1、Controller
@RequestMapping(value = "/pasteListExport", method = RequestMethod.POST, produces = "application/json; charset=utf-8")
@ApiOperation(httpMethod = "POST", value = "贴标列表导出")
public void pasteListExport(@Valid @ApiParam @RequestBody DeliverListExcelQuery deliverListExcelQuery,
HttpServletRequest request, HttpServletResponse response) {
XSSFWorkbook workbook = null;
OutputStream out = null;
try {
//设置Title
Map titleMap = new LinkedHashMap();
titleMap.put("waybillNo","运单号");
titleMap.put("batchNo","发货批号");
titleMap.put("pasteContent","贴标备注");
titleMap.put("pastePieceNo","贴标件数");
titleMap.put("custNo","客户编号");
titleMap.put("customsTime","清关时间");
titleMap.put("warehousingTime","入库时间");
titleMap.put("warehousingBatchNo","入库批号");
titleMap.put("warehousingAccount","入库人");
titleMap.put("ladingbillNo","提单号");
titleMap.put("moveOutBatchNo","搬出批号");
titleMap.put("warehousingArea","库区");
titleMap.put("warehousingNo","库号");
List
2、Service层就是你从数据库中查出来的数据,根据自己实际开发业务来写
3、导出数据方法
public static XSSFWorkbook createExcel(Map titleMap, List