|
@@ -824,7 +824,8 @@ const routesMaster = [
|
|
role: [],
|
|
role: [],
|
|
title: '考勤统计列表',
|
|
title: '考勤统计列表',
|
|
mode: true,
|
|
mode: true,
|
|
- keepAlive: true
|
|
|
|
|
|
+ keepAlive: true,
|
|
|
|
+ deepth: 1
|
|
}
|
|
}
|
|
},
|
|
},
|
|
//考勤记录测温详情
|
|
//考勤记录测温详情
|
|
@@ -841,6 +842,138 @@ const routesMaster = [
|
|
]
|
|
]
|
|
},
|
|
},
|
|
|
|
|
|
|
|
+ //出差
|
|
|
|
+ {
|
|
|
|
+ path: 'businessTravel',
|
|
|
|
+ component: () => import('../views/Layout.vue'),
|
|
|
|
+ children: [
|
|
|
|
+ //申请记录
|
|
|
|
+ {
|
|
|
|
+ path: 'list',
|
|
|
|
+ name: 'MasterBusinessTravelList',
|
|
|
|
+ component: () => import('../views/Master/BusinessTravel/List.vue'),
|
|
|
|
+ meta: {
|
|
|
|
+ requireAuth: true,
|
|
|
|
+ role: [],
|
|
|
|
+ title: '申请记录',
|
|
|
|
+ mode: true
|
|
|
|
+ }
|
|
|
|
+ },
|
|
|
|
+ //申请表单
|
|
|
|
+ {
|
|
|
|
+ path: 'form',
|
|
|
|
+ name: 'MasterBusinessTravelForm',
|
|
|
|
+ component: () => import('../views/Master/BusinessTravel/Form.vue'),
|
|
|
|
+ meta: {
|
|
|
|
+ requireAuth: true,
|
|
|
|
+ role: [],
|
|
|
|
+ title: '申请表单',
|
|
|
|
+ form: true
|
|
|
|
+ }
|
|
|
|
+ },
|
|
|
|
+ //申请详情
|
|
|
|
+ {
|
|
|
|
+ path: 'info',
|
|
|
|
+ name: 'MasterBusinessTravelInfo',
|
|
|
|
+ component: () => import('../views/Master/BusinessTravel/Info.vue'),
|
|
|
|
+ meta: {
|
|
|
|
+ requireAuth: false,
|
|
|
|
+ role: [],
|
|
|
|
+ title: '申请详情',
|
|
|
|
+ }
|
|
|
|
+ },
|
|
|
|
+ //审核记录列表
|
|
|
|
+ {
|
|
|
|
+ path: 'verifyList',
|
|
|
|
+ name: 'MasterBusinessTravelVerifyList',
|
|
|
|
+ component: () => import('../views/Master/BusinessTravel/VerifyList.vue'),
|
|
|
|
+ meta: {
|
|
|
|
+ requireAuth: true,
|
|
|
|
+ role: [],
|
|
|
|
+ title: '审核记录列表',
|
|
|
|
+ mode: true
|
|
|
|
+ }
|
|
|
|
+ },
|
|
|
|
+ //审核记录详情
|
|
|
|
+ {
|
|
|
|
+ path: 'verifyInfo',
|
|
|
|
+ name: 'MasterBusinessTravelVerifyInfo',
|
|
|
|
+ component: () => import('../views/Master/BusinessTravel/VerifyInfo.vue'),
|
|
|
|
+ meta: {
|
|
|
|
+ requireAuth: false,
|
|
|
|
+ role: [],
|
|
|
|
+ title: '审核记录详情',
|
|
|
|
+ }
|
|
|
|
+ },
|
|
|
|
+ ],
|
|
|
|
+ },
|
|
|
|
+
|
|
|
|
+ //外出
|
|
|
|
+ {
|
|
|
|
+ path: 'egress',
|
|
|
|
+ component: () => import('../views/Layout.vue'),
|
|
|
|
+ children: [
|
|
|
|
+ //申请记录
|
|
|
|
+ {
|
|
|
|
+ path: 'list',
|
|
|
|
+ name: 'MasterEgressList',
|
|
|
|
+ component: () => import('../views/Master/Egress/List.vue'),
|
|
|
|
+ meta: {
|
|
|
|
+ requireAuth: true,
|
|
|
|
+ role: [],
|
|
|
|
+ title: '申请记录',
|
|
|
|
+ mode: true
|
|
|
|
+ }
|
|
|
|
+ },
|
|
|
|
+ //申请表单
|
|
|
|
+ {
|
|
|
|
+ path: 'form',
|
|
|
|
+ name: 'MasterEgressForm',
|
|
|
|
+ component: () => import('../views/Master/Egress/Form.vue'),
|
|
|
|
+ meta: {
|
|
|
|
+ requireAuth: true,
|
|
|
|
+ role: [],
|
|
|
|
+ title: '申请表单',
|
|
|
|
+ form: true
|
|
|
|
+ }
|
|
|
|
+ },
|
|
|
|
+ //申请详情
|
|
|
|
+ {
|
|
|
|
+ path: 'info',
|
|
|
|
+ name: 'MasterEgressInfo',
|
|
|
|
+ component: () => import('../views/Master/Egress/Info.vue'),
|
|
|
|
+ meta: {
|
|
|
|
+ requireAuth: false,
|
|
|
|
+ role: [],
|
|
|
|
+ title: '申请详情',
|
|
|
|
+ }
|
|
|
|
+ },
|
|
|
|
+ //审核记录列表
|
|
|
|
+ {
|
|
|
|
+ path: 'verifyList',
|
|
|
|
+ name: 'MasterEgressVerifyList',
|
|
|
|
+ component: () => import('../views/Master/Egress/VerifyList.vue'),
|
|
|
|
+ meta: {
|
|
|
|
+ requireAuth: true,
|
|
|
|
+ role: [],
|
|
|
|
+ title: '审核记录列表',
|
|
|
|
+ mode: true
|
|
|
|
+ }
|
|
|
|
+ },
|
|
|
|
+ //审核记录详情
|
|
|
|
+ {
|
|
|
|
+ path: 'verifyInfo',
|
|
|
|
+ name: 'MasterEgressVerifyInfo',
|
|
|
|
+ component: () => import('../views/Master/Egress/VerifyInfo.vue'),
|
|
|
|
+ meta: {
|
|
|
|
+ requireAuth: false,
|
|
|
|
+ role: [],
|
|
|
|
+ title: '审核记录详情',
|
|
|
|
+ }
|
|
|
|
+ },
|
|
|
|
+ ],
|
|
|
|
+ },
|
|
|
|
+
|
|
//货物品
|
|
//货物品
|
|
{
|
|
{
|
|
path: 'goods',
|
|
path: 'goods',
|