-
diff --git a/src/modules/15_development/interface/index/Main.ts b/src/modules/15_development/interface/index/Main.ts
index 836c9a170..e5a713896 100644
--- a/src/modules/15_development/interface/index/Main.ts
+++ b/src/modules/15_development/interface/index/Main.ts
@@ -62,6 +62,23 @@ interface ItemsDownload {
color: string;
}
+interface FormProjectDetail {
+ developmentProjectTypes: [];
+ projectModal: string | null;
+ isBackPlanned: boolean;
+ isHoldPlanned: boolean;
+ projectDayBackPlanned: string | null;
+ projectDayHoldPlanned: string | null;
+ projectNigthHoldPlanned: string | null;
+ developmentProjectTechniquePlanneds: [];
+ isBackActual: boolean;
+ isHoldActual: boolean;
+ projectDayBackActual: string | null;
+ projectDayHoldActual: string | null;
+ projectNigthHoldActual: string | null;
+ developmentProjectTechniqueActuals: [];
+}
+
export type {
DataOption,
DataOptionCheckBox,
@@ -69,5 +86,6 @@ export type {
NewPagination,
FormFilter,
DataPerson,
- ItemsDownload
+ ItemsDownload,
+ FormProjectDetail,
};
diff --git a/src/modules/15_development/store/developmentStore.ts b/src/modules/15_development/store/developmentStore.ts
index 2629c8ea6..454f4e889 100644
--- a/src/modules/15_development/store/developmentStore.ts
+++ b/src/modules/15_development/store/developmentStore.ts
@@ -8,6 +8,7 @@ import type { FormAddProject } from "@/modules/15_development/interface/request/
export const useDevelopmentDataStore = defineStore(
"developmentDataStore",
() => {
+ const projectStatus = ref
("ONGOING");
const statusEdit = ref(false);
const formAddProject = reactive({
year: new Date().getFullYear(), //ปีงบประมาณ*
@@ -123,6 +124,7 @@ export const useDevelopmentDataStore = defineStore(
const visibleColumns = ref([]);
const columns = ref([]);
const rows = ref([]);
+
return {
formAddProject,
clearFormAddProject,
@@ -130,6 +132,7 @@ export const useDevelopmentDataStore = defineStore(
columns,
rows,
statusEdit,
+ projectStatus,
};
}
);