From 9b14697f5146ade2e81db8269824f79c9bc6ac62 Mon Sep 17 00:00:00 2001 From: LSH Date: 星期三, 27 十二月 2023 12:47:01 +0800 Subject: [PATCH] # --- src/main/java/com/zy/asrs/entity/param/OpenOrderPakinJDParam.java | 6 +++--- src/main/java/com/zy/common/model/DetlDto.java | 4 ++-- src/main/java/com/zy/asrs/service/impl/OpenServiceImpl.java | 4 ++++ src/main/java/com/zy/asrs/task/kingdee/handler/PushDowmOrderSyncHandler.java | 4 ++-- 4 files changed, 11 insertions(+), 7 deletions(-) diff --git a/src/main/java/com/zy/asrs/entity/param/OpenOrderPakinJDParam.java b/src/main/java/com/zy/asrs/entity/param/OpenOrderPakinJDParam.java index 6d689bf..0ff27ae 100644 --- a/src/main/java/com/zy/asrs/entity/param/OpenOrderPakinJDParam.java +++ b/src/main/java/com/zy/asrs/entity/param/OpenOrderPakinJDParam.java @@ -36,17 +36,17 @@ private Double anfme; private String owner; - private String origin; + private int beBatch; public DetlDto2(){} - public DetlDto2(String matnr,String maktx,String batch,String specs,Double anfme,String owner,String origin){ + public DetlDto2(String matnr,String maktx,String batch,String specs,Double anfme,String owner,int beBatch){ this.matnr=matnr; this.maktx=maktx; this.batch=batch; this.specs=specs; this.anfme=anfme; this.owner=owner; - this.origin=origin; + this.beBatch=beBatch; } } 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 76b6e81..ee02c94 100644 --- a/src/main/java/com/zy/asrs/service/impl/OpenServiceImpl.java +++ b/src/main/java/com/zy/asrs/service/impl/OpenServiceImpl.java @@ -132,6 +132,7 @@ List<DetlDto> orderDetails = param.getOrderDetails(); for (DetlDto detail : orderDetails) { DetlDto dto = new DetlDto(detail.getMatnr(), detail.getBatch(), detail.getAnfme(),detail.getOwnerName(),detail.getPayment()); + dto.setBeBatch(detail.getBeBatch()); if (DetlDto.has(list, dto)) { DetlDto detlDto = DetlDto.find(list, dto.getMatnr(), dto.getBatch()); assert detlDto != null; @@ -172,6 +173,7 @@ orderDetl.setPayment(detlDto.getPayment()); orderDetl.setStatus(1); orderDetl.setQty(0.0D); + orderDetl.setBeBatch(detlDto.getBeBatch()); orderDetl.setWeight(detlDto.getWeight()); if (!orderDetlService.insert(orderDetl)) { throw new CoolException("鐢熸垚鍗曟嵁鏄庣粏澶辫触锛岃鑱旂郴绠$悊鍛�"); @@ -237,6 +239,7 @@ List<DetlDto> orderDetails = param.getOrderDetails(); for (DetlDto detail : orderDetails) { DetlDto dto = new DetlDto(detail.getMatnr(), detail.getBatch(), detail.getAnfme()); + dto.setBeBatch(detail.getBeBatch()); if (DetlDto.has(list, dto)) { DetlDto detlDto = DetlDto.find(list, dto.getMatnr(), dto.getBatch()); assert detlDto != null; @@ -263,6 +266,7 @@ orderDetl.setUpdateTime(now); orderDetl.setStatus(1); orderDetl.setQty(0.0D); + orderDetl.setBeBatch(detlDto.getBeBatch()); orderDetl.setWeight(detlDto.getWeight()); if (!orderDetlService.insert(orderDetl)) { throw new CoolException("鐢熸垚鍗曟嵁鏄庣粏澶辫触锛岃鑱旂郴绠$悊鍛�"); diff --git a/src/main/java/com/zy/asrs/task/kingdee/handler/PushDowmOrderSyncHandler.java b/src/main/java/com/zy/asrs/task/kingdee/handler/PushDowmOrderSyncHandler.java index 48b9ea3..0a4b81e 100644 --- a/src/main/java/com/zy/asrs/task/kingdee/handler/PushDowmOrderSyncHandler.java +++ b/src/main/java/com/zy/asrs/task/kingdee/handler/PushDowmOrderSyncHandler.java @@ -76,9 +76,9 @@ List<OrderDetl> orderDetls = orderDetlService.selectByOrderId(order.getId()); for (OrderDetl orderDetl:orderDetls){ if (Cools.isEmpty(entryIds)){ - entryIds = orderDetl.getOrigin(); + entryIds = orderDetl.getBeBatch().toString(); }else { - entryIds = entryIds+"," +orderDetl.getOrigin(); + entryIds = entryIds+"," +orderDetl.getBeBatch(); } } orderNoS = ""; diff --git a/src/main/java/com/zy/common/model/DetlDto.java b/src/main/java/com/zy/common/model/DetlDto.java index e34433a..81a42db 100644 --- a/src/main/java/com/zy/common/model/DetlDto.java +++ b/src/main/java/com/zy/common/model/DetlDto.java @@ -23,7 +23,7 @@ private int owner; private String ownerName; - private String orgin; + private int beBatch; private int payment; @@ -37,7 +37,7 @@ this.batch=detlDto2.getBatch(); this.anfme=detlDto2.getAnfme(); this.ownerName=detlDto2.getOwner(); - this.orgin=detlDto2.getOrigin(); + this.beBatch=detlDto2.getBeBatch(); this.payment=0; } -- Gitblit v1.9.1