#
zhou zhou
1 天以前 071edbee0491256ac379d826bfdfe9c3f4e3094b
#
1个文件已修改
24 ■■■■■ 已修改文件
zy-asrs-wcs/src/main/java/com/zy/asrs/wcs/core/service/impl/MainServiceImpl.java 24 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
zy-asrs-wcs/src/main/java/com/zy/asrs/wcs/core/service/impl/MainServiceImpl.java
@@ -419,6 +419,18 @@
    // 解析入库工作档
    public synchronized void analyzeInBoundTask() {
        List<Task> chargetaskList = taskService.list(new LambdaQueryWrapper<Task>()
                .in(Task::getTaskSts
                        , TaskStsType.NEW_CHARGE.sts
                        , TaskStsType.ANALYZE_CHARGE.sts
                        , TaskStsType.EXECUTE_CHARGE.sts
                        , TaskStsType.COMPLETE_CHARGE.sts
                )
        );
        if (!chargetaskList.isEmpty()) {
            return;
        }
        for (Task task : taskService.selectWaitAnalyzeInBoundTask()) {
            BasConveyorSta basConveyorSta = basConveyorStaService.getOne(new LambdaQueryWrapper<BasConveyorSta>().eq(BasConveyorSta::getSiteNo, task.getDestSite()));
            if (basConveyorSta == null) {
@@ -741,6 +753,18 @@
                continue;
            }
            List<Task> chargetaskList = taskService.list(new LambdaQueryWrapper<Task>()
                    .in(Task::getTaskSts
                            , TaskStsType.NEW_CHARGE.sts
                            , TaskStsType.ANALYZE_CHARGE.sts
                            , TaskStsType.EXECUTE_CHARGE.sts
                            , TaskStsType.COMPLETE_CHARGE.sts
                    )
            );
            if (!chargetaskList.isEmpty()) {
                return;
            }
            List<Task> taskList = taskService.list(new LambdaQueryWrapper<Task>()
                    .in(Task::getTaskSts
                            , TaskStsType.NEW_INBOUND.sts