package com.whyc.controller; import com.whyc.dto.BattGroupStationInfoWithFileParam; import com.whyc.service.ExcelExportService; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.*; import javax.servlet.http.HttpServletResponse; import java.io.IOException; @Api(tags = "excel导出") @RestController @RequestMapping("excelExport") public class ExcelExportController { @Autowired private ExcelExportService service; @ApiOperation("内阻计测试-单数据分析导出") @PostMapping("resTestReport") public void resTestReport(@RequestBody BattGroupStationInfoWithFileParam info, HttpServletResponse response) throws IOException { service.resTestReport(info,response); } @ApiOperation("内阻计测试-对比分析导出") @PostMapping("resTestCompareReport") public void resTestCompareReport(@RequestParam String fileId,@RequestParam String fileId2,@RequestBody BattGroupStationInfoWithFileParam dto, HttpServletResponse response) throws IOException { service.resTestCompareReport(fileId,fileId2,dto,response); } }