vben当前选中数据导出正常,全量导出queryAll也实现了能够查出数据,但是导出来只有表头,求解答
// 导出功能配置
exportConfig:
types: ['xlsx', 'csv'], // 导出类型
filename: 'data', // 默认文件名
mode: 'all', // 导出模式
modes: ['current', 'selected', 'all'],
contentStyle: { textAlign: 'center' }, // 内容样式
message: true,
useStyle: false,
// 自定义导出方法,用于处理全量数据导出
}, proxyConfig: {
// AJAX 请求配置
ajax: {
// page 包含分页信息,formValues 是表单查询条件
query: async ({ page }, formValues) => {
// 调用 getRoleList API 获取角色列表数据
const result = await getBreakStockManagementList({
page: page.currentPage,
pageSize: page.pageSize,
...formValues,
});
// message.success({
// content: `form values: ${JSON.stringify(result)}`,
// });
return result;
},
queryAll: async (): Promise<any> => {
const result = await getBreakStockManagementList({
pageSize: 100_000, // 或其他适合获取全量数据的逻辑
});
return result;
},
},

