自动化立体仓库 - WMS系统
#
Administrator
10 小时以前 4c21c78a5ede0449917f9629f3fa5c84dc633847
src/main/java/com/zy/asrs/controller/OpenController.java
@@ -47,6 +47,8 @@
    @Autowired
    private WrkMastService wrkMastService;
    @Autowired
    private WaitPakinService waitPakinService;
    @Autowired
    private WrkDetlService wrkDetlService;
    @PostMapping("/order/matSync/default/v2")
@@ -366,4 +368,29 @@
        map.put("wrkDetls", wrkDetls);
        return R.ok().add(map);
    }
    /**
     * 任务查询接口
     */
    @PostMapping("/queryTaskByBarcode")
    public synchronized R queryTask(@RequestBody QueryTaskByBarcodeParam param) {
        if (Cools.isEmpty(param)) {
            return R.parse(BaseRes.PARAM);
        }
        if (Cools.isEmpty(param.getBarcode())) {
            return R.error("条码不能为空");
        }
        List<WaitPakin> waitPakins = waitPakinService.selectList(new EntityWrapper<WaitPakin>().eq("zpallet", param.getBarcode()));
        if (waitPakins.isEmpty()) {
            return R.error("数据不存在");
        }
        HashMap<String, Object> map = new HashMap<>();
        map.put("taskNo", null);
        map.put("ioType", "1");
        map.put("waitPakins", waitPakins);
        return R.ok().add(map);
    }
}