feat: 扩展领域模型与配置
This commit is contained in:
@@ -0,0 +1,27 @@
|
||||
namespace TakeoutSaaS.Domain.Engagement.Enums;
|
||||
|
||||
/// <summary>
|
||||
/// 签到活动状态。
|
||||
/// </summary>
|
||||
public enum CheckInCampaignStatus
|
||||
{
|
||||
/// <summary>
|
||||
/// 草稿。
|
||||
/// </summary>
|
||||
Draft = 0,
|
||||
|
||||
/// <summary>
|
||||
/// 进行中。
|
||||
/// </summary>
|
||||
Active = 1,
|
||||
|
||||
/// <summary>
|
||||
/// 已结束。
|
||||
/// </summary>
|
||||
Completed = 2,
|
||||
|
||||
/// <summary>
|
||||
/// 已停用。
|
||||
/// </summary>
|
||||
Disabled = 3
|
||||
}
|
||||
27
src/Domain/TakeoutSaaS.Domain/Engagement/Enums/PostStatus.cs
Normal file
27
src/Domain/TakeoutSaaS.Domain/Engagement/Enums/PostStatus.cs
Normal file
@@ -0,0 +1,27 @@
|
||||
namespace TakeoutSaaS.Domain.Engagement.Enums;
|
||||
|
||||
/// <summary>
|
||||
/// 社区动态状态。
|
||||
/// </summary>
|
||||
public enum PostStatus
|
||||
{
|
||||
/// <summary>
|
||||
/// 待审核。
|
||||
/// </summary>
|
||||
PendingReview = 0,
|
||||
|
||||
/// <summary>
|
||||
/// 已发布。
|
||||
/// </summary>
|
||||
Published = 1,
|
||||
|
||||
/// <summary>
|
||||
/// 已屏蔽。
|
||||
/// </summary>
|
||||
Blocked = 2,
|
||||
|
||||
/// <summary>
|
||||
/// 已删除。
|
||||
/// </summary>
|
||||
Deleted = 3
|
||||
}
|
||||
@@ -0,0 +1,22 @@
|
||||
namespace TakeoutSaaS.Domain.Engagement.Enums;
|
||||
|
||||
/// <summary>
|
||||
/// 互动类型。
|
||||
/// </summary>
|
||||
public enum ReactionType
|
||||
{
|
||||
/// <summary>
|
||||
/// 点赞。
|
||||
/// </summary>
|
||||
Like = 0,
|
||||
|
||||
/// <summary>
|
||||
/// 收藏。
|
||||
/// </summary>
|
||||
Favorite = 1,
|
||||
|
||||
/// <summary>
|
||||
/// 点踩。
|
||||
/// </summary>
|
||||
Dislike = 2
|
||||
}
|
||||
Reference in New Issue
Block a user