diff --git a/src/modules/06_evaluate/components/EvaluateStepMain.vue b/src/modules/06_evaluate/components/EvaluateStepMain.vue index fa08bb7..ba2ac7b 100644 --- a/src/modules/06_evaluate/components/EvaluateStepMain.vue +++ b/src/modules/06_evaluate/components/EvaluateStepMain.vue @@ -101,7 +101,6 @@ async function validateForm() { } if (hasError.every((result) => result === true)) { if (emptyValues.length > 0 && store.statusUpload === true) { - console.log("There are empty values in the array."); } else if (store.step === 2) { if (store.statusUpload === false) { saveStep2(); @@ -167,7 +166,7 @@ async function fetchCheckStep(id: string) { store.step = step; }) .catch((err) => { - messageError($q, err); + // messageError($q, err); }) .finally(() => { showLoadStatus.value = true; @@ -204,8 +203,8 @@ async function fetchDataStep1(id: string) { messageError($q, err); }) .finally(() => { - hideLoader(); showLoadStatus.value = true; + hideLoader(); }); } @@ -666,7 +665,7 @@ onMounted(async () => { class="col-xs-12 col-sm-7 row" v-if="store.step === 1 || store.step === 3 || store.step === 7" > -
+
{ props.data && fetchCheckSpec(props.data); - setTimeout(() => { education.value = props.educations ? props.educations diff --git a/src/modules/06_evaluate/components/step/step2.vue b/src/modules/06_evaluate/components/step/step2.vue index 68d1657..d45c8f4 100644 --- a/src/modules/06_evaluate/components/step/step2.vue +++ b/src/modules/06_evaluate/components/step/step2.vue @@ -29,9 +29,6 @@ const evaluateId = ref(route.params.id.toString()); /** emit */ const emit = defineEmits(["update:form"]); -const performance = ref(""); -const performanceOwner = ref(""); - /** form ผู้เซ็นเอกสาร*/ const formCommand = reactive({ commanderFullname: "", @@ -414,6 +411,7 @@ onMounted(async () => { downloadFile("6-ผลงานที่จะส่งประเมิน (เอกสารหมายเลข 11)"); }); +/** callback function */ watch( () => store.checkFileupload, () => { diff --git a/src/modules/06_evaluate/components/step/step3.vue b/src/modules/06_evaluate/components/step/step3.vue index 3ded0af..ba186bb 100644 --- a/src/modules/06_evaluate/components/step/step3.vue +++ b/src/modules/06_evaluate/components/step/step3.vue @@ -77,12 +77,8 @@ async function downloadFile(url: string) { }, }) .then((res) => { - console.log(url); - const blob = new Blob([res.data]); const objectUrl = URL.createObjectURL(blob); - console.log(objectUrl); - emit("update:file", objectUrl, url); }) .catch((err) => { diff --git a/src/modules/06_evaluate/components/step/step8.vue b/src/modules/06_evaluate/components/step/step8.vue index 98886dd..d8238e9 100644 --- a/src/modules/06_evaluate/components/step/step8.vue +++ b/src/modules/06_evaluate/components/step/step8.vue @@ -135,6 +135,10 @@ const author = ref(""); const subject = ref(""); const assignedPosition = ref(""); +/** + * function เรียกข้อมูลผลงาน + * @param id ประเมิน + */ async function fetcheSigner(id: string) { showLoader(); await http @@ -151,8 +155,9 @@ async function fetcheSigner(id: string) { }); } +/** lifecycleHook*/ onMounted(async () => { - await checkDoc(); + await checkDoc(); await fetcheSigner(evaluateId.value); }); diff --git a/src/modules/06_evaluate/components/step/step9.vue b/src/modules/06_evaluate/components/step/step9.vue index 04d1b57..a93faf1 100644 --- a/src/modules/06_evaluate/components/step/step9.vue +++ b/src/modules/06_evaluate/components/step/step9.vue @@ -5,12 +5,11 @@ import { useRoute } from "vue-router"; import env from "@/api"; /** importStore*/ -import { useEvaluateStore } from "@/modules/06_evaluate/store"; + import { useCounterMixin } from "@/stores/mixin"; /** use*/ const mixin = useCounterMixin(); -const stroe = useEvaluateStore(); const $q = useQuasar(); const route = useRoute(); diff --git a/src/modules/06_evaluate/components/viewstep/popupHistory.vue b/src/modules/06_evaluate/components/viewstep/popupHistory.vue index 4a8c740..0bd2c01 100644 --- a/src/modules/06_evaluate/components/viewstep/popupHistory.vue +++ b/src/modules/06_evaluate/components/viewstep/popupHistory.vue @@ -1,6 +1,7 @@