修复了查询subtask时被删除的子工作项影响hasChildren字段正确性的问题

master
ArgonarioD 2022-07-06 14:55:22 +08:00
parent c81065d93e
commit a9a662abc3
1 changed files with 1 additions and 1 deletions

View File

@ -20,7 +20,7 @@
judge.task_father_id IS NOT NULL AS has_children judge.task_father_id IS NOT NULL AS has_children
FROM task AS t FROM task AS t
JOIN (SELECT staff_id, staff_fullname FROM staff) AS s ON t.task_holder_id = s.staff_id JOIN (SELECT staff_id, staff_fullname FROM staff) AS s ON t.task_holder_id = s.staff_id
LEFT JOIN (SELECT DISTINCT task_father_id FROM task) AS judge ON t.task_id = judge.task_father_id LEFT JOIN (SELECT DISTINCT task_father_id FROM task WHERE is_deleted = 0) AS judge ON t.task_id = judge.task_father_id
WHERE is_deleted = 0 WHERE is_deleted = 0
AND task_project_id = #{projectId} AND task_project_id = #{projectId}
AND t.task_father_id = #{fatherId} AND t.task_father_id = #{fatherId}