| | |
| | | package com.consum.base.pojo; |
| | | |
| | | import com.consum.model.po.LWhGoodsRecord; |
| | | import com.walker.web.param.ParamRequest; |
| | | import org.springframework.format.annotation.DateTimeFormat; |
| | | |
| | | import java.time.LocalDate; |
| | | import io.swagger.annotations.ApiModel; |
| | | import io.swagger.annotations.ApiModelProperty; |
| | | import java.util.List; |
| | | import lombok.Data; |
| | | |
| | | /** |
| | | * @Description 出库单参数 |
| | | * @Description 新增出库单参数 |
| | | * @Author 卢庆阳 |
| | | * @Date 2023/10/27 |
| | | */ |
| | | @ApiModel |
| | | @Data |
| | | public class LWhFormOutputParam extends ParamRequest { |
| | | |
| | | /** |
| | | * 仓库id |
| | | */ |
| | | @ApiModelProperty(value = "仓库id") |
| | | private Long warehouseId; |
| | | /** |
| | | * 出库时间 |
| | | */ |
| | | @DateTimeFormat(pattern = "yyyy-MM-dd") |
| | | private LocalDate dealTime; |
| | | |
| | | @ApiModelProperty(value = "出库时间") |
| | | private Long dealTime; |
| | | /** |
| | | * 出库手续 |
| | | */ |
| | | @ApiModelProperty(value = "出库手续") |
| | | private String doc; |
| | | /** |
| | | * 记录物品信息和规格型号 |
| | | */ |
| | | private List<LWhGoodsRecord> list; |
| | | /** |
| | | * 物品id |
| | | */ |
| | | private Long baseGoodsTemplateId; |
| | | /** |
| | | * 物品模版名称 |
| | | */ |
| | | private String goodsTemplateName; |
| | | /** |
| | | * 出库单号 |
| | | */ |
| | | private String businessFormCode; |
| | | /** |
| | | * 机构 |
| | | */ |
| | | private Long agencyId; |
| | | /** |
| | | * 创建人 |
| | | */ |
| | | private String operatorName; |
| | | /** |
| | | * 1=待出库;2=已出库 |
| | | */ |
| | | private Short states; |
| | | @ApiModelProperty(value = "记录物品信息和规格型号") |
| | | private List<LWFormsOutputGoodsInfoParam> goods; |
| | | |
| | | /** |
| | | * 出库时间 开始 |
| | | */ |
| | | private Long outputTimeStart; |
| | | /** |
| | | * 出库时间 结束 |
| | | */ |
| | | private Long outputTimeEnd; |
| | | |
| | | public Long getWarehouseId() { |
| | | return warehouseId; |
| | | } |
| | | |
| | | public void setWarehouseId(Long warehouseId) { |
| | | this.warehouseId = warehouseId; |
| | | } |
| | | |
| | | public LocalDate getDealTime() { |
| | | return dealTime; |
| | | } |
| | | |
| | | public void setDealTime(LocalDate dealTime) { |
| | | this.dealTime = dealTime; |
| | | } |
| | | |
| | | public List<LWhGoodsRecord> getList() { |
| | | return list; |
| | | } |
| | | |
| | | public void setList(List<LWhGoodsRecord> list) { |
| | | this.list = list; |
| | | } |
| | | |
| | | public Long getBaseGoodsTemplateId() { |
| | | return baseGoodsTemplateId; |
| | | } |
| | | |
| | | public void setBaseGoodsTemplateId(Long baseGoodsTemplateId) { |
| | | this.baseGoodsTemplateId = baseGoodsTemplateId; |
| | | } |
| | | |
| | | public String getGoodsTemplateName() { |
| | | return goodsTemplateName; |
| | | } |
| | | |
| | | public void setGoodsTemplateName(String goodsTemplateName) { |
| | | this.goodsTemplateName = goodsTemplateName; |
| | | } |
| | | |
| | | public String getBusinessFormCode() { |
| | | return businessFormCode; |
| | | } |
| | | |
| | | public void setBusinessFormCode(String businessFormCode) { |
| | | this.businessFormCode = businessFormCode; |
| | | } |
| | | |
| | | public Long getAgencyId() { |
| | | return agencyId; |
| | | } |
| | | |
| | | public void setAgencyId(Long agencyId) { |
| | | this.agencyId = agencyId; |
| | | } |
| | | |
| | | public String getOperatorName() { |
| | | return operatorName; |
| | | } |
| | | |
| | | public void setOperatorName(String operatorName) { |
| | | this.operatorName = operatorName; |
| | | } |
| | | |
| | | public Short getStates() { |
| | | return states; |
| | | } |
| | | |
| | | public void setStates(Short states) { |
| | | this.states = states; |
| | | } |
| | | |
| | | public Long getOutputTimeStart() { |
| | | return outputTimeStart; |
| | | } |
| | | |
| | | public void setOutputTimeStart(Long outputTimeStart) { |
| | | this.outputTimeStart = outputTimeStart; |
| | | } |
| | | |
| | | public Long getOutputTimeEnd() { |
| | | return outputTimeEnd; |
| | | } |
| | | |
| | | public void setOutputTimeEnd(Long outputTimeEnd) { |
| | | this.outputTimeEnd = outputTimeEnd; |
| | | } |
| | | } |