From d29b978732c2907abc41a937de33d71f81ca5b51 Mon Sep 17 00:00:00 2001 From: dongyukun <1208714201@qq.com> Date: 星期二, 03 六月 2025 13:14:11 +0800 Subject: [PATCH] Merge remote-tracking branch 'origin/master' --- src/router/modules/remaining.ts | 205 ++++++++++++++++++++++++++++++++++++++++++++++++-- 1 files changed, 195 insertions(+), 10 deletions(-) diff --git a/src/router/modules/remaining.ts b/src/router/modules/remaining.ts index e3af362..2e808c4 100644 --- a/src/router/modules/remaining.ts +++ b/src/router/modules/remaining.ts @@ -1,6 +1,8 @@ import {Layout} from '@/utils/routerHelper' +import {meta} from "eslint-plugin-prettier"; const { t } = useI18n() + /** * redirect: noredirect 当设置 noredirect 的时候该路由在面包屑导航中不可被点击 * name:'router-name' 设定路由的名字,一定要填写不然使用<keep-alive>时会出现各种问题 @@ -50,6 +52,15 @@ noTagsView: true } }, + // { + // path: '/shasteel', + // component: () => import('@/views/micro/index.vue'), + // name: 'shasteel', + // meta: { + // hidden: true, + // noTagsView: true + // }, + // }, { path: '/home2', component: () => import('@/views/Home/Index2.vue'), @@ -63,6 +74,7 @@ path: '/', component: Layout, name: 'Home', + redirect: '/index', meta: { hidden: true, noTagsView: true @@ -278,9 +290,9 @@ } }, { - path: 'manager/simple/workflow/model/edit', - component: () => import('@/views/bpm/simpleWorkflow/index.vue'), - name: 'SimpleWorkflowDesignEditor', + path: 'manager/simple/model', + component: () => import('@/views/bpm/simple/SimpleModelDesign.vue'), + name: 'SimpleModelDesign', meta: { noCache: true, hidden: true, @@ -311,7 +323,12 @@ canTo: true, title: '流程详情', activeMenu: '/bpm/task/my' - } + }, + props: (route) => ({ + id: route.query.id, + taskId: route.query.taskId, + activityId: route.query.activityId + }) }, { path: 'oa/leave/create', @@ -336,6 +353,30 @@ title: '查看 OA 请假', activeMenu: '/bpm/oa/leave' } + }, + { + path: 'manager/model/create', + component: () => import('@/views/bpm/model/form/index.vue'), + name: 'BpmModelCreate', + meta: { + noCache: true, + hidden: true, + canTo: true, + title: '创建流程', + activeMenu: '/bpm/manager/model' + } + }, + { + path: 'manager/model/update/:id', + component: () => import('@/views/bpm/model/form/index.vue'), + name: 'BpmModelUpdate', + meta: { + noCache: true, + hidden: true, + canTo: true, + title: '修改流程', + activeMenu: '/bpm/manager/model' + } } ] }, @@ -349,7 +390,7 @@ children: [ { path: 'package/history/:projectId', - component: () => import('@/views/mpk/ProjectPackageHistory.vue'), + component: () => import('@/views/model/mpk/project/ProjectPackageHistory.vue'), name: 'ProjectPackageHistory', meta: { title: '打包历史', @@ -386,28 +427,172 @@ ] }, { - path: '/mpk', + path: '/file', component: Layout, - name: 'mpk', + name: 'file', meta: { hidden: true }, children: [ { path: 'form/:id?', - component: () => import('@/views/mpk/MpkForm.vue'), + component: () => import('@/views/model/mpk/file/MpkForm.vue'), name: 'MpkForm', meta: { - title: 'Mpk表单', + title: 'MDK表单', noCache: true, hidden: true, canTo: true, icon: '', - activeMenu: '/model/mpk' + activeMenu: '/model/file' } } ] }, + { + path: '/matlab', + component: Layout, + name: 'matlab', + meta: { + hidden: true + }, + children: [ + { + path: 'model/form/:id?', + component: () => import('@/views/model/matlab/model/MatlabModelForm.vue'), + name: 'MatlabModelForm', + meta: { + title: 'Matlab模型表单', + noCache: true, + hidden: true, + canTo: true, + icon: '', + activeMenu: '/matlab/model' + } + } + ] + }, + { + path: '/ai', + component: Layout, + name: 'Ai', + meta: { + hidden: true + }, + children: [ + { + path: 'image/square', + component: () => import('@/views/ai/image/square/index.vue'), + name: 'AiImageSquare', + meta: { + title: '绘图作品', + icon: 'ep:home-filled', + noCache: false + } + }, + { + path: 'knowledge/document', + component: () => import('@/views/ai/knowledge/document/index.vue'), + name: 'AiKnowledgeDocument', + meta: { + title: '知识库文档', + icon: 'ep:document', + noCache: false, + activeMenu: '/ai/knowledge' + } + }, + { + path: 'knowledge/document/create', + component: () => import('@/views/ai/knowledge/document/form/index.vue'), + name: 'AiKnowledgeDocumentCreate', + meta: { + title: '创建文档', + icon: 'ep:plus', + noCache: true, + hidden: true, + activeMenu: '/ai/knowledge' + } + }, + { + path: 'knowledge/document/update', + component: () => import('@/views/ai/knowledge/document/form/index.vue'), + name: 'AiKnowledgeDocumentUpdate', + meta: { + title: '修改文档', + icon: 'ep:edit', + noCache: true, + hidden: true, + activeMenu: '/ai/knowledge' + } + }, + { + path: 'knowledge/retrieval', + component: () => import('@/views/ai/knowledge/knowledge/retrieval/index.vue'), + name: 'AiKnowledgeRetrieval', + meta: { + title: '文档召回测试', + icon: 'ep:search', + noCache: true, + hidden: true, + activeMenu: '/ai/knowledge' + } + }, + { + path: 'knowledge/segment', + component: () => import('@/views/ai/knowledge/segment/index.vue'), + name: 'AiKnowledgeSegment', + meta: { + title: '知识库分段', + icon: 'ep:tickets', + noCache: true, + hidden: true, + activeMenu: '/ai/knowledge' + } + }, + { + path: 'console/workflow/create', + component: () => import('@/views/ai/workflow/form/index.vue'), + name: 'AiWorkflowCreate', + meta: { + noCache: true, + hidden: true, + canTo: true, + title: '设计 AI 工作流', + activeMenu: '/ai/console/workflow' + } + }, + { + path: 'console/workflow/:type/:id', + component: () => import('@/views/ai/workflow/form/index.vue'), + name: 'AiWorkflowUpdate', + meta: { + noCache: true, + hidden: true, + canTo: true, + title: '设计 AI 工作流', + activeMenu: '/ai/console/workflow' + } + } + ] + }, + { + path: '/ai/zhuanlu', + name: 'Zhuanlu', + component: () => import('@/views/ai/dashboard/zhuanlu/index.vue'), + meta: { + hidden: true, + noTagsView: true, + } + }, + { + path: '/model/analysis', + name: 'AnalysisformDataThird', + component: () => import('@/views/model/pre/analysis/third.vue'), + meta: { + hidden: true, + noTagsView: true + }, + } ] export default remainingRouter -- Gitblit v1.9.3