保险与健康档案分开
This commit is contained in:
parent
d669624fbe
commit
b7e5a4a82f
|
@ -124,6 +124,12 @@ export const systemRoutes: RouteRecordRaw[] = [
|
||||||
// }
|
// }
|
||||||
// ]
|
// ]
|
||||||
// },
|
// },
|
||||||
|
{
|
||||||
|
path: '/organization/hr/salary/system-insurance/health-management',
|
||||||
|
name: 'HRSystemHealthManagement',
|
||||||
|
component: () => import('@/views/hr/salary/system-insurance/health-management/index.vue'),
|
||||||
|
meta: { title: '健康档案管理', icon: 'heart', hidden: false },
|
||||||
|
},
|
||||||
{
|
{
|
||||||
path: '/organization/hr/salary/system-insurance',
|
path: '/organization/hr/salary/system-insurance',
|
||||||
name: 'HRSystemInsurance',
|
name: 'HRSystemInsurance',
|
||||||
|
@ -143,12 +149,6 @@ export const systemRoutes: RouteRecordRaw[] = [
|
||||||
component: () => import('@/views/hr/salary/system-insurance/management/index.vue'),
|
component: () => import('@/views/hr/salary/system-insurance/management/index.vue'),
|
||||||
meta: { title: '保险管理', icon: 'shield', hidden: false },
|
meta: { title: '保险管理', icon: 'shield', hidden: false },
|
||||||
},
|
},
|
||||||
{
|
|
||||||
path: '/organization/hr/salary/system-insurance/health-management',
|
|
||||||
name: 'HRSystemHealthManagement',
|
|
||||||
component: () => import('@/views/hr/salary/system-insurance/health-management/index.vue'),
|
|
||||||
meta: { title: '健康档案管理', icon: 'heart', hidden: false },
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
path: '/organization/hr/salary/system-insurance/file-management',
|
path: '/organization/hr/salary/system-insurance/file-management',
|
||||||
name: 'HRSystemFileManagement',
|
name: 'HRSystemFileManagement',
|
||||||
|
@ -403,13 +403,23 @@ export const systemRoutes: RouteRecordRaw[] = [
|
||||||
path: '/project-management',
|
path: '/project-management',
|
||||||
name: 'ProjectManagement',
|
name: 'ProjectManagement',
|
||||||
component: Layout,
|
component: Layout,
|
||||||
redirect: '/project-management/project-template/tender-documents',
|
redirect: '/project-management/project-template/project-management',
|
||||||
meta: { title: '项目管理', icon: 'apps', hidden: false, sort: 4 },
|
meta: { title: '项目管理', icon: 'apps', hidden: false, sort: 4 },
|
||||||
children: [
|
children: [
|
||||||
{
|
{
|
||||||
path: '/project-management/contract/revenue-contract',
|
path: '/project-management/contract/revenue-contract3',
|
||||||
name: 'RevenueContract',
|
name: 'RevenueContract3',
|
||||||
component: () => import('@/views/project-management/contract/revenue-contract/index.vue'),
|
component: () => import('@/views/project/index.vue'),
|
||||||
|
meta: {
|
||||||
|
title: '立项管理',
|
||||||
|
icon: 'dollar',
|
||||||
|
hidden: false,
|
||||||
|
},
|
||||||
|
},
|
||||||
|
{
|
||||||
|
path: '/project-management/contract/project-source',
|
||||||
|
name: 'ProjectSource',
|
||||||
|
component: () => import('@/components/ParentView/index.vue'),
|
||||||
meta: {
|
meta: {
|
||||||
title: '项目来源',
|
title: '项目来源',
|
||||||
icon: 'dollar',
|
icon: 'dollar',
|
||||||
|
@ -417,8 +427,9 @@ export const systemRoutes: RouteRecordRaw[] = [
|
||||||
},
|
},
|
||||||
children: [
|
children: [
|
||||||
{
|
{
|
||||||
path: '/project-management/contract/revenue-contract1',
|
path: '/project-management/contract/procurement-business',
|
||||||
name: 'RevenueContract1',
|
name: 'ProcurementBusiness',
|
||||||
|
component: () => import('@/components/ParentView/index.vue'),
|
||||||
meta: {
|
meta: {
|
||||||
title: '招采业务',
|
title: '招采业务',
|
||||||
icon: 'dollar',
|
icon: 'dollar',
|
||||||
|
@ -427,7 +438,8 @@ export const systemRoutes: RouteRecordRaw[] = [
|
||||||
children: [
|
children: [
|
||||||
{
|
{
|
||||||
path: '/project-management/project-template/tender-response',
|
path: '/project-management/project-template/tender-response',
|
||||||
name: 'TenderDocuments',
|
name: 'TenderResponse',
|
||||||
|
component: () => import('@/components/ParentView/index.vue'),
|
||||||
meta: {
|
meta: {
|
||||||
title: '招标响应',
|
title: '招标响应',
|
||||||
icon: 'file-text',
|
icon: 'file-text',
|
||||||
|
@ -469,9 +481,9 @@ export const systemRoutes: RouteRecordRaw[] = [
|
||||||
{
|
{
|
||||||
path: 'project-management/project-template/information-retrieval',
|
path: 'project-management/project-template/information-retrieval',
|
||||||
name: 'InformationRetrieval',
|
name: 'InformationRetrieval',
|
||||||
component: () => import ('@/views/project-management/bidding/award-notice/index.vue'),
|
component: () => import ('@/views/default/error/404.vue'),
|
||||||
meta: {
|
meta: {
|
||||||
title: '信息检索*',
|
title: '信息检索(N)',
|
||||||
icon: 'trophy',
|
icon: 'trophy',
|
||||||
hidden: false,
|
hidden: false,
|
||||||
},
|
},
|
||||||
|
@ -482,93 +494,66 @@ export const systemRoutes: RouteRecordRaw[] = [
|
||||||
{
|
{
|
||||||
path: '/project-management/contract/revenue-contract2',
|
path: '/project-management/contract/revenue-contract2',
|
||||||
name: 'RevenueContract2',
|
name: 'RevenueContract2',
|
||||||
component: () => import('@/views/project-management/contract/revenue-contract/index.vue'),
|
component: () => import('@/views/default/error/404.vue'),
|
||||||
meta: {
|
meta: {
|
||||||
title: '市场营销',
|
title: '市场营销(N)',
|
||||||
icon: 'dollar',
|
|
||||||
hidden: false,
|
|
||||||
},
|
|
||||||
},
|
|
||||||
{
|
|
||||||
path: '/project-management/contract/revenue-contract3',
|
|
||||||
name: 'RevenueContract3',
|
|
||||||
component: () => import('@/views/project-management/contract/revenue-contract/index.vue'),
|
|
||||||
meta: {
|
|
||||||
title: '自建项目',
|
|
||||||
icon: 'dollar',
|
icon: 'dollar',
|
||||||
hidden: false,
|
hidden: false,
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
],
|
],
|
||||||
},
|
},
|
||||||
{
|
{ path: '/project-management/contract', name: 'ProjectContract', component: () => import('@/components/ParentView/index.vue'), redirect: '/project-management/contract/revenue-contract', meta: {
|
||||||
path: '/project-management/contract/revenue-contract',
|
title: '项目合同管理',
|
||||||
name: 'RevenueContract',
|
icon: 'file-text',
|
||||||
component: () => import('@/views/project-management/contract/revenue-contract/index.vue'),
|
hidden: false,
|
||||||
meta: {
|
}, children: [
|
||||||
title: '项目合同管理',
|
{
|
||||||
icon: 'dollar',
|
path: '/project-management/contract/revenue-contract',
|
||||||
hidden: false,
|
name: 'RevenueContract',
|
||||||
|
component: () => import('@/views/project-management/contract/revenue-contract/index.vue'),
|
||||||
|
meta: {
|
||||||
|
title: '收入合同',
|
||||||
|
icon: 'dollar',
|
||||||
|
hidden: false,
|
||||||
|
},
|
||||||
},
|
},
|
||||||
children: [
|
{
|
||||||
{
|
path: '/project-management/contract/expense-contract',
|
||||||
path: '/project-management/contract/revenue-contract',
|
name: 'ExpenseContract',
|
||||||
name: 'RevenueContract',
|
component: () => import('@/views/project-management/contract/expense-contract/index.vue'),
|
||||||
component: () => import('@/views/project-management/contract/revenue-contract/index.vue'),
|
meta: {
|
||||||
meta: {
|
title: '支出合同',
|
||||||
title: '收入合同',
|
icon: 'credit-card',
|
||||||
icon: 'dollar',
|
hidden: false,
|
||||||
hidden: false,
|
|
||||||
},
|
|
||||||
},
|
},
|
||||||
{
|
},
|
||||||
path: '/project-management/contract/expense-contract',
|
{
|
||||||
name: 'ExpenseContract',
|
path: '/project-management/contract/cost-management',
|
||||||
component: () => import('@/views/project-management/contract/expense-contract/index.vue'),
|
name: 'CostManagement',
|
||||||
meta: {
|
component: () => import('@/views/project-management/contract/cost-management/index.vue'),
|
||||||
title: '支出合同',
|
meta: {
|
||||||
icon: 'credit-card',
|
title: '成本费用',
|
||||||
hidden: false,
|
icon: 'bar-chart',
|
||||||
},
|
hidden: false,
|
||||||
},
|
},
|
||||||
{
|
},
|
||||||
path: '/project-management/contract/cost-management',
|
] },
|
||||||
name: 'CostManagement',
|
|
||||||
component: () => import('@/views/project-management/contract/cost-management/index.vue'),
|
|
||||||
meta: {
|
|
||||||
title: '成本费用',
|
|
||||||
icon: 'bar-chart',
|
|
||||||
hidden: false,
|
|
||||||
},
|
|
||||||
},
|
|
||||||
],
|
|
||||||
},
|
|
||||||
],
|
|
||||||
},
|
|
||||||
{
|
|
||||||
path: '/project-management/project-template',
|
|
||||||
name: 'ProjectTemplate',
|
|
||||||
component: () => import('@/components/ParentView/index.vue'),
|
|
||||||
redirect: '/project-management/project-template/tender-documents',
|
|
||||||
meta: {
|
|
||||||
title: '施工立项',
|
|
||||||
icon: 'file-protect',
|
|
||||||
hidden: false,
|
|
||||||
},
|
|
||||||
children: [
|
|
||||||
|
|
||||||
{
|
|
||||||
path: '/project-management/projects/initiation',
|
|
||||||
name: 'ProjectInitiation',
|
|
||||||
component: () => import('@/views/project/index.vue'),
|
|
||||||
meta: {
|
|
||||||
title: '立项管理',
|
|
||||||
icon: 'plus-circle',
|
|
||||||
hidden: false,
|
|
||||||
},
|
|
||||||
},
|
|
||||||
],
|
],
|
||||||
},
|
},
|
||||||
|
// {
|
||||||
|
// path: '/project-management/project-template',
|
||||||
|
// name: 'ProjectTemplate',
|
||||||
|
// component: () => import('@/components/ParentView/index.vue'),
|
||||||
|
// redirect: '/project-management/project-template/tender-documents',
|
||||||
|
// meta: {
|
||||||
|
// title: '施工立项',
|
||||||
|
// icon: 'file-protect',
|
||||||
|
// hidden: false,
|
||||||
|
// },
|
||||||
|
// children: [
|
||||||
|
// ],
|
||||||
|
// },
|
||||||
{
|
{
|
||||||
path: '/project-management/projects',
|
path: '/project-management/projects',
|
||||||
name: 'ProjectsManagement',
|
name: 'ProjectsManagement',
|
||||||
|
@ -1109,7 +1094,7 @@ export const systemRoutes: RouteRecordRaw[] = [
|
||||||
|
|
||||||
{
|
{
|
||||||
path: '/',
|
path: '/',
|
||||||
redirect: '/project-management/projects/initiation',
|
redirect: '/project-management/contract/revenue-contract3',
|
||||||
meta: { hidden: true },
|
meta: { hidden: true },
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
|
|
Loading…
Reference in New Issue