feat: remove permission management page and enhance role/user management features

This commit is contained in:
Ray.Hao
2026-03-08 07:43:57 +08:00
parent fcff0cbd67
commit c9c66e4239
26 changed files with 2843 additions and 211 deletions

View File

@@ -14,7 +14,8 @@
"type": "page",
"name": "login",
"style": {
"navigationStyle": "custom"
"navigationStyle": "custom",
"navigationBarTitleText": ""
}
},
{
@@ -43,17 +44,6 @@
"path": "pages/mine/account/index",
"type": "page"
},
{
"path": "pages/mine/feedback/index",
"type": "page",
"name": "feedback",
"style": {
"navigationBarTitleText": "意见反馈"
},
"meta": {
"requireAuth": true
}
},
{
"path": "pages/mine/official/index",
"type": "page",
@@ -70,14 +60,6 @@
"path": "pages/mine/profile/index",
"type": "page"
},
{
"path": "pages/mine/settings/index",
"type": "page",
"name": "settings",
"style": {
"navigationBarTitleText": "设置"
}
},
{
"path": "pages/work/config/index",
"type": "page",
@@ -118,14 +100,6 @@
"navigationBarTitleText": "通知公告"
}
},
{
"path": "pages/work/permission/index",
"type": "page",
"name": "permission",
"style": {
"navigationBarTitleText": "权限管理"
}
},
{
"path": "pages/work/role/index",
"type": "page",