Compare commits

..

No commits in common. "9f74155308238b0e1a44d5bea1b2b7e6ead315da" and "f9fdca61d41a7aafcda8db06abf458e583a5fe16" have entirely different histories.

2 changed files with 1 additions and 38 deletions

View file

@ -93,7 +93,4 @@ export default {
periodExamToPlacement: (examId: string) => `${periodExam}placement/${examId}`,
checkShowExaminfo: `${candidate}check-showExamInfo`,
applicationFormPDF: (candidateId: string) =>
`${env.API_URI}/placement/candidate/pdf/${candidateId}`,
};

View file

@ -7,7 +7,6 @@ import { useQuasar } from "quasar";
import http from "@/plugins/http";
import config from "@/app.config";
import { useCounterMixin } from "@/stores/mixin";
import genReport from "@/plugins/genreport";
import Profile from "@/modules/03_recruiting/components/Profile.vue";
import {
@ -45,7 +44,6 @@ const formContact = ref<any>({});
const status = ref<string>("");
const rejectDetail = ref<string>("");
const positionLevelName = ref<string>("");
const isShowExamInfo = ref<boolean>(false);
/** ดึงข้อมูลสถานะ */
async function fetchStatus() {
@ -57,7 +55,6 @@ async function fetchStatus() {
status.value = data.status;
rejectDetail.value = data.rejectDetail;
positionLevelName.value = data?.positionExam?.positionLevelName;
isShowExamInfo.value = data.isShowExamInfo || false;
})
.catch((e) => {
messageError($q, e);
@ -287,24 +284,6 @@ async function clickSave() {
});
}
async function downloadApplicationForm() {
try {
showLoader();
const res = await http.get(
config.API.applicationFormPDF(candidateId.value)
);
const result = res.data.result;
const fileName = `${result.template}ของ ${result.data.fullName}`;
await genReport(result, fileName, "pdf");
} catch (err) {
messageError($q, err);
} finally {
hideLoader();
}
}
onMounted(async () => {
await fetchStatus();
});
@ -352,31 +331,18 @@ onMounted(async () => {
>
<q-tooltip>ตรวจสอบขอม</q-tooltip>
</q-btn> -->
<q-btn
v-if="status == 'payment'"
color="red"
flat
round
icon="refresh"
class="bg-red-1"
@click="modalReverse"
v-if="status == 'payment'"
>
<q-tooltip>อนกลบใหเจาหนาทตรวจสอบ</q-tooltip>
</q-btn>
<!-- || status == 'checkSeat' -->
<q-btn
color="primary"
flat
round
icon="download"
class="bg-green-1"
v-if="isShowExamInfo"
@click="downloadApplicationForm"
>
<q-tooltip>ดาวนโหลดใบสมคร</q-tooltip>
</q-btn>
</div>
<q-card class="q-pa-md">
<div>