From 2ab92240f1eccf659d7380dc524e76faca6f644c Mon Sep 17 00:00:00 2001
From: yangan <yangan0921@163.com>
Date: 星期三, 04 十二月 2024 15:37:44 +0800
Subject: [PATCH] feat:库管新页面提交

---
 pages/register/register.vue |   92 ++++++++++++++++++++++++++++++++++++++++++++-
 1 files changed, 89 insertions(+), 3 deletions(-)

diff --git a/pages/register/register.vue b/pages/register/register.vue
index 9fe38d3..b316fbe 100644
--- a/pages/register/register.vue
+++ b/pages/register/register.vue
@@ -148,7 +148,7 @@
 					</u-upload>
 				</u-form-item>
 				<u-form-item prop="drivingImg"
-					label="琛岄┒璇�"
+					label="琛岄┒璇佽溅澶�"
 					labelWidth="35%"
 					borderBottom
 					v-if="radiovalue1 == '鍙告満'"
@@ -159,6 +159,25 @@
 						@afterRead="afterRead"
 						@delete="deletePic"
 						name="2"
+						multiple
+						:maxCount="1"
+						width="250"
+						height="150"
+						:previewFullImage="true">
+					</u-upload>
+				</u-form-item>
+				<u-form-item prop="driverImgCw"
+					label="琛岄┒璇佽溅灏�"
+					labelWidth="35%"
+					borderBottom
+					v-if="radiovalue1 == '鍙告満'"
+					required
+					@click="beforeRead">
+					<u-upload :fileList="fileList7"
+						deletable
+						@afterRead="afterRead"
+						@delete="deletePic"
+						name="7"
 						multiple
 						:maxCount="1"
 						width="250"
@@ -200,7 +219,7 @@
 					<uni-datetime-picker v-model="registerFormModel.expirationTimeDriver" type="date"  :start="minDate" />
 				</u-form-item>
 				<u-form-item prop="roadTransportImg"
-					label="閬撹矾杩愯緭璇�"
+					label="閬撹矾杩愯緭璇佽溅澶�"
 					labelWidth="35%"
 					borderBottom
 					v-if="radiovalue1 == '鍙告満'"
@@ -211,6 +230,25 @@
 						@afterRead="afterRead"
 						@delete="deletePic"
 						name="6"
+						multiple
+						:maxCount="1"
+						width="250"
+						height="150"
+						:previewFullImage="true">
+					</u-upload>
+				</u-form-item>
+				<u-form-item prop="roadTransportImgCw"
+					label="閬撹矾杩愯緭璇佽溅灏�"
+					labelWidth="35%"
+					borderBottom
+					v-if="radiovalue1 == '鍙告満'"
+					required
+					@click="beforeRead">
+					<u-upload :fileList="fileList8"
+						deletable
+						@afterRead="afterRead"
+						@delete="deletePic"
+						name="8"
 						multiple
 						:maxCount="1"
 						width="250"
@@ -245,6 +283,24 @@
 					<span style="color:red">
 						鍑℃槸杩愯緭鏈夋瘨鍖栧鐗╁搧鐨勮溅杈嗗繀椤讳笂浼犱粠涓氳祫鏍艰瘉骞跺~鍐欎粠涓氳祫鏍艰瘉鏈夋晥鏃堕棿
 					</span>
+				</u-form-item>
+				<u-form-item prop="tradeQualificationImgYyy"
+					label="浠庝笟璧勬牸璇佹娂杩愬憳"
+					labelWidth="35%"
+					borderBottom
+					v-if="radiovalue1 == '鍙告満'"
+					@click="beforeRead">
+					<u-upload :fileList="fileList9"
+						deletable
+						@afterRead="afterRead"
+						@delete="deletePic"
+						name="9"
+						multiple
+						:maxCount="1"
+						width="250"
+						height="150"
+						:previewFullImage="true">
+					</u-upload>
 				</u-form-item>
 				<u-form-item prop="expirationTimeTradequalification"
 					label="璇佷欢杩囨湡鏃堕棿"
@@ -403,6 +459,9 @@
 					confirmPassword: '',
 					tradeQualificationImg: '',
 					roadTransportImg:"",
+					driverImgCw:'',
+					roadTransportImgCw:"",
+					tradeQualificationImgYyy:"",
 					expirationTimeRoadtransport:"",
 					driverImg: '',
 					countryNumberCar: 2, //鎺掓斁绫诲瀷;鍥戒簲 1锛屽浗鍏� 2
@@ -414,6 +473,9 @@
 				fileList4: [],
 				fileList5: [],
 				fileList6: [],
+				fileList7: [],
+				fileList8: [],
+				fileList9: [],
 				rules: {
 					countryNumberCar: {
 						required: false,
@@ -520,7 +582,13 @@
 					drivingImg: {
 						type: 'string',
 						required: true,
-						message: '璇蜂笂浼犺椹惰瘉鐓х墖',
+						message: '璇蜂笂浼犺椹惰瘉杞﹀ご鐓х墖',
+						trigger: ['blur', 'change']
+					},
+					driverImgCw:{
+						type: 'string',
+						required: true,
+						message: '璇蜂笂浼犺椹惰瘉杞﹀熬鐓х墖',
 						trigger: ['blur', 'change']
 					},
 					driverImg: {
@@ -652,6 +720,12 @@
         if(this.registerFormModel.carType==3&&!this.registerFormModel.tradeQualificationImg){
           uni.showToast({
             title: '璇蜂笂浼犱粠涓氳祫鏍艰瘉锛�',
+            icon: 'error',
+            duration: 2000
+          });
+        }else if(this.registerFormModel.carType==3&&!this.registerFormModel.tradeQualificationImgYyy){
+          uni.showToast({
+            title: '璇蜂笂浼犱粠涓氳祫鏍艰瘉鎶艰繍鍛橈紒',
             icon: 'error',
             duration: 2000
           });
@@ -791,6 +865,18 @@
 								this.registerFormModel.roadTransportImg = JSON.parse(res.data)
 									.data.url;
 								resolve(`${BaseUrl}${JSON.parse(res.data).data.url}`);
+							}else if(num==7){
+								this.registerFormModel.driverImgCw = JSON.parse(res.data)
+									.data.url;
+								resolve(`${BaseUrl}${JSON.parse(res.data).data.url}`);
+							}else if(num==8){
+								this.registerFormModel.roadTransportImgCw = JSON.parse(res.data)
+									.data.url;
+								resolve(`${BaseUrl}${JSON.parse(res.data).data.url}`);
+							}else if(num==9){
+								this.registerFormModel.tradeQualificationImgYyy = JSON.parse(res.data)
+									.data.url;
+								resolve(`${BaseUrl}${JSON.parse(res.data).data.url}`);
 							}
 						}
 					});

--
Gitblit v1.9.1