hrms-mgt/src/modules/09_leave/router.ts
Tanyalak 511fe670ae Merge branch 'develop' into working
# Conflicts:
#	src/interface/request/main/main.ts
#	src/modules/09_leave/router.ts
2023-10-26 17:38:24 +07:00

71 lines
No EOL
1.7 KiB
TypeScript

const workMain = () => import("@/modules/09_leave/views/WorkingMain.vue")
const leaveMain = () => import("@/modules/09_leave/views/LeaveListMain.vue");
const reportMain = () => import("@/modules/09_leave/views/ReportMain.vue")
const leaveDetail = () => import("@/modules//09_leave/components/2_Leave/DetailLeave.vue")
const RoundMain = () => import("@/modules/09_leave/views/RoundMain.vue")
const workingtime = () => import('@/modules/09_leave/components/3_WorkTime/MainPage.vue')
export default [
{
path: "/round-time",
name: "/round-time",
component: RoundMain,
meta: {
Auth: true,
Key: [9],
Role: "coin",
},
},
{
path: "/work-list",
name: "/work-list",
component: workMain,
meta: {
Auth: true,
Key: [9],
Role: "coin",
},
},
{
path: "/leave-list",
name: "/leave-list",
component: leaveMain,
meta: {
Auth: true,
Key: [9],
Role: "coin",
},
},
{
path: "/leave/detail/:id",
name: "/leave/detail",
component: leaveDetail,
meta: {
Auth: true,
Key: [9],
Role: "coin",
},
},
{
path: "/statistics-report",
name: "/statistics-report",
component: reportMain,
meta: {
Auth: true,
Key: [9],
Role: "coin",
},
},
{
path: "/workingtime",
name: "/working-time",
component: workingtime,
meta: {
Auth: true,
Key: [9],
Role: "coin",
},
},
]