From 165541429aa52cb97b2cea18f7701bff2efed1f2 Mon Sep 17 00:00:00 2001 From: 龚焕茏 <2842157468@qq.com> Date: 星期一, 08 四月 2024 18:01:20 +0800 Subject: [PATCH] 运维单位 --- ycl-server/src/main/java/com/ycl/platform/controller/ReportController.java | 14 ++++++++++++++ 1 files changed, 14 insertions(+), 0 deletions(-) diff --git a/ycl-server/src/main/java/com/ycl/platform/controller/ReportController.java b/ycl-server/src/main/java/com/ycl/platform/controller/ReportController.java index 092da5c..f7a8489 100644 --- a/ycl-server/src/main/java/com/ycl/platform/controller/ReportController.java +++ b/ycl-server/src/main/java/com/ycl/platform/controller/ReportController.java @@ -1,7 +1,13 @@ package com.ycl.platform.controller; +import com.ycl.platform.domain.entity.Report; +import com.ycl.platform.domain.entity.TMonitor; +import com.ycl.platform.domain.vo.ReportVO; +import com.ycl.platform.domain.vo.TMonitorVO; import com.ycl.system.domain.group.Update; import com.ycl.system.domain.group.Add; +import com.ycl.utils.poi.ExcelUtil; +import jakarta.servlet.http.HttpServletResponse; import org.springframework.validation.annotation.Validated; import lombok.RequiredArgsConstructor; import java.util.List; @@ -72,4 +78,12 @@ public Result list() { return reportService.all(); } + + @PostMapping("/export") + public void export(HttpServletResponse response, ReportQuery query) + { + List<ReportVO> list = reportService.export(query); + ExcelUtil<ReportVO> util = new ExcelUtil<>(ReportVO.class); + util.exportExcel(response, list, "杩愮淮鍗曚綅"); + } } -- Gitblit v1.8.0