fix bug 11_discipline

This commit is contained in:
DESKTOP-1R2VSQH\Lenovo ThinkPad E490 2024-09-22 18:20:25 +07:00
parent 8e13652600
commit a65006f4c7
31 changed files with 44 additions and 45 deletions

View file

@ -6,14 +6,14 @@ import { useQuasar } from "quasar";
import config from "@/app.config";
import http from "@/plugins/http";
import { useCounterMixin } from "@/stores/mixin";
import { useDisciplineMainStore } from "@/modules/11_discipline/store/Main";
import { useDisciplineMainStore } from "@/modules/11_discipline/store/main";
import type { QTableProps } from "quasar";
import type {
FormData,
ArrayPerson,
ArrayFileList,
} from "@/modules/11_discipline/interface/request/Complaint";
} from "@/modules/11_discipline/interface/request/complaint";
import Form from "@/modules/11_discipline/components/1_Complaint/Form.vue";
import PopupSendToNext from "@/modules/11_discipline/components/PopupSendToNext.vue";

View file

@ -7,14 +7,14 @@ import http from "@/plugins/http";
import config from "@/app.config";
import { useCounterMixin } from "@/stores/mixin";
import { useComplainstDataStore } from "@/modules/11_discipline/store/ComplaintsStore";
import { useDisciplineMainStore } from "@/modules/11_discipline/store/Main";
import { useDisciplineMainStore } from "@/modules/11_discipline/store/main";
import type { OptionData } from "@/modules/07_insignia/interface/index/Main";
import type { DataOption } from "@/modules/11_discipline/interface/index/Main";
import type {
FormData,
ArrayFileList,
} from "@/modules/11_discipline/interface/request/Complaint";
} from "@/modules/11_discipline/interface/request/complaint";
import PopupPersonal from "@/components/Dialogs/PopupPersonalNew.vue";
import DialogAddPersonal from "@/components/Dialogs/AddPersonal.vue";

View file

@ -7,7 +7,7 @@ import http from "@/plugins/http";
import config from "@/app.config";
import { useCounterMixin } from "@/stores/mixin";
import { useInvestigateFactStore } from "@/modules/11_discipline/store/InvestigateFactStore";
import { useDisciplineMainStore } from "@/modules/11_discipline/store/Main";
import { useDisciplineMainStore } from "@/modules/11_discipline/store/main";
import type { ArrayPersonAdd } from "../../interface/response/investigate";
import type { FormData } from "@/modules/11_discipline/interface/request/investigateFact";

View file

@ -9,7 +9,7 @@ import http from "@/plugins/http";
import { useCounterMixin } from "@/stores/mixin";
import { useInvestigateDisStore } from "@/modules/11_discipline/store/InvestigateDisStore";
import { useInvestigateFactStore } from "@/modules/11_discipline/store/InvestigateFactStore";
import { useDisciplineMainStore } from "@/modules/11_discipline/store/Main";
import { useDisciplineMainStore } from "@/modules/11_discipline/store/main";
import type { FormData } from "@/modules/11_discipline/interface/request/investigateFact";
import type { OptionData } from "@/modules/07_insignia/interface/index/Main";

View file

@ -7,18 +7,18 @@ import http from "@/plugins/http";
import config from "@/app.config";
import { useCounterMixin } from "@/stores/mixin";
import { useInvestigateDisStore } from "@/modules/11_discipline/store/InvestigateDisStore";
import { useDisciplineMainStore } from "@/modules/11_discipline/store/Main";
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";
import type { FormData as FormInvestigateFact } from "@/modules/11_discipline/interface/request/InvestigateFact";
} 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";
import FormComplaints from "@/modules/11_discipline/components/1_Complaint/Form.vue"; //

View file

