自动化立体仓库 - WMS系统
Junjie
2023-05-16 ee4643ab09a85661532fd75ddb45a1b44e92f530
src/main/java/com/zy/asrs/service/impl/MobileServiceImpl.java
@@ -99,7 +99,7 @@
        int countWrk = wrkDetlService.selectCount(new EntityWrapper<WrkDetl>().eq("zpallet",param.getBarcode()));
//        int countWrk = wrkDetlService.selectCount(new EntityWrapper<WrkDetl>().eq("zpallet",param.getBarcode())
//                                            .last(" wrk_no IN ( SELECT wrk_no FROM asr_wrk_mast WHERE wrk_sts != 15 )"));
        if (wrkMast.getWrkSts()==18) countWrk = 0;
        if (wrkMast != null && wrkMast.getWrkSts()==18) countWrk = 0;
        if (countLoc > 0 || countWrk > 0) {
            throw new CoolException("工作档/库存条码数据已存在===>>" + param.getBarcode());
        }
@@ -253,6 +253,7 @@
            checkRecord.setConfirmQty(wrkDetl.getAnfme());
            if (Cools.isEmpty(wrkDetlOld)){
                wrkDetl.setWrkNo(wrkMast.getWrkNo());
                wrkDetl.setZpallet(wrkMast.getBarcode());
                wrkDetlService.insert(wrkDetl);
                recordRecordLog=recordRecordLog+"\n"+"新增一条明细:"+"\t商品编号:"+wrkDetl.getMatnr()+"\t批号:"+wrkDetl.getBatch()+"\t数量:"+wrkDetl.getAnfme();
                adjDetl.setOriQty(0.0);