2:预警规则配置
master
yangzhe123 2025-11-21 10:53:44 +08:00
parent 2dd3bd46e0
commit be92973276
4 changed files with 3 additions and 7 deletions

View File

@ -25,7 +25,7 @@ import java.io.Serializable;
@Tag(name = "预警规则")
@RestController
@RequestMapping(value="/warnRule")
@RequestMapping(value="/warningRule")
public class WarningRuleController extends AbstractCommonFileController {
@Autowired

View File

@ -36,11 +36,6 @@ public class WarningRuleInfo {
@TableField("warning_type")
private String warningType;
/**
* 0-1-
*/
@TableField("status")
private Integer status;
/**
*

View File

@ -23,6 +23,7 @@ public class WarningConditionService extends ServiceImpl<WarningConditionMapper,
public List<WarningCondition> getListByRuleId(Serializable id){
LambdaQueryWrapper<WarningCondition> queryWrapper = new LambdaQueryWrapper<WarningCondition>();
queryWrapper.eq(WarningCondition::getRuleId,id);
queryWrapper.orderByAsc(WarningCondition::getOrder);
return this.list(queryWrapper);
}

View File

@ -102,10 +102,10 @@ public class WarningRuleTask {
warningRuleInfo.setRuleId(warningRule.getId());
warningRuleInfo.setRuleName(warningRule.getRuleName());
warningRuleInfo.setConditions(conditions);
warningRuleInfo.setStatus(1);
warningRuleInfo.setCreateTime(LocalDateTime.now());
warningRuleInfo.setRuleInfo(ruleInfo);
warningRuleInfo.setWarningType(warningType);
warningRuleInfo.setWarningLevel(warningRule.getWarningLevel());
warningRuleInfoService.save(warningRuleInfo);
}
}