update KPI

This commit is contained in:
DESKTOP-1R2VSQH\Lenovo ThinkPad E490 2024-11-28 13:44:28 +07:00
parent 48cdac3326
commit 7084c9e839
38 changed files with 473 additions and 416 deletions

View file

@ -90,6 +90,10 @@ export const useKpiDataStore = defineStore("KPIDataAdmin", () => {
}
const statusOptions = ref<DataOption[]>([
{
id: "",
name: "ทั้งหมด",
},
{
id: "NEW",
name: "จัดทำข้อตกลง",
@ -140,6 +144,45 @@ export const useKpiDataStore = defineStore("KPIDataAdmin", () => {
return statusOptions.value.find((x: DataOption) => x.id == val)?.name;
}
const resultsOptions = ref<DataOption[]>([
{
id: "",
name: "ทั้งหมด",
},
{
id: "PENDING",
name: "รอดำเนินการ",
},
{
id: "PASSED",
name: "ผ่านการประเมิน",
},
{
id: "NOTPASSED",
name: "ไม่ผ่านการประเมิน",
},
{
id: "EXCELLENT",
name: "ดีเด่น",
},
{
id: "VERY_GOOD",
name: "ดีมาก",
},
{
id: "GOOD",
name: "ดี",
},
{
id: "FAIR",
name: "พอใช้",
},
{
id: "IMPROVEMENT",
name: "ต้องปรับปรุง",
},
]);
function convertResults(val: string) {
switch (val) {
case "PENDING":
@ -395,5 +438,6 @@ export const useKpiDataStore = defineStore("KPIDataAdmin", () => {
selected,
statusOptions,
isUpdate,
resultsOptions,
};
});