16
16
<img class =" w-full h-full" :src =" getApprovalNodeImg(activity.nodeType)" alt =" " />
17
17
<div
18
18
v-if =" showStatusIcon"
19
- class =" position-absolute top-17px left-17px bg-#fff rounded-full flex items-center p-2px"
19
+ class =" position-absolute top-17px left-17px rounded-full flex items-center p-2px"
20
+ :style =" { backgroundColor: getApprovalNodeColor(activity.status) }"
20
21
>
21
- <el-icon :size =" 12" : color =" getApprovalNodeColor(activity.status) " >
22
+ <el-icon :size =" 12" color =" #fff " >
22
23
<component :is =" getApprovalNodeIcon(activity.status, activity.nodeType)" />
23
24
</el-icon >
24
25
</div >
52
53
class =" !px-6px"
53
54
@click =" handleSelectUser(activity.id, customApproveUsers[activity.id])"
54
55
>
55
- <img class =" w-18px text-#ccc" src =" @/assets/svgs/bpm/add-user.svg" alt =" " />
56
+ <img class =" w-18px text-#ccc" src =" @/assets/svgs/bpm/add-user.svg" alt =" " />
56
57
</el-button >
57
58
</el-tooltip >
58
59
<div
105
106
<!-- 信息:任务 ICON -->
106
107
<div
107
108
v-if =" showStatusIcon && onlyStatusIconShow.includes(task.status)"
108
- class =" position-absolute top-22px left-26px bg-#fff rounded-full flex items-center p-2px"
109
+ class =" position-absolute top-19px left-23px rounded-full flex items-center p-2px"
110
+ :style =" { backgroundColor: statusIconMap2[task.status]?.color }"
109
111
>
110
- <Icon
111
- :size =" 12"
112
- :icon =" statusIconMap2[task.status]?.icon"
113
- :color =" statusIconMap2[task.status]?.color"
114
- />
112
+ <Icon :size =" 12" :icon =" statusIconMap2[task.status]?.icon" color =" #FFFFFF" />
115
113
</div >
116
114
</div >
117
115
</div >
142
140
<!-- 信息:任务 ICON -->
143
141
<div
144
142
v-if =" showStatusIcon"
145
- class =" position-absolute top-22px left-26px bg-#fff rounded-full flex items-center p-2px"
143
+ class =" position-absolute top-19px left-23px rounded-full flex items-center p-2px"
144
+ :style =" { backgroundColor: statusIconMap2['-1']?.color }"
146
145
>
147
- <Icon
148
- :size =" 12"
149
- :icon =" statusIconMap2['-1']?.icon"
150
- :color =" statusIconMap2['-1']?.color"
151
- />
146
+ <Icon :size =" 12" :icon =" statusIconMap2['-1']?.icon" color =" #FFFFFF" />
152
147
</div >
153
148
</div >
154
149
</div >
@@ -190,7 +185,7 @@ const statusIconMap2 = {
190
185
// 未开始
191
186
' -1' : { color: ' #909398' , icon: ' ep-clock' },
192
187
// 待审批
193
- ' 0' : { color: ' #e5e7ec ' , icon: ' ep:loading' },
188
+ ' 0' : { color: ' #00b32a ' , icon: ' ep:loading' },
194
189
// 审批中
195
190
' 1' : { color: ' #448ef7' , icon: ' ep:loading' },
196
191
// 审批通过
@@ -210,7 +205,7 @@ const statusIconMap2 = {
210
205
const statusIconMap = {
211
206
// 审批未开始
212
207
' -1' : { color: ' #909398' , icon: Clock },
213
- ' 0' : { color: ' #e5e7ec ' , icon: Clock },
208
+ ' 0' : { color: ' #00b32a ' , icon: Clock },
214
209
// 审批中
215
210
' 1' : { color: ' #448ef7' , icon: Loading },
216
211
// 审批通过
@@ -229,9 +224,9 @@ const statusIconMap = {
229
224
230
225
const nodeTypeSvgMap = {
231
226
// 结束节点
232
- [NodeType .END_EVENT_NODE ]: { color: ' #ffffff ' , svg: finishSvg },
227
+ [NodeType .END_EVENT_NODE ]: { color: ' #909398 ' , svg: finishSvg },
233
228
// 发起人节点
234
- [NodeType .START_USER_NODE ]: { color: ' #ffffff ' , svg: starterSvg },
229
+ [NodeType .START_USER_NODE ]: { color: ' #909398 ' , svg: starterSvg },
235
230
// 审批人节点
236
231
[NodeType .USER_TASK_NODE ]: { color: ' #ff943e' , svg: auditorSvg },
237
232
// 抄送人节点
0 commit comments