| | |
| | | import com.sinata.common.utils.CollUtils; |
| | | import com.sinata.common.utils.DateUtils; |
| | | import com.sinata.common.utils.StringUtils; |
| | | import com.sinata.system.config.AutoColumnWidthStrategy; |
| | | import com.sinata.system.config.AutoColumnWidthEntityStrategy; |
| | | import com.sinata.system.domain.MwCheckoutRecord; |
| | | import com.sinata.system.domain.dto.CollectTotalUpDto; |
| | | import com.sinata.system.domain.query.CheckoutRecordQuery; |
| | |
| | | String fileName = URLEncoder.encode("转运记录", "UTF-8").replaceAll("\\+", "%20"); |
| | | response.setHeader("Content-disposition", "attachment;filename*=utf-8''" + fileName + ".xlsx"); |
| | | FastExcel.write(response.getOutputStream(), MwCheckoutRecordExcelVO.class) |
| | | .registerWriteHandler(new AutoColumnWidthStrategy()) |
| | | .registerWriteHandler(new AutoColumnWidthEntityStrategy()) |
| | | .sheet("转运记录") |
| | | .doWrite(mwCheckoutRecordExcelVOS); |
| | | } |