using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using SqlSugar; using Volo.Abp.Domain.Entities; using Yi.Framework.Bbs.Domain.Shared.Enums; namespace Yi.Framework.Bbs.Domain.Entities { /// /// 评论表 /// [SugarTable("BbsUserExtraInfo")] [SugarIndex($"index_{nameof(UserId)}", nameof(UserId), OrderByType.Asc)] public class BbsUserExtraInfoEntity : Entity { public BbsUserExtraInfoEntity() { } public BbsUserExtraInfoEntity(Guid userId) { this.UserId = userId; } [SugarColumn(ColumnName = "Id", IsPrimaryKey = true)] public override Guid Id { get; protected set; } /// /// 用户id /// public Guid UserId { get; set; } /// /// 用户限制 /// public UserLimitEnum UserLimit { get; set; } = UserLimitEnum.Normal; /// /// 用户等级 /// public int Level { get; set; } = 1; /// /// 钱钱 /// public decimal Money { get; set; } = 0m; /// /// 经验 /// public long Experience { get; set; } = 0; /// /// 发表主题数 /// public int DiscussNumber { get; set; } /// /// 发表主题数 /// public int CommentNumber { get; set; } /// /// 被点赞数 /// public int AgreeNumber { get; set; } } }