diff --git a/src/api/02_organizational/api.organization.ts b/src/api/02_organizational/api.organization.ts index 80a976f5..93d2241c 100644 --- a/src/api/02_organizational/api.organization.ts +++ b/src/api/02_organizational/api.organization.ts @@ -101,7 +101,9 @@ export default { /** กำหนดสิทธิ์จัดการโครงสร้าง */ permissionOrg: `${organization}/permission-org`, + permissioProfileOrg: `${organization}/permission-profile`, permissionOrgProfile: `${organization}/permission-org/profile`, // คนที่มีสิทธิ์จัดการโครงสร้าง + permissionProfile: `${organization}/permission-profile/profile`, // คนที่มีสิทธิ์จัดการโครงสร้าง /** หมอบหมาย*/ commandSysAssign: `${organization}/commandSys/assign`, diff --git a/src/modules/02_users/components/RolePositionSalary/DialogAddPerson.vue b/src/modules/02_users/components/RolePositionSalary/DialogAddPerson.vue index 7984fecf..4a00cbf0 100644 --- a/src/modules/02_users/components/RolePositionSalary/DialogAddPerson.vue +++ b/src/modules/02_users/components/RolePositionSalary/DialogAddPerson.vue @@ -96,7 +96,7 @@ async function onSearchListPerson(newPage: boolean = false) { selected.value = []; showLoader(); await http - .get(config.API.permissionOrgProfile, { + .get(config.API.permissionProfile, { params: qurey, }) .then((res) => { @@ -131,7 +131,7 @@ function onSubmitPerson() { personId: arrayId, }; await http - .post(config.API.permissionOrg, body) + .post(config.API.permissioProfileOrg, body) .then(async () => { await props.fetchData?.(false); success($q, "เพิ่มราชชื่อสำเร็จ"); @@ -170,6 +170,8 @@ function onClose() { qurey.searchKeyword = ""; rows.value = []; selected.value = []; + isEdit.value = false; + isCheck.value = false; } /** diff --git a/src/modules/02_users/views/06_rolePositionSalary.vue b/src/modules/02_users/views/06_rolePositionSalary.vue index b00b8b51..236a3122 100644 --- a/src/modules/02_users/views/06_rolePositionSalary.vue +++ b/src/modules/02_users/views/06_rolePositionSalary.vue @@ -192,7 +192,7 @@ async function fetchListPerson(newPage: boolean = false) { qureyBody.page = newPage ? 1 : qureyBody.page; showLoader(); await http - .post(config.API.permissionOrgProfile, qureyBody) + .post(config.API.permissionProfile, qureyBody) .then(async (res) => { const data = await res.data.result; maxPage.value = Math.ceil(data.total / qureyBody.pageSize); // คำนวนหาจำนวนหน้า @@ -216,7 +216,7 @@ function onDeletePerson(id: string) { dialogRemove($q, async () => { showLoader(); await http - .delete(config.API.permissionOrg + `/${id}`) + .delete(config.API.permissioProfileOrg + `/${id}`) .then(async () => { // ถ้า maxPage.value ไม่เท่ากับ 1 ให้ โหลดข้อมูลรายชื่อคนที่มีสิทธิ์จัดการโครงสร้างหน้าปัจจุบัน if (maxPage.value !== 1) {