feat: add appbase module permissions to superuser initialization

- Add appcodes_kv management (KV store)
- Add cron management
- Add appcodes management
- Add params management
- Add svgicon management
- Total 25 appbase paths for owner.superuser
This commit is contained in:
yumoqing 2026-06-03 15:37:14 +08:00
parent 0d624c73df
commit 338b232b9b

View File

@ -110,6 +110,33 @@ superuser_paths = [
"/dingdingflow/api/dd_approvals_update.dspy",
"/dingdingflow/api/dd_approvals_delete.dspy",
"/dingdingflow/api/dd_approvals_list.dspy",
# appbase 系统基础模块
"/appbase/appcodes_kv",
"/appbase/appcodes_kv/get_appcodes_kv.dspy",
"/appbase/appcodes_kv/add_appcodes_kv.dspy",
"/appbase/appcodes_kv/update_appcodes_kv.dspy",
"/appbase/appcodes_kv/index.ui",
"/appbase/appcodes_kv/delete_appcodes_kv.dspy",
"/appbase/cron/index.ui",
"/appbase/appcodes",
"/appbase/appcodes/get_appcodes.dspy",
"/appbase/appcodes/add_appcodes.dspy",
"/appbase/appcodes/index.ui",
"/appbase/appcodes/update_appcodes.dspy",
"/appbase/appcodes/delete_appcodes.dspy",
"/appbase/params",
"/appbase/params/update_params.dspy",
"/appbase/params/get_params.dspy",
"/appbase/params/index.ui",
"/appbase/params/add_params.dspy",
"/appbase/params/delete_params.dspy",
"/appbase/svgicon",
"/appbase/svgicon/get_svgicon.dspy",
"/appbase/svgicon/delete_svgicon.dspy",
"/appbase/svgicon/add_svgicon.dspy",
"/appbase/svgicon/update_svgicon.dspy",
"/appbase/svgicon/index.ui",
]
print("=== CMS RBAC权限初始化 — superuser ===")