From 5ceca957811a0da3741cf4957e6f1fcfca807be6 Mon Sep 17 00:00:00 2001
From: wlzboy <66905212@qq.com>
Date: 星期五, 26 十二月 2025 23:42:00 +0800
Subject: [PATCH] feat:增加显示强制完成按钮控制
---
app/pagesTask/detail.vue | 8 +++++++-
1 files changed, 7 insertions(+), 1 deletions(-)
diff --git a/app/pagesTask/detail.vue b/app/pagesTask/detail.vue
index 375ace9..9077526 100644
--- a/app/pagesTask/detail.vue
+++ b/app/pagesTask/detail.vue
@@ -470,6 +470,7 @@
鍙栨秷
</button>
<button
+ v-if="showForceCompleteFeature() && taskDetail.taskStatus === 'PENDING'"
class="action-btn force-complete"
@click="showForceCompleteTimeDialog()"
>
@@ -1421,10 +1422,15 @@
console.log('闄勪欢鍒犻櫎鎴愬姛:', attachmentId)
},
- // 鏄惁鏄剧ず鈥滃氨缁�濆姛鑳斤紙閰嶇疆寮�鍏筹級
+ // 鏄惁鏄剧ず"灏辩华"鍔熻兘锛堥厤缃紑鍏筹級
showAssigneeReadyFeature() {
return !!(config && config.features && config.features.showAssigneeReadyButton)
},
+
+ // 鏄惁鏄剧ず"寮哄埗瀹屾垚"鍔熻兘锛堥厤缃紑鍏筹級
+ showForceCompleteFeature() {
+ return !!(config && config.features && config.features.showForceCompleteButton)
+ },
// 褰撳墠鐢ㄦ埛鏄惁涓鸿鎵ц浜�
isAssigneeSelf(assignee) {
--
Gitblit v1.9.1