package com.zy.asrs.utils;
|
|
import com.zy.asrs.entity.*;
|
|
import java.util.ArrayList;
|
import java.util.List;
|
|
public class OrderTransFormationUtil {
|
|
public static Order transformationOrderPakin(OrderPakin orderPakin){
|
Order order = new Order();
|
order.sync(orderPakin);
|
return order;
|
}
|
public static List<Order> transformationOrderListPakin(List<OrderPakin> orderPakinList){
|
List<Order> orderList = new ArrayList<>();
|
for (OrderPakin orderPakin : orderPakinList){
|
Order order = new Order();
|
order.sync(orderPakin);
|
orderList.add(order);
|
}
|
return orderList;
|
}
|
public static OrderDetl transformationOrderDetlPakin(OrderDetlPakin orderDetlPakin){
|
OrderDetl orderDetl = new OrderDetl();
|
orderDetl.sync(orderDetlPakin);
|
return orderDetl;
|
}
|
public static List<OrderDetl> transformationOrderDetlListPakin(List<OrderDetlPakin> orderDetlPakinList){
|
List<OrderDetl> orderDetlList = new ArrayList<>();
|
for (OrderDetlPakin orderDetlPakin : orderDetlPakinList){
|
OrderDetl orderDetl = new OrderDetl();
|
orderDetl.sync(orderDetlPakin);
|
orderDetlList.add(orderDetl);
|
}
|
return orderDetlList;
|
}
|
|
public static OrderPakin transformationPakin(Order order){
|
OrderPakin orderPakin = new OrderPakin();
|
orderPakin.sync(order);
|
return orderPakin;
|
}
|
public static List<OrderPakin> transformationListPakin(List<Order> orderList){
|
List<OrderPakin> orderPakinList = new ArrayList<>();
|
for (Order order : orderList){
|
OrderPakin orderPakin = new OrderPakin();
|
orderPakin.sync(order);
|
orderPakinList.add(orderPakin);
|
}
|
return orderPakinList;
|
}
|
public static OrderDetlPakin transformationDetlPakin(OrderDetl orderDetl){
|
OrderDetlPakin orderDetlPakin = new OrderDetlPakin();
|
orderDetlPakin.sync(orderDetl);
|
return orderDetlPakin;
|
}
|
public static List<OrderDetlPakin> transformationDetlListPakin(List<OrderDetl> orderDetlList){
|
List<OrderDetlPakin> orderDetlPakinList = new ArrayList<>();
|
for (OrderDetl orderDetl : orderDetlList){
|
OrderDetlPakin orderDetlPakin = new OrderDetlPakin();
|
orderDetlPakin.sync(orderDetl);
|
orderDetlPakinList.add(orderDetlPakin);
|
}
|
return orderDetlPakinList;
|
}
|
|
public static Order transformationOrderPakout(OrderPakout orderPakout){
|
Order order = new Order();
|
order.sync(orderPakout);
|
return order;
|
}
|
public static List<Order> transformationOrderListPakout(List<OrderPakout> orderPakoutList){
|
List<Order> orderList = new ArrayList<>();
|
for (OrderPakout orderPakout : orderPakoutList){
|
Order order = new Order();
|
order.sync(orderPakout);
|
orderList.add(order);
|
}
|
return orderList;
|
}
|
public static OrderDetl transformationOrderDetlPakout(OrderDetlPakout orderDetlPakout){
|
OrderDetl orderDetl = new OrderDetl();
|
orderDetl.sync(orderDetlPakout);
|
return orderDetl;
|
}
|
public static List<OrderDetl> transformationOrderDetlListPakout(List<OrderDetlPakout> orderDetlPakoutList){
|
List<OrderDetl> orderDetlList = new ArrayList<>();
|
for (OrderDetlPakout orderDetlPakout : orderDetlPakoutList){
|
OrderDetl orderDetl = new OrderDetl();
|
orderDetl.sync(orderDetlPakout);
|
orderDetlList.add(orderDetl);
|
}
|
return orderDetlList;
|
}
|
|
public static OrderPakout transformationPakout(Order order){
|
OrderPakout orderPakout = new OrderPakout();
|
orderPakout.sync(order);
|
return orderPakout;
|
}
|
public static List<OrderPakout> transformationListPakout(List<Order> orderList){
|
List<OrderPakout> orderPakoutList = new ArrayList<>();
|
for (Order order : orderList){
|
OrderPakout orderPakout = new OrderPakout();
|
orderPakout.sync(order);
|
orderPakoutList.add(orderPakout);
|
}
|
return orderPakoutList;
|
}
|
public static OrderDetlPakout transformationDetlPakout(OrderDetl orderDetl){
|
OrderDetlPakout orderDetlPakout = new OrderDetlPakout();
|
orderDetlPakout.sync(orderDetl);
|
return orderDetlPakout;
|
}
|
public static List<OrderDetlPakout> transformationDetlListPakout(List<OrderDetl> orderDetlList){
|
List<OrderDetlPakout> orderDetlPakoutList = new ArrayList<>();
|
for (OrderDetl orderDetl : orderDetlList){
|
OrderDetlPakout orderDetlPakout = new OrderDetlPakout();
|
orderDetlPakout.sync(orderDetl);
|
orderDetlPakoutList.add(orderDetlPakout);
|
}
|
return orderDetlPakoutList;
|
}
|
|
public static Order transformationOrder(OrderPakin orderPakin,OrderPakout orderPakout){
|
Order order = new Order();
|
if (orderPakin!=null){
|
order.sync(orderPakin);
|
} else if (orderPakout!=null){
|
order.sync(orderPakout);
|
} else {
|
return null;
|
}
|
return order;
|
}
|
public static List<Order> transformationOrderList(List<OrderPakin> orderPakinList,List<OrderPakout> orderPakoutList){
|
List<Order> orderList = transformationOrderListPakin(orderPakinList);
|
for (OrderPakout orderPakout : orderPakoutList){
|
Order order = new Order();
|
order.sync(orderPakout);
|
orderList.add(order);
|
}
|
return orderList;
|
}
|
public static OrderDetl transformationOrderDetl(OrderDetlPakin orderDetlPakin,OrderDetlPakout orderDetlPakout){
|
OrderDetl orderDetl = new OrderDetl();
|
if (orderDetlPakin!=null){
|
orderDetl.sync(orderDetlPakin);
|
} else if (orderDetlPakout!=null){
|
orderDetl.sync(orderDetlPakout);
|
} else {
|
return null;
|
}
|
return orderDetl;
|
}
|
public static List<OrderDetl> transformationOrderDetlList(List<OrderDetlPakin> orderDetlPakinList,List<OrderDetlPakout> orderDetlPakoutList){
|
List<OrderDetl> orderDetlList = transformationOrderDetlListPakin(orderDetlPakinList);
|
for (OrderDetlPakout orderDetlPakout : orderDetlPakoutList){
|
OrderDetl orderDetl = new OrderDetl();
|
orderDetl.sync(orderDetlPakout);
|
orderDetlList.add(orderDetl);
|
}
|
return orderDetlList;
|
}
|
}
|