...
|
...
|
@@ -1877,7 +1877,7 @@ layui.define(['laytpl', 'admin', 'form', 'table', 'echarts', 'sessions', 'xmSele |
|
|
* @param kpiId 指标ID
|
|
|
* 返回报文:{"code":0,"msg":"","count":0,"data":null,"map":{"unit":"%","name":"内存使用率","id":"KPI31CB8D97","value":"33","status":null},"success":false,"obj":null}
|
|
|
*/
|
|
|
renderTemperature: function (targetId, resId, kpiId) {
|
|
|
renderTemperature: function (targetId, resId, kpiId,changeColor) {
|
|
|
var url = "/api-web/detail/real/temperature?resId=" + resId + "&kpiId=" + kpiId;
|
|
|
admin.req({
|
|
|
url: common.domainName + url
|
...
|
...
|
@@ -1896,10 +1896,24 @@ layui.define(['laytpl', 'admin', 'form', 'table', 'echarts', 'sessions', 'xmSele |
|
|
dataValue = '未采集';
|
|
|
}
|
|
|
$("#" + targetId).find(".biz-tpr").find("p").html("<b>" + dataValue + "</b><span>" + dataUnit + "</span><br>" + dataName);
|
|
|
var $groupDom = $("#" + targetId);
|
|
|
setTimeout(function () {
|
|
|
var target = $('#' + targetId + ' [data-biz-degree]');
|
|
|
var degree = Number(target.data('biz-degree')) || 0;
|
|
|
target.css('height', degree / 100 * 80 + '%');
|
|
|
//joke add 20230228
|
|
|
if (changeColor){
|
|
|
$groupDom.find('.biz-tpr-target').removeClass('biz-tpr-target-green');
|
|
|
$groupDom.find('.biz-tpr-target').removeClass('biz-tpr-target-orange');
|
|
|
$groupDom.find('.biz-tpr-target').removeClass('biz-tpr-target-red');
|
|
|
if (degree < 50){
|
|
|
$groupDom.find('.biz-tpr-target').addClass('biz-tpr-target-green');
|
|
|
}else if (degree < 80){
|
|
|
$groupDom.find('.biz-tpr-target').addClass('biz-tpr-target-orange');
|
|
|
}else{
|
|
|
$groupDom.find('.biz-tpr-target').addClass('biz-tpr-target-red');
|
|
|
}
|
|
|
}
|
|
|
}, 100);
|
|
|
});
|
|
|
},
|
...
|
...
|
|