From 8ba76d907895e63dde497975b3902c369c3f6209 Mon Sep 17 00:00:00 2001 From: whyclxw <810412026@qq.com> Date: 星期三, 11 九月 2024 14:14:35 +0800 Subject: [PATCH] 导出设备某次记录详细的单体放电过程 --- src/main/java/com/whyc/controller/BatttestdataInfController.java | 14 +++++++++++++- 1 files changed, 13 insertions(+), 1 deletions(-) diff --git a/src/main/java/com/whyc/controller/BatttestdataInfController.java b/src/main/java/com/whyc/controller/BatttestdataInfController.java index 133eee8..249561d 100644 --- a/src/main/java/com/whyc/controller/BatttestdataInfController.java +++ b/src/main/java/com/whyc/controller/BatttestdataInfController.java @@ -3,15 +3,18 @@ import com.whyc.dto.Response; import com.whyc.service.BattgroupBaojigroupService; import com.whyc.service.BatttestdataInfService; +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.http.HttpRequest; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestParam; import org.springframework.web.bind.annotation.RestController; -import java.time.LocalDate; +import javax.servlet.http.HttpServletRequest; +import javax.servlet.http.HttpServletResponse; import java.util.Map; @RestController @@ -21,6 +24,8 @@ @Autowired private BatttestdataInfService service; + @Autowired + private ExcelExportService exportService; @ApiOperation(value = "娴嬭瘯缁熻鏈勾/鏈湀") @GetMapping("getDevTinfByYearMonth") @@ -44,4 +49,11 @@ public Response getTdataById(@RequestParam Integer devId,@RequestParam Integer testRecordCount){ return service.getTdataById(devId,testRecordCount); } + + @ApiOperation(value = "瀵煎嚭鏌愭璁板綍璇︾粏鐨勫崟浣撴斁鐢佃褰�") + @GetMapping("exportData") + public void exportData(@RequestParam Integer devId, @RequestParam Integer testRecordCount + , HttpServletResponse resp){ + exportService.exportExcel(devId,testRecordCount,resp); + } } \ No newline at end of file -- Gitblit v1.9.1