package com.vincent.rsf.server.manager.entity.excel;
|
|
import cn.afterturn.easypoi.excel.annotation.Excel;
|
import com.vincent.rsf.server.manager.entity.excel.annotation.ExcelAutoColumnSize;
|
import com.vincent.rsf.server.manager.entity.excel.annotation.ExcelComment;
|
import io.swagger.annotations.ApiModelProperty;
|
import lombok.Data;
|
import lombok.experimental.Accessors;
|
|
import java.io.Serializable;
|
|
@Data
|
@ExcelAutoColumnSize
|
@Accessors(chain = true)
|
public class PurchaseTemplate implements Serializable {
|
|
private static final long serialVersionUID = 1L;
|
|
@Excel(name = "PO单号")
|
@ApiModelProperty(value= "PO单号")
|
@ExcelComment(value = "poCode", example = "PO25413975")
|
private String poCode;
|
|
|
@Excel(name = "单据类型")
|
@ApiModelProperty(value= "单据类型")
|
@ExcelComment(value = "type", example = "采购入库单")
|
private String type;
|
|
@Excel(name = "来源平台")
|
@ApiModelProperty(value= "来源平台")
|
@ExcelComment(value = "source", example = "ERP")
|
private String source;
|
|
|
@Excel(name = "业务类型")
|
@ApiModelProperty(value= "业务类型")
|
@ExcelComment(value = "wkType", example = "外购收货")
|
private String wkType;
|
|
|
@Excel(name = "项目名称")
|
@ApiModelProperty(value= "项目名称")
|
@ExcelComment(value = "project", example = "京东电商立库")
|
private String project;
|
|
|
@Excel(name = "行号")
|
@ApiModelProperty(value= "行号")
|
@ExcelComment(value = "platItemId", example = "100068541001")
|
private String platItemId;
|
|
/**
|
* 物料编码
|
*/
|
@Excel(name = "物料编码")
|
@ApiModelProperty(value= "物料编码")
|
@ExcelComment(value = "matnrCode", example = "101000000002")
|
private String matnrCode;
|
|
/**
|
*
|
*/
|
@Excel(name = "物料名称")
|
@ApiModelProperty(value= "物料名称")
|
@ExcelComment(value = "matnrName", example = "TC-03128寸连体内上托")
|
private String matnrName;
|
|
/**
|
* 单位
|
*/
|
@Excel(name = "单位")
|
@ApiModelProperty(value= "单位")
|
@ExcelComment(value = "unit", example = "个")
|
private String unit;
|
|
/**
|
* 数量
|
*/
|
@Excel(name = "数量")
|
@ApiModelProperty(value= "数量")
|
@ExcelComment(value = "anfme", example = "75")
|
private Double anfme;
|
|
/**
|
* 已收数量
|
*/
|
@Excel(name = "已完成量")
|
@ApiModelProperty(value= "已完成量")
|
@ExcelComment(value = "qty", example = "0")
|
private Double qty;
|
|
/**
|
* 标准包装
|
*/
|
@Excel(name = "标准包装")
|
@ApiModelProperty(value= "标准包装")
|
@ExcelComment(value = "nromQty", example = "1")
|
private Double nromQty;
|
|
/**
|
* 条码打印数量
|
*/
|
@Excel(name = "条码打印数量")
|
@ApiModelProperty(value= "条码打印数量")
|
@ExcelComment(value = "printQty", example = "0")
|
private Double printQty;
|
|
/**
|
* 供应商名称
|
*/
|
@Excel(name = "供应商名称")
|
@ApiModelProperty(value= "供应商名称")
|
@ExcelComment(value = "splrName", example = "浙江中扬立库技术有限公司")
|
private String splrName;
|
|
/**
|
* 供应商编码
|
*/
|
@Excel(name = "供应商编码")
|
@ApiModelProperty(value= "供应商编码")
|
@ExcelComment(value = "splrCode", example = "685947")
|
private String splrCode;
|
|
/**
|
* 供应商批次
|
*/
|
@Excel(name = "供应商批次")
|
@ApiModelProperty(value= "供应商批次")
|
@ExcelComment(value = "splrBatch", example = "20250401")
|
private String splrBatch;
|
|
|
|
}
|