Blame view

topages/login/login.js 2.24 KB
0efcfd88   liuqimichale   登录
1
2
3
  /**
   * Created by mac on 18/7/27.
   */
7cb2724f   liuqimichale   登录
4
  
e900ab87   王富生   登录模块提交
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
  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);
                      window.location.href = "../../workreport/index/index.html";
  
                  }else{
                      if('1999' == res.code ){
                          $('#login-errorifo').text('账号有误,请重新输入');
                      }else if('2000' == res.code ){
                          $('#login-errorifo').text('密码有误,请重新输入');
                      }else{
                          $('#login-errorifo').text('系统错误');
                      }
                  }
              }
          });
  
  
  
      },
      /**初始化*/
      init:function(){
e900ab87   王富生   登录模块提交
66
67
68
69
70
71
72
          func.userLogin();
      }
  };
  
  $(function() {
      func.init();
  });