diff --git a/src/modules/05_placement/components/AppointMent/Main.vue b/src/modules/05_placement/components/AppointMent/Main.vue index 24e34372c..b27a0d3ee 100644 --- a/src/modules/05_placement/components/AppointMent/Main.vue +++ b/src/modules/05_placement/components/AppointMent/Main.vue @@ -478,7 +478,7 @@ const pagination = ref({ - +
diff --git a/src/modules/06_retirement/components/resign/Resign.vue b/src/modules/06_retirement/components/resign/Resign.vue index 97152019b..4dc67c308 100644 --- a/src/modules/06_retirement/components/resign/Resign.vue +++ b/src/modules/06_retirement/components/resign/Resign.vue @@ -276,6 +276,7 @@ const closeModal = () => (modal.value = false); const selected = ref([]); const checkSelected = computed(() => { if (selected.value.length === 0) { + return true; } }); @@ -286,12 +287,14 @@ const resetFilter = () => { }; const openModalOrder = () => { + openModal(); const row = filters.value.filter( (r: ResponseItems) => - r.status == "WAITTING" || r.status == "PENDING" || r.status == "APPROVE" + r.status == "PENDING" || r.status == "APPROVE" || r.status =="REJECT" ); rows2.value = row; + }; onMounted(async () => { @@ -327,7 +330,7 @@ const fecthlist = async () => { salary: r.salary ? r.salary : 0, sendDate: new Date(), status: r.status ?? "", - statustext: statusText(r.status ?? ""), + statustext: status(r.status ?? ""), fullname: `${r.firstName ?? ""} ${r.lastName ?? ""}`, }); }); @@ -366,6 +369,24 @@ const saveOrder = async () => { hideLoader(); }); }; +const status = (val: string) => { + switch (val) { + case "WAITTING": + return "รอดำเนินการ"; + case "PENDING": + return "เลือกตำแหน่งแล้ว"; + case "APPROVE": + return "อนุมัติ"; + case "REJECT": + return "ยับยั้ง"; + case "REPORT": + return "ส่งรายชื่อไปออกคำสั่ง"; + case "DONE": + return "ออกคำสั่งเสร็จแล้ว"; + default: + return "-"; + } +};