From f96c2adc8d6bab6a4ee67a50ecfc9e6c7e435efd Mon Sep 17 00:00:00 2001 From: 野心家 <1051256694@qq.com> Date: 星期一, 24 四月 2023 08:50:02 +0800 Subject: [PATCH] Merge remote-tracking branch 'origin/stasrs' into stasrs --- src/main/java/com/zy/asrs/service/impl/OpenServiceImpl.java | 11 +++++++++-- 1 files changed, 9 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/zy/asrs/service/impl/OpenServiceImpl.java b/src/main/java/com/zy/asrs/service/impl/OpenServiceImpl.java index 7c0de39..7530d36 100644 --- a/src/main/java/com/zy/asrs/service/impl/OpenServiceImpl.java +++ b/src/main/java/com/zy/asrs/service/impl/OpenServiceImpl.java @@ -122,6 +122,7 @@ } else { list.add(dto); } + dto.setWeight(detail.getWeight()); } for (DetlDto detlDto : list) { Mat mat = matService.selectByMatnr(detlDto.getMatnr()); @@ -147,6 +148,7 @@ orderDetl.setUpdateTime(now); orderDetl.setStatus(1); orderDetl.setQty(0.0D); + orderDetl.setWeight(detlDto.getWeight()); if (!orderDetlService.insert(orderDetl)) { throw new CoolException("鐢熸垚鍗曟嵁鏄庣粏澶辫触锛岃鑱旂郴绠$悊鍛�"); } @@ -264,6 +266,7 @@ } else { list.add(dto); } + dto.setWeight(detail.getWeight()); } for (DetlDto detlDto : list) { Mat mat = matService.selectByMatnr(detlDto.getMatnr()); @@ -282,6 +285,7 @@ orderDetl.setUpdateTime(now); orderDetl.setStatus(1); orderDetl.setQty(0.0D); + orderDetl.setWeight(detlDto.getWeight()); if (!orderDetlService.insert(orderDetl)) { throw new CoolException("鐢熸垚鍗曟嵁鏄庣粏澶辫触锛岃鑱旂郴绠$悊鍛�"); } @@ -335,8 +339,8 @@ @Override @Transactional - public List<StockVo> queryStock() { - return locDetlService.queryStockTotal(); + public List<StockVo> queryStock(StockVo stockVo) { + return locDetlService.queryStockTotal(stockVo); } @Override @@ -548,6 +552,9 @@ mat.setStatus(1); mat.setCreateTime(now); mat.setUpdateTime(now); + if (Cools.isEmpty(matParam.getLength()) || matParam.getLength() == 0) { + mat.setLength(null); + } if (!matService.insert(mat)) { throw new CoolException("鏈嶅姟鍣ㄥ唴閮ㄩ敊璇紝璇疯仈绯荤鐞嗗憳"); } else { -- Gitblit v1.9.1