|  |  | 
 |  |  | package com.zy.asrs.entity.param; | 
 |  |  |  | 
 |  |  | import com.baomidou.mybatisplus.annotations.TableField; | 
 |  |  | import io.swagger.annotations.ApiModelProperty; | 
 |  |  | import lombok.Data; | 
 |  |  |  | 
 |  |  | import java.util.List; | 
 |  |  |  | 
 |  |  | /** | 
 |  |  |  * Created by vincent on 2020/6/13 | 
 |  |  |  */ | 
 |  |  | @Data | 
 |  |  | public class StockOutParam { | 
 |  |  |  | 
 |  |  |     // 出站口 | 
 |  |  |     private Integer outSite; | 
 |  |  |  | 
 |  |  |     // 物料编号集合 | 
 |  |  |     private List<String> matNos; | 
 |  |  |     private List<LocDetl> locDetls; | 
 |  |  |  | 
 |  |  |     public Integer getOutSite() { | 
 |  |  |         return outSite; | 
 |  |  |     @Data | 
 |  |  |     public static class LocDetl { | 
 |  |  |  | 
 |  |  |         // 库位号 | 
 |  |  |         private String locNo; | 
 |  |  |  | 
 |  |  |         // 商品编号 | 
 |  |  |         private String matnr; | 
 |  |  |  | 
 |  |  |         // 序列码 | 
 |  |  |         private String batch; | 
 |  |  |  | 
 |  |  |         // 数量 | 
 |  |  |         private Double count; | 
 |  |  |  | 
 |  |  |         private String brand; | 
 |  |  |  | 
 |  |  |         /** | 
 |  |  |          * 备用1 | 
 |  |  |          */ | 
 |  |  |         @ApiModelProperty(value= "备用1") | 
 |  |  |         private String standby1 = ""; | 
 |  |  |  | 
 |  |  |         /** | 
 |  |  |          * 备用2 | 
 |  |  |          */ | 
 |  |  |         @ApiModelProperty(value= "备用2") | 
 |  |  |         private String standby2 = ""; | 
 |  |  |  | 
 |  |  |         /** | 
 |  |  |          * 备用3 | 
 |  |  |          */ | 
 |  |  |         @ApiModelProperty(value= "备用3") | 
 |  |  |         private String standby3 = ""; | 
 |  |  |  | 
 |  |  |         /** | 
 |  |  |          * 备用1 | 
 |  |  |          */ | 
 |  |  |         @ApiModelProperty(value= "备用1") | 
 |  |  |         @TableField("box_type1") | 
 |  |  |         private String boxType1 = "1"; | 
 |  |  |  | 
 |  |  |         /** | 
 |  |  |          * 备用2 | 
 |  |  |          */ | 
 |  |  |         @ApiModelProperty(value= "备用2") | 
 |  |  |         @TableField("box_type2") | 
 |  |  |         private String boxType2 = "1"; | 
 |  |  |  | 
 |  |  |         /** | 
 |  |  |          * 备用3 | 
 |  |  |          */ | 
 |  |  |         @ApiModelProperty(value= "备用3") | 
 |  |  |         @TableField("box_type3") | 
 |  |  |         private String boxType3 = "1"; | 
 |  |  |  | 
 |  |  |     } | 
 |  |  |  | 
 |  |  |     public void setOutSite(Integer outSite) { | 
 |  |  |         this.outSite = outSite; | 
 |  |  |     } | 
 |  |  |  | 
 |  |  |     public List<String> getMatNos() { | 
 |  |  |         return matNos; | 
 |  |  |     } | 
 |  |  |  | 
 |  |  |     public void setMatNos(List<String> matNos) { | 
 |  |  |         this.matNos = matNos; | 
 |  |  |     } | 
 |  |  | } |