From f42ab50e23d905a963218ee05fdf40b7028dfbd0 Mon Sep 17 00:00:00 2001 From: lsh <lsh123456> Date: 星期五, 11 十月 2024 20:18:36 +0800 Subject: [PATCH] # --- src/main/java/com/zy/asrs/service/impl/WorkServiceImpl.java | 1 + src/main/java/com/zy/asrs/entity/param/StockOutParam.java | 1 + src/main/java/com/zy/asrs/controller/OutController.java | 6 +++++- 3 files changed, 7 insertions(+), 1 deletions(-) diff --git a/src/main/java/com/zy/asrs/controller/OutController.java b/src/main/java/com/zy/asrs/controller/OutController.java index 057837a..dc5d93d 100644 --- a/src/main/java/com/zy/asrs/controller/OutController.java +++ b/src/main/java/com/zy/asrs/controller/OutController.java @@ -141,6 +141,9 @@ StockOutParam param = new StockOutParam(); ArrayList<StockOutParam.LocDetl> locDetls = new ArrayList<>(); for (LocDto locDto:locDtos){ + Order order = orderService.selectByNo(locDto.getOrderNo()); + OrderDetl orderDetl = orderDetlService.selectById(locDto.getOrderDetlId()); + StockOutParam.LocDetl locDetl = new StockOutParam.LocDetl(); locDetl.setBrand(locDto.getBrand()); try{ @@ -156,7 +159,8 @@ locDetl.setModel(locDto.getModel()); locDetl.setSpecs(locDto.getSpecs()); locDetl.setZpallet(locDto.getZpallet()); - locDetl.setMemo(locDto.getMemo()); + locDetl.setMemo(orderDetl.getMemo()); + locDetl.setColor(order.getCstmrName()); param.setOrderNo(locDto.getOrderNo()); diff --git a/src/main/java/com/zy/asrs/entity/param/StockOutParam.java b/src/main/java/com/zy/asrs/entity/param/StockOutParam.java index a160fbd..19da3e8 100644 --- a/src/main/java/com/zy/asrs/entity/param/StockOutParam.java +++ b/src/main/java/com/zy/asrs/entity/param/StockOutParam.java @@ -53,6 +53,7 @@ // 鏈ㄧ涓摐绠旀暟閲� private Double count; + private String color; public void setAnfme(Double anfme){ this.anfme=anfme; 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 b9b47ca..c058ecc 100644 --- a/src/main/java/com/zy/asrs/service/impl/WorkServiceImpl.java +++ b/src/main/java/com/zy/asrs/service/impl/WorkServiceImpl.java @@ -168,6 +168,7 @@ if (!Cools.isEmpty(paramLocDetl.getLocNo(), paramLocDetl.getMatnr(), paramLocDetl.getCount())) { LocDetl one = locDetlService.selectItem(paramLocDetl.getLocNo(), paramLocDetl.getMatnr(), paramLocDetl.getBatch()); one.setMemo(paramLocDetl.getMemo()); + one.setColor(paramLocDetl.getColor()); if (null != one) locDetlDtos.add(new LocDetlDto(one, paramLocDetl.getCount(), param.getOrderNo())); } } -- Gitblit v1.9.1