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