| | |
| | | package com.vincent.rsf.server.api.controller.erp.params; |
| | | |
| | | |
| | | import com.fasterxml.jackson.annotation.JsonAlias; |
| | | import io.swagger.annotations.ApiModelProperty; |
| | | import lombok.experimental.Accessors; |
| | | import lombok.Data; |
| | | import lombok.experimental.Accessors; |
| | | |
| | | /** |
| | | * 物料基础信息同步入参(对接协议 8.2) |
| | | * 协议字段 matNr/makTx 与 matnr/maktx 均可接收。 |
| | | */ |
| | | @Data |
| | | @Accessors(chain = true) |
| | | public class BaseMatParms { |
| | | |
| | | @ApiModelProperty("物料名称") |
| | | private String maktx; |
| | | @ApiModelProperty(value = "操作类型:1新增 2修改 3禁用 4启用", example = "1") |
| | | private Integer operateType; |
| | | |
| | | @ApiModelProperty("物料编码*") |
| | | @ApiModelProperty(value = "物料编码*(协议字段 matNr 同义)") |
| | | @JsonAlias("matNr") |
| | | private String matnr; |
| | | |
| | | @ApiModelProperty(value = "物料名称(协议字段 makTx 同义)") |
| | | @JsonAlias("makTx") |
| | | private String maktx; |
| | | |
| | | @ApiModelProperty("物料分组") |
| | | private Long groupName; |
| | | private String groupName; |
| | | |
| | | @ApiModelProperty("型号") |
| | | private String model; |
| | |
| | | @ApiModelProperty("尺寸") |
| | | private String size; |
| | | |
| | | @ApiModelProperty("规格") |
| | | private String spec; |
| | | |
| | | @ApiModelProperty("描述") |
| | | private String describle; |
| | | |