🔨 策略描述非必填.
This commit is contained in:
@@ -59,4 +59,13 @@ public interface AlarmPolicyRuleDAO extends IMapper<AlarmPolicyRuleDO> {
|
||||
return this.selectList(Conditions.eq(AlarmPolicyRuleDO::getPolicyId, policyId));
|
||||
}
|
||||
|
||||
/**
|
||||
* 通过 policyId 删除
|
||||
*
|
||||
* @param policyId policyId
|
||||
*/
|
||||
default void deleteByPolicyId(Long policyId) {
|
||||
this.delete(Conditions.eq(AlarmPolicyRuleDO::getPolicyId, policyId));
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@@ -266,7 +266,7 @@ public class AlarmPolicyServiceImpl implements AlarmPolicyService {
|
||||
// 删除策略通知
|
||||
alarmPolicyNotifyDAO.deleteByPolicyId(id);
|
||||
// 删除策略规则
|
||||
alarmPolicyRuleService.deleteByPolicyId(id);
|
||||
alarmPolicyRuleDAO.deleteByPolicyId(id);
|
||||
// 删除缓存
|
||||
alarmEngineContext.reloadPolicy(id);
|
||||
log.info("AlarmPolicyService-deleteAlarmPolicyById effect: {}", effect);
|
||||
|
||||
@@ -26,9 +26,10 @@
|
||||
</a-form-item>
|
||||
<!-- 策略描述 -->
|
||||
<a-form-item field="description" label="策略描述">
|
||||
<a-input v-model="formModel.description"
|
||||
placeholder="请输入策略描述"
|
||||
allow-clear />
|
||||
<a-textarea v-model="formModel.description"
|
||||
placeholder="请输入策略描述"
|
||||
:auto-size="{ minRows: 3, maxRows: 3}"
|
||||
allow-clear />
|
||||
</a-form-item>
|
||||
<!-- 通知渠道 -->
|
||||
<a-form-item field="notifyIdList" label="通知渠道">
|
||||
|
||||
@@ -9,9 +9,6 @@ const rules = {
|
||||
message: '策略名称长度不能大于64位'
|
||||
}],
|
||||
description: [{
|
||||
required: true,
|
||||
message: '请输入策略描述'
|
||||
}, {
|
||||
maxLength: 255,
|
||||
message: '策略描述长度不能大于255位'
|
||||
}],
|
||||
|
||||
Reference in New Issue
Block a user