diff --git a/src/api/02_organizational/api.organization.ts b/src/api/02_organizational/api.organization.ts index 3e642aa5a..f63a60e0f 100644 --- a/src/api/02_organizational/api.organization.ts +++ b/src/api/02_organizational/api.organization.ts @@ -6,6 +6,8 @@ const orgProfile = `${env.API_URI}/org/profile`; const orgEmployeePos = `${env.API_URI}/org/employee/pos`; export default { + keycloakPosition: () => `${organization}/profile/keycloak/position`, + /** โครงสร้างอัตรากำลัง*/ activeOrganization: `${organization}/active`, orgByid: (id: string) => `${organization}/${id}`, diff --git a/src/api/14_KPI/api.KPI.ts b/src/api/14_KPI/api.KPI.ts index 902d5b476..990f035a2 100644 --- a/src/api/14_KPI/api.KPI.ts +++ b/src/api/14_KPI/api.KPI.ts @@ -20,6 +20,7 @@ const urlFile = `${env.API_URI}/salary`; const kpiGroup = `${env.API_URI}/kpi/group`; const kpiLink = `${env.API_URI}/kpi/link`; +const placementKeycloak = `${env.API_URI}/placement/officer/profileId`; export default { KPI, @@ -68,7 +69,8 @@ export default { kpiLink, - profilePosition: () => `${env.API_URI}/org/profile/keycloak/position`, + profilePosition: () => `${env.API_URI}/org/profile/profileid/position`, + placementKeycloak, /** Report*/ kpiReport: () => `${KPI}/report/announcement`, diff --git a/src/interface/request/main/main.ts b/src/interface/request/main/main.ts index beae6906e..18e1cf255 100644 --- a/src/interface/request/main/main.ts +++ b/src/interface/request/main/main.ts @@ -275,11 +275,11 @@ const menuList = readonly([ path: "appoint-employee", role: "placement", }, - { - label: "ออกคำสั่งย้ายสับเปลี่ยนตำแหน่ง", - path: "changePositions", - role: "placement", - }, + // { + // label: "ออกคำสั่งย้ายสับเปลี่ยนตำแหน่ง", + // path: "changePositions", + // role: "placement", + // }, { label: "รายการอื่นๆ", path: "other", diff --git a/src/modules/02_organizationalNew/components/DialogSelectPerson.vue b/src/modules/02_organizationalNew/components/DialogSelectPerson.vue index 44365a5bf..348be8ed2 100644 --- a/src/modules/02_organizationalNew/components/DialogSelectPerson.vue +++ b/src/modules/02_organizationalNew/components/DialogSelectPerson.vue @@ -687,6 +687,7 @@ watch([() => page.value, () => pageSize.value], () => { active-color="primary" color="dark" :max="totalPage" + :max-pages="5" size="sm" boundary-links direction-links diff --git a/src/modules/03_recruiting/views/01_compete/PeriodAdd.vue b/src/modules/03_recruiting/views/01_compete/PeriodAdd.vue index 8736fa91d..6f3edb9d4 100644 --- a/src/modules/03_recruiting/views/01_compete/PeriodAdd.vue +++ b/src/modules/03_recruiting/views/01_compete/PeriodAdd.vue @@ -16,14 +16,14 @@ -
-
+
@@ -57,8 +57,8 @@