告警信息功能提交

This commit is contained in:
cwchen 2025-12-23 16:27:17 +08:00
parent 904d1697d1
commit 358dc92794
1 changed files with 42 additions and 0 deletions

View File

@ -0,0 +1,42 @@
package com.bonus.web.controller.data;
import com.bonus.common.annotation.RequiresPermissions;
import com.bonus.common.annotation.SysLog;
import com.bonus.common.core.controller.BaseController;
import com.bonus.common.core.page.TableDataInfo;
import com.bonus.common.domain.data.dto.ParamsDto;
import com.bonus.common.domain.data.vo.AlarmVo;
import com.bonus.common.enums.OperaType;
import com.bonus.web.service.data.AlarmService;
import io.swagger.annotations.ApiOperation;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
import javax.annotation.Resource;
import java.util.List;
/**
* @className:AlarmController
* @author:cwchen
* @date:2025-12-23-11:27
* @version:1.0
* @description:告警信息-web层
*/
@RestController
@RequestMapping("/data/alarm")
public class AlarmController extends BaseController {
@Resource(name = "AlarmService")
private AlarmService alarmService;
@ApiOperation(notes = "查询告警信息",value = "查询告警信息")
@RequiresPermissions("data:alarm:list")
@GetMapping("/getAlarmList")
@SysLog(title = "告警管理", businessType = OperaType.QUERY, logType = 1, module = "告警管理->告警信息", details = "查询告警信息")
public TableDataInfo getAlarmList(ParamsDto dto) {
startPage();
List<AlarmVo> list = alarmService.getAlarmList(dto);
return getDataTable(list);
}
}