Merge branch 'master-v32-lushangqing' into 'master'
【1412】 X86服务器(ssh采集)详情页面增加指标展示-数值下探,下探样式 #2 See merge request !702
Showing
2 changed files
with
60 additions
and
3 deletions
@@ -167,9 +167,15 @@ layui.define(['laytpl', 'admin', 'form', 'table', 'echarts', 'sessions', 'xmSele | @@ -167,9 +167,15 @@ layui.define(['laytpl', 'admin', 'form', 'table', 'echarts', 'sessions', 'xmSele | ||
167 | } | 167 | } |
168 | titleStr = valueStr; | 168 | titleStr = valueStr; |
169 | } | 169 | } |
170 | - var tips = '<a class="detail_row_menu hide" data-statusf='+statusF+' data-id='+v.id+' data-flag='+v.flag+ | 170 | + //lsq 判断基本信息的指标是否为新增的8个,如果是则有其他的下探 2022-06-29 |
171 | + let nature='true'; | ||
172 | + if(newKpiArr.indexOf(v.id)!=-1){ | ||
173 | + nature='false' | ||
174 | + } | ||
175 | + let name=v.name; | ||
176 | + var tips = '<a class="detail_row_menu hide" data-statusf="'+statusF+'" data-id='+v.id+' data-flag='+v.flag+ | ||
171 | ' data-name='+v.name+' data-kpiname='+v.name+' data-iswarning=1 data-ident=1' + | 177 | ' data-name='+v.name+' data-kpiname='+v.name+' data-iswarning=1 data-ident=1' + |
172 | - ' data-trend=0 data-unit="" data-hidem="hidem" data-nature="true" ' + | 178 | + ' data-trend=0 data-unit="" data-hidem="hidem" data-nature="'+nature+'" ' + |
173 | // ' data-restype='+((data && data[0])?data[0].resType:"")+'>\n' + | 179 | // ' data-restype='+((data && data[0])?data[0].resType:"")+'>\n' + |
174 | ' data-restype='+(v.resType?v.resType:"")+'>\n' + | 180 | ' data-restype='+(v.resType?v.resType:"")+'>\n' + |
175 | '<img style="width: 17px;height: 17px;" src="/src/style/img/icon_row_menu.png">\n' + | 181 | '<img style="width: 17px;height: 17px;" src="/src/style/img/icon_row_menu.png">\n' + |
@@ -181,8 +187,14 @@ layui.define(['laytpl', 'admin', 'form', 'table', 'echarts', 'sessions', 'xmSele | @@ -181,8 +187,14 @@ layui.define(['laytpl', 'admin', 'form', 'table', 'echarts', 'sessions', 'xmSele | ||
181 | } | 187 | } |
182 | var $html = addIconByValue(valueStr); | 188 | var $html = addIconByValue(valueStr); |
183 | var resStyle = obj.alarmEleMatchStyle(v.flag, v.id); | 189 | var resStyle = obj.alarmEleMatchStyle(v.flag, v.id); |
190 | + //lsq 判断基本信息的指标是否为新增的8个,如果是则数值有下探 2022-06-29 | ||
191 | + let isProbeDown=''; | ||
192 | + if(newKpiArr.indexOf(v.id)!=-1){ | ||
193 | + isProbeDown='isProbeDown' | ||
194 | + } | ||
184 | li += ' <li><span ' + menuId + ' style="text-align:left;">' + v.name + '</span>' + | 195 | li += ' <li><span ' + menuId + ' style="text-align:left;">' + v.name + '</span>' + |
185 | - '<span title="' + titleStr + '" style="' + fontColor + 'width:60%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;' + resStyle + '">' | 196 | + '<span data-kpiid="'+v.id+'" data-flag="'+v.flag+'" data-warning="1" data-ident="1" data-trend="0" data-name="'+name+'"' + |
197 | + ' class="'+isProbeDown+'" title="' + titleStr + '" style="' + fontColor + 'width:60%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;' + resStyle + '">' | ||
186 | + $html + valueStr + '</span></li>' | 198 | + $html + valueStr + '</span></li>' |
187 | }); | 199 | }); |
188 | $("#" + targetId).html(li); | 200 | $("#" + targetId).html(li); |
@@ -4146,6 +4158,31 @@ layui.define(['laytpl', 'admin', 'form', 'table', 'echarts', 'sessions', 'xmSele | @@ -4146,6 +4158,31 @@ layui.define(['laytpl', 'admin', 'form', 'table', 'echarts', 'sessions', 'xmSele | ||
4146 | },300) | 4158 | },300) |
4147 | 4159 | ||
4148 | }); | 4160 | }); |
4161 | + //lsq 新增的8个指标中数值点击打开性能曲线图 2022-06-28 | ||
4162 | + $(".isProbeDown").unbind('click').click(function (e) { | ||
4163 | + if (e.preventDefault()) { | ||
4164 | + e.preventDefault(); | ||
4165 | + } | ||
4166 | + if (e.stopPropagation()) { | ||
4167 | + e.stopPropagation(); | ||
4168 | + } | ||
4169 | + let kpiId=$(this).data('kpiid'); | ||
4170 | + let flag=$(this).data('flag'); | ||
4171 | + let warning=$(this).data('warning'); | ||
4172 | + let ident=$(this).data('ident'); | ||
4173 | + let trend=$(this).data('trend'); | ||
4174 | + let name=$(this).data('name'); | ||
4175 | + var params = { | ||
4176 | + resId: resId, | ||
4177 | + kpiId: kpiId, | ||
4178 | + flag: flag, | ||
4179 | + warning: warning, | ||
4180 | + ident: ident, | ||
4181 | + trend: trend, | ||
4182 | + name: name | ||
4183 | + }; | ||
4184 | + common.openLineChart(name, params); | ||
4185 | + }); | ||
4149 | //点击空白处隐藏弹出菜单 | 4186 | //点击空白处隐藏弹出菜单 |
4150 | $(document).click(function(event){ | 4187 | $(document).click(function(event){ |
4151 | var _con = $('a.detail_row_menu'); // 设置目标区域 | 4188 | var _con = $('a.detail_row_menu'); // 设置目标区域 |
@@ -8011,5 +8011,25 @@ form[lay-filter="activewarning-form"] .layui-inline { | @@ -8011,5 +8011,25 @@ form[lay-filter="activewarning-form"] .layui-inline { | ||
8011 | } | 8011 | } |
8012 | .layui-layer-tips .layui-layer-content .info-table-two .detail_menubox li{ | 8012 | .layui-layer-tips .layui-layer-content .info-table-two .detail_menubox li{ |
8013 | width:100%; | 8013 | width:100%; |
8014 | + padding:15px 20px; | ||
8015 | + box-sizing: border-box; | ||
8016 | + cursor: pointer; | ||
8017 | +} | ||
8018 | +.layui-layer-tips .layui-layer-content .info-table-two .detail_menubox li:hover{ | ||
8019 | + color: #fff; | ||
8020 | + background: #0d82e9!important; | ||
8021 | +} | ||
8022 | +.layui-layer-tips .info-table-two li .detail_menubox{ | ||
8023 | + position: fixed; | ||
8024 | + /*padding:0 10px;*/ | ||
8025 | + z-index: 999; | ||
8026 | + background: #fff!important; | ||
8027 | +} | ||
8028 | +.layui-layer-tips .info-table-two li .detail_menubox li:nth-child(4n-1),.layui-layer-tips .info-table-two li .detail_menubox li:nth-child(4n){ | ||
8029 | + background: #fff!important; | ||
8030 | +} | ||
8031 | +.isProbeDown{ | ||
8032 | + cursor: pointer; | ||
8033 | + text-decoration: underline; | ||
8014 | } | 8034 | } |
8015 | /*end lsq 2022-06-28*/ | 8035 | /*end lsq 2022-06-28*/ |
-
Please register or login to post a comment