feat: 添加工作台

This commit is contained in:
Ray.Hao
2025-10-15 21:39:33 +08:00
parent 78740b0e50
commit 703171a2d8
7 changed files with 204 additions and 25 deletions

View File

@@ -33,9 +33,7 @@
"style": {
"navigationBarTitleText": "工作台"
},
"meta": {
"requireAuth": true
}
"layout": "tabbar"
},
{
"path": "pages/mine/about/index",
@@ -72,6 +70,46 @@
"navigationBarTitleText": "设置"
}
},
{
"path": "pages/work/config/index",
"type": "page",
"name": "config",
"style": {
"navigationBarTitleText": "系统配置"
}
},
{
"path": "pages/work/log/index",
"type": "page",
"name": "log",
"style": {
"navigationBarTitleText": "系统日志"
}
},
{
"path": "pages/work/notice/index",
"type": "page",
"name": "notice",
"style": {
"navigationBarTitleText": "通知公告"
}
},
{
"path": "pages/work/role/index",
"type": "page",
"name": "role",
"style": {
"navigationBarTitleText": "角色管理"
}
},
{
"path": "pages/work/user/index",
"type": "page",
"name": "user",
"style": {
"navigationBarTitleText": "用户管理"
}
},
{
"path": "pages/mine/settings/account/index",
"type": "page"
@@ -88,6 +126,14 @@
"path": "pages/mine/settings/network/index",
"type": "page"
},
{
"path": "pages/mine/settings/privacy/index",
"type": "page",
"name": "privacy",
"style": {
"navigationBarTitleText": "隐私政策"
}
},
{
"path": "pages/mine/settings/theme/index",
"type": "page",
@@ -123,6 +169,9 @@
{
"pagePath": "pages/index/index"
},
{
"pagePath": "pages/work/index"
},
{
"pagePath": "pages/mine/index"
}