package com.cf.imes.module.manage.controller.admin.patching.vo;


import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

@Schema(description = "管理后台 - 补板 Response VO")
@Data
public class PatchingPlateRespVO {

    @Schema(description = "订单号", requiredMode = Schema.RequiredMode.REQUIRED)
    private Long orderId;

    @Schema(description = "自定义单号", requiredMode = Schema.RequiredMode.REQUIRED)
    private Long  customOrderId;

    @Schema(description = "客户", requiredMode = Schema.RequiredMode.REQUIRED)
    private String customer;

    @Schema(description = "地址", requiredMode = Schema.RequiredMode.REQUIRED)
    private String address;

    @Schema(description = "订单状态", requiredMode = Schema.RequiredMode.REQUIRED)
    private Long  orderStatus;

    @Schema(description = "柜体ID", requiredMode = Schema.RequiredMode.REQUIRED)
    private Long groupId;

    @Schema(description = "板件显示名称", requiredMode = Schema.RequiredMode.REQUIRED)
    private String plateName;

    @Schema(description = "材料", requiredMode = Schema.RequiredMode.REQUIRED)
    private String material;

    @Schema(description = "颜色", requiredMode = Schema.RequiredMode.REQUIRED)
    private String color;

    @Schema(description = "宽度", requiredMode = Schema.RequiredMode.REQUIRED)
    private Double width;

    @Schema(description = "长度", requiredMode = Schema.RequiredMode.REQUIRED)
    private Double height;

    @Schema(description = "厚度", requiredMode = Schema.RequiredMode.REQUIRED)
    private Double thickness;

    @Schema(description = "面积", requiredMode = Schema.RequiredMode.REQUIRED)
    private Double area;

    @Schema(description = "板件数量", requiredMode = Schema.RequiredMode.REQUIRED)
    private Long plateNum;



}
