From 563740f0592f96d1209c7405f760cca2225965ab Mon Sep 17 00:00:00 2001 From: yangfuda <945208611@qq.com> Date: Fri, 14 Mar 2025 18:01:53 +0800 Subject: [PATCH] =?UTF-8?q?=E9=93=B6=E5=86=9C=EF=BC=9A=E5=A4=B4=E5=83=8F?= =?UTF-8?q?=E3=80=81=E5=B9=BF=E8=A5=BF=E5=86=9C=E5=95=86=E8=A1=8C=E5=BC=80?= =?UTF-8?q?=E6=94=BE=E6=89=B9=E9=87=8F=E7=94=B3=E8=AF=B7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../paymentApproval/approvalAdd.vue | 25 ++++++++++++++----- .../paymentApproval/approvalModify.vue | 18 ++++++++++--- 2 files changed, 34 insertions(+), 9 deletions(-) diff --git a/src/views/yinnong/bankAgriculture/paymentApproval/approvalAdd.vue b/src/views/yinnong/bankAgriculture/paymentApproval/approvalAdd.vue index 6e17e4b0..9ae9778e 100644 --- a/src/views/yinnong/bankAgriculture/paymentApproval/approvalAdd.vue +++ b/src/views/yinnong/bankAgriculture/paymentApproval/approvalAdd.vue @@ -459,6 +459,7 @@ chargeItmeShow:[], templateList:[], payeeList:[], + bankTypeList:[], // 查询参数 queryParams: { transferType:"", @@ -510,6 +511,11 @@ } this.projectFundTypeDictionaries = response.data; }); + this.getDicts("bank_type").then((response) => { + for (var i = 0; i < response.data.length; i++) { + this.bankTypeList.push({text: response.data[i].dictLabel, value: response.data[i].dictValue}); + } + }); let params1={ accountType: "102", // "params":{townAccountType:'0'}, @@ -791,8 +797,14 @@ // if(this.form.bankType == '2' && this.form.isPeers == 'N' && this.chargeItme.length>0 && this.chargeItme != []){ // this.$notify({ type: 'danger', message: '目前农商行仅支持单笔跨行转账,即仅能有一个收款方!' }); // }else - if(this.form.bankType == '7' && this.chargeItme.length>0 && this.chargeItme != []){ - this.$notify({ type: 'danger', message: '目前农商行仅支持单笔转账,即仅能有一个收款方!' }); + var heilongjiang = false; + this.bankTypeList.map(res => { + if(res.value == 7 && res.text.includes("黑龙江")){ + heilongjiang = true; + } + }); + if(heilongjiang && this.form.bankType == '7' && this.chargeItme.length>0 && this.chargeItme != []){ + this.$notify({ type: 'danger', message: '目前黑龙江农商行仅支持单笔转账,即仅能有一个收款方!' }); }else{ this.getDicts("bank_type").then(res => { this.chargeItme.splice(index + 1, 0, { @@ -806,10 +818,11 @@ showPayee:false, showbankType:false }); - });} - if(this.form.bankType == '7'){ - this.isCanBatch = false; - } + }); + } + if(heilongjiang && this.form.bankType == '7'){ + this.isCanBatch = false; + } }, getPayeeList() { //普通转账 diff --git a/src/views/yinnong/bankAgriculture/paymentApproval/approvalModify.vue b/src/views/yinnong/bankAgriculture/paymentApproval/approvalModify.vue index 310d45a9..1e44d956 100644 --- a/src/views/yinnong/bankAgriculture/paymentApproval/approvalModify.vue +++ b/src/views/yinnong/bankAgriculture/paymentApproval/approvalModify.vue @@ -465,6 +465,7 @@ chargeItmeShow: [], payeeList: [], + bankTypeList:[], // 查询参数 queryParams: { transferType: "", @@ -535,6 +536,11 @@ } this.projectFundTypeDictionaries = response.data; }); + this.getDicts("bank_type").then((response) => { + for (var i = 0; i < response.data.length; i++) { + this.bankTypeList.push({text: response.data[i].dictLabel, value: response.data[i].dictValue}); + } + }); let params1 = { accountType: "102", // "params":{townAccountType:'0'}, @@ -664,9 +670,15 @@ // if(this.form.bankType == '2' && this.form.isPeers == 'N' && this.chargeItme.length==1){ // this.$notify({ type: 'danger', message: '目前农商行仅支持单笔跨行转账,即仅能有一个收款方!' }); // }else - if (this.form.bankType == '7' && this.chargeItme.length == 1) { - this.$notify({type: 'danger', message: '目前农商行仅支持单笔转账,即仅能有一个收款方!'}); - } else { + var heilongjiang = false; + this.bankTypeList.map(res => { + if(res.value == 7 && res.text.includes("黑龙江")){ + heilongjiang = true; + } + }); + if(heilongjiang && this.form.bankType == '7' && this.chargeItme.length==1){ + this.$notify({ type: 'danger', message: '目前黑龙江农商行仅支持单笔转账,即仅能有一个收款方!' }); + }else{ this.getDicts("bank_type_all").then(res => { this.chargeItme.splice(index + 1, 0, { payeeId: "", //收款方ID