Merge branch 'master' of https://gitee.com/yudaocode/yudao-ui-admin-vue3 into feature/iot

# Conflicts:
#	pnpm-lock.yaml
#	src/utils/index.ts
This commit is contained in:
YunaiV
2025-03-16 23:45:34 +08:00
195 changed files with 11125 additions and 5167 deletions

View File

@@ -254,33 +254,9 @@ const remainingRouter: AppRouteRecordRaw[] = [
activeMenu: '/bpm/manager/form'
}
},
{
path: 'manager/model/edit',
component: () => import('@/views/bpm/model/editor/index.vue'),
name: 'BpmModelEditor',
meta: {
noCache: true,
hidden: true,
canTo: true,
title: '设计流程',
activeMenu: '/bpm/manager/model'
}
},
{
path: 'manager/simple/model',
component: () => import('@/views/bpm/simple/SimpleModelDesign.vue'),
name: 'SimpleModelDesign',
meta: {
noCache: true,
hidden: true,
canTo: true,
title: '仿钉钉设计流程',
activeMenu: '/bpm/manager/model'
}
},
{
path: 'manager/definition',
component: () => import('@/views/bpm/definition/index.vue'),
component: () => import('@/views/bpm/model/definition/index.vue'),
name: 'BpmProcessDefinition',
meta: {
noCache: true,
@@ -307,6 +283,18 @@ const remainingRouter: AppRouteRecordRaw[] = [
activityId: route.query.activityId
})
},
{
path: 'process-instance/report',
component: () => import('@/views/bpm/processInstance/report/index.vue'),
name: 'BpmProcessInstanceReport',
meta: {
noCache: true,
hidden: true,
canTo: true,
title: '数据报表',
activeMenu: '/bpm/manager/model'
}
},
{
path: 'oa/leave/create',
component: () => import('@/views/bpm/oa/leave/create.vue'),
@@ -344,7 +332,7 @@ const remainingRouter: AppRouteRecordRaw[] = [
}
},
{
path: 'manager/model/update/:id',
path: 'manager/model/:type/:id',
component: () => import('@/views/bpm/model/form/index.vue'),
name: 'BpmModelUpdate',
meta: {
@@ -620,6 +608,65 @@ const remainingRouter: AppRouteRecordRaw[] = [
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'
}
}
]
},