瀏覽代碼

产权交易注册

RongCheng
庞东旭 2 年之前
父節點
當前提交
2e95c07988
共有 3 個檔案被更改,包括 223 行新增1 行删除
  1. +3
    -0
      static/js/api/register.js
  2. +124
    -1
      static/js/project/user/registerFrom.js
  3. +96
    -0
      view/login/registerFrom.html

+ 3
- 0
static/js/api/register.js 查看文件

@@ -19,3 +19,6 @@ var Dictionaries = '/transaction/website/transfer'//成交公告字典
@param
*/
var base64Upload = '/transaction/website/common/base64Upload' //数据字典


var depositListPub = '/open/villageAffairs/public/realtimeBackList' //查询开户行

+ 124
- 1
static/js/project/user/registerFrom.js 查看文件

@@ -1,7 +1,7 @@
/**
* Created by Administrator on 2021/4/5.
*/
define(['jquery', "template", "Tools", "echarts", 'register', 'swiper',"cupload"], function ($, template, Tools, echarts, swiper) {
define(['jquery', "template", "Tools", "user", "echarts", 'register', 'swiper',"cupload"], function ($, template, Tools, echarts, swiper) {
//数据存储
var module = {
data: {
@@ -9,6 +9,8 @@ define(['jquery', "template", "Tools", "echarts", 'register', 'swiper',"cupload"
sfz: '',
yhk: '',
khzm: '',
bankTypeOption:[],
accountTypeOption:[],
},
};
var tools = new Tools();
@@ -24,7 +26,18 @@ define(['jquery', "template", "Tools", "echarts", 'register', 'swiper',"cupload"
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,
@@ -44,6 +57,65 @@ define(['jquery', "template", "Tools", "echarts", 'register', 'swiper',"cupload"

};

//底部友情链接
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.doPost(depositListPub, 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.bottomFriendsLinks = function (data) {
@@ -211,6 +283,20 @@ define(['jquery', "template", "Tools", "echarts", 'register', 'swiper',"cupload"
data['economicType'] = economicType;
data['accountType'] = 1;
}

var bankCardName = $('#bankCardName').val();
var bankCardNum = $('#bankCardNum').val();
var bankAddress = $('#bankAddress').val();
var bankType = $('#bankType').val();
var accountType = $('#accountType').val();
var payeePaymentLines = $('#payeePaymentLines').val();
data['bankCardName'] = bankCardName;
data['bankCardNum'] = bankCardNum;
data['bankAddress'] = bankAddress;
data['bankType'] = bankType;
data['accountType'] = accountType;
data['payeePaymentLines'] = payeePaymentLines;

data['memberType'] = module.data.type;

tools.doPost(userRegister, data, module.registerData, true)
@@ -226,6 +312,7 @@ define(['jquery', "template", "Tools", "echarts", 'register', 'swiper',"cupload"
}
if (data.code == 200){
tools.initError("注册成功");
return;
setTimeout(function(){
tools.skip('login.html')
},2000)
@@ -308,6 +395,42 @@ define(['jquery', "template", "Tools", "echarts", 'register', 'swiper',"cupload"
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')[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;
}
console.log($('#iAgree:checked').val())
if ($('#iAgree:checked').val() == undefined){
tools.initTips('请选择我已同意', 'right', $('#iAgree')[0], 2000)


+ 96
- 0
view/login/registerFrom.html 查看文件

@@ -208,6 +208,9 @@
<div id="cupload-4" class="m-l-10 m-b-5 wid30"></div>
</td>
</tr>



</table>
<table id="companyTable" class="userTable" style="display: none;">
<tr>
@@ -299,6 +302,99 @@
</tr>
</table>
<table class="userTable">
<tr>
<td colspan="3">
<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>
<td style="border: none;"><span>*</span>账户类型:</td>
<td style="border: none;">
<select id="accountType" class="p-l-10">
<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" /></td>
</tr>
<tr>
<td><span>*</span>银行卡号:</td>
<td><input type="text" id="bankCardNum" class="p-l-10"/></td>
</tr>

<tr>
<td style="border: none;"><span>*</span>所属银行:</td>
<td style="border: none;">
<select id="bankType" class="p-l-10">
<script id="bankTypeData" type="text/html">
{{each bankTypeOption as value i}}
<option value="{{value.dictValue}}">{{value.dictLabel}}</option>
{{/each}}
</script>
</select>
</td>
</tr>

<tr>
<td style="border: none;"><span>*</span>开户省份:</td>
<td style="border: none;">
<select id="sheng" class="p-l-10" onchange="getShi()">
<script id="shengData" type="text/html">
{{each sheng as value i}}
<option value="{{value.value}}">{{value.label}}</option>
{{/each}}
</script>
</select>
</td>
</tr>
<tr>
<td style="border: none;"><span>*</span>开户城市:</td>
<td style="border: none;">
<select id="shi" class="p-l-10">
<script id="shiData" type="text/html">
{{each shi as value i}}
<option value="{{value.value}}">{{value.label}}</option>
{{/each}}
</script>
</select>
</td>
</tr>

<tr>
<td>关键词:</td>
<td><input id="bankDeposit" type="text" class="p-l-10"/></td>
<td>(输入搜索开户行名称)</td>
</tr>

<tr>
<td style="border: none;"><span>*</span>开户银行:</td>
<td style="border: none;">
<select id="bankAddress" class="p-l-10" onchange="changeBankAddress()">
<script id="bankAddressData" type="text/html">
{{each bankAddress as value i}}
<option value="{{value.bankDeposit}}">{{value.bankDeposit}}</option>
{{/each}}
</script>
</select>
</td>
<td>
<span onclick="getDeposit()" style="display: inline-block;padding: 5px 10px;background: var(--color);color: #ffffff;border-radius: 30px;">点击检索</span>
</td>
</tr>
<tr>
<td style="border: none;"><span>*</span>联行号:</td>
<td style="border: none;"><input type="text" id="payeePaymentLines" class="p-l-10"/></td>
</tr>
<tr>
<td></td>
<td colspan="2">


Loading…
取消
儲存