告警日志、推送消息接口、图形监控排序优化
监控看板相关接口、单点击计数接口开发
This commit is contained in:
+17
-19
@@ -1,26 +1,20 @@
|
||||
package com.ruoyi.rocketmq.controller;
|
||||
|
||||
import java.util.List;
|
||||
import java.io.IOException;
|
||||
import javax.servlet.http.HttpServletResponse;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.web.bind.annotation.GetMapping;
|
||||
import org.springframework.web.bind.annotation.PostMapping;
|
||||
import org.springframework.web.bind.annotation.PutMapping;
|
||||
import org.springframework.web.bind.annotation.DeleteMapping;
|
||||
import org.springframework.web.bind.annotation.PathVariable;
|
||||
import org.springframework.web.bind.annotation.RequestBody;
|
||||
import org.springframework.web.bind.annotation.RequestMapping;
|
||||
import org.springframework.web.bind.annotation.RestController;
|
||||
import com.ruoyi.common.core.utils.poi.ExcelUtil;
|
||||
import com.ruoyi.common.core.web.controller.BaseController;
|
||||
import com.ruoyi.common.core.web.domain.AjaxResult;
|
||||
import com.ruoyi.common.core.web.page.PageDomain;
|
||||
import com.ruoyi.common.core.web.page.TableDataInfo;
|
||||
import com.ruoyi.common.log.annotation.Log;
|
||||
import com.ruoyi.common.log.enums.BusinessType;
|
||||
import com.ruoyi.common.security.annotation.RequiresPermissions;
|
||||
import com.ruoyi.rocketmq.domain.RmAlarmLog;
|
||||
import com.ruoyi.rocketmq.service.IRmAlarmLogService;
|
||||
import com.ruoyi.common.core.web.controller.BaseController;
|
||||
import com.ruoyi.common.core.web.domain.AjaxResult;
|
||||
import com.ruoyi.common.core.utils.poi.ExcelUtil;
|
||||
import com.ruoyi.common.core.web.page.TableDataInfo;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.web.bind.annotation.*;
|
||||
|
||||
import javax.servlet.http.HttpServletResponse;
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* 客户端告警信息Controller
|
||||
@@ -39,10 +33,13 @@ public class RmAlarmLogController extends BaseController
|
||||
* 查询客户端告警信息列表
|
||||
*/
|
||||
@RequiresPermissions("rocketmq:alarmLog:list")
|
||||
@GetMapping("/list")
|
||||
public TableDataInfo list(RmAlarmLog rmAlarmLog)
|
||||
@PostMapping("/list")
|
||||
public TableDataInfo list(@RequestBody RmAlarmLog rmAlarmLog)
|
||||
{
|
||||
startPage();
|
||||
PageDomain pageDomain = new PageDomain();
|
||||
pageDomain.setPageNum(rmAlarmLog.getPageNum());
|
||||
pageDomain.setPageSize(rmAlarmLog.getPageSize());
|
||||
startPage(pageDomain);
|
||||
List<RmAlarmLog> list = rmAlarmLogService.selectRmAlarmLogList(rmAlarmLog);
|
||||
return getDataTable(list);
|
||||
}
|
||||
@@ -57,6 +54,7 @@ public class RmAlarmLogController extends BaseController
|
||||
{
|
||||
List<RmAlarmLog> list = rmAlarmLogService.selectRmAlarmLogList(rmAlarmLog);
|
||||
ExcelUtil<RmAlarmLog> util = new ExcelUtil<RmAlarmLog>(RmAlarmLog.class);
|
||||
util.showColumn(rmAlarmLog.getProperties());
|
||||
util.exportExcel(response, list, "客户端告警信息数据");
|
||||
}
|
||||
|
||||
|
||||
+17
-19
@@ -1,26 +1,20 @@
|
||||
package com.ruoyi.rocketmq.controller;
|
||||
|
||||
import java.util.List;
|
||||
import java.io.IOException;
|
||||
import javax.servlet.http.HttpServletResponse;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.web.bind.annotation.GetMapping;
|
||||
import org.springframework.web.bind.annotation.PostMapping;
|
||||
import org.springframework.web.bind.annotation.PutMapping;
|
||||
import org.springframework.web.bind.annotation.DeleteMapping;
|
||||
import org.springframework.web.bind.annotation.PathVariable;
|
||||
import org.springframework.web.bind.annotation.RequestBody;
|
||||
import org.springframework.web.bind.annotation.RequestMapping;
|
||||
import org.springframework.web.bind.annotation.RestController;
|
||||
import com.ruoyi.common.core.utils.poi.ExcelUtil;
|
||||
import com.ruoyi.common.core.web.controller.BaseController;
|
||||
import com.ruoyi.common.core.web.domain.AjaxResult;
|
||||
import com.ruoyi.common.core.web.page.PageDomain;
|
||||
import com.ruoyi.common.core.web.page.TableDataInfo;
|
||||
import com.ruoyi.common.log.annotation.Log;
|
||||
import com.ruoyi.common.log.enums.BusinessType;
|
||||
import com.ruoyi.common.security.annotation.RequiresPermissions;
|
||||
import com.ruoyi.rocketmq.domain.RmAlarmPushConfig;
|
||||
import com.ruoyi.rocketmq.service.IRmAlarmPushConfigService;
|
||||
import com.ruoyi.common.core.web.controller.BaseController;
|
||||
import com.ruoyi.common.core.web.domain.AjaxResult;
|
||||
import com.ruoyi.common.core.utils.poi.ExcelUtil;
|
||||
import com.ruoyi.common.core.web.page.TableDataInfo;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.web.bind.annotation.*;
|
||||
|
||||
import javax.servlet.http.HttpServletResponse;
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* 告警推送配置Controller
|
||||
@@ -39,10 +33,13 @@ public class RmAlarmPushConfigController extends BaseController
|
||||
* 查询告警推送配置列表
|
||||
*/
|
||||
@RequiresPermissions("rocketmq:alarmPushConfig:list")
|
||||
@GetMapping("/list")
|
||||
public TableDataInfo list(RmAlarmPushConfig rmAlarmPushConfig)
|
||||
@PostMapping("/list")
|
||||
public TableDataInfo list(@RequestBody RmAlarmPushConfig rmAlarmPushConfig)
|
||||
{
|
||||
startPage();
|
||||
PageDomain pageDomain = new PageDomain();
|
||||
pageDomain.setPageNum(rmAlarmPushConfig.getPageNum());
|
||||
pageDomain.setPageSize(rmAlarmPushConfig.getPageSize());
|
||||
startPage(pageDomain);
|
||||
List<RmAlarmPushConfig> list = rmAlarmPushConfigService.selectRmAlarmPushConfigList(rmAlarmPushConfig);
|
||||
return getDataTable(list);
|
||||
}
|
||||
@@ -57,6 +54,7 @@ public class RmAlarmPushConfigController extends BaseController
|
||||
{
|
||||
List<RmAlarmPushConfig> list = rmAlarmPushConfigService.selectRmAlarmPushConfigList(rmAlarmPushConfig);
|
||||
ExcelUtil<RmAlarmPushConfig> util = new ExcelUtil<RmAlarmPushConfig>(RmAlarmPushConfig.class);
|
||||
util.showColumn(rmAlarmPushConfig.getProperties());
|
||||
util.exportExcel(response, list, "告警推送配置数据");
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user