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 @@
-
+
- {{scope.row.paymentCd == '1200' ? $t('feeDetailConfig.prepaid') : $t('feeDetailConfig.postpaid')}}
+ {{ scope.row.paymentCd == '1200' ? $t('feeDetailConfig.prepaid') : $t('feeDetailConfig.postpaid') }}
-
+
-
+
- {{scope.row.computingFormula == '2002' ? '-' : scope.row.squarePrice}}
+ {{ scope.row.computingFormula == '2002' ? '-' : scope.row.squarePrice }}
-
+
- {{scope.row.deductFrom == 'Y' ? $t('feeDetailConfig.yes') : $t('feeDetailConfig.no')}}
+ {{ scope.row.deductFrom == 'Y' ? $t('feeDetailConfig.yes') : $t('feeDetailConfig.no') }}
- {{scope.row.payOnline == 'Y' ? $t('feeDetailConfig.yes') : $t('feeDetailConfig.no')}}
+ {{ scope.row.payOnline == 'Y' ? $t('feeDetailConfig.yes') : $t('feeDetailConfig.no') }}
@@ -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 @@