Merge branch 'develop' into devTee

This commit is contained in:
setthawutttty 2024-01-17 17:31:20 +07:00
commit 81b3daeab2
6 changed files with 39 additions and 32 deletions

View file

@ -43,21 +43,29 @@ export const useLeavelistDataStore = defineStore("leave", () => {
async function fetchListLeave(data: ListLeave[]) { async function fetchListLeave(data: ListLeave[]) {
let datalist = data.map((e: ListLeave) => ({ let datalist = data.map((e: ListLeave) => ({
id: e.id, id: e.id,
leaveTypeName: e.leaveTypeName, leaveTypeName: e.leaveTypeName ?? "-",
leaveTypeId: e.leaveTypeId, leaveTypeId: e.leaveTypeId ?? "-",
citizenId: e.citizenId ?? "3120101734950", citizenId: e.citizenId ?? "-",
fullName: e.fullName, fullName:
agency: e.agency ?? "สำนักงานการเจ้าหน้าที่", e.fullName !== undefined && e.fullName !== null && e.fullName !== ""
org: e.org ?? "กองบริหารทั่วไป/ฝ่ายการเจ้าหน้าที่", ? e.fullName
position: e.position ?? "นักทรัพยากรบุคคล", : "-",
level: e.level ?? "ชำนาญการ", agency:
e.agency !== undefined && e.agency !== null && e.agency !== ""
? e.agency
: "-",
org: e.org !== undefined && e.org !== null && e.org !== "" ? e.org : "-",
position: e.position ?? "-",
level: e.level ?? "-",
dateSendLeave: e.dateSendLeave && date2Thai(e.dateSendLeave), dateSendLeave: e.dateSendLeave && date2Thai(e.dateSendLeave),
dateLeave: dateLeave:
e.dateSendLeave && e.leaveStartDate && e.leaveEndDate
date2Thai(e.dateSendLeave) + "-" + date2Thai(e.dateSendLeave), ? e.leaveStartDate === e.leaveEndDate
? date2Thai(e.leaveEndDate)
: date2Thai(e.leaveStartDate) + " - " + date2Thai(e.leaveEndDate)
: "-",
status: e.status && convertSatatus(e.status), status: e.status && convertSatatus(e.status),
})); }));
mainData.value = datalist; mainData.value = datalist;
rows.value = mainData.value; rows.value = mainData.value;
} }

View file

@ -71,7 +71,7 @@ const store = useEvaluateDetailStore();
<q-step <q-step
:name="7" :name="7"
prefix="7" prefix="7"
title="รอพิจารณาผลการประเมิน 2" title="ตรวจสอบเอกสารเล่ม 2"
:done="store.step >= 7" :done="store.step >= 7"
:disable="store.currentStep < 7" :disable="store.currentStep < 7"
> >
@ -80,7 +80,7 @@ const store = useEvaluateDetailStore();
<q-step <q-step
:name="8" :name="8"
prefix="8" prefix="8"
title="ตรวจสอบความถูกต้องของเอกสารเล่ม 2" title="รอพิจารณาผลการประเมิน"
:done="store.step >= 8" :done="store.step >= 8"
:disable="store.currentStep < 8" :disable="store.currentStep < 8"
> >

View file

@ -273,7 +273,7 @@ async function checkDocEdit() {
.then((res: any) => { .then((res: any) => {
downloadDocEditUrl.value = res.data.downloadUrl; downloadDocEditUrl.value = res.data.downloadUrl;
}) })
.catch(() => { .catch((e) => {
// messageError($q, e); // messageError($q, e);
}) })
.finally(() => { .finally(() => {
@ -345,18 +345,17 @@ async function fetchDataSigner() {
} }
onMounted(async () => { onMounted(async () => {
await fetchProfile(); fetchProfile();
await fetchDataSigner(); fetchDataSigner();
await downloadFileList( downloadFileList(
"แบบตรวจสอบความถูกต้องครบถ้วนของข้อมูลประกอบการประเมินผลงาน (เอกสารแบบ ค)" "แบบตรวจสอบความถูกต้องครบถ้วนของข้อมูลประกอบการประเมินผลงาน (เอกสารแบบ ค)"
); );
await downloadFileList("บัญชีแสดงการรับ-ส่งผลงาน (เอกสารหมายเลข 15)"); downloadFileList("บัญชีแสดงการรับ-ส่งผลงาน (เอกสารหมายเลข 15)");
await downloadFileList("แบบประเมินผลงาน (เอกสารหมายเลข 16)"); downloadFileList("แบบประเมินผลงาน (เอกสารหมายเลข 16)");
await downloadFileList("แบบแสดงการประเมินผลงาน (เอกสารหมายเลข 17)"); downloadFileList("แบบแสดงการประเมินผลงาน (เอกสารหมายเลข 17)");
await downloadFileList("แบบรายงานผลการประเมินบุคคล (เอกสารหมายเลข 18)"); downloadFileList("แบบรายงานผลการประเมินบุคคล (เอกสารหมายเลข 18)");
await downloadFileList("แบบสรุปผลการประเมิน (เอกสารแบบ ง)"); downloadFileList("แบบสรุปผลการประเมิน (เอกสารแบบ ง)");
checkDocEdit();
await checkDocEdit();
}); });
</script> </script>

View file

@ -21,7 +21,7 @@ export const useEvalutuonStore = defineStore("EvalutuonStore", () => {
case "PREPARE_DOC_V1": case "PREPARE_DOC_V1":
return "จัดเตรียมเอกสารเล่ม 1"; return "จัดเตรียมเอกสารเล่ม 1";
case "CHECK_DOC_V1": case "CHECK_DOC_V1":
return "ตรวจสอบความถูกต้องของเอกสารเล่ม 1"; return "ตรวจสอบเอกสารเล่ม 1";
case "WAIT_CHECK_DOC_V1": case "WAIT_CHECK_DOC_V1":
return "รอตรวจสอบคุณสมบัติ"; return "รอตรวจสอบคุณสมบัติ";
case "ANNOUNCE_WEB": case "ANNOUNCE_WEB":
@ -29,9 +29,9 @@ export const useEvalutuonStore = defineStore("EvalutuonStore", () => {
case "PREPARE_DOC_V2": case "PREPARE_DOC_V2":
return "จัดเตรียมเอกสารเล่ม 2"; return "จัดเตรียมเอกสารเล่ม 2";
case "WAIT_CHECK_DOC_V2": case "WAIT_CHECK_DOC_V2":
return "รอพิจารณาผลการประเมิน 2"; return "ตรวจสอบเอกสารเล่ม 2";
case "CHECK_DOC_V2": case "CHECK_DOC_V2":
return "ตรวจสอบความถูกต้องของเอกสารเล่ม 2"; return "รอพิจารณาผลการประเมิน";
case "DONE": case "DONE":
return "เสร็จสิ้น"; return "เสร็จสิ้น";
} }

View file

@ -14,8 +14,8 @@ export const useEvaluateDetailStore = defineStore("evaluateDetailStore", () => {
"รอตรวจสอบคุณสมบัติ", "รอตรวจสอบคุณสมบัติ",
"ประกาศบนเว็บไซต์", "ประกาศบนเว็บไซต์",
"จัดเตรียมเอกสารเล่ม 2", "จัดเตรียมเอกสารเล่ม 2",
"รอพิจารณาผลการประเมิน 2", "ตรวจสอบเอกสารเล่ม 2",
"ตรวจสอบความถูกต้องของเอกสารเล่ม 2", "รอพิจารณาผลการประเมิน",
"เสร็จสิ้น", "เสร็จสิ้น",
]); ]);

View file

@ -140,12 +140,12 @@ const options = ref<OptionStatus[]>([]);
const optionsMain = ref<OptionStatus[]>([ const optionsMain = ref<OptionStatus[]>([
{ val: "CHECK_SPEC", label: "ตรวจสอบคุณสมบัติด้วยตนเอง" }, { val: "CHECK_SPEC", label: "ตรวจสอบคุณสมบัติด้วยตนเอง" },
{ val: "PREPARE_DOC_V1", label: "จัดเตรียมเอกสารเล่ม 1" }, { val: "PREPARE_DOC_V1", label: "จัดเตรียมเอกสารเล่ม 1" },
{ val: "CHECK_DOC_V1", label: "ตรวจสอบความถูกต้องของเอกสารเล่ม 1" }, { val: "CHECK_DOC_V1", label: "ตรวจสอบเอกสารเล่ม 1" },
{ val: "WAIT_CHECK_DOC_V1", label: "รอตรวจสอบคุณสมบัติ" }, { val: "WAIT_CHECK_DOC_V1", label: "รอตรวจสอบคุณสมบัติ" },
{ val: "ANNOUNCE_WEB", label: "ประกาศบนเว็บไซต์" }, { val: "ANNOUNCE_WEB", label: "ประกาศบนเว็บไซต์" },
{ val: "PREPARE_DOC_V2", label: "จัดเตรียมเอกสารเล่ม 2" }, { val: "PREPARE_DOC_V2", label: "จัดเตรียมเอกสารเล่ม 2" },
{ val: "WAIT_CHECK_DOC_V2", label: "รอพิจารณาผลการประเมิน" }, { val: "WAIT_CHECK_DOC_V2", label: "ตรวจสอบเอกสารเล่ม 2" },
{ val: "CHECK_DOC_V2", label: "ตรวจสอบความถูกต้องของเอกสารเล่ม" }, { val: "CHECK_DOC_V2", label: "รอพิจารณาผลการประเมิน" },
{ val: "DONE", label: "เสร็จสิ้น" }, { val: "DONE", label: "เสร็จสิ้น" },
]); ]);