自动化立体仓库 - WMS系统
lsh
2024-08-09 c0a09a7aced8640a8a9ed55442e4dffb7624cec3
src/main/java/com/zy/common/web/WcsController.java
@@ -118,7 +118,7 @@
    @PostMapping("/pakin/yx/loc/v33")
    @ResponseBody
    public synchronized R getLocNo33(@RequestBody SearchLocParam param) {
        if (Cools.isEmpty(param.getBarcode(), param.getSourceStaNo(),param.getWeight())) {
        if (Cools.isEmpty(param.getBarcode(), param.getSourceStaNo())) {
            throw new CoolException(BaseRes.PARAM);
        }
        // 判断是否有相同条码的数据
@@ -141,6 +141,9 @@
        if (Cools.isEmpty(basDevp)){
            throw new CoolException("参数:站点号 devNo不存在");
        }
        if (Cools.isEmpty(basDevp.getGrossWt())){
            throw new CoolException("参数:站点号 "+param.getSourceStaNo()+"重量信息不存在");
        }
        Date now = new Date();
        // 生成入库通知档
@@ -151,6 +154,7 @@
        WaitPakin waitPakin = new WaitPakin();
        waitPakin.sync(mat);
        waitPakin.setBatch("");
//        waitPakin.setWeight(basDevp.getGrossWt());
        waitPakin.setWeight(basDevp.getGrossWt());
        waitPakin.setZpallet(param.getBarcode());   // 托盘码
        waitPakin.setIoStatus("N");     // 入出状态