ประเมินบุคคล ==> ปรับ load

This commit is contained in:
DESKTOP-1R2VSQH\Lenovo ThinkPad E490 2024-08-26 15:52:26 +07:00
parent bb79dded69
commit 87f3209073
4 changed files with 71 additions and 34 deletions

View file

@ -278,9 +278,9 @@ async function uploadfile(uploadUrl: string, file: any) {
* function fecth รายชอผเซนเอกสาร
* @param id evaluate ID
*/
async function fetcheSigner(id: string) {
function fetcheSigner(id: string) {
showLoader();
await http
http
.get(config.API.evaluationSignerDoc1(id))
.then((res) => {
const data = res.data.result;
@ -297,7 +297,9 @@ async function fetcheSigner(id: string) {
getCommander();
})
.finally(() => {
hideLoader();
setTimeout(() => {
hideLoader();
}, 2000);
});
}
@ -317,7 +319,9 @@ async function fetchCheckSpec(id: string) {
messageError($q, err);
})
.finally(() => {
hideLoader();
setTimeout(() => {
hideLoader();
}, 2000);
});
}
@ -389,7 +393,9 @@ async function downloadFile(fileName: string) {
emit("update:form", formCommand, ref);
hideLoader();
setTimeout(() => {
hideLoader();
}, 2000);
});
}
@ -398,17 +404,24 @@ onMounted(async () => {
if (keycloak.tokenParsed != null) {
formCommand.author = keycloak.tokenParsed.name;
}
fetcheSigner(evaluateId.value);
fetchCheckSpec(evaluateId.value);
downloadFile("1-แบบพิจารณาคุณสมบัติบุคคล");
downloadFile("2-แบบแสดงรายละเอียดการเสนอผลงาน");
downloadFile(
"3-แบบตรวจสอบความถูกต้องครบถ้วนของข้อมูลเพื่อประกอบการคัดเลือกบุคคล (เอกสารแบบ ก)"
);
downloadFile("4-แบบประเมินคุณลักษณะบุคคล");
downloadFile("5-แบบสรุปข้อมูลของผู้ขอรับการคัดเลือก (เอกสารหมายเลข 9)");
downloadFile("6-ผลงานที่จะส่งประเมิน (เอกสารหมายเลข 11)");
showLoader();
await Promise.all([
fetcheSigner(evaluateId.value),
fetchCheckSpec(evaluateId.value),
downloadFile("1-แบบพิจารณาคุณสมบัติบุคคล"),
downloadFile("2-แบบแสดงรายละเอียดการเสนอผลงาน"),
downloadFile(
"3-แบบตรวจสอบความถูกต้องครบถ้วนของข้อมูลเพื่อประกอบการคัดเลือกบุคคล (เอกสารแบบ ก)"
),
downloadFile("4-แบบประเมินคุณลักษณะบุคคล"),
downloadFile("5-แบบสรุปข้อมูลของผู้ขอรับการคัดเลือก (เอกสารหมายเลข 9)"),
downloadFile("6-ผลงานที่จะส่งประเมิน (เอกสารหมายเลข 11)"),
]);
// .then(() => {
// setTimeout(() => {
// hideLoader();
// }, 2000);
// });
});
function getCommander() {
@ -423,8 +436,7 @@ function getCommander() {
})
.catch((e) => {
messageError($q, e);
})
.finally(() => {});
});
}
/** callback function */
watch(