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 @@