From 576be8c8d9978b3d8d432d01f8da2cbf43a556ca Mon Sep 17 00:00:00 2001
From: liangjin <liangjin@finlean.com>
Date: Tue, 16 Mar 2021 17:55:04 +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