From be35fc91e03cb078e5a7a3354664b571e0d3ec89 Mon Sep 17 00:00:00 2001 From: Junjie <xjj@123> Date: 星期六, 07 六月 2025 15:38:58 +0800 Subject: [PATCH] Merge remote-tracking branch 'origin/ytflWms' into ytflWms --- src/main/java/com/zy/asrs/service/impl/WorkServiceImpl.java | 5 +++++ 1 files changed, 5 insertions(+), 0 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 57158ed..dadd3b0 100644 --- a/src/main/java/com/zy/asrs/service/impl/WorkServiceImpl.java +++ b/src/main/java/com/zy/asrs/service/impl/WorkServiceImpl.java @@ -389,6 +389,10 @@ throw new CoolException("淇濆瓨宸ヤ綔妗f槑缁嗗け璐�"); } if (ioType == 107) { + List<InventoryCheckOrderDetl> checkOrderDetls = checkOrderDetlService.selectList(new EntityWrapper<InventoryCheckOrderDetl>().eq("order_no", checkOrderNo).eq("loc_no", dto.getLocNo())); + if (checkOrderDetls != null && !checkOrderDetls.isEmpty()) { + throw new CoolException("璇ュ簱浣嶇殑鐩樼偣浠诲姟宸茬粡娣诲姞鍒颁簡璇ュ簱浣嶄腑"); + } InventoryCheckOrderDetl checkOrderDetl = new InventoryCheckOrderDetl(); checkOrderDetl.setOrderNo(checkOrderNo); checkOrderDetl.setMatnr(detlDto.getLocDetl().getMatnr()); @@ -396,6 +400,7 @@ checkOrderDetl.setBatch(detlDto.getLocDetl().getBatch()); checkOrderDetl.setLocNo(detlDto.getLocDetl().getLocNo()); checkOrderDetl.setAnfme(detlDto.getLocDetl().getAnfme()); + checkOrderDetl.setIoTime(new Date()); checkOrderDetl.setStatus("0"); checkOrderDetlService.insert(checkOrderDetl); } -- Gitblit v1.9.1