diff --git a/lms/nladmin-system/nlsso-server/src/main/java/org/nl/wms/sch/task_manage/task/tasks/gtx/mapper/HCSSXMapper.xml b/lms/nladmin-system/nlsso-server/src/main/java/org/nl/wms/sch/task_manage/task/tasks/gtx/mapper/HCSSXMapper.xml index 488a9d2..3cedd54 100644 --- a/lms/nladmin-system/nlsso-server/src/main/java/org/nl/wms/sch/task_manage/task/tasks/gtx/mapper/HCSSXMapper.xml +++ b/lms/nladmin-system/nlsso-server/src/main/java/org/nl/wms/sch/task_manage/task/tasks/gtx/mapper/HCSSXMapper.xml @@ -10,9 +10,11 @@ LEFT JOIN sch_base_point p2 ON p2.point_code = p.parent_point_code WHERE p.point_type = '1' AND p.point_status = '1' + AND p.is_used = true AND p2.point_status = '1' AND p2.is_used = true AND (p.ing_task_code = '' OR p.ing_task_code IS NULL) + AND 0 = (SELECT COUNT(*) FROM sch_base_task WHERE point_code2 = p.point_code AND task_status < '5') AND p.region_code IN #{code}