diff --git a/src/modules/05_leave/componenst/addAbsence.vue b/src/modules/05_leave/componenst/addAbsence.vue new file mode 100644 index 0000000..f5b80fa --- /dev/null +++ b/src/modules/05_leave/componenst/addAbsence.vue @@ -0,0 +1,362 @@ + + + + + + + ยื่นใบลา + + + + + + เลือกประเภทการลา + + + + เลือกประเภทใบลาศึกษา ฝึกอบรม ปฎิบัติการวิจัย หรือดูงาน + + + + กรอกข้อมูล + + + + + {{ year + 543 }} + + + {{ parseInt(value + 543) }} + + + + + + + + + + + + {{ year + 543 }} + + + {{ parseInt(value + 543) }} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + เอกสารเพิ่มเติม + + + + + + + {{ file.fileName }} + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/modules/05_leave/router.ts b/src/modules/05_leave/router.ts index f0c2ffc..777a84b 100644 --- a/src/modules/05_leave/router.ts +++ b/src/modules/05_leave/router.ts @@ -1,18 +1,29 @@ /** * Router leave */ -const leave = () => import("@/modules/05_leave/views/Main.vue"); +const leave = () => import("@/modules/05_leave/views/Main.vue") + +const addAbsence = () => import("@/modules/05_leave/componenst/addAbsence.vue") /* const Checkout = () => import("@/modules/04_checkin/views/Checkout.vue"); */ export default [ - { - path: "/leave", - name: "leave", - component: leave, - meta: { - Auth: true, - Key: [7], - }, - } -] \ No newline at end of file + { + path: "/leave", + name: "leave", + component: leave, + meta: { + Auth: true, + Key: [7], + }, + }, + { + path: "/leave/add", + name: "addAbsence", + component: addAbsence, + meta: { + Auth: true, + Key: [7], + }, + }, +] diff --git a/src/modules/05_leave/views/Main.vue b/src/modules/05_leave/views/Main.vue index becfe41..b3418c2 100644 --- a/src/modules/05_leave/views/Main.vue +++ b/src/modules/05_leave/views/Main.vue @@ -5,254 +5,175 @@