🔨 修改文本描述.
This commit is contained in:
@@ -48,13 +48,13 @@ import javax.annotation.Resource;
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* 告警记录 api
|
||||
* 告警事件 api
|
||||
*
|
||||
* @author Jiahang Li
|
||||
* @version 1.0.0
|
||||
* @since 2025-9-17 21:31
|
||||
*/
|
||||
@Tag(name = "monitor - 告警记录服务")
|
||||
@Tag(name = "monitor - 告警事件服务")
|
||||
@Slf4j
|
||||
@Validated
|
||||
@RestWrapper
|
||||
@@ -67,7 +67,7 @@ public class AlarmEventController {
|
||||
|
||||
@IgnoreLog(IgnoreLogMode.RET)
|
||||
@PostMapping("/query")
|
||||
@Operation(summary = "分页查询告警记录")
|
||||
@Operation(summary = "分页查询告警事件")
|
||||
@PreAuthorize("@ss.hasPermission('monitor:alarm-event:query')")
|
||||
public DataGrid<AlarmEventVO> getAlarmEventPage(@Validated(Page.class) @RequestBody AlarmEventQueryRequest request) {
|
||||
return alarmEventService.getAlarmEventPage(request);
|
||||
@@ -76,7 +76,7 @@ public class AlarmEventController {
|
||||
@IgnoreLog(IgnoreLogMode.RET)
|
||||
@OperatorLog(AlarmEventOperatorType.HANDLE)
|
||||
@PostMapping("/handle")
|
||||
@Operation(summary = "处理告警记录")
|
||||
@Operation(summary = "处理告警事件")
|
||||
@PreAuthorize("@ss.hasPermission('monitor:alarm-event:handle')")
|
||||
public Integer handleAlarmEvent(@Validated @RequestBody AlarmEventHandleRequest request) {
|
||||
return alarmEventService.handleAlarmEvent(request);
|
||||
@@ -92,7 +92,7 @@ public class AlarmEventController {
|
||||
}
|
||||
|
||||
@PostMapping("/count")
|
||||
@Operation(summary = "查询告警记录数量")
|
||||
@Operation(summary = "查询告警事件数量")
|
||||
@PreAuthorize("@ss.hasPermission('monitor:alarm-event:query')")
|
||||
public Long getAlarmEventCount(@Validated @RequestBody AlarmEventQueryRequest request) {
|
||||
return alarmEventService.getAlarmEventCount(request);
|
||||
@@ -101,7 +101,7 @@ public class AlarmEventController {
|
||||
@DemoDisableApi
|
||||
@OperatorLog(AlarmEventOperatorType.DELETE)
|
||||
@DeleteMapping("/delete")
|
||||
@Operation(summary = "删除告警记录")
|
||||
@Operation(summary = "删除告警事件")
|
||||
@Parameter(name = "id", description = "id", required = true)
|
||||
@PreAuthorize("@ss.hasPermission('monitor:alarm-event:delete')")
|
||||
public Integer deleteAlarmEvent(@RequestParam("id") Long id) {
|
||||
@@ -111,7 +111,7 @@ public class AlarmEventController {
|
||||
@DemoDisableApi
|
||||
@OperatorLog(AlarmEventOperatorType.DELETE)
|
||||
@DeleteMapping("/batch-delete")
|
||||
@Operation(summary = "批量删除告警记录")
|
||||
@Operation(summary = "批量删除告警事件")
|
||||
@Parameter(name = "idList", description = "idList", required = true)
|
||||
@PreAuthorize("@ss.hasPermission('monitor:alarm-event:delete')")
|
||||
public Integer batchDeleteAlarmEvent(@RequestParam("idList") List<Long> idList) {
|
||||
@@ -121,7 +121,7 @@ public class AlarmEventController {
|
||||
@DemoDisableApi
|
||||
@OperatorLog(AlarmEventOperatorType.CLEAR)
|
||||
@PostMapping("/clear")
|
||||
@Operation(summary = "清理告警记录")
|
||||
@Operation(summary = "清理告警事件")
|
||||
@PreAuthorize("@ss.hasPermission('monitor:alarm-event:management:clear')")
|
||||
public Integer clearAlarmEvent(@Validated @RequestBody AlarmEventClearRequest request) {
|
||||
return alarmEventService.clearAlarmEvent(request);
|
||||
|
||||
@@ -34,7 +34,7 @@ import org.mapstruct.factory.Mappers;
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* 监控告警记录 内部对象转换器
|
||||
* 监控告警事件 内部对象转换器
|
||||
*
|
||||
* @author Jiahang Li
|
||||
* @version 1.0.0
|
||||
|
||||
@@ -32,7 +32,7 @@ import java.util.Date;
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* 监控告警记录 Mapper 接口
|
||||
* 监控告警事件 Mapper 接口
|
||||
*
|
||||
* @author Jiahang Li
|
||||
* @version 1.0.0
|
||||
|
||||
@@ -30,7 +30,7 @@ import static org.dromara.visor.framework.biz.operator.log.core.enums.OperatorRi
|
||||
import static org.dromara.visor.framework.biz.operator.log.core.enums.OperatorRiskLevel.L;
|
||||
|
||||
/**
|
||||
* 监控告警记录 操作日志类型
|
||||
* 监控告警事件 操作日志类型
|
||||
*
|
||||
* @author Jiahang Li
|
||||
* @version 1.0.0
|
||||
@@ -51,9 +51,9 @@ public class AlarmEventOperatorType extends InitializingOperatorTypes {
|
||||
public OperatorType[] types() {
|
||||
return new OperatorType[]{
|
||||
new OperatorType(L, HANDLE, "设置告警状态为 ${status} <sb>${count}</sb> 条"),
|
||||
new OperatorType(L, SET_FALSE, "设置告警记录为误报 <sb>${count}</sb> 条"),
|
||||
new OperatorType(H, DELETE, "删除告警记录 <sb>${count}</sb> 条"),
|
||||
new OperatorType(H, CLEAR, "清理告警记录 <sb>${count}</sb> 条"),
|
||||
new OperatorType(L, SET_FALSE, "设置告警事件为误报 <sb>${count}</sb> 条"),
|
||||
new OperatorType(H, DELETE, "删除告警事件 <sb>${count}</sb> 条"),
|
||||
new OperatorType(H, CLEAR, "清理告警事件 <sb>${count}</sb> 条"),
|
||||
};
|
||||
}
|
||||
|
||||
|
||||
@@ -36,7 +36,7 @@ import java.math.BigDecimal;
|
||||
import java.util.Date;
|
||||
|
||||
/**
|
||||
* 监控告警记录 实体对象
|
||||
* 监控告警事件 实体对象
|
||||
*
|
||||
* @author Jiahang Li
|
||||
* @version 1.0.0
|
||||
@@ -48,7 +48,7 @@ import java.util.Date;
|
||||
@AllArgsConstructor
|
||||
@EqualsAndHashCode(callSuper = true)
|
||||
@TableName(value = "monitor_alarm_event", autoResultMap = true)
|
||||
@Schema(name = "AlarmEventDO", description = "监控告警记录 实体对象")
|
||||
@Schema(name = "AlarmEventDO", description = "监控告警事件 实体对象")
|
||||
public class AlarmEventDO extends BaseDO {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
@@ -32,7 +32,7 @@ import javax.validation.constraints.Min;
|
||||
import javax.validation.constraints.NotNull;
|
||||
|
||||
/**
|
||||
* 监控告警记录 清理请求对象
|
||||
* 监控告警事件 清理请求对象
|
||||
*
|
||||
* @author Jiahang Li
|
||||
* @version 1.0.0
|
||||
@@ -40,7 +40,7 @@ import javax.validation.constraints.NotNull;
|
||||
*/
|
||||
@Data
|
||||
@EqualsAndHashCode(callSuper = true)
|
||||
@Schema(name = "AlarmEventClearRequest", description = "监控告警记录 清理请求对象")
|
||||
@Schema(name = "AlarmEventClearRequest", description = "监控告警事件 清理请求对象")
|
||||
public class AlarmEventClearRequest extends AlarmEventQueryRequest implements DataClearRequest {
|
||||
|
||||
@NotNull
|
||||
|
||||
@@ -38,7 +38,7 @@ import java.util.Date;
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* 监控告警记录 更新请求对象
|
||||
* 监控告警事件 更新请求对象
|
||||
*
|
||||
* @author Jiahang Li
|
||||
* @version 1.0.0
|
||||
@@ -48,7 +48,7 @@ import java.util.List;
|
||||
@Builder
|
||||
@NoArgsConstructor
|
||||
@AllArgsConstructor
|
||||
@Schema(name = "AlarmEventUpdateRequest", description = "监控告警记录 更新请求对象")
|
||||
@Schema(name = "AlarmEventUpdateRequest", description = "监控告警事件 更新请求对象")
|
||||
public class AlarmEventHandleRequest implements Serializable {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
@@ -31,7 +31,7 @@ import javax.validation.constraints.Size;
|
||||
import java.util.Date;
|
||||
|
||||
/**
|
||||
* 监控告警记录 查询请求对象
|
||||
* 监控告警事件 查询请求对象
|
||||
*
|
||||
* @author Jiahang Li
|
||||
* @version 1.0.0
|
||||
@@ -42,7 +42,7 @@ import java.util.Date;
|
||||
@NoArgsConstructor
|
||||
@AllArgsConstructor
|
||||
@EqualsAndHashCode(callSuper = true)
|
||||
@Schema(name = "AlarmEventQueryRequest", description = "监控告警记录 查询请求对象")
|
||||
@Schema(name = "AlarmEventQueryRequest", description = "监控告警事件 查询请求对象")
|
||||
public class AlarmEventQueryRequest extends BaseQueryRequest {
|
||||
|
||||
@Schema(description = "id")
|
||||
|
||||
@@ -33,7 +33,7 @@ import java.io.Serializable;
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* 监控告警记录 设置误报请求对象
|
||||
* 监控告警事件 设置误报请求对象
|
||||
*
|
||||
* @author Jiahang Li
|
||||
* @version 1.0.0
|
||||
@@ -43,7 +43,7 @@ import java.util.List;
|
||||
@Builder
|
||||
@NoArgsConstructor
|
||||
@AllArgsConstructor
|
||||
@Schema(name = "AlarmEventSetFalseRequest", description = "监控告警记录 设置误报请求对象")
|
||||
@Schema(name = "AlarmEventSetFalseRequest", description = "监控告警事件 设置误报请求对象")
|
||||
public class AlarmEventSetFalseRequest implements Serializable {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
@@ -33,7 +33,7 @@ import java.math.BigDecimal;
|
||||
import java.util.Date;
|
||||
|
||||
/**
|
||||
* 监控告警记录 视图响应对象
|
||||
* 监控告警事件 视图响应对象
|
||||
*
|
||||
* @author Jiahang Li
|
||||
* @version 1.0.0
|
||||
@@ -43,7 +43,7 @@ import java.util.Date;
|
||||
@Builder
|
||||
@NoArgsConstructor
|
||||
@AllArgsConstructor
|
||||
@Schema(name = "AlarmEventVO", description = "监控告警记录 视图响应对象")
|
||||
@Schema(name = "AlarmEventVO", description = "监控告警事件 视图响应对象")
|
||||
public class AlarmEventVO implements Serializable {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
@@ -23,7 +23,7 @@
|
||||
package org.dromara.visor.module.monitor.enums;
|
||||
|
||||
/**
|
||||
* 告警记录处理状态
|
||||
* 告警事件处理状态
|
||||
*
|
||||
* @author Jiahang Li
|
||||
* @version 1.0.0
|
||||
|
||||
@@ -35,7 +35,7 @@ import org.dromara.visor.module.monitor.entity.vo.AlarmEventVO;
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* 监控告警记录 服务类
|
||||
* 监控告警事件 服务类
|
||||
*
|
||||
* @author Jiahang Li
|
||||
* @version 1.0.0
|
||||
@@ -44,14 +44,14 @@ import java.util.List;
|
||||
public interface AlarmEventService {
|
||||
|
||||
/**
|
||||
* 创建监控告警记录
|
||||
* 创建监控告警事件
|
||||
*
|
||||
* @param record record
|
||||
*/
|
||||
void createAlarmEvent(AlarmEventDO record);
|
||||
|
||||
/**
|
||||
* 处理告警记录
|
||||
* 处理告警事件
|
||||
*
|
||||
* @param request request
|
||||
* @return effect
|
||||
@@ -67,7 +67,7 @@ public interface AlarmEventService {
|
||||
Integer setAlarmEventFalse(AlarmEventSetFalseRequest request);
|
||||
|
||||
/**
|
||||
* 分页查询监控告警记录
|
||||
* 分页查询监控告警事件
|
||||
*
|
||||
* @param request request
|
||||
* @return rows
|
||||
@@ -75,7 +75,7 @@ public interface AlarmEventService {
|
||||
DataGrid<AlarmEventVO> getAlarmEventPage(AlarmEventQueryRequest request);
|
||||
|
||||
/**
|
||||
* 查询监控告警记录数量
|
||||
* 查询监控告警事件数量
|
||||
*
|
||||
* @param request request
|
||||
* @return count
|
||||
@@ -83,7 +83,7 @@ public interface AlarmEventService {
|
||||
Long getAlarmEventCount(AlarmEventQueryRequest request);
|
||||
|
||||
/**
|
||||
* 删除监控告警记录
|
||||
* 删除监控告警事件
|
||||
*
|
||||
* @param id id
|
||||
* @return effect
|
||||
@@ -91,7 +91,7 @@ public interface AlarmEventService {
|
||||
Integer deleteAlarmEventById(Long id);
|
||||
|
||||
/**
|
||||
* 批量删除监控告警记录
|
||||
* 批量删除监控告警事件
|
||||
*
|
||||
* @param idList idList
|
||||
* @return effect
|
||||
@@ -99,7 +99,7 @@ public interface AlarmEventService {
|
||||
Integer deleteAlarmEventByIdList(List<Long> idList);
|
||||
|
||||
/**
|
||||
* 清理监控告警记录
|
||||
* 清理监控告警事件
|
||||
*
|
||||
* @param request request
|
||||
* @return effect
|
||||
@@ -107,7 +107,7 @@ public interface AlarmEventService {
|
||||
Integer clearAlarmEvent(AlarmEventClearRequest request);
|
||||
|
||||
/**
|
||||
* 获取策略告警记录数量
|
||||
* 获取策略告警事件数量
|
||||
*
|
||||
* @param policyIdList policyIdList
|
||||
* @param startDay startDay
|
||||
|
||||
@@ -62,7 +62,7 @@ import java.util.concurrent.TimeUnit;
|
||||
import java.util.stream.Collectors;
|
||||
|
||||
/**
|
||||
* 监控告警记录 服务实现类
|
||||
* 监控告警事件 服务实现类
|
||||
*
|
||||
* @author Jiahang Li
|
||||
* @version 1.0.0
|
||||
|
||||
Reference in New Issue
Block a user