2023-08-31 11:15:39 +07:00
|
|
|
import { defineStore } from "pinia";
|
|
|
|
|
|
|
|
|
|
export const useRestDataStore = defineStore("Rest", () => {
|
|
|
|
|
const statusText = (val: string) => {
|
|
|
|
|
switch (val) {
|
|
|
|
|
case "WAITTING":
|
|
|
|
|
return "รอดำเนินการ";
|
|
|
|
|
case "PENDING":
|
|
|
|
|
return "เลือกตำแหน่งแล้ว";
|
|
|
|
|
case "APPROVE":
|
|
|
|
|
return "อนุมัติ";
|
|
|
|
|
case "REJECT":
|
|
|
|
|
return "ไม่อนุมัติ";
|
2023-09-08 16:50:27 +07:00
|
|
|
case "DELETE":
|
|
|
|
|
return "ยกเลิกการลาออก";
|
2023-08-31 11:15:39 +07:00
|
|
|
case "REPORT":
|
|
|
|
|
return "ส่งรายชื่อไปออกคำสั่ง";
|
|
|
|
|
case "DONE":
|
|
|
|
|
return "ออกคำสั่งเสร็จแล้ว";
|
2024-05-23 13:21:42 +07:00
|
|
|
case "CANCEL":
|
|
|
|
|
return "ยกเลิกการลาออก";
|
2023-08-31 11:15:39 +07:00
|
|
|
default:
|
|
|
|
|
return "-";
|
|
|
|
|
}
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
return {
|
|
|
|
|
statusText,
|
|
|
|
|
};
|
|
|
|
|
});
|