package com.bonus.canteen.core.cook.domain;

import com.bonus.common.core.annotation.Excel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.ToString;
import com.bonus.common.core.web.domain.BaseEntity;

/**
 * 原料类别对象 cook_material_type
 * 
 * @author xsheng
 * @date 2025-05-25
 */


@EqualsAndHashCode(callSuper = true)
@Data
@ToString
public class CookMaterialType extends BaseEntity {
    private static final long serialVersionUID = 1L;

    /** 主键id */
    private Long materialTypeId;

    /** 类别名称 */
    @Excel(name = "类别名称")
    @ApiModelProperty(value = "类别名称")
    private String materialTypeName;

    /** 父类id */
    @Excel(name = "父类id")
    @ApiModelProperty(value = "父类id")
    private Long parentId;

    /** 等级(0,1,2,3) */
    @Excel(name = "等级(0,1,2,3)")
    @ApiModelProperty(value = "等级(0,1,2,3)")
    private Long level;

    /** 区域id */
    @Excel(name = "区域id")
    @ApiModelProperty(value = "区域id")
    private Long areaId;

    /** 商品类型(1原料2商品) */
    @Excel(name = "商品类型(1原料2商品)")
    @ApiModelProperty(value = "商品类型(1原料2商品)")
    private Long goodsType;


}
