From 8b75903ae11ebb0d07bd4b8fea76ddd579f19c5b Mon Sep 17 00:00:00 2001
From: zhj <1784863376@qq.com>
Date: Mon, 12 May 2025 19:34:49 +0800
Subject: [PATCH 1/2] =?UTF-8?q?chore:=E5=95=86=E6=88=B7=E4=BF=A1=E6=81=AF?=
=?UTF-8?q?=E3=80=81=E7=94=A8=E6=88=B7=E4=BF=A1=E6=81=AF=E4=B8=B4=E6=97=B6?=
=?UTF-8?q?=E8=B0=83=E6=95=B4?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/views/business/userInfo/index.vue | 39 +++++++++++---
src/views/business/userInfoBus/index.vue | 67 +++++++++++++++---------
2 files changed, 76 insertions(+), 30 deletions(-)
diff --git a/src/views/business/userInfo/index.vue b/src/views/business/userInfo/index.vue
index de9493b..6709119 100755
--- a/src/views/business/userInfo/index.vue
+++ b/src/views/business/userInfo/index.vue
@@ -8,7 +8,11 @@
-
+
+
+
+
+
@@ -96,14 +100,18 @@
-
-
-
+
+
+
-
+
+
+
+
+
@@ -212,7 +220,26 @@
// 表单参数
form: {},
// 表单校验
- rules: {}
+ rules: {
+ name: [
+ { required: true, message: "姓名不能为空", trigger: "blur" }
+ ],
+ gender: [
+ { required: true, message: "性别不能为空", trigger: "blur" }
+ ],
+ idCard: [
+ { required: true, message: "身份证号不能为空", trigger: "blur" }
+ ],
+ phone: [
+ { required: true, message: "用户电话", trigger: "blur" }
+ ],
+ age: [
+ { required: true, message: "用户年龄", trigger: "blur" }
+ ],
+ addr: [
+ { required: true, message: "用户地址", trigger: "change" }
+ ]
+ }
};
},
created() {
diff --git a/src/views/business/userInfoBus/index.vue b/src/views/business/userInfoBus/index.vue
index c4004c8..522815c 100644
--- a/src/views/business/userInfoBus/index.vue
+++ b/src/views/business/userInfoBus/index.vue
@@ -9,22 +9,22 @@
@keyup.enter.native="handleQuery"
/>
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
+
+
+
-
+
+
+ 将文件拖到此处,或点击上传
+ 只能上传jpg/png文件,且不超过500kb
+
+
-
+
+
+ 将文件拖到此处,或点击上传
+ 只能上传jpg/png文件,且不超过500kb
+
+
@@ -156,6 +174,7 @@
@@ -231,9 +250,9 @@ export default {
form: {},
// 表单校验
rules: {
- id: [
- { required: true, message: "唯一ID不能为空", trigger: "blur" }
- ],
+ // id: [
+ // { required: true, message: "唯一ID不能为空", trigger: "blur" }
+ // ],
userId: [
{ required: true, message: "用户ID不能为空", trigger: "blur" }
],
From e43d5a1156ad6602f999cd7708b8929bed5f2ae6 Mon Sep 17 00:00:00 2001
From: GhubCy <96762949+GhubCy@users.noreply.github.com>
Date: Mon, 12 May 2025 19:51:53 +0800
Subject: [PATCH 2/2] =?UTF-8?q?=E5=89=8D=E7=AB=AF=E4=BA=A4=E6=98=93?=
=?UTF-8?q?=E7=9B=B8=E5=85=B3=E6=A8=A1=E5=9D=97=E4=BB=A3=E7=A0=81=E6=8F=90?=
=?UTF-8?q?=E4=BA=A4?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/api/business/dealPayment.js | 44 ++
src/api/business/dealProxy.js | 44 ++
src/api/business/dealReceipt.js | 44 ++
src/api/business/dealRecharge.js | 44 ++
src/api/business/dealTransfer.js | 10 +-
src/api/business/dealWithdrawal.js | 44 ++
src/api/business/feeRecord.js | 44 ++
src/api/business/feeStandard.js | 44 ++
src/api/business/recordPaymentReceipt.js | 44 ++
src/views/business/dealPayment/index.vue | 483 ++++++++++++
src/views/business/dealProxy/index.vue | 463 +++++++++++
src/views/business/dealReceipt/index.vue | 483 ++++++++++++
src/views/business/dealRecharge/index.vue | 477 ++++++++++++
src/views/business/dealTransfer/index.vue | 733 ++++++++++--------
src/views/business/dealWithdrawal/index.vue | 457 +++++++++++
src/views/business/feeRecord/index.vue | 465 +++++++++++
src/views/business/feeStandard/index.vue | 391 ++++++++++
.../business/recordPaymentReceipt/index.vue | 524 +++++++++++++
18 files changed, 4522 insertions(+), 316 deletions(-)
create mode 100644 src/api/business/dealPayment.js
create mode 100644 src/api/business/dealProxy.js
create mode 100644 src/api/business/dealReceipt.js
create mode 100644 src/api/business/dealRecharge.js
create mode 100644 src/api/business/dealWithdrawal.js
create mode 100644 src/api/business/feeRecord.js
create mode 100644 src/api/business/feeStandard.js
create mode 100644 src/api/business/recordPaymentReceipt.js
create mode 100644 src/views/business/dealPayment/index.vue
create mode 100644 src/views/business/dealProxy/index.vue
create mode 100644 src/views/business/dealReceipt/index.vue
create mode 100644 src/views/business/dealRecharge/index.vue
create mode 100644 src/views/business/dealWithdrawal/index.vue
create mode 100644 src/views/business/feeRecord/index.vue
create mode 100644 src/views/business/feeStandard/index.vue
create mode 100644 src/views/business/recordPaymentReceipt/index.vue
diff --git a/src/api/business/dealPayment.js b/src/api/business/dealPayment.js
new file mode 100644
index 0000000..3bdc68c
--- /dev/null
+++ b/src/api/business/dealPayment.js
@@ -0,0 +1,44 @@
+import request from '@/utils/request'
+
+// 查询付款订单列表
+export function listDealPayment(query) {
+ return request({
+ url: '/business/dealPayment/list',
+ method: 'get',
+ params: query
+ })
+}
+
+// 查询付款订单详细
+export function getDealPayment(id) {
+ return request({
+ url: '/business/dealPayment/' + id,
+ method: 'get'
+ })
+}
+
+// 新增付款订单
+export function addDealPayment(data) {
+ return request({
+ url: '/business/dealPayment',
+ method: 'post',
+ data: data
+ })
+}
+
+// 修改付款订单
+export function updateDealPayment(data) {
+ return request({
+ url: '/business/dealPayment',
+ method: 'put',
+ data: data
+ })
+}
+
+// 删除付款订单
+export function delDealPayment(id) {
+ return request({
+ url: '/business/dealPayment/' + id,
+ method: 'delete'
+ })
+}
diff --git a/src/api/business/dealProxy.js b/src/api/business/dealProxy.js
new file mode 100644
index 0000000..7353ecb
--- /dev/null
+++ b/src/api/business/dealProxy.js
@@ -0,0 +1,44 @@
+import request from '@/utils/request'
+
+// 查询代缴订单列表
+export function listDealProxy(query) {
+ return request({
+ url: '/business/dealProxy/list',
+ method: 'get',
+ params: query
+ })
+}
+
+// 查询代缴订单详细
+export function getDealProxy(id) {
+ return request({
+ url: '/business/dealProxy/' + id,
+ method: 'get'
+ })
+}
+
+// 新增代缴订单
+export function addDealProxy(data) {
+ return request({
+ url: '/business/dealProxy',
+ method: 'post',
+ data: data
+ })
+}
+
+// 修改代缴订单
+export function updateDealProxy(data) {
+ return request({
+ url: '/business/dealProxy',
+ method: 'put',
+ data: data
+ })
+}
+
+// 删除代缴订单
+export function delDealProxy(id) {
+ return request({
+ url: '/business/dealProxy/' + id,
+ method: 'delete'
+ })
+}
diff --git a/src/api/business/dealReceipt.js b/src/api/business/dealReceipt.js
new file mode 100644
index 0000000..adfe5d5
--- /dev/null
+++ b/src/api/business/dealReceipt.js
@@ -0,0 +1,44 @@
+import request from '@/utils/request'
+
+// 查询收款订单列表
+export function listDealReceipt(query) {
+ return request({
+ url: '/business/dealReceipt/list',
+ method: 'get',
+ params: query
+ })
+}
+
+// 查询收款订单详细
+export function getDealReceipt(id) {
+ return request({
+ url: '/business/dealReceipt/' + id,
+ method: 'get'
+ })
+}
+
+// 新增收款订单
+export function addDealReceipt(data) {
+ return request({
+ url: '/business/dealReceipt',
+ method: 'post',
+ data: data
+ })
+}
+
+// 修改收款订单
+export function updateDealReceipt(data) {
+ return request({
+ url: '/business/dealReceipt',
+ method: 'put',
+ data: data
+ })
+}
+
+// 删除收款订单
+export function delDealReceipt(id) {
+ return request({
+ url: '/business/dealReceipt/' + id,
+ method: 'delete'
+ })
+}
diff --git a/src/api/business/dealRecharge.js b/src/api/business/dealRecharge.js
new file mode 100644
index 0000000..d55fbcd
--- /dev/null
+++ b/src/api/business/dealRecharge.js
@@ -0,0 +1,44 @@
+import request from '@/utils/request'
+
+// 查询充值订单列表
+export function listDealRecharge(query) {
+ return request({
+ url: '/business/dealRecharge/list',
+ method: 'get',
+ params: query
+ })
+}
+
+// 查询充值订单详细
+export function getDealRecharge(id) {
+ return request({
+ url: '/business/dealRecharge/' + id,
+ method: 'get'
+ })
+}
+
+// 新增充值订单
+export function addDealRecharge(data) {
+ return request({
+ url: '/business/dealRecharge',
+ method: 'post',
+ data: data
+ })
+}
+
+// 修改充值订单
+export function updateDealRecharge(data) {
+ return request({
+ url: '/business/dealRecharge',
+ method: 'put',
+ data: data
+ })
+}
+
+// 删除充值订单
+export function delDealRecharge(id) {
+ return request({
+ url: '/business/dealRecharge/' + id,
+ method: 'delete'
+ })
+}
diff --git a/src/api/business/dealTransfer.js b/src/api/business/dealTransfer.js
index aa810b9..2a8202d 100755
--- a/src/api/business/dealTransfer.js
+++ b/src/api/business/dealTransfer.js
@@ -1,6 +1,6 @@
import request from '@/utils/request'
-// 查询转账列表
+// 查询转账订单列表
export function listDealTransfer(query) {
return request({
url: '/business/dealTransfer/list',
@@ -9,7 +9,7 @@ export function listDealTransfer(query) {
})
}
-// 查询转账详细
+// 查询转账订单详细
export function getDealTransfer(id) {
return request({
url: '/business/dealTransfer/' + id,
@@ -17,7 +17,7 @@ export function getDealTransfer(id) {
})
}
-// 新增转账
+// 新增转账订单
export function addDealTransfer(data) {
return request({
url: '/business/dealTransfer',
@@ -26,7 +26,7 @@ export function addDealTransfer(data) {
})
}
-// 修改转账
+// 修改转账订单
export function updateDealTransfer(data) {
return request({
url: '/business/dealTransfer',
@@ -35,7 +35,7 @@ export function updateDealTransfer(data) {
})
}
-// 删除转账
+// 删除转账订单
export function delDealTransfer(id) {
return request({
url: '/business/dealTransfer/' + id,
diff --git a/src/api/business/dealWithdrawal.js b/src/api/business/dealWithdrawal.js
new file mode 100644
index 0000000..872b2c7
--- /dev/null
+++ b/src/api/business/dealWithdrawal.js
@@ -0,0 +1,44 @@
+import request from '@/utils/request'
+
+// 查询提现订单列表
+export function listDealWithdrawal(query) {
+ return request({
+ url: '/business/dealWithdrawal/list',
+ method: 'get',
+ params: query
+ })
+}
+
+// 查询提现订单详细
+export function getDealWithdrawal(id) {
+ return request({
+ url: '/business/dealWithdrawal/' + id,
+ method: 'get'
+ })
+}
+
+// 新增提现订单
+export function addDealWithdrawal(data) {
+ return request({
+ url: '/business/dealWithdrawal',
+ method: 'post',
+ data: data
+ })
+}
+
+// 修改提现订单
+export function updateDealWithdrawal(data) {
+ return request({
+ url: '/business/dealWithdrawal',
+ method: 'put',
+ data: data
+ })
+}
+
+// 删除提现订单
+export function delDealWithdrawal(id) {
+ return request({
+ url: '/business/dealWithdrawal/' + id,
+ method: 'delete'
+ })
+}
diff --git a/src/api/business/feeRecord.js b/src/api/business/feeRecord.js
new file mode 100644
index 0000000..efd3499
--- /dev/null
+++ b/src/api/business/feeRecord.js
@@ -0,0 +1,44 @@
+import request from '@/utils/request'
+
+// 查询手续费记录列表
+export function listFeeRecord(query) {
+ return request({
+ url: '/business/feeRecord/list',
+ method: 'get',
+ params: query
+ })
+}
+
+// 查询手续费记录详细
+export function getFeeRecord(id) {
+ return request({
+ url: '/business/feeRecord/' + id,
+ method: 'get'
+ })
+}
+
+// 新增手续费记录
+export function addFeeRecord(data) {
+ return request({
+ url: '/business/feeRecord',
+ method: 'post',
+ data: data
+ })
+}
+
+// 修改手续费记录
+export function updateFeeRecord(data) {
+ return request({
+ url: '/business/feeRecord',
+ method: 'put',
+ data: data
+ })
+}
+
+// 删除手续费记录
+export function delFeeRecord(id) {
+ return request({
+ url: '/business/feeRecord/' + id,
+ method: 'delete'
+ })
+}
diff --git a/src/api/business/feeStandard.js b/src/api/business/feeStandard.js
new file mode 100644
index 0000000..64fd95b
--- /dev/null
+++ b/src/api/business/feeStandard.js
@@ -0,0 +1,44 @@
+import request from '@/utils/request'
+
+// 查询手续费规则列表
+export function listFeeStandard(query) {
+ return request({
+ url: '/business/feeStandard/list',
+ method: 'get',
+ params: query
+ })
+}
+
+// 查询手续费规则详细
+export function getFeeStandard(feeStandardId) {
+ return request({
+ url: '/business/feeStandard/' + feeStandardId,
+ method: 'get'
+ })
+}
+
+// 新增手续费规则
+export function addFeeStandard(data) {
+ return request({
+ url: '/business/feeStandard',
+ method: 'post',
+ data: data
+ })
+}
+
+// 修改手续费规则
+export function updateFeeStandard(data) {
+ return request({
+ url: '/business/feeStandard',
+ method: 'put',
+ data: data
+ })
+}
+
+// 删除手续费规则
+export function delFeeStandard(feeStandardId) {
+ return request({
+ url: '/business/feeStandard/' + feeStandardId,
+ method: 'delete'
+ })
+}
diff --git a/src/api/business/recordPaymentReceipt.js b/src/api/business/recordPaymentReceipt.js
new file mode 100644
index 0000000..c8b5fb4
--- /dev/null
+++ b/src/api/business/recordPaymentReceipt.js
@@ -0,0 +1,44 @@
+import request from '@/utils/request'
+
+// 查询支付回执列表
+export function listRecordPaymentReceipt(query) {
+ return request({
+ url: '/business/recordPaymentReceipt/list',
+ method: 'get',
+ params: query
+ })
+}
+
+// 查询支付回执详细
+export function getRecordPaymentReceipt(id) {
+ return request({
+ url: '/business/recordPaymentReceipt/' + id,
+ method: 'get'
+ })
+}
+
+// 新增支付回执
+export function addRecordPaymentReceipt(data) {
+ return request({
+ url: '/business/recordPaymentReceipt',
+ method: 'post',
+ data: data
+ })
+}
+
+// 修改支付回执
+export function updateRecordPaymentReceipt(data) {
+ return request({
+ url: '/business/recordPaymentReceipt',
+ method: 'put',
+ data: data
+ })
+}
+
+// 删除支付回执
+export function delRecordPaymentReceipt(id) {
+ return request({
+ url: '/business/recordPaymentReceipt/' + id,
+ method: 'delete'
+ })
+}
diff --git a/src/views/business/dealPayment/index.vue b/src/views/business/dealPayment/index.vue
new file mode 100644
index 0000000..aba7d71
--- /dev/null
+++ b/src/views/business/dealPayment/index.vue
@@ -0,0 +1,483 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 搜索
+ 重置
+
+
+
+
+
+ 新增
+
+
+ 修改
+
+
+ 删除
+
+
+ 导出
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 详情
+ 修改
+ 删除
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{form.payerId}}
+
+
+ {{form.payerAccountName}}
+
+
+ {{form.payeeId}}
+
+
+ {{form.payeeAccountName}}
+
+
+ {{form.transactionAmount}}
+
+
+ {{form.fee}}
+
+
+ {{form.paymentMethod}}
+
+
+ {{form.creator}}
+
+
+ {{form.modifier}}
+
+
+ {{form.remark}}
+
+
+
+
+
+
+
+
+
diff --git a/src/views/business/dealProxy/index.vue b/src/views/business/dealProxy/index.vue
new file mode 100644
index 0000000..bb0e3e9
--- /dev/null
+++ b/src/views/business/dealProxy/index.vue
@@ -0,0 +1,463 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 搜索
+ 重置
+
+
+
+
+
+ 新增
+
+
+ 修改
+
+
+ 删除
+
+
+ 导出
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 详情
+ 修改
+ 删除
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{form.proxyPayerId}}
+
+
+ {{form.proxyPayerAccountName}}
+
+
+ {{form.transactionAmount}}
+
+
+ {{form.fee}}
+
+
+ {{form.proxyServiceAccount}}
+
+
+ {{form.creator}}
+
+
+ {{form.modifier}}
+
+
+ {{form.remark}}
+
+
+
+ {{form.paymentChannel}}
+
+
+
+
+
+
+
+
diff --git a/src/views/business/dealReceipt/index.vue b/src/views/business/dealReceipt/index.vue
new file mode 100644
index 0000000..e36b51c
--- /dev/null
+++ b/src/views/business/dealReceipt/index.vue
@@ -0,0 +1,483 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 搜索
+ 重置
+
+
+
+
+
+ 新增
+
+
+ 修改
+
+
+ 删除
+
+
+ 导出
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 详情
+ 修改
+ 删除
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{form.payerId}}
+
+
+ {{form.payerAccountName}}
+
+
+ {{form.payeeId}}
+
+
+ {{form.payeeAccountName}}
+
+
+ {{form.transactionAmount}}
+
+
+ {{form.fee}}
+
+
+ {{form.paymentMethod}}
+
+
+ {{form.creator}}
+
+
+ {{form.modifier}}
+
+
+ {{form.remark}}
+
+
+
+
+
+
+
+
+
diff --git a/src/views/business/dealRecharge/index.vue b/src/views/business/dealRecharge/index.vue
new file mode 100644
index 0000000..2755e5c
--- /dev/null
+++ b/src/views/business/dealRecharge/index.vue
@@ -0,0 +1,477 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 搜索
+ 重置
+
+
+
+
+
+ 新增
+
+
+ 修改
+
+
+ 删除
+
+
+ 导出
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 详情
+ 修改
+ 删除
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{form.rechargeUserId}}
+
+
+ {{form.rechargeAccountName}}
+
+
+ {{form.transactionAmount}}
+
+
+ {{form.fee}}
+
+
+ {{form.actualAmount}}
+
+
+ {{form.paymentMethod}}
+
+
+ {{form.rechargeMethod}}
+
+
+ {{form.creator}}
+
+
+ {{form.modifier}}
+
+
+ {{form.remark}}
+
+
+
+
+
+
+
+
+
diff --git a/src/views/business/dealTransfer/index.vue b/src/views/business/dealTransfer/index.vue
index 453e487..1089e2f 100755
--- a/src/views/business/dealTransfer/index.vue
+++ b/src/views/business/dealTransfer/index.vue
@@ -1,372 +1,483 @@
-
-
+
+
-
-
+
+
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
- {{ $t('common.search') }}
- {{ $t('common.reset') }}
+ 搜索
+ 重置
- {{ $t('common.add') }}
+ 新增
- {{ $t('common.edit') }}
+ 修改
- {{ $t('common.delete') }}
+ 删除
- {{ $t('common.export') }}
+ 导出
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
- {{ $t('business.dealTransfer.directTransfer') }}
- {{ $t('business.dealTransfer.reviewTransfer') }}
-
-
-
-
-
- {{ $t('business.dealTransfer.statusInit') }}
- {{ $t('business.dealTransfer.statusReject') }}
- {{ $t('business.dealTransfer.statusPass') }}
-
-
-
-
- {{ parseTime(scope.row.createTime, '{y}-{m}-{d}') }}
-
-
-
-
- {{ $t('common.detail') }}
- {{ $t('common.edit') }}
- {{ $t('common.delete') }}
+ 详情
+ 修改
+ 删除
-
+
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
-
+
+
-
-
+
+
-
-
-
-
-
-
-
-
- {{form.userId}}
-
-
- {{form.userAccount}}
-
-
- {{form.toId}}
-
-
- {{form.toAccount}}
+
+
-
- {{form.billCode}}
+
+
-
- {{form.amount}}
+
+
-
- {{form.remark}}
+
+
+
+
+
+
+ {{form.senderId}}
+
+
+ {{form.senderAccountName}}
+
+
+ {{form.receiverId}}
+
+
+ {{form.receiverAccountName}}
+
+
+ {{form.transactionAmount}}
+
+
+ {{form.fee}}
+
+
+ {{form.paymentMethod}}
+
+
+ {{form.creator}}
+
+
+ {{form.modifier}}
+
+
+ {{form.remark}}
+
+
+
+
diff --git a/src/views/business/dealWithdrawal/index.vue b/src/views/business/dealWithdrawal/index.vue
new file mode 100644
index 0000000..83a4f60
--- /dev/null
+++ b/src/views/business/dealWithdrawal/index.vue
@@ -0,0 +1,457 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 搜索
+ 重置
+
+
+
+
+
+ 新增
+
+
+ 修改
+
+
+ 删除
+
+
+ 导出
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 详情
+ 修改
+ 删除
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{form.withdrawalUserId}}
+
+
+ {{form.withdrawalAccountName}}
+
+
+ {{form.transactionAmount}}
+
+
+ {{form.fee}}
+
+
+ {{form.actualAmount}}
+
+
+ {{form.withdrawalMethod}}
+
+
+ {{form.creator}}
+
+
+ {{form.modifier}}
+
+
+ {{form.remark}}
+
+
+
+
+
+
+
+
+
diff --git a/src/views/business/feeRecord/index.vue b/src/views/business/feeRecord/index.vue
new file mode 100644
index 0000000..ae0191c
--- /dev/null
+++ b/src/views/business/feeRecord/index.vue
@@ -0,0 +1,465 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 搜索
+ 重置
+
+
+
+
+
+ 新增
+
+
+ 修改
+
+
+ 删除
+
+
+ 导出
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ parseTime(scope.row.feeCollectionTime, '{y}-{m}-{d}') }}
+
+
+
+
+
+ 详情
+ 修改
+ 删除
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{form.relatedOrderId}}
+
+
+ {{form.userId}}
+
+
+ {{form.feeStandardId}}
+
+
+ {{form.discountRuleId}}
+
+
+ {{form.calculatedFeeAmount}}
+
+
+ {{form.discountedFeeAmount}}
+
+
+ {{form.actualFeeAmount}}
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/business/feeStandard/index.vue b/src/views/business/feeStandard/index.vue
new file mode 100644
index 0000000..52923b4
--- /dev/null
+++ b/src/views/business/feeStandard/index.vue
@@ -0,0 +1,391 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 搜索
+ 重置
+
+
+
+
+
+ 新增
+
+
+ 修改
+
+
+ 删除
+
+
+ 导出
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 详情
+ 修改
+ 删除
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{form.userLevel}}
+
+
+ {{form.feeValue}}
+
+
+ {{form.minFee}}
+
+
+ {{form.maxFee}}
+
+
+ {{form.applicableCondition}}
+
+
+
+
+
+
+
+
+
diff --git a/src/views/business/recordPaymentReceipt/index.vue b/src/views/business/recordPaymentReceipt/index.vue
new file mode 100644
index 0000000..98ca73f
--- /dev/null
+++ b/src/views/business/recordPaymentReceipt/index.vue
@@ -0,0 +1,524 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 搜索
+ 重置
+
+
+
+
+
+ 新增
+
+
+ 修改
+
+
+ 删除
+
+
+ 导出
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ parseTime(scope.row.receiptTime, '{y}-{m}-{d}') }}
+
+
+
+
+
+
+
+
+
+
+
+ 详情
+ 修改
+ 删除
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{form.userId}}
+
+
+ {{form.relatedOrderId}}
+
+
+ {{form.thirdPartyPlatform}}
+
+
+ {{form.transactionAmount}}
+
+
+ {{form.paymentChannelNo}}
+
+
+
+
+
+
+
+
+
+ {{form.verificationFailureReason}}
+
+
+
+ {{form.ipAddress}}
+
+
+ {{form.creator}}
+
+
+ {{form.modifier}}
+
+
+
+
+
+
+
+