From fc4c8b7e4f9d926a43903389afb21d5a09208f8e Mon Sep 17 00:00:00 2001
From: yangan <yangan0921@163.com>
Date: 星期四, 13 二月 2025 16:41:30 +0800
Subject: [PATCH] feat:承运单位改为非必填样式

---
 pages/customer-page/fleet-management/fleet-management.vue |   22 ++++++----------------
 1 files changed, 6 insertions(+), 16 deletions(-)

diff --git a/pages/customer-page/fleet-management/fleet-management.vue b/pages/customer-page/fleet-management/fleet-management.vue
index 764d632..7269c06 100644
--- a/pages/customer-page/fleet-management/fleet-management.vue
+++ b/pages/customer-page/fleet-management/fleet-management.vue
@@ -6,15 +6,15 @@
 		<view class="groupCars"
 			v-if="groupCarsShow">
 			<u-collapse @change="change"
-				@close="close"
-				@open="open"
 				:border="false"
-				:value="['0']">
+				:value="['0']"
+				ref="collapse">
 				<u-empty mode="data"
 					icon="http://cdn.uviewui.com/uview/empty/data.png"
 					v-if="fleetDriverData.length == 0"
 					width="400"
 					height="400"
+					text="鏆傛棤鏁版嵁"
 					textSize="18"></u-empty>
 				<u-collapse-item :title="fleetDriverData[0].fleetName"
 					v-if="fleetDriverData.length != 0"
@@ -58,18 +58,7 @@
 </template>
 
 <script>
-	import { mapState } from 'vuex';
 	export default {
-		computed: {
-			...mapState(['fleetDriverDataLength'])
-		},
-		watch: {
-			fleetDriverDataLength(v) {
-				if (this.fleetDriverData.length !== v) {
-					this.GetUserFleet();
-				}
-			}
-		},
 		onLoad(params) {
 			this.deleteDriveObj.fleetId = params.id;
 		},
@@ -109,11 +98,12 @@
 				this.$reqGet('GetUserFleet', { fleetId: this.deleteDriveObj.fleetId }).then(res => {
 					uni.hideLoading();
 					this.fleetDriverData = res.data;
+					this.$nextTick(() => {
+						this.$refs.collapse.init()
+					})
 				});
 			},
 			change() {},
-			close() {},
-			open() {},
 			deleteGroupClick(args) {
 				this.deleteDriveObj.id = args.name;
 				this.fleetDriverData.forEach(item => {

--
Gitblit v1.9.1