@@ -2,6 +2,7 @@ | |||||
* 获取用户、登录、注册相关 | * 获取用户、登录、注册相关 | ||||
-----------------*/ | -----------------*/ | ||||
var captchaImage_get = '/captchaImage'; //图形验证码接口 | var captchaImage_get = '/captchaImage'; //图形验证码接口 | ||||
var getSmsCode = '/sms/code'; //手机验证码接口 | |||||
var login_post = '/login'; //用户登录接口 | var login_post = '/login'; //用户登录接口 | ||||
var getInfo_get = '/getInfo' //获取用户信息 | var getInfo_get = '/getInfo' //获取用户信息 | ||||
@@ -340,10 +340,10 @@ define(['jquery', "template", "Tools", "echarts", 'swiper'], function ($, templa | |||||
//标的物类型 | //标的物类型 | ||||
module.deptType = function (data) { | module.deptType = function (data) { | ||||
if (data.code == 200) { | if (data.code == 200) { | ||||
var content = [] ; | |||||
for (var i = 0 ; i < 4 ; i++){ | |||||
content[i] = data.data[i]; | |||||
} | |||||
var content = data.data ; | |||||
// for (var i = 0 ; i < 4 ; i++){ | |||||
// content[i] = data.data[i]; | |||||
// } | |||||
module.data.deptTypeList = content; | module.data.deptTypeList = content; | ||||
var deptTypeData = template('deptTypeData', module.data); | var deptTypeData = template('deptTypeData', module.data); | ||||
$("#deptTypeContent").html(deptTypeData); | $("#deptTypeContent").html(deptTypeData); | ||||
@@ -391,7 +391,23 @@ define(['jquery', "template", "Tools", "echarts", 'swiper'], function ($, templa | |||||
if (data.code == 200) { | if (data.code == 200) { | ||||
module.data.serverApi = serverApi; | module.data.serverApi = serverApi; | ||||
var content = data.data; | var content = data.data; | ||||
module.data.landListList = content; | |||||
for (let i = 0 ; i < 5 ; i++){ | |||||
if (content[i]==undefined){ | |||||
module.data.landListList.push({ | |||||
projectShowStatus:'', | |||||
projectName :'', | |||||
price :'', | |||||
unit :'', | |||||
outName :'', | |||||
signupStopTime :'', | |||||
biddingStopTime :'', | |||||
locationName:'', | |||||
}); | |||||
}else{ | |||||
module.data.landListList.push(content[i]); | |||||
} | |||||
} | |||||
// module.data.landListList = content; | |||||
var landListData = template('landListData', module.data); | var landListData = template('landListData', module.data); | ||||
$("#landListContent").html(landListData); | $("#landListContent").html(landListData); | ||||
} | } | ||||
@@ -458,6 +474,7 @@ define(['jquery', "template", "Tools", "echarts", 'swiper'], function ($, templa | |||||
//土地林地四荒地 | //土地林地四荒地 | ||||
goListingChange = function (id) { | goListingChange = function (id) { | ||||
module.data.landListList = []; | |||||
$('#deptTypeContent').children('span').removeClass('active') ; | $('#deptTypeContent').children('span').removeClass('active') ; | ||||
document.getElementById('tab'+id).className = 'm-r-20 active'; | document.getElementById('tab'+id).className = 'm-r-20 active'; | ||||
if (id == 0){ | if (id == 0){ | ||||
@@ -470,7 +487,8 @@ define(['jquery', "template", "Tools", "echarts", 'swiper'], function ($, templa | |||||
//土地林地四荒地 | //土地林地四荒地 | ||||
goListingChanges = function (id) { | goListingChanges = function (id) { | ||||
$('#deptTypeContent1').children('span').removeClass('active') ; | |||||
module.data.collectiveAssetsList = []; | |||||
$('#deptTypeContent1').children('span').removeClass('active'); | |||||
document.getElementById('tabs'+id).className = 'm-r-20 active'; | document.getElementById('tabs'+id).className = 'm-r-20 active'; | ||||
tools.doGet(needProjectList, {projectNumber:id==0?'':id,pageSize:'5',pageNum:'1'}, module.itemLists, true); | tools.doGet(needProjectList, {projectNumber:id==0?'':id,pageSize:'5',pageNum:'1'}, module.itemLists, true); | ||||
} | } | ||||
@@ -6,7 +6,9 @@ | |||||
define(['jquery', "Tools","user"], function ($, Tools) { | define(['jquery', "Tools","user"], function ($, Tools) { | ||||
//数据存储 | //数据存储 | ||||
var module = { | var module = { | ||||
uuid: '' //验证码uuid | |||||
uuid: '', //验证码uuid | |||||
computeTime:60, | |||||
timer:null | |||||
}; | }; | ||||
//自定义公共方法 | //自定义公共方法 | ||||
var tools = new Tools(); | var tools = new Tools(); | ||||
@@ -17,8 +19,14 @@ define(['jquery', "Tools","user"], function ($, Tools) { | |||||
$('#login-submit').on('click', module.login) | $('#login-submit').on('click', module.login) | ||||
//点击图形验证码 | //点击图形验证码 | ||||
$('#graphicImg').on('click', module.verificationCode) | $('#graphicImg').on('click', module.verificationCode) | ||||
//点击图形验证码 | |||||
$('#mobileGraphicImg').on('click', module.verificationCode1) | |||||
//点击发送验证码 | |||||
$('#getSmsCode').on('click', module.getSmsCode) | |||||
//图形验证码加载 | //图形验证码加载 | ||||
module.verificationCode() | module.verificationCode() | ||||
//图形验证码加载 | |||||
module.verificationCode1() | |||||
//背景高度 | //背景高度 | ||||
module.register() | module.register() | ||||
//网站配置信息(网站名称 底部联系方式 公安备案号 网站备案号) | //网站配置信息(网站名称 底部联系方式 公安备案号 网站备案号) | ||||
@@ -31,6 +39,24 @@ define(['jquery', "Tools","user"], function ($, Tools) { | |||||
}; | }; | ||||
}; | }; | ||||
module.getSmsCode = function () { | |||||
var mobile = $('#mobile').val(); | |||||
tools.doPost(getSmsCode, {mobile:mobile,code:$('#mobileCode').val(),uuid:module.uuid}, module.getSmsCodeAjax, true) | |||||
} | |||||
module.getSmsCodeAjax = function (data) { | |||||
module.uuid = data.uuid; | |||||
module.computeTime = 60; | |||||
module.timer = setInterval(() => { | |||||
module.computeTime--; | |||||
document.getElementById('getSmsCode').value = module.computeTime; | |||||
if (module.computeTime <= 0) { | |||||
clearInterval(module.timer); | |||||
document.getElementById('getSmsCode').value = '发送验证码'; | |||||
} | |||||
}, 1000); | |||||
} | |||||
//底部友情链接 | //底部友情链接 | ||||
module.bottomFriendsLinks = function (data) { | module.bottomFriendsLinks = function (data) { | ||||
if (data.code == 200) { | if (data.code == 200) { | ||||
@@ -47,6 +73,11 @@ define(['jquery', "Tools","user"], function ($, Tools) { | |||||
document.getElementById('loginTab').style.display = 'none' | document.getElementById('loginTab').style.display = 'none' | ||||
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' | ||||
$('#loginBtn').attr('class','') | |||||
$('#phoneBtn').attr('class','') | |||||
$('#'+type+'Btn').attr('class','active') | |||||
} | } | ||||
//背景高度 | //背景高度 | ||||
module.register = function(){ | module.register = function(){ | ||||
@@ -62,6 +93,17 @@ define(['jquery', "Tools","user"], function ($, Tools) { | |||||
module.uuid = data.uuid; | module.uuid = data.uuid; | ||||
} | } | ||||
} | } | ||||
//图形验证码 | |||||
module.verificationCode1 = function () { | |||||
tools.doGet(captchaImage_get, {}, module.verificationAjax1, true) | |||||
} | |||||
module.verificationAjax1 = function (data) { | |||||
if (data.code == 200) { | |||||
$('#mobileGraphicImg').attr('src', 'data:image/gif;base64,' + data.img) | |||||
module.uuid = data.uuid; | |||||
} | |||||
} | |||||
//用户登录 | //用户登录 | ||||
module.login = function () { | module.login = function () { | ||||
if (module.check()) { | if (module.check()) { | ||||
@@ -54,7 +54,7 @@ | |||||
</div> | </div> | ||||
</div> | </div> | ||||
<!--LOGO search --> | <!--LOGO search --> | ||||
<div class="logoSearch w-1200"> | |||||
<div style="height: calc(100vh - (100vh - 112px));" class="logoSearch w-1200"> | |||||
<div class="wid50 logoSearch-div fl"> | <div class="wid50 logoSearch-div fl"> | ||||
<div class="logo" onclick="goIndex()"></div> | <div class="logo" onclick="goIndex()"></div> | ||||
<h1 class="fl" id="webConfigName" onclick="goIndex()"></h1> | <h1 class="fl" id="webConfigName" onclick="goIndex()"></h1> | ||||
@@ -134,17 +134,17 @@ | |||||
<table id="phoneTab" style="display: none;"> | <table id="phoneTab" style="display: none;"> | ||||
<tr> | <tr> | ||||
<td width="25%">手机号码</td> | <td width="25%">手机号码</td> | ||||
<td colspan="2"><input type="text" placeholder="请输入手机号"/></td> | |||||
<td colspan="2"><input type="text" placeholder="请输入手机号" id="mobile"/></td> | |||||
</tr> | </tr> | ||||
<tr> | <tr> | ||||
<td>验<i style="margin-left: 0.5em;"></i>证<i style="margin-left: 0.5em;"></i>码</td> | |||||
<td width="40%"><input type="text" placeholder="请输入验证码"/></td> | |||||
<td><input type="button" value="发送验证码" class="fsYzm"/></td> | |||||
<td>图形验证</td> | |||||
<td><input type="text" placeholder="请输入验证码" id="mobileCode"/></td> | |||||
<td><img id="mobileGraphicImg" alt=""/></td> | |||||
</tr> | </tr> | ||||
<tr> | <tr> | ||||
<td>图形验证</td> | |||||
<td><input type="text"/></td> | |||||
<td><img src="../../static/images/banner.jpg" alt=""/></td> | |||||
<td>验<i style="margin-left: 0.5em;"></i>证<i style="margin-left: 0.5em;"></i>码</td> | |||||
<td width="40%"><input type="text" placeholder="请输入验证码" id="smsCode"/></td> | |||||
<td><input type="button" value="发送验证码" class="fsYzm" id="getSmsCode"/></td> | |||||
</tr> | </tr> | ||||
</table> | </table> | ||||
<div class="remberPsw"> | <div class="remberPsw"> | ||||