package com.zy.asrs.utils; 
 | 
  
 | 
import com.zy.asrs.entity.*; 
 | 
  
 | 
import java.util.ArrayList; 
 | 
import java.util.List; 
 | 
  
 | 
/** 
 | 
 * Created by IX on 2024/12/14 
 | 
 */ 
 | 
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; 
 | 
    } 
 | 
} 
 |