diff --git a/src/modules/01_dashboard/views/Dashboard.vue b/src/modules/01_dashboard/views/Dashboard.vue index 937509a..e3b32af 100644 --- a/src/modules/01_dashboard/views/Dashboard.vue +++ b/src/modules/01_dashboard/views/Dashboard.vue @@ -31,22 +31,19 @@ const idInboxActive = ref(); // Id ข้อความที่เล const filteredItems = computed(() => { const isOfficer = dataStore.officerType === "OFFICER"; const conditions: Record = { - "ทดลองปฏิบัติหน้าที่ราชการ": dataStore.isProbation, - "ประเมินบุคคล": isOfficer, - "ผลงาน": isOfficer, - "ขอโอน": isOfficer, + ทดลองปฏิบัติหน้าที่ราชการ: dataStore.isProbation, + ประเมินบุคคล: isOfficer, + ผลงาน: isOfficer, + ขอโอน: isOfficer, "ผู้ขอรับการประเมิน (KPI)": isOfficer, "ผู้ประเมิน (KPI)": isOfficer, "ทุนการศึกษา/ฝึกอบรม": isOfficer, - "การพัฒนารายบุคคล": isOfficer, + การพัฒนารายบุคคล: isOfficer, }; - return items.value.filter( - (item) => conditions[item.title] ?? true - ); + return items.value.filter((item) => conditions[item.title] ?? true); }); - const items = ref([ { icon: "mdi-account-group-outline", @@ -98,7 +95,7 @@ const items = ref([ }, { icon: "mdi-scale-balance", - title: "อุทธรณ์ร้องทุกข์", + title: "อุทธรณ์/ร้องทุกข์", sub: "ทำเรื่องขออุทธรณ์ หรือร้องทุกข์", color: "green-3", path: "/appeal-complain", diff --git a/src/modules/02_transfer/store.ts b/src/modules/02_transfer/store.ts index 038bc84..0450d7a 100644 --- a/src/modules/02_transfer/store.ts +++ b/src/modules/02_transfer/store.ts @@ -13,9 +13,10 @@ export const useTransferDataStore = defineStore("transfer", () => { return "ไม่อนุมัติ"; case "REPORT": return "ส่งรายชื่อไปออกคำสั่ง"; + case "WAITING": + return "รอออกคำสั่ง"; case "DONE": return "ออกคำสั่งเสร็จแล้ว"; - default: return "-"; } diff --git a/src/modules/03_retire/store.ts b/src/modules/03_retire/store.ts index abe9e86..c133f06 100644 --- a/src/modules/03_retire/store.ts +++ b/src/modules/03_retire/store.ts @@ -13,6 +13,8 @@ export const useRestDataStore = defineStore("Rest", () => { return "ไม่อนุมัติ"; case "REPORT": return "ส่งรายชื่อไปออกคำสั่ง"; + case "WAITING": + return "รอออกคำสั่ง"; case "DONE": return "ออกคำสั่งเสร็จแล้ว"; case "DONECANCEL": diff --git a/src/modules/05_leave/components/DialogDetail.vue b/src/modules/05_leave/components/DialogDetail.vue index 95c3136..dd0aece 100644 --- a/src/modules/05_leave/components/DialogDetail.vue +++ b/src/modules/05_leave/components/DialogDetail.vue @@ -269,7 +269,7 @@ async function fetchDataDetail(id: string) { formData.dear = data.dear ?? "-"; checkLeaveType( formData.leaveTypeId, - data.hajjDayStatus, + formData.ordainDayLocationName, formData.studyDayTrainingSubject ); }) @@ -289,7 +289,7 @@ async function fetchDataDetail(id: string) { */ function checkLeaveType( leaveTypeId: string, - hajjDayStatus: boolean, + ordainDayLocationName: string, studyDayTrainingSubject: string ) { if (props.leaveType) { @@ -301,9 +301,9 @@ function checkLeaveType( checkForm.value = "FormChildbirth"; } else if (type === "LV-005") { checkForm.value = "FormHoliday"; - } else if (type === "LV-006" && hajjDayStatus === true) { + } else if (type === "LV-006" && ordainDayLocationName === "") { checkForm.value = "FormHajj"; - } else if (type === "LV-006" && hajjDayStatus === false) { + } else if (type === "LV-006") { checkForm.value = "FormUpasom"; } else if (type === "LV-007") { checkForm.value = "FormCheckSelect"; diff --git a/src/modules/05_leave/components/ListView.vue b/src/modules/05_leave/components/ListView.vue index de3ceaf..c6ac5f1 100644 --- a/src/modules/05_leave/components/ListView.vue +++ b/src/modules/05_leave/components/ListView.vue @@ -154,9 +154,11 @@ function convert(val: any) { ); const type = filtertype?.code; if (type == "LV-006" && val.hajjDayStatus == false) { - return "ลาอุปสมบท"; + return "ลาอุปสมบทหรือการลาประกอบพิธีฮัจญ์ฯ"; + // return "ลาอุปสมบท"; รอ API } else if (type == "LV-006" && val.hajjDayStatus == true) { - return "ลาประกอบพิธีฮัจญ์"; + return "ลาอุปสมบทหรือการลาประกอบพิธีฮัจญ์ฯ"; + // return "ลาประกอบพิธีฮัจญ์"; รอ API } else { return val.leaveTypeName; } diff --git a/src/modules/06_evaluate/components/step/step2.vue b/src/modules/06_evaluate/components/step/step2.vue index 3b286f8..ec64486 100644 --- a/src/modules/06_evaluate/components/step/step2.vue +++ b/src/modules/06_evaluate/components/step/step2.vue @@ -338,7 +338,8 @@ function getCommander() { formCommand.commanderAbovePosition = data.commanderAbovePosition; }) .catch((e) => { - messageError($q, e); + console.log(e); + // messageError($q, e); }); } /** callback function */ diff --git a/src/modules/07_appealComplain/views/Main.vue b/src/modules/07_appealComplain/views/Main.vue index 008db43..9abeffb 100644 --- a/src/modules/07_appealComplain/views/Main.vue +++ b/src/modules/07_appealComplain/views/Main.vue @@ -252,7 +252,7 @@ onMounted(async () => { class="q-mr-sm" @click="clickBack" /> - อุทธรณ์ร้องทุกข์ + อุทธรณ์/ร้องทุกข์
diff --git a/src/modules/08_KPI/components/Tab/Dialog/DialogGovernment.vue b/src/modules/08_KPI/components/Tab/Dialog/DialogGovernment.vue index bab7875..75d2dc1 100644 --- a/src/modules/08_KPI/components/Tab/Dialog/DialogGovernment.vue +++ b/src/modules/08_KPI/components/Tab/Dialog/DialogGovernment.vue @@ -188,6 +188,8 @@ function statusText(val: string) { return "ไม่อนุมัติ"; case "REPORT": return "ส่งรายชื่อไปออกคำสั่ง"; + case "WAITING": + return "รอออกคำสั่ง"; case "DONE": return "ออกคำสั่งเสร็จแล้ว";