From fde1e9f7ce9fb9686ccdcc1091e956b44d3b25aa Mon Sep 17 00:00:00 2001 From: setthawutttty Date: Fri, 27 Dec 2024 12:07:08 +0700 Subject: [PATCH] =?UTF-8?q?=E0=B8=AD=E0=B8=B8=E0=B8=98=E0=B8=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../11_discipline/components/8_AppealComplain/EditPage.vue | 2 ++ src/modules/11_discipline/components/8_AppealComplain/Form.vue | 1 + src/modules/11_discipline/interface/response/appealComplain.ts | 2 ++ src/modules/11_discipline/store/AppealComplainStore.ts | 1 + 4 files changed, 6 insertions(+) diff --git a/src/modules/11_discipline/components/8_AppealComplain/EditPage.vue b/src/modules/11_discipline/components/8_AppealComplain/EditPage.vue index 6992debfa..99709f7a4 100644 --- a/src/modules/11_discipline/components/8_AppealComplain/EditPage.vue +++ b/src/modules/11_discipline/components/8_AppealComplain/EditPage.vue @@ -49,6 +49,7 @@ const data = reactive({ profileId: "", oc: "", position: "", + profileType: "", lastUpdatedAt: "", historyStatus: [historyStatusOb], disciplineComplaint_Appeal_Docs: [fileOb], @@ -105,6 +106,7 @@ function getData() { data.fullname = dataList.fullname; data.citizenId = dataList.citizenId; data.profileId = dataList.profileId; + data.profileType = dataList.profileType; data.oc = dataList.oc; data.position = dataList.position; data.lastUpdatedAt = dataList.lastUpdatedAt; diff --git a/src/modules/11_discipline/components/8_AppealComplain/Form.vue b/src/modules/11_discipline/components/8_AppealComplain/Form.vue index 55a093938..e86c3f0fd 100644 --- a/src/modules/11_discipline/components/8_AppealComplain/Form.vue +++ b/src/modules/11_discipline/components/8_AppealComplain/Form.vue @@ -303,6 +303,7 @@ watch(props.data, async () => { citizenId: props.data.citizenId, oc: props.data.oc, position: props.data.position, + profileType: props.data.profileType, }, ]); } diff --git a/src/modules/11_discipline/interface/response/appealComplain.ts b/src/modules/11_discipline/interface/response/appealComplain.ts index 881fbe9c0..6e14a22bb 100644 --- a/src/modules/11_discipline/interface/response/appealComplain.ts +++ b/src/modules/11_discipline/interface/response/appealComplain.ts @@ -10,6 +10,7 @@ interface MainList { fullname: string; citizenId: string; profileId: string; + profileType?: string; lastUpdatedAt: Date; } @@ -48,6 +49,7 @@ interface EditDataList { fullname: string; citizenId: string; profileId: string; + profileType?: string; oc: string; position: string; lastUpdatedAt: string; diff --git a/src/modules/11_discipline/store/AppealComplainStore.ts b/src/modules/11_discipline/store/AppealComplainStore.ts index 7d15a0edc..33602437c 100644 --- a/src/modules/11_discipline/store/AppealComplainStore.ts +++ b/src/modules/11_discipline/store/AppealComplainStore.ts @@ -67,6 +67,7 @@ export const useAppealComplainStore = defineStore("AppealComplainStore", () => { let dataList: RowList[] = data.map((e: MainList) => ({ id: e.id, profileId: e.profileId, + profileType: e.profileType, type: typeConvert(e.type), title: e.title, description: e.description,