package com.fjhx.entity.message; import com.baomidou.mybatisplus.annotation.IdType; import java.util.Date; import com.baomidou.mybatisplus.annotation.Version; import com.baomidou.mybatisplus.annotation.TableId; import com.fjhx.base.BaseEntity; import com.baomidou.mybatisplus.annotation.TableField; import lombok.Data; import lombok.EqualsAndHashCode; /** *
* 消息提醒 *
* * @author ${author} * @since 2022-07-29 */ @Data @EqualsAndHashCode(callSuper = true) public class UMessage extends BaseEntity { /** * 软删除 */ @TableField("IsDelete") private Boolean isdelete; /** * 创建时间 */ @TableField("CreatedTime") private Date createdtime; /** * 修改时间 */ @TableField("UpdatedTime") private Date updatedtime; /** * 提醒来源 (枚举定义:0=物料申购,1=入库管理,2=库存管理,3=出库管理,4=系统提醒,5=盘点提醒) */ @TableField("SourceType") private Integer sourcetype; /** * 提醒内容 */ @TableField("Content") private String content; /** * 发送消息用户ID */ @TableField("SenderId") private String senderid; /** * 消息提醒对象 (枚举定义:0=用户,1=角色,2=全员) */ @TableField("ObejctType") private Integer obejcttype; /** * 关联编号 */ @TableField("LinkId") private String linkid; /** * 待办类型 (枚举定义:0=物料申购,1=合同管理,2=付款管理,3=出库管理,4=其他出库(退货、报损),5=质检数量修正申请,6=物料修改申请,7=物料价格调整,8=库存盘点,9=归还入库,10=合同删除,11=免检申请,12=供应商出货申请) */ @TableField("DealWithType") private Integer dealwithtype; }