From bfdbc6198d6b7cb87a6dc18267fbf757a4b77da6 Mon Sep 17 00:00:00 2001 From: waruneeta Date: Wed, 16 Aug 2023 14:34:23 +0700 Subject: [PATCH] =?UTF-8?q?update=20=E0=B8=97=E0=B8=94=E0=B8=A5=E0=B8=AD?= =?UTF-8?q?=E0=B8=87=E0=B8=87=E0=B8=B2=E0=B8=99?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../probation/FormEvaluation/FormReport.vue | 6 +- .../FormEvaluation/FormSaveResult.vue | 3 +- .../probation/FormEvaluation/Header.vue | 64 +++------ .../probation/FormEvaluation/Template1.vue | 133 +++++++----------- 4 files changed, 76 insertions(+), 130 deletions(-) diff --git a/src/modules/05_placement/components/probation/FormEvaluation/FormReport.vue b/src/modules/05_placement/components/probation/FormEvaluation/FormReport.vue index 440d88e8d..d8068dbeb 100644 --- a/src/modules/05_placement/components/probation/FormEvaluation/FormReport.vue +++ b/src/modules/05_placement/components/probation/FormEvaluation/FormReport.vue @@ -364,7 +364,8 @@ const postData = async () => {
- ความเห็นของผู้มีอำนาจสั่งบรรจุตามมาตรา 52 + คณะกรรมการ +
{
- ผู้มีอำนาจสั่งบรรจุตามมาตรา 52 + คณะกรรมการ +
{ - console.log(props.tab); + console.log("tab===>",props.tab) + await fecthFormdata(assignId.value); if (props.tab !== undefined) { round.value = props.tab.charAt(4); diff --git a/src/modules/05_placement/components/probation/FormEvaluation/Header.vue b/src/modules/05_placement/components/probation/FormEvaluation/Header.vue index 05c1dcc30..fb3aeb8e0 100644 --- a/src/modules/05_placement/components/probation/FormEvaluation/Header.vue +++ b/src/modules/05_placement/components/probation/FormEvaluation/Header.vue @@ -3,9 +3,22 @@ import { ref, watch, onMounted } from "vue"; import { useRoute, useRouter } from "vue-router"; const router = useRouter(); +const route = useRoute(); +const assignId = ref(route.params.form.toString()); +const personalId = ref(route.params.personalId.toString()); + const tabHead = ref("save1"); const props = defineProps({ + loop: { + type: Number, + }, + addData: { + type: Function, + default() { + return "Default function"; + }, + }, changeTab: { type: Function, default() { @@ -14,31 +27,19 @@ const props = defineProps({ }, activeTab: String, }); -onMounted(() => { - console.log(props); -}); watch(tabHead, () => { - console.log(props); - props.changeTab(tabHead.value); }); const nextPage = () => { - if (props.activeTab) { - router.push( - "/probation/detail/add/08db721d-ade4-480e-8d84-0853946a0ea5/f4ce5428-98b6-4425-88fe-24c29db9f885" - ); - } - - // const url = - // "/probation/detail/add/08db721d-ade4-480e-8d84-0853946a0ea5/f4ce5428-98b6-4425-88fe-24c29db9f885"; - // window.open(url, "_blank"); + props.addData(); };