import { BlankLayout } from '@/layouts' import type { AppRouteRecordRaw } from '@/router/model' // import { CommonConstant } from '@/utils/constant' export const processDesignRoutes: AppRouteRecordRaw[] = [ { path: '/process/design', name: 'ProcessDesign', redirect: '/process/management/list', meta: { title: '流程管理', // 20230720 hideChildrenInMenu: true, icon: 'processDesign', // permissions: [ // CommonConstant.permissionKeys.processDesign.value, // CommonConstant.permissionKeys.processDesignView.value, // ], }, component: BlankLayout, children: [ { path: '/process/management/list', name: 'ProcessManagementList', component: () => import( '@/views/process-management/process-management-list/index.vue' ), meta: { title: '流程管理列表' }, }, { path: '/design/:definitionId/:id?/:status?/:modelId?/:publishId?', name: 'Design', component: () => import('@/views/design/index.vue'), meta: { title: '流程设计' }, }, ], }, ]