From f52085a9bc8c61cf7097426d7a6b2985d890da68 Mon Sep 17 00:00:00 2001
From: qingyiay <2386314947@qq.com>
Date: 星期三, 12 七月 2023 16:52:34 +0800
Subject: [PATCH] 增加用户隐私协议,验质增加字段,优化ws

---
 pages/register/register.vue |   53 ++++++++++++++++++++++++++++++++++++++++-------------
 1 files changed, 40 insertions(+), 13 deletions(-)

diff --git a/pages/register/register.vue b/pages/register/register.vue
index ffb99f4..6507980 100644
--- a/pages/register/register.vue
+++ b/pages/register/register.vue
@@ -120,8 +120,25 @@
 						width="250"
 						height="150"
 						:previewFullImage="true">
-						<!-- <image src="https://cdn.uviewui.com/uview/demo/upload/positive.png"
-						mode="widthFix" style="width: 250px;height: 150px;"></image> -->
+					</u-upload>
+				</u-form-item>
+				<u-form-item prop="bodyOfCarJpg"
+					label="杞﹁締缁嗚妭鐓х墖"
+					labelWidth="20%"
+					borderBottom
+					v-if="radiovalue1 == '鍙告満'"
+					required
+					@click="beforeRead">
+					<u-upload :fileList="fileList3"
+						deletable
+						@afterRead="afterRead"
+						@delete="deletePic"
+						name="3"
+						multiple
+						:maxCount="3"
+						width="250"
+						height="150"
+						:previewFullImage="true">
 					</u-upload>
 				</u-form-item>
 				<u-form-item prop="drivingImg"
@@ -141,8 +158,6 @@
 						width="250"
 						height="150"
 						:previewFullImage="true">
-						<!-- <image src="https://cdn.uviewui.com/uview/demo/upload/positive.png"
-						mode="widthFix" style="width: 250px;height: 150px;"></image> -->
 					</u-upload>
 				</u-form-item>
 				<u-form-item label="鎺ㄨ崘浜鸿处鍙�"
@@ -175,8 +190,7 @@
 </template>
 
 <script>
-	import { apiRegister } from '@/api/publicInterface.js';
-	import { BaseUrl } from '@/api/publicInterface.js';
+	import { apiRegister, BaseUrl } from '@/api/publicInterface.js';
 	import { mapMutations } from 'vuex';
 	export default {
 		// onLoad: function() {
@@ -197,14 +211,10 @@
 		// 鐩戝惉椤甸潰鍒濇娓叉煋瀹屾垚銆傛敞鎰忓鏋滄覆鏌撻�熷害蹇紝浼氬湪椤甸潰杩涘叆鍔ㄧ敾瀹屾垚鍓嶈Е鍙�
 		onReady() {
 			this.$refs.regesterFormRef.setRules(this.rules);
-			// this.$refs.regesterFormRef.validate().then(res => {}).catch(err => {
-			//   console.log(err);
-			// })
 		},
 		onLoad(params) {
 			if (params) {
 				this.registerFormModel.openId = params.code;
-				console.log('椤甸潰鍔犺浇', this.registerFormModel.openId);
 			}
 		},
 		data() {
@@ -225,10 +235,13 @@
 					drivingImg: '',
 					tuiJianMa: '',
 					confirmPassword: '',
-					vehicleColour: ''
+					vehicleColour: '',
+					bodyOfCarJpg: ''
 				},
 				fileList1: [],
 				fileList2: [],
+				fileList3: [],
+				carBody: [],
 				rules: {
 					name: {
 						type: 'string',
@@ -317,6 +330,12 @@
 						message: '璇蜂笂浼犺溅杈嗗浘鐗�',
 						trigger: ['blur', 'change']
 					},
+					bodyOfCarJpg: {
+						type: 'string',
+						required: true,
+						message: '璇蜂笂浼犺溅杈嗗浘鐗�',
+						trigger: ['blur', 'change']
+					},
 					drivingImg: {
 						type: 'string',
 						required: true,
@@ -340,10 +359,13 @@
 					},
 					{
 						name: '缁胯壊',
-						disabled: 'lvse'
+						value: 'lvse'
+					},
+					{
+						name: '钃濊壊',
+						value: 'lanse'
 					}
 				],
-				radiovalue2: '榛勮壊',
 				beforeChangeValue: '',
 				// 鏇存崲瑙掕壊寮规
 				editRoleModelShow: false,
@@ -483,6 +505,11 @@
 							} else if (num == 2) {
 								this.registerFormModel.drivingImg = JSON.parse(res.data).data.url;
 								resolve(`${BaseUrl}${JSON.parse(res.data).data.url}`);
+							} else if (num == 3) {
+								let imageUrl = JSON.parse(res.data).data.url
+								this.carBody.push(imageUrl)
+								this.registerFormModel.bodyOfCarJpg = this.carBody.join(',')
+								resolve(`${BaseUrl}${JSON.parse(res.data).data.url}`);
 							}
 						}
 					});

--
Gitblit v1.9.1