diff --git a/src/api/leave/api.leave.ts b/src/api/leave/api.leave.ts index 14d58cf..4234def 100644 --- a/src/api/leave/api.leave.ts +++ b/src/api/leave/api.leave.ts @@ -16,7 +16,7 @@ export default { leaveType: () => `${leave}/type`, leaveCalendar: () => `${leave}/user/calendar`, leaveTableList: () => `${leave}/user/table`, - leaveCanceById: (id: string) => `${leave}/user/delete/${id}`, + leaveCancelById: (id: string) => `${leave}/user/delete/${id}`, leaveStats: () => `${leave}/user/summary`, leaveUser: () => `${leave}/user`, leaveUserId: (id: string) => `${leave}/user/${id}`, diff --git a/src/modules/05_leave/componenst/Calendar.vue b/src/modules/05_leave/componenst/Calendar.vue index 9a0df6c..951384e 100644 --- a/src/modules/05_leave/componenst/Calendar.vue +++ b/src/modules/05_leave/componenst/Calendar.vue @@ -1,171 +1,200 @@ + + + + +
+
+ + การลาของฉัน +
+
+ + การลาของบุคคลอื่น +
+ -
- - - + + + + - - - - -
รายละเอียดของ{{ title }}
-
ขอยกเลิก{{ title }}
- - -
- - -
-
-
เขียนที่
-
{{ location }}
-
เรื่องและเหตุผลการลา
-
{{ subject }}
-
วัน เดือน ปีเริ่มต้น
-
{{ dateStart }}
-
วัน เดือน ปีสิ้นสุด
-
{{ dateEnd }}
-
จำนวนวันที่ลา
-
{{ numDate }}
-
สถานที่ติดต่อขณะลา
-
{{ place }}
-
หมายเลขโทรศัพท์
-
{{ phone }}
-
-
-
- - - - -
-
- - - - - -
-
+ diff --git a/src/modules/05_leave/componenst/DialogDetail.vue b/src/modules/05_leave/componenst/DialogDetail.vue new file mode 100644 index 0000000..1e262c8 --- /dev/null +++ b/src/modules/05_leave/componenst/DialogDetail.vue @@ -0,0 +1,501 @@ + + + + + diff --git a/src/modules/05_leave/componenst/ListCalendar.vue b/src/modules/05_leave/componenst/ListCalendar.vue index db09123..d42dccb 100644 --- a/src/modules/05_leave/componenst/ListCalendar.vue +++ b/src/modules/05_leave/componenst/ListCalendar.vue @@ -1,9 +1,15 @@ diff --git a/src/modules/05_leave/componenst/Table.vue b/src/modules/05_leave/componenst/Table.vue index e109b45..753004d 100644 --- a/src/modules/05_leave/componenst/Table.vue +++ b/src/modules/05_leave/componenst/Table.vue @@ -1,5 +1,5 @@ - { @click="filter = ''" /> - + --> { virtual-scroll :virtual-scroll-sticky-size-start="48" dense - :pagination-label="paginationLabel" + :rows-per-page-options="[10, 25, 50, 100]" :pagination="pagination" + @update:pagination="updatePageSize" >