login.js
2.25 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
/**
* Created by mac on 18/7/27.
*/
var func ={
/**1.用户登录**/
userLogin:function(){
$(document).on('click','#login-btn',function(){
var username = $.trim($('#login-username').val());
var userpwd = $.trim($('#login-password').val());
if(username==''||username==null||username==undefined){
$('#login-errorifo').text('请输入用户名');
return;
}else{
if(userpwd==''||userpwd==null||userpwd==undefined){
$('#login-errorifo').text('请输入密码');
}else{
//ajax 如果输入不正确 继续提示 。如果正确把 $('#login-errorifo').text('')清空;
func.loginPost(username,userpwd);
}
}
});
},
//登录post请求
loginPost:function(username,userpwd){
var req = {
loginCode: username,
passWord: userpwd
};
$.ajax({
method: 'post',
url: dataUrl.util.login(),
data: JSON.stringify(req),
contentType: 'application/json; charset=utf-8',
dataType: 'json',
success: function (res) {
if(res != null && res != '' && res !=undefined && res.code =='8888' ){
$('#login-errorifo').text('');
fn.setToken(res.data.accessToken);
fn.setUserName(res.data.userName);
fn.setUserId(res.data.opId);
fn.setUserAccount(res.data.loginCode);
fn.setRoleId(res.data.roleId);
console.log(233)
window.location.href = "index.html";
}else{
if('1999' == res.code ){
$('#login-errorifo').text('账号有误,请重新输入');
}else if('2000' == res.code ){
$('#login-errorifo').text('密码有误,请重新输入');
}else{
$('#login-errorifo').text('系统错误');
}
}
}
});
},
/**初始化*/
init:function(){
func.userLogin();
}
};
$(function() {
func.init();
});