From c5287bd7a3d6f5c6291dbdb33b5448817959d8f6 Mon Sep 17 00:00:00 2001 From: wangtao <1q2w3e4r> Date: Tue, 14 Jun 2022 16:03:18 +0800 Subject: [PATCH] 告警合并提示优化 --- hg-monitor-web-base/src/main/resources/static/src/controller/alarmpolicyAdd.js | 17 +++++++++++------ 1 file changed, 11 insertions(+), 6 deletions(-) diff --git a/hg-monitor-web-base/src/main/resources/static/src/controller/alarmpolicyAdd.js b/hg-monitor-web-base/src/main/resources/static/src/controller/alarmpolicyAdd.js index d60865a..4c8ef04 100644 --- a/hg-monitor-web-base/src/main/resources/static/src/controller/alarmpolicyAdd.js +++ b/hg-monitor-web-base/src/main/resources/static/src/controller/alarmpolicyAdd.js @@ -33,6 +33,7 @@ layui.define(['form', 'admin', 'laydate', 'common','sessions','reskpilist'], fun // 获取合并通知开关是否开启 getNoticeMergeFlag(); + let NoticeMergeFlag = 'off'; function getNoticeMergeFlag(){ admin.req({ url: common.domainName + '/api-web/manage/ddic/findSucDdics/noticeMergeFlag' @@ -41,6 +42,7 @@ layui.define(['form', 'admin', 'laydate', 'common','sessions','reskpilist'], fun , success: function (res) { $.each(res.data, function (i, v) { if(v.ddicCode == 'on'){ + NoticeMergeFlag= 'on'; $('#noticeMergeTab').show(); } }); @@ -231,14 +233,17 @@ layui.define(['form', 'admin', 'laydate', 'common','sessions','reskpilist'], fun return false; } - if(!data.alarmContentExpr || data.alarmContentExpr == ''){ - layer.msg("请先填写告警内容描述表达式!", { - icon: 7 - , time: 3000 - }); - return false; + if(NoticeMergeFlag && NoticeMergeFlag == 'on'){ + if(!data.alarmContentExpr || data.alarmContentExpr == ''){ + layer.msg("请先填写告警内容描述表达式!", { + icon: 7 + , time: 3000 + }); + return false; + } } + var importantPolicy = data.seriousPolicy; var importantExpr = data.importantPolicy; var commonlyPolicy = data.commonlyPolicy; -- libgit2 0.24.0