diff --git a/src/router/modules/xm_core.ts b/src/router/modules/xm_core.ts index fc467195..e525e090 100644 --- a/src/router/modules/xm_core.ts +++ b/src/router/modules/xm_core.ts @@ -936,6 +936,39 @@ const RoutesXmCore: AppRouteRecordRaw[] = [ ] }, + { + path: '/xm/cfg', + component: Layout, + name: 'xmCfg', + meta: { + title: '项目配置', + icon: 'ep:tools', + hidden: false, + }, + // leaf: true,//只有一个节点 + children: [ + { + path: 'type', + component: () => import('@/views/xm/core/xmCfg/ProjectType.vue'), + name: 'projectCfgType', + meta: { icon: 'ep:tools',title: '项目类型', menu: true, hidden: false } + }, + { + path: 'setup', + props:{itemCode:'projectSetup'}, + component: () => import('@/components/mdp-ui-ext/mdp-meta-option/Options.vue'), + name: 'projectCfgSetup', + meta: { icon: 'ep:tools',title: '立项细则', menu: true, hidden: false } + }, + { + path: 'accept', + props:{itemCode:'projectAccept'}, + component: () => import('@/components/mdp-ui-ext/mdp-meta-option/Options.vue'), + name: 'projectCfgAccept', + meta: { icon: 'ep:tools',title: '结项细则', menu: true, hidden: false } + } + ] + }, ] export default RoutesXmCore diff --git a/src/views/xm/core/xmCfg/ProjectType.vue b/src/views/xm/core/xmCfg/ProjectType.vue new file mode 100644 index 00000000..4884a2c7 --- /dev/null +++ b/src/views/xm/core/xmCfg/ProjectType.vue @@ -0,0 +1,90 @@ + + + + + + + 项目类型 + + + + + + + + + + 字典【{{metaOption?.name}}】不存在,是否创建?创建 + + + + + + + + 项目管理节点(自动创建项目计划一级目录) + + + + + + + + + + \ No newline at end of file