From 7e10622ead5bd8b3ce0c9fda39d22ae0e938e030 Mon Sep 17 00:00:00 2001 From: zwl <1051256694@qq.com> Date: 星期五, 12 九月 2025 13:44:10 +0800 Subject: [PATCH] 完善订单组托可用数据显示功能 --- zy-asrs-wms/src/main/java/com/zy/asrs/wms/controller/WcsController.java | 5 +++++ 1 files changed, 5 insertions(+), 0 deletions(-) diff --git a/zy-asrs-wms/src/main/java/com/zy/asrs/wms/controller/WcsController.java b/zy-asrs-wms/src/main/java/com/zy/asrs/wms/controller/WcsController.java index c71d2e6..1b3cd36 100644 --- a/zy-asrs-wms/src/main/java/com/zy/asrs/wms/controller/WcsController.java +++ b/zy-asrs-wms/src/main/java/com/zy/asrs/wms/controller/WcsController.java @@ -109,6 +109,7 @@ // 妫�绱㈠簱浣� List<String> matNos = waitPakins.stream().map(WaitPakin::getMatnr).distinct().collect(Collectors.toList()); String batch = waitPakins.get(0).getBatch(); + String owner = waitPakins.get(0).getOwner(); StartupDto dto = commonService.getLocNo(1, devpNo, matNos, batch, hostId, locTypeDto, 0); int workNo = dto.getWorkNo(); Date now = new Date(); @@ -132,6 +133,8 @@ wrkMast.setAppeTime(now); wrkMast.setModiTime(now); wrkMast.setHostId(hostId); + wrkMast.setCrnNo(dto.getCrnNo()); + wrkMast.setOwner(owner); boolean res = wrkMastService.save(wrkMast); if (!res) { throw new CoolException("淇濆瓨宸ヤ綔妗eけ璐�"); @@ -145,6 +148,7 @@ wrkDetl.setAppeTime(now); wrkDetl.setModiTime(now); wrkDetl.setHostId(hostId); + wrkDetl.setWrkMastId(wrkMast.getId()); if (!wrkDetlService.save(wrkDetl)) { throw new CoolException("淇濆瓨宸ヤ綔鏄庣粏澶辫触"); } @@ -201,6 +205,7 @@ wrkMast.setExitMk("N"); // 閫�鍑� wrkMast.setEmptyMk("Y"); // 绌烘澘 wrkMast.setBarcode(barcode); + wrkMast.setCrnNo(dto.getCrnNo()); wrkMast.setCtnType(sourceStaNo.getCtnType()); // 瀹瑰櫒绫诲瀷 // 鎿嶄綔浜哄憳鏁版嵁 wrkMast.setAppeTime(new Date()); -- Gitblit v1.9.1