ปรับโค้ดวินัย

This commit is contained in:
setthawutttty 2024-01-12 15:05:45 +07:00
parent 1483bbcac7
commit c81b5db558
17 changed files with 93 additions and 196 deletions

View file

@ -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<string>(route.params.id as string);
@ -152,6 +145,7 @@ const columns = ref<QTableProps["columns"]>([
style: "font-size: 14px",
},
]);
/** หัวข้อที่เเสดงในตาราง */
const visibleColumns = ref<string[]>([
"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();
});
</script>
@ -382,4 +378,3 @@ onMounted(() => {
/>
</div>
</template>
@/modules/11_discipline/store/store

View file

@ -21,6 +21,7 @@ import DialogAddPersonal from "@/components/Dialogs/AddPersonal.vue";
const $q = useQuasar();
const fileDocDataUpload = ref<File[]>([]);
const channelOptions = ref<DataOption[]>([]);
/** เรียกใช้ 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();

View file

@ -70,7 +70,6 @@ function filterFn() {
getList();
}
function resetFilter() {
filterKeyword.value = "";
if (filterRef.value) {