From 4878916b5a9570c314876ee489d87bae19d5b5fe Mon Sep 17 00:00:00 2001 From: "271556543@qq.com" <271556543@qq.com> Date: Wed, 24 Aug 2022 17:11:39 +0800 Subject: [PATCH] 2022.8.24 --- .env.development | 7 +- .gitignore | 3 + src/components/XyDialog/index.vue | 3 +- src/utils/index.js | 9 + src/utils/request.js | 2 +- src/views/budget/budgetList.vue | 1060 +++++++++-------- src/views/budget/seeBudget.vue | 38 +- .../contract/components/contractSign.vue | 4 +- .../contract/components/detailContract.vue | 52 +- .../components/detailPaymentRegistration.vue | 26 +- .../contract/components/editorContract.vue | 24 +- .../components/examineRegistration.vue | 10 +- .../components/paymentRegistration.vue | 39 +- .../contract/components/printRegistration.vue | 8 +- src/views/contract/contractList.vue | 57 +- src/views/contract/paymentPlan.vue | 5 +- .../contract/paymentRegistrationList.vue | 16 +- src/views/contract/seeContract.vue | 14 +- .../components/examineRegistration.vue | 33 +- src/views/finance/paymentRegistrationList.vue | 16 +- .../statisticalReport/budgetProgress.vue | 37 +- vue.config.js | 311 +++-- 22 files changed, 945 insertions(+), 829 deletions(-) diff --git a/.env.development b/.env.development index fd3cb6e..e5f935b 100644 --- a/.env.development +++ b/.env.development @@ -2,8 +2,9 @@ ENV = 'development' # base api -VUE_APP_DOMIAN=http://hdcontract.ali251.langye.net/ +VUE_APP_DOMIAN=http://192.168.60.99:9003/ +#VUE_APP_DOMIAN=http://hdcontract.ali251.langye.net/ VUE_APP_BASE_API = '' -VUE_APP_OUT_URL = http://suzhouhedaooa.langye.net +#VUE_APP_OUT_URL = http://suzhouhedaooa.langye.net -#VUE_APP_OUT_URL = http://192.168.60.18:2021 +VUE_APP_OUT_URL = http://192.168.60.18:2021 diff --git a/.gitignore b/.gitignore index 9ad28d2..c538dee 100644 --- a/.gitignore +++ b/.gitignore @@ -7,6 +7,9 @@ yarn-error.log* package-lock.json tests/**/coverage/ +.env.development +.env.production + # Editor directories and files .idea .vscode diff --git a/src/components/XyDialog/index.vue b/src/components/XyDialog/index.vue index c252ffb..54604b9 100644 --- a/src/components/XyDialog/index.vue +++ b/src/components/XyDialog/index.vue @@ -125,7 +125,8 @@ export default { { 'display':'flex', 'align-items':'center', - 'flex-wrap':'wrap' + 'flex-wrap':'wrap', + 'min-width':'380px' } }> { diff --git a/src/utils/index.js b/src/utils/index.js index 8bdf2cc..5759438 100644 --- a/src/utils/index.js +++ b/src/utils/index.js @@ -126,3 +126,12 @@ export function debounce(fn,delay=500){ }, delay) } } + +//金额分隔 +export function moneyFormatter(money,precision=2){ + return Number(money).toFixed(precision).replace(/(\d)(?=(\d{3})+\.)/g, '$1,') +} +//金额分隔复原 +export function moneyRecovery(money){ + return parseFloat(money.replace(/[^\d\.-]/g, "")); +} diff --git a/src/utils/request.js b/src/utils/request.js index b781138..9462e36 100644 --- a/src/utils/request.js +++ b/src/utils/request.js @@ -6,7 +6,7 @@ let loading; // create an axios instance const service = axios.create({ - baseURL: process.env.VUE_APP_BASE_API, // url = base url + request url + baseURL: process.env.VUE_APP_DOMIAN, // url = base url + request url // withCredentials: true, // send cookies when cross-domain requests timeout: 5000 // request timeout }) diff --git a/src/views/budget/budgetList.vue b/src/views/budget/budgetList.vue index a990020..477bb1d 100644 --- a/src/views/budget/budgetList.vue +++ b/src/views/budget/budgetList.vue @@ -1,516 +1,546 @@ - - - - - diff --git a/src/views/budget/seeBudget.vue b/src/views/budget/seeBudget.vue index beb3f35..652c5d6 100644 --- a/src/views/budget/seeBudget.vue +++ b/src/views/budget/seeBudget.vue @@ -14,7 +14,7 @@ @@ -49,14 +49,15 @@ diff --git a/src/views/contract/components/printRegistration.vue b/src/views/contract/components/printRegistration.vue index e75e280..a02d800 100644 --- a/src/views/contract/components/printRegistration.vue +++ b/src/views/contract/components/printRegistration.vue @@ -1,6 +1,6 @@ -