skyouc
2024-12-31 07cdd2d370db314d237acb828c76283f1d1f4afd
zy-asrs-wms/src/main/java/com/zy/asrs/wms/asrs/service/impl/WorkServiceImpl.java
@@ -430,7 +430,7 @@
            task.setTaskSts(TaskStsType.COMPLETE_IN.id);//99.入库完成
        }else {
            //出库
            TaskDetl taskDetl = taskDetls.get(0);
            TaskDetl taskDetl = taskDetls.get(0); //TODO  出库流程待确认,ESS取货后,输送线流转到扫码处状态
            if (taskDetl.getWaveId() == null) {
                task.setTaskSts(TaskStsType.COMPLETE_OUT.id);//199.出库完成
            }else {
@@ -622,6 +622,7 @@
    }
    @Override
    @Transactional(rollbackFor = Exception.class)
    public boolean pickTask(Long taskId) {
        Task task = taskService.getById(taskId);
        if(task == null){
@@ -669,8 +670,8 @@
        if(loc == null) {
            throw new CoolException("没有空库位");
        }
        task.setTaskSts(TaskStsType.GENERATE_IN.id);//1.生成入库任务
        //102拣料此处需修改为WCS_CONTAINER_RECEIVE,定时任务查询后,自动下发入库任务至ESS
        task.setTaskSts(TaskStsType.WCS_CONTAINER_RECEIVE.id);//1.生成入库任务
        task.setTaskType(taskType);
        task.setTargetLoc(loc.getLocNo());
        task.setUpdateTime(new Date());