package cn.iocoder.yudao.module.mdm.controller.admin.item.vo; import cn.idev.excel.annotation.ExcelProperty; import lombok.Data; import java.math.BigDecimal; import java.time.LocalDateTime; /** * MDM 物料导出 Excel VO * * @author 超级管理员 */ @Data public class MdmItemExcelVO { @ExcelProperty("物料编码") private String code; @ExcelProperty("物料名称") private String name; @ExcelProperty("物料条码") private String barCode; @ExcelProperty("规格型号") private String specification; @ExcelProperty("物料类型") private String itemTypeName; @ExcelProperty("物料分类") private String categoryName; @ExcelProperty("主计量单位") private String unitMeasureName; @ExcelProperty("辅单位1") private String unitMeasureName2; @ExcelProperty("辅单位1换算比率") private BigDecimal unitMeasureRate1; @ExcelProperty("辅单位2") private String unitMeasureName3; @ExcelProperty("辅单位2换算比率") private BigDecimal unitMeasureRate2; @ExcelProperty("默认仓库") private String warehouseName; @ExcelProperty("状态") private Integer status; @ExcelProperty("是否批次管理") private Boolean isBatchManaged; @ExcelProperty("重量(kg)") private BigDecimal weight; @ExcelProperty("采购价") private BigDecimal purchasePrice; @ExcelProperty("销售价") private BigDecimal salesPrice; @ExcelProperty("成本价") private BigDecimal costPrice; @ExcelProperty("安全库存") private BigDecimal safetyStock; @ExcelProperty("最低库存") private BigDecimal minStock; @ExcelProperty("最高库存") private BigDecimal maxStock; @ExcelProperty("保质期(天)") private Integer expiryDay; @ExcelProperty("备注") private String remark; @ExcelProperty("创建时间") private LocalDateTime createTime; }