package com.vincent.rsf.server.api.controller.erp.params; import io.swagger.annotations.ApiModelProperty; import io.swagger.annotations.ApiModel; import lombok.experimental.Accessors; import java.io.Serializable; import lombok.Data; @Data @Accessors(chain = true) @ApiModel(value = "SyncLocsParams", description = "库位同步参数") public class SyncLocsParams implements Serializable { @ApiModelProperty("库位编码") private String locCode; @ApiModelProperty("库位ID") private Long locId; @ApiModelProperty(value= "库位类型(*) H: 高库位 M: 中库位 L: 低库位 ") private String type; /** * 容器编码 */ @ApiModelProperty(value= "容器编码") private String barcode; /** * 长 */ @ApiModelProperty(value= "长") private Double length; /** * 高 */ @ApiModelProperty(value= "高") private Double height; /** * 宽 */ @ApiModelProperty(value= "宽") private Double width; /** * 排 */ @ApiModelProperty(value= "排") private Integer row; /** * 列 */ @ApiModelProperty(value= "列") private Integer col; /** * 层 */ @ApiModelProperty(value= "层") private Integer lev; /** * 巷道 */ @ApiModelProperty(value= "巷道") private Integer channel; /** * 库位使用状态 O: 空库 D: 空板 R: 预约出库 S: 预约入库 X: 禁用   F: 在库 */ @ApiModelProperty(value= "库位使用状态 O: 空库 D: 空板 R: 预约出库 S: 预约入库 X: 禁用   F: 在库 ") private String useStatus; /** * 状态 1: 正常 0: 冻结 */ @ApiModelProperty(value= "状态 1: 正常 0: 冻结 ") private Integer status; }