From 12b9ad4a0d0b865f07711356fac20afcbcdd26dd Mon Sep 17 00:00:00 2001 From: AnandaTon Date: Thu, 5 Oct 2023 10:12:10 +0700 Subject: [PATCH] addAbsence Ui --- .../05_leave/componenst/addAbsence.vue | 362 ++++++++++++++ src/modules/05_leave/router.ts | 33 +- src/modules/05_leave/views/Main.vue | 444 ++++++++---------- 3 files changed, 568 insertions(+), 271 deletions(-) create mode 100644 src/modules/05_leave/componenst/addAbsence.vue 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 @@ + + 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 @@
รายการลา
- -
-
-
- -
-
- - - - - - +
+
+
+
+ +
+
+ + + + + + - - - - - - -
- - - - เพิ่มวันหยุด - -
-
- -
- - - - ปฏิทิน - - - - รายการ - - -
-
-
- -
- -
- -
-
-
-
- -
- -
สถิติการลา
- - -
-
- - - {{ item.value }}% - -
- {{item.text}} -
-
- -
- {{ item.all }} - ทั้งหมด -
- -
- {{ item.use }} - ใช้ไป -
- -
- {{ item.remain }} - คงเหลือ -
-
-
-
-
-
-
-
-
-
- - - - -
ตารางสถิติการลา
- - -
- - - - -
-
+ + + + + + +
+ + + + ยื่นใบลา + +
+
+ +
+ + + + ปฏิทิน + + + + รายการ + + +
+
+
+ +
+ +
+ +
+ +
+
+ +
+ +
สถิติการลา
+ + +
+
+ + + {{ item.value }}% + +
+ {{ item.text }} +
+
+
+ {{ item.all }} + ทั้งหมด +
+ +
+ {{ item.use }} + ใช้ไป +
+ +
+ {{ item.remain }} + คงเหลือ +
+
+
+
+
+
+
+ + + + + + + +
ตารางสถิติการลา
+ + +
+ + + + +
+
\ No newline at end of file +