package com.consum.base.pojo;
|
|
import com.walker.web.param.ParamRequest;
|
import io.swagger.annotations.ApiModel;
|
import io.swagger.annotations.ApiModelProperty;
|
import java.util.List;
|
import lombok.AllArgsConstructor;
|
import lombok.Data;
|
import lombok.NoArgsConstructor;
|
|
/**
|
* @Description
|
* @Author 卢庆阳
|
* @Date 2023/10/30
|
*/
|
@ApiModel(value = "单据新增信息")
|
@Data
|
@AllArgsConstructor
|
@NoArgsConstructor
|
public class LWhFormTransferParam extends ParamRequest {
|
|
@ApiModelProperty(value = "主键")
|
private Long id;
|
/**
|
* 入库仓库编号
|
*/
|
@ApiModelProperty(value = "入库仓库编号")
|
private Long inWarehouseId;
|
/**
|
* 出库仓库机构编号(调拨机构)
|
*/
|
@ApiModelProperty(value = "出库仓库机构编号(调拨机构)")
|
private Long outAgencyId;
|
/**
|
* 调拨时间
|
*/
|
@ApiModelProperty(value = "调拨时间")
|
private Long createTime;
|
/**
|
* 调拨手续
|
*/
|
@ApiModelProperty(value = "调拨手续")
|
private String procureDoc;
|
/**
|
* 调拨单型号
|
*/
|
@ApiModelProperty(value = "调拨单型号")
|
private List<LWhProcureModelParams> models;
|
/**
|
* 物品id
|
*/
|
@ApiModelProperty(value = "物品id")
|
private Long baseGoodsTemplateId;
|
/**
|
* 物品模版名称
|
*/
|
@ApiModelProperty(value = "物品模版名称")
|
private String goodsTemplateName;
|
/**
|
* 调拨单号
|
*/
|
@ApiModelProperty(value = "调拨单号")
|
private String businessFormCode;
|
/**
|
* 接收机构
|
*/
|
@ApiModelProperty(value = "接收机构")
|
private Long inAgencyId;
|
/**
|
* 状态 0=待出库;1=待接收;2=已入库
|
*/
|
@ApiModelProperty(value = "状态 0=待出库;1=待接收;2=已入库")
|
private Short states;
|
/**
|
* 创建人
|
*/
|
@ApiModelProperty(value = "创建人")
|
private String operatorName;
|
/**
|
* 申请时间 开始
|
*/
|
@ApiModelProperty(value = "申请时间 开始")
|
private Long createTimeStart;
|
/**
|
* 申请时间 结束
|
*/
|
@ApiModelProperty(value = "申请时间 结束")
|
private Long createTimeEnd;
|
/**
|
* 接收时间 开始
|
*/
|
@ApiModelProperty(value = "接收时间 开始")
|
private Long inTimeStart;
|
/**
|
* 接收时间 结束
|
*/
|
@ApiModelProperty(value = "接收时间 结束")
|
private Long inTimeEnd;
|
|
/**
|
* 单据类型。0仓库调拨;1部门分发;2部门物品回退
|
*/
|
@ApiModelProperty(value = "单据类型。0仓库调拨;1部门分发;2部门物品回退")
|
private Integer transferBusinessType;
|
|
/**
|
* 部门物品使用人
|
* TODO 属性重复
|
*/
|
@ApiModelProperty(value = "部门物品使用人")
|
private List<LWhProcureModelUserDTO> procureModelUserList;
|
|
|
}
|