From a28d0135ee42809b2c5863609da37155d3ecba5b Mon Sep 17 00:00:00 2001
From: yangan <yangan0921@163.com>
Date: 星期二, 29 四月 2025 15:11:39 +0800
Subject: [PATCH] feat:增加类型显示

---
 pages/customer-page/addTo-freightForwarder-driver/addTo-freightForwarder-driver.vue |   17 ++++++++++-------
 1 files changed, 10 insertions(+), 7 deletions(-)

diff --git a/pages/customer-page/addTo-freightForwarder-driver/addTo-freightForwarder-driver.vue b/pages/customer-page/addTo-freightForwarder-driver/addTo-freightForwarder-driver.vue
index 23435f9..322283c 100644
--- a/pages/customer-page/addTo-freightForwarder-driver/addTo-freightForwarder-driver.vue
+++ b/pages/customer-page/addTo-freightForwarder-driver/addTo-freightForwarder-driver.vue
@@ -6,18 +6,20 @@
 				ref="form1">
 				<u-form-item labelWidth="20%"
 					:label="role == 1 ?'鎵胯繍鍟�' : '濮撳悕'" 
-					ref="item1"><u--input v-model="name"
+					ref="item1"
+					v-if="role == 1"><u--input v-model="name"
 						:customStyle="{ border: '1px solid #dddddd' }"></u--input></u-form-item>
 				<u-form-item labelWidth="25%"
 					label="鎵嬫満鍙�"
-					ref="item1"><u--input v-model="phone"
+					ref="item1"
+					v-if="role == 1"><u--input v-model="phone"
 						:customStyle="{ border: '1px solid #dddddd' }"></u--input></u-form-item>
 				<u-form-item labelWidth="25%"
 					label="姹借溅杞︾墝鍙�"
 					ref="item1"
 					v-if="role == 2">
-					<u--input v-model="carNo"
-						:customStyle="{ border: '1px solid #dddddd' }"></u--input>
+					<xm-cell special label="杞︾墝鍙�" :value="carNo" @show="showKeyboard('xmKeyboard')"></xm-cell>
+					<xm-keyboard-v2 ref="xmKeyboard" @confirm="(v) => carNo = v"></xm-keyboard-v2>
 				</u-form-item>
 			</u--form>
 		</view>
@@ -54,6 +56,9 @@
 			};
 		},
 		methods: {
+			showKeyboard(ref){
+				this.$refs[ref].toShow(this.carNo)
+			},
 			init() {},
 			addToHuoDaiOrDriver() {
 				switch (this.role) {
@@ -69,7 +74,7 @@
 						}
 						break;
 					case '2':
-						if (this.name == '' || this.phone == '' || this.carNo == '') {
+						if (this.carNo == '') {
 							uni.showToast({
 								title: '璇疯鑼冭緭鍏ワ紒',
 								icon: 'error',
@@ -108,8 +113,6 @@
 				this.loading = true
 				this.$reqPost('bindUserFleet', {
 					fleetId: this.fleetId,
-					name: this.name,
-					phone: this.phone,
 					carNo: this
 						.carNo
 				}, 'params').then(res => {

--
Gitblit v1.9.1