自动化立体仓库 - WMS系统
lsh
2024-06-02 f6d7715faac84e0a550353d8b4dcac2693c30d51
#优先级
2个文件已修改
21 ■■■■■ 已修改文件
src/main/java/com/zy/asrs/task/AutoMoveCreateExecuteScheduler.java 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/zy/asrs/task/AutoMoveScheduler.java 17 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/zy/asrs/task/AutoMoveCreateExecuteScheduler.java
@@ -44,7 +44,7 @@
     */
//    @Scheduled(cron = "0/2 * * * * ? ")
    private void autoMove(){
        List<AgvWrkMast> agvWrkMastList = agvWrkMastService.selectList(new EntityWrapper<AgvWrkMast>().eq("io_type", 121).eq("wrk_sts",11));
        List<AgvWrkMast> agvWrkMastList = agvWrkMastService.selectList(new EntityWrapper<AgvWrkMast>().eq("io_type", 121).eq("wrk_sts",11).orderBy("io_pri",false));
        for (AgvWrkMast agvWrkMast:agvWrkMastList){
            try{
                Date now = new Date();
@@ -111,7 +111,7 @@
     */
//    @Scheduled(cron = "0/2 * * * * ? ")
    private void autoMoveEnd(){
        List<AgvWrkMast> agvWrkMastList = agvWrkMastService.selectList(new EntityWrapper<AgvWrkMast>().eq("io_type", 121).eq("wrk_sts",12));
        List<AgvWrkMast> agvWrkMastList = agvWrkMastService.selectList(new EntityWrapper<AgvWrkMast>().eq("io_type", 121).eq("wrk_sts",12).orderBy("io_pri",false));
        for (AgvWrkMast agvWrkMast:agvWrkMastList){
            try{
                WrkMastExecute wrkMastExecute = wrkMastExecuteService.selectOne(new EntityWrapper<WrkMastExecute>().eq("io_type", 121).eq("wrk_no", agvWrkMast.getWrkNo().longValue()));
src/main/java/com/zy/asrs/task/AutoMoveScheduler.java
@@ -40,7 +40,8 @@
                        .isNotNull("loc_type")
                        .ne("loc_type", "")
                        .eq("floor", 1)
                        .eq("loc_sts","F"));
                        .eq("loc_sts","F")
                        .orderBy("io_pri",false));
        if (agvLocMasts.isEmpty()) {
            return;
        }
@@ -63,7 +64,7 @@
                .andNew().eq("io_type",108)
                        .andNew()
                        .eq("crn_no",2).or().eq("crn_no",3)
                        .orderBy("appe_time",true)
                        .orderBy("io_pri",false).orderBy("appe_time",true)
                );
        if (agvWrkMastList.isEmpty()) {
            return;
@@ -159,7 +160,8 @@
        List<AgvWrkMast> agvWrkMastList = agvWrkMastService.selectList(new EntityWrapper<AgvWrkMast>()
                .eq("wrk_sts", 214)
                .eq("loc_no","")
                .eq("io_type",113));
                .eq("io_type",113)
                .orderBy("io_pri",false));
        if (agvWrkMastList.isEmpty()) {
            return;
        }
@@ -208,7 +210,8 @@
                    new EntityWrapper<AgvLocMast>()
                            .ne("floor", 1)
                            .eq("loc_sts","D")
                            .eq("loc_type1",3));
                            .eq("loc_type1",3)
                            .orderBy("io_pri",false));
            if (agvLocMasts.isEmpty()) {
                return;
            }
@@ -251,7 +254,8 @@
        List<AgvBasDevp> agvBasDevps = agvBasDevpService.selectList(new EntityWrapper<AgvBasDevp>()
                .ne("floor", 1)
                .eq("loc_sts", "F")
                .like("dev_no", "DB"));
                .like("dev_no", "DB")
                .orderBy("io_pri",false));
        if (agvBasDevps.isEmpty()) {
            return;
        }
@@ -273,7 +277,8 @@
        List<AgvBasDevp> agvBasDevps = agvBasDevpService.selectList(new EntityWrapper<AgvBasDevp>()
                .eq("floor", 1)
                .eq("loc_sts", "F")
                .like("dev_no", "DB"));
                .like("dev_no", "DB")
                .orderBy("io_pri",false));
        if (agvBasDevps.isEmpty()) {
            return;
        }