diff --git a/src/modules/02_organizationalNew/components/TreeView.vue b/src/modules/02_organizationalNew/components/TreeView.vue index 59c3b5c93..d388d5d00 100644 --- a/src/modules/02_organizationalNew/components/TreeView.vue +++ b/src/modules/02_organizationalNew/components/TreeView.vue @@ -46,6 +46,7 @@ const reqMaster = reactive({ page: 1, pageSize: 10, keyword: "", + revisionId: "", }); const totalPage = ref(1); const action1 = ref(false); @@ -96,6 +97,8 @@ async function fetchDataTable(id: string, level: number, action: boolean) { reqMaster.page = 1; reqMaster.pageSize = 10; reqMaster.keyword = ""; + reqMaster.revisionId = + store.typeOrganizational == "draft" ? store.draftId : store.activeId; } if (action === true) { diff --git a/src/modules/02_organizationalNew/interface/request/organizational.ts b/src/modules/02_organizationalNew/interface/request/organizational.ts index 829572810..074095c3d 100644 --- a/src/modules/02_organizationalNew/interface/request/organizational.ts +++ b/src/modules/02_organizationalNew/interface/request/organizational.ts @@ -5,6 +5,7 @@ interface FilterMaster { page: number; //*หน้า pageSize: number; //*จำนวนแถวต่อหน้า keyword: string; //ข้อความที่ต้องการค้นหา + revisionId?: string } interface MovePos { id: string;