UnisKB/ui/src/router/modules/model.ts

32 lines
796 B
TypeScript
Raw Normal View History

2025-06-24 13:16:43 +00:00
import { PermissionConst, EditionConst, RoleConst } from '@/utils/permission/data'
2025-04-28 07:23:25 +00:00
const ModelRouter = {
path: '/model',
name: 'model',
2025-06-24 13:16:43 +00:00
meta: {
title: 'views.model.title',
menu: true,
permission: [
RoleConst.ADMIN,
RoleConst.WORKSPACE_MANAGE.getWorkspaceRole,
PermissionConst.MODEL_READ.getWorkspacePermission,
PermissionConst.MODEL_READ.getWorkspacePermissionWorkspaceManageRole,
],
order: 4,
},
2025-04-28 07:23:25 +00:00
redirect: '/model',
2025-04-30 06:53:42 +00:00
component: () => import('@/layout/layout-template/SimpleLayout.vue'),
2025-04-28 07:23:25 +00:00
children: [
{
path: '/model',
name: 'model-index',
2025-06-24 13:16:43 +00:00
meta: {
title: '模型主页',
activeMenu: '/model',
},
component: () => import('@/views/model/index.vue'),
},
],
2025-04-28 07:23:25 +00:00
}
export default ModelRouter