From 0b0e0aabd1d35bab82d18393def140c9f8198e5e Mon Sep 17 00:00:00 2001 From: wuxw <928255095@qq.com> Date: Mon, 7 Jul 2025 18:44:46 +0800 Subject: [PATCH] 费用详情页面开发完成 --- src/api/fee/feeDetailConfigApi.js | 6 ++---- src/components/fee/FeeDetailFeeObj.vue | 4 ++++ src/components/fee/feeDetailConfig.vue | 28 ++++++++++++++-------------- src/components/fee/feeDetailDiscount.vue | 3 ++- src/components/fee/feeDetailHis.vue | 69 +++++++++++++++++++-------------------------------------------------- src/components/fee/feeDetailImport.vue | 3 ++- src/components/fee/feeDetailMeter.vue | 3 ++- src/components/fee/feeDetailOwner.vue | 145 ++++++++++++++++++++++++++++++++++++++++--------------------------------------------------------------------------------------------------------- src/components/fee/feeDetailReceipt.vue | 132 +++++++++++++++++++++++++++++++++++++++--------------------------------------------------------------------------------------------- src/components/oa/newOaWorkflowPool.vue | 3 ++- src/views/fee/feeDetail.vue | 2 +- src/views/fee/feeDetailLang.js | 4 ++-- 12 files changed, 129 insertions(+), 273 deletions(-) diff --git a/src/api/fee/feeDetailConfigApi.js b/src/api/fee/feeDetailConfigApi.js index 42ca7f8..8f9b7c2 100644 --- a/src/api/fee/feeDetailConfigApi.js +++ b/src/api/fee/feeDetailConfigApi.js @@ -12,11 +12,9 @@ export function listFeeConfigs(params) { } }).then(response => { const res = response.data - if (res.code == 0) { + resolve(res) - } else { - reject(new Error(res.msg || 'Failed to list fee configs')) - } + }).catch(error => { reject(error) }) diff --git a/src/components/fee/FeeDetailFeeObj.vue b/src/components/fee/FeeDetailFeeObj.vue index a0e1cf4..446b5ab 100644 --- a/src/components/fee/FeeDetailFeeObj.vue +++ b/src/components/fee/FeeDetailFeeObj.vue @@ -53,6 +53,10 @@ export default { } }, methods: { + open(params) { + this.configId = params.configId + this.loadData() + }, switchTab(params) { this.configId = params.configId this.loadData() diff --git a/src/components/fee/feeDetailConfig.vue b/src/components/fee/feeDetailConfig.vue index 96e4cd0..48fc455 100644 --- a/src/components/fee/feeDetailConfig.vue +++ b/src/components/fee/feeDetailConfig.vue @@ -5,29 +5,33 @@ - + - + - + - + @@ -36,12 +40,8 @@ - + diff --git a/src/components/fee/feeDetailDiscount.vue b/src/components/fee/feeDetailDiscount.vue index d38965f..7a38c79 100644 --- a/src/components/fee/feeDetailDiscount.vue +++ b/src/components/fee/feeDetailDiscount.vue @@ -104,6 +104,7 @@