diff --git a/src/modules/03_recruiting/components/Table.vue b/src/modules/03_recruiting/components/Table.vue index cfa11a0b7..32f8f2576 100644 --- a/src/modules/03_recruiting/components/Table.vue +++ b/src/modules/03_recruiting/components/Table.vue @@ -75,8 +75,13 @@ function updatePagination(newPagination: any) { } } -function getList() { - props.fetchData?.(); +function getList(enter?: any) { + if (enter) { + pagination.value.page = 1; + props.fetchData?.(); + } else { + props.fetchData?.(); + } } watch( @@ -187,7 +192,9 @@ watch( outlined placeholder="ค้นหา" style="max-width: 200px" - @keydown.enter.prevent="props.onSearch?.()" + @keydown.enter.prevent=" + nornmalData ? props.onSearch?.() : getList(true) + " >