package cn.gov.customs.wxjy.base.pojo;

import com.fasterxml.jackson.databind.annotation.JsonSerialize;
import com.fasterxml.jackson.databind.ser.std.ToStringSerializer;
import lombok.Data;
import cn.gov.customs.wxjy.common.annotation.Excel;
import cn.gov.customs.wxjy.common.core.domain.BaseEntity;

/**
 * 包装种类目录对象 WXJY_PACK_CATALOG
 *
 * @author xiong
 * @date 2025-12-16
 */
@Data
public class PackCatalog extends BaseEntity {
private static final long serialVersionUID = 1L;

    /** 主键 */
    @Excel(name = "主键")
    private String id;

    /** 种类（大类） */
    @Excel(name = "种类", readConverterExp = "大=类")
    private String maxType;

    /** 类别编码（小类） */
    @Excel(name = "类别编码", readConverterExp = "小=类")
    private String minTypeCode;

    /** 类别名称（小类） */
    @Excel(name = "类别名称", readConverterExp = "小=类")
    private String minTypeName;

    /** 要求 */
    @Excel(name = "要求")
    private String requireInfo;

    /** 最大容量/L */
    @Excel(name = "最大容量/L")
    private String maxL;

    /** 最大净重/kg */
    @Excel(name = "最大净重/kg")
    private String maxKg;

    /** 危包状态（0、停产；1、正常） */
    @Excel(name = "危包状态", readConverterExp = "0=、停产；1、正常")
    private String packStatus;

}
