diff --git a/src/api/06_retirement/api.retirement.ts b/src/api/06_retirement/api.retirement.ts index 9138047f1..8de51249b 100644 --- a/src/api/06_retirement/api.retirement.ts +++ b/src/api/06_retirement/api.retirement.ts @@ -1,3 +1,4 @@ +import path from "path"; import env from "../index"; const retirement = `${env.API_URI}/retirement`; const retirementDischarge = `${retirement}/discharge`; @@ -104,4 +105,7 @@ export default { // สำหรับผู้มีอำนาจ approverCancelResign: (typeEmp: string, action: string, id: string) => `${retirement}/resign${typeEmp}/admin-cancel/${action}/${id}`, + + // แก้ไขข้อมูลการลาออก + updateResign: (path: string, id: string) => `${retirement}/${path}/admin-update/resign-info/${id}`, }; diff --git a/src/modules/06_retirement/components/02_resign/ResignByid.vue b/src/modules/06_retirement/components/02_resign/ResignByid.vue index 835bb256a..df0a14c49 100644 --- a/src/modules/06_retirement/components/02_resign/ResignByid.vue +++ b/src/modules/06_retirement/components/02_resign/ResignByid.vue @@ -26,6 +26,7 @@ import type { DataProfile } from "@/modules/05_placement/interface/index/Main"; import PopupPersonal from "@/components/Dialogs/PopupPersonalNew.vue"; import CardProfile from "@/components/CardProfile.vue"; import DialogAddCommander from "@/modules/06_retirement/components/DialogAddCommander.vue"; +import DialogFormResign from "@/modules/06_retirement/components/DialogFormResign.vue"; /** Use */ const $q = useQuasar(); @@ -193,6 +194,8 @@ const actionPass = ref(false); const reasonReign = ref(""); const dateBreak = ref(null); +const modalFormResign = ref(false); + /** คอลัมน์ */ const rows = ref([]); const columns = ref([ @@ -762,6 +765,18 @@ onMounted(async () => {
ข้อมูลการลาออก
+ +
+ +
@@ -785,7 +800,7 @@ onMounted(async () => {
เหตุผลที่ลาออกจากราชการ
{{ - `${convertStatus(dataDetail.reason)}${ + `${convertStatus(dataDetail.reason)} ${ dataDetail.remark ? `(${dataDetail.remark})` : "" }` }} @@ -1723,6 +1738,12 @@ onMounted(async () => { :id-check="idCheck" :keycloak-user-id="keycloakUserId" /> + +