| @@ -16,6 +16,7 @@ | |||||
| <van-field readonly label="收款账户" v-model="form.payeeAccount" input-align="right" label-width="auto"/> | <van-field readonly label="收款账户" v-model="form.payeeAccount" input-align="right" label-width="auto"/> | ||||
| <van-field readonly label="所属银行" v-model="bankType" input-align="right" label-width="auto" /> | <van-field readonly label="所属银行" v-model="bankType" input-align="right" label-width="auto" /> | ||||
| <van-field readonly label="开户银行" v-model="form.bankDeposit" input-align="right" label-width="auto"/> | <van-field readonly label="开户银行" v-model="form.bankDeposit" input-align="right" label-width="auto"/> | ||||
| <van-field readonly label="联行号" v-model="form.payeePaymentLines" input-align="right" label-width="auto"/> | |||||
| </div> | </div> | ||||
| <div class="main_box" style="margin-top: 10px;"> | <div class="main_box" style="margin-top: 10px;"> | ||||
| @@ -146,7 +146,6 @@ | |||||
| getDictionaries(){ | getDictionaries(){ | ||||
| getPayee(this.$route.query.id).then((response) => { | getPayee(this.$route.query.id).then((response) => { | ||||
| let _this = this | let _this = this | ||||
| this.form = response.data; | |||||
| this.houseGetDicts("bank_type_all").then((res) => { | this.houseGetDicts("bank_type_all").then((res) => { | ||||
| for(var i = 0 ; i < res.data.length ; i++){ | for(var i = 0 ; i < res.data.length ; i++){ | ||||
| _this.bankTypeOptions.push({text:res.data[i].dictLabel,value:res.data[i].dictValue}); | _this.bankTypeOptions.push({text:res.data[i].dictLabel,value:res.data[i].dictValue}); | ||||
| @@ -166,14 +165,14 @@ | |||||
| listDeposit(queryParams).then(rr => { | listDeposit(queryParams).then(rr => { | ||||
| this.bankDepositOptions = [] | this.bankDepositOptions = [] | ||||
| for(var i = 0 ; i < rr.rows.length ; i++){ | for(var i = 0 ; i < rr.rows.length ; i++){ | ||||
| if(_this.form.bankDeposit==rr.rows[i].id){ | |||||
| if(_this.form.payeePaymentLines==rr.rows[i].payeePaymentLines){ | |||||
| _this.bankDeposit = rr.rows[i].bankDeposit | _this.bankDeposit = rr.rows[i].bankDeposit | ||||
| } | } | ||||
| _this.bankDepositOptions.push({"text":rr.rows[i].bankDeposit,"value":rr.rows[i].id, | _this.bankDepositOptions.push({"text":rr.rows[i].bankDeposit,"value":rr.rows[i].id, | ||||
| "payeePaymentLines":rr.rows[i].payeePaymentLines,"institutionNumber":rr.rows[i].institutionNumber}); | "payeePaymentLines":rr.rows[i].payeePaymentLines,"institutionNumber":rr.rows[i].institutionNumber}); | ||||
| } | } | ||||
| }); | }); | ||||
| _this.form = response.data; | |||||
| }); | }); | ||||
| }, | }, | ||||
| @@ -201,7 +200,7 @@ | |||||
| }, | }, | ||||
| onConfirmBankDeposit(data){ | onConfirmBankDeposit(data){ | ||||
| this.bankDeposit = data.text | this.bankDeposit = data.text | ||||
| this.form.bankDeposit = data.value | |||||
| this.form.bankDeposit = data.text | |||||
| this.form.payeePaymentLines = data.payeePaymentLines | this.form.payeePaymentLines = data.payeePaymentLines | ||||
| this.form.alternateField10 = data.institutionNumber | this.form.alternateField10 = data.institutionNumber | ||||
| this.showBankDeposit = false; | this.showBankDeposit = false; | ||||
| @@ -16,6 +16,7 @@ | |||||
| <van-field readonly label="收款账户" v-model="form.payeeAccount" input-align="right" label-width="auto"/> | <van-field readonly label="收款账户" v-model="form.payeeAccount" input-align="right" label-width="auto"/> | ||||
| <van-field readonly label="所属银行" v-model="bankType" input-align="right" label-width="auto" /> | <van-field readonly label="所属银行" v-model="bankType" input-align="right" label-width="auto" /> | ||||
| <van-field readonly label="开户银行" v-model="form.bankDeposit" input-align="right" label-width="auto"/> | <van-field readonly label="开户银行" v-model="form.bankDeposit" input-align="right" label-width="auto"/> | ||||
| <van-field readonly label="联行号" v-model="form.payeePaymentLines" input-align="right" label-width="auto"/> | |||||
| </div> | </div> | ||||
| <div class="main_box" style="margin-top: 10px;"> | <div class="main_box" style="margin-top: 10px;"> | ||||
| @@ -146,7 +146,6 @@ | |||||
| getDictionaries(){ | getDictionaries(){ | ||||
| getPayee(this.$route.query.id).then((response) => { | getPayee(this.$route.query.id).then((response) => { | ||||
| let _this = this | let _this = this | ||||
| this.form = response.data; | |||||
| this.houseGetDicts("bank_type_all").then((res) => { | this.houseGetDicts("bank_type_all").then((res) => { | ||||
| for(var i = 0 ; i < res.data.length ; i++){ | for(var i = 0 ; i < res.data.length ; i++){ | ||||
| _this.bankTypeOptions.push({text:res.data[i].dictLabel,value:res.data[i].dictValue}); | _this.bankTypeOptions.push({text:res.data[i].dictLabel,value:res.data[i].dictValue}); | ||||
| @@ -166,14 +165,14 @@ | |||||
| listDeposit(queryParams).then(rr => { | listDeposit(queryParams).then(rr => { | ||||
| this.bankDepositOptions = [] | this.bankDepositOptions = [] | ||||
| for(var i = 0 ; i < rr.rows.length ; i++){ | for(var i = 0 ; i < rr.rows.length ; i++){ | ||||
| if(_this.form.bankDeposit==rr.rows[i].id){ | |||||
| if(_this.form.payeePaymentLines==rr.rows[i].payeePaymentLines){ | |||||
| _this.bankDeposit = rr.rows[i].bankDeposit | _this.bankDeposit = rr.rows[i].bankDeposit | ||||
| } | } | ||||
| _this.bankDepositOptions.push({"text":rr.rows[i].bankDeposit,"value":rr.rows[i].id, | _this.bankDepositOptions.push({"text":rr.rows[i].bankDeposit,"value":rr.rows[i].id, | ||||
| "payeePaymentLines":rr.rows[i].payeePaymentLines,"institutionNumber":rr.rows[i].institutionNumber}); | "payeePaymentLines":rr.rows[i].payeePaymentLines,"institutionNumber":rr.rows[i].institutionNumber}); | ||||
| } | } | ||||
| }); | }); | ||||
| _this.form = response.data; | |||||
| }); | }); | ||||
| }, | }, | ||||
| @@ -201,7 +200,7 @@ | |||||
| }, | }, | ||||
| onConfirmBankDeposit(data){ | onConfirmBankDeposit(data){ | ||||
| this.bankDeposit = data.text | this.bankDeposit = data.text | ||||
| this.form.bankDeposit = data.value | |||||
| this.form.bankDeposit = data.text | |||||
| this.form.payeePaymentLines = data.payeePaymentLines | this.form.payeePaymentLines = data.payeePaymentLines | ||||
| this.form.alternateField10 = data.institutionNumber | this.form.alternateField10 = data.institutionNumber | ||||
| this.showBankDeposit = false; | this.showBankDeposit = false; | ||||