Explorar el Código

绑定工号校验

xhj hace 2 años
padre
commit
b908a13cae
Se han modificado 2 ficheros con 40 adiciones y 10 borrados
  1. 21 1
      mine/bindNumber/bindNumber.vue
  2. 19 9
      utils/request.js

+ 21 - 1
mine/bindNumber/bindNumber.vue

@@ -48,6 +48,26 @@ import { setTimeout } from "timers";
 			submit(){
 				if(!this.saleNo) return req.msg("请输入工号")
 				if(!this.code) return req.msg("请输入验证码")
+				
+				req.postRequest('/api/user/isBeBinding',{saleNo:this.saleNo},res=>{
+					if(res){
+						uni.showModal({
+							title:'提示',
+							content:res,
+							success: (rres) => {
+								if(rres.confirm){
+									this.bindSaleNo()
+								}else{
+									
+								}
+							}
+						})
+					}else{
+						this.bindSaleNo()
+					}
+				},true)
+			},
+			bindSaleNo(){
 				req.postRequest('/api/user/bindSaleNo',{saleNo:this.saleNo,yzlCode:this.code},res=>{
 					req.msg("绑定成功")
 					req.getRequest('/api/user/info', {}, suc => {
@@ -56,7 +76,7 @@ import { setTimeout } from "timers";
 					setTimeout(()=>{
 						uni.navigateBack()
 					},1000)
-				})
+				},true)
 			},
 			getCode() {
 				if (this.isGetCodeDisabled == true) return false;

+ 19 - 9
utils/request.js

@@ -3,7 +3,7 @@ let WebIM = (wx.WebIM = require("../hxChatSDK/utils/WebIM")["default"]);
 import JSEncrypt from '../utils/jsencrypt.js'
 
 const env = {
-	NODE_ENV: 'dev',
+	NODE_ENV: 'pota',
 	dev: {
 		// apiUrl: 'https://rsapi.zhiqiyun.net'
 		apiUrl: 'https://unwx.e-chinalife.com/hkttest',
@@ -447,15 +447,25 @@ const baseRequest = (url, data, method, success, isLoad) => {
 							osVersion: sys.osVersion
 						}
 						let dpt = []
-						if(postData.nickName) dpt.push(1)
-						if(postData.avatar) dpt.push(2)
-						if(postData.cardNo) dpt.push(4)
-						if(postData.areaAdd||postData.address) dpt.push(5)
-						
-						// if(postData.avatar&&postData.nickName) dataP.type = '1,2'
-						// else if(postData.nickName) dataP.type = '1'
-						// else if(postData.avatar) dataP.type = '2'
+						let dptcontent = []
+						if(postData.nickName) {
+							dpt.push(1)
+							dptcontent.push(postData.nickName)
+						}
+						if(postData.avatar) {
+							dpt.push(2)
+							dptcontent.push(postData.avatar)
+						}
+						if(postData.cardNo) {
+							dpt.push(4)
+							dptcontent.push(postData.cardNo)
+						}
+						if(postData.areaAdd||postData.address) {
+							dpt.push(5)
+							dptcontent.push((postData.areaAdd?postData.areaAdd:'')+(postData.address?postData.address:''))
+						}
 						dataP.type = dpt.join(',')
+						dataP.content = dptcontent.join(',')
 						if(dpt.length>0){
 							postRequest('/api/log/authorize/save',dataP,res=>{