+
},
+ { key: 'pending', label: '我的待办', children:
},
+ { key: 'completed', label: '我的已办', children:
},
+ { key: 'instances', label: '流程监控', children:
},
+ ]}
+ />
+
+ );
+}
diff --git a/apps/web/src/pages/workflow/CompletedTasks.tsx b/apps/web/src/pages/workflow/CompletedTasks.tsx
new file mode 100644
index 0000000..0c65acb
--- /dev/null
+++ b/apps/web/src/pages/workflow/CompletedTasks.tsx
@@ -0,0 +1,56 @@
+import { useEffect, useState } from 'react';
+import { Table, Tag } from 'antd';
+import type { ColumnsType } from 'antd/es/table';
+import { listCompletedTasks, type TaskInfo } from '../../api/workflowTasks';
+
+const outcomeLabels: Record