Files
Docker/uniapp/youjiala/src/pages.json
T
2026-10-17 13:22:10 +08:00

178 lines
6.0 KiB
JSON
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
{
"pages": [
// 入口页在 H5 渲染在根路径(当前入口=dashboard 首页,未登录由页面级守卫 useAuthGuard 送去登录页);
// /login、/dashboard 等短地址由 router/h5-clean-url 运行时追加路由记录
// 新增页面须同步登记 router/routes.ts 的 PAGE_PATHS,否则只有真实路径可访问
// 注意:换入口页须同步 routes.ts 里 "/" 的页面归属(resolvePageName)
{
"path": "pages/dashboard/dashboard"
},
{
"path": "pages/login/login"
},
// 注册(/register,免登录)/ 代理登录(/login-agent)/ 修改密码(/change-password)/ 修改昵称(/change-local-name):
// 后三者从「我的」页跳入,均需登录
{
"path": "pages/login/register"
},
{
"path": "pages/login/login-agent"
},
{
"path": "pages/login/change-password"
},
{
"path": "pages/login/change-local-name"
},
// 错误页:H5 短地址由 CLEAN_PATH_OVERRIDES 指定为 /error/page40x,与旧 WebVue 地址一致
{
"path": "pages/error/page401"
},
{
"path": "pages/error/page403"
},
{
"path": "pages/error/page404"
},
// 管理端 security 域(旧 WebVue views/security 的第一批移植):
// user-enquiry 列表 / user-operation 详情(?id=&mode=view|create|amend)/ actor-enquiry 角色查询(兼作选择器)
// 安全管理枢纽页(短地址 /security):从「我的」页跳入,聚合权限体系基础设定入口
{
"path": "pages/security/security"
},
{
"path": "pages/security/user-enquiry"
},
{
"path": "pages/security/user-operation"
},
{
"path": "pages/security/actor-enquiry"
},
// 编号生成器(短地址 /generator-enquiry 列表 + /generator-operation 详情):旧 GeneratorNumberEnquiry/Modal 迁移
{
"path": "pages/security/generator-enquiry"
},
{
"path": "pages/security/generator-operation"
},
// 角色详情(短地址 /actor-operation):旧 ActorOperation 迁移,group/user 双子表选择器
{
"path": "pages/security/actor-operation"
},
// 组别(/group-enquiry 列表+选择器、/group-operation 详情):旧 GroupEnquiry/Operation 迁移
{
"path": "pages/security/group-enquiry"
},
{
"path": "pages/security/group-operation"
},
// 功能(/function-enquiry、/function-operation):旧 FunctionEnquiry/Operation 迁移,父子选择器+重排
{
"path": "pages/security/function-enquiry"
},
{
"path": "pages/security/function-operation"
},
// 权限(/permission-enquiry、/permission-operation、/permission-dependent-enquiry):旧 Permission 三页迁移
{
"path": "pages/security/permission-enquiry"
},
{
"path": "pages/security/permission-operation"
},
{
"path": "pages/security/permission-dependent-enquiry"
},
// 数据字典(/master-enquiry、/master-operation):旧 Master 两页迁移,复合主键 cat|sub|item
{
"path": "pages/security/master-enquiry"
},
{
"path": "pages/security/master-operation"
},
// 帮助功能(/help-function-enquiry、/help-function-operation):旧 SecurityHelpFunction 两页迁移
{
"path": "pages/security/help-function-enquiry"
},
{
"path": "pages/security/help-function-operation"
},
// 帮助功能点组(/help-feature-enquiry、/help-feature-operation):旧 SecurityHelpFeature 两页迁移
{
"path": "pages/security/help-feature-enquiry"
},
{
"path": "pages/security/help-feature-operation"
},
// 家族成员(/family-person-enquiry、/family-person-operation):旧 master/FamilyPerson 两页迁移,含族员选择器
// 族谱管理已融合进首页(pages/dashboard/dashboard 两态页),旧 family-tree-* 两页已退役
{
"path": "pages/security/family-person-enquiry"
},
{
"path": "pages/security/family-person-operation"
},
// 底部导航测试页(首页复用上面的 dashboard):文件/多媒体/共享/我的
{
"path": "pages/tab/file"
},
{
"path": "pages/tab/media"
},
{
"path": "pages/tab/share"
},
{
"path": "pages/tab/mine"
},
// 我的主题(短地址 /theme):从「我的」页跳入,主题配色与深色模式设置
{
"path": "pages/theme/theme"
},
// 传输列表:uploadQueue store 的视图页,选文件上传后自动跳入
{
"path": "pages/transport/transport"
},
// 媒体播放页(短地址 /play):文件页视频/音频播放动作的目标页
{
"path": "pages/media/play/play"
},
// 相册展览(短地址 /photo-show):多媒体专辑「展览」+ 文件页相册快捷入口,全屏幻灯
{
"path": "pages/media/photo-show/photo-show"
},
// 音乐厅(短地址 /audio-hall):多媒体音乐专辑「展览」+ 文件页音乐快捷入口,黑胶播放器
{
"path": "pages/media/audio-hall/audio-hall"
},
// 影视厅(短地址 /video-hall):多媒体影视专辑「展览」+ 文件页影视快捷入口,自绘播放器
{
"path": "pages/media/video-hall/video-hall"
},
// 回收站(短地址 /trash):文件页快捷入口跳入,还原/彻底删除
{
"path": "pages/trash/trash"
},
// 共享大厅(短地址 /share-hall):文件页快捷入口跳入,家人共享目录浏览与组内建目录
{
"path": "pages/share-hall/share-hall"
}
],
// 全局配置
"globalStyle": {
"backgroundColor": "@bgColor",
"backgroundColorBottom": "@bgColorBottom",
"backgroundColorTop": "@bgColorTop",
"backgroundTextStyle": "@bgTxtStyle",
"navigationBarBackgroundColor": "#000000",
"navigationBarTextStyle": "@navTxtStyle",
"navigationBarTitleText": "有家相册",
"navigationStyle": "custom"
},
"easycom": {
"autoscan": true
},
"subPackages": []
}