/** * Created by Administrator on 2021/4/5. */ define(['jquery', "template", "Tools", "user", "echarts", 'register', 'swiper',"cupload"], function ($, template, Tools, echarts, swiper) { //数据存储 var module = { data: { type: 1, sfz: '', yhk: '', khzm: '', frzjz: '', bankTypeOption:[], accountTypeOption:[], companyLicense:'' }, }; var tools = new Tools(); module.init = function (page) { //点击注册 $('#register-submit').on('click', module.submitInfo) //点击图形验证码 $('#graphicImgBtn').on('click', module.verificationCode) //图形验证码加载 module.verificationCode() //网站配置信息(网站名称 底部联系方式 公安备案号 网站备案号) tools.getWebConfig(); module.getType(); tools.doGet(Dictionaries+'/economic_type', {}, module.economicTypeDictionaries,true); //所属银行 tools.doGet(dictionaries+"/bank_type_all", {}, module.bankType, true); 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); //账户类型 tools.doGet(dictionaries+"/bank_account_type", {}, module.accountType, true); var cupload2 = new Cupload ({ ele: '#cupload-3', num: 1, data:null }); var cupload4 = new Cupload ({ ele: '#cupload-4', num: 1, data:null }); var cupload5 = new Cupload ({ ele: '#cupload-5', num: 1, data:null }); var cupload6 = new Cupload ({ ele: '#cupload-6', num: 1, data:null }); var cupload7 = new Cupload ({ ele: '#cupload-7', num: 1, data:null }); }; //底部友情链接 module.bankType = function (data) { if (data.code == 200) { var content = data.data; module.data.bankTypeOption = content; var bankTypeData = template('bankTypeData', module.data); $("#bankType").html(bankTypeData); } } //账户类型 module.accountType = function (data) { if (data.code == 200) { var content = data.data; module.data.accountTypeOption = content; var accountTypeData = template('accountTypeData', module.data); $("#accountType").html(accountTypeData); } } 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.doGet(depositListYN, data,module.depositListYN); } 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.depositListYN = function (data) { var content = data.rows; if (content.length<1){ let dataHtt = { sheng:$('#sheng').val(), shi:$('#shi').val(), bankType:$('#bankType').val(), bankDeposit:$('#bankDeposit').val(), } tools.doPost(depositListPub, dataHtt,module.depositList); }else{ module.data.bankAddress = content; var bankAddressData = template('bankAddressData', module.data); $("#bankAddress").html(bankAddressData); if (content.length>0){ changeBankAddress(); }else{ document.getElementById('payeePaymentLines').value = ''; } } } 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.bottomFriendsLinks = function (data) { if (data.code == 200) { var content = data.data; console.log(content) module.data.friendsLinksList = content; var friendsLinksData = template('friendsLinksData', module.data); $("#friendsLinksContent").html(friendsLinksData); } } //获取地址栏参数 function getQueryVariable(variable){ var query = window.location.search.substring(1); var vars = query.split("&"); for (var i=0;i 18) { $('#password')[0].focus() tools.initTips('请输入正确格式密码', 'right', $('#password')[0], 2000) return false; }else if($('#password').val() != $('#passwordAgain').val()){ $('#password')[0].focus() tools.initTips('两次密码输入不一致', 'right', $('#password')[0], 2000) return false; } /*图形验证码*/ if (module.uuid == '' || codeVal == '') { $('#code')[0].focus() tools.initTips('请输入图形验证码', 'right', $('#code')[0], 2000) return false; } var bankCardName = $('#bankCardName').val(); var bankCardNum = $('#bankCardNum').val(); var bankAddress = $('#bankAddress').val(); var bankType = $('#bankType').val(); var accountType = $('#accountType').val(); var payeePaymentLines = $('#payeePaymentLines').val(); if (bankCardName == ''||bankCardName == null) { $('#bankCardName')[0].focus() tools.initTips('请输入开户姓名', 'right', $('#bankCardName')[0], 2000) return false; } if (bankCardNum == ''||bankCardNum == null) { $('#bankCardNum')[0].focus() tools.initTips('请输入开户账号', 'right', $('#bankCardNum')[0], 2000) return false; } if (bankType == ''||bankCardNum == null) { $('#bankType')[0].focus() tools.initTips('请选择所属银行', 'right', $('#bankType')[0], 2000) return false; } if (bankAddress == ''||bankAddress == null) { $('#bankAddress')[0].focus() tools.initTips('请选择开户银行', 'right', $('#bankAddress')[0], 2000) return false; } if (payeePaymentLines == ''||payeePaymentLines == null) { $('#payeePaymentLines')[0].focus() tools.initTips('请输入联行号', 'right', $('#payeePaymentLines')[0], 2000) return false; } console.log($('#iAgree:checked').val()) if ($('#iAgree:checked').val() == undefined){ tools.initTips('请选择我已同意', 'right', $('#iAgree')[0], 2000) return false; } return true; } return module; });