diff --git a/web/src/components/table/CrudTable.vue b/web/src/components/table/CrudTable.vue index 238b01e..b01a1ee 100644 --- a/web/src/components/table/CrudTable.vue +++ b/web/src/components/table/CrudTable.vue @@ -77,7 +77,7 @@ const props = defineProps({ }, }) -const emit = defineEmits(['update:queryItems', 'onChecked', 'onDataChange']) +const emit = defineEmits(['update:queryItems', 'onChecked', 'onDataChange', 'onReset']) const loading = ref(false) const initQuery = { ...props.queryItems } const tableData = ref([]) @@ -132,6 +132,7 @@ async function handleReset() { queryItems[key] = null } emit('update:queryItems', { ...queryItems, ...initQuery }) + emit('onReset') await nextTick() pagination.page = 1 handleQuery() diff --git a/web/src/views/user-management/user-list/index.vue b/web/src/views/user-management/user-list/index.vue index a63bb3d..33adf9e 100644 --- a/web/src/views/user-management/user-list/index.vue +++ b/web/src/views/user-management/user-list/index.vue @@ -1,5 +1,6 @@