From ca73a173f008c8d7a9d700bad897ca24fe2d2203 Mon Sep 17 00:00:00 2001
From: k94314517 <8417338+k94314517@user.noreply.gitee.com>
Date: 星期一, 16 十月 2023 09:29:57 +0800
Subject: [PATCH] 111

---
 minipro_standard/pages/plannedDistribution/plannedDistribution.vue |   35 ++++++++++++++++++++++++++++++++---
 1 files changed, 32 insertions(+), 3 deletions(-)

diff --git a/minipro_standard/pages/plannedDistribution/plannedDistribution.vue b/minipro_standard/pages/plannedDistribution/plannedDistribution.vue
index b78ec83..6266952 100644
--- a/minipro_standard/pages/plannedDistribution/plannedDistribution.vue
+++ b/minipro_standard/pages/plannedDistribution/plannedDistribution.vue
@@ -17,7 +17,12 @@
 			:style="{height: height}">
 				<view class="fp_list_item" v-for="(item, i) in list" :key="item.id" @click="clickItem(i)">
 					<view class="fp_list_item_header">
-						<u-checkbox :checked="item.isActive"></u-checkbox>
+						<view class="fp_list_item_header_xz">
+							<u-checkbox-group>
+								<u-checkbox :checked="item.isActive"></u-checkbox>
+							</u-checkbox-group>
+							<view class="fp_list_item_header_xz_f"></view>
+						</view>
 						<text v-if="item.mmodel">{{item.mmodel.name}}</text>
 						<view class="tags" v-if="item.urgent">浼樺厛{{item.urgent}}</view>
 						<view class="warning" v-if="item.type === 2">杩斿伐</view>
@@ -93,6 +98,13 @@
 		},
 		onLoad() {
 			this.getLists()
+			uni.$on('update', (data) => {
+				this.isLoading = true
+				this.search.page = 0
+				this.list = []
+				this.finished = false
+				this.getLists()
+			})
 		},
 		methods: {
 			// 涓嬫媺鍒锋柊
@@ -107,7 +119,11 @@
 			// 鐐瑰嚮褰撳墠椤�
 			clickItem(i) {
 				this.list.forEach((item, index) => {
-					item.isActive = i === index;
+					if (i === index) {
+						item.isActive = !item.isActive
+					} else {
+						item.isActive = false
+					}
 				})
 			},
 			// 鎼滅储
@@ -139,7 +155,7 @@
 					return
 				}
 				uni.navigateTo({
-					url: `/pages/allocation/allocation?gxid=${data.procedureId}&jhid=${data.id}&num=${data.workorderDistributNum ? data.num - data.workorderDistributNum : data.num}`
+					url: `/pages/allocation/allocation?gxid=${data.procedureId}&jhid=${data.id}&num=${data.num - data.workorderDistributNum - data.distributNoDoneNum}`
 				});
 			},
 			// 鑾峰彇褰撳墠鐢ㄦ埛鎵�鍒嗛厤鐨勫伐搴�
@@ -303,6 +319,19 @@
 				.fp_list_item_header {
 					display: flex;
 					align-items: center;
+					.fp_list_item_header_xz {
+						width: 40rpx;
+						height: 40rpx;
+						position: relative;
+						.fp_list_item_header_xz_f {
+							position: absolute;
+							top: 0;
+							left: 0;
+							width: 100%;
+							height: 100%;
+							z-index: 99;
+						}
+					}
 					text {
 						max-width: 64%;
 						overflow: hidden;

--
Gitblit v1.9.3