From 2bbc83df75a6cb3b7ffd643a4df9a507ebda6c9d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=BA=9E=E4=B8=9C=E6=97=AD?= <850374051@qq.com> Date: Mon, 18 Sep 2023 15:25:58 +0800 Subject: [PATCH] =?UTF-8?q?=E4=B8=AA=E4=BA=BA=E4=B8=AD=E5=BF=83=E4=BF=AE?= =?UTF-8?q?=E6=94=B9=E8=B5=84=E6=96=99=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- static/js/project/user/index.js | 125 ++++++--- view/user/user.html | 473 +++++++++++++++++--------------- 2 files changed, 344 insertions(+), 254 deletions(-) diff --git a/static/js/project/user/index.js b/static/js/project/user/index.js index 18c5ce9..069281b 100644 --- a/static/js/project/user/index.js +++ b/static/js/project/user/index.js @@ -35,6 +35,7 @@ define(['jquery', "template", "Tools", "user", "paging","cupload","kindeditor", yhk:'', khzm:'', companyLicense:'', + activitiStatus:'', upType1:false, upType2:false, upType5:false, @@ -269,6 +270,7 @@ define(['jquery', "template", "Tools", "user", "paging","cupload","kindeditor", console.log(data) module.data.userInformationDetail = content; module.data.memberType = content.memberType; + module.data.activitiStatus = content.activitiStatus; var bankTypeData = template('bankTypeData', module.data); $("#bankType").html(bankTypeData); var bankAddressData = template('bankAddressData', module.data); @@ -276,11 +278,11 @@ define(['jquery', "template", "Tools", "user", "paging","cupload","kindeditor", document.getElementById('bankSubmitBtn').style.display = content.activitiStatus == '1'?'none':'block'; if(content.memberType == '1'){ document.getElementById('companyInformationContent').style.display = 'none'; - document.getElementById('userInformationContent').style.display = 'block'; + document.getElementById('userInformationContent').style.display = 'table'; var userInformationData = template('userInformationData', module.data); $("#userInformationContent").html(userInformationData); }else{ - document.getElementById('companyInformationContent').style.display = 'block'; + document.getElementById('companyInformationContent').style.display = 'table'; document.getElementById('userInformationContent').style.display = 'none'; var companyInformationData = template('companyInformationData', module.data); $("#companyInformationContent").html(companyInformationData); @@ -491,7 +493,6 @@ define(['jquery', "template", "Tools", "user", "paging","cupload","kindeditor", var upLoadList = []; var data = {}; console.log(type) - if(type == 'user'||type == 'company'){ console.log(module.data.memberType) if(module.data.memberType == '1'){ $('#cupload-3').find('input').each(function() { @@ -534,11 +535,10 @@ define(['jquery', "template", "Tools", "user", "paging","cupload","kindeditor", } }) setTimeout(function(){ - formAction(type) + formAction() },1000); } //memberType 1个人 2单位 - } } //删除供求 @@ -631,7 +631,7 @@ define(['jquery', "template", "Tools", "user", "paging","cupload","kindeditor", tabCheck = function(type){ document.getElementById('user').className = ''; - document.getElementById('bank').className = ''; + // document.getElementById('bank').className = ''; document.getElementById('passWord').className = ''; document.getElementById(type).className = 'active'; @@ -642,17 +642,20 @@ define(['jquery', "template", "Tools", "user", "paging","cupload","kindeditor", document.getElementById('phoneInformationContent').style.display = 'none'; document.getElementById('passWordInformationContent').style.display = 'none'; if (module.data.memberType == '2' && type == 'user'){ - document.getElementById('companyInformationContent').style.display = 'block'; + document.getElementById('companyInformationContent').style.display = 'table'; + document.getElementById('bankInformationContent').style.display = 'table'; }else if (module.data.memberType == '1' && type == 'user'){ - document.getElementById('userInformationContent').style.display = 'block'; + document.getElementById('userInformationContent').style.display = 'table'; + document.getElementById('bankInformationContent').style.display = 'table'; }else{ - document.getElementById(type+'InformationContent').style.display = 'block'; + document.getElementById(type+'InformationContent').style.display = 'table'; } } phoneUpdate = function(type){ document.getElementById(type+'InformationContent').style.display = 'none'; + document.getElementById('bankInformationContent').style.display = 'none'; document.getElementById('phoneInformationContent').style.display = 'block'; } @@ -751,8 +754,10 @@ define(['jquery', "template", "Tools", "user", "paging","cupload","kindeditor", formAction = function (type){ var data = {}; //var password = $('#password').val(); - module.data.userFormType = type ; - if(type == 'company'){ + console.log(module.data.memberType == '2'); + // module.data.userFormType = type ; + if(module.data.memberType == '2'){ + console.log('qqqqqqqqqqqqq') //公司用户信息 var companyName = $('#companyName').val(); var idCardNum = $('#idCardNum').val(); @@ -768,6 +773,15 @@ define(['jquery', "template", "Tools", "user", "paging","cupload","kindeditor", var accountOpenCert = module.data.khzm; var idCardPic = module.data.frzjz; + + //银行卡信息 + 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 (companyName == '') { $('#companyName')[0].focus() tools.initTips('请输入公司名称', 'right', $('#companyName')[0], 2000) @@ -810,6 +824,49 @@ define(['jquery', "template", "Tools", "user", "paging","cupload","kindeditor", return false; } + 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['bankCardNum'] = bankCardNum; + data['bankAddress'] = bankAddress; + data['bankType'] = bankType; + data['accountType'] = accountType; + data['payeePaymentLines'] = payeePaymentLines; + data['activitiStatus'] = module.data.activitiStatus; + tools.setCookie('bankCardName',bankCardName,24 * 60 * 60) + tools.setCookie('bankCardNum',bankCardNum,24 * 60 * 60) + tools.setCookie('bankAddress',bankAddress,24 * 60 * 60) + tools.setCookie('bankType',bankType,24 * 60 * 60) + tools.setCookie('accountType',accountType,24 * 60 * 60) + tools.setCookie('payeePaymentLines',payeePaymentLines,24 * 60 * 60) + data['accountOpenCert'] = accountOpenCert; data['companyName'] = companyName; data['idCardNum'] = idCardNum; @@ -830,7 +887,7 @@ define(['jquery', "template", "Tools", "user", "paging","cupload","kindeditor", tools.setCookie('address',address,24 * 60 * 60) // upLoadAction('user'); } - if(type == 'user'){ + if(module.data.memberType == '1'){ //个人用户信息 var userFormRealName = $('#userFormRealName').val(); var userFormIdCard = $('#userFormIdCard').val(); @@ -838,6 +895,14 @@ define(['jquery', "template", "Tools", "user", "paging","cupload","kindeditor", var idCardPic = module.data.sfz; var accountOpenCert = module.data.yhk; + //银行卡信息 + 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 (userFormRealName == '') { $('#userFormRealName')[0].focus() tools.initTips('请输入姓名', 'right', $('#userFormRealName')[0], 2000) @@ -874,26 +939,6 @@ define(['jquery', "template", "Tools", "user", "paging","cupload","kindeditor", return false; } - data['idCardPic'] = idCardPic; - data['accountOpenCert'] = accountOpenCert; - data['idCardNum'] = userFormIdCard; - data['realname'] = userFormRealName; - data['address'] = userFormAddress; - - tools.setCookie('userName',userFormRealName,24 * 60 * 60) - tools.setCookie('idCardNum',userFormIdCard,24 * 60 * 60) - tools.setCookie('address',userFormAddress,24 * 60 * 60) - // upLoadAction('user'); - } - if(type == 'bank'){ - - //银行卡信息 - 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')[0].focus() @@ -930,15 +975,31 @@ define(['jquery', "template", "Tools", "user", "paging","cupload","kindeditor", data['bankType'] = bankType; data['accountType'] = accountType; data['payeePaymentLines'] = payeePaymentLines; + data['activitiStatus'] = module.data.activitiStatus; tools.setCookie('bankCardName',bankCardName,24 * 60 * 60) tools.setCookie('bankCardNum',bankCardNum,24 * 60 * 60) tools.setCookie('bankAddress',bankAddress,24 * 60 * 60) tools.setCookie('bankType',bankType,24 * 60 * 60) tools.setCookie('accountType',accountType,24 * 60 * 60) tools.setCookie('payeePaymentLines',payeePaymentLines,24 * 60 * 60) + + + data['idCardPic'] = idCardPic; + data['accountOpenCert'] = accountOpenCert; + data['idCardNum'] = userFormIdCard; + data['realname'] = userFormRealName; + data['address'] = userFormAddress; + + tools.setCookie('userName',userFormRealName,24 * 60 * 60) + tools.setCookie('idCardNum',userFormIdCard,24 * 60 * 60) + tools.setCookie('address',userFormAddress,24 * 60 * 60) + // upLoadAction('user'); } + //data['password'] = password; data['id'] = module.data.memberId; + data['taskId'] = module.data.userInformationDetail.taskId; + // data['taskName'] = module.data.userInformationDetail.taskName; tools.doPost(userUpdate, data, module.userTips) } diff --git a/view/user/user.html b/view/user/user.html index 2753ab1..fef319b 100644 --- a/view/user/user.html +++ b/view/user/user.html @@ -167,238 +167,267 @@
+ + 用户信息 +
+