自动化立体仓库 - WMS系统
#
zjj
2024-10-22 c20bd338ddf092a3d9be15d68652d20b9645437d
src/main/java/com/zy/asrs/service/impl/OpenServiceImpl.java
@@ -138,6 +138,7 @@
            orderDetl.setThreeCode(detlDto.getOrderNo());
            orderDetl.setSuppCode(detlDto.getFromOrderNo());
            orderDetl.setMemo(detlDto.getMemo());
            orderDetl.setManu(detlDto.getMark());
            if (!orderDetlService.insert(orderDetl)) {
                throw new CoolException("生成单据明细失败,请联系管理员");
            }
@@ -276,6 +277,7 @@
            orderDetl.setThreeCode(detlDto.getOrderNo());
            orderDetl.setSuppCode(detlDto.getFromOrderNo());
            orderDetl.setMemo(detlDto.getMemo());
            orderDetl.setManu(detlDto.getMark());
            if (!orderDetlService.insert(orderDetl)) {
                throw new CoolException("生成单据明细失败,请联系管理员");
            }
@@ -573,7 +575,7 @@
            wrkDetlLogs.forEach(wrkDetlLog -> {
                LocDetlByTimeDTO locDetlByTimeDTO = new LocDetlByTimeDTO();
                if (!Cools.isEmpty(wrkDetlLog.getOrderNo())){
                    Order order = orderService.selectByNo(wrkMastLog.getSheetNo());
                    Order order = orderService.selectByNo(wrkDetlLog.getOrderNo());
                    if (!Cools.isEmpty(order)) {
                        locDetlByTimeDTO.setDate(order.getOrderTime());
                        locDetlByTimeDTO.setWarehouse(order.getItemName());
@@ -583,7 +585,8 @@
                    locDetlByTimeDTO.setLocNo(wrkMastLog.getIoType() <100? wrkMastLog.getLocNo(): wrkMastLog.getSourceLocNo());
                    locDetlByTimeDTO.setBatch(wrkDetlLog.getBatch());
                    locDetlByTimeDTO.setAnfme(wrkDetlLog.getAnfme());
                    locDetlByTimeDTO.setOrderNo(wrkMastLog.getSheetNo());
                    locDetlByTimeDTO.setOrderNo(wrkDetlLog.getOrderNo());
                    locDetlByTimeDTO.setMark(wrkDetlLog.getManu());
                    locDetlByTimeDTOS.add(locDetlByTimeDTO);
                }