zhaoxiaoqiang
2021-05-17 b02540aef65fa1bc2af72cff2d7f444108a5865e
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:'',
@@ -64,15 +66,64 @@
  login(){
    let url = '',obj={};
    if(!this.data.showCode){
      url = '/sib/xcx/login/login'
      url = '/zic/login/login'
      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
      }
      if(!validator.checkPassword(this.data.password)){
        my.showToast({
          content:'密码格式有误',
          duration:2000
        });
        return
      }
    }else{
      url = '/sib/xcx/login/loginByCode'
      url = '/zic/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,
@@ -107,10 +158,10 @@
  },
  getUserInfo(lastLoginMgrId){
    $api.ajax(
      '/sib/xcx/login/mgrLogin',
      '/zic/login/mgrLogin',
      'POST',
      (res)=>{
        this.userInfo = res.data.body
        app.userInfo = res.data.body
        my.reLaunch({
          url: '/pages/home/home'
        });
@@ -126,6 +177,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,8 +206,15 @@
      });
      return 
    }
    // if(!validator.checkPhone(this.data.userNo)){
    //   my.showToast({
    //     content:'请输入正确手机号',
    //     duration:2000
    //   });
    //   return
    // }
    $api.ajax(
      '/sib/user/sendMsg',
      '/zic/user/sendMsg',
      'POST',
      (res)=>{