From 1cb134a269b9e7a70481a875d61e288be47ca99f Mon Sep 17 00:00:00 2001
From: luxiaotao1123 <t1341870251@163.com>
Date: 星期三, 14 四月 2021 08:51:30 +0800
Subject: [PATCH] #
---
src/main/java/zy/cloud/wms/common/model/OrderStoDto.java | 27 +++++++++++++++++++++------
1 files changed, 21 insertions(+), 6 deletions(-)
diff --git a/src/main/java/zy/cloud/wms/common/model/OrderStoDto.java b/src/main/java/zy/cloud/wms/common/model/OrderStoDto.java
index 58b89d1..5f99db6 100644
--- a/src/main/java/zy/cloud/wms/common/model/OrderStoDto.java
+++ b/src/main/java/zy/cloud/wms/common/model/OrderStoDto.java
@@ -1,8 +1,9 @@
package zy.cloud.wms.common.model;
import lombok.Data;
-import zy.cloud.wms.manager.entity.CustOrder;
+import zy.cloud.wms.manager.entity.OrderDetl;
+import java.util.ArrayList;
import java.util.List;
/**
@@ -11,15 +12,29 @@
@Data
public class OrderStoDto {
- private String number;
+ private String orderNo;
- private List<CustOrder> custOrders;
+ private List<MatnrDto> dtos;
public OrderStoDto() {
}
- public OrderStoDto(String number, List<CustOrder> custOrders) {
- this.number = number;
- this.custOrders = custOrders;
+ public OrderStoDto(String orderNo, List<MatnrDto> dtos) {
+ this.orderNo = orderNo;
+ this.dtos = dtos;
}
+
+ public OrderStoDto create(String orderNo, List<OrderDetl> orderDetls) {
+ this.setOrderNo(orderNo);
+ List<MatnrDto> matnrDtos = new ArrayList<>();
+ for (OrderDetl orderDetl : orderDetls) {
+ MatnrDto matnrDto = new MatnrDto();
+ matnrDto.setMatnr(orderDetl.getMatnr());
+ matnrDto.setCount(orderDetl.getAnfme());
+ matnrDtos.add(matnrDto);
+ }
+ this.setDtos(matnrDtos);
+ return this;
+ }
+
}
--
Gitblit v1.9.1