From 1c0dbad152362ac704a27ecfc5b5d08247385d87 Mon Sep 17 00:00:00 2001 From: zhang <zc857179121@qq.com> Date: 星期二, 21 十月 2025 17:12:48 +0800 Subject: [PATCH] 13 --- src/main/java/com/zy/asrs/service/impl/WrkDetlServiceImpl.java | 24 ++++++++++++++++++++++-- 1 files changed, 22 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/zy/asrs/service/impl/WrkDetlServiceImpl.java b/src/main/java/com/zy/asrs/service/impl/WrkDetlServiceImpl.java index 196874a..c5ab717 100644 --- a/src/main/java/com/zy/asrs/service/impl/WrkDetlServiceImpl.java +++ b/src/main/java/com/zy/asrs/service/impl/WrkDetlServiceImpl.java @@ -25,12 +25,12 @@ @Override @Transactional public void createWorkDetail(Integer workNo, List<DetlDto> detlDtos, String barcode, Long userId, Date now) { - if (detlDtos.isEmpty()){ + if (detlDtos.isEmpty()) { return; } for (DetlDto dto : detlDtos) { Mat mat = matService.selectByMatnr(dto.getMatnr()); - if (Cools.isEmpty(mat)){ + if (Cools.isEmpty(mat)) { throw new CoolException(dto.getMatnr() + "鍟嗗搧缁存姢澶辫触"); } // 淇濇寔宸ヤ綔妗f槑缁� @@ -79,4 +79,24 @@ public List<WrkDetl> selectPakoutQuery(Integer staNo, String matnr) { return this.baseMapper.selectPakoutQuery(staNo, matnr); } + + @Override + public List<WrkDetl> selectAndLogByOrderNoGroupByMatnrOfSum(String orderNo) { + return this.baseMapper.selectAndLogByOrderNoGroupByMatnrOfSum(orderNo); + } + + @Override + public boolean updateIoTimeWms(Integer workNo, Date ioTime) { + return this.baseMapper.updateIoTimeWms(workNo, ioTime) > 0; + } + + @Override + public boolean updateIoTime(Integer workNo, Date ioTime) { + return this.baseMapper.updateIoTime(workNo, ioTime) > 0; + } + + @Override + public List<WrkDetl> findByWorkNo(Integer workNo) { + return this.baseMapper.findByWorkNo(workNo); + } } -- Gitblit v1.9.1