package com.vincent.rsf.openApi.entity.params; import com.fasterxml.jackson.annotation.JsonAlias; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import lombok.experimental.Accessors; /** * 8.3 订单明细,以文档字段为主。 */ @Data @Accessors(chain = true) @ApiModel(value = "WmsOrderItemParam", description = "8.3 订单明细") public class WmsOrderItemParam { @ApiModelProperty(value = "行内码,唯一标识", required = true) private String lineId; @ApiModelProperty(value = "物料编码", required = true) @JsonAlias("matnr") private String matNr; @ApiModelProperty("物料名称") @JsonAlias("maktx") private String makTx; @ApiModelProperty(value = "数量,若有小数默认保留2位", required = true) @JsonAlias("qty") private String anfme; @ApiModelProperty("规格") private String spec; @ApiModelProperty("型号") private String model; @ApiModelProperty("单位") private String unit; @ApiModelProperty("批次号") private String batch; @ApiModelProperty("托盘码,出库单时可指定该托盘出库") private String palletId; @ApiModelProperty("计划跟踪号") private String planNo; @ApiModelProperty("建议入库仓库") private String targetWareHouseId; @ApiModelProperty("建议出库仓库") private String sourceWareHouseId; }