From c81b5db5589c1f19844d9d5598dabd77786329ad Mon Sep 17 00:00:00 2001 From: setthawutttty Date: Fri, 12 Jan 2024 15:05:45 +0700 Subject: [PATCH] =?UTF-8?q?=E0=B8=9B=E0=B8=A3=E0=B8=B1=E0=B8=9A=E0=B9=82?= =?UTF-8?q?=E0=B8=84=E0=B9=89=E0=B8=94=E0=B8=A7=E0=B8=B4=E0=B8=99=E0=B8=B1?= =?UTF-8?q?=E0=B8=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../components/1_Complaint/EditPage.vue | 25 ++--- .../components/1_Complaint/Form.vue | 17 ++-- .../components/1_Complaint/MainPage.vue | 1 - .../2_InvestigateFacts/CalandarDialog.vue | 25 +---- .../2_InvestigateFacts/Calendar.vue | 33 +++---- .../components/2_InvestigateFacts/Form.vue | 36 +------- .../3_InvestigateDisciplinary/Calendar.vue | 17 ---- .../3_InvestigateDisciplinary/Form.vue | 91 +++++++++---------- .../components/4_Result/DialogHistory.vue | 4 - .../4_Result/DialogSendToCommand.vue | 4 +- .../components/4_Result/Form.vue | 5 +- .../components/5_Report/DetailPage.vue | 2 +- .../6_BasicInformation/Channel/AddPage.vue | 4 - .../6_BasicInformation/Channel/EditPage.vue | 6 +- .../6_BasicInformation/Director/Form.vue | 4 - .../11_discipline/components/DialogDuty.vue | 8 +- .../interface/request/complaint.ts | 7 -- 17 files changed, 93 insertions(+), 196 deletions(-) diff --git a/src/modules/11_discipline/components/1_Complaint/EditPage.vue b/src/modules/11_discipline/components/1_Complaint/EditPage.vue index e81115f43..ee5260da7 100644 --- a/src/modules/11_discipline/components/1_Complaint/EditPage.vue +++ b/src/modules/11_discipline/components/1_Complaint/EditPage.vue @@ -5,30 +5,23 @@ import PopupSendToNext from "@/modules/11_discipline/components/PopupSendToNext. import { useRouter, useRoute } from "vue-router"; import { useQuasar } from "quasar"; import type { QTableProps } from "quasar"; - -import config from "@/app.config"; -import http from "@/plugins/http"; - import type { FormData, ArrayPerson, ArrayFileList, } from "@/modules/11_discipline/interface/request/complaint"; + +import config from "@/app.config"; +import http from "@/plugins/http"; + import { useCounterMixin } from "@/stores/mixin"; -import { useComplainstDataStore } from "@/modules/11_discipline/store/ComplaintsStore"; import { useDisciplineMainStore } from "@/modules/11_discipline/store/main"; const mainStore = useDisciplineMainStore(); const $q = useQuasar(); const mixin = useCounterMixin(); -const { - dialogConfirm, - showLoader, - hideLoader, - success, - messageError -} = mixin; +const { dialogConfirm, showLoader, hideLoader, success, messageError } = mixin; const router = useRouter(); const route = useRoute(); const id = ref(route.params.id as string); @@ -152,6 +145,7 @@ const columns = ref([ style: "font-size: 14px", }, ]); + /** หัวข้อที่เเสดงในตาราง */ const visibleColumns = ref([ "no", @@ -197,7 +191,10 @@ async function getData() { }); } -/** ฟังชั่น แก้ไข */ +/** + * บันทึกข้อมูล + * @param data ข้อมูลจากฟอร์ม + */ async function onSubmit(data: any) { showLoader(); http @@ -329,7 +326,6 @@ function sendPersonToNext(data: ArrayPerson[]) { /** เรียกใช้งาน ฟังชั่น ตอนเริ่มโหลดหน้า */ onMounted(() => { - // fetchData(); getData(); }); @@ -382,4 +378,3 @@ onMounted(() => { /> -@/modules/11_discipline/store/store diff --git a/src/modules/11_discipline/components/1_Complaint/Form.vue b/src/modules/11_discipline/components/1_Complaint/Form.vue index 0ae5e8565..39546a242 100644 --- a/src/modules/11_discipline/components/1_Complaint/Form.vue +++ b/src/modules/11_discipline/components/1_Complaint/Form.vue @@ -21,6 +21,7 @@ import DialogAddPersonal from "@/components/Dialogs/AddPersonal.vue"; const $q = useQuasar(); const fileDocDataUpload = ref([]); const channelOptions = ref([]); + /** เรียกใช้ store */ const mixin = useCounterMixin(); const mainStore = useDisciplineMainStore(); @@ -105,15 +106,8 @@ const objectComplaintsRef: MyObjectComplaintsRef = { organizationId: organizationIdRef, consideredAgency: consideredAgencyRef, title: titleRef, - // description: descriptionRef, dateReceived: dateReceivedRef, - // dateConsideration: dateConsiderationRef, offenseDetails: offenseDetailsRef, - // levelConsideration: levelConsiderationRef, - // dateNotification: dateNotificationRef, - // complaintFrom: complaintFromRef, - // appellant: appellantRef, - // result: resultRef, }; /** @@ -341,15 +335,24 @@ function inputEdit(val: boolean) { }; } +/** + * pop up รายละเอียดบุคคล + * @param id id ของบุคคล + */ function onclickViewinfo(id: string) { modalPersonal.value = true; personId.value = id; } +/** + * ปิด modal + * @param modal false + */ function updatemodalPersonal(modal: boolean) { modalPersonal.value = modal; } +/** โหลดข้อมูลเมื่อเข้าหน้านี้ */ onMounted(() => { mainStore.rowsAdd = []; getListChannel(); diff --git a/src/modules/11_discipline/components/1_Complaint/MainPage.vue b/src/modules/11_discipline/components/1_Complaint/MainPage.vue index d2e3c1a8b..2c49e0645 100644 --- a/src/modules/11_discipline/components/1_Complaint/MainPage.vue +++ b/src/modules/11_discipline/components/1_Complaint/MainPage.vue @@ -70,7 +70,6 @@ function filterFn() { getList(); } - function resetFilter() { filterKeyword.value = ""; if (filterRef.value) { diff --git a/src/modules/11_discipline/components/2_InvestigateFacts/CalandarDialog.vue b/src/modules/11_discipline/components/2_InvestigateFacts/CalandarDialog.vue index 40f8b2a50..853c8657e 100644 --- a/src/modules/11_discipline/components/2_InvestigateFacts/CalandarDialog.vue +++ b/src/modules/11_discipline/components/2_InvestigateFacts/CalandarDialog.vue @@ -1,17 +1,15 @@