MianyVue/src/config/pages.js

27 lines
953 B
JavaScript

// 页面常量配置
export const PAGE_TYPES = {
HOME: 'home',
MODEL_VIEWER: 'model-viewer',
MODEL_GALLERY: 'model-gallery',
ANALYSIS_TOOLS: 'analysis-tools',
EXPORT_TOOLS: 'export-tools',
FORMAT_CONVERTER: 'format-converter',
SHELL_ANALYSIS_RESULT: 'shell-analysis-result',
HIERARCHY_ANALYSIS_RESULT: 'hierarchy-analysis-result',
HIERARCHY_DELETION_PARAMS: 'hierarchy-deletion-params',
GEOMETRY_COMPLEXITY_RESULT: 'geometry-complexity-result',
GEOMETRY_OPTIMIZATION_PARAMS: 'geometry-optimization-params',
GEOMETRY_OPTIMIZATION_RESULT: 'geometry-optimization-result',
FILE_MANAGEMENT: 'file-management',
REVIT_ENVELOPE_OPTIMIZATION: 'revit-envelope-optimization',
PDMS_SHRINKWRAP: 'pdms-shrinkwrap'
}
// 需要CAD连接的页面
export const CAD_REQUIRED_PAGES = [
PAGE_TYPES.MODEL_VIEWER,
PAGE_TYPES.ANALYSIS_TOOLS,
PAGE_TYPES.EXPORT_TOOLS,
PAGE_TYPES.REVIT_ENVELOPE_OPTIMIZATION,
PAGE_TYPES.PDMS_SHRINKWRAP
]