This commit is contained in:
Warunee Tamkoo 2023-12-23 21:54:37 +07:00
parent 0303b2e60d
commit 8f5b673595
4 changed files with 104 additions and 81 deletions

View file

@ -122,15 +122,15 @@ async function fetcheSigner(id: string) {
formCommand.commanderAboveFullname = data.commanderAboveFullnameDoc2;
formCommand.commanderAbovePosition = data.commanderAbovePositionDoc2;
})
.catch((err) => {
messageError($q, err);
})
// .catch((err) => {
// messageError($q, err);
// })
.finally(() => {
hideLoader();
});
}
const dateStartPrepareDoc2 = ref<string | null>(date2Thai(new Date()));
// const dateStartPrepareDoc2 = ref<string | null>(date2Thai(new Date()));
const dateEndPrepareDoc2 = ref<string | null>(date2Thai(new Date()));
async function fetchCheckDate() {
@ -140,12 +140,12 @@ async function fetchCheckDate() {
.then((res) => {
const data = res.data.result;
// dateStartPrepareDoc2.value = date2Thai(data.dateStartPrepareDoc2);
const endDate = new Date(data.dateStartAnnounce);
endDate.setDate(endDate.getDate() + 210);
const endDate = new Date(data.dateEndAnnounce);
endDate.setDate(endDate.getDate() + 180);
dateEndPrepareDoc2.value = date2Thai(endDate);
dateEndPrepareDoc2.value = data.dateEndPrepareDoc2
? date2Thai(data.dateEndPrepareDoc2)
: dateEndPrepareDoc2.value;
// dateEndPrepareDoc2.value = data.dateEndPrepareDoc2
// ? date2Thai(data.dateEndPrepareDoc2)
// : dateEndPrepareDoc2.value;
})
.catch((err) => {}));
}
@ -165,6 +165,28 @@ onMounted(async () => {
emit("update:form", formCommand, ref);
// props.evaluateId && (await fetchPathUpload(" 2", props.evaluateId));
});
const downloadUrl = ref<string>("");
function checkDoc() {
showLoader();
http
.get(
config.API.loadFileDocument("เล่ม 2", store.evaluateId, "1-เอกสารเล่ม 2")
)
.then((res: any) => {
downloadUrl.value = res.data.downloadUrl;
})
// .catch((e) => {
// messageError($q, e);
// })
.finally(() => {
hideLoader();
});
}
onMounted(() => {
checkDoc();
});
</script>
<template>
@ -199,21 +221,23 @@ onMounted(async () => {
</div> -->
<div class="col-xs-12 col-sm-6 row">
<q-btn
v-if="fileEvaluation1"
v-if="downloadUrl"
:href="downloadUrl"
target="_blank"
class="col-12"
outline
icon="visibility"
label="ดูไฟล์เอกสาร"
color="primary"
@click="onClickViewPDF(fileEvaluation1)"
>
<q-tooltip> ไฟลเอกสาร </q-tooltip></q-btn
>
</div>
<div class="col-xs-12 col-sm-10 row">
<!-- :rules="[(val) => !!val || 'เลือกไฟล']" -->
<q-file
ref="fileEvaluation1Ref"
:rules="[(val) => !!val || 'เลือกไฟล']"
v-model="fileEvaluation1"
class="col-12"
outlined