From e93e6ed6c1b62ad0bd4ad9b035a56366b83a5e0b Mon Sep 17 00:00:00 2001 From: "STW_TTTY\\stwtt" Date: Thu, 3 Oct 2024 15:04:03 +0700 Subject: [PATCH] =?UTF-8?q?=E0=B9=81=E0=B8=81=E0=B9=89=20=E0=B8=AA?= =?UTF-8?q?=E0=B9=88=E0=B8=87=E0=B9=84=E0=B8=9B=E0=B8=9E=E0=B8=B1=E0=B8=81?= =?UTF-8?q?=20=E0=B8=A3=E0=B8=B2=E0=B8=8A=20=E0=B8=81=E0=B8=B2=E0=B8=A3=20?= =?UTF-8?q?//=20map=20idCard?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../2_InvestigateFacts/EditPage.vue | 4 +- .../3_InvestigateDisciplinary/EditPage.vue | 7 ++-- .../components/PopupSendToNext.vue | 40 ++++++++++++++----- .../store/InvestigateDisStore.ts | 2 +- 4 files changed, 38 insertions(+), 15 deletions(-) diff --git a/src/modules/11_discipline/components/2_InvestigateFacts/EditPage.vue b/src/modules/11_discipline/components/2_InvestigateFacts/EditPage.vue index f005f0c71..b830c2497 100644 --- a/src/modules/11_discipline/components/2_InvestigateFacts/EditPage.vue +++ b/src/modules/11_discipline/components/2_InvestigateFacts/EditPage.vue @@ -9,13 +9,13 @@ import { useCounterMixin } from "@/stores/mixin"; import { useInvestigateFactStore } from "@/modules/11_discipline/store/InvestigateFactStore"; import { useDisciplineMainStore } from "@/modules/11_discipline/store/Main"; -import type { ArrayPersonAdd } from "../../interface/response/Investigate"; +import type { ArrayPersonAdd } from "@/modules/11_discipline/interface/response/investigate"; import type { FormData } from "@/modules/11_discipline/interface/request/InvestigateFact"; import type { FormData as FormDataComplaint, ArrayPerson, ArrayFileList, -} from "@/modules/11_discipline/interface/request/Complaint"; +} from "@/modules/11_discipline/interface/request/complaint"; import PopupSendToNext from "@/modules/11_discipline/components/PopupSendToNext.vue"; import FormComplaints from "@/modules/11_discipline/components/1_Complaint/Form.vue"; //เรื่องร้องเรียน diff --git a/src/modules/11_discipline/components/3_InvestigateDisciplinary/EditPage.vue b/src/modules/11_discipline/components/3_InvestigateDisciplinary/EditPage.vue index 9542ef17f..2a3f5ea6e 100644 --- a/src/modules/11_discipline/components/3_InvestigateDisciplinary/EditPage.vue +++ b/src/modules/11_discipline/components/3_InvestigateDisciplinary/EditPage.vue @@ -12,12 +12,12 @@ import { useDisciplineMainStore } from "@/modules/11_discipline/store/Main"; import type { PersonsArray, Persons, -} from "@/modules/11_discipline/interface/request/disciplinary"; +} from "@/modules/11_discipline/interface/request/Disciplinary"; import type { FormData as FormDataComplaint, ArrayPerson, ArrayFileList, -} from "@/modules/11_discipline/interface/request/Complaint"; +} from "@/modules/11_discipline/interface/request/complaint"; import type { FormData as FormInvestigateFact } from "@/modules/11_discipline/interface/request/InvestigateFact"; import PopupSendToNext from "@/modules/11_discipline/components/PopupSendToNext.vue"; @@ -344,9 +344,10 @@ function emitPerson(data: PersonsArray[]) { .put(config.API.disciplinarySuspend(id.value), { persons: dataMapId, }) - .then((res) => { + .then(async(res) => { success($q, "ส่งไปพักราชการสำเร็จ"); // router.push(`/discipline/investigatefacts`); + await fetchDetailDisciplinary(); }) .catch((e) => { messageError($q, e); diff --git a/src/modules/11_discipline/components/PopupSendToNext.vue b/src/modules/11_discipline/components/PopupSendToNext.vue index 37799b7e8..fd028a604 100644 --- a/src/modules/11_discipline/components/PopupSendToNext.vue +++ b/src/modules/11_discipline/components/PopupSendToNext.vue @@ -1,17 +1,28 @@