@@ -160,20 +163,20 @@
v-hasPermi="['system:user:saveStoreOragent']">新增下级商户
代付
+ @click="handleView(scope.row)">子钱包
分配代理商
查看密钥
- 删除
详情
子钱包
+ v-hasPermi="['order:rechargeRecord:capitalList']" v-if="scope.row.userType == 'store'">子钱包
通道
@@ -320,8 +323,10 @@
{{ detailInfoList.storeKey }} 复制
+ 更新
-
+
{{ detailInfoList.agentCount }}
@@ -460,6 +465,91 @@ export default {
}
}
return {
+ pickerOptions: {
+ shortcuts: [
+ {
+ text: '最近一天',
+ onClick(picker) {
+ const end = new Date();
+ const start = new Date();
+ start.setTime(start.getTime() - 3600 * 1000 * 24);
+ picker.$emit('pick', [start, end]);
+ }
+ },
+ {
+ text: '最近三天',
+ onClick(picker) {
+ const end = new Date();
+ const start = new Date();
+ start.setTime(start.getTime() - 3600 * 1000 * 24 * 3);
+ picker.$emit('pick', [start, end]);
+ }
+ },
+ {
+ text: '最近一周',
+ onClick(picker) {
+ const end = new Date();
+ const start = new Date();
+ start.setTime(start.getTime() - 3600 * 1000 * 24 * 7);
+ picker.$emit('pick', [start, end]);
+ }
+ },
+ {
+ text: '最近一个月',
+ onClick(picker) {
+ const end = new Date();
+ const start = new Date();
+ start.setTime(start.getTime() - 3600 * 1000 * 24 * 30);
+ picker.$emit('pick', [start, end]);
+ }
+ },
+ {
+ text: '最近三个月',
+ onClick(picker) {
+ const end = new Date();
+ const start = new Date();
+ start.setTime(start.getTime() - 3600 * 1000 * 24 * 30 * 3);
+ picker.$emit('pick', [start, end]);
+ }
+ },
+ {
+ text: '最近半年',
+ onClick(picker) {
+ const end = new Date();
+ const start = new Date();
+ start.setTime(start.getTime() - 3600 * 1000 * 24 * 30 * 6);
+ picker.$emit('pick', [start, end]);
+ }
+ },
+ {
+ text: '最近一年',
+ onClick(picker) {
+ const end = new Date();
+ const start = new Date();
+ start.setTime(start.getTime() - 3600 * 1000 * 24 * 30 * 12);
+ picker.$emit('pick', [start, end]);
+ }
+ },
+ {
+ text: '最近两年',
+ onClick(picker) {
+ const end = new Date();
+ const start = new Date();
+ start.setTime(start.getTime() - 3600 * 1000 * 24 * 30 * 24);
+ picker.$emit('pick', [start, end]);
+ }
+ },
+ {
+ text: '最近三年',
+ onClick(picker) {
+ const end = new Date();
+ const start = new Date();
+ start.setTime(start.getTime() - 3600 * 1000 * 24 * 30 * 36);
+ picker.$emit('pick', [start, end]);
+ }
+ },
+ ]
+ },
// 代理商
allAgent: [],
// 国家
@@ -594,6 +684,16 @@ export default {
},
},
methods: {
+ updateDetailKey() {
+ payAgentUser
+ .upStoreCaptcha({
+ storeId: this.detailInfoList.storeId
+ })
+ .then((response) => {
+ this.detailInfoList.storeKey = response.data.storeCaptcha
+ this.$forceUpdate()
+ });
+ },
/** 删除按钮操作 */
handleDelete(row) {
const userIds = row.userId || this.ids;
diff --git a/src/views/pay/payAgentUser/payDaiFuDetail.vue b/src/views/pay/payAgentUser/payDaiFuDetail.vue
new file mode 100644
index 0000000..016a022
--- /dev/null
+++ b/src/views/pay/payAgentUser/payDaiFuDetail.vue
@@ -0,0 +1,355 @@
+
+
+
+
+
+
{{ $route.meta.title }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 搜索
+ 重置
+
+
+
+
+
+
+
+
+ {{ scope.row.successRate}}%
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/views/pay/payAgentUser/payDaiShouOrderContry.vue b/src/views/pay/payAgentUser/payDaiShouOrderContry.vue
new file mode 100644
index 0000000..5b85f52
--- /dev/null
+++ b/src/views/pay/payAgentUser/payDaiShouOrderContry.vue
@@ -0,0 +1,367 @@
+
+
+
+
+
+
{{ $route.meta.title }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 搜索
+ 重置
+
+
+
+
+
+
+
+
+
+
+
+ {{ NumberMul(scope.row.successRate,100) }}%
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/views/pay/payAgentUser/payDaiShouOrderStore.vue b/src/views/pay/payAgentUser/payDaiShouOrderStore.vue
new file mode 100644
index 0000000..d96718c
--- /dev/null
+++ b/src/views/pay/payAgentUser/payDaiShouOrderStore.vue
@@ -0,0 +1,358 @@
+
+
+
+
+
+
{{ $route.meta.title }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 搜索
+ 重置
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ NumberMul(scope.row.successRate,100) }}%
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/views/pay/payAgentUser/payDaifuOrderDetail.vue b/src/views/pay/payAgentUser/payDaifuOrderDetail.vue
new file mode 100644
index 0000000..1c108e4
--- /dev/null
+++ b/src/views/pay/payAgentUser/payDaifuOrderDetail.vue
@@ -0,0 +1,345 @@
+
+
+
+
+
+
{{ $route.meta.title }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 搜索
+ 重置
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ scope.row.successRate}}%
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/views/pay/payAgentUser/pkCouponScopeRangeStoreList2.vue b/src/views/pay/payAgentUser/pkCouponScopeRangeStoreList2.vue
index 2407874..33a0e62 100644
--- a/src/views/pay/payAgentUser/pkCouponScopeRangeStoreList2.vue
+++ b/src/views/pay/payAgentUser/pkCouponScopeRangeStoreList2.vue
@@ -75,12 +75,13 @@
-
-
-
-
-
+
+
+
+
+
@@ -218,30 +219,33 @@ export default {
},
// 表单校验
rules: {
+ bankName: [
+ { required: true, message: "请输入银行名称", trigger: "blur" },
+ ],
afterAmt: [
{ required: true, message: "请输入本次修改金额", trigger: "blur" },
],
paymentAmount: [
{ required: true, message: "请输入本次代付金额", trigger: "blur" },
],
- mobile: [
- { required: true, type: 'number', validator: checkPhone, message: '请输入正确的手机号', trigger: 'blur' },
- ],
+ // mobile: [
+ // { required: true, type: 'number', validator: checkPhone, message: '请输入正确的手机号', trigger: 'blur' },
+ // ],
acctName: [
{ required: true, message: "请输入开户人姓名", trigger: "blur" },
],
- bankSettleNo: [
- { required: true, message: "请输入支行联行号", trigger: "blur" },
- ],
+ // bankSettleNo: [
+ // { required: true, message: "请输入支行联行号", trigger: "blur" },
+ // ],
acctId: [
{ required: true, message: "请输入银行卡号", trigger: "blur" },
],
- bankBranchName: [
- { required: true, message: "请输入支行名称", trigger: "blur" },
- ],
- bankId: [
- { required: true, message: "请选择出金通道", trigger: "blur" },
- ],
+ // bankBranchName: [
+ // { required: true, message: "请输入支行名称", trigger: "blur" },
+ // ],
+ // bankId: [
+ // { required: true, message: "请选择出金通道", trigger: "blur" },
+ // ],
toAccountNo: [
{ required: true, message: "请选择划转账户", trigger: "blur" },
],
diff --git a/src/views/pay/payAgentUser/pkCouponScopeRangeStoreListWallet.vue b/src/views/pay/payAgentUser/pkCouponScopeRangeStoreListWallet.vue
index 505931b..92f1c9c 100644
--- a/src/views/pay/payAgentUser/pkCouponScopeRangeStoreListWallet.vue
+++ b/src/views/pay/payAgentUser/pkCouponScopeRangeStoreListWallet.vue
@@ -152,10 +152,12 @@
-
-
+
+
+
+
@@ -323,30 +325,33 @@ export default {
},
// 表单校验
rules: {
+ bankName: [
+ { required: true, message: "请输入银行名称", trigger: "blur" },
+ ],
afterAmt: [
{ required: true, message: "请输入本次修改金额", trigger: "blur" },
],
paymentAmount: [
{ required: true, message: "请输入本次代付金额", trigger: "blur" },
],
- mobile: [
- { required: true, type: 'number', validator: checkPhone, message: '请输入正确的手机号', trigger: 'blur' },
- ],
+ // mobile: [
+ // { required: true, type: 'number', validator: checkPhone, message: '请输入正确的手机号', trigger: 'blur' },
+ // ],
acctName: [
{ required: true, message: "请输入开户人姓名", trigger: "blur" },
],
- bankSettleNo: [
- { required: true, message: "请输入支行联行号", trigger: "blur" },
- ],
+ // bankSettleNo: [
+ // { required: true, message: "请输入支行联行号", trigger: "blur" },
+ // ],
acctId: [
{ required: true, message: "请输入银行卡号", trigger: "blur" },
],
- bankBranchName: [
- { required: true, message: "请输入支行名称", trigger: "blur" },
- ],
- bankId: [
- { required: true, message: "请选择出金通道", trigger: "blur" },
- ],
+ // bankBranchName: [
+ // { required: true, message: "请输入支行名称", trigger: "blur" },
+ // ],
+ // bankId: [
+ // { required: true, message: "请选择出金通道", trigger: "blur" },
+ // ],
toAccountNo: [
{ required: true, message: "请选择划转账户", trigger: "blur" },
],
diff --git a/src/views/pay/payOrder/my-date-picker.vue b/src/views/pay/payOrder/my-date-picker.vue
index 7b69307..882521f 100644
--- a/src/views/pay/payOrder/my-date-picker.vue
+++ b/src/views/pay/payOrder/my-date-picker.vue
@@ -2,14 +2,15 @@
+ :default-time="['00:00:00', '23:59:59']"
+ />