package com.cf.imes.module.plan.dal.dataobject.orderImport;

import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.Serial;
import java.io.Serializable;

/**
 * @author Gqr
 * @since 2025/1/15 16:49
 */
@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
public class OrderImportTempDataGoodsGroupDO implements Serializable {
    @Serial
    private static final long serialVersionUID = -1853615166652757427L;

    /**
     * 排序号
     */
    private int sortn;

    /**
     * 商品名称
     */
    private String goodsName;

    /**
     * 材料
     */
    private String material;

    /**
     * 颜色
     */
    private String color;

    /**
     * 纹路
     */
    private String wave;

    /**
     * 宽度
     */
    private String width;

    /**
     * 长度
     */
    private String height;

    /**
     * 厚度
     */
    private String thickness;

    /**
     * 品牌
     */
    private String brand;

    /**
     * 规格
     */
    private String spec;

    private String isComposite;

    /**
     * 配件主类
     */
    private String category;

    /**
     * 配件子类型
     */
    private String subType;

    /**
     * 厂家
     */
    private String factory;

    /**
     * 型号
     */
    private String model;

    /**
     * 单位
     */
    private String unit;

    /**
     * 房间名称
     */
    private String roomName;

    /**
     * 柜体名称
     */
    private String bodyName;

    /**
     * 柜体板件数
     */
    private int bodyPlateNum;

    /**
     * 加工组类型
     */
    private String groupTypeName;

    /**
     * 模块名称
     */
    private String groupName;

    /**
     * 加工组板件数
     */
    private int groupNameNum;

    /**
     * 统计总数
     */
    private int count;
}
