diff --git a/src/api/00_dashboard/api.message.ts b/src/api/00_dashboard/api.message.ts
index 8f7049e2..a97efa22 100644
--- a/src/api/00_dashboard/api.message.ts
+++ b/src/api/00_dashboard/api.message.ts
@@ -5,13 +5,14 @@ import env from "../index";
const message = `${env.API_URI}/message`;
const reply = `${env.API_URI}/placement/noti`;
+const placementMessage = `${env.API_URI}/placement/message`;
export default {
- msgNotificate: `${message}/my-notifications`,
- msgInbox: `${message}/my-inboxes`,
- msgId: (id: string) => `${message}/my-notifications/${id}`,
- msgNoread: () => `${message}/my-notifications/noread`,
- msgInboxDelete: (id: string) => `${message}/my-inboxes/${id}`,
+ msgNotificate: `${placementMessage}/my-notifications`,
+ msgInbox: `${placementMessage}/my-inboxes`,
+ msgId: (id: string) => `${placementMessage}/my-notifications/${id}`,
+ msgNoread: () => `${placementMessage}/my-notifications/noread`,
+ msgInboxDelete: (id: string) => `${placementMessage}/my-inboxes/${id}`,
replyMessage: (id: string) => `${reply}/${id}`,
msgNotiAdmin: `${env.API_URI}/org/profile/noti-admin`,
diff --git a/src/api/manage/api.holiday.ts b/src/api/manage/api.holiday.ts
index 42ebf224..5fc953bc 100644
--- a/src/api/manage/api.holiday.ts
+++ b/src/api/manage/api.holiday.ts
@@ -4,20 +4,21 @@
*/
import env from "../index";
const holiday = `${env.API_URI}/metadata/holiday/`;
+const leaveHoliday = `${env.API_URI}/leave/metadata/holiday/`;
export default {
/**
* api ชั้นเครื่องราชฯ
*/
listHolidayHistoryAdd: (category: string) =>
- `${holiday}range/add/${category}`,
+ `${leaveHoliday}range/add/${category}`,
listHolidayHistoryEdit: (category: string) =>
- `${holiday}range/edit/${category}`,
+ `${leaveHoliday}range/edit/${category}`,
listHolidayHistoryDelete: (category: string) =>
- `${holiday}range/delete/${category}`,
- listHolidayHistoryYear: (year: number) => `${holiday}${year}`,
+ `${leaveHoliday}range/delete/${category}`,
+ listHolidayHistoryYear: (year: number) => `${leaveHoliday}${year}`,
listHolidayHistoryYearMonth: (year: number, month: number) =>
- `${holiday}${year}/${month}`,
- listHolidayCopy: `${holiday}copy`,
- summaryHolidayHistoryYear: (year: number) => `${holiday}summary/${year}`,
+ `${leaveHoliday}${year}/${month}`,
+ listHolidayCopy: `${leaveHoliday}copy`,
+ summaryHolidayHistoryYear: (year: number) => `${leaveHoliday}summary/${year}`,
};
diff --git a/src/modules/02_users/views/03_permissionsView.vue b/src/modules/02_users/views/03_permissionsView.vue
index ccaf097c..7ded91c7 100644
--- a/src/modules/02_users/views/03_permissionsView.vue
+++ b/src/modules/02_users/views/03_permissionsView.vue
@@ -477,15 +477,10 @@ watch([() => reqMaster.pageSize], () => {
fetchDataTable(reqMaster.id, reqMaster.revisionId, reqMaster.type);
});
-/** callblck function ทำการ fetch ข้อมูล Table เมื่อมีการเปลี่ยนจำนวนต่อแแแถว*/
-watch(
- () => [reqMaster.isAll, reqMaster.isBlank],
- () => {
- reqMaster.page = 1;
-
- fetchDataTable(reqMaster.id, reqMaster.revisionId, reqMaster.type);
- }
-);
+function isUpload() {
+ reqMaster.page = 1;
+ fetchDataTable(reqMaster.id, reqMaster.revisionId, reqMaster.type);
+}
onMounted(() => {
fetchOrganizationActive();
@@ -630,6 +625,7 @@ onMounted(() => {
v-model="reqMaster.isBlank"
label="แสดงเฉพาะตำแหน่งว่าง"
color="primary"
+ @update:model-value="isUpload"
>
แสดงเฉพาะตำแหน่งว่าง
@@ -642,6 +638,7 @@ onMounted(() => {
v-model="reqMaster.isAll"
label="แสดงตำแหน่งทั้งหมด"
color="primary"
+ @update:model-value="isUpload"
>
แสดงตำแหน่งทั้งหมดภายใต้หน่วยงาน/ส่วนราชการที่เลือก