From 9e7faa947b67c4d1103c848cf692f0c80a942b34 Mon Sep 17 00:00:00 2001 From: yunuo970428 <405378304@qq.com> Date: Mon, 15 Jan 2024 11:23:28 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AE=8C=E5=96=84=E9=97=B4=E8=BF=98=E8=BD=AC?= =?UTF-8?q?=E4=BB=98=E8=AE=B0=E5=BD=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/views/alsotransfer/alsotransfer.vue | 16 ++++++------- .../views/alsotransfer/pendingtransfer.vue | 24 +++++++++++++++---- 2 files changed, 28 insertions(+), 12 deletions(-) diff --git a/anrui-riskcenter-ui/src/views/alsotransfer/alsotransfer.vue b/anrui-riskcenter-ui/src/views/alsotransfer/alsotransfer.vue index 8d5f21b690..2568ffdb62 100644 --- a/anrui-riskcenter-ui/src/views/alsotransfer/alsotransfer.vue +++ b/anrui-riskcenter-ui/src/views/alsotransfer/alsotransfer.vue @@ -51,10 +51,10 @@
- + - + @@ -62,12 +62,12 @@ - - - - - - + + + + + +
diff --git a/anrui-riskcenter-ui/src/views/alsotransfer/pendingtransfer.vue b/anrui-riskcenter-ui/src/views/alsotransfer/pendingtransfer.vue index bb4b1534ae..2756484fc4 100644 --- a/anrui-riskcenter-ui/src/views/alsotransfer/pendingtransfer.vue +++ b/anrui-riskcenter-ui/src/views/alsotransfer/pendingtransfer.vue @@ -56,10 +56,10 @@ - + - + @@ -127,6 +127,7 @@ export default { tableKey: 0, list: [], sids: [], + multipleSelection: [], overdue_list: [ { dictKey: '0', @@ -201,6 +202,7 @@ export default { }, handleSelectionChange(row) { const aa = [] + this.multipleSelection = row row.forEach((element) => { aa.push(element.sid) }) @@ -225,8 +227,22 @@ export default { }, toAdd() { if (this.sids.length > 0) { - this.viewState = 3 - this.$refs['divAdd'].showAdd(this.sids) + if (this.multipleSelection.length > 0) { + let aa = '0' + this.multipleSelection.forEach((e) => { + if (e.paymentState === '转付中') { + aa = '1' + return + } + }) + // 1代表选择的数据中包含转付状态为转付中的,不允许进行代收代付操作 + if (aa === '0') { + this.viewState = 3 + this.$refs['divAdd'].showAdd(this.sids) + } else { + this.$message({ showClose: true, type: 'error', message: '请选择转付状态为待转付的记录进行代收代付操作' }) + } + } } else { this.$message({ showClose: true, type: 'error', message: '请至少选择一条记录进行操作' }) }