package com.cf.imes.module.executor.controller.admin.plan.saveOptimize;


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

import java.math.BigDecimal;




@Data
public class ActualGoodsList {


    @Schema(description = "余料板ID")
    private Long remainId;


    @Schema(description = "商品 ID-大板的实际ID")
    private String goodsId;


    @Schema(description = "商品名称")
    private String goodsName;


    @Schema(description = "材质：颗粒板、欧松板、多层板、生态板、禾香板、密度板、实木、铝蜂窝板、铝塑板")
    private String material;


    @Schema(description = "颜色")
    private String color;


    @Schema(description = "背面颜色")
    private String colorBlack;


    @Schema(description = "纹路")
    private Boolean texture;


    @Schema(description = "宽度")
    private BigDecimal width;


    @Schema(description = "高度")
    private BigDecimal height;


    @Schema(description = "厚度")
    private BigDecimal thickness;


    @Schema(description = "价格")
    private BigDecimal price;


    @Schema(description = "品牌")
    private String brand;


    @Schema(description = "规格")
    private String spec;


    @Schema(description = "备注")
    private String remark;



    private BigDecimal length;


    private Boolean isRealCuttingBoard;


    private Integer count;



    private String cutKnifeName;



    private String placeBoardJSON;



    private Integer usedCount;


    private BigDecimal avgUsageRateAll;


    private BigDecimal avgUsageRateExcludeLastBoard;


    private BigDecimal usageRateLastBoard;



}
