package com.cf.imes.module.executor.controller.admin.order.vo.order;


import com.cf.imes.module.executor.dal.dataobject.ordermodel.OrderModelDO;
import com.cf.imes.module.executor.dal.dataobject.plan.PlanDO;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.List;

@Data
@Builder
@AllArgsConstructor
@NoArgsConstructor
public class OrderAllData {


    @Schema(description = "排单数据")
    private PlanDO plan;


    @Schema(description = "生产单信息")
    private List<LabelOrderData> orderList;


    @Schema(description = "小板信息")
    private List<LabelOrderPlateData> plateDataList;


    @Schema(description = "小板造型列表")
    private List<OrderModelDO> plateModels;


    @Schema(description = "配件信息")
    private List<LabelOrderPartsData> partsDataList;


    @Schema(description = "包裹信息")
    private List<LabelOrderPackData> packDataList;


}
