From 9316094f7b4aae9dab25407dafe6276f015c948c Mon Sep 17 00:00:00 2001
From: whycq <10027870+whycq@user.noreply.gitee.com>
Date: 星期一, 06 十一月 2023 10:25:59 +0800
Subject: [PATCH] #

---
 pages/business/goBusiness/addgoBusiness.vue |   43 +++++++++++++++++++++++++++++++++++++++----
 1 files changed, 39 insertions(+), 4 deletions(-)

diff --git a/pages/business/goBusiness/addgoBusiness.vue b/pages/business/goBusiness/addgoBusiness.vue
index e3f8401..50559d6 100644
--- a/pages/business/goBusiness/addgoBusiness.vue
+++ b/pages/business/goBusiness/addgoBusiness.vue
@@ -8,17 +8,19 @@
 			</view>
 			<!-- body -->
 			<view class="card-body flex-column" v-for="subItem in item.info">
-				<view class="flex"><text style="color: red;">*</text>{{subItem.subTitle}}</view>
+				<view class="flex"><text class="card-required" v-show="subItem.required">*</text>{{subItem.subTitle}}</view>
 				<view class="flex">
 					<view style="flex: 1;">
 						<input type="text" placeholder="璇疯緭鍏ュ嚭宸簨鐢�" :placeholder-style="placeholderStyle" v-model="subItem.value">
 					</view>
+					<view class="flex" style="width: 50rpx;" v-show="subItem.inputType == 'select'" @click="show = true"><uni-icons type="right" color="#000" ></uni-icons></view>
 				</view>
 			</view>
+			
 		</view>
 		
 		
-		
+		<u-picker :show="show" :columns="columns" @confirm="confirm"></u-picker>
 		
 		<view style="height: 120rpx;"></view>
 		
@@ -34,13 +36,38 @@
 	export default {
 		data() {
 			return {
+				show: false,
 				placeholderStyle: 'font-size:20rpx',
 				form: {
 					// businessTripReasons: ''
 				},
+				columns: [
+					 ['涓浗', '缇庡浗', '鏃ユ湰']
+				],
 				form2: [
-					{title: '鍩烘湰淇℃伅',info:[{subTitle: '鍑哄樊浜嬬敱',value: '123',type: 'businessTripReasons'}]},
-					{title: 'baseInfo',info:[{subTitle: '鍑哄樊浜嬬敱',value: 456}]}
+					{title: '鍩烘湰淇℃伅',info:[
+						{subTitle: '鍑哄樊浜嬬敱',value: '鍑哄樊浜嬬敱',type: 'businessTripReasons',inputType: 'input',required: true}
+					]},
+					{title: 'baseInfo',info:[
+						{subTitle: '浜ら�氬伐鍏�',value: 4,type: 'businessTransportation',inputType: 'select',required: true},
+						{subTitle: '鍗曠▼寰�杩�',value: 1,type: 'businessReturn',inputType: 'select',required: true},
+						{subTitle: '杞︾墝鍙�',value: '娴橞788MT',type: 'carNumber',inputType: 'input',required: true},
+						{subTitle: '琛岀▼鏄庣粏鍙婂叕閲屾暟',value: '168鍏噷',type: 'kilometers',inputType: 'input',required: true},
+						{subTitle: '鍑哄彂鍦�',value: '110088 118188,118101',type: 'pcdStart',inputType: 'select',required: true},
+						{subTitle: '鍑哄彂鍦拌缁嗗湴鍧�',value: '鍑哄彂鍦拌缁嗗湴鍧�',type: 'businessStartAddr',inputType: 'input',required: true},
+						{subTitle: '鐩殑鍦�',value: '440809,448188,448183',type: 'pcdEnd',inputType: 'select',required: true},
+						{subTitle: '鐩殑鍦拌缁嗗湴鍧�',value: '鐩殑鍦拌缁嗗湴鍧�',type: 'businessEndAddr',inputType: 'input',required: true},
+					]},
+					{title: '鏃ユ湡淇℃伅',info:[
+						{subTitle: '鍑哄彂鏃ユ湡',value: '2023-11-01 80:00:00',type: 'businessStartTime',inputType: 'input',required: true},
+						{subTitle: '鍑哄彂鏃惰景',value: '1',type: 'businessStartTimeDay',inputType: 'input',required: true},
+						{subTitle: '缁撴潫鏃ユ湡',value: '2023-11-30 80:00:08',type: 'businessEndTime',inputType: 'input',required: true},
+						{subTitle: '缁撴潫鏃惰景',value: '2',type: 'businessEndTimeDay',inputType: 'input',required: true}
+					]},
+					{title: '鍩烘湰淇℃伅',info:[
+						{subTitle: '鍚岃浜�',value: '鍚岃浜�',type: 'businessPeers',inputType: 'input',required: true},
+						{subTitle: '澶囨敞',value: '澶囨敞',inputType: 'input',type: 'businessNotes'}
+					]},
 				]
 			}
 		},
@@ -54,6 +81,10 @@
 				}
 				
 				console.log(this.form);
+			},
+			confirm(e) {
+				console.log('confirm', e)
+				this.show = false
 			}
 		}
 	}
@@ -78,6 +109,10 @@
 	.card-body {
 		margin: 8rpx 8rpx 0 8rpx ;
 	}
+	.card-required {
+		color: red;
+		padding-right: 4rpx;
+	}
 	.flex {
 		display: flex;
 		align-items: center;

--
Gitblit v1.9.1