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;
|
|
}
|