自动化立体仓库 - WMS系统
野心家
2025-05-21 d8339416fdc4f5846ad35215d38bd73a6bb93695
工作号改成唯一的
2个文件已修改
5 ■■■■■ 已修改文件
src/main/java/com/zy/asrs/task/handler/WCSReportHandler.java 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/zy/common/web/WcsController.java 3 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/zy/asrs/task/handler/WCSReportHandler.java
@@ -52,7 +52,7 @@
        List<WorkIssuedResult.Tasks> tasks = new ArrayList<>();
        WorkIssuedResult.Tasks task = new WorkIssuedResult.Tasks();
        task.setTaskId(wrkMast.getWrkNo().toString());
        task.setTaskId(wrkMast.getWrkNo().toString()+"-"+new Date().getTime());
        task.setBarCode(wrkMast.getBarcode());
        task.setOrder(i);
src/main/java/com/zy/common/web/WcsController.java
@@ -321,7 +321,8 @@
    @PostMapping("/fromwcs/task")
    @ResponseBody
    public Re status(@RequestBody StatusParam statusParam) {
        WrkMast wrkMast = wrkMastService.selectOne(new EntityWrapper<WrkMast>().eq("wrk_no", statusParam.getTaskId()));
        String[] wrkNo=statusParam.getTaskId().split("-",2);
        WrkMast wrkMast = wrkMastService.selectOne(new EntityWrapper<WrkMast>().eq("wrk_no", Integer.parseInt(wrkNo[0])));
        if(Cools.isEmpty(wrkMast)&&statusParam.getTaskStatus()!=8){
            return Re.error("没有找到:"+statusParam.getTaskId()+"这条任务");
        }else if(Cools.isEmpty(wrkMast)&&statusParam.getTaskStatus()==8){