package com.glxp.api.entity.inv; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import lombok.Data; import java.util.Date; /** * 库存预警设置 */ @Data @TableName(value = "inv_remind_set") public class InvRemindSetEntity { @TableId(value = "id", type = IdType.AUTO) private Integer id; /** * 耗材字典主键 */ @TableField(value = "relId") private String relId; /** * 部门编码 */ @TableField(value = "deptCode") private String deptCode; /** * 仓库编码 */ @TableField(value = "invCode") private String invCode; /** * 货位编码 */ @TableField(value = "invSpaceCode") private String invSpaceCode; /** * 是否开启低库存预警 */ @TableField(value = "lowStock") private Boolean lowStock; /** * 是否开启库存负数预警 */ @TableField(value = "lackStock") private Boolean lackStock; /** * 是否开启库存积压预警 */ @TableField(value = "overStock") private Boolean overStock; /** * 是否开启库存产品过期提醒 */ @TableField(value = "expireDate") private Boolean expireDate; /** * 是否开启近效期提醒 */ @TableField(value = "recentDate") private Boolean recentDate; /** * 备注 */ @TableField(value = "remark") private String remark; @TableField(value = "`createUser`") private String createUser; @TableField(value = "createTime") private Date createTime; @TableField(value = "updateUser") private String updateUser; @TableField(value = "updateTime") private Date updateTime; /** * 状态 0:未启用 1:已启用 */ @TableField(value = "`status`") private Integer status; @Override public String toString() { return "InvRemindSetEntity{" + ", 产品ID:='" + relId + '\'' + ", 部门编码:='" + deptCode + '\'' + ", 仓库编码:='" + invCode + '\'' + ", 货位编码:='" + invSpaceCode + '\'' + ", 是否开启低库存预警:=" + lowStock + ", 是否开启库存负数预警:=" + lackStock + ", 是否开启库存积压预警:=" + overStock + ", 是否开启库存产品过期提醒:=" + expireDate + ", 是否开启近效期提醒:=" + recentDate + ", 备注:='" + remark + '\'' + '}'; } }