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

import com.cf.imes.module.executor.dal.dataobject.order.OrderDO;
import com.cf.imes.module.executor.dal.dataobject.ordermodel.OrderModelDO;
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
@NoArgsConstructor
@AllArgsConstructor
public class UnplannedVeneerPlateDataRespVO {

    @Schema(description = "订单信息")
    private List<OrderDO> orderList;

    @Schema(description = "未排贴皮及其原板件信息")
    private List<UnplannedVeneerPlateRespVO> plateList;

    @Schema(description = "原板件造型信息")
    private List<OrderModelDO> plateModels;
}
