From 41123735ff799f93c0ed0cfaec34d75f7c4cc09b Mon Sep 17 00:00:00 2001
From: yangan <yangan0921@163.com>
Date: 星期一, 09 十二月 2024 10:36:21 +0800
Subject: [PATCH] feat:客户邀请司机去掉姓名选项

---
 pages/register/register.vue |   32 ++++++++++++++++++++++++++++----
 1 files changed, 28 insertions(+), 4 deletions(-)

diff --git a/pages/register/register.vue b/pages/register/register.vue
index 39ce05c..8ff8f4d 100644
--- a/pages/register/register.vue
+++ b/pages/register/register.vue
@@ -322,6 +322,28 @@
           callback();
         }
       };
+	  //楠岃瘉鏈�澶ф�婚噸涓嶈兘瓒呰繃杞﹁揣杞介噸
+	  const maxVstotalFun1 = (rule, value, callback) =>{
+		console.log('瑙﹀彂',this.registerFormModel.maximumPayload  ,this.registerFormModel.totalLoad,this.registerFormModel.maximumPayload  <= this.registerFormModel.totalLoad)
+		if(!value || !this.registerFormModel.maximumPayload)callback()
+		if(Number(value)   >= Number(this.registerFormModel.maximumPayload)){
+			callback()
+		}else{
+			callback(new Error("杞﹁揣鎬婚噸涓嶈兘灏忎簬鏈�澶ц浇閲�"))
+		}
+
+	  }
+
+	  const maxVstotalFun2 = (rule, value, callback) =>{
+		console.log('瑙﹀彂',this.registerFormModel.maximumPayload  ,this.registerFormModel.totalLoad,this.registerFormModel.maximumPayload  <= this.registerFormModel.totalLoad)
+		if(!value || !this.registerFormModel.totalLoad)callback()
+		if(Number(value)   <= Number(this.registerFormModel.totalLoad)){
+			callback()
+		}else{
+			callback(new Error("鏈�澶ц浇閲嶄笉鑳借秴杩囪溅璐ф�婚噸"))
+		}
+
+	  }
       const checkPassword = (rule, value, callback) => {
         // let roles = this.$store.getters.roles;//褰撳墠鐢ㄦ埛瑙掕壊id
         // let passL = 8;
@@ -345,7 +367,7 @@
         const regex2 = /^[A-Za-z]+$/
         // 鏍¢獙绗﹀彿
         const regex3 =
-            /^[`~!@#$%^&*()_\-+=<>?:"{}|,.\/;'\\[\]路~锛丂#锟�%鈥︹��&*锛堬級鈥斺�擻-+={}|銆娿�嬶紵锛氣�溾�濄�愩�戙�侊紱鈥�'锛屻�傘�乚+$/
+            /^[`~!@#$%^&*()_\-+=<>?:"{}|,.\/;'\\[\]路~锛丂#锟�%鈥︹��&*锛堬級鈥斺�擻-+={}|銆娿�嬶紵锛氣�溾�濄�愩�戙�侊紱鈥�'锛屻�傘�乚+$/;
         if(regex1.test(value)) {
           this.level.push('low')
           return callback('瀵嗙爜寮哄害杩囦綆')
@@ -543,13 +565,15 @@
 					maximumPayload: {
 						type: 'number',
 						required: true,
-						message: '璇疯緭鍏ユ渶澶ц浇閲�',
+						// message: '璇疯緭鍏ユ渶澶ц浇閲�',
+						validator: maxVstotalFun2,
 						trigger: ['blur', 'change']
 					},
 					totalLoad:{
 						type: 'number',
 						required: true,
-						message: '璇疯緭鍏ヨ溅璐ф�婚噸',
+						// message: '璇疯緭鍏ヨ溅璐ф�婚噸',
+						validator: maxVstotalFun1,
 						trigger: ['blur', 'change']
 					}
 				},
@@ -647,7 +671,7 @@
         this.$refs.regesterFormRef
             .validate()
             .then(res => {
-			  if(this.registerFormModel.totalLoad<=this.registerFormModel.maximumPayload){
+			  if(this.radiovalue1 === '鍙告満' &&  this.registerFormModel.totalLoad<=this.registerFormModel.maximumPayload){
 					uni.showToast({
                         title: '杞﹁揣鎬婚噸闇�瑕佸ぇ浜庢渶澶ц浇閲�',
                         icon: 'none',

--
Gitblit v1.9.1