#
lsh
2024-04-05 db093d853136fa7809eb1c5e512656bfb8980d15
src/main/java/com/zy/asrs/mapper/WrkMastStaMapper.java
@@ -16,21 +16,24 @@
    /*
    * 获取所有任务数量
    * */
    Integer selectAllWrkCount();
    Integer selectAllWrkCount(@Param("type")Integer type);
    Integer selectAllWrkStsCount(@Param("type")Integer type,@Param("wrkSts")Integer wrkSts);
    WrkMastSta selectAllWrkStsCountWrkMastSta(@Param("type")Integer type,@Param("wrkSts")Integer wrkSts);
    /*
    * 获取所有可执行任务
    * */
    List<WrkMastSta> selectAllWrkMastStaList();
    List<WrkMastSta> selectAllWrkMastStaList(@Param("type")Integer type);
    /*
    * 查询指定工作号任务
    * */
    WrkMastSta selectByWrkNo(@Param("workNo") Integer workNo);
    WrkMastSta selectByWrkNo(@Param("workNo") Long workNo);
    /*
    * 查询不干涉的可执行任务
    * */
    WrkMastSta selectNoInterfere(@Param("staStarts") List<Integer> staStarts,@Param("staEnds") List<Integer> staEnds);
    List<WrkMastSta> selectNoInterfereList(@Param("staStarts") List<Integer> staStarts,@Param("staEnds") List<Integer> staEnds);
}