diff --git a/src/modules/04_registryNew/views/list.vue b/src/modules/04_registryNew/views/list.vue index 20d9f8f98..c7c5e647d 100644 --- a/src/modules/04_registryNew/views/list.vue +++ b/src/modules/04_registryNew/views/list.vue @@ -112,7 +112,7 @@ function fetchYearOption() { async function fetchDataPerson(search: boolean = false) { showLoader(); - let queryParams = { + let queryParams:any = { page: formFilter.page, pageSize: formFilter.pageSize, }; @@ -121,9 +121,17 @@ async function fetchDataPerson(search: boolean = false) { queryParams = Object.assign({}, queryParams, { searchField: searchType.value, searchKeyword: formFilter.keyword, + posLevel: labelOption.posLevel, + posType: labelOption.posType, }); - } + if (formFilter.isProbation) { + queryParams.isProbation = formFilter.isProbation; + } + if (formFilter.isShowRetire) { + queryParams.isRetire = formFilter.isShowRetire; + } + } http .get(config.API.registryNew, { params: queryParams }) .then((res) => {