package zy.cloud.wms.common.model; import lombok.Data; import zy.cloud.wms.manager.entity.OrderDetl; import java.util.ArrayList; import java.util.List; /** * Created by vincent on 2021/3/1 */ @Data public class OrderStoDto { private String orderNo; private List dtos; public OrderStoDto() { } public OrderStoDto(String orderNo, List dtos) { this.orderNo = orderNo; this.dtos = dtos; } public OrderStoDto create(String orderNo, List orderDetls) { this.setOrderNo(orderNo); List 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; } }