From 2bc29787116799a075d71e4d3d3f97fec0d706e8 Mon Sep 17 00:00:00 2001 From: shiyj1101 <1098226878@qq.com> Date: Fri, 18 Jun 2021 17:30:59 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AE=8C=E5=96=84=E6=8F=90=E7=8E=B0=E5=AE=A1?= =?UTF-8?q?=E6=A0=B8=E6=98=BE=E7=A4=BA=E9=93=B6=E8=A1=8C=E4=BF=A1=E6=81=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../common/accountPay/accountPay.html | 31 +++++++++++++++++++ .../common/accountPay/accountPay.js | 4 ++- .../accountWithdrawalApplyFkManage.js | 31 ++++++++++++++++++- 3 files changed, 64 insertions(+), 2 deletions(-) diff --git a/public/components/common/accountPay/accountPay.html b/public/components/common/accountPay/accountPay.html index 1c4b1e59e..37242ac47 100644 --- a/public/components/common/accountPay/accountPay.html +++ b/public/components/common/accountPay/accountPay.html @@ -37,6 +37,37 @@ + + diff --git a/public/components/common/accountPay/accountPay.js b/public/components/common/accountPay/accountPay.js index 00b3cbb5e..4faf75e29 100644 --- a/public/components/common/accountPay/accountPay.js +++ b/public/components/common/accountPay/accountPay.js @@ -6,6 +6,7 @@ }, data: { accountPayInfo: { + accountBanks: [], state: '', remark: '' } @@ -25,7 +26,8 @@ _initMethod: function () { }, _initEvent: function () { - vc.on('accountPay', 'accountPayModel', function () { + vc.on('accountPay', 'accountPayModel', function (param) { + vc.accountPayInfo.accountBanks = param; $('#accountPayModel').modal('show'); }); }, diff --git a/public/pages/admin/accountWithdrawalApplyFkManage/accountWithdrawalApplyFkManage.js b/public/pages/admin/accountWithdrawalApplyFkManage/accountWithdrawalApplyFkManage.js index 437774932..91ac7a440 100644 --- a/public/pages/admin/accountWithdrawalApplyFkManage/accountWithdrawalApplyFkManage.js +++ b/public/pages/admin/accountWithdrawalApplyFkManage/accountWithdrawalApplyFkManage.js @@ -8,6 +8,7 @@ data: { accountWithdrawalApplyFkManageInfo: { accountWithdrawalApplyFks: [], + accountBanks: [], total: 0, records: 1, moreCondition: false, @@ -62,6 +63,30 @@ } ); }, + _listAccountBanks: function (_bankId) { + + let param = { + params: { + page: 1, + row: 50, + bankId: _bankId + } + }; + + //发送get请求 + vc.http.apiGet('/accountBank/queryAccountBank', + param, + function (json, res) { + var _accountBankManageInfo = JSON.parse(json); + vc.component.accountWithdrawalApplyFkManageInfo.total = _accountBankManageInfo.total; + vc.component.accountWithdrawalApplyFkManageInfo.records = _accountBankManageInfo.records; + vc.component.accountWithdrawalApplyFkManageInfo.accountBanks = _accountBankManageInfo.data; + + }, function (errInfo, error) { + console.log('请求失败处理'); + } + ); + }, _openAddAccountWithdrawalApplyModal: function () { vc.emit('addAccountWithdrawalApply', 'openAddAccountWithdrawalApplyModal', {}); }, @@ -78,7 +103,11 @@ _openAccountPaykModal:function(_accountWithdrawalApplyFks){ vc.component.accountWithdrawalApplyFkManageInfo.applyId = _accountWithdrawalApplyFks.applyId; vc.component.accountWithdrawalApplyFkManageInfo.acctId = _accountWithdrawalApplyFks.acctId; - vc.emit('accountPay', 'accountPayModel',{}); + + $that._listAccountBanks(_accountWithdrawalApplyFks.bankId); + var _accountBank = $that.accountWithdrawalApplyFkManageInfo.accountBanks; + + vc.emit('accountPay', 'accountPayModel',{_accountBank}); }, _auditAccountWithdrawalApplyFkState:function(_accountWithdrawalApplyFk){