diff --git a/nladmin-system/wms-server/src/main/java/org/nl/wms/sch_manage/service/dao/mapper/SchBasePointMapper.java b/nladmin-system/wms-server/src/main/java/org/nl/wms/sch_manage/service/dao/mapper/SchBasePointMapper.java index 4e555d1..d2a51ef 100644 --- a/nladmin-system/wms-server/src/main/java/org/nl/wms/sch_manage/service/dao/mapper/SchBasePointMapper.java +++ b/nladmin-system/wms-server/src/main/java/org/nl/wms/sch_manage/service/dao/mapper/SchBasePointMapper.java @@ -30,26 +30,7 @@ public interface SchBasePointMapper extends BaseMapper { */ List getAllUnlockAbnormalPoints(); - @Select("SELECT p.*\n" + - "FROM sch_base_point p\n" + - "WHERE p.is_used = 1\n" + - " AND p.region_code IN \n" + - " \n" + - " #{region}\n" + - " \n" + - " AND NOT EXISTS (\n" + - " SELECT 1\n" + - " FROM sch_base_task t\n" + - " WHERE t.is_delete = 0\n" + - " AND t.task_status <= '20'\n" + - " AND (\n" + - " t.point_code1 = p.point_code\n" + - " OR t.point_code2 = p.point_code\n" + - " OR t.point_code3 = p.point_code\n" + - " OR t.point_code4 = p.point_code\n" + - " )\n" + - " )\n" + - "ORDER BY p.point_code") + List selectIdlePoint(@Param("regions") List regions); /** diff --git a/nladmin-system/wms-server/src/main/java/org/nl/wms/sch_manage/service/dao/mapper/SchBasePointMapper.xml b/nladmin-system/wms-server/src/main/java/org/nl/wms/sch_manage/service/dao/mapper/SchBasePointMapper.xml index 78579c4..95fba31 100644 --- a/nladmin-system/wms-server/src/main/java/org/nl/wms/sch_manage/service/dao/mapper/SchBasePointMapper.xml +++ b/nladmin-system/wms-server/src/main/java/org/nl/wms/sch_manage/service/dao/mapper/SchBasePointMapper.xml @@ -63,4 +63,25 @@ ORDER BY p.region_code, p.point_code, p.point_type +