Showing
1 changed file
with
11 additions
and
333 deletions
@@ -1389,156 +1389,17 @@ layui.define(['laytpl', 'admin', 'form', 'table', 'echarts', 'sessions', 'xmSele | @@ -1389,156 +1389,17 @@ layui.define(['laytpl', 'admin', 'form', 'table', 'echarts', 'sessions', 'xmSele | ||
1389 | linechart.setOption(option); | 1389 | linechart.setOption(option); |
1390 | // 折线图的点击事件 | 1390 | // 折线图的点击事件 |
1391 | linechart.off("click"); | 1391 | linechart.off("click"); |
1392 | -<<<<<<<<< Temporary merge branch 1 | ||
1393 | - linechart.on('click', function (i) { | ||
1394 | - let array = []; | ||
1395 | - var arrayList; | ||
1396 | - if(kpiName=='网卡上行速率'||kpiName=='网卡下行速率'){ | ||
1397 | - if (data){ | ||
1398 | - $.each(data.series, function (i, v) { | ||
1399 | - if (v.flag!=null && v.flag!=undefined){ | ||
1400 | - array.push(`<span id="selectFlag" class="layui-badge layui-bg-blue" style="margin:2px;z-index:99999">${v.flag}</span>`+""); | ||
1401 | - }else { | ||
1402 | - array.push('<div style="position:absolute;top:50%;left:50%;">无指标</div>') | ||
1403 | - } | ||
1404 | - }); | ||
1405 | - arrayList= array.join(" "); | ||
1406 | - if (data.series.length>1){ | ||
1407 | - let flagSelect =layer.open({ | ||
1408 | -========= | ||
1409 | - //lsq 网卡上行速率/网卡下行速率折线图点击后的title出现null,500-dev迁移过来 2022-06-30 | ||
1410 | - linechart.on('click', function (i) { | ||
1411 | - let array = []; | ||
1412 | - var arrayList; | ||
1413 | - if (kpiName == '网卡上行速率' || kpiName == '网卡下行速率') { | ||
1414 | - if (data) { | ||
1415 | - $.each(data.series, function (i, v) { | ||
1416 | - if (v.flag != null && v.flag != undefined) { | ||
1417 | - array.push(`<span id="selectFlag" class="layui-badge layui-bg-blue" style="margin:2px;z-index:99999">${v.flag}</span>` + ""); | ||
1418 | - } else { | ||
1419 | - array.push('<div style="position:absolute;top:50%;left:50%;">无指标</div>') | ||
1420 | - } | ||
1421 | - }); | ||
1422 | - arrayList = array.join(" "); | ||
1423 | - if (data.series.length > 1) { | ||
1424 | - let flagSelect = layer.open({ | ||
1425 | ->>>>>>>>> Temporary merge branch 2 | ||
1426 | - title: ['指标flag选择'], | ||
1427 | - type: 1, | ||
1428 | - area: ['30%', '15%'], | ||
1429 | - shadeClose: true,//开启遮罩层 | ||
1430 | - id: 'flag_select_div', | ||
1431 | - // content: laytpl(res.body).render(JSON.stringify(params)), | ||
1432 | -<<<<<<<<< Temporary merge branch 1 | ||
1433 | - content: '<div style="padding: 15px 18px">'+arrayList+'</div>', | ||
1434 | - }); | ||
1435 | - $(document).on('click','#selectFlag',function(v) { | ||
1436 | - layer.close(flagSelect); | ||
1437 | - var seriesName= data.series[i.componentIndex].name; | ||
1438 | - if (seriesName == null ||seriesName == undefined) { | ||
1439 | - seriesName = ''; | ||
1440 | - } | ||
1441 | - var seriesFlag= data.series[i.componentIndex].flag; | ||
1442 | - if (seriesFlag == null ||seriesFlag == undefined) { | ||
1443 | -========= | ||
1444 | - content: '<div style="padding: 15px 18px">' + arrayList + '</div>', | ||
1445 | - }); | ||
1446 | - $(document).on('click', '#selectFlag', function (v) { | ||
1447 | - layer.close(flagSelect); | ||
1448 | - var seriesName = data.series[i.componentIndex].name; | ||
1449 | - if (seriesName == null || seriesName == undefined) { | ||
1450 | - seriesName = ''; | ||
1451 | - } | ||
1452 | - var seriesFlag = data.series[i.componentIndex].flag; | ||
1453 | - if (seriesFlag == null || seriesFlag == undefined) { | ||
1454 | ->>>>>>>>> Temporary merge branch 2 | ||
1455 | - seriesFlag = ''; | ||
1456 | - } | 1392 | + linechart.on('click', function (v) { |
1457 | var params = { | 1393 | var params = { |
1458 | resId: resId, | 1394 | resId: resId, |
1459 | - kpiId: kpiId, | ||
1460 | - flag: seriesFlag, | 1395 | + kpiId: kpiId.split(',').length==0?kpiId:kpiId.split(',')[v.componentIndex], //当kpiId为多个时,点击时获取对应kpiId |
1396 | + flag: data.series[v.componentIndex].flag, | ||
1461 | warning: false, | 1397 | warning: false, |
1462 | ident: true, | 1398 | ident: true, |
1463 | trend: true, | 1399 | trend: true, |
1464 | -<<<<<<<<< Temporary merge branch 1 | ||
1465 | - name: (kpiNames&&kpiNames.length>0)?kpiNames[i.componentIndex]:kpiName + ' ' + seriesName //当传入多个kpiName,则将对应kpiId的kpiName获取传入的性能曲线页面 | 1400 | + name: (kpiNames&&kpiNames.length>0)?kpiNames[v.componentIndex]:kpiName + ' ' + data.series[v.componentIndex].name //当传入多个kpiName,则将对应kpiId的kpiName获取传入的性能曲线页面 |
1466 | }; | 1401 | }; |
1467 | - common.openLineChart(kpiName + ' ' + seriesName, params); | ||
1468 | - }); | ||
1469 | - }else { | ||
1470 | - var seriesName= data.series[i.componentIndex].name; | ||
1471 | - if (seriesName == null ||seriesName == undefined) { | ||
1472 | - seriesName = ''; | ||
1473 | - } | ||
1474 | - var seriesFlag= data.series[i.componentIndex].flag; | ||
1475 | - if (seriesFlag == null ||seriesFlag == undefined) { | ||
1476 | -========= | ||
1477 | - name: (kpiNames && kpiNames.length > 0) ? kpiNames[i.componentIndex] : kpiName + ' ' + seriesName //当传入多个kpiName,则将对应kpiId的kpiName获取传入的性能曲线页面 | ||
1478 | - }; | ||
1479 | - common.openLineChart(kpiName + ' ' + seriesName, params); | ||
1480 | - }); | ||
1481 | - } else { | ||
1482 | - var seriesName = data.series[i.componentIndex].name; | ||
1483 | - if (seriesName == null || seriesName == undefined) { | ||
1484 | - seriesName = ''; | ||
1485 | - } | ||
1486 | - var seriesFlag = data.series[i.componentIndex].flag; | ||
1487 | - if (seriesFlag == null || seriesFlag == undefined) { | ||
1488 | ->>>>>>>>> Temporary merge branch 2 | ||
1489 | - seriesFlag = ''; | ||
1490 | - } | ||
1491 | - var params = { | ||
1492 | - resId: resId, | ||
1493 | - kpiId: kpiId, | ||
1494 | - flag: seriesFlag, | ||
1495 | - warning: false, | ||
1496 | - ident: true, | ||
1497 | - trend: true, | ||
1498 | -<<<<<<<<< Temporary merge branch 1 | ||
1499 | - name: (kpiNames&&kpiNames.length>0)?kpiNames[i.componentIndex]:kpiName + ' ' + seriesName //当传入多个kpiName,则将对应kpiId的kpiName获取传入的性能曲线页面 | ||
1500 | -========= | ||
1501 | - name: (kpiNames && kpiNames.length > 0) ? kpiNames[i.componentIndex] : kpiName + ' ' + seriesName //当传入多个kpiName,则将对应kpiId的kpiName获取传入的性能曲线页面 | ||
1502 | ->>>>>>>>> Temporary merge branch 2 | ||
1503 | - }; | ||
1504 | - common.openLineChart(kpiName + ' ' + seriesName, params); | ||
1505 | - } | ||
1506 | - } | ||
1507 | - | ||
1508 | -<<<<<<<<< Temporary merge branch 1 | ||
1509 | - }else { | ||
1510 | - var seriesName= data.series[i.componentIndex].name; | ||
1511 | - if (seriesName == null ||seriesName == undefined) { | ||
1512 | - seriesName = ''; | ||
1513 | - } | ||
1514 | - var seriesFlag= data.series[i.componentIndex].flag; | ||
1515 | - if (seriesFlag == null ||seriesFlag == undefined) { | ||
1516 | -========= | ||
1517 | - } else { | ||
1518 | - var seriesName = data.series[i.componentIndex].name; | ||
1519 | - if (seriesName == null || seriesName == undefined) { | ||
1520 | - seriesName = ''; | ||
1521 | - } | ||
1522 | - var seriesFlag = data.series[i.componentIndex].flag; | ||
1523 | - if (seriesFlag == null || seriesFlag == undefined) { | ||
1524 | ->>>>>>>>> Temporary merge branch 2 | ||
1525 | - seriesFlag = ''; | ||
1526 | - } | ||
1527 | - var params = { | ||
1528 | - resId: resId, | ||
1529 | - kpiId: kpiId, | ||
1530 | - flag: seriesFlag, | ||
1531 | - warning: false, | ||
1532 | - ident: true, | ||
1533 | - trend: true, | ||
1534 | -<<<<<<<<< Temporary merge branch 1 | ||
1535 | - name: (kpiNames&&kpiNames.length>0)?kpiNames[i.componentIndex]:kpiName + ' ' + seriesName //当传入多个kpiName,则将对应kpiId的kpiName获取传入的性能曲线页面 | ||
1536 | -========= | ||
1537 | - name: (kpiNames && kpiNames.length > 0) ? kpiNames[i.componentIndex] : kpiName + ' ' + seriesName //当传入多个kpiName,则将对应kpiId的kpiName获取传入的性能曲线页面 | ||
1538 | ->>>>>>>>> Temporary merge branch 2 | ||
1539 | - }; | ||
1540 | - common.openLineChart(kpiName + ' ' + seriesName, params); | ||
1541 | - } | 1402 | + common.openLineChart(kpiName + ' ' + data.series[v.componentIndex].name, params); |
1542 | }); | 1403 | }); |
1543 | }); | 1404 | }); |
1544 | }, | 1405 | }, |
@@ -3324,9 +3185,7 @@ layui.define(['laytpl', 'admin', 'form', 'table', 'echarts', 'sessions', 'xmSele | @@ -3324,9 +3185,7 @@ layui.define(['laytpl', 'admin', 'form', 'table', 'echarts', 'sessions', 'xmSele | ||
3324 | title += `<a class="layui-icon filterList" data-id=${resId} lay-tips="指标过滤清单" style="margin-left: 10px"><i class="iconfont"></i></a>`; | 3185 | title += `<a class="layui-icon filterList" data-id=${resId} lay-tips="指标过滤清单" style="margin-left: 10px"><i class="iconfont"></i></a>`; |
3325 | title += `<a class="layui-icon res-view-relation-topo" data-id=${resId} lay-tips="查看资源关系拓扑" style="margin-left: 10px"><i class="iconfont"></i></a>`; | 3186 | title += `<a class="layui-icon res-view-relation-topo" data-id=${resId} lay-tips="查看资源关系拓扑" style="margin-left: 10px"><i class="iconfont"></i></a>`; |
3326 | if (resCategory === 'share' && hardwareFlag.endsWith("Y")) { | 3187 | if (resCategory === 'share' && hardwareFlag.endsWith("Y")) { |
3327 | -/* | ||
3328 | title += `<a class="layui-icon res-view-assets-details" data-ip=${ip} data-name=${name} data-restype=${resType} data-id=${resId} lay-tips="资产配置信息"><i class="iconfont"></i></a>`; | 3188 | title += `<a class="layui-icon res-view-assets-details" data-ip=${ip} data-name=${name} data-restype=${resType} data-id=${resId} lay-tips="资产配置信息"><i class="iconfont"></i></a>`; |
3329 | -*/ | ||
3330 | } | 3189 | } |
3331 | if (res.state == 'new' && hardwareFlag.endsWith("N")){ | 3190 | if (res.state == 'new' && hardwareFlag.endsWith("N")){ |
3332 | layer.alert('资源未监控!',{icon:0}); | 3191 | layer.alert('资源未监控!',{icon:0}); |
@@ -3349,9 +3208,7 @@ layui.define(['laytpl', 'admin', 'form', 'table', 'echarts', 'sessions', 'xmSele | @@ -3349,9 +3208,7 @@ layui.define(['laytpl', 'admin', 'form', 'table', 'echarts', 'sessions', 'xmSele | ||
3349 | title += `<a class="layui-icon filterList" data-id=${resId} lay-tips="指标过滤清单" style="margin-left: 10px"><i class="iconfont"></i></a>`; | 3208 | title += `<a class="layui-icon filterList" data-id=${resId} lay-tips="指标过滤清单" style="margin-left: 10px"><i class="iconfont"></i></a>`; |
3350 | title += `<a class="layui-icon res-view-relation-topo" data-id=${resId} lay-tips="查看资源关系拓扑" style="margin-left: 10px"><i class="iconfont"></i></a>`; | 3209 | title += `<a class="layui-icon res-view-relation-topo" data-id=${resId} lay-tips="查看资源关系拓扑" style="margin-left: 10px"><i class="iconfont"></i></a>`; |
3351 | if (resCategory === 'share' && hardwareFlag.endsWith("Y")) { | 3210 | if (resCategory === 'share' && hardwareFlag.endsWith("Y")) { |
3352 | -/* | ||
3353 | title += `<a class="layui-icon res-view-assets-details" data-ip=${ip} data-name=${name} data-restype=${resType} data-id=${resId} lay-tips="资产配置信息"><i class="iconfont"></i></a>`; | 3211 | title += `<a class="layui-icon res-view-assets-details" data-ip=${ip} data-name=${name} data-restype=${resType} data-id=${resId} lay-tips="资产配置信息"><i class="iconfont"></i></a>`; |
3354 | -*/ | ||
3355 | } | 3212 | } |
3356 | obj.openNewWin(url,title,params,editFlag,fn,cancelfn,type); | 3213 | obj.openNewWin(url,title,params,editFlag,fn,cancelfn,type); |
3357 | } | 3214 | } |
@@ -3390,36 +3247,6 @@ layui.define(['laytpl', 'admin', 'form', 'table', 'echarts', 'sessions', 'xmSele | @@ -3390,36 +3247,6 @@ layui.define(['laytpl', 'admin', 'form', 'table', 'echarts', 'sessions', 'xmSele | ||
3390 | }, | 3247 | }, |
3391 | //打开弹框 | 3248 | //打开弹框 |
3392 | openNewWin:function (url,name,params,editFlag,fn,cancelfn,type,sign_) { | 3249 | openNewWin:function (url,name,params,editFlag,fn,cancelfn,type,sign_) { |
3393 | - // Start Wang 2022/3/2 16:25 获取AJ配置页面信息 | ||
3394 | - var type = 1; | ||
3395 | - var content = ''; | ||
3396 | - admin.req({ | ||
3397 | - url: common.domainName + `/api-web/ajConfig/getConfig?resType=${params.resType}&os=${params.os}&provider=${params.provider}`, | ||
3398 | - async: false, | ||
3399 | - data: {}, | ||
3400 | - success(res) { | ||
3401 | - if(res && res.success && res.object){ | ||
3402 | - var item = res.object; | ||
3403 | - type = 2; | ||
3404 | - | ||
3405 | - var arr = []; | ||
3406 | - arr.push(item.designPage); | ||
3407 | - | ||
3408 | - | ||
3409 | - var param = item.param; | ||
3410 | - if(param){ | ||
3411 | - param = param.replace('#resId',params.resId).replace('#access_token',localStorage.getItem("access_token")); | ||
3412 | - arr.push(param); | ||
3413 | - } | ||
3414 | - // 获取 | ||
3415 | - content = sessionStorage.getItem("ajWeb") + '/#/bigscreen/viewer?reportCode=' + arr.join('&'); | ||
3416 | - } | ||
3417 | - }, | ||
3418 | - error() { | ||
3419 | - //layer.closeAll('loading'); | ||
3420 | - } | ||
3421 | - }); | ||
3422 | - // End Wang 2022/3/2 17:23 | ||
3423 | //新视图设置百分百 | 3250 | //新视图设置百分百 |
3424 | var area= sign_?['100%','100%']:['90%','90%']; | 3251 | var area= sign_?['100%','100%']:['90%','90%']; |
3425 | if(!name){ name = "信息"; } | 3252 | if(!name){ name = "信息"; } |
@@ -3432,11 +3259,11 @@ layui.define(['laytpl', 'admin', 'form', 'table', 'echarts', 'sessions', 'xmSele | @@ -3432,11 +3259,11 @@ layui.define(['laytpl', 'admin', 'form', 'table', 'echarts', 'sessions', 'xmSele | ||
3432 | view('commonViewModel').render(url).then(function (res) { | 3259 | view('commonViewModel').render(url).then(function (res) { |
3433 | layer.open({ | 3260 | layer.open({ |
3434 | title: [name, 'font-size:20px;background-color: #d0ddec;'], | 3261 | title: [name, 'font-size:20px;background-color: #d0ddec;'], |
3435 | - type: type, | 3262 | + type: 1, |
3436 | id: md5(url), | 3263 | id: md5(url), |
3437 | area: area , | 3264 | area: area , |
3438 | shadeClose: true,//开启遮罩层 | 3265 | shadeClose: true,//开启遮罩层 |
3439 | - content: content == '' ? laytpl(res.body).render(JSON.stringify(params)) : content, | 3266 | + content: laytpl(res.body).render(JSON.stringify(params)), |
3440 | btn:btns, | 3267 | btn:btns, |
3441 | move:false, | 3268 | move:false, |
3442 | success:function(layero,index){ | 3269 | success:function(layero,index){ |
@@ -3528,7 +3355,7 @@ layui.define(['laytpl', 'admin', 'form', 'table', 'echarts', 'sessions', 'xmSele | @@ -3528,7 +3355,7 @@ layui.define(['laytpl', 'admin', 'form', 'table', 'echarts', 'sessions', 'xmSele | ||
3528 | id: 'layer-select-favorites', | 3355 | id: 'layer-select-favorites', |
3529 | content: '<div class="div-select-favorites"><div id="slt-favorites-tree"></div></div>', | 3356 | content: '<div class="div-select-favorites"><div id="slt-favorites-tree"></div></div>', |
3530 | offset: '150px', | 3357 | offset: '150px', |
3531 | - area: ['20%', '18%'], | 3358 | + area: ['20%', '15%'], |
3532 | btn: ['选择', '取消'], | 3359 | btn: ['选择', '取消'], |
3533 | resize: false, | 3360 | resize: false, |
3534 | success: function () { | 3361 | success: function () { |
@@ -3711,68 +3538,6 @@ layui.define(['laytpl', 'admin', 'form', 'table', 'echarts', 'sessions', 'xmSele | @@ -3711,68 +3538,6 @@ layui.define(['laytpl', 'admin', 'form', 'table', 'echarts', 'sessions', 'xmSele | ||
3711 | }); | 3538 | }); |
3712 | }); | 3539 | }); |
3713 | }, | 3540 | }, |
3714 | - validatorPhone: function (phone) { | ||
3715 | - if (/^(13[0-9]|14[01456879]|15[0-3,5-9]|16[2567]|17[0-8]|18[0-9]|19[0-3,5-9])d{8}$/.test(phone)) { | ||
3716 | - return { | ||
3717 | - code: 1, | ||
3718 | - msg: "验证通过" | ||
3719 | - } | ||
3720 | - }else if(/^(\(\d{3,4}\)|\d{3,4}-|\s)?\d{7,14}$/.test(phone)){ | ||
3721 | - return { | ||
3722 | - code: 1, | ||
3723 | - msg: "验证通过" | ||
3724 | - } | ||
3725 | - }else{ | ||
3726 | - return { | ||
3727 | - code: -1, | ||
3728 | - msg: "手机或者座机号码格式错误" | ||
3729 | - } | ||
3730 | - } | ||
3731 | - | ||
3732 | - | ||
3733 | - }, | ||
3734 | - //身份证号码验证 | ||
3735 | - validatorIDCard: function (idcode) { | ||
3736 | - if (typeof idcode !== 'string') { | ||
3737 | - return { | ||
3738 | - code: -1, | ||
3739 | - msg: "为了避免javascript数值范围误差,idcode 必须是字符串" | ||
3740 | - } | ||
3741 | - } | ||
3742 | - const idcard_patter = /^[1-9][0-9]{5}([1][9][0-9]{2}|[2][0][0|1][0-9])([0][1-9]|[1][0|1|2])([0][1-9]|[1|2][0-9]|[3][0|1])[0-9]{3}([0-9]|[X])$/; | ||
3743 | - // 判断格式是否正确 | ||
3744 | - const format = idcard_patter.test(idcode); | ||
3745 | - if (!format) { | ||
3746 | - return { | ||
3747 | - code: -1, | ||
3748 | - msg: "身份证号码格式错误" | ||
3749 | - } | ||
3750 | - } | ||
3751 | - // 加权因子 | ||
3752 | - const weight_factor = [7, 9, 10, 5, 8, 4, 2, 1, 6, 3, 7, 9, 10, 5, 8, 4, 2]; | ||
3753 | - // 校验码 | ||
3754 | - const check_code = ['1', '0', 'X', '9', '8', '7', '6', '5', '4', '3', '2']; | ||
3755 | - const last = idcode[17];//最后一位 | ||
3756 | - const seventeen = idcode.substring(0, 17); | ||
3757 | - // ISO 7064:1983.MOD 11-2 | ||
3758 | - // 判断最后一位校验码是否正确 | ||
3759 | - const arr = seventeen.split(""); | ||
3760 | - const len = arr.length; | ||
3761 | - let num = 0; | ||
3762 | - for (let i = 0; i < len; i++) { | ||
3763 | - num += arr[i] * weight_factor[i]; | ||
3764 | - } | ||
3765 | - // 获取余数 | ||
3766 | - const resisue = num % 11; | ||
3767 | - const last_no = check_code[resisue]; | ||
3768 | - // 返回验证结果,校验码和格式同时正确才算是合法的身份证号码 | ||
3769 | - const result = last === last_no ? true : false; | ||
3770 | - return { | ||
3771 | - code: result ? 1 : -1, | ||
3772 | - msg: !result ? "身份证号码格式错误" : "" | ||
3773 | - } | ||
3774 | - | ||
3775 | - }, | ||
3776 | //获取维保信息 | 3541 | //获取维保信息 |
3777 | renderMaintenanceInfo: function (targetId, resId, resType, fn) { | 3542 | renderMaintenanceInfo: function (targetId, resId, resType, fn) { |
3778 | var flag = false; //默认没有父级 | 3543 | var flag = false; //默认没有父级 |
@@ -3822,25 +3587,10 @@ layui.define(['laytpl', 'admin', 'form', 'table', 'echarts', 'sessions', 'xmSele | @@ -3822,25 +3587,10 @@ layui.define(['laytpl', 'admin', 'form', 'table', 'echarts', 'sessions', 'xmSele | ||
3822 | var direction = $(this).data('direction'); | 3587 | var direction = $(this).data('direction'); |
3823 | direction || (direction = 2); | 3588 | direction || (direction = 2); |
3824 | var len = $(`#${targetId}`).find("li").eq(0).find("span").length; | 3589 | var len = $(`#${targetId}`).find("li").eq(0).find("span").length; |
3825 | -<<<<<<<<< Temporary merge branch 1 | ||
3826 | - var w = "420px"; | ||
3827 | - if(len && len > 2){ | ||
3828 | - w = '740px'; | ||
3829 | -========= | ||
3830 | var w = "400px"; | 3590 | var w = "400px"; |
3831 | - //lsq 判断是否两列显示 2022-06-28 | ||
3832 | - var count=$(this).data('count'); | ||
3833 | - if(count>12){ | ||
3834 | - //两列显示 | ||
3835 | - w = '820px'; | ||
3836 | - $(`#${targetId}`).addClass('info-table-two') | ||
3837 | - }else{ | ||
3838 | - //一列显示 | ||
3839 | if(len && len > 2){ | 3591 | if(len && len > 2){ |
3840 | w = '720px'; | 3592 | w = '720px'; |
3841 | } | 3593 | } |
3842 | ->>>>>>>>> Temporary merge branch 2 | ||
3843 | - } | ||
3844 | var $content = $(`#${targetId}`).clone(); | 3594 | var $content = $(`#${targetId}`).clone(); |
3845 | $content.find('[lay-tips]').removeAttr('lay-tips'); | 3595 | $content.find('[lay-tips]').removeAttr('lay-tips'); |
3846 | // detailTips = layer.tips($content.removeClass('hide').prop("outerHTML"), that,{id: 'base-info-tips', area:[w, 'auto'],time:0, tips: [direction], tipsMore: true}); | 3596 | // detailTips = layer.tips($content.removeClass('hide').prop("outerHTML"), that,{id: 'base-info-tips', area:[w, 'auto'],time:0, tips: [direction], tipsMore: true}); |
@@ -3855,20 +3605,7 @@ layui.define(['laytpl', 'admin', 'form', 'table', 'echarts', 'sessions', 'xmSele | @@ -3855,20 +3605,7 @@ layui.define(['laytpl', 'admin', 'form', 'table', 'echarts', 'sessions', 'xmSele | ||
3855 | //添加遮罩层 默认透明度为0.3 | 3605 | //添加遮罩层 默认透明度为0.3 |
3856 | shade: [0.1, '#00000000'], | 3606 | shade: [0.1, '#00000000'], |
3857 | //是否点击遮罩关闭 | 3607 | //是否点击遮罩关闭 |
3858 | - shadeClose: false, | ||
3859 | - closeBtn:true, | ||
3860 | - success:function(){ | ||
3861 | - let resId=$(`#${targetId}` + `_detail_row_menu.statusMenu`).data('resid') | ||
3862 | - $(`#${targetId}` + `_detail_row_menu.statusMenu`).hover(function () { | ||
3863 | - var $that = $(this); | ||
3864 | - var $btn = $that.find(".detail_row_menu"); | ||
3865 | - if ($btn.length > 0) { | ||
3866 | - $(".layui-card-body").find(".detail_row_menu:not(.hide)").addClass("hide") | ||
3867 | - $btn.removeClass("hide"); | ||
3868 | - } | ||
3869 | - }); | ||
3870 | - filterSuppressMonitor(resId) | ||
3871 | - } | 3608 | + shadeClose: true |
3872 | }); | 3609 | }); |
3873 | //xwx update 资源视图基本信息弹出框bug修改 2021-10-22 --end | 3610 | //xwx update 资源视图基本信息弹出框bug修改 2021-10-22 --end |
3874 | window.detailTips = detailTips; | 3611 | window.detailTips = detailTips; |
@@ -3946,16 +3683,7 @@ layui.define(['laytpl', 'admin', 'form', 'table', 'echarts', 'sessions', 'xmSele | @@ -3946,16 +3683,7 @@ layui.define(['laytpl', 'admin', 'form', 'table', 'echarts', 'sessions', 'xmSele | ||
3946 | <option value="1">=选择告警策略=</option> | 3683 | <option value="1">=选择告警策略=</option> |
3947 | </select> | 3684 | </select> |
3948 | </div> | 3685 | </div> |
3949 | - <div style="display: flex;"> | ||
3950 | - <div class="layui-form-mid layui-word-aux"> | ||
3951 | - <a style="height: 50px;line-height: 50px;" class="layui-btn layui-btn-normal" id="form_detail_add_policy"><i class="layui-icon"></i></a> | ||
3952 | - </div> | ||
3953 | - <div class="layui-form-mid layui-word-aux" id="show_corn_info_policy" | ||
3954 | - style="padding: 0!important;position: relative;line-height: 38px;display: flex;justify-content: center;margin: 0px;margin-left: 5px;"> | ||
3955 | - <i class="layui-icon form-btn-icon"></i> | ||
3956 | - </div> | ||
3957 | - </div> | ||
3958 | - | 3686 | + <div class="layui-form-mid layui-word-aux"><a style="height: 50px;line-height: 50px;" class="layui-btn layui-btn-normal" id="form_detail_add_policy"><i class="layui-icon"></i></a></div> |
3959 | </div> | 3687 | </div> |
3960 | <div class="layui-form-item icon-label-item"> | 3688 | <div class="layui-form-item icon-label-item"> |
3961 | <label class="layui-form-label" style="text-align: center !important;width: 120px">告警订阅</label> | 3689 | <label class="layui-form-label" style="text-align: center !important;width: 120px">告警订阅</label> |
@@ -3967,7 +3695,7 @@ layui.define(['laytpl', 'admin', 'form', 'table', 'echarts', 'sessions', 'xmSele | @@ -3967,7 +3695,7 @@ layui.define(['laytpl', 'admin', 'form', 'table', 'echarts', 'sessions', 'xmSele | ||
3967 | </div> | 3695 | </div> |
3968 | </form> `; | 3696 | </form> `; |
3969 | 3697 | ||
3970 | - common.openWindow('user-add-form-id',$con,"告警设置","50%",'50%',['保存','取消'],function(){ | 3698 | + common.openWindow('user-add-form-id',$con,"告警设置","45%",'50%',['保存','取消'],function(){ |
3971 | var kpiPolicy = $("#detil_kpi_policy").val(); | 3699 | var kpiPolicy = $("#detil_kpi_policy").val(); |
3972 | var kpiSubscribe = $("#detil_kpi_subscribe").val(); | 3700 | var kpiSubscribe = $("#detil_kpi_subscribe").val(); |
3973 | if(!kpiPolicy || !kpiSubscribe){ | 3701 | if(!kpiPolicy || !kpiSubscribe){ |
@@ -4000,25 +3728,6 @@ layui.define(['laytpl', 'admin', 'form', 'table', 'echarts', 'sessions', 'xmSele | @@ -4000,25 +3728,6 @@ layui.define(['laytpl', 'admin', 'form', 'table', 'echarts', 'sessions', 'xmSele | ||
4000 | bindAlarmPolicyList(undefined,params.kpiId); | 3728 | bindAlarmPolicyList(undefined,params.kpiId); |
4001 | bindAlarmSubscribeList(); | 3729 | bindAlarmSubscribeList(); |
4002 | 3730 | ||
4003 | - $('#show_corn_info_policy').unbind("click").on("click",function (){ | ||
4004 | - layer.open({ | ||
4005 | - type: 1 | ||
4006 | - , title: '告警策略' | ||
4007 | - , closeBtn: 1 | ||
4008 | - , area: ['20%', '20%'] | ||
4009 | - , shade: 0.8 | ||
4010 | - , id: 'lay_cron_detail_add_policy' //设定一个id,防止重复弹出 | ||
4011 | - , content: '<div id="icon_tips_alarm_Content" style="color:#000000">\n' + | ||
4012 | - ' <p style="margin: 10px auto; padding: 0px;">\n' + | ||
4013 | - ' <strong style="margin: 0px; padding: 0px;"><span style="margin: 0px; padding: 0px; line-height: 18px; color: rgb(255, 0, 0);">重点说明</span></strong>\n' + | ||
4014 | - ' </p>\n' + | ||
4015 | - ' <p style="margin: 10px auto; padding: 0px;">\n' + | ||
4016 | - ' <span style="margin: 0px; padding: 0px; line-height: 18px; color: rgb(255, 0, 0);"><span style="margin: 0px; padding: 0px; line-height: 18px; color: rgb(0, 0, 255);"><span style="margin: 0px; padding: 0px; line-height: 18px; color: rgb(0, 0, 0);">(1)</span></span><strong style="margin: 0px; padding: 0px;"><span style="margin: 0px; padding: 0px; line-height: 18px; color: rgb(0, 0, 255);"></span></strong> </span> 策略类型只包含非默认的策略' + | ||
4017 | - ' </p>\n' + | ||
4018 | - ' </div>' | ||
4019 | - }); | ||
4020 | - }); | ||
4021 | - | ||
4022 | //自定义告警策略 | 3731 | //自定义告警策略 |
4023 | $("#form_detail_add_policy").unbind("click").on("click",function (){ | 3732 | $("#form_detail_add_policy").unbind("click").on("click",function (){ |
4024 | params.from = 'detail'; | 3733 | params.from = 'detail'; |
@@ -4282,12 +3991,6 @@ layui.define(['laytpl', 'admin', 'form', 'table', 'echarts', 'sessions', 'xmSele | @@ -4282,12 +3991,6 @@ layui.define(['laytpl', 'admin', 'form', 'table', 'echarts', 'sessions', 'xmSele | ||
4282 | function filterSuppressMonitor(resId,isStatusMenubox){ | 3991 | function filterSuppressMonitor(resId,isStatusMenubox){ |
4283 | //菜单按钮点击事件 | 3992 | //菜单按钮点击事件 |
4284 | $("a.detail_row_menu").off("click").on("click",function (e) { | 3993 | $("a.detail_row_menu").off("click").on("click",function (e) { |
4285 | - if (e.preventDefault()) { | ||
4286 | - e.preventDefault(); | ||
4287 | - } | ||
4288 | - if (e.stopPropagation()) { | ||
4289 | - e.stopPropagation(); | ||
4290 | - } | ||
4291 | $("#detail_menubox_id").remove(); | 3994 | $("#detail_menubox_id").remove(); |
4292 | var $menu = $(this); | 3995 | var $menu = $(this); |
4293 | var hideM = $menu.data('hidem'); | 3996 | var hideM = $menu.data('hidem'); |
@@ -4427,31 +4130,6 @@ layui.define(['laytpl', 'admin', 'form', 'table', 'echarts', 'sessions', 'xmSele | @@ -4427,31 +4130,6 @@ layui.define(['laytpl', 'admin', 'form', 'table', 'echarts', 'sessions', 'xmSele | ||
4427 | },300) | 4130 | },300) |
4428 | 4131 | ||
4429 | }); | 4132 | }); |
4430 | - //lsq 新增的8个指标中数值点击打开性能曲线图 2022-06-28 | ||
4431 | - $(".isProbeDown").unbind('click').click(function (e) { | ||
4432 | - if (e.preventDefault()) { | ||
4433 | - e.preventDefault(); | ||
4434 | - } | ||
4435 | - if (e.stopPropagation()) { | ||
4436 | - e.stopPropagation(); | ||
4437 | - } | ||
4438 | - let kpiId=$(this).data('kpiid'); | ||
4439 | - let flag=$(this).data('flag'); | ||
4440 | - let warning=$(this).data('warning'); | ||
4441 | - let ident=$(this).data('ident'); | ||
4442 | - let trend=$(this).data('trend'); | ||
4443 | - let name=$(this).data('name'); | ||
4444 | - var params = { | ||
4445 | - resId: resId, | ||
4446 | - kpiId: kpiId, | ||
4447 | - flag: flag, | ||
4448 | - warning: warning, | ||
4449 | - ident: ident, | ||
4450 | - trend: trend, | ||
4451 | - name: name | ||
4452 | - }; | ||
4453 | - common.openLineChart(name, params); | ||
4454 | - }); | ||
4455 | //点击空白处隐藏弹出菜单 | 4133 | //点击空白处隐藏弹出菜单 |
4456 | $(document).click(function(event){ | 4134 | $(document).click(function(event){ |
4457 | var _con = $('a.detail_row_menu'); // 设置目标区域 | 4135 | var _con = $('a.detail_row_menu'); // 设置目标区域 |
-
Please register or login to post a comment