...
|
...
|
@@ -129,6 +129,10 @@ layui.define(['laytpl', 'admin', 'form', 'table', 'echarts', 'sessions', 'xmSele |
|
|
var li ='<div style="text-align:center;">'
|
|
|
+ '<i style="line-height: 150px; padding:20px;font-style:normal;">'+"暂无数据"+'</i>' + '</div>'
|
|
|
}
|
|
|
//lsq x86服务器增加8个指标后,给信息图标增加数据数量用来判断tip是两列还是一列 2022-06-28
|
|
|
$('.detail_base_info').attr('data-count',res.data?res.data.length:0);
|
|
|
let newKpi='KPI7C714058,KPIA2EA1646,KPID152C818,KPI780EFE90,KPI1E378242,KPI41B4C1B4,KPI6AC0FB43,KPI6F620E2B';
|
|
|
let newKpiArr=newKpi.split(',');
|
|
|
$.each(data, function (i, v) {
|
|
|
var fontColor='';
|
|
|
var valueStr = '';
|
...
|
...
|
@@ -171,13 +175,13 @@ layui.define(['laytpl', 'admin', 'form', 'table', 'echarts', 'sessions', 'xmSele |
|
|
'<img style="width: 17px;height: 17px;" src="/src/style/img/icon_row_menu.png">\n' +
|
|
|
'</a>'
|
|
|
var menuId = "";
|
|
|
if (v.id == 'KPIE13DD9A3' || v.id == 'KPI02786E8D' || status!=-1) {
|
|
|
if (v.id == 'KPIE13DD9A3' || v.id == 'KPI02786E8D' || status!=-1 || newKpiArr.indexOf(v.id)!=-1) {
|
|
|
v.name = v.name + tips;
|
|
|
menuId = "id=\"" + targetId + "_detail_row_menu\" class='statusMenu'";
|
|
|
menuId = "id=\"" + targetId + "_detail_row_menu\" class='statusMenu' data-resid='"+resId+"'";
|
|
|
}
|
|
|
var $html = addIconByValue(valueStr);
|
|
|
var resStyle = obj.alarmEleMatchStyle(v.flag, v.id);
|
|
|
li += ' <li><span ' + menuId + ' style="text-align:left;width:40%">' + v.name + '</span>' +
|
|
|
li += ' <li><span ' + menuId + ' style="text-align:left;">' + v.name + '</span>' +
|
|
|
'<span title="' + titleStr + '" style="' + fontColor + 'width:60%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;' + resStyle + '">'
|
|
|
+ $html + valueStr + '</span></li>'
|
|
|
});
|
...
|
...
|
@@ -3572,8 +3576,17 @@ layui.define(['laytpl', 'admin', 'form', 'table', 'echarts', 'sessions', 'xmSele |
|
|
direction || (direction = 2);
|
|
|
var len = $(`#${targetId}`).find("li").eq(0).find("span").length;
|
|
|
var w = "400px";
|
|
|
if(len && len > 2){
|
|
|
w = '720px';
|
|
|
//lsq 判断是否两列显示 2022-06-28
|
|
|
var count=$(this).data('count');
|
|
|
if(count>12){
|
|
|
//两列显示
|
|
|
w = '820px';
|
|
|
$(`#${targetId}`).addClass('info-table-two')
|
|
|
}else{
|
|
|
//一列显示
|
|
|
if(len && len > 2){
|
|
|
w = '720px';
|
|
|
}
|
|
|
}
|
|
|
var $content = $(`#${targetId}`).clone();
|
|
|
$content.find('[lay-tips]').removeAttr('lay-tips');
|
...
|
...
|
@@ -3589,7 +3602,20 @@ layui.define(['laytpl', 'admin', 'form', 'table', 'echarts', 'sessions', 'xmSele |
|
|
//添加遮罩层 默认透明度为0.3
|
|
|
shade: [0.1, '#00000000'],
|
|
|
//是否点击遮罩关闭
|
|
|
shadeClose: true
|
|
|
shadeClose: false,
|
|
|
closeBtn:true,
|
|
|
success:function(){
|
|
|
let resId=$(`#${targetId}` + `_detail_row_menu.statusMenu`).data('resid')
|
|
|
$(`#${targetId}` + `_detail_row_menu.statusMenu`).hover(function () {
|
|
|
var $that = $(this);
|
|
|
var $btn = $that.find(".detail_row_menu");
|
|
|
if ($btn.length > 0) {
|
|
|
$(".layui-card-body").find(".detail_row_menu:not(.hide)").addClass("hide")
|
|
|
$btn.removeClass("hide");
|
|
|
}
|
|
|
});
|
|
|
filterSuppressMonitor(resId)
|
|
|
}
|
|
|
});
|
|
|
//xwx update 资源视图基本信息弹出框bug修改 2021-10-22 --end
|
|
|
window.detailTips = detailTips;
|
...
|
...
|
@@ -3975,6 +4001,12 @@ layui.define(['laytpl', 'admin', 'form', 'table', 'echarts', 'sessions', 'xmSele |
|
|
function filterSuppressMonitor(resId,isStatusMenubox){
|
|
|
//菜单按钮点击事件
|
|
|
$("a.detail_row_menu").off("click").on("click",function (e) {
|
|
|
if (e.preventDefault()) {
|
|
|
e.preventDefault();
|
|
|
}
|
|
|
if (e.stopPropagation()) {
|
|
|
e.stopPropagation();
|
|
|
}
|
|
|
$("#detail_menubox_id").remove();
|
|
|
var $menu = $(this);
|
|
|
var hideM = $menu.data('hidem');
|
...
|
...
|
|