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