feat: 扩展领域模型与配置

This commit is contained in:
贺爱泽
2025-12-01 13:26:05 +08:00
parent a08804658b
commit 5ddad07658
148 changed files with 8519 additions and 2 deletions

View File

@@ -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
}

View 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
}

View File

@@ -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
}