Refactoring code module 07_appealComplain

This commit is contained in:
STW_TTTY\stwtt 2024-09-09 11:39:54 +07:00
parent d03e3b9e98
commit 3636f380fb
4 changed files with 88 additions and 172 deletions

View file

@ -2,25 +2,27 @@
import { ref, onMounted, reactive } from "vue";
import { useQuasar } from "quasar";
import { useRouter, useRoute } from "vue-router";
import { useCounterMixin } from "@/stores/mixin";
import genReport from "@/plugins/genreport";
import http from "@/plugins/http";
import config from "@/app.config";
import { useCounterMixin } from "@/stores/mixin";
import genReport from "@/plugins/genreport";
import type {
EditDataList,
HistoryStatusType,
FileObType,
} from "@/modules/07_appealComplain/interface/response/mainType";
import Form from "@/modules/07_appealComplain/views/Form.vue";
const $q = useQuasar();
const router = useRouter();
const route = useRoute();
const id = ref<string>(route.params.id as string);
const $q = useQuasar();
const mixin = useCounterMixin();
const { messageError, showLoader, hideLoader } = mixin;
const id = ref<string>(route.params.id as string);
const historyStatusOb = reactive<HistoryStatusType>({
status: "",
createdAt: "",
@ -48,6 +50,8 @@ const data = reactive<EditDataList>({
historyStatus: [historyStatusOb],
disciplineComplaint_Appeal_Docs: [fileOb],
});
/** ดึงข้อมูล */
function getData() {
showLoader();
http