|
@@ -17,7 +17,8 @@
|
|
<a-table :loading="loading"
|
|
<a-table :loading="loading"
|
|
:pagination="tablePageOptions"
|
|
:pagination="tablePageOptions"
|
|
:columns="columns"
|
|
:columns="columns"
|
|
- :data-source="list"></a-table>
|
|
|
|
|
|
+ :data-source="list"
|
|
|
|
+ @change="onLoadOfficials"></a-table>
|
|
</div>
|
|
</div>
|
|
</template>
|
|
</template>
|
|
|
|
|
|
@@ -57,9 +58,11 @@ const Account = defineComponent({
|
|
onLoadOfficials();
|
|
onLoadOfficials();
|
|
};
|
|
};
|
|
|
|
|
|
- const onLoadOfficials = () => {
|
|
|
|
|
|
+ const onLoadOfficials = (query?: { page: number }) => {
|
|
|
|
+ let params = state.query;
|
|
|
|
+ if (query) params.page = query.page;
|
|
loading.value = true;
|
|
loading.value = true;
|
|
- getOfficialAccounts(state.query).then(({ data }) => {
|
|
|
|
|
|
+ getOfficialAccounts(params).then(({ data }) => {
|
|
state.list = data.list;
|
|
state.list = data.list;
|
|
meta = data.meta;
|
|
meta = data.meta;
|
|
loading.value = false;
|
|
loading.value = false;
|
|
@@ -69,7 +72,13 @@ const Account = defineComponent({
|
|
|
|
|
|
onMounted(onLoadOfficials);
|
|
onMounted(onLoadOfficials);
|
|
|
|
|
|
- return { ...toRefs(state), loading, tablePageOptions, onSearch };
|
|
|
|
|
|
+ return {
|
|
|
|
+ ...toRefs(state),
|
|
|
|
+ loading,
|
|
|
|
+ tablePageOptions,
|
|
|
|
+ onSearch,
|
|
|
|
+ onLoadOfficials,
|
|
|
|
+ };
|
|
},
|
|
},
|
|
});
|
|
});
|
|
|
|
|