feat:完成点赞功能

This commit is contained in:
橙子
2023-03-20 23:43:49 +08:00
parent b3b3ca3fe4
commit 2d31aeecd1
14 changed files with 238 additions and 11 deletions

View File

@@ -4,6 +4,16 @@
<name>Yi.BBS.Domain</name>
</assembly>
<members>
<member name="P:Yi.BBS.Domain.Exhibition.Entities.AgreeEntity.DiscussId">
<summary>
主题id
</summary>
</member>
<member name="P:Yi.BBS.Domain.Exhibition.Entities.AgreeEntity.CreatorId">
<summary>
创建者
</summary>
</member>
<member name="M:Yi.BBS.Domain.Forum.Entities.ArticleEntityExtensions.Tile(System.Collections.Generic.List{Yi.BBS.Domain.Forum.Entities.ArticleEntity})">
<summary>
平铺自己

View File

@@ -0,0 +1,39 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using SqlSugar;
using Yi.Framework.Data.Auditing;
using Yi.Framework.Data.Entities;
using Yi.Framework.Ddd.Entities;
namespace Yi.BBS.Domain.Exhibition.Entities
{
[SugarTable("Agree")]
public class AgreeEntity : IEntity<long>, ICreationAuditedObject
{
public AgreeEntity()
{
}
public AgreeEntity(long discussId)
{
DiscussId = discussId;
}
[SugarColumn(IsPrimaryKey = true)]
public long Id { get; set; } = SnowflakeHelper.NextId;
public DateTime CreationTime { get; set; }
/// <summary>
/// 主题id
/// </summary>
public long DiscussId { get; set; }
/// <summary>
/// 创建者
/// </summary>
public long? CreatorId { get; set; }
}
}