From b02540aef65fa1bc2af72cff2d7f444108a5865e Mon Sep 17 00:00:00 2001
From: zhaoxiaoqiang
Date: Mon, 17 May 2021 09:20:54 +0800
Subject: [PATCH] 添加参数

---
 pages/index/index.js |   77 ++++++++++++++++++++++++++++++++++++--
 1 files changed, 72 insertions(+), 5 deletions(-)

diff --git a/pages/index/index.js b/pages/index/index.js
index 108106d..2070846 100644
--- a/pages/index/index.js
+++ b/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)=>{
         

--
Gitblit v1.8.0