feat: 套餐发布状态与可见/可购开关
This commit is contained in:
@@ -24,6 +24,13 @@ public interface ITenantPackageRepository
|
||||
/// <returns>符合条件的套餐列表。</returns>
|
||||
Task<IReadOnlyList<TenantPackage>> SearchAsync(string? keyword, bool? isActive, CancellationToken cancellationToken = default);
|
||||
|
||||
/// <summary>
|
||||
/// 查询公共可选购套餐(仅返回:已发布 + 对外可见 + 允许新购 + 启用)。
|
||||
/// </summary>
|
||||
/// <param name="cancellationToken">取消标记。</param>
|
||||
/// <returns>公共可选购套餐列表。</returns>
|
||||
Task<IReadOnlyList<TenantPackage>> SearchPublicPurchasableAsync(CancellationToken cancellationToken = default);
|
||||
|
||||
/// <summary>
|
||||
/// 新增套餐。
|
||||
/// </summary>
|
||||
|
||||
Reference in New Issue
Block a user