浏览代码

产权交易

RongCheng
庞东旭 2 年前
父节点
当前提交
48944e9177
共有 4 个文件被更改,包括 76 次插入15 次删除
  1. +1
    -0
      static/js/api/index.js
  2. +24
    -6
      static/js/project/index.js
  3. +43
    -1
      static/js/project/user/login.js
  4. +8
    -8
      view/login/login.html

+ 1
- 0
static/js/api/index.js 查看文件

@@ -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' //获取用户信息




+ 24
- 6
static/js/project/index.js 查看文件

@@ -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);
} }


+ 43
- 1
static/js/project/user/login.js 查看文件

@@ -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()) {


+ 8
- 8
view/login/login.html 查看文件

@@ -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">


正在加载...
取消
保存