右下角过滤无资源的业务,点击全部显示后,提示内容还是原来的滤无资源的业务
Showing
2 changed files
with
34 additions
and
1 deletions
@@ -310,6 +310,34 @@ layui.define(['common', 'swiper', 'admin','commonDetail','mxClient','sessions',' | @@ -310,6 +310,34 @@ layui.define(['common', 'swiper', 'admin','commonDetail','mxClient','sessions',' | ||
310 | * 首页右下角两个功能的时间 | 310 | * 首页右下角两个功能的时间 |
311 | */ | 311 | */ |
312 | function bottomEvent(){ | 312 | function bottomEvent(){ |
313 | + var warnKey = "warnKey"; | ||
314 | + var busKey = "busKey"; | ||
315 | + var setVal = function (k,v,clean){ | ||
316 | + if(clean && clean == true){ | ||
317 | + localStorage.removeItem(k); | ||
318 | + } | ||
319 | + var val = localStorage.getItem(k); | ||
320 | + if(!val){ | ||
321 | + localStorage.setItem(k,v); | ||
322 | + } | ||
323 | + } | ||
324 | + | ||
325 | + var setDefault = function (id,val,spanParent){ | ||
326 | + // 删除样式 | ||
327 | + $("#"+id+" li.listActive").removeClass('listActive') | ||
328 | + $("#"+id+" li[data-val='"+val+"']").addClass('listActive'); | ||
329 | + var item = $("#"+id+" li.listActive"); | ||
330 | + item.parent().parent().find(spanParent).text(item.text()); | ||
331 | + } | ||
332 | + setVal(warnKey,3 ); | ||
333 | + setVal(busKey,2 ); | ||
334 | + let warnVal = localStorage.getItem(warnKey); | ||
335 | + let busVal = localStorage.getItem(busKey); | ||
336 | + | ||
337 | + // 设置默认选项 | ||
338 | + setDefault('select-content-ul',warnVal,'#warn-text-view'); | ||
339 | + setDefault('select-content-ul-bus',busVal,'#bus-text-view'); | ||
340 | + | ||
313 | // Start 告警级别默认为严重告警,点击左下角选择告警级别,页面的小红点切换不同告警的数量,item根据告警数量进行排序 LSQ 2021/12/29 19:37 | 341 | // Start 告警级别默认为严重告警,点击左下角选择告警级别,页面的小红点切换不同告警的数量,item根据告警数量进行排序 LSQ 2021/12/29 19:37 |
314 | $(".select-total").hide(); | 342 | $(".select-total").hide(); |
315 | $(".select-important").hide(); | 343 | $(".select-important").hide(); |
@@ -324,6 +352,7 @@ layui.define(['common', 'swiper', 'admin','commonDetail','mxClient','sessions',' | @@ -324,6 +352,7 @@ layui.define(['common', 'swiper', 'admin','commonDetail','mxClient','sessions',' | ||
324 | 352 | ||
325 | $("#select-content-ul li").unbind("click").on("click",function (){ | 353 | $("#select-content-ul li").unbind("click").on("click",function (){ |
326 | var dataVal=$(this).data('val'); | 354 | var dataVal=$(this).data('val'); |
355 | + setVal(warnKey,dataVal ,true); | ||
327 | var dataValLabel=$(this).text(); | 356 | var dataValLabel=$(this).text(); |
328 | $('.alarm-text-view span').text(dataValLabel); | 357 | $('.alarm-text-view span').text(dataValLabel); |
329 | $(this).addClass('listActive').siblings().removeClass("listActive"); | 358 | $(this).addClass('listActive').siblings().removeClass("listActive"); |
@@ -378,6 +407,10 @@ layui.define(['common', 'swiper', 'admin','commonDetail','mxClient','sessions',' | @@ -378,6 +407,10 @@ layui.define(['common', 'swiper', 'admin','commonDetail','mxClient','sessions',' | ||
378 | // Start Wang 2022/3/7 16:33 业务资源过滤 | 407 | // Start Wang 2022/3/7 16:33 业务资源过滤 |
379 | $("#select-content-ul-bus li").unbind("click").on("click",function (){ | 408 | $("#select-content-ul-bus li").unbind("click").on("click",function (){ |
380 | var that = $(this); | 409 | var that = $(this); |
410 | + // data-val="2" | ||
411 | + let val = that.attr('data-val'); | ||
412 | + setVal(busKey,val ,true); | ||
413 | + | ||
381 | // 设置标题 | 414 | // 设置标题 |
382 | that.parent().parent().find('#bus-text-view').text(that.text()); | 415 | that.parent().parent().find('#bus-text-view').text(that.text()); |
383 | 416 |
@@ -376,7 +376,7 @@ | @@ -376,7 +376,7 @@ | ||
376 | </div> | 376 | </div> |
377 | 377 | ||
378 | <div class="div-select select-margin " style="width: 100px"> | 378 | <div class="div-select select-margin " style="width: 100px"> |
379 | - <div class="select-val alarm-text-view"><span>严重告警</span> <i class="arrow-down-alarm"></i></div> | 379 | + <div class="select-val alarm-text-view"><span id="warn-text-view">严重告警</span> <i class="arrow-down-alarm"></i></div> |
380 | <ul class="select-content" id="select-content-ul"> | 380 | <ul class="select-content" id="select-content-ul"> |
381 | <li class="select-list" data-val="4">全部告警</li> | 381 | <li class="select-list" data-val="4">全部告警</li> |
382 | <li class="select-list listActive" data-val="3">严重告警</li> | 382 | <li class="select-list listActive" data-val="3">严重告警</li> |
-
Please register or login to post a comment