Вернул округление до целых для суммы заказа, подсветка вскр. на шкале

parent 50ea8e2f
......@@ -35,11 +35,14 @@ $(document).ready(function(){
function valueFormat(value, ratio, id)
{
var
indCat = parseInt(id.replace('data', '')),
activeLine = activeLines[indCat - 1],
isCurrencyValue = currencyFields.indexOf(activeLine) > -1,
dataLine = activeLines[parseInt(id.replace('data', '')) - 1],
isCurrencyValue = currencyFields.indexOf(dataLine) > -1,
format = (isCurrencyValue) ? d3.format(',.2f') : d3.format(',.0f');
if (dataLine == 'OrderSum') {
format = d3.format(',.0f');
}
if (parseFloat(format(value)) == 0 && value != 0) {
var accuracy = Math.abs(Math.floor(Math.log10(value)));
return value.toFixed(accuracy);
......@@ -107,13 +110,6 @@ $(document).ready(function(){
DateStat: function(dataLineChartStat) {
//console.log('AAA DateStat: ', dataLineChartStat);
/*
if (dataLineChartStat.report == 'common') {
activeLines = ['Views', 'Clicks', 'Orders', 'OrderSum', 'AdMoney'];
activeLine = 'Views';
}
*/
// Диапазон дат:
if (dataLineChartStat.type == 'interval') {
......@@ -125,6 +121,7 @@ $(document).ready(function(){
formatTimeX = '%m-%d';
dataPeriod = dataLineChartStat['period'];
activeDays = 'day';
var
dataColumnsTemp = [['x'].concat(dataPeriod)],
......
......@@ -47,10 +47,9 @@ $(document).ready(function(){
isNonFormatValue = notFormatFields.indexOf(currentActiveLine) > -1,
format = (isCurrencyValue) ? d3.format(',.2f') : d3.format(',.0f');
/*
if (currentActiveLine == 'AdMoney') {
format = d3.format(',.2f');
}*/
if (currentActiveLine == 'OrderSum') {
format = d3.format(',.0f');
}
if (isNonFormatValue) {
return value;
......@@ -137,7 +136,6 @@ $(document).ready(function(){
return (isDesc) ? b[sortField]-a[sortField] : a[sortField]-b[sortField];
}
});
console.log('AAA dataTableForSort = ', dataTableForSort);
// Отрисовка таблицы:
dataTableForSort.forEach(function(item){
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment