From ab1ebb3cfd864717c68e39507f74587bf5eba458 Mon Sep 17 00:00:00 2001 From: wuxw <928255095@qq.com> Date: Sat, 19 Jul 2025 16:17:11 +0800 Subject: [PATCH] 缴费支持 押金 优惠券 优惠折扣 账户等功能 --- src/api/fee/payFeeOrderApi.js | 8 ++++---- src/components/fee/payFeeCoupon.vue | 45 +++++++++------------------------------------ src/components/fee/payFeeDeposit.vue | 18 +++++++++--------- src/components/fee/payFeeDiscount.vue | 88 +++++++++++++++++++++++++--------------------------------------------------------------- src/components/fee/payFeeUserAccount.vue | 122 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---------------------------------------------------------------- src/components/fee/refundDepositFee.vue | 10 +++++----- src/components/fee/roomCreateFeeAdd.vue | 5 +++-- src/views/fee/batchPayFeeOrderLang.js | 26 -------------------------- src/views/fee/batchPayFeeOrderList.vue | 68 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------ src/views/fee/owePayFeeOrderList.vue | 168 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++----------------------------------------------------------------------------------------------------------- src/views/fee/payFeeConfigDiscountManageList.vue | 2 +- src/views/fee/payFeeOrderLang.js | 40 ---------------------------------------- src/views/fee/payFeeOrderList.vue | 115 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-------------------------- src/views/fee/refundDepositFeeLang.js | 28 ++++++++++++++++++++++++---- 14 files changed, 350 insertions(+), 393 deletions(-) diff --git a/src/api/fee/payFeeOrderApi.js b/src/api/fee/payFeeOrderApi.js index 39a2730..0f3cc81 100644 --- a/src/api/fee/payFeeOrderApi.js +++ b/src/api/fee/payFeeOrderApi.js @@ -38,7 +38,7 @@ export function computePayFeeCoupon(params) { return new Promise((resolve, reject) => { const communityId = getCommunityId() request({ - url: '/coupon/computePayFeeCoupon', + url: '/coupon.computePayFeeCoupon', method: 'get', params: { ...params, communityId } }).then(response => { @@ -54,7 +54,7 @@ export function queryCommunityOwnerAccount(params) { return new Promise((resolve, reject) => { const communityId = getCommunityId() request({ - url: '/account/queryCommunityOwnerAccount', + url: '/account.queryCommunityOwnerAccount', method: 'get', params: { ...params, communityId } }).then(response => { @@ -70,7 +70,7 @@ export function queryFeeDeposit(params) { return new Promise((resolve, reject) => { const communityId = getCommunityId() request({ - url: '/fee/queryFeeDeposit', + url: '/fee.queryFeeDeposit', method: 'get', params: { ...params, communityId, state: '1400' } }).then(response => { @@ -86,7 +86,7 @@ export function refundFeeDeposit(data) { return new Promise((resolve, reject) => { data.communityId = getCommunityId() request({ - url: '/fee/refundFeeDeposit', + url: '/fee.refundFeeDeposit', method: 'post', data }).then(response => { diff --git a/src/components/fee/payFeeCoupon.vue b/src/components/fee/payFeeCoupon.vue index d50fe9a..e7b1af1 100644 --- a/src/components/fee/payFeeCoupon.vue +++ b/src/components/fee/payFeeCoupon.vue @@ -1,51 +1,25 @@ diff --git a/src/views/fee/refundDepositFeeLang.js b/src/views/fee/refundDepositFeeLang.js index 25fb8f7..c48e3aa 100644 --- a/src/views/fee/refundDepositFeeLang.js +++ b/src/views/fee/refundDepositFeeLang.js @@ -5,7 +5,8 @@ export const messages = { unrefunded: 'Unrefunded', refunded: 'Refunded', pendingReview: 'Pending Review', - printReceipt: 'Reprint Receipt' + printReceipt: 'Reprint Receipt', + alertText: 'Are you sure you want to refund the deposit?' }, payFeeDeposit: { payerObject: 'Payer', @@ -16,7 +17,14 @@ export const messages = { status: 'Status', operation: 'Operation', refundDeposit: 'Refund Deposit', - detail: 'Detail' + detail: 'Detail', + title: 'Deposit Information', + depositInfo: 'Deposit Information', + refresh: 'Refresh', + payerObj: 'Payer Object', + feeName: 'Fee Item', + timeRange: 'Time Range', + refund: 'Refund' }, returnPayFee: { fillRefundReason: 'Fill Refund Reason', @@ -39,7 +47,9 @@ export const messages = { unrefunded: '未退押金', refunded: '已退押金', pendingReview: '待审核', - printReceipt: '补打退款单' + printReceipt: '补打退款单', + alertText: '押金退款后自动存到账户中,您可以从账户中选择缴费,如果退现金给业主,请到业务首页面退押金!' + }, payFeeDeposit: { payerObject: '收费对象', @@ -50,7 +60,17 @@ export const messages = { status: '状态', operation: '操作', refundDeposit: '退押金', - detail: '详情' + detail: '详情', + title: '押金信息', + depositInfo: '押金信息', + refresh: '刷新', + payerObj: '收费对象', + feeName: '费用项', + timeRange: '时间段', + // amount: '金额', + // paymentTime: '缴费时间', + // operation: '操作', + refund: '退押金' }, returnPayFee: { fillRefundReason: '填写退费原因', -- libgit2 0.21.4