package com.ruoyi.user.domain.vo; import java.util.Date; import com.fasterxml.jackson.annotation.JsonFormat; /** * 云仓变动记录项 VO(「仓库记录」弹层列表) * * @author hugray */ public class WarehouseRecordVo { /** 流水主键 */ private Long recordId; /** 商品名称(变动时快照) */ private String productName; /** 变动类型(1进货入库 2销售出库 3库存调整) */ private String changeType; /** 变动类型中文名(由枚举下发) */ private String changeTypeName; /** 变动数量(入库为正,出库为负) */ private Long changeQty; /** 变动后库存 */ private Long afterQty; /** 备注(进货单号等) */ private String remark; /** 变动时间 */ @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") private Date createTime; public Long getRecordId() { return recordId; } public void setRecordId(Long recordId) { this.recordId = recordId; } public String getProductName() { return productName; } public void setProductName(String productName) { this.productName = productName; } public String getChangeType() { return changeType; } public void setChangeType(String changeType) { this.changeType = changeType; } public String getChangeTypeName() { return changeTypeName; } public void setChangeTypeName(String changeTypeName) { this.changeTypeName = changeTypeName; } public Long getChangeQty() { return changeQty; } public void setChangeQty(Long changeQty) { this.changeQty = changeQty; } public Long getAfterQty() { return afterQty; } public void setAfterQty(Long afterQty) { this.afterQty = afterQty; } public String getRemark() { return remark; } public void setRemark(String remark) { this.remark = remark; } public Date getCreateTime() { return createTime; } public void setCreateTime(Date createTime) { this.createTime = createTime; } }