no message
This commit is contained in:
parent
d1144b2def
commit
bd33093d3e
39 changed files with 55 additions and 155 deletions
|
|
@ -6,7 +6,7 @@ import config from "@/app.config";
|
|||
|
||||
import { useCounterMixin } from "@/stores/mixin";
|
||||
import type { ResponsePreson } from "@/interface/response/listPerson";
|
||||
import { useDisciplineMainStore } from "@/modules/11_discipline/store/main";
|
||||
import { useDisciplineMainStore } from "@/modules/11_discipline/store/Main";
|
||||
|
||||
const mainStore = useDisciplineMainStore();
|
||||
|
||||
|
|
|
|||
|
|
@ -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";
|
||||
|
|
|
|||
|
|
@ -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";
|
||||
|
|
|
|||
|
|
@ -7,15 +7,15 @@ 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";
|
||||
import type { ArrayPersonAdd } from "../../interface/response/Investigate";
|
||||
import type { FormData } from "@/modules/11_discipline/interface/request/InvestigateFact";
|
||||
import type {
|
||||
FormData as FormDataComplaint,
|
||||
ArrayPerson,
|
||||
ArrayFileList,
|
||||
} from "@/modules/11_discipline/interface/request/complaint";
|
||||
} from "@/modules/11_discipline/interface/request/Complaint";
|
||||
|
||||
import PopupSendToNext from "@/modules/11_discipline/components/PopupSendToNext.vue";
|
||||
import FormComplaints from "@/modules/11_discipline/components/1_Complaint/Form.vue"; //เรื่องร้องเรียน
|
||||
|
|
|
|||
|
|
@ -9,9 +9,9 @@ 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 { FormData } from "@/modules/11_discipline/interface/request/InvestigateFact";
|
||||
import type { OptionData } from "@/modules/07_insignia/interface/index/Main";
|
||||
|
||||
import CalandarDialog from "@/modules/11_discipline/components/2_InvestigateFacts/CalandarDialog.vue";
|
||||
|
|
|
|||
|
|
@ -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"; //เรื่องร้องเรียน
|
||||
|
|
|
|||
|
|
@ -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,
|
||||
|
|
|
|||
|
|
@ -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";
|
||||
|
||||
|
|
|
|||
|
|
@ -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"; //เรื่องร้องเรียน
|
||||
|
|
|
|||
|
|
@ -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";
|
||||
|
|
|
|||
|
|
@ -9,7 +9,7 @@ import { useCounterMixin } from "@/stores/mixin";
|
|||
|
||||
import { useDisciplineChannelDataStore } from "@/modules/11_discipline/store/ChannelStore";
|
||||
|
||||
import type { typeItem } from "@/modules/11_discipline/interface/response/channel";
|
||||
import type { typeItem } from "@/modules/11_discipline/interface/response/Channel";
|
||||
|
||||
import { checkPermission } from "@/utils/permissions";
|
||||
import Header from "@/components/DialogHeader.vue";
|
||||
|
|
|
|||
|
|
@ -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();
|
||||
|
|
|
|||
|
|
@ -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";
|
||||
|
||||
|
|
|
|||
|
|
@ -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";
|
||||
|
||||
|
|
|
|||
|
|
@ -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";
|
||||
|
||||
|
|
|
|||
|
|
@ -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";
|
||||
|
||||
|
|
|
|||
|
|
@ -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";
|
||||
|
|
|
|||
|
|
@ -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";
|
||||
|
|
|
|||
|
|
@ -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";
|
||||
|
|
|
|||
|
|
@ -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";
|
||||
|
||||
|
|
|
|||
|
|
@ -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";
|
||||
|
|
|
|||
|
|
@ -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";
|
||||
|
|
|
|||
|
|
@ -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";
|
||||
|
|
|
|||
|
|
@ -1,73 +0,0 @@
|
|||
interface FormData {
|
||||
complaint: string;
|
||||
complaintdetail: string;
|
||||
detail: string;
|
||||
fault: string;
|
||||
other: string;
|
||||
evidenceFiles: File | null;
|
||||
fileComplaint: File | null;
|
||||
extendStatus: boolean;
|
||||
date: Date | null;
|
||||
dateEnd: Date;
|
||||
daysExtend: number | null;
|
||||
investigation: string;
|
||||
statusResult: string;
|
||||
causeText: string;
|
||||
complaintStatus: string;
|
||||
reason: string;
|
||||
}
|
||||
interface MyObjectInvestigateRef {
|
||||
complaint: object | null;
|
||||
complaintdetail: object | null;
|
||||
detail: object | null;
|
||||
fault: object | null;
|
||||
evidenceFiles: object | null;
|
||||
fileComplaint: object | null;
|
||||
date: object | null;
|
||||
dateEnd: object | null;
|
||||
investigation: object | null;
|
||||
daysExtend: object | null;
|
||||
statusResult: object | null;
|
||||
causeText: object | null;
|
||||
reason: object | null;
|
||||
[key: string]: any;
|
||||
}
|
||||
|
||||
interface FormDataList {
|
||||
id: string;
|
||||
idComplaint: string;
|
||||
investigationDetail: string;
|
||||
complaint: string;
|
||||
complaintdetail: string;
|
||||
investigationDescription: string;
|
||||
fault: string;
|
||||
investigationDetailOther: string;
|
||||
evidenceFiles: any | null;
|
||||
fileComplaint: File | null;
|
||||
investigationExtendStatus: boolean | null;
|
||||
investigationDateStart: Date | null;
|
||||
investigationDateEnd: Date | null;
|
||||
investigationDaysExtend: number | null;
|
||||
investigationStatusResult: string;
|
||||
investigationCauseText: string;
|
||||
complaintStatus: string;
|
||||
result: string;
|
||||
directors: object | null;
|
||||
status: string;
|
||||
disciplineInvestigateDocs: any;
|
||||
disciplineInvestigateRelevantDocs: any;
|
||||
documentFile: any | null;
|
||||
respondentType: string;
|
||||
organizationId: string;
|
||||
persons: object | null;
|
||||
disciplinaryExtendHistory: ExtendHistoryObject[];
|
||||
}
|
||||
|
||||
interface ExtendHistoryObject {
|
||||
name: string;
|
||||
num: number;
|
||||
daysExtend: number | null;
|
||||
dateStart: Date;
|
||||
dateEnd: Date;
|
||||
}
|
||||
export type { FormData, MyObjectInvestigateRef, FormDataList };
|
||||
|
|
@ -1,27 +0,0 @@
|
|||
interface FormData {
|
||||
orderType: string;
|
||||
orderBy: string;
|
||||
listInvestigation: string;
|
||||
authority: string;
|
||||
orderNumber: string;
|
||||
dateYear: number;
|
||||
date: Date | null;
|
||||
authorityPosition: string;
|
||||
subject: string;
|
||||
mistakeDetail: string;
|
||||
}
|
||||
interface MyObjectRef {
|
||||
orderType: object | null;
|
||||
orderBy: object | null;
|
||||
listInvestigation: object | null;
|
||||
authority: object | null;
|
||||
orderNumber: object | null;
|
||||
dateYear: object | null;
|
||||
date: object | null;
|
||||
authorityPosition: object | null;
|
||||
subject: object | null;
|
||||
mistakeDetail: object | null;
|
||||
[key: string]: any;
|
||||
}
|
||||
|
||||
export type { FormData, MyObjectRef };
|
||||
|
|
@ -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[]>([]);
|
||||
|
|
|
|||
|
|
@ -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 ระบบวินัย >> ข้อมูลพื้นฐาน >> กรรมการ
|
||||
|
|
|
|||
|
|
@ -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";
|
||||
|
||||
|
|
|
|||
|
|
@ -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 ระบบวินัย >> ข้อมูลพื้นฐาน >> กรรมการ
|
||||
|
|
|
|||
|
|
@ -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,
|
||||
|
|
|
|||
|
|
@ -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();
|
||||
|
|
|
|||
|
|
@ -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;
|
||||
|
|
|
|||
|
|
@ -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();
|
||||
|
|
|
|||
|
|
@ -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(
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@ import { defineStore } from "pinia";
|
|||
import type { QTableProps } from "quasar";
|
||||
|
||||
import type { DataOption } from "@/modules/11_discipline/interface/index/Main";
|
||||
import type { ArrayPersonAdd } from "@/modules/11_discipline/interface/response/investigate";
|
||||
import type { ArrayPersonAdd } from "@/modules/11_discipline/interface/response/Investigate";
|
||||
|
||||
export const useDisciplineMainStore = defineStore("disciplineMainStore", () => {
|
||||
/** option ผู้ถูกสอบสวน*/
|
||||
|
|
|
|||
|
|
@ -8,7 +8,7 @@ import { useRoute } from "vue-router";
|
|||
|
||||
/** importType*/
|
||||
import type { QTableProps } from "quasar";
|
||||
import type { Director } from "@/modules/11_discipline/interface/request/disciplinary";
|
||||
import type { Director } from "@/modules/11_discipline/interface/request/Disciplinary";
|
||||
|
||||
/** importComponents*/
|
||||
import DialogDirector from "@/modules/12_evaluatePersonal/components/Detail/viewTab2/DialogDirector.vue";
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@ import { useQuasar } from "quasar";
|
|||
import http from "@/plugins/http";
|
||||
import config from "@/app.config";
|
||||
|
||||
import type { FormData } from "@/modules/11_discipline/interface/request/director";
|
||||
import type { FormData } from "@/modules/11_discipline/interface/request/Director";
|
||||
|
||||
/**
|
||||
* importComponents
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
<script setup lang="ts">
|
||||
import { ref, onMounted, reactive } from "vue";
|
||||
import Form from "@/modules/12_evaluatePersonal/components/Director/Form.vue";
|
||||
import type { FormData } from "@/modules/11_discipline/interface/request/director";
|
||||
import type { FormData } from "@/modules/11_discipline/interface/request/Director";
|
||||
import { useCounterMixin } from "@/stores/mixin";
|
||||
import { useQuasar } from "quasar";
|
||||
import { useRoute } from "vue-router";
|
||||
|
|
|
|||
|
|
@ -13,7 +13,7 @@ import type {
|
|||
typeOp,
|
||||
ResponsePreson,
|
||||
tableType,
|
||||
} from "@/modules/11_discipline/interface/request/director";
|
||||
} from "@/modules/11_discipline/interface/request/Director";
|
||||
|
||||
/**
|
||||
* importComponenst
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue