mirror of
https://gitee.com/vben/vben-web.git
synced 2026-10-06 06:12:56 +08:00
工作流优化补充
This commit is contained in:
@@ -922,147 +922,6 @@ export const sysRoutes: Array<RouteRecordRaw> = [
|
||||
},
|
||||
],
|
||||
},
|
||||
{
|
||||
path: '/oa/proj',
|
||||
name: 'OaProj',
|
||||
component: () => import('/@/layout/routerView/parent.vue'),
|
||||
redirect: '/oa/proj/main',
|
||||
meta: {
|
||||
title: '项目管理',
|
||||
isLink: '',
|
||||
isHide: false,
|
||||
isKeepAlive: true,
|
||||
isAffix: false,
|
||||
isIframe: false,
|
||||
roles: ['admin'],
|
||||
icon: 'ele-Stopwatch',
|
||||
},
|
||||
children: [
|
||||
{
|
||||
path: '/oa/proj/main',
|
||||
name: 'OaProjMain',
|
||||
component: () => import('/@/pages/oa/proj/main/index.vue'),
|
||||
meta: {
|
||||
title: '项目清单',
|
||||
isLink: '',
|
||||
isHide: false,
|
||||
isKeepAlive: true,
|
||||
isAffix: false,
|
||||
isIframe: false,
|
||||
roles: ['admin'],
|
||||
icon: 'ele-Tickets',
|
||||
},
|
||||
},
|
||||
{
|
||||
path: '/oa/proj/main/view',
|
||||
name: 'OaProjMainView',
|
||||
component: () => import('/@/pages/oa/proj/main/view.vue'),
|
||||
meta: {
|
||||
title: '项目查看',
|
||||
isLink: '',
|
||||
isHide: true,
|
||||
isKeepAlive: true,
|
||||
isAffix: false,
|
||||
isIframe: false,
|
||||
roles: ['admin'],
|
||||
icon: 'ele-Tickets',
|
||||
},
|
||||
},
|
||||
{
|
||||
path: '/oa/proj/main/edit',
|
||||
name: 'OaProjMainEdit',
|
||||
component: () => import('/@/pages/oa/proj/main/edit.vue'),
|
||||
meta: {
|
||||
title: '项目编辑',
|
||||
isLink: '',
|
||||
isHide: true,
|
||||
isKeepAlive: true,
|
||||
isAffix: false,
|
||||
isIframe: false,
|
||||
roles: ['admin'],
|
||||
icon: 'ele-Tickets',
|
||||
},
|
||||
},
|
||||
{
|
||||
path: '/oa/proj/task',
|
||||
name: 'OaProjTask',
|
||||
component: () => import('/@/pages/oa/proj/task/index.vue'),
|
||||
meta: {
|
||||
title: '项目任务',
|
||||
isLink: '',
|
||||
isHide: false,
|
||||
isKeepAlive: true,
|
||||
isAffix: false,
|
||||
isIframe: false,
|
||||
roles: ['admin'],
|
||||
icon: 'ele-Tickets',
|
||||
},
|
||||
},
|
||||
{
|
||||
path: '/oa/proj/task/edit',
|
||||
name: 'OaProjTaskEdit',
|
||||
component: () => import('/@/pages/oa/proj/task/edit.vue'),
|
||||
meta: {
|
||||
title: '任务编辑',
|
||||
isLink: '',
|
||||
isHide: true,
|
||||
isKeepAlive: true,
|
||||
isAffix: false,
|
||||
isIframe: false,
|
||||
roles: ['admin'],
|
||||
icon: 'ele-Tickets',
|
||||
},
|
||||
},
|
||||
],
|
||||
},
|
||||
{
|
||||
path: '/oa/task',
|
||||
name: 'OaTask',
|
||||
component: () => import('/@/layout/routerView/parent.vue'),
|
||||
redirect: '/oa/task/main',
|
||||
meta: {
|
||||
title: '任务管理',
|
||||
isLink: '',
|
||||
isHide: false,
|
||||
isKeepAlive: true,
|
||||
isAffix: false,
|
||||
isIframe: false,
|
||||
roles: ['admin'],
|
||||
icon: 'ele-Location',
|
||||
},
|
||||
children: [
|
||||
{
|
||||
path: '/oa/task/main',
|
||||
name: 'OaTaskMain',
|
||||
component: () => import('/@/pages/oa/task/main/index.vue'),
|
||||
meta: {
|
||||
title: '任务清单',
|
||||
isLink: '',
|
||||
isHide: false,
|
||||
isKeepAlive: true,
|
||||
isAffix: false,
|
||||
isIframe: false,
|
||||
roles: ['admin'],
|
||||
icon: 'ele-Tickets',
|
||||
},
|
||||
},
|
||||
{
|
||||
path: '/oa/task/board',
|
||||
name: 'OaTaskBoard',
|
||||
component: () => import('/@/pages/oa/task/board/index.vue'),
|
||||
meta: {
|
||||
title: '任务看板',
|
||||
isLink: '',
|
||||
isHide: false,
|
||||
isKeepAlive: true,
|
||||
isAffix: false,
|
||||
isIframe: false,
|
||||
roles: ['admin'],
|
||||
icon: 'ele-Tickets',
|
||||
},
|
||||
},
|
||||
],
|
||||
},
|
||||
],
|
||||
},
|
||||
{
|
||||
|
||||
@@ -124,8 +124,8 @@ export const useThemeConfig = defineStore('themeConfig', {
|
||||
* 后端控制路由
|
||||
*/
|
||||
// 是否开启后端控制路由
|
||||
// isRequestRoutes: false,
|
||||
isRequestRoutes: true,
|
||||
isRequestRoutes: false,
|
||||
// isRequestRoutes: true,
|
||||
|
||||
/**
|
||||
* 全局网站标题 / 副标题
|
||||
|
||||
Reference in New Issue
Block a user