fix(xispeak): 督办状态列改为按关联流程实时推导

无督办事项显示未开始,全部已完成显示已完成,有一个未完成显示督办中。

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
This commit is contained in:
wsm
2026-08-12 09:51:48 +08:00
co-authored by Claude Opus 4.7
parent f6ccbd1f9e
commit dbec90bbdc
3 changed files with 51 additions and 5 deletions
+6 -1
View File
@@ -125,8 +125,13 @@ export const columns: BasicColumn[] = [
{
title: '督办状态',
align: 'center',
dataIndex: 'bpmStatus_dictText',
dataIndex: 'bpmStatus',
width: 90,
customRender: ({ record }) => {
// 督办状态以关联流程实时推导结果为准(superviseStatus),未取到时才回退到存储值
const status = record?.superviseStatus ?? record?.bpmStatus;
return { '1': '未开始', '2': '督办中', '3': '已完成' }[status] ?? '';
},
},
// {
// title: '层深(最顶层节点层深为0)',