#
Junjie
2025-04-17 035c1e94569a2c043f232f3452d25ad2e51bcf23
#
2个文件已修改
27 ■■■■■ 已修改文件
zy-asrs-wcs/src/main/java/com/zy/asrs/wcs/core/controller/TaskController.java 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
zy-asrs-wcs/src/main/java/com/zy/asrs/wcs/core/service/impl/OpenServiceImpl.java 26 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
zy-asrs-wcs/src/main/java/com/zy/asrs/wcs/core/controller/TaskController.java
@@ -180,6 +180,7 @@
            MotionLog motionLog = new MotionLog();
            motionLog.sync(motion);
            motionLog.setUpdateTime(new Date());
            motionLog.setHostId(null);
            motionLogService.save(motionLog);
        }
zy-asrs-wcs/src/main/java/com/zy/asrs/wcs/core/service/impl/OpenServiceImpl.java
@@ -214,6 +214,32 @@
                    throw new CoolException("生成入库任务失败!");
                }
            }
        }else {
            Task task = new Task();
            task.setUuid(String.valueOf(snowflakeIdWorker.nextId()));
            task.setTaskNo(String.valueOf(Utils.getTaskNo("IN")));
            task.setWmsTaskNo(param.getTaskNo());
            task.setTaskSts(TaskStsType.NEW_INBOUND.sts);
            task.setTaskCtg(taskCtg.getId());
            task.setPriority(priority);
            task.setOriginSite(param.getOriginSite());
            task.setOriginLoc(null);
            task.setDestSite(destSite);
            task.setDestLoc(param.getDestLoc());
            task.setZpallet(param.getBarcode());
            task.setIoTime(new Date());
            task.setStartTime(new Date());
            task.setStatus(1);
            task.setMemo("");
            task.setShuttleNo(null);//等待主线程分配小车
            task.setRecordLoc("Y");//记录库存信息
            task.setHostId(hostId);//临时控制只允许host为1
            task.setMemo(param.getEndSite());
            boolean result = taskService.save(task);
            if (!result) {
                throw new CoolException("生成入库任务失败!");
            }
        }
        return R.ok();