feat():预警修改
parent
c0d8b91e04
commit
f4772c7799
|
@ -34,10 +34,10 @@ public class WarnRuleController extends BaseController
|
||||||
/**
|
/**
|
||||||
* 查询预警规则列表
|
* 查询预警规则列表
|
||||||
*/
|
*/
|
||||||
@GetMapping("/selectWarnRuleResplist")
|
@GetMapping("/selectWarnRuleRespList")
|
||||||
public Result selectWarnRuleResplist()
|
public Result selectWarnRuleRespList()
|
||||||
{
|
{
|
||||||
return Result.success(warnRuleService.selectWarnRuleResplist());
|
return Result.success(warnRuleService.selectWarnRuleRespList());
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
|
@ -46,13 +46,17 @@ public class WarnRule {
|
||||||
@Excel(name = "滑窗频率")
|
@Excel(name = "滑窗频率")
|
||||||
private Long slideFrequency;
|
private Long slideFrequency;
|
||||||
|
|
||||||
/** 最大值 */
|
/** 上升率 */
|
||||||
@Excel(name = "最大值")
|
@Excel(name = "上升率")
|
||||||
private Long maxValue;
|
private Long growthRate;
|
||||||
|
|
||||||
/** 最小值 */
|
/** 波动率 */
|
||||||
@Excel(name = "最小值")
|
@Excel(name = "波动率")
|
||||||
private Long minValue;
|
private Long volatilityRate;
|
||||||
|
|
||||||
|
/** 下降率 */
|
||||||
|
@Excel(name = "下降率")
|
||||||
|
private Long decreaseRate;
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -17,7 +17,7 @@ import org.apache.ibatis.annotations.Param;
|
||||||
public interface WarnRuleMapper extends BaseMapper<WarnRule>{
|
public interface WarnRuleMapper extends BaseMapper<WarnRule>{
|
||||||
|
|
||||||
//规则列表
|
//规则列表
|
||||||
List<WarnRuleResp> selectWarnRuleResplist();
|
List<WarnRuleResp> selectWarnRuleRespList();
|
||||||
|
|
||||||
//根据策略ID查规则
|
//根据策略ID查规则
|
||||||
List<WarnRuleResp> selectListByStrategyId(@Param("strategyId")Long strategyId);
|
List<WarnRuleResp> selectListByStrategyId(@Param("strategyId")Long strategyId);
|
||||||
|
|
|
@ -25,7 +25,7 @@ public interface WarnRuleService extends IService<WarnRule> {
|
||||||
* 查询预警规则列表
|
* 查询预警规则列表
|
||||||
* @return 预警规则集合
|
* @return 预警规则集合
|
||||||
*/
|
*/
|
||||||
List<WarnRuleResp> selectWarnRuleResplist();
|
List<WarnRuleResp> selectWarnRuleRespList();
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
|
@ -45,9 +45,9 @@ public class WarnRuleServiceImpl
|
||||||
* @return 预警规则
|
* @return 预警规则
|
||||||
*/
|
*/
|
||||||
@Override
|
@Override
|
||||||
public List<WarnRuleResp> selectWarnRuleResplist()
|
public List<WarnRuleResp> selectWarnRuleRespList()
|
||||||
{
|
{
|
||||||
return warnRuleMapper.selectWarnRuleResplist();
|
return warnRuleMapper.selectWarnRuleRespList();
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
|
|
@ -13,9 +13,11 @@
|
||||||
LEFT JOIN message_template_type ON warn_rule.msg_type_id=message_template_type.message_template_type_id
|
LEFT JOIN message_template_type ON warn_rule.msg_type_id=message_template_type.message_template_type_id
|
||||||
WHERE warn_rule.strategy_id=#{strategyId}
|
WHERE warn_rule.strategy_id=#{strategyId}
|
||||||
</select>
|
</select>
|
||||||
<select id="selectWarnRuleResplist" resultType="com.muyu.domain.resp.WarnRuleResp">
|
<select id="selectWarnRuleRespList" resultType="com.muyu.domain.resp.WarnRuleResp">
|
||||||
SELECT * ,warn_strategy.strategy_name
|
SELECT * ,warn_strategy.strategy_name,
|
||||||
|
message_template_type.message_field
|
||||||
FROM `warn_rule`
|
FROM `warn_rule`
|
||||||
LEFT JOIN warn_strategy ON warn_rule.strategy_id=warn_strategy.id
|
LEFT JOIN warn_strategy ON warn_rule.strategy_id=warn_strategy.id
|
||||||
|
LEFT JOIN message_template_type ON warn_rule.msg_type_id=message_template_type.message_template_type_id
|
||||||
</select>
|
</select>
|
||||||
</mapper>
|
</mapper>
|
||||||
|
|
Loading…
Reference in New Issue