From ac84a949ba075b7e180d318b31044b0b64ee0180 Mon Sep 17 00:00:00 2001
From: xiangpei <xiangpei@timesnew.cn>
Date: 星期一, 03 三月 2025 10:00:18 +0800
Subject: [PATCH] 流程推进详情bug
---
src/components/Process/viewer/index.vue | 9 +++++++++
1 files changed, 9 insertions(+), 0 deletions(-)
diff --git a/src/components/Process/viewer/index.vue b/src/components/Process/viewer/index.vue
index 6ecb67a..ed21bd3 100644
--- a/src/components/Process/viewer/index.vue
+++ b/src/components/Process/viewer/index.vue
@@ -7,6 +7,8 @@
<div class="finish">宸插姙鐞�</div>
<div class="processing">澶勭悊涓�</div>
<div class="todo">鏈繘琛�</div>
+ <div class="overtime">宸茶秴鏃�</div>
+<!-- <div class="overtime">宸茶秴鏃�</div>-->
</div>
<!-- 娴佺▼鍥炬樉绀� -->
<div v-loading="loading" class="canvas" ref="flowCanvas"></div>
@@ -109,6 +111,12 @@
if (n.$type === 'bpmn:UserTask') {
if (completeTask) {
canvas.addMarker(n.id, completeTask.completed ? 'highlight' : 'highlight-todo')
+ if(completeTask.overtime && completeTask.overtime==='red'){
+ canvas.addMarker(n.id, 'highlight-willOvertime')
+ }
+ // else if(completeTask.overtime && completeTask.overtime==='yellow'){
+ // canvas.addMarker(n.id, 'highlight-willOvertime')
+ // }
n.outgoing?.forEach(nn => {
const targetTask = nodeData.find(m => m.key === nn.targetRef.id)
if (targetTask) {
@@ -119,6 +127,7 @@
canvas.addMarker(nn.id, targetTask.completed ? 'highlight' : 'highlight-todo')
canvas.addMarker(nn.targetRef.id, targetTask.completed ? 'highlight' : 'highlight-todo')
}
+
}
})
}
--
Gitblit v1.8.0