updated
This commit is contained in:
parent
0303b2e60d
commit
8f5b673595
4 changed files with 104 additions and 81 deletions
|
|
@ -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
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue