This commit is contained in:
那些花儿
2025-09-25 17:00:19 +08:00
parent 4ef59d727a
commit 56902a6fc6
12 changed files with 413 additions and 35 deletions
@@ -53,11 +53,14 @@ public class FlowTodoCenterController {
t.variable,
ins.state AS instanceState,
ins.id AS instanceId,
ins.businessNo
ins.businessNo,
cat.`name` categoryName
FROM
wf_process_task t
LEFT JOIN wf_process_task_actor ta ON ta.processTaskId = t.id
LEFT JOIN wf_process_instance ins ON ins.id = t.processInstanceId
LEFT JOIN wf_process_define def ON def.id = ins.processDefineId
LEFT JOIN wf_process_category cat ON cat.id = def.category
$condition
""");
Cnd cnd = Cnd.NEW();
@@ -89,11 +92,14 @@ public class FlowTodoCenterController {
t.variable,
ins.state AS instanceState,
ins.id AS instanceId,
ins.businessNo
ins.businessNo,
cat.`name` categoryName
FROM
wf_process_task t
LEFT JOIN wf_process_task_actor ta ON ta.processTaskId = t.id
LEFT JOIN wf_process_instance ins ON ins.id = t.processInstanceId
LEFT JOIN wf_process_define def ON def.id = ins.processDefineId
LEFT JOIN wf_process_category cat ON cat.id = def.category
$condition
""");
Cnd cnd = Cnd.NEW();
@@ -122,10 +128,13 @@ public class FlowTodoCenterController {
ins.operator,
ins.variable,
ins.createdAt,
GROUP_CONCAT(DISTINCT t.displayName) as taskName
GROUP_CONCAT(DISTINCT t.displayName) as taskName,
cat.`name` categoryName
FROM
wf_process_instance ins
LEFT JOIN wf_process_task t ON t.processInstanceId = ins.id and t.taskState = 10
LEFT JOIN wf_process_define def ON def.id = ins.processDefineId
LEFT JOIN wf_process_category cat ON cat.id = def.category
$condition
""");
Cnd cnd = Cnd.NEW();