新增分段管理

This commit is contained in:
18086616529
2026-06-23 17:22:40 +08:00
parent a6086f1f8b
commit 88c688c0df
19 changed files with 1882 additions and 1 deletions
+6
View File
@@ -120,6 +120,12 @@ public sealed class RbacStore
&& !r.Pages.Contains("admin-task-templates", StringComparer.OrdinalIgnoreCase)
&& hasProcessAndScript)
r.Pages.Add("admin-task-templates");
// Simple 字段管理:与任务编排同属设计与编排,有任务编排权限时自动补齐。
if (!r.Pages.Contains(PageCatalog.Wildcard)
&& !r.Pages.Contains("admin-simple-fields", StringComparer.OrdinalIgnoreCase)
&& r.Pages.Contains("admin-task-templates", StringComparer.OrdinalIgnoreCase))
r.Pages.Add("admin-simple-fields");
}
private RbacSnapshot SeedDefault(IConfiguration config)