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