自动化立体仓库 - WMS系统
*
lsh
3 天以前 a1755cc202804b3a115f1cb898a65f2935fa3a18
*
1个文件已修改
20 ■■■■■ 已修改文件
src/main/java/com/zy/asrs/service/impl/OpenServiceImpl.java 20 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/zy/asrs/service/impl/OpenServiceImpl.java
@@ -780,14 +780,20 @@
            throw new CoolException("托盘条码:"+param.getBarcode()+"已存在,请勿重复组托");
        }
        int rgvOneType = rgvOneSignService.selectCount(new EntityWrapper<RgvOneSign>().eq("rgv_one_type", param.getPalletizingNo() + "barcode" + param.getBarcode()));
        if (rgvOneType==0){
            RgvOneSign rgvOneSign = new RgvOneSign();
            rgvOneSign.setRgvOneSign(param.getPalletizingNo());
            rgvOneSign.setRgvOneType(param.getPalletizingNo() + "barcode" + param.getBarcode());
            rgvOneSignService.insert(rgvOneSign);
        try{
            int rgvOneType = rgvOneSignService.selectCount(new EntityWrapper<RgvOneSign>().eq("rgv_one_type", param.getPalletizingNo() + "barcode" + param.getBarcode()));
            if (rgvOneType==0){
                RgvOneSign rgvOneSign = new RgvOneSign();
                rgvOneSign.setRgvOneSign(param.getPalletizingNo());
                rgvOneSign.setRgvOneType(param.getPalletizingNo() + "barcode" + param.getBarcode());
                boolean insert = rgvOneSignService.insert(rgvOneSign);
                if (!insert){
                    throw new CoolException("托盘码标记添加失败,请重新下发!!!");
                }
            }
        }catch (Exception e){
            throw new CoolException("托盘码标记添加异常,请联系仓库管理员查看是否需要维护资料,后重新下发!!!");
        }
        Date now = new Date();
        for (PalletizingCompleteTwoFloorParam.MatList matList:param.getMatList()){