From c97b5659379d3cf3fc05963f61bbf5117931f215 Mon Sep 17 00:00:00 2001 From: Qin Dong Ming <2720806930@qq.com> Date: Fri, 23 Aug 2024 09:13:03 +0800 Subject: [PATCH] =?UTF-8?q?=E6=96=B0=E5=A2=9E=E5=AF=BC=E5=87=BA=E6=96=B9?= =?UTF-8?q?=E6=B3=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/muyu/controller/EngIneController.java | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/cloud-etl-server/src/main/java/com/muyu/controller/EngIneController.java b/cloud-etl-server/src/main/java/com/muyu/controller/EngIneController.java index 90cf78c..69ab1c1 100644 --- a/cloud-etl-server/src/main/java/com/muyu/controller/EngIneController.java +++ b/cloud-etl-server/src/main/java/com/muyu/controller/EngIneController.java @@ -1,10 +1,12 @@ package com.muyu.controller; import com.muyu.common.core.domain.Result; +import com.muyu.common.core.utils.poi.ExcelUtil; import com.muyu.common.core.web.controller.BaseController; import com.muyu.common.security.annotation.RequiresPermissions; import com.muyu.domain.EngineMaintenance; import com.muyu.req.EngineVersionListResp; import com.muyu.service.EngIneService; +import jakarta.servlet.http.HttpServletResponse; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.*; import java.util.List; @@ -55,4 +57,14 @@ public class EngIneController extends BaseController { EngineVersionListResp engineConfigListResp = engIneService.getRuleEngineInfo(id); return Result.success(engineConfigListResp); } + + /** + * 导出 + */ + @PostMapping("/export") + public void export(HttpServletResponse httpServletResponse, EngineMaintenance engineMaintenance) { + List list = engIneService.list(); + ExcelUtil engineMaintenanceExcelUtil = new ExcelUtil<>(EngineMaintenance.class); + engineMaintenanceExcelUtil.exportExcel(httpServletResponse, list, "规则引擎版本"); + } }