自动化立体仓库 - WMS系统
zhangc
2025-01-14 9c7b28c7b7cfc1c5f411d72e401a947eaba6b06b
src/main/java/com/zy/asrs/controller/AgvBasDevpController.java
@@ -48,7 +48,9 @@
        excludeTrash(param);
        EntityWrapper<AgvBasDevp> wrapper = new EntityWrapper<>();
        convert(param, wrapper);
        if (!Cools.isEmpty(orderByField)){wrapper.orderBy(humpToLine(orderByField), "asc".equals(orderByType));}
        if (!Cools.isEmpty(orderByField)) {
            wrapper.orderBy(humpToLine(orderByField), "asc".equals(orderByType));
        }
        return R.ok(agvBasDevpService.selectPage(new Page<>(curr, limit), wrapper));
    }
@@ -216,6 +218,7 @@
        return R.ok(result);
    }
    @RequestMapping(value = "/basDevp/visualized/list/auth/v2")
    public R visualizedList(@RequestParam String stationCode){
@@ -223,6 +226,7 @@
        return R.ok(result);
    }
    /*
    任务完成
     */
@@ -275,6 +279,12 @@
    @RequestMapping(value = "/basDevp/visualized/container/pickIn")
    @ManagerAuth(memo = "已拣料回库")
    public R visualiZedPickIn(@RequestBody Map<String,Object> map){
        if (Cools.isEmpty(map.get("devNo"))) {
            return R.error("站点不能为空");
        }
        if (Cools.isEmpty(map.get("barcode"))) {
            return R.error("货架码不能为空");
        }
        List<AgvWrkMast> agvWrkMastList = new ArrayList<>();
        String devNo = map.get("devNo").toString();
        String barcode = map.get("barcode").toString();
@@ -289,7 +299,6 @@
        } else {
            return R.error("查不到拣料出库任务");
        }
        return R.ok("生成拣料回库任务成功");