From 93c421bb25860b60aed6a1a75f2927f8ac4789af Mon Sep 17 00:00:00 2001
From: yangan <yangan0921@163.com>
Date: 星期一, 28 十月 2024 16:05:05 +0800
Subject: [PATCH] feat:库管修改细节问题

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

diff --git a/pages/customer-page/fleet-management/fleet-management.vue b/pages/customer-page/fleet-management/fleet-management.vue
index 0150781..7269c06 100644
--- a/pages/customer-page/fleet-management/fleet-management.vue
+++ b/pages/customer-page/fleet-management/fleet-management.vue
@@ -6,10 +6,9 @@
 		<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"
@@ -59,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;
 		},
@@ -110,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