Authored by 王涛

右下角过滤无资源的业务,点击全部显示后,提示内容还是原来的滤无资源的业务

... ... @@ -310,6 +310,34 @@ layui.define(['common', 'swiper', 'admin','commonDetail','mxClient','sessions','
* 首页右下角两个功能的时间
*/
function bottomEvent(){
var warnKey = "warnKey";
var busKey = "busKey";
var setVal = function (k,v,clean){
if(clean && clean == true){
localStorage.removeItem(k);
}
var val = localStorage.getItem(k);
if(!val){
localStorage.setItem(k,v);
}
}
var setDefault = function (id,val,spanParent){
// 删除样式
$("#"+id+" li.listActive").removeClass('listActive')
$("#"+id+" li[data-val='"+val+"']").addClass('listActive');
var item = $("#"+id+" li.listActive");
item.parent().parent().find(spanParent).text(item.text());
}
setVal(warnKey,3 );
setVal(busKey,2 );
let warnVal = localStorage.getItem(warnKey);
let busVal = localStorage.getItem(busKey);
// 设置默认选项
setDefault('select-content-ul',warnVal,'#warn-text-view');
setDefault('select-content-ul-bus',busVal,'#bus-text-view');
// Start 告警级别默认为严重告警,点击左下角选择告警级别,页面的小红点切换不同告警的数量,item根据告警数量进行排序 LSQ 2021/12/29 19:37
$(".select-total").hide();
$(".select-important").hide();
... ... @@ -324,6 +352,7 @@ layui.define(['common', 'swiper', 'admin','commonDetail','mxClient','sessions','
$("#select-content-ul li").unbind("click").on("click",function (){
var dataVal=$(this).data('val');
setVal(warnKey,dataVal ,true);
var dataValLabel=$(this).text();
$('.alarm-text-view span').text(dataValLabel);
$(this).addClass('listActive').siblings().removeClass("listActive");
... ... @@ -378,6 +407,10 @@ layui.define(['common', 'swiper', 'admin','commonDetail','mxClient','sessions','
// Start Wang 2022/3/7 16:33 业务资源过滤
$("#select-content-ul-bus li").unbind("click").on("click",function (){
var that = $(this);
// data-val="2"
let val = that.attr('data-val');
setVal(busKey,val ,true);
// 设置标题
that.parent().parent().find('#bus-text-view').text(that.text());
... ...
... ... @@ -376,7 +376,7 @@
</div>
<div class="div-select select-margin " style="width: 100px">
<div class="select-val alarm-text-view"><span>严重告警</span> <i class="arrow-down-alarm"></i></div>
<div class="select-val alarm-text-view"><span id="warn-text-view">严重告警</span> <i class="arrow-down-alarm"></i></div>
<ul class="select-content" id="select-content-ul">
<li class="select-list" data-val="4">全部告警</li>
<li class="select-list listActive" data-val="3">严重告警</li>
... ...