123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107 |
- export enum RoutesName {
- // 编辑融合页面
- fuseEdit = 'fuseEdit',
-
- // 独立,配准、设置比例
- registration = 'registration',
- proportion = 'proportion',
- // 菜单,独立编辑融合页面
- fuseEditSwitch = 'fuseEditSwitch',
- merge = 'merge',
- tagging = 'tagging',
- taggingPosition = 'taggingPosition',
- guide = 'guide',
- measure = 'measure',
-
- // 编辑场景,提取视图,录制视频
- sceneEdit = 'sceneEdit',
- record = 'record',
- view = 'view',
- // 展示界面,包括融合和独立场景
- show = 'show',
- // 汇总
- summaryShow = 'summaryShow',
- recordShow = 'recordShow',
- viewShow = 'viewShow',
- folderShow = 'folderShow',
- // 单模型展示
- signModel = 'signModel'
- }
- export const paths = {
- [RoutesName.fuseEdit]: '/fuseEdit',
- [RoutesName.fuseEditSwitch]: '',
- [RoutesName.merge]: 'merge',
- [RoutesName.registration]: 'registration/:id',
- [RoutesName.proportion]: 'proportion/:id',
- [RoutesName.tagging]: 'tagging',
- [RoutesName.taggingPosition]: 'taggingPosition/:id',
- [RoutesName.guide]: 'path',
- [RoutesName.measure]: 'measure',
-
- [RoutesName.sceneEdit]: '/sceneEdit',
- [RoutesName.record]: 'record',
- [RoutesName.view]: 'view',
- [RoutesName.show]: '/show',
- [RoutesName.summaryShow]: 'summary',
- [RoutesName.recordShow]: 'record',
- [RoutesName.viewShow]: 'view',
- [RoutesName.folderShow]: 'folder',
-
- [RoutesName.signModel]: '/sign-model'
- }
- export const metas = {
- [RoutesName.merge]: {
- icon: 'joint',
- title: '拼接'
- },
- [RoutesName.proportion]: { full: true },
- [RoutesName.registration]: { full: true },
- [RoutesName.tagging]: {
- icon: 'label',
- title: '标注'
- },
- [RoutesName.guide]: {
- icon: 'path',
- title: '路径'
- },
- [RoutesName.measure]: {
- icon: 'nav-measure',
- title: '测量'
- },
- [RoutesName.view]: { sysTitle: '视图提取' },
- [RoutesName.record]: { sysTitle: '屏幕录制' },
- [RoutesName.show]: { sysTitle: '' },
- [RoutesName.summaryShow]: {
- icon: 'list-view',
- title: '汇总'
- },
- [RoutesName.viewShow]: {
- icon: 'list-scene',
- title: '视图',
-
- },
- [RoutesName.recordShow]: {
- icon: 'list-record',
- title: '录屏'
- },
- [RoutesName.folderShow]: {
- icon: 'list-file',
- title: '卷宗'
- },
- }
- export const ViewHome = RoutesName.merge
|