|
|
@@ -1,12 +1,14 @@
|
|
|
package com.railway.web.controller.business.catenary;
|
|
|
|
|
|
import com.railway.business.catenary.domain.BusJcbBlq;
|
|
|
+import com.railway.business.catenary.domain.BusJcbFdfxjyq;
|
|
|
import com.railway.business.catenary.service.IBusJcbBlqService;
|
|
|
import com.railway.common.core.controller.BaseController;
|
|
|
import com.railway.common.core.domain.AjaxResult;
|
|
|
import com.railway.common.core.page.TableDataInfo;
|
|
|
import com.railway.common.utils.DateUtils;
|
|
|
import com.railway.common.utils.StringUtils;
|
|
|
+import com.railway.common.utils.poi.EasyExcelUtil;
|
|
|
import com.railway.common.utils.poi.WordUtils;
|
|
|
import com.railway.system.service.ISysFileService;
|
|
|
import io.swagger.annotations.Api;
|
|
|
@@ -145,4 +147,16 @@ public class BusJcbBlqController extends BaseController {
|
|
|
}
|
|
|
|
|
|
|
|
|
+ @ApiOperation(value = "导出excel")
|
|
|
+ @GetMapping(value = "exportExcel")
|
|
|
+ public AjaxResult exportExcel(BusJcbBlq busJcbBlq) {
|
|
|
+ List<BusJcbBlq> list = busJcbBlqService.getList(busJcbBlq);
|
|
|
+ Map<String, Object> params = new HashMap<>();
|
|
|
+
|
|
|
+ String fileName = "避雷器检测记录.xls";
|
|
|
+ String templateFileName = "excel/template/避雷器检测记录.xls";
|
|
|
+ String localFilePath = new EasyExcelUtil().getExcel(params, list, templateFileName, fileName);
|
|
|
+ return sysFileService.uploadFile(localFilePath);
|
|
|
+ }
|
|
|
+
|
|
|
}
|