|
@@ -11,12 +11,14 @@ Vue.use(VueRouter)
|
|
|
|
|
|
const routes = [{
|
|
const routes = [{
|
|
path: '/index',
|
|
path: '/index',
|
|
- name: '初始页',
|
|
|
|
|
|
+ name: 'index',
|
|
|
|
+ title: '初始页',
|
|
component: () => import( /* webpackChunkName: "index" */ '@/index'),
|
|
component: () => import( /* webpackChunkName: "index" */ '@/index'),
|
|
redirect: "home",
|
|
redirect: "home",
|
|
children: [{
|
|
children: [{
|
|
path: '/home',
|
|
path: '/home',
|
|
- name: '首页',
|
|
|
|
|
|
+ name: 'home',
|
|
|
|
+ title: '首页',
|
|
component: () => import( /* webpackChunkName: "home" */ '@/home'),
|
|
component: () => import( /* webpackChunkName: "home" */ '@/home'),
|
|
meta: {
|
|
meta: {
|
|
icon: 'icon-shezhi_zuzhijiagou',
|
|
icon: 'icon-shezhi_zuzhijiagou',
|
|
@@ -25,7 +27,8 @@ const routes = [{
|
|
},
|
|
},
|
|
{
|
|
{
|
|
path: '/inform',
|
|
path: '/inform',
|
|
- name: '通知',
|
|
|
|
|
|
+ name: 'inform',
|
|
|
|
+ title: '通知',
|
|
component: () => import( /* webpackChunkName: "award_punish" */ '@/inform'),
|
|
component: () => import( /* webpackChunkName: "award_punish" */ '@/inform'),
|
|
meta: {
|
|
meta: {
|
|
icon: 'icon-shezhi_zuzhijiagou',
|
|
icon: 'icon-shezhi_zuzhijiagou',
|
|
@@ -34,7 +37,8 @@ const routes = [{
|
|
},
|
|
},
|
|
{
|
|
{
|
|
path: '/award_punish',
|
|
path: '/award_punish',
|
|
- name: '我奖扣的',
|
|
|
|
|
|
+ name: 'award_punish',
|
|
|
|
+ title: '我奖扣的',
|
|
component: () => import( /* webpackChunkName: "award_punish" */
|
|
component: () => import( /* webpackChunkName: "award_punish" */
|
|
'@/views/abPoint/award_punish.vue'),
|
|
'@/views/abPoint/award_punish.vue'),
|
|
meta: {
|
|
meta: {
|
|
@@ -45,7 +49,8 @@ const routes = [{
|
|
},
|
|
},
|
|
{
|
|
{
|
|
path: '/apply_list',
|
|
path: '/apply_list',
|
|
- name: '我申请的',
|
|
|
|
|
|
+ name: 'apply_list',
|
|
|
|
+ title: '我申请的',
|
|
component: () => import( /* webpackChunkName: "apply_list" */ '@/views/abPoint/apply_list.vue'),
|
|
component: () => import( /* webpackChunkName: "apply_list" */ '@/views/abPoint/apply_list.vue'),
|
|
meta: {
|
|
meta: {
|
|
icon: 'icon-shezhi_zuzhijiagou',
|
|
icon: 'icon-shezhi_zuzhijiagou',
|
|
@@ -55,7 +60,8 @@ const routes = [{
|
|
},
|
|
},
|
|
{
|
|
{
|
|
path: '/my_issue',
|
|
path: '/my_issue',
|
|
- name: '我发布的',
|
|
|
|
|
|
+ name: 'my_issue',
|
|
|
|
+ title: '我发布的',
|
|
component: () => import( /* webpackChunkName: "my_issue" */ '@/views/task/my_issue.vue'),
|
|
component: () => import( /* webpackChunkName: "my_issue" */ '@/views/task/my_issue.vue'),
|
|
meta: {
|
|
meta: {
|
|
icon: 'icon-PC_gongzuotai_renwu',
|
|
icon: 'icon-PC_gongzuotai_renwu',
|
|
@@ -65,7 +71,8 @@ const routes = [{
|
|
},
|
|
},
|
|
{
|
|
{
|
|
path: '/get_task',
|
|
path: '/get_task',
|
|
- name: '领任务',
|
|
|
|
|
|
+ name: 'get_task',
|
|
|
|
+ title: '领任务',
|
|
component: () => import( /* webpackChunkName: "get_task" */ '@/views/task/get_task.vue'),
|
|
component: () => import( /* webpackChunkName: "get_task" */ '@/views/task/get_task.vue'),
|
|
meta: {
|
|
meta: {
|
|
icon: 'icon-PC_gongzuotai_renwu',
|
|
icon: 'icon-PC_gongzuotai_renwu',
|
|
@@ -74,7 +81,8 @@ const routes = [{
|
|
},
|
|
},
|
|
{
|
|
{
|
|
path: '/my_task',
|
|
path: '/my_task',
|
|
- name: '我的任务',
|
|
|
|
|
|
+ name: 'my_task',
|
|
|
|
+ title: '我的任务',
|
|
component: () => import( /* webpackChunkName: "my_task" */ '@/views/task/my_task.vue'),
|
|
component: () => import( /* webpackChunkName: "my_task" */ '@/views/task/my_task.vue'),
|
|
meta: {
|
|
meta: {
|
|
icon: 'icon-PC_gongzuotai_renwu',
|
|
icon: 'icon-PC_gongzuotai_renwu',
|
|
@@ -84,7 +92,8 @@ const routes = [{
|
|
},
|
|
},
|
|
{
|
|
{
|
|
path: '/myExamine',
|
|
path: '/myExamine',
|
|
- name: '我审批的',
|
|
|
|
|
|
+ name: 'myExamine',
|
|
|
|
+ title: '我审批的',
|
|
component: () => import( /* webpackChunkName: "myExamine" */ '@/views/task/myExamine'),
|
|
component: () => import( /* webpackChunkName: "myExamine" */ '@/views/task/myExamine'),
|
|
meta: {
|
|
meta: {
|
|
icon: 'icon-PC_gongzuotai_renwu',
|
|
icon: 'icon-PC_gongzuotai_renwu',
|
|
@@ -94,7 +103,8 @@ const routes = [{
|
|
},
|
|
},
|
|
{
|
|
{
|
|
path: '/allTask',
|
|
path: '/allTask',
|
|
- name: '全部任务',
|
|
|
|
|
|
+ name: 'allTask',
|
|
|
|
+ title: '全部任务',
|
|
component: () => import( /* webpackChunkName: "allTask" */ '@/views/task/allTask'),
|
|
component: () => import( /* webpackChunkName: "allTask" */ '@/views/task/allTask'),
|
|
meta: {
|
|
meta: {
|
|
icon: 'icon-PC_gongzuotai_renwu',
|
|
icon: 'icon-PC_gongzuotai_renwu',
|
|
@@ -102,11 +112,10 @@ const routes = [{
|
|
jurisdiction: ['employee'] //什么权限隐藏
|
|
jurisdiction: ['employee'] //什么权限隐藏
|
|
}
|
|
}
|
|
},
|
|
},
|
|
-
|
|
|
|
-
|
|
|
|
{
|
|
{
|
|
path: '/grantAward',
|
|
path: '/grantAward',
|
|
- name: '发放奖票',
|
|
|
|
|
|
+ name: 'grantAward',
|
|
|
|
+ title: '发放奖票',
|
|
component: () => import(/* webpackChunkName: "print" */'@/views/award/grantAward'),
|
|
component: () => import(/* webpackChunkName: "print" */'@/views/award/grantAward'),
|
|
meta: {
|
|
meta: {
|
|
icon: 'icon-shezhi_jichushezhi',
|
|
icon: 'icon-shezhi_jichushezhi',
|
|
@@ -116,7 +125,8 @@ const routes = [{
|
|
},
|
|
},
|
|
{
|
|
{
|
|
path: '/myGrantAward',
|
|
path: '/myGrantAward',
|
|
- name: '我发放的',
|
|
|
|
|
|
+ name: 'myGrantAward',
|
|
|
|
+ title: '我发放的',
|
|
component: () => import(/* webpackChunkName: "print" */'@/views/award/myGrantAward'),
|
|
component: () => import(/* webpackChunkName: "print" */'@/views/award/myGrantAward'),
|
|
meta: {
|
|
meta: {
|
|
icon: 'icon-shezhi_jichushezhi',
|
|
icon: 'icon-shezhi_jichushezhi',
|
|
@@ -126,7 +136,8 @@ const routes = [{
|
|
},
|
|
},
|
|
{
|
|
{
|
|
path: '/myAward',
|
|
path: '/myAward',
|
|
- name: '我的奖票',
|
|
|
|
|
|
+ name: 'myAward',
|
|
|
|
+ title: '我的奖票',
|
|
component: () => import(/* webpackChunkName: "print" */'@/views/award/myAward'),
|
|
component: () => import(/* webpackChunkName: "print" */'@/views/award/myAward'),
|
|
meta: {
|
|
meta: {
|
|
icon: 'icon-shezhi_jichushezhi',
|
|
icon: 'icon-shezhi_jichushezhi',
|
|
@@ -136,7 +147,8 @@ const routes = [{
|
|
},
|
|
},
|
|
{
|
|
{
|
|
path: '/print',
|
|
path: '/print',
|
|
- name: '奖票打印',
|
|
|
|
|
|
+ name: 'print',
|
|
|
|
+ title: '奖票打印',
|
|
component: () => import(/* webpackChunkName: "print" */'@/views/award/print'),
|
|
component: () => import(/* webpackChunkName: "print" */'@/views/award/print'),
|
|
meta: {
|
|
meta: {
|
|
icon: 'icon-shezhi_jichushezhi',
|
|
icon: 'icon-shezhi_jichushezhi',
|
|
@@ -146,7 +158,8 @@ const routes = [{
|
|
},
|
|
},
|
|
{
|
|
{
|
|
path: '/lotteryTicket_statistics',
|
|
path: '/lotteryTicket_statistics',
|
|
- name: '奖票统计',
|
|
|
|
|
|
+ name: 'lotteryTicket_statistics',
|
|
|
|
+ title: '奖票统计',
|
|
component: () => import( /* webpackChunkName: "lotteryTicket_statistics" */
|
|
component: () => import( /* webpackChunkName: "lotteryTicket_statistics" */
|
|
'@/views/award/lotteryTicket_statistics'),
|
|
'@/views/award/lotteryTicket_statistics'),
|
|
meta: {
|
|
meta: {
|
|
@@ -155,14 +168,11 @@ const routes = [{
|
|
jurisdiction: ['employee']
|
|
jurisdiction: ['employee']
|
|
}
|
|
}
|
|
},
|
|
},
|
|
-
|
|
|
|
-
|
|
|
|
-
|
|
|
|
-
|
|
|
|
-
|
|
|
|
|
|
+
|
|
{
|
|
{
|
|
path: '/dept_rank',
|
|
path: '/dept_rank',
|
|
- name: '阶段排名',
|
|
|
|
|
|
+ name: 'dept_rank',
|
|
|
|
+ title: '阶段排名',
|
|
component: () => import( /* webpackChunkName: "dept_rank" */ '@/views/ranking/dept_rank.vue'),
|
|
component: () => import( /* webpackChunkName: "dept_rank" */ '@/views/ranking/dept_rank.vue'),
|
|
meta: {
|
|
meta: {
|
|
icon: 'icon-shezhi_zuzhijiagou',
|
|
icon: 'icon-shezhi_zuzhijiagou',
|
|
@@ -171,7 +181,8 @@ const routes = [{
|
|
},
|
|
},
|
|
{
|
|
{
|
|
path: '/JfDetail',
|
|
path: '/JfDetail',
|
|
- name: '积分明细',
|
|
|
|
|
|
+ name: 'JfDetail',
|
|
|
|
+ title: '积分明细',
|
|
component: () => import( /* webpackChunkName: "JfDetail" */ '@/views/ranking/JfDetail.vue'),
|
|
component: () => import( /* webpackChunkName: "JfDetail" */ '@/views/ranking/JfDetail.vue'),
|
|
meta: {
|
|
meta: {
|
|
icon: 'icon-shezhi_zuzhijiagou',
|
|
icon: 'icon-shezhi_zuzhijiagou',
|
|
@@ -181,7 +192,8 @@ const routes = [{
|
|
},
|
|
},
|
|
{
|
|
{
|
|
path: '/total_rank',
|
|
path: '/total_rank',
|
|
- name: '累计B分排名',
|
|
|
|
|
|
+ name: 'total_rank',
|
|
|
|
+ title: '累计B分排名',
|
|
component: () => import( /* webpackChunkName: "total_rank" */ '@/views/ranking/total_rank.vue'),
|
|
component: () => import( /* webpackChunkName: "total_rank" */ '@/views/ranking/total_rank.vue'),
|
|
meta: {
|
|
meta: {
|
|
icon: 'icon-shezhi_jiaose',
|
|
icon: 'icon-shezhi_jiaose',
|
|
@@ -190,7 +202,8 @@ const routes = [{
|
|
},
|
|
},
|
|
{
|
|
{
|
|
path: '/custom_rank',
|
|
path: '/custom_rank',
|
|
- name: '自定义B分排名',
|
|
|
|
|
|
+ name: 'custom_rank',
|
|
|
|
+ title: '自定义B分排名',
|
|
component: () => import( /* webpackChunkName: "custom_rank" */
|
|
component: () => import( /* webpackChunkName: "custom_rank" */
|
|
'@/views/ranking/custom_rank.vue'),
|
|
'@/views/ranking/custom_rank.vue'),
|
|
meta: {
|
|
meta: {
|
|
@@ -200,7 +213,8 @@ const routes = [{
|
|
},
|
|
},
|
|
{
|
|
{
|
|
path: '/each_rank',
|
|
path: '/each_rank',
|
|
- name: '各项B分统计',
|
|
|
|
|
|
+ name: 'each_rank',
|
|
|
|
+ title: '各项B分统计',
|
|
component: () => import( /* webpackChunkName: "each_rank" */
|
|
component: () => import( /* webpackChunkName: "each_rank" */
|
|
'@/views/ranking/each_rank.vue'),
|
|
'@/views/ranking/each_rank.vue'),
|
|
meta: {
|
|
meta: {
|
|
@@ -210,7 +224,8 @@ const routes = [{
|
|
},
|
|
},
|
|
{
|
|
{
|
|
path: '/manager_statistics',
|
|
path: '/manager_statistics',
|
|
- name: '管理者奖扣',
|
|
|
|
|
|
+ name: 'manager_statistics',
|
|
|
|
+ title: '管理者奖扣',
|
|
component: () => import( /* webpackChunkName: "manager_statistics" */
|
|
component: () => import( /* webpackChunkName: "manager_statistics" */
|
|
'@/views/ranking/manager_statistics.vue'),
|
|
'@/views/ranking/manager_statistics.vue'),
|
|
meta: {
|
|
meta: {
|
|
@@ -221,7 +236,8 @@ const routes = [{
|
|
},
|
|
},
|
|
{
|
|
{
|
|
path: '/integral_event',
|
|
path: '/integral_event',
|
|
- name: '积分事件',
|
|
|
|
|
|
+ name: 'integral_event',
|
|
|
|
+ title: '积分事件',
|
|
component: () => import( /* webpackChunkName: "integral_event" */
|
|
component: () => import( /* webpackChunkName: "integral_event" */
|
|
'@/views/ranking/integral_event.vue'),
|
|
'@/views/ranking/integral_event.vue'),
|
|
meta: {
|
|
meta: {
|
|
@@ -233,7 +249,8 @@ const routes = [{
|
|
},
|
|
},
|
|
{
|
|
{
|
|
path: '/integral_event_two',
|
|
path: '/integral_event_two',
|
|
- name: '执行明细',
|
|
|
|
|
|
+ name: 'integral_event_two',
|
|
|
|
+ title: '执行明细',
|
|
component: () => import( /* webpackChunkName: "integral_event_two" */
|
|
component: () => import( /* webpackChunkName: "integral_event_two" */
|
|
'@/views/ranking/integral_event_two.vue'),
|
|
'@/views/ranking/integral_event_two.vue'),
|
|
meta: {
|
|
meta: {
|
|
@@ -245,7 +262,8 @@ const routes = [{
|
|
},
|
|
},
|
|
{
|
|
{
|
|
path: '/individual_statistics',
|
|
path: '/individual_statistics',
|
|
- name: '个人统计',
|
|
|
|
|
|
+ name: 'individual_statistics',
|
|
|
|
+ title: '个人统计',
|
|
component: () => import( /* webpackChunkName: "individual_statistics" */
|
|
component: () => import( /* webpackChunkName: "individual_statistics" */
|
|
'@/views/ranking/individual_statistics.vue'),
|
|
'@/views/ranking/individual_statistics.vue'),
|
|
meta: {
|
|
meta: {
|
|
@@ -255,7 +273,8 @@ const routes = [{
|
|
},
|
|
},
|
|
{
|
|
{
|
|
path: '/department_statistics',
|
|
path: '/department_statistics',
|
|
- name: '部门统计',
|
|
|
|
|
|
+ name: 'department_statistics',
|
|
|
|
+ title: '部门统计',
|
|
component: () => import( /* webpackChunkName: "department_statistics" */
|
|
component: () => import( /* webpackChunkName: "department_statistics" */
|
|
'@/views/ranking/department_statistics.vue'),
|
|
'@/views/ranking/department_statistics.vue'),
|
|
meta: {
|
|
meta: {
|
|
@@ -264,19 +283,10 @@ const routes = [{
|
|
jurisdiction: ['employee']
|
|
jurisdiction: ['employee']
|
|
}
|
|
}
|
|
},
|
|
},
|
|
- // {
|
|
|
|
- // path: '/lotteryTicket_statistics',
|
|
|
|
- // name: '奖票统计',
|
|
|
|
- // component: () => import( /* webpackChunkName: "lotteryTicket_statistics" */'@/views/award/lotteryTicket_statistics'),
|
|
|
|
- // meta: {
|
|
|
|
- // icon: 'icon-shezhi_jichushezhi',
|
|
|
|
- // groupCode: 'ranking',
|
|
|
|
- // jurisdiction: ['dept_manager', 'employee']
|
|
|
|
- // }
|
|
|
|
- // },
|
|
|
|
{
|
|
{
|
|
path: '/balanceA',
|
|
path: '/balanceA',
|
|
- name: 'A分余额',
|
|
|
|
|
|
+ name: 'balanceA',
|
|
|
|
+ title: 'A分余额',
|
|
component: () => import( /* webpackChunkName: "balanceA" */
|
|
component: () => import( /* webpackChunkName: "balanceA" */
|
|
'@/views/ranking/balanceA'),
|
|
'@/views/ranking/balanceA'),
|
|
meta: {
|
|
meta: {
|
|
@@ -287,7 +297,8 @@ const routes = [{
|
|
},
|
|
},
|
|
{
|
|
{
|
|
path: '/framework',
|
|
path: '/framework',
|
|
- name: '组织架构',
|
|
|
|
|
|
+ name: 'framework',
|
|
|
|
+ title: '组织架构',
|
|
component: () => import( /* webpackChunkName: "framework" */ '@/views/set/framework.vue'),
|
|
component: () => import( /* webpackChunkName: "framework" */ '@/views/set/framework.vue'),
|
|
meta: {
|
|
meta: {
|
|
icon: 'icon-shezhi_zuzhijiagou',
|
|
icon: 'icon-shezhi_zuzhijiagou',
|
|
@@ -297,7 +308,8 @@ const routes = [{
|
|
},
|
|
},
|
|
{
|
|
{
|
|
path: '/jurisdiction',
|
|
path: '/jurisdiction',
|
|
- name: '角色权限',
|
|
|
|
|
|
+ name: 'jurisdiction',
|
|
|
|
+ title: '角色权限',
|
|
component: () => import( /* webpackChunkName: "jurisdiction" */ '@/views/set/jurisdiction.vue'),
|
|
component: () => import( /* webpackChunkName: "jurisdiction" */ '@/views/set/jurisdiction.vue'),
|
|
meta: {
|
|
meta: {
|
|
icon: 'icon-shezhi_jiaose',
|
|
icon: 'icon-shezhi_jiaose',
|
|
@@ -307,7 +319,8 @@ const routes = [{
|
|
},
|
|
},
|
|
{
|
|
{
|
|
path: '/rule',
|
|
path: '/rule',
|
|
- name: '积分规则',
|
|
|
|
|
|
+ name: 'rule',
|
|
|
|
+ title: '积分规则',
|
|
component: () => import( /* webpackChunkName: "rule" */ '@/views/set/rule.vue'),
|
|
component: () => import( /* webpackChunkName: "rule" */ '@/views/set/rule.vue'),
|
|
meta: {
|
|
meta: {
|
|
icon: 'icon-shezhi_jifenguize',
|
|
icon: 'icon-shezhi_jifenguize',
|
|
@@ -318,7 +331,8 @@ const routes = [{
|
|
},
|
|
},
|
|
{
|
|
{
|
|
path: '/initialPoint',
|
|
path: '/initialPoint',
|
|
- name: '初始分',
|
|
|
|
|
|
+ name: 'initialPoint',
|
|
|
|
+ title: '初始分',
|
|
component: () => import( /* webpackChunkName: "initialPoint" */ '@/views/set/initialPoint.vue'),
|
|
component: () => import( /* webpackChunkName: "initialPoint" */ '@/views/set/initialPoint.vue'),
|
|
meta: {
|
|
meta: {
|
|
icon: 'icon-shezhi_jichushezhi',
|
|
icon: 'icon-shezhi_jichushezhi',
|
|
@@ -328,7 +342,8 @@ const routes = [{
|
|
},
|
|
},
|
|
{
|
|
{
|
|
path: '/check',
|
|
path: '/check',
|
|
- name: '考勤积分',
|
|
|
|
|
|
+ name: 'check',
|
|
|
|
+ title: '考勤积分',
|
|
component: () => import( /* webpackChunkName: "check" */ '@/views/set/check.vue'),
|
|
component: () => import( /* webpackChunkName: "check" */ '@/views/set/check.vue'),
|
|
meta: {
|
|
meta: {
|
|
icon: 'icon-kaoqin_kaoqinyuebaobiao',
|
|
icon: 'icon-kaoqin_kaoqinyuebaobiao',
|
|
@@ -338,7 +353,8 @@ const routes = [{
|
|
},
|
|
},
|
|
{
|
|
{
|
|
path: '/voluntarilyPoint',
|
|
path: '/voluntarilyPoint',
|
|
- name: '自动积分',
|
|
|
|
|
|
+ name: 'voluntarilyPoint',
|
|
|
|
+ title: '自动积分',
|
|
component: () => import( /* webpackChunkName: "voluntarilyPoint" */
|
|
component: () => import( /* webpackChunkName: "voluntarilyPoint" */
|
|
'@/views/set/voluntarilyPoint.vue'),
|
|
'@/views/set/voluntarilyPoint.vue'),
|
|
meta: {
|
|
meta: {
|
|
@@ -349,7 +365,8 @@ const routes = [{
|
|
},
|
|
},
|
|
{
|
|
{
|
|
path: '/log',
|
|
path: '/log',
|
|
- name: '日志设置',
|
|
|
|
|
|
+ name: 'log',
|
|
|
|
+ title: '日志设置',
|
|
component: () => import( /* webpackChunkName: "log" */ '@/views/set/log.vue'),
|
|
component: () => import( /* webpackChunkName: "log" */ '@/views/set/log.vue'),
|
|
meta: {
|
|
meta: {
|
|
icon: 'icon-shezhi_xitongpeizhi',
|
|
icon: 'icon-shezhi_xitongpeizhi',
|
|
@@ -359,7 +376,8 @@ const routes = [{
|
|
},
|
|
},
|
|
{
|
|
{
|
|
path: '/screenSet',
|
|
path: '/screenSet',
|
|
- name: '大屏配置',
|
|
|
|
|
|
+ name: 'screenSet',
|
|
|
|
+ title: '大屏配置',
|
|
component: () => import( /* webpackChunkName: "screenSet" */ '@/views/set/screenSet.vue'),
|
|
component: () => import( /* webpackChunkName: "screenSet" */ '@/views/set/screenSet.vue'),
|
|
meta: {
|
|
meta: {
|
|
icon: 'icon-shezhi_xitongpeizhi',
|
|
icon: 'icon-shezhi_xitongpeizhi',
|
|
@@ -369,7 +387,8 @@ const routes = [{
|
|
},
|
|
},
|
|
{
|
|
{
|
|
path: '/systemLayout',
|
|
path: '/systemLayout',
|
|
- name: '系统配置',
|
|
|
|
|
|
+ name: 'systemLayout',
|
|
|
|
+ title: '系统配置',
|
|
component: () => import( /* webpackChunkName: "systemLayout" */ '@/views/set/systemLayout.vue'),
|
|
component: () => import( /* webpackChunkName: "systemLayout" */ '@/views/set/systemLayout.vue'),
|
|
meta: {
|
|
meta: {
|
|
icon: 'icon-shezhi_xitongpeizhi',
|
|
icon: 'icon-shezhi_xitongpeizhi',
|
|
@@ -377,19 +396,10 @@ const routes = [{
|
|
jurisdiction: ['dept_manager', 'employee']
|
|
jurisdiction: ['dept_manager', 'employee']
|
|
}
|
|
}
|
|
},
|
|
},
|
|
- // {
|
|
|
|
- // path: '/buy',
|
|
|
|
- // name: '内购',
|
|
|
|
- // component: () => import( /* webpackChunkName: "buy" */ '@/views/set/buy.vue'),
|
|
|
|
- // meta: {
|
|
|
|
- // icon: 'icon-shezhi_xitongpeizhi',
|
|
|
|
- // groupCode: 'set',
|
|
|
|
- // jurisdiction: ['dept_manager', 'employee']
|
|
|
|
- // }
|
|
|
|
- // },
|
|
|
|
{
|
|
{
|
|
path: '/update_notice',
|
|
path: '/update_notice',
|
|
- name: '公告列表',
|
|
|
|
|
|
+ name: 'update_notice',
|
|
|
|
+ title: '公告列表',
|
|
component: () => import( /* webpackChunkName: "update_notice" */
|
|
component: () => import( /* webpackChunkName: "update_notice" */
|
|
'@/views/subassembly/update_notice.vue'),
|
|
'@/views/subassembly/update_notice.vue'),
|
|
hidden: true, //侧边栏隐藏
|
|
hidden: true, //侧边栏隐藏
|
|
@@ -400,7 +410,8 @@ const routes = [{
|
|
},
|
|
},
|
|
{
|
|
{
|
|
path: '/approval_list',
|
|
path: '/approval_list',
|
|
- name: '待我审批',
|
|
|
|
|
|
+ name: 'approval_list',
|
|
|
|
+ title: '待我审批',
|
|
component: () => import( /* webpackChunkName: "approval_list" */
|
|
component: () => import( /* webpackChunkName: "approval_list" */
|
|
'@/views/workbench/approval_list.vue'),
|
|
'@/views/workbench/approval_list.vue'),
|
|
meta: {
|
|
meta: {
|
|
@@ -410,7 +421,8 @@ const routes = [{
|
|
},
|
|
},
|
|
{
|
|
{
|
|
path: '/approval_batch',
|
|
path: '/approval_batch',
|
|
- name: '批量审批',
|
|
|
|
|
|
+ name: 'approval_batch',
|
|
|
|
+ title: '批量审批',
|
|
component: () => import( /* webpackChunkName: "approval_batch" */
|
|
component: () => import( /* webpackChunkName: "approval_batch" */
|
|
'@/views/workbench/approval_batch.vue'),
|
|
'@/views/workbench/approval_batch.vue'),
|
|
meta: {
|
|
meta: {
|
|
@@ -420,7 +432,8 @@ const routes = [{
|
|
},
|
|
},
|
|
{
|
|
{
|
|
path: '/alreadySp',
|
|
path: '/alreadySp',
|
|
- name: '已审批',
|
|
|
|
|
|
+ name: 'alreadySp',
|
|
|
|
+ title: '已审批',
|
|
component: () => import( /* webpackChunkName: "alreadySp" */
|
|
component: () => import( /* webpackChunkName: "alreadySp" */
|
|
'@/views/workbench/alreadySp.vue'),
|
|
'@/views/workbench/alreadySp.vue'),
|
|
meta: {
|
|
meta: {
|
|
@@ -430,7 +443,8 @@ const routes = [{
|
|
},
|
|
},
|
|
{
|
|
{
|
|
path: '/review',
|
|
path: '/review',
|
|
- name: '复核',
|
|
|
|
|
|
+ name: 'review',
|
|
|
|
+ title: '复核',
|
|
component: () => import( /* webpackChunkName: "review" */
|
|
component: () => import( /* webpackChunkName: "review" */
|
|
'@/views/workbench/review.vue'),
|
|
'@/views/workbench/review.vue'),
|
|
meta: {
|
|
meta: {
|
|
@@ -441,7 +455,8 @@ const routes = [{
|
|
},
|
|
},
|
|
{
|
|
{
|
|
path: '/flBox',
|
|
path: '/flBox',
|
|
- name: '功勋点管理',
|
|
|
|
|
|
+ name: 'flBox',
|
|
|
|
+ title: '功勋点管理',
|
|
component: () => import( /* webpackChunkName: "flBox" */ '@/views/welfare/flBox.vue'),
|
|
component: () => import( /* webpackChunkName: "flBox" */ '@/views/welfare/flBox.vue'),
|
|
meta: {
|
|
meta: {
|
|
icon: 'icon-shezhi_gongdaolbiao',
|
|
icon: 'icon-shezhi_gongdaolbiao',
|
|
@@ -450,7 +465,8 @@ const routes = [{
|
|
},
|
|
},
|
|
{
|
|
{
|
|
path: '/prize',
|
|
path: '/prize',
|
|
- name: '奖品管理',
|
|
|
|
|
|
+ name: 'prize',
|
|
|
|
+ title: '奖品管理',
|
|
component: () => import( /* webpackChunkName: "approval_list" */ '@/views/welfare/prize.vue'),
|
|
component: () => import( /* webpackChunkName: "approval_list" */ '@/views/welfare/prize.vue'),
|
|
meta: {
|
|
meta: {
|
|
icon: 'icon-shezhi_gongdaolbiao',
|
|
icon: 'icon-shezhi_gongdaolbiao',
|
|
@@ -459,7 +475,8 @@ const routes = [{
|
|
},
|
|
},
|
|
{
|
|
{
|
|
path: '/conversion',
|
|
path: '/conversion',
|
|
- name: '兑换管理',
|
|
|
|
|
|
+ name: 'conversion',
|
|
|
|
+ title: '兑换管理',
|
|
component: () => import( /* webpackChunkName: "approval_list" */
|
|
component: () => import( /* webpackChunkName: "approval_list" */
|
|
'@/views/welfare/conversion.vue'),
|
|
'@/views/welfare/conversion.vue'),
|
|
meta: {
|
|
meta: {
|
|
@@ -471,32 +488,38 @@ const routes = [{
|
|
},
|
|
},
|
|
{
|
|
{
|
|
path: '/',
|
|
path: '/',
|
|
- name: '初始化',
|
|
|
|
|
|
+ name: '/',
|
|
|
|
+ title: '初始化',
|
|
component: () => import( /* webpackChunkName: "init" */ '@/init'),
|
|
component: () => import( /* webpackChunkName: "init" */ '@/init'),
|
|
},
|
|
},
|
|
{
|
|
{
|
|
path: '/noAccess',
|
|
path: '/noAccess',
|
|
- name: '无权限',
|
|
|
|
|
|
+ name: 'noAccess',
|
|
|
|
+ title: '无权限',
|
|
component: () => import( /* webpackChunkName: "noAccess" */ '@/noAccess'),
|
|
component: () => import( /* webpackChunkName: "noAccess" */ '@/noAccess'),
|
|
},
|
|
},
|
|
{
|
|
{
|
|
path: '/screen',
|
|
path: '/screen',
|
|
- name: '数据大屏展示',
|
|
|
|
|
|
+ name: 'screen',
|
|
|
|
+ title: '数据大屏展示',
|
|
component: () => import( /* webpackChunkName: "screen" */ '@/screen'),
|
|
component: () => import( /* webpackChunkName: "screen" */ '@/screen'),
|
|
},
|
|
},
|
|
{
|
|
{
|
|
path: '/deptRankSwiper',
|
|
path: '/deptRankSwiper',
|
|
- name: '轮播',
|
|
|
|
|
|
+ name: 'deptRankSwiper',
|
|
|
|
+ title: '轮播',
|
|
component: () => import( /* webpackChunkName: "deptRankSwiper" */ '@/views/ranking/deptRankSwiper.vue'),
|
|
component: () => import( /* webpackChunkName: "deptRankSwiper" */ '@/views/ranking/deptRankSwiper.vue'),
|
|
},
|
|
},
|
|
{
|
|
{
|
|
path: '/hint',
|
|
path: '/hint',
|
|
- name: '提示页',
|
|
|
|
|
|
+ name: 'hint',
|
|
|
|
+ title: '提示页',
|
|
component: () => import( /* webpackChunkName: "hint" */ '@/hint'),
|
|
component: () => import( /* webpackChunkName: "hint" */ '@/hint'),
|
|
},
|
|
},
|
|
{
|
|
{
|
|
path: '/dome',
|
|
path: '/dome',
|
|
- name: '虚拟列表',
|
|
|
|
|
|
+ name: 'dome',
|
|
|
|
+ title: '虚拟列表',
|
|
component: () => import( /* webpackChunkName: "dome" */ '@/dome'),
|
|
component: () => import( /* webpackChunkName: "dome" */ '@/dome'),
|
|
},
|
|
},
|
|
]
|
|
]
|