Authored by 袁晋鹏

告警订阅功能优化

... ... @@ -19,6 +19,7 @@ layui.define(['table', 'form', 'admin', 'layer', 'common','sessions','tree'], fu
}else{
var policyId = "";
}
let protocolList = [];
var resIdList = (data && data.resIdList) ? data.resIdList : [];
var sessions = layui.sessions;
var accessToken = sessions.getToken()['access_token'];
... ... @@ -129,6 +130,23 @@ layui.define(['table', 'form', 'admin', 'layer', 'common','sessions','tree'], fu
});
}
$.ajax({
url: common.domainName + `/log-deploy/v1/lm2_protocol?access_token=${accessToken}`,
method:"get",
success(res){
protocolList = res.data;
},
})
// 回显表格协议类型字段
function agreementType(agreementId) {
var agreementType = '';
protocolList.forEach(v => {
if (v.id == agreementId) {
agreementType = v.protocolType;
}
});
return agreementType;
};
initNoticeWaySelect();
initSubWaySelect();
... ... @@ -513,7 +531,7 @@ layui.define(['table', 'form', 'admin', 'layer', 'common','sessions','tree'], fu
if(res.data && res.data.length > 0){
$.each(res.data,function (i,v){
trs += `<tr><td>${i+1}</td><td>${v.devIdent}</td><td>${v.ipAddr}</td><td>${v.logfmtDirName}</td>
<td>${v.protocolType}</td><td><span id="${v.id}" class="link resource_sublist_del">删除</span></td></tr>`;
<td>${agreementType(v.protocolType)}</td><td><span id="${v.id}" class="link resource_sublist_del">删除</span></td></tr>`;
});
}
... ... @@ -529,7 +547,7 @@ layui.define(['table', 'form', 'admin', 'layer', 'common','sessions','tree'], fu
var trs = '';
$.each(res.data,function (i,v){
trs += `<tr><td>${i+1}</td><td>${v.devIdent}</td><td>${v.ipAddr}</td><td>${v.logfmtDirName}</td>
<td>${v.protocolType}</td><td><span id="${v.id}" class="link resource_sublist_del">删除</span></td></tr>`;
<td>${agreementType(v.protocolType)}</td><td><span id="${v.id}" class="link resource_sublist_del">删除</span></td></tr>`;
});
var tb = `
<form class="layui-form layui-card-header layuiadmin-card-header-auto" lay-filter="dyglTools-form" hidden>
... ...