@ -9,13 +9,13 @@ import config from "@/app.config";
import { useCounterMixin } from "@/stores/mixin";
import { useComplainstDataStore } from "@/modules/11_discipline/store/ComplaintsStore";
import { useInvestigateDisStore } from "@/modules/11_discipline/store/InvestigateDisStore";
import { useDisciplineMainStore } from "@/modules/11_discipline/store/Main";
import { useDisciplineMainStore } from "@/modules/11_discipline/store/main";
import type {
FormData,
Director,
PersonsArray,
} from "@/modules/11_discipline/interface/request/Disciplinary";
} from "@/modules/11_discipline/interface/request/disciplinary";
import type {
DataOption,
FileLists,

View file

@ -9,7 +9,7 @@ import { useRoute } from "vue-router";
import type { ResponseData } from "@/modules/05_placement/interface/response/Transfer";
import type { OpType } from "@/modules/05_placement/interface/response/Main";
import type { DataListRow } from "@/modules/11_discipline/interface/request/Result";
import type { DataListRow } from "@/modules/11_discipline/interface/request/result";
import DialogHeader from "@/components/DialogHeader.vue";

View file

@ -7,15 +7,15 @@ import http from "@/plugins/http";
import config from "@/app.config";
import { useCounterMixin } from "@/stores/mixin";
import { useDisciplineResultStore } from "@/modules/11_discipline/store/ResultStore";
import { useDisciplineMainStore } from "@/modules/11_discipline/store/Main";
import { useDisciplineMainStore } from "@/modules/11_discipline/store/main";
import type { DataListRow } from "@/modules/11_discipline/interface/request/Result";
import type { DataListRow } from "@/modules/11_discipline/interface/request/result";
import type {
FormData as FormDataComplaint,
ArrayPerson,
ArrayFileList,
} from "@/modules/11_discipline/interface/request/Complaint";
import type { FormData as FormInvestigateFact } from "@/modules/11_discipline/interface/request/InvestigateFact";
} from "@/modules/11_discipline/interface/request/complaint";
import type { FormData as FormInvestigateFact } from "@/modules/11_discipline/interface/request/investigateFact";
import DialogSendToCommand from "@/modules/11_discipline/components/4_Result/DialogSendToCommand.vue";
import FormComplaints from "@/modules/11_discipline/components/1_Complaint/Form.vue"; //

View file

@ -7,13 +7,13 @@ import http from "@/plugins/http";
import config from "@/app.config";
import { useCounterMixin } from "@/stores/mixin";
import { useDisciplineResultStore } from "@/modules/11_discipline/store/ResultStore";
import { useDisciplineMainStore } from "@/modules/11_discipline/store/Main";
import { useDisciplineMainStore } from "@/modules/11_discipline/store/main";
import type {
FormData,
FormRef,
DataOption,
} from "@/modules/11_discipline/interface/request/Result";
} from "@/modules/11_discipline/interface/request/result";
import DialogHistory from "@/modules/11_discipline/components/4_Result/DialogHistory.vue";
import PopupPersonal from "@/components/Dialogs/PopupPersonalNew.vue";

View file

@ -9,7 +9,6 @@ import { useCounterMixin } from "@/stores/mixin";
import { useDisciplineChannelDataStore } from "@/modules/11_discipline/store/ChannelStore";
import type { typeItem } from "@/modules/11_discipline/interface/response/Channel";
import { checkPermission } from "@/utils/permissions";
import Header from "@/components/DialogHeader.vue";

View file

@ -7,7 +7,7 @@ import http from "@/plugins/http";
import config from "@/app.config";
import { useCounterMixin } from "@/stores/mixin";
import type { FormDataPost } from "@/modules/11_discipline/interface/request/Director";
import type { FormDataPost } from "@/modules/11_discipline/interface/request/director";
const $q = useQuasar();
const mixin = useCounterMixin();

View file

@ -6,7 +6,7 @@ import http from "@/plugins/http";
import config from "@/app.config";
import { useCounterMixin } from "@/stores/mixin";
import type { FormData } from "@/modules/11_discipline/interface/request/Director";
import type { FormData } from "@/modules/11_discipline/interface/request/director";
import Header from "@/components/DialogHeader.vue";

View file

@ -6,7 +6,7 @@ import config from "@/app.config";
import http from "@/plugins/http";
import { useCounterMixin } from "@/stores/mixin";
import type { DirectorRowsResponse } from "@/modules/11_discipline/interface/response/Director";
import type { DirectorRowsResponse } from "@/modules/11_discipline/interface/response/director";
import DialogHeader from "@/components/DialogHeader.vue";

View file

@ -8,7 +8,7 @@ import config from "@/app.config";
import router from "@/router";
import { useCounterMixin } from "@/stores/mixin";
import type { FormData } from "@/modules/11_discipline/interface/request/Director";
import type { FormData } from "@/modules/11_discipline/interface/request/director";
import Form from "@/modules/11_discipline/components/6_BasicInformation/Director/Form.vue";

View file

@ -13,7 +13,7 @@ import type {
typeOp,
ResponsePreson,
tableType,
} from "@/modules/11_discipline/interface/request/Director";
} from "@/modules/11_discipline/interface/request/director";
import PopupPersonal from "@/components/Dialogs/PopupPersonalNew.vue";

View file

@ -8,7 +8,7 @@ import { checkPermission } from "@/utils/permissions";
import { useCounterMixin } from "@/stores/mixin";
import { useDisciplineDirectorDataStore } from "@/modules/11_discipline/store/DirectorStore";
import type { DirectorRowsResponse } from "@/modules/11_discipline/interface/response/Director";
import type { DirectorRowsResponse } from "@/modules/11_discipline/interface/response/director";
import DialogTotal from "@/modules/11_discipline/components/6_BasicInformation/Director/DialogInvestigateTotal.vue";
import DialogEdit from "@/modules/11_discipline/components/6_BasicInformation/Director/DialogEdit.vue";

View file

@ -11,7 +11,7 @@ import { useDisciplineSuspendStore } from "@/modules/11_discipline/store/Suspend
/**Import type */
import type { QForm } from "quasar";
import type { dataDetail } from "@/modules/11_discipline/interface/response/Suspend";
import type { dataDetail } from "@/modules/11_discipline/interface/response/suspend";
import type { DataProfile } from "@/modules/05_placement/interface/index/Main";
import PopupPersonal from "@/components/Dialogs/PopupPersonalNew.vue";

View file

@ -8,7 +8,7 @@ import config from "@/app.config";
import { useCounterMixin } from "@/stores/mixin";
import { useDisciplineSuspendStore } from "@/modules/11_discipline/store/SuspendStore";
import type { dataType } from "@/modules/11_discipline/interface/response/Suspend";
import type { dataType } from "@/modules/11_discipline/interface/response/suspend";
import type { QTableProps } from "quasar";
import DialogSendToCommand from "@/modules/11_discipline/components/7_ListSuspend/DialogSendToCommand.vue";

View file

@ -11,7 +11,7 @@ import type {
EditDataList,
HistoryStatusType,
FileObType,
} from "@/modules/11_discipline/interface/response/AppealComplain";
} from "@/modules/11_discipline/interface/response/appealComplain";
import Form from "@/modules/11_discipline/components/8_AppealComplain/Form.vue";

View file

@ -8,12 +8,12 @@ import http from "@/plugins/http";
import config from "@/app.config";
import { useCounterMixin } from "@/stores/mixin";
import { useAppealComplainStore } from "@/modules/11_discipline/store/AppealComplainStore";
import { useDisciplineMainStore } from "@/modules/11_discipline/store/Main";
import { useDisciplineMainStore } from "@/modules/11_discipline/store/main";
import type {
MyObjectAppealRef,
HistoryStatusType,
} from "@/modules/11_discipline/interface/response/AppealComplain";
} from "@/modules/11_discipline/interface/response/appealComplain";
import DialogAddPersonal from "@/components/Dialogs/AddPersonal.vue";
import DialogHistory from "@/modules/11_discipline/components/8_AppealComplain/dialog/DialogEditStatus.vue";

View file

@ -10,7 +10,7 @@ import { useAppealComplainStore } from "@/modules/11_discipline/store/AppealComp
import { checkPermission } from "@/utils/permissions";
import type { QTableProps } from "quasar";
import type { RowList } from "@/modules/11_discipline/interface/response/AppealComplain";
import type { RowList } from "@/modules/11_discipline/interface/response/appealComplain";
import type { DataOption } from "@/modules/11_discipline/interface/index/Main";
import DialogStatus from "@/modules/11_discipline/components/8_AppealComplain/dialog/DialogEditStatus.vue";

View file

@ -3,7 +3,7 @@ import { ref, watch, reactive } from "vue";
import { useAppealComplainStore } from "@/modules/11_discipline/store/AppealComplainStore";
import type { HistoryStatusType } from "@/modules/11_discipline/interface/response/AppealComplain";
import type { HistoryStatusType } from "@/modules/11_discipline/interface/response/appealComplain";
import type { QTableProps } from "quasar";
import { useCounterMixin } from "@/stores/mixin";

View file

@ -7,7 +7,7 @@ import type {
MainList,
RowList,
RowAddList,
} from "@/modules/11_discipline/interface/response/AppealComplain";
} from "@/modules/11_discipline/interface/response/appealComplain";
export const useAppealComplainStore = defineStore("AppealComplainStore", () => {
const rows = ref<RowList[]>([]);

View file

@ -1,6 +1,6 @@
import { defineStore } from "pinia";
import { ref } from "vue";
import type { ChannelRows } from "@/modules/11_discipline/interface/response/Channel";
import type { ChannelRows } from "@/modules/11_discipline/interface/response/channel";
import type { QTableProps } from "quasar";
// store ระบบวินัย >> ข้อมูลพื้นฐาน >> กรรมการ

View file

@ -2,14 +2,14 @@ import { defineStore } from "pinia";
import { ref } from "vue";
import { useCounterMixin } from "@/stores/mixin";
import { useDisciplineMainStore } from "@/modules/11_discipline/store/Main";
import { useDisciplineMainStore } from "@/modules/11_discipline/store/main";
import type { DataOption } from "@/modules/11_discipline/interface/index/Main";
import type {
DataList,
DataListRow,
ocListType,
} from "@/modules/11_discipline/interface/response/Complaint";
} from "@/modules/11_discipline/interface/response/complaint";
import type { QTableProps } from "quasar";

View file

@ -3,7 +3,7 @@ import { ref } from "vue";
import type {
DirectorRows,
DirectorRowsResponse,
} from "@/modules/11_discipline/interface/response/Director";
} from "@/modules/11_discipline/interface/response/director";
import type { QTableProps } from "quasar";
// store ระบบวินัย >> ข้อมูลพื้นฐาน >> กรรมการ

View file

@ -4,7 +4,7 @@ import type { QTableProps } from "quasar";
import { useCounterMixin } from "@/stores/mixin";
import type { Persons } from "@/modules/11_discipline/interface/request/Disciplinary";
import type { Persons } from "@/modules/11_discipline/interface/request/disciplinary";
import type {
investigateDisDataRowType,
DataOption,

View file

@ -11,8 +11,8 @@ import type {
import type {
ListData,
ocListType,
} from "@/modules/11_discipline/interface/response/Investigate";
import { useDisciplineMainStore } from "@/modules/11_discipline/store/Main";
} from "@/modules/11_discipline/interface/response/investigate";
import { useDisciplineMainStore } from "@/modules/11_discipline/store/main";
const mainStore = useDisciplineMainStore();
const mixin = useCounterMixin();

View file

@ -7,7 +7,7 @@ import type { QTableProps } from "quasar";
import type {
DataList,
DataListRes,
} from "@/modules/11_discipline/interface/response/Order";
} from "@/modules/11_discipline/interface/response/order";
const mixin = useCounterMixin();
const { date2Thai } = mixin;

View file

@ -3,7 +3,7 @@ import { ref } from "vue";
import type { QTableProps } from "quasar";
import { useCounterMixin } from "@/stores/mixin";
import { useDisciplineMainStore } from "@/modules/11_discipline/store/Main";
import { useDisciplineMainStore } from "@/modules/11_discipline/store/main";
import type {
DataOption,
@ -12,7 +12,7 @@ import type {
import type {
DataResult,
DataResultList,
} from "@/modules/11_discipline/interface/response/Result";
} from "@/modules/11_discipline/interface/response/result";
const mixin = useCounterMixin();
const storeMain = useDisciplineMainStore();

View file

@ -7,7 +7,7 @@ import type {
listData,
dataType,
DataOption,
} from "@/modules/11_discipline/interface/response/Suspend";
} from "@/modules/11_discipline/interface/response/suspend";
import type { QTableProps } from "quasar";
export const useDisciplineSuspendStore = defineStore(