validateForm download
This commit is contained in:
parent
4841a384a7
commit
50de210ae3
3 changed files with 44 additions and 1 deletions
|
|
@ -448,7 +448,9 @@ watch(
|
||||||
|
|
||||||
onMounted(async () => {
|
onMounted(async () => {
|
||||||
route.params.id && fetchCheckStep(route.params.id.toString());
|
route.params.id && fetchCheckStep(route.params.id.toString());
|
||||||
route.name === "evaluate-add" && (showLoadStatus.value = true);
|
route.name === "evaluate-add" &&
|
||||||
|
(showLoadStatus.value = true) &&
|
||||||
|
store.step === 1;
|
||||||
});
|
});
|
||||||
</script>
|
</script>
|
||||||
<template>
|
<template>
|
||||||
|
|
|
||||||
|
|
@ -322,21 +322,27 @@ async function downloadFile(fileName: string) {
|
||||||
.then((res) => {
|
.then((res) => {
|
||||||
if (fileName === "1-แบบพิจารณาคุณสมบัติบุคคล") {
|
if (fileName === "1-แบบพิจารณาคุณสมบัติบุคคล") {
|
||||||
downloadFile1.value = res.data.downloadUrl;
|
downloadFile1.value = res.data.downloadUrl;
|
||||||
|
// fileEvaluation1.value = res.data.upload;
|
||||||
} else if (fileName === "2-แบบแสดงรายละเอียดการเสนอผลงาน") {
|
} else if (fileName === "2-แบบแสดงรายละเอียดการเสนอผลงาน") {
|
||||||
downloadFile2.value = res.data.downloadUrl;
|
downloadFile2.value = res.data.downloadUrl;
|
||||||
|
// fileEvaluation2.value = res.data.upload;
|
||||||
} else if (
|
} else if (
|
||||||
fileName ===
|
fileName ===
|
||||||
"3-แบบตรวจสอบความถูกต้องครบถ้วนของข้อมูลเพื่อประกอบการคัดเลือกบุคคล (เอกสารแบบ ก.)"
|
"3-แบบตรวจสอบความถูกต้องครบถ้วนของข้อมูลเพื่อประกอบการคัดเลือกบุคคล (เอกสารแบบ ก.)"
|
||||||
) {
|
) {
|
||||||
downloadFile3.value = res.data.downloadUrl;
|
downloadFile3.value = res.data.downloadUrl;
|
||||||
|
// fileEvaluation3.value = res.data.upload;
|
||||||
} else if (fileName === "4-แบบประเมินคุณลักษณะบุคคล") {
|
} else if (fileName === "4-แบบประเมินคุณลักษณะบุคคล") {
|
||||||
downloadFile4.value = res.data.downloadUrl;
|
downloadFile4.value = res.data.downloadUrl;
|
||||||
|
// fileEvaluation4.value = res.data.upload;
|
||||||
} else if (
|
} else if (
|
||||||
fileName === "5-แบบสรุปข้อมูลของผู้ขอรับการคัดเลือก (เอกสารหมายเลข 9)"
|
fileName === "5-แบบสรุปข้อมูลของผู้ขอรับการคัดเลือก (เอกสารหมายเลข 9)"
|
||||||
) {
|
) {
|
||||||
downloadFile5.value = res.data.downloadUrl;
|
downloadFile5.value = res.data.downloadUrl;
|
||||||
|
// fileEvaluation5.value = res.data.upload;
|
||||||
} else if (fileName === "6-ผลงานที่จะส่งประเมิน (เอกสารหมายเลข 11)") {
|
} else if (fileName === "6-ผลงานที่จะส่งประเมิน (เอกสารหมายเลข 11)") {
|
||||||
downloadFile6.value = res.data.downloadUrl;
|
downloadFile6.value = res.data.downloadUrl;
|
||||||
|
// fileEvaluation6.value = res.data.upload;
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
.finally(() => {
|
.finally(() => {
|
||||||
|
|
@ -473,6 +479,11 @@ onMounted(async () => {
|
||||||
hide-bottom-space
|
hide-bottom-space
|
||||||
lazy-rules
|
lazy-rules
|
||||||
accept=".pdf"
|
accept=".pdf"
|
||||||
|
:rules="
|
||||||
|
downloadFile1 === ''
|
||||||
|
? [(val) => !!val || 'กรุณาเลือกไฟล์']
|
||||||
|
: []
|
||||||
|
"
|
||||||
>
|
>
|
||||||
<template v-slot:prepend>
|
<template v-slot:prepend>
|
||||||
<q-icon name="attach_file" />
|
<q-icon name="attach_file" />
|
||||||
|
|
@ -555,6 +566,11 @@ onMounted(async () => {
|
||||||
hide-bottom-space
|
hide-bottom-space
|
||||||
lazy-rules
|
lazy-rules
|
||||||
accept=".pdf"
|
accept=".pdf"
|
||||||
|
:rules="
|
||||||
|
downloadFile2 === ''
|
||||||
|
? [(val) => !!val || 'กรุณาเลือกไฟล์']
|
||||||
|
: []
|
||||||
|
"
|
||||||
>
|
>
|
||||||
<template v-slot:prepend>
|
<template v-slot:prepend>
|
||||||
<q-icon name="attach_file" />
|
<q-icon name="attach_file" />
|
||||||
|
|
@ -638,6 +654,11 @@ onMounted(async () => {
|
||||||
hide-bottom-space
|
hide-bottom-space
|
||||||
lazy-rules
|
lazy-rules
|
||||||
accept=".pdf"
|
accept=".pdf"
|
||||||
|
:rules="
|
||||||
|
downloadFile3 === ''
|
||||||
|
? [(val) => !!val || 'กรุณาเลือกไฟล์']
|
||||||
|
: []
|
||||||
|
"
|
||||||
>
|
>
|
||||||
<template v-slot:prepend>
|
<template v-slot:prepend>
|
||||||
<q-icon name="attach_file" />
|
<q-icon name="attach_file" />
|
||||||
|
|
@ -720,6 +741,11 @@ onMounted(async () => {
|
||||||
hide-bottom-space
|
hide-bottom-space
|
||||||
lazy-rules
|
lazy-rules
|
||||||
accept=".pdf"
|
accept=".pdf"
|
||||||
|
:rules="
|
||||||
|
downloadFile4 === ''
|
||||||
|
? [(val) => !!val || 'กรุณาเลือกไฟล์']
|
||||||
|
: []
|
||||||
|
"
|
||||||
>
|
>
|
||||||
<template v-slot:prepend>
|
<template v-slot:prepend>
|
||||||
<q-icon name="attach_file" />
|
<q-icon name="attach_file" />
|
||||||
|
|
@ -801,6 +827,11 @@ onMounted(async () => {
|
||||||
hide-bottom-space
|
hide-bottom-space
|
||||||
lazy-rules
|
lazy-rules
|
||||||
accept=".pdf"
|
accept=".pdf"
|
||||||
|
:rules="
|
||||||
|
downloadFile5 === ''
|
||||||
|
? [(val) => !!val || 'กรุณาเลือกไฟล์']
|
||||||
|
: []
|
||||||
|
"
|
||||||
>
|
>
|
||||||
<template v-slot:prepend>
|
<template v-slot:prepend>
|
||||||
<q-icon name="attach_file" />
|
<q-icon name="attach_file" />
|
||||||
|
|
@ -883,6 +914,11 @@ onMounted(async () => {
|
||||||
hide-bottom-space
|
hide-bottom-space
|
||||||
lazy-rules
|
lazy-rules
|
||||||
accept=".pdf"
|
accept=".pdf"
|
||||||
|
:rules="
|
||||||
|
downloadFile6 === ''
|
||||||
|
? [(val) => !!val || 'กรุณาเลือกไฟล์']
|
||||||
|
: []
|
||||||
|
"
|
||||||
>
|
>
|
||||||
<template v-slot:prepend>
|
<template v-slot:prepend>
|
||||||
<q-icon name="attach_file" />
|
<q-icon name="attach_file" />
|
||||||
|
|
|
||||||
|
|
@ -291,6 +291,11 @@ onMounted(() => {
|
||||||
hide-bottom-space
|
hide-bottom-space
|
||||||
lazy-rules
|
lazy-rules
|
||||||
accept=".pdf"
|
accept=".pdf"
|
||||||
|
:rules="
|
||||||
|
downloadUrl === ''
|
||||||
|
? [(val) => !!val || 'กรุณาเลือกไฟล์']
|
||||||
|
: []
|
||||||
|
"
|
||||||
>
|
>
|
||||||
<template v-slot:prepend>
|
<template v-slot:prepend>
|
||||||
<q-icon name="attach_file" />
|
<q-icon name="attach_file" />
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue