diff --git a/src/modules/05_placement/components/probation/MainProbation.vue b/src/modules/05_placement/components/probation/MainProbation.vue index 523469728..7ce476fae 100644 --- a/src/modules/05_placement/components/probation/MainProbation.vue +++ b/src/modules/05_placement/components/probation/MainProbation.vue @@ -186,10 +186,10 @@ const getpersonalList = async () => { organization: item.organization, probation_no: item.probation_no, order_number: item.order_number, - probation_status: statusProbationMain(item.probation_status), + probation_status: statusProbationMain(Number(item.probation_status)), })); }) - .catch(() => {}) + .catch(() => { }) .finally(() => { hideLoader(); }); @@ -208,7 +208,7 @@ const fecthlistPersonal = async () => { .catch((e) => { messageError($q, e); }) - .finally(() => {}); + .finally(() => { }); }; const fecthlistProbation = async (id: string, data: any) => { try { @@ -284,20 +284,24 @@ const clickAdd = (id: string) => { const clickClose = async () => { modal.value = false; }; -const statusProbationMain = (val: string) => { +const statusProbationMain = (val: number) => { switch (val) { - case "1": + case 1: return "อยู่ระหว่างการทดลองปฏิบัติหน้าที่ราชการ"; - case "2": + case 2: return "พ้นการทดลองปฏิบัติหน้าที่ราชการ"; - case "3": + case 3: return "ไม่พ้นการทดลองปฏิบัติหน้าที่ราชการ"; - case "4": + case 4: return "ยุติการทดลองปฏิบัติหน้าที่ราชการเนื่องจากเปลี่ยนตำแหน่ง"; - case "5": + case 5: return "ยุติการทดลองปฏิบัติหน้าที่ราชการเนื่องจากลาออก"; - case "6": + case 6: return "ยุติการทดลองปฏิบัติหน้าที่ราชการเนื่องจากถึงแก่กรรม"; + case 7: + return "ขยายระยะเวลาทดลองปฏิบัติหน้าที่ราชการ"; + case 8: + return "ดึงรายชื่อไปออกคำสั่งแล้ว"; default: return " "; } @@ -359,73 +363,28 @@ const paginationLabel2 = (start: string, end: string, total: string) => {