From 6ba1c5a9f73604edb005212b7fed058e185ce295 Mon Sep 17 00:00:00 2001
From: yangan <yangan0921@163.com>
Date: 星期四, 18 七月 2024 16:38:41 +0800
Subject: [PATCH] featL库管首页样式更新

---
 pages/driver-page/drvier-my/drvier-my.vue |   47 +++++++++++++++--------------------------------
 1 files changed, 15 insertions(+), 32 deletions(-)

diff --git a/pages/driver-page/drvier-my/drvier-my.vue b/pages/driver-page/drvier-my/drvier-my.vue
index 84dc166..7cf01be 100644
--- a/pages/driver-page/drvier-my/drvier-my.vue
+++ b/pages/driver-page/drvier-my/drvier-my.vue
@@ -286,6 +286,7 @@
 							required>
 							<u--input v-model="editUserInfo.phone"
 								border="none"
+								disabled
 								inputAlign="left"></u--input>
 						</u-form-item>
 						<!-- <u-form-item labelWidth="20%"
@@ -299,7 +300,7 @@
 						<u-form-item labelWidth="20%"
 							label="浣撻噸"
 							prop="weight"
-							required>
+							>
 							<u--input v-model="editUserInfo.weight"
 								border="none"
 								inputAlign="left"
@@ -308,7 +309,7 @@
 						<u-form-item labelWidth="20%"
 							label="杞﹁酱鏁�"
 							prop="axleNum"
-							required>
+							>
 							<u--input v-model="editUserInfo.axleNum"
 								border="none"
 								inputAlign="left"></u--input>
@@ -367,7 +368,7 @@
 				<view class="editDriverPopup-container-box">
 					<u--form labelPosition="left"
 						:model="registerFormModel"
-						ref="editRef">
+						>
 						<u-form-item prop="cardImg1"
 							label="韬唤璇佹闈�"
 							labelWidth="20%"
@@ -462,7 +463,6 @@
 							label="浠庝笟璧勬牸璇�"
 							labelWidth="24%"
 							borderBottom
-							v-if="registerFormModel.type == 3||registerFormModel.type == 4"
 							required
 							@click="beforeRead">
 							<u-upload :fileList="fileList4"
@@ -481,7 +481,7 @@
 							label="浠庝笟璧勬牸杩囨湡鏃堕棿"
 							labelWidth="20%"
 							borderBottom
-							v-if="registerFormModel.type == 3||registerFormModel.type == 4">
+							>
 							<uni-datetime-picker v-model="registerFormModel.expirationTimeTradequalification" type="datetime"  :start="minDate" />
 						</u-form-item>
 					</u--form>
@@ -571,12 +571,17 @@
 					}
 				],
 				rules: {
-					name: {
+					name: [{
 						type: 'string',
 						required: true,
 						message: '璇峰~鍐欏鍚�',
 						trigger: ['blur', 'change']
 					},
+					{
+						pattern: /^[\u4e00-\u9fa5\s]+$/,
+						message: '濮撳悕鍙兘鏄腑鏂�',
+						trigger: ['blur', 'change']
+					}],
 					idCard: [{
 							type: 'string',
 							required: true,
@@ -889,6 +894,8 @@
 							} else if (num == 4) {
 								this.editUserInfo.tradeQualificationImg = JSON.parse(res.data).data
 									.url;
+								this.registerFormModel.tradeQualificationImg = JSON.parse(res.data).data
+									.url;
 								uni.setStorageSync('tradeQualificationImg', JSON.parse(res.data).data
 									.url);
 								resolve(`${BaseUrl}${JSON.parse(res.data).data.url}`);
@@ -941,7 +948,6 @@
 			},
 			// 淇敼璇佷欢淇℃伅
 			updateDoc(){
-				if(this.registerFormModel.type == 3||this.registerFormModel.type == 4){
 					this.$reqPost('saveDriverDocs', {
 						userId:this.registerFormModel.customerid,
 						idCardImg:this.registerFormModel.cardImg1+","+this.registerFormModel.cardImg2,
@@ -953,10 +959,10 @@
 						tradeQualificationImg:this.registerFormModel.tradeQualificationImg,
 						expirationTimeTradequalification:this.registerFormModel.expirationTimeTradequalification.slice(0,16),
 					}, 'json').then(res => {
-						this.editDocShow = false;
 						if (res.code == 0) {
 							this.$u.toast('淇敼鎴愬姛');
 							this.init();
+							this.editDocShow = false;
 						} else {
 							uni.showToast({
 								title: res.msg,
@@ -965,29 +971,6 @@
 							});
 						}
 					})
-				}else{
-					this.$reqPost('saveDriverDocs', {
-						userId:this.registerFormModel.customerid,
-						idCardImg:this.registerFormModel.cardImg1+","+this.registerFormModel.cardImg2,
-						expirationTimeIdcard:this.registerFormModel.expirationTimeIdcard.slice(0,16),
-						drivingImg:this.registerFormModel.drivingImg,
-						expirationTimeDriving:this.registerFormModel.expirationTimeDriving.slice(0,16),
-						driverImg:this.registerFormModel.driverImg,
-						expirationTimeDriver:this.registerFormModel.expirationTimeDriver.slice(0,16),
-					}, 'json').then(res => {
-						this.editDocShow = false;
-						if (res.code == 0) {
-							this.$u.toast('淇敼鎴愬姛');
-							this.init();
-						} else {
-							uni.showToast({
-								title: res.msg,
-								icon: 'none',
-								duration: 2000
-							});
-						}
-					})
-				}
 			},
 			// 淇敼鐢ㄦ埛淇℃伅
 			updateUser() {
@@ -995,7 +978,7 @@
 					...this.editUserInfo,
 					carImg: uni.getStorageSync('carImg'),
 					drivingImg: uni.getStorageSync('drivingImg'),
-					isRegister: '0'
+					tradeQualificationImg: uni.getStorageSync('tradeQualificationImg')
 				};
 				this.$refs.editRef
 					.validate()

--
Gitblit v1.9.1