Authored by 鲁尚清

柱线图悬浮提示增加单位,根据flag判断

@@ -403,15 +403,29 @@ export default { @@ -403,15 +403,29 @@ export default {
403 } else { 403 } else {
404 tips += "<tr><td style='text-align:left;' colspan='4'>" + kpiName + " " + param[0].name + "</td></tr>"; 404 tips += "<tr><td style='text-align:left;' colspan='4'>" + kpiName + " " + param[0].name + "</td></tr>";
405 } 405 }
  406 + let flag='';
  407 + if(that.optionsData.dynamicData.contextData){
  408 + flag=that.optionsData.dynamicData.contextData.flag
  409 + }
  410 +
406 // 每一条提示 411 // 每一条提示
407 $.each(param, function (i, v) { 412 $.each(param, function (i, v) {
  413 + console.log("AAA",v)
408 let kpiUnit=''; 414 let kpiUnit='';
409 tips += "<tr><td>" + v.marker + "</td>"; 415 tips += "<tr><td>" + v.marker + "</td>";
410 tips += '<td style="text-align: left;">'; 416 tips += '<td style="text-align: left;">';
411 if (v.seriesName.indexOf('率') != -1) { 417 if (v.seriesName.indexOf('率') != -1) {
412 - kpiUnit='%';  
413 - }else{ 418 + kpiUnit=' %';
  419 + }else if(that.kpiUnit){
414 kpiUnit=that.kpiUnit 420 kpiUnit=that.kpiUnit
  421 + }else{
  422 + if(flag=='cpu'){
  423 + kpiUnit=' GHz';
  424 + }else if(flag=='mem'){
  425 + kpiUnit=' GB';
  426 + }else if(flag=='storage'){
  427 + kpiUnit=' TB';
  428 + }
415 } 429 }
416 tips += (v.seriesName + ' '); 430 tips += (v.seriesName + ' ');
417 431