Authored by 鲁尚清

【无】告警策略回显不了

@@ -29,14 +29,6 @@ layui.define(['form', 'admin', 'laydate', 'common', 'sessions', 'reskpilist'], f @@ -29,14 +29,6 @@ layui.define(['form', 'admin', 'laydate', 'common', 'sessions', 'reskpilist'], f
29 }); 29 });
30 //编辑 30 //编辑
31 if (data && data.id) { 31 if (data && data.id) {
32 - // 获取通知合并策略的表达式  
33 - admin.req({  
34 - url: domainName + '/api-web/policyMerge/get?noticeMergePolicyId=' + data.id  
35 - , async: false  
36 - , done: function (res) {  
37 - $("#noticeMergeFlagExpr").val(res.data[0].noticeMergeExpr);  
38 - }  
39 - });  
40 admin.req({ 32 admin.req({
41 url: domainName + '/api-web/alarmPolicy/getbyId/' + data.id 33 url: domainName + '/api-web/alarmPolicy/getbyId/' + data.id
42 , async: false 34 , async: false
@@ -46,10 +38,22 @@ layui.define(['form', 'admin', 'laydate', 'common', 'sessions', 'reskpilist'], f @@ -46,10 +38,22 @@ layui.define(['form', 'admin', 'laydate', 'common', 'sessions', 'reskpilist'], f
46 exprToChar(res.object, 'commonlyExpr'); 38 exprToChar(res.object, 'commonlyExpr');
47 exprToChar(res.object, 'importantExpr'); 39 exprToChar(res.object, 'importantExpr');
48 exprToChar(res.object, 'seriousExpr'); 40 exprToChar(res.object, 'seriousExpr');
  41 + //lsq 告警策略回显 2022-08-19
  42 + form.val("add-alarmpolicy-form", res.object);
49 $("#alarm-policy-kpiName").val(res.object.kpiId + " " + res.object.kpiName); 43 $("#alarm-policy-kpiName").val(res.object.kpiId + " " + res.object.kpiName);
50 $("#seriousTimes").val(res.object.seriousTimes); 44 $("#seriousTimes").val(res.object.seriousTimes);
51 $("#alarmpolicy_policyType_add").val(res.object.policyType); 45 $("#alarmpolicy_policyType_add").val(res.object.policyType);
52 - form.render(null, 'add-alarmpolicy-form'); 46 + }
  47 + });
  48 + // 获取通知合并策略的表达式
  49 + admin.req({
  50 + url: domainName + '/api-web/policyMerge/get?noticeMergePolicyId=' + data.id
  51 + , async: false
  52 + , done: function (res) {
  53 + //lsq 告警策略回显 2022-08-19
  54 + if(res && res.data && res.data.length>0){
  55 + $("#noticeMergeFlagExpr").val(res.data[0].noticeMergeExpr);
  56 + }
53 } 57 }
54 }); 58 });
55 } else { 59 } else {