1.controller
@Resource
private ExcelExportHandler excelExportHandler;
/**
* easypoi导出功能
*/
@ApiOperation(value = "excel导出")
@PostMapping("/exportExcel")
public void export(@RequestBody BaseMaterialDto baseMaterialDto,HttpServletResponse response) throws IOException {
QueryWrapper<BaseMaterial> queryWrapper = new QueryWrapper<>();
queryWrapper.like("name", baseMaterialDto.getName());
queryWrapper.like("code", baseMaterialDto.getCode());
queryWrapper.like("storage_room", baseMaterialDto.getStorageRoom());
List<BaseMaterial> baseMaterials = baseMaterialMapper.selectList(queryWrapper);
List<MaterialExcelData> data = new ArrayList<>();
for (int i = 0; i < baseMaterials.size(); i++) {
MaterialExcelData excelData = new MaterialExcelData();
Easypoi导出功能
于 2022-11-24 14:52:02 首次发布