feat(saas): implement marketplace and tenant onboarding

This commit is contained in:
2026-07-29 13:58:59 +08:00
parent 76606029e2
commit 6db200a2fc
145 changed files with 16862 additions and 94529 deletions

View File

@@ -36,14 +36,16 @@ public sealed record BackofficeBootstrap(
public sealed record BackofficeUiBootstrap(
IReadOnlyCollection<string> PermissionCodes,
IReadOnlyCollection<BackofficeMenuItem> Menus);
IReadOnlyCollection<BackofficeMenuItem> Menus,
IReadOnlyCollection<string> EnabledFeatures,
IReadOnlyCollection<FeatureQuotaSnapshot> Quotas);
public sealed record BackofficePermissionItem(
Guid Id,
string Code,
string Name,
BackendPermissionArea Area,
string Module,
string PermissionModuleCode,
string? Description,
int SortOrder);