ปรับเเสดง ผล OFFICER/EMPLOYEE

This commit is contained in:
setthawutttty 2024-11-06 13:48:28 +07:00
parent 010deca042
commit 8390a8ab01
8 changed files with 172 additions and 125 deletions

View file

@ -28,12 +28,24 @@ const inboxList = ref<InboxDetail[]>([]); // รายการกล่อง
const idInboxActive = ref<string>(); // Id
//
const filteredItems = computed(() =>
items.value.filter(
(item) =>
item.title !== "ทดลองปฏิบัติหน้าที่ราชการ" || dataStore.isProbation
)
);
const filteredItems = computed(() => {
const isOfficer = dataStore.officerType === "OFFICER";
const conditions: Record<string, boolean> = {
"ทดลองปฏิบัติหน้าที่ราชการ": dataStore.isProbation,
"ประเมินบุคคล": isOfficer,
"ผลงาน": isOfficer,
"ขอโอน": isOfficer,
"ผู้ขอรับการประเมิน (KPI)": isOfficer,
"ผู้ประเมิน (KPI)": isOfficer,
"ทุนการศึกษา/ฝึกอบรม": isOfficer,
"การพัฒนารายบุคคล": isOfficer,
};
return items.value.filter(
(item) => conditions[item.title] ?? true
);
});
const items = ref<MenuMainList[]>([
{