From 64fa2c33cd645e86d4e2a8c34c7881ea4aa678cf Mon Sep 17 00:00:00 2001
From: jiangping <jp@doumee.com>
Date: 星期二, 17 六月 2025 18:33:37 +0800
Subject: [PATCH] 代码初始化

---
 h5/pages/details_dca/details_dca.vue |   13 ++++++++++---
 1 files changed, 10 insertions(+), 3 deletions(-)

diff --git a/h5/pages/details_dca/details_dca.vue b/h5/pages/details_dca/details_dca.vue
index 772df24..68184e5 100644
--- a/h5/pages/details_dca/details_dca.vue
+++ b/h5/pages/details_dca/details_dca.vue
@@ -2,7 +2,7 @@
 	<view class="dca" v-if="info">
 		<view class="dca_head">
 			<text>涓诲伐鍗曞彿锛歿{info.code}}</text>
-			<text v-if="isShow" @click="show = true">鎶勯��</text>
+			<text v-if="[...info.qwnoticeMemberIds.split(','), ...info.managerId.split(',')].includes(userInfo.qwId)" @click="show = true">鎶勯��</text>
 		</view>
 		<u-gap height="5" bgColor="#EFEFEF"></u-gap>
 		<view class="dca_list">
@@ -59,8 +59,11 @@
 					<view class="dca_wt_list_item_info">
 						{{item.problemTitle}}
 					</view>
-					<view class="dca_wt_list_item_btn">
+					<view class="dca_wt_list_item_btn" v-if="item.closeButton === 1">
 						<view class="btn" @click="handle(item.id)">澶勭悊</view>
+					</view>
+					<view class="dca_wt_list_item_btn" v-else>
+						<view class="btn" @click="handle(item.id)">鏌ョ湅</view>
 					</view>
 				</view>
 			</view>
@@ -103,8 +106,12 @@
 </template>
 
 <script>
+	import { mapState } from 'vuex'
 	import pengTree from '@/uni_modules/peng-tree/peng-tree/peng-tree.vue'
 	export default {
+		computed: {
+			...mapState(['userInfo'])
+		},
 		components: { pengTree },
 		data() {
 			return {
@@ -210,10 +217,10 @@
 						workorderId: that.info.id
 					})
 					if (res.code === 200) {
-						uni.showToast({ title: '鎿嶄綔鎴愬姛', icon: 'none' })
 						that.canScroll()
 						that.show = false
 						that.getDetails()
+						uni.showToast({ title: '鎿嶄綔鎴愬姛', icon: 'none' })
 					}
 				}).catch(errors => {
 					

--
Gitblit v1.9.3