refactor: 简化分页数据处理逻辑

This commit is contained in:
Ray.Hao
2026-02-15 09:26:37 +08:00
parent bf418230ad
commit eb4c4b7462

View File

@@ -878,9 +878,8 @@ function fetchPageData(formData: IObject = {}, isRestart = false) {
)
.then((data) => {
if (showPagination) {
const pageResult = Array.isArray(data) ? { list: data, total: 0 } : data;
pagination.total = pageResult?.total ?? 0;
pageData.value = pageResult?.list ?? [];
pagination.total = (data as any)?.total ?? 0;
pageData.value = (data as any)?.list ?? [];
} else {
pageData.value = Array.isArray(data) ? data : (data?.list ?? (data as any)?.data ?? []);
}