TM
2020-12-15 d3315d7eac567c749d56cf3b4f209d83512c47c0
pages/index/index.js
@@ -1,8 +1,10 @@
let md5 = require('../../utils/md5.js');
let $api = require('../../utils/ajaxFn.js');
let validator = require('../../utils/validator.js')
const app = getApp()
Page({
  data: {
    txt:'请输入手机号',
    password:'',
    userNo:'',
    verCode:'',
@@ -68,11 +70,53 @@
      obj.password = md5.hex_md5(this.data.userNo+this.data.password)
      obj.userNo = this.data.userNo
      obj.zfbUserId = app.userId
      if(!obj.userNo){
        my.showToast({
          content:'请输入手机号',
          duration:2000
        });
        return
      }
      if(!validator.checkPhone(obj.userNo)){
        my.showToast({
          content:'请输入正确手机号',
          duration:2000
        });
        return
      }
      if(!this.data.password){
        my.showToast({
          content:'请输入密码',
          duration:2000
        });
        return
      }
    }else{
      url = '/sib/xcx/login/loginByCode'
      obj.mblNo = this.data.userNo
      obj.verCode = this.data.verCode
      obj.zfbUserId = app.userId
      if(!obj.mblNo){
        my.showToast({
          content:'请输入手机号',
          duration:3000
        });
        return
      }
      if(!validator.checkPhone(obj.mblNo)){
        my.showToast({
          content:'请输入正确手机号',
          duration:2000
        });
        return
      }
      if(!obj.verCode){
        my.showToast({
          content:'请输入验证码',
          duration:2000
        });
        return
      }
    }
    $api.ajax(
      url,
@@ -110,7 +154,7 @@
      '/sib/xcx/login/mgrLogin',
      'POST',
      (res)=>{
        this.userInfo = res.data.body
        app.userInfo = res.data.body
        my.reLaunch({
          url: '/pages/home/home'
        });
@@ -126,6 +170,15 @@
    this.setData({
      userNo:e.detail.value
    })
    if(this.data.userNo&&this.data.userNo.length == 11){
      this.setData({
        txt:'获取验证码'
      })
    }else{
      this.setData({
        txt:'请输入手机号'
      })
    }
  },
  setPassword(e){
    this.setData({
@@ -146,6 +199,13 @@
      });
      return 
    }
    // if(!validator.checkPhone(this.data.userNo)){
    //   my.showToast({
    //     content:'请输入正确手机号',
    //     duration:2000
    //   });
    //   return
    // }
    $api.ajax(
      '/sib/user/sendMsg',
      'POST',