| @@ -227,7 +227,7 @@ | |||||
| margin-left: 10px; | margin-left: 10px; | ||||
| } | } | ||||
| #bankType,#accountType{ | |||||
| #bankType,#accountType,#sheng,#shi,#bankAddress{ | |||||
| height: 36px; | height: 36px; | ||||
| border: 1px solid #e3e3e3; | border: 1px solid #e3e3e3; | ||||
| margin-left: 10px; | margin-left: 10px; | ||||
| @@ -26,7 +26,9 @@ define(['jquery', "template", "Tools", "user", "paging","cupload","kindeditor", | |||||
| }, | }, | ||||
| modifyUrl:'', | modifyUrl:'', | ||||
| detailUrl:'' | |||||
| detailUrl:'', | |||||
| sheng:[], | |||||
| shi:[] | |||||
| }, | }, | ||||
| }; | }; | ||||
| var tools = new Tools(); | var tools = new Tools(); | ||||
| @@ -41,7 +43,6 @@ define(['jquery', "template", "Tools", "user", "paging","cupload","kindeditor", | |||||
| if(!tools.getCookie('Admin-Token')){ | if(!tools.getCookie('Admin-Token')){ | ||||
| tools.skip('../../index.html') | tools.skip('../../index.html') | ||||
| } | } | ||||
| //用户资料 | //用户资料 | ||||
| //tools.doPut(userData, {id:}, module.userData,true); | //tools.doPut(userData, {id:}, module.userData,true); | ||||
| @@ -70,8 +71,56 @@ define(['jquery', "template", "Tools", "user", "paging","cupload","kindeditor", | |||||
| module.switchTheme(); | module.switchTheme(); | ||||
| },500) | },500) | ||||
| module.data.sheng = options; | |||||
| module.data.shi = options[0].children; | |||||
| var shengData = template('shengData', module.data); | |||||
| $("#sheng").html(shengData); | |||||
| var shiData = template('shiData', module.data); | |||||
| $("#shi").html(shiData); | |||||
| }; | }; | ||||
| getShi = function () { | |||||
| console.log($('#bankTypeData').val()) | |||||
| // if (!$('#bankTypeData').val()){ | |||||
| // return; | |||||
| // } | |||||
| module.data.shi = module.data.sheng.filter(function (e) { return e.label == $('#sheng').val(); })[0].children; | |||||
| var shiData = template('shiData', module.data); | |||||
| $("#shi").html(shiData); | |||||
| // tools.doGet(depositList, {sheng:$('#sheng').val(),shi:$('#shi').val()}, module.depositList, true); | |||||
| } | |||||
| getDeposit = function () { | |||||
| let data = { | |||||
| sheng:$('#sheng').val(), | |||||
| shi:$('#shi').val(), | |||||
| bankType:$('#bankType').val(), | |||||
| bankDeposit:$('#bankDeposit').val(), | |||||
| } | |||||
| console.log(data) | |||||
| tools.doPost(depositList, data,module.depositList); | |||||
| } | |||||
| changeBankAddress = function () { | |||||
| console.log($('#bankAddress').val()) | |||||
| console.log(module.data.bankAddress.filter(function (e) { return e.bankDeposit == $('#bankAddress').val(); })) | |||||
| document.getElementById('payeePaymentLines').value = | |||||
| module.data.bankAddress.filter(function (e) { return e.bankDeposit == $('#bankAddress').val(); })[0].payeePaymentLines; | |||||
| } | |||||
| module.depositList = function (data) { | |||||
| var content = data.data; | |||||
| module.data.bankAddress = content; | |||||
| var bankAddressData = template('bankAddressData', module.data); | |||||
| $("#bankAddress").html(bankAddressData); | |||||
| if (content.length>0){ | |||||
| // changeBankAddress(); | |||||
| }else{ | |||||
| document.getElementById('payeePaymentLines').value = ''; | |||||
| } | |||||
| } | |||||
| //底部友情链接 | //底部友情链接 | ||||
| module.bankType = function (data) { | module.bankType = function (data) { | ||||
| if (data.code == 200) { | if (data.code == 200) { | ||||
| @@ -189,7 +238,10 @@ define(['jquery', "template", "Tools", "user", "paging","cupload","kindeditor", | |||||
| //console.log(data) | //console.log(data) | ||||
| module.data.userInformationDetail = content; | module.data.userInformationDetail = content; | ||||
| module.data.memberType = content.memberType; | module.data.memberType = content.memberType; | ||||
| var bankTypeData = template('bankTypeData', module.data); | |||||
| $("#bankType").html(bankTypeData); | |||||
| var bankAddressData = template('bankAddressData', module.data); | |||||
| $("#bankAddress").html(bankAddressData); | |||||
| if(content.memberType == '1'){ | if(content.memberType == '1'){ | ||||
| document.getElementById('companyInformationContent').style.display = 'none'; | document.getElementById('companyInformationContent').style.display = 'none'; | ||||
| @@ -596,6 +648,8 @@ define(['jquery', "template", "Tools", "user", "paging","cupload","kindeditor", | |||||
| var userFormRealName = $('#userFormRealName').val(); | var userFormRealName = $('#userFormRealName').val(); | ||||
| var userFormIdCard = $('#userFormIdCard').val(); | var userFormIdCard = $('#userFormIdCard').val(); | ||||
| var userFormAddress = $('#userFormAddress').val(); | var userFormAddress = $('#userFormAddress').val(); | ||||
| var bankAddress = $('#bankAddress').val(); | |||||
| var bankType = $('#bankType').val(); | |||||
| data['idCardNum'] = userFormIdCard; | data['idCardNum'] = userFormIdCard; | ||||
| data['realname'] = userFormRealName; | data['realname'] = userFormRealName; | ||||
| data['address'] = userFormAddress; | data['address'] = userFormAddress; | ||||
| @@ -606,6 +660,7 @@ define(['jquery', "template", "Tools", "user", "paging","cupload","kindeditor", | |||||
| upLoadAction('user'); | upLoadAction('user'); | ||||
| } | } | ||||
| if(type == 'bank'){ | if(type == 'bank'){ | ||||
| //银行卡信息 | //银行卡信息 | ||||
| var bankCardName = $('#bankCardName').val(); | var bankCardName = $('#bankCardName').val(); | ||||
| var bankCardNum = $('#bankCardNum').val(); | var bankCardNum = $('#bankCardNum').val(); | ||||
| @@ -613,6 +668,36 @@ define(['jquery', "template", "Tools", "user", "paging","cupload","kindeditor", | |||||
| var bankType = $('#bankType').val(); | var bankType = $('#bankType').val(); | ||||
| var accountType = $('#accountType').val(); | var accountType = $('#accountType').val(); | ||||
| var payeePaymentLines = $('#payeePaymentLines').val(); | var payeePaymentLines = $('#payeePaymentLines').val(); | ||||
| if (bankCardName == '') { | |||||
| $('#bankCardName')[0].focus() | |||||
| tools.initTips('请输入开户姓名', 'right', $('#bankCardName')[0], 2000) | |||||
| return false; | |||||
| } | |||||
| if (bankCardNum == '') { | |||||
| $('#bankCardNum')[0].focus() | |||||
| tools.initTips('请输入开户账号', 'right', $('#bankCardNum')[0], 2000) | |||||
| return false; | |||||
| } | |||||
| if (bankType == '') { | |||||
| $('#bankType')[0].focus() | |||||
| tools.initTips('请选择所属银行', 'right', $('#bankType')[0], 2000) | |||||
| return false; | |||||
| } | |||||
| if (bankAddress == '') { | |||||
| $('#bankAddress')[0].focus() | |||||
| tools.initTips('请选择开户银行', 'right', $('#bankAddress')[0], 2000) | |||||
| return false; | |||||
| } | |||||
| if (payeePaymentLines == '') { | |||||
| $('#payeePaymentLines')[0].focus() | |||||
| tools.initTips('请输入联行号', 'right', $('#payeePaymentLines')[0], 2000) | |||||
| return false; | |||||
| } | |||||
| data['bankCardName'] = bankCardName; | data['bankCardName'] = bankCardName; | ||||
| data['bankCardNum'] = bankCardNum; | data['bankCardNum'] = bankCardNum; | ||||
| data['bankAddress'] = bankAddress; | data['bankAddress'] = bankAddress; | ||||
| @@ -25,8 +25,6 @@ define(['jquery', "Tools","user"], function ($, Tools) { | |||||
| $('#getSmsCode').on('click', module.getSmsCode) | $('#getSmsCode').on('click', module.getSmsCode) | ||||
| //图形验证码加载 | //图形验证码加载 | ||||
| module.verificationCode() | module.verificationCode() | ||||
| //图形验证码加载 | |||||
| module.verificationCode1() | |||||
| //背景高度 | //背景高度 | ||||
| module.register() | module.register() | ||||
| //网站配置信息(网站名称 底部联系方式 公安备案号 网站备案号) | //网站配置信息(网站名称 底部联系方式 公安备案号 网站备案号) | ||||
| @@ -74,6 +72,15 @@ define(['jquery', "Tools","user"], function ($, Tools) { | |||||
| document.getElementById('phoneTab').style.display = 'none' | document.getElementById('phoneTab').style.display = 'none' | ||||
| document.getElementById(type+'Tab').style.display = 'block' | document.getElementById(type+'Tab').style.display = 'block' | ||||
| if (type == 'phone'){ | |||||
| //图形验证码加载 | |||||
| module.verificationCode1() | |||||
| } | |||||
| if (type == 'login'){ | |||||
| //图形验证码加载 | |||||
| module.verificationCode() | |||||
| } | |||||
| $('#loginBtn').attr('class','') | $('#loginBtn').attr('class','') | ||||
| $('#phoneBtn').attr('class','') | $('#phoneBtn').attr('class','') | ||||
| @@ -60,7 +60,7 @@ | |||||
| <h1 class="fl" id="webConfigName" onclick="goIndex()"></h1> | <h1 class="fl" id="webConfigName" onclick="goIndex()"></h1> | ||||
| <div class="clear"></div> | <div class="clear"></div> | ||||
| </div> | </div> | ||||
| <div class="wid50 logoSearch-div fr"> | |||||
| <div class="wid50 logoSearch-div fr" style="display: none;"> | |||||
| <div class="fr" id="userInfo" style="display: none;"> | <div class="fr" id="userInfo" style="display: none;"> | ||||
| <img src="../../static/images/user_tips.png" class="block fl m-r-10" style="margin-top: 21px" alt=""/> | <img src="../../static/images/user_tips.png" class="block fl m-r-10" style="margin-top: 21px" alt=""/> | ||||
| <img src="../../static/images/member.png" class="block fl m-r-10" style="margin-top: 21px" alt=""/> | <img src="../../static/images/member.png" class="block fl m-r-10" style="margin-top: 21px" alt=""/> | ||||
| @@ -269,45 +269,96 @@ | |||||
| <!-- 我的资料 — 银行账户信息 --> | <!-- 我的资料 — 银行账户信息 --> | ||||
| <table width="100%" id="bankInformationContent" style="display: none;"> | <table width="100%" id="bankInformationContent" style="display: none;"> | ||||
| <tr> | |||||
| <td style="border: none;"><span>*</span>账户类型:</td> | |||||
| <td style="border: none;"> | |||||
| <select id="accountType" class="p-l-10" style="width: 30%"> | |||||
| <script id="accountTypeData" type="text/html"> | |||||
| {{each accountTypeOption as value i}} | |||||
| <option value="{{value.dictValue}}">{{value.dictLabel}}</option> | |||||
| {{/each}} | |||||
| </script> | |||||
| </select> | |||||
| </td> | |||||
| </tr> | |||||
| <tr> | |||||
| <td><span>*</span>开户姓名:</td> | |||||
| <td><input type="text" id="bankCardName" class="p-l-10" style="width: 30%"/></td> | |||||
| </tr> | |||||
| <tr> | |||||
| <td><span>*</span>开户账号:</td> | |||||
| <td><input type="text" id="bankCardNum" class="p-l-10" style="width: 30%"/></td> | |||||
| </tr> | |||||
| <tr> | |||||
| <td colspan="2"> | |||||
| <p style="position:relative;text-align: center;"> | |||||
| <span style="border-top: 1px solid #999999;display: block;position:absolute;top: 50%;width: 100%;"></span> | |||||
| <span style="background: #ffffff;color: #333333;position: relative;">银行信息</span> | |||||
| </p> | |||||
| </td> | |||||
| </tr> | |||||
| <tr> | <tr> | ||||
| <td style="border: none;"><span>*</span>所属银行:</td> | <td style="border: none;"><span>*</span>所属银行:</td> | ||||
| <td style="border: none;"> | <td style="border: none;"> | ||||
| <select id="bankType" class="p-l-10" style="width: 30%"> | <select id="bankType" class="p-l-10" style="width: 30%"> | ||||
| <script id="bankTypeData" type="text/html"> | <script id="bankTypeData" type="text/html"> | ||||
| {{each bankTypeOption as value i}} | {{each bankTypeOption as value i}} | ||||
| <option value="{{value.dictValue}}">{{value.dictLabel}}</option> | |||||
| <option value="{{value.dictValue}}" {{value.dictLabel == userInformationDetail.bankType ? 'selected':''}}>{{value.dictLabel}}</option> | |||||
| {{/each}} | {{/each}} | ||||
| </script> | </script> | ||||
| </select> | </select> | ||||
| </td> | </td> | ||||
| </tr> | </tr> | ||||
| <tr> | <tr> | ||||
| <td style="border: none;"><span>*</span>账户类型:</td> | |||||
| <td style="border: none;"><span>*</span>开户省份:</td> | |||||
| <td style="border: none;"> | <td style="border: none;"> | ||||
| <select id="accountType" class="p-l-10" style="width: 30%"> | |||||
| <script id="accountTypeData" type="text/html"> | |||||
| {{each accountTypeOption as value i}} | |||||
| <option value="{{value.dictValue}}">{{value.dictLabel}}</option> | |||||
| <select id="sheng" class="p-l-10" style="width: 30%" onchange="getShi()"> | |||||
| <script id="shengData" type="text/html"> | |||||
| {{each sheng as value i}} | |||||
| <option value="{{value.value}}">{{value.label}}</option> | |||||
| {{/each}} | {{/each}} | ||||
| </script> | </script> | ||||
| </select> | </select> | ||||
| </td> | </td> | ||||
| </tr> | </tr> | ||||
| <tr> | <tr> | ||||
| <td style="border: none;"><span>*</span>开户银行:</td> | |||||
| <td style="border: none;"><input type="text" id="bankAddress" class="p-l-10" style="width: 30%"/></td> | |||||
| <td style="border: none;"><span>*</span>开户城市:</td> | |||||
| <td style="border: none;"> | |||||
| <select id="shi" class="p-l-10" style="width: 30%"> | |||||
| <script id="shiData" type="text/html"> | |||||
| {{each shi as value i}} | |||||
| <option value="{{value.value}}">{{value.label}}</option> | |||||
| {{/each}} | |||||
| </script> | |||||
| </select> | |||||
| </td> | |||||
| </tr> | </tr> | ||||
| <tr> | <tr> | ||||
| <td style="border: none;"><span>*</span>联行号:</td> | |||||
| <td style="border: none;"><input type="text" id="payeePaymentLines" class="p-l-10" style="width: 30%"/></td> | |||||
| <td>关键词:</td> | |||||
| <td><input id="bankDeposit" type="text" class="p-l-10" style="width: 30%"/>(输入搜索开户行名称)</td> | |||||
| </tr> | </tr> | ||||
| <tr> | <tr> | ||||
| <td><span>*</span>开户姓名:</td> | |||||
| <td><input type="text" id="bankCardName" class="p-l-10" style="width: 30%"/></td> | |||||
| <td style="border: none;"><span>*</span>开户银行:</td> | |||||
| <td style="border: none;"> | |||||
| <select id="bankAddress" class="p-l-10" style="width: 30%" onchange="changeBankAddress()"> | |||||
| <script id="bankAddressData" type="text/html"> | |||||
| <option value="{{userInformationDetail.bankAddress}}" selected>{{userInformationDetail.bankAddress}}</option> | |||||
| {{each bankAddress as value i}} | |||||
| <option value="{{value.bankDeposit}}">{{value.bankDeposit}}</option> | |||||
| {{/each}} | |||||
| </script> | |||||
| </select> | |||||
| <span onclick="getDeposit()" style="display: inline-block;padding: 5px 10px;background: var(--color);color: #ffffff;border-radius: 30px;">点击检索</span> | |||||
| </td> | |||||
| </tr> | </tr> | ||||
| <tr> | <tr> | ||||
| <td><span>*</span>开户账号:</td> | |||||
| <td><input type="text" id="bankCardNum" class="p-l-10" style="width: 30%"/></td> | |||||
| <td style="border: none;"><span>*</span>联行号:</td> | |||||
| <td style="border: none;"><input type="text" id="payeePaymentLines" class="p-l-10" style="width: 30%"/></td> | |||||
| </tr> | </tr> | ||||
| <tr> | <tr> | ||||
| <td></td> | <td></td> | ||||