feat():预警修改

dev
SuiXxx 2024-09-23 20:19:38 +08:00
parent c0d8b91e04
commit f4772c7799
6 changed files with 21 additions and 15 deletions

View File

@ -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());
} }
/** /**

View File

@ -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;
} }

View File

@ -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);

View File

@ -25,7 +25,7 @@ public interface WarnRuleService extends IService<WarnRule> {
* *
* @return * @return
*/ */
List<WarnRuleResp> selectWarnRuleResplist(); List<WarnRuleResp> selectWarnRuleRespList();
/** /**

View File

@ -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

View File

@ -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>