feat: 套餐管理与配额校验能力

This commit is contained in:
2025-12-03 20:17:55 +08:00
parent ea33e6fefe
commit 19137f3cf7
25 changed files with 996 additions and 4 deletions

View File

@@ -98,6 +98,36 @@ public sealed class RoleTemplateProvider : IRoleTemplateProvider
Name = "租户订阅管理",
Description = "创建、续费或调整租户套餐订阅。"
},
["tenant:quota:check"] = new()
{
Code = "tenant:quota:check",
Name = "租户配额校验",
Description = "校验并占用门店、账号、短信、配送等配额。"
},
["tenant-package:read"] = new()
{
Code = "tenant-package:read",
Name = "套餐查询",
Description = "查看平台套餐定义列表与详情。"
},
["tenant-package:create"] = new()
{
Code = "tenant-package:create",
Name = "套餐创建",
Description = "创建平台套餐定义。"
},
["tenant-package:update"] = new()
{
Code = "tenant-package:update",
Name = "套餐更新",
Description = "更新平台套餐定义。"
},
["tenant-package:delete"] = new()
{
Code = "tenant-package:delete",
Name = "套餐删除",
Description = "删除平台套餐定义。"
},
["merchant:create"] = new()
{
Code = "merchant:create",
@@ -369,6 +399,7 @@ public sealed class RoleTemplateProvider : IRoleTemplateProvider
"identity:permission:delete",
"tenant:read",
"tenant:subscription",
"tenant:quota:check",
"merchant:read",
"merchant:update",
"merchant_category:read",