package com.vincent.rsf.openApi.entity.params;
|
|
import com.fasterxml.jackson.annotation.JsonAlias;
|
import io.swagger.annotations.ApiModelProperty;
|
import lombok.Data;
|
import lombok.experimental.Accessors;
|
|
/**
|
* 物料基础信息同步入参(对接协议 8.2)
|
* 协议字段 matNr/makTx 与 matnr/maktx 均可接收。
|
*/
|
@Data
|
@Accessors(chain = true)
|
public class ErpMatnrParms {
|
|
@ApiModelProperty(value = "操作类型:1新增 2修改 3禁用 4启用", example = "1")
|
private Integer operateType;
|
|
@ApiModelProperty(value = "物料编码*(协议字段 matNr 同义)")
|
@JsonAlias("matNr")
|
private String matnr;
|
|
@ApiModelProperty(value = "物料名称(协议字段 makTx 同义)")
|
@JsonAlias("makTx")
|
private String maktx;
|
|
@ApiModelProperty("物料分组")
|
private String groupName;
|
|
@ApiModelProperty("型号")
|
private String model;
|
|
@ApiModelProperty("重量")
|
private String weight;
|
|
@ApiModelProperty("颜色")
|
private String color;
|
|
@ApiModelProperty("尺寸")
|
private String size;
|
|
@ApiModelProperty("规格")
|
private String spec;
|
|
@ApiModelProperty("描述")
|
private String describle;
|
|
@ApiModelProperty("标包数量")
|
private String nromNum;
|
|
@ApiModelProperty("单位")
|
private String unit;
|
|
@ApiModelProperty("ABC类")
|
private String stockLevel;
|
|
@ApiModelProperty("有效期")
|
private String valid;
|
|
@ApiModelProperty("条形码")
|
private String barcode;
|
|
|
}
|