package com.consum.base.core.param; import com.consum.model.po.DepFormBackGoods; import lombok.AllArgsConstructor; import lombok.Data; import lombok.NoArgsConstructor; import lombok.extern.slf4j.Slf4j; /** * 出入库参数 */ @Data @NoArgsConstructor @AllArgsConstructor @Slf4j public class BaseWarehouseParam { /** * 是否入库 true 是 false 否(出库) */ private Boolean isCheckIn; /** * 仓库id */ private Long warehouseId; /** * 规格型号id */ private Long modelId; /** * 数量 */ private Integer count; /** * 首次入库批次号,数据库字段 * 采购入库时,采购单型号【WH_FORM_PROCURE_MODEL】.ID */ private String firstInputCode; /** * 仓库物品编号(入库类型为0时,使用) */ private Long wh_goods_id; /** * 收入入库类型,0=正常入库;1=采购入库;2=零星入库;3=盘点入库;4=返库入库 */ private int first_input_type; /** * 入库类型为4=返库入库时使用 */ private String depFormBackGoods_id; /** * 出库类型 * 2=调拨,如果是调拨则需要转为调拨在途 * 3=报废 */ private int output_type; }