From cb6b3e7578ba296d5c401b1a03dae97b0177faf9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=A3=B7=E5=8F=B6?= <14103883+leaf-phos@user.noreply.gitee.com> Date: Thu, 28 Nov 2024 10:55:34 +0800 Subject: [PATCH] =?UTF-8?q?=E6=8F=90=E4=BA=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/utils/mixins.js | 4 ++-- src/views/ss/risk/index.vue | 5 ++++- src/views/ss/riskInfo/index.vue | 20 ++++++++++++++------ src/views/system/recharge/index.vue | 4 +--- 4 files changed, 21 insertions(+), 12 deletions(-) diff --git a/src/utils/mixins.js b/src/utils/mixins.js index 59a2ef3..e0792f0 100644 --- a/src/utils/mixins.js +++ b/src/utils/mixins.js @@ -160,13 +160,13 @@ export const $recharge = { }, canRefund() { return (row) => { - return row.status === '2' && row.isFinished; + return row.status === '2'; } }, canClose() { return (row) => { // (支付成功或者押金支付成功) 且 订单未完成 - return [RechargeStatus.PAY_SUCCESS, RechargeStatus.DEPOSIT_SUCCESS].includes(row.status) && !row.isFinished; + return [RechargeStatus.PAY_SUCCESS, RechargeStatus.DEPOSIT_SUCCESS, RechargeStatus.REFUNDED, RechargeStatus.REFUNDING].includes(row.status) && !row.isFinished; } }, // 允许修复的数据 diff --git a/src/views/ss/risk/index.vue b/src/views/ss/risk/index.vue index 10793ed..0378ff7 100644 --- a/src/views/ss/risk/index.vue +++ b/src/views/ss/risk/index.vue @@ -291,6 +291,9 @@ export default { ], submitType: [ {type: 'array', required: true, message: "提交材料不能为空", trigger: "change"} + ], + reason: [ + { required: true, message: "风控原因不能为空", trigger: "blur" } ] } }; @@ -342,7 +345,7 @@ export default { realNameId: null, unsealSelf: false, submitType: [], - videoWords: `请录制视频,并按要求念出以下内容:\n【本人:XXX,身份证:XXX,正常使用共享开关用于XXX共享使用,本人保证合法合规使用,如果不正常使用本人愿意承担所有法律责任。】` + videoWords: `本人:XXX,身份证:XXX,正常使用共享开关用于XXX共享使用,本人保证合法合规使用,如果不正常使用本人愿意承担所有法律责任。` }; this.resetForm("form"); }, diff --git a/src/views/ss/riskInfo/index.vue b/src/views/ss/riskInfo/index.vue index 126a5a2..016bc3e 100644 --- a/src/views/ss/riskInfo/index.vue +++ b/src/views/ss/riskInfo/index.vue @@ -232,14 +232,15 @@ const defaultSort = { export default { name: "RiskInfo", - computed: { - RiskInfoStatus() { - return RiskInfoStatus - } - }, - components: { UserLink, RiskInfoVerifyDialog, VideoPreview }, mixins: [$showColumns], dicts: ['risk_info_status'], + components: { UserLink, RiskInfoVerifyDialog, VideoPreview }, + props: { + query: { + type: Object, + default: () => ({}) + } + }, data() { return { // 字段列表 @@ -310,9 +311,16 @@ export default { }, openVerify:false, row: {}, + RiskInfoStatus }; }, created() { + + this.queryParams = { + ...this.queryParams, + ...this.query + } + this.getList(); }, methods: { diff --git a/src/views/system/recharge/index.vue b/src/views/system/recharge/index.vue index 2b5e02b..82ef867 100644 --- a/src/views/system/recharge/index.vue +++ b/src/views/system/recharge/index.vue @@ -50,11 +50,9 @@ <script> import { - delBill, refreshPayResult, rechargeDevice, - closeBill, - fixBill + closeBill } from '@/api/system/recharge' import { $recharge, $showColumns, $view } from '@/utils/mixins' import RefundDialog from '@/views/system/recharge/components/RefundDialog.vue'