|
|
@@ -42,24 +42,27 @@ Ext.define('saas.view.home.charts.MonthIO', {
|
|
|
tooltip: {
|
|
|
trigger: 'axis',
|
|
|
formatter: function (params, ticket, callback) {
|
|
|
- var p1 = params[0],
|
|
|
- marker1 = p1.marker,
|
|
|
- seriesName1 = p1.seriesName,
|
|
|
- name1 = p1.name,
|
|
|
- value1 = p1.value,
|
|
|
- p2 = params[1],
|
|
|
- marker2 = p2.marker,
|
|
|
- seriesName2 = p2.seriesName,
|
|
|
- value2 = p2.value,
|
|
|
- total = value1 + value2;
|
|
|
+ var name = '',
|
|
|
+ total = 0,
|
|
|
+ series = [];
|
|
|
|
|
|
- total = saas.util.BaseUtil.numberFormat(total, 4, true);
|
|
|
- value1 = saas.util.BaseUtil.numberFormat(value1, 4, true);
|
|
|
- value2 = saas.util.BaseUtil.numberFormat(value2, 4, true);
|
|
|
+ for(var x = 0; x < params.length; x++) {
|
|
|
+ var p = params[x],
|
|
|
+ marker = p.marker,
|
|
|
+ seriesName = p.seriesName,
|
|
|
+ name = p.name,
|
|
|
+ value = p.value;
|
|
|
+
|
|
|
+ total += value;
|
|
|
|
|
|
- return name1 + ': ' + total + ' <br/>' +
|
|
|
- marker1 + seriesName1 + ': ' + value1 + '<br/>' +
|
|
|
- marker2 + seriesName2 + ': ' + value2;
|
|
|
+ value = saas.util.BaseUtil.numberFormat(value, 4, true);
|
|
|
+
|
|
|
+ series.push(marker + seriesName + ': ' + value);
|
|
|
+ }
|
|
|
+
|
|
|
+ total = saas.util.BaseUtil.numberFormat(total, 4, true);
|
|
|
+
|
|
|
+ return name + ': ' + total + '<br/>' + series.join('<br/>');
|
|
|
}
|
|
|
},
|
|
|
legend: {
|