package org.jeecg.modules.eam.entity; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import lombok.experimental.Accessors; import org.jeecg.common.aspect.annotation.Dict; import org.jeecgframework.poi.excel.annotation.Excel; import java.math.BigDecimal; /** * @author lnl */ @Data @Accessors(chain = true) public class SparePartImportVo { @Excel(name = "备件编码") private String num; @Excel(name="备件名称") private String name; @Excel(name="型号") private String model; @Excel(name="规格") private String specification; @Excel(name="制造商" ,dicCode = "id",dictTable="mom_base_constructor",dicText="name") private String constructorId; @Excel(name="单位" ,dicCode = "id",dictTable="mom_base_unit",dicText="name") private String mainUnitId; @Excel(name = "批次管理标识", width = 15) private Integer batchManagedFlag; @Excel(name = "有效期管理标识", width = 15) private Integer validityManagedFlag; @Excel(name = "有效期", width = 15) private Integer validityPeriod; @Excel(name = "有效期单位", width = 15,dictTable="mom_base_unit",dicText="name") private String validityPeriodUnitId; @Excel(name = "库存上限制", width = 15) private Integer inventoryUpperLimit; @Excel(name = "库存下限制", width = 15) private Integer inventoryLowerLimit; @Excel(name = "库存预警下限", width = 15) private Integer inventoryWarnLimit; @Excel(name = "经济订货量", width = 15) private Integer economicOrderQuantity; @Excel(name = "采购提前期", width = 15) private Integer purchaseLeadTime; @Excel(name = "租户id", width = 15) private String tenantId; }