From 419c6a9b87b37be567a581d6a80d7e3f505d84e9 Mon Sep 17 00:00:00 2001 From: lty <876263681@qq.com> Date: 星期一, 23 六月 2025 13:39:04 +0800 Subject: [PATCH] #新增空箱入库功能,界面等修改 --- src/main/java/com/zy/asrs/service/impl/WorkServiceImpl.java | 12 +++++++++--- 1 files changed, 9 insertions(+), 3 deletions(-) diff --git a/src/main/java/com/zy/asrs/service/impl/WorkServiceImpl.java b/src/main/java/com/zy/asrs/service/impl/WorkServiceImpl.java index 8ef9e32..eaa13af 100644 --- a/src/main/java/com/zy/asrs/service/impl/WorkServiceImpl.java +++ b/src/main/java/com/zy/asrs/service/impl/WorkServiceImpl.java @@ -183,14 +183,20 @@ // 鑾峰彇搴撲綅鏄庣粏 List<LocDetlDto> locDetlDtos = new ArrayList<>(); for (StockOutParam.LocDetl paramLocDetl : param.getLocDetls()) { + LocDetl one = new LocDetl(); // if (!Cools.isEmpty(paramLocDetl.getLocNo(), paramLocDetl.getMatnr(), paramLocDetl.getCount())) { - LocDetl one = locDetlService.selectOne(new EntityWrapper<LocDetl>().eq("loc_no",paramLocDetl.getLocNo()) + one = locDetlService.selectOne(new EntityWrapper<LocDetl>().eq("loc_no",paramLocDetl.getLocNo()) .eq("brand",paramLocDetl.getBrand()).eq("model",paramLocDetl.getModel())); // selectItem(paramLocDetl.getLocNo(), paramLocDetl.getMatnr(), paramLocDetl.getBatch()); - if (null != one) { + if(paramLocDetl.getMatnr().equals("绌虹")){ + one= locDetlService.selectOne(new EntityWrapper<LocDetl>().eq("loc_no",paramLocDetl.getLocNo())); + } + if (null != one && !paramLocDetl.getMatnr().equals("绌虹")) { if(!"鍚堟牸".equals(one.getThreeCode())) { throw new CoolException(one.getModel() + "鍗蜂笉鍚堟牸:" + one.getThreeCode() ); } + locDetlDtos.add(new LocDetlDto(one, paramLocDetl.getCount(), param.getOrderNo())); + }else{ locDetlDtos.add(new LocDetlDto(one, paramLocDetl.getCount(), param.getOrderNo())); } // } @@ -950,7 +956,7 @@ } // 鍏ュ簱 + 搴撲綅杞Щ if (wrkMast.getIoType() < 60) { - wrkMast.setWrkSts(5L); + wrkMast.setWrkSts(4L); // 鍑哄簱 } else if (wrkMast.getIoType() > 100 && wrkMast.getIoType() != 103 && wrkMast.getIoType() != 107 && wrkMast.getIoType() != 109) { wrkMast.setWrkSts(14L); -- Gitblit v1.9.1