diff --git a/src/modules/02_organizationalNew/components/DialogFormAgency.vue b/src/modules/02_organizationalNew/components/DialogFormAgency.vue
index 95563f0ed..0d569ccf0 100644
--- a/src/modules/02_organizationalNew/components/DialogFormAgency.vue
+++ b/src/modules/02_organizationalNew/components/DialogFormAgency.vue
@@ -109,9 +109,9 @@ watch(
dense
outlined
for="#ocName"
- label="สรุปผลการพิจารณา"
+ label="ชื่อหน่วยงาน"
hide-bottom-space
- :rules="[(val) => !!val || `${'กรุณากรอกสรุปผลการพิจารณา'}`]"
+ :rules="[(val) => !!val || `${'กรุณากรอกชื่อหน่วยงาน'}`]"
/>
diff --git a/src/modules/11_discipline/components/2_InvestigateFacts/EditPage.vue b/src/modules/11_discipline/components/2_InvestigateFacts/EditPage.vue
index 9320e171a..a0a9636ce 100644
--- a/src/modules/11_discipline/components/2_InvestigateFacts/EditPage.vue
+++ b/src/modules/11_discipline/components/2_InvestigateFacts/EditPage.vue
@@ -60,6 +60,7 @@ const data = reactive({
persons: [],
investigationExtendHistory: [],
isDisciplinary: false,
+ isAncestorDNA: false,
});
/** ข้อมูล v-model ของฟอร์มเรื่องร้องเรียน */
@@ -164,6 +165,7 @@ function getData() {
data.investigationExtendStatus = dataList.investigationExtendStatus;
data.investigationDaysExtend = dataList.investigationDaysExtend;
data.isDisciplinary = dataList.isDisciplinary;
+ data.isAncestorDNA = dataList.isAncestorDNA;
data.investigationExtendHistory =
dataList.investigationExtendHistory ?? [];
})
diff --git a/src/modules/11_discipline/components/2_InvestigateFacts/Form.vue b/src/modules/11_discipline/components/2_InvestigateFacts/Form.vue
index b9959df10..c10ac1e69 100644
--- a/src/modules/11_discipline/components/2_InvestigateFacts/Form.vue
+++ b/src/modules/11_discipline/components/2_InvestigateFacts/Form.vue
@@ -134,6 +134,7 @@ const formData = reactive({
persons: [],
investigationExtendHistory: [],
isDisciplinary: false,
+ isAncestorDNA: false,
});
const rows = ref([]);
@@ -272,6 +273,7 @@ watch(props.data, async () => {
organization: person.organization,
isSend: person.isSend,
isDisciplinary: person.isDisciplinary,
+ isAncestorDNA: person.isAncestorDNA,
}));
mainStore.rowsCheck = mainStore.rowsAdd.filter(
(item: any) => item.isDisciplinary === false && item.isSend === "NEW"
@@ -783,7 +785,7 @@ onMounted(async () => {
col.label
}}
-
+
@@ -821,9 +823,9 @@ onMounted(async () => {
{{ col.value }}
-
+
diff --git a/src/modules/11_discipline/components/3_InvestigateDisciplinary/EditPage.vue b/src/modules/11_discipline/components/3_InvestigateDisciplinary/EditPage.vue
index baf3f7155..6ddd4ec56 100644
--- a/src/modules/11_discipline/components/3_InvestigateDisciplinary/EditPage.vue
+++ b/src/modules/11_discipline/components/3_InvestigateDisciplinary/EditPage.vue
@@ -118,6 +118,7 @@ const dataInvestigatefacts = reactive({
persons: [],
investigationExtendHistory: [],
isDisciplinary: false,
+ isAncestorDNA:false
});
/** function fetchData สอบสวนความผิดทางวินัย*/
diff --git a/src/modules/11_discipline/components/3_InvestigateDisciplinary/Form.vue b/src/modules/11_discipline/components/3_InvestigateDisciplinary/Form.vue
index 36ec4a343..be04adf4c 100644
--- a/src/modules/11_discipline/components/3_InvestigateDisciplinary/Form.vue
+++ b/src/modules/11_discipline/components/3_InvestigateDisciplinary/Form.vue
@@ -365,6 +365,7 @@ async function fetchDatadetail() {
isSuspend: person.isSuspend,
status: person.status,
statusDiscard: person.statusDiscard,
+ isAncestorDNA: person.isAncestorDNA,
}));
mainStore.rowsCheck = mainStore.rowsAdd.filter(
(item: any) => item.isSuspend === "NEW" && item.isSend === "NEW"
@@ -668,6 +669,12 @@ watch(
}
);
+function deletePerson(id: string) {
+ changeFormData();
+ const dataRow = mainStore.rowsAdd;
+ const updatedRows = dataRow.filter((item: any) => item.personId !== id);
+ mainStore.rowsAdd = updatedRows;
+}
/** Hook */
onMounted(async () => {
@@ -824,7 +831,7 @@ onMounted(async () => {
col.label
}}
-
+
@@ -862,9 +869,9 @@ onMounted(async () => {
{{ col.value }}
-
+
diff --git a/src/modules/11_discipline/interface/request/investigateFact.ts b/src/modules/11_discipline/interface/request/investigateFact.ts
index f3c6a3cd8..7403a7838 100644
--- a/src/modules/11_discipline/interface/request/investigateFact.ts
+++ b/src/modules/11_discipline/interface/request/investigateFact.ts
@@ -27,6 +27,7 @@ interface FormData {
persons: object | null;
investigationExtendHistory: ExtendHistoryObject[];
isDisciplinary:boolean
+ isAncestorDNA:boolean
}
interface ExtendHistoryObject {
diff --git a/src/modules/11_discipline/store/main.ts b/src/modules/11_discipline/store/main.ts
index ab3344e6d..e38425dbd 100644
--- a/src/modules/11_discipline/store/main.ts
+++ b/src/modules/11_discipline/store/main.ts
@@ -306,7 +306,7 @@ export const useDisciplineMainStore = defineStore("disciplineMainStore", () => {
salary: item.salary === null ? '-':item.salary,
personId: item.personId,
posNo: item.posNo === null ? '-':item.posNo,
- organization: item.organization
+ organization: item.organization,
}
))
rowsAdd.value = dataList;