admin
2024-01-23 81da61b828e29b7745e1382dfbbaeb685dc083ef
fanli/src/main/java/com/yeshi/fanli/entity/bus/msg/UserMsgUnReadNum.java
@@ -1,116 +1,147 @@
package com.yeshi.fanli.entity.bus.msg;
import java.util.Date;
import org.yeshi.utils.mybatis.Column;
import org.yeshi.utils.mybatis.Table;
import com.yeshi.fanli.entity.bus.user.UserInfo;
/*
 * 用户消息已读状态存储
 */
@Table("yeshi_ec_msg_read_state")
public class UserMsgUnReadNum {
   @Column(name = "mrs_id")
   private Long id;
   @Column(name = "mrs_uid")
   private UserInfo user;
   @Column(name = "mrs_type_order")
   private Integer typeOrder;// 订单消息未读数
   @Column(name = "mrs_type_money")
   private Integer typeMoney;// 资金消息未读数
   @Column(name = "mrs_type_account")
   private Integer typeAccount;// 账户消息未读数
   @Column(name = "mrs_type_invite")
   private Integer typeInvite;// 邀请消息未读数
   @Column(name = "mrs_type_score")
   private Integer typeScore;// 积分消息未读数
   @Column(name = "mrs_type_system")
   private Integer typeSystem;// 系统消息未读数
   @Column(name = "mrs_create_time")
   private Date createTime;
   @Column(name = "mrs_update_time")
   private Date updateTime;
   public Long getId() {
      return id;
   }
   public void setId(Long id) {
      this.id = id;
   }
   public Integer getTypeOrder() {
      return typeOrder;
   }
   public void setTypeOrder(Integer typeOrder) {
      this.typeOrder = typeOrder;
   }
   public Integer getTypeMoney() {
      return typeMoney;
   }
   public void setTypeMoney(Integer typeMoney) {
      this.typeMoney = typeMoney;
   }
   public Integer getTypeSystem() {
      return typeSystem;
   }
   public void setTypeSystem(Integer typeSystem) {
      this.typeSystem = typeSystem;
   }
   public Integer getTypeAccount() {
      return typeAccount;
   }
   public void setTypeAccount(Integer typeAccount) {
      this.typeAccount = typeAccount;
   }
   public Integer getTypeInvite() {
      return typeInvite;
   }
   public void setTypeInvite(Integer typeInvite) {
      this.typeInvite = typeInvite;
   }
   public Integer getTypeScore() {
      return typeScore;
   }
   public void setTypeScore(Integer typeScore) {
      this.typeScore = typeScore;
   }
   public UserInfo getUser() {
      return user;
   }
   public void setUser(UserInfo user) {
      this.user = user;
   }
   public Date getCreateTime() {
      return createTime;
   }
   public void setCreateTime(Date createTime) {
      this.createTime = createTime;
   }
   public Date getUpdateTime() {
      return updateTime;
   }
   public void setUpdateTime(Date updateTime) {
      this.updateTime = updateTime;
   }
}
package com.yeshi.fanli.entity.bus.msg;
import java.util.Date;
import org.yeshi.utils.generater.mybatis.Column;
import org.yeshi.utils.generater.mybatis.Table;
import com.google.gson.annotations.Expose;
import com.yeshi.fanli.entity.bus.user.UserInfo;
/*
 * 用户消息已读状态存储
 */
@Table("yeshi_ec_msg_read_state")
public class UserMsgUnReadNum {
   @Column(name = "mrs_id")
   private Long id;
   @Column(name = "mrs_uid")
   private UserInfo user;
   @Expose
   @Column(name = "mrs_type_order")
   private Integer typeOrder;// 订单消息未读数
   @Expose
   @Column(name = "mrs_type_money")
   private Integer typeMoney;// 资金消息未读数
   @Expose
   @Column(name = "mrs_type_account")
   private Integer typeAccount;// 账户消息未读数
   @Expose
   @Column(name = "mrs_type_invite")
   private Integer typeInvite;// 邀请消息未读数
   @Expose
   @Column(name = "mrs_type_score")
   private Integer typeScore;// 积分消息未读数
   @Expose
   @Column(name = "mrs_type_system")
   private Integer typeSystem;// 系统消息未读数
   @Expose
   @Column(name = "mrs_type_other")
   private Integer typeOther;// 其他消息
   @Column(name = "mrs_type_guanxuan_read_time")
   private Date guanXuanReadTime;// 官宣任务阅读时间
   @Column(name = "mrs_create_time")
   private Date createTime;
   @Column(name = "mrs_update_time")
   private Date updateTime;
   public Long getId() {
      return id;
   }
   public void setId(Long id) {
      this.id = id;
   }
   public Integer getTypeOrder() {
      return typeOrder;
   }
   public void setTypeOrder(Integer typeOrder) {
      this.typeOrder = typeOrder;
   }
   public Integer getTypeMoney() {
      return typeMoney;
   }
   public void setTypeMoney(Integer typeMoney) {
      this.typeMoney = typeMoney;
   }
   public Integer getTypeSystem() {
      return typeSystem;
   }
   public void setTypeSystem(Integer typeSystem) {
      this.typeSystem = typeSystem;
   }
   public Integer getTypeAccount() {
      return typeAccount;
   }
   public void setTypeAccount(Integer typeAccount) {
      this.typeAccount = typeAccount;
   }
   public Integer getTypeInvite() {
      return typeInvite;
   }
   public void setTypeInvite(Integer typeInvite) {
      this.typeInvite = typeInvite;
   }
   public Integer getTypeScore() {
      return typeScore;
   }
   public void setTypeScore(Integer typeScore) {
      this.typeScore = typeScore;
   }
   public UserInfo getUser() {
      return user;
   }
   public void setUser(UserInfo user) {
      this.user = user;
   }
   public Integer getTypeOther() {
      return typeOther;
   }
   public void setTypeOther(Integer typeOther) {
      this.typeOther = typeOther;
   }
   public Date getCreateTime() {
      return createTime;
   }
   public void setCreateTime(Date createTime) {
      this.createTime = createTime;
   }
   public Date getUpdateTime() {
      return updateTime;
   }
   public void setUpdateTime(Date updateTime) {
      this.updateTime = updateTime;
   }
   public Date getGuanXuanReadTime() {
      return guanXuanReadTime;
   }
   public void setGuanXuanReadTime(Date guanXuanReadTime) {
      this.guanXuanReadTime = guanXuanReadTime;
   }
}