fix calculations

This commit is contained in:
Fine 2022-08-08 15:05:47 +08:00
parent 001785ba3a
commit e68acb458d
2 changed files with 4 additions and 7 deletions

View File

@ -32,7 +32,7 @@ export enum Calculations {
Precision = "precision", Precision = "precision",
ConvertSeconds = "convertSeconds", ConvertSeconds = "convertSeconds",
ConvertMilliseconds = "convertMilliseconds", ConvertMilliseconds = "convertMilliseconds",
MsTos = "msTos", MsToS = "msTos",
Average = "average", Average = "average",
PercentageAvg = "percentageAvg", PercentageAvg = "percentageAvg",
ApdexAvg = "apdexAvg", ApdexAvg = "apdexAvg",

View File

@ -383,19 +383,16 @@ export function aggregation(
case Calculations.Apdex: case Calculations.Apdex:
data = val / 10000; data = val / 10000;
break; break;
case Calculations.ApdexAvg:
data = val / 10000;
break;
case Calculations.ConvertSeconds: case Calculations.ConvertSeconds:
data = dayjs(val).format("YYYY-MM-DD HH:mm:ss"); data = dayjs(val * 1000).format("YYYY-MM-DD HH:mm:ss");
break; break;
case Calculations.ConvertMilliseconds: case Calculations.ConvertMilliseconds:
data = dayjs.unix(val).format("YYYY-MM-DD HH:mm:ss"); data = dayjs(val).format("YYYY-MM-DD HH:mm:ss");
break; break;
case Calculations.Precision: case Calculations.Precision:
data = data.toFixed(2); data = data.toFixed(2);
break; break;
case Calculations.MsTos: case Calculations.MsToS:
data = (val / 1000).toFixed(2); data = (val / 1000).toFixed(2);
break; break;
case Calculations.SecondToDay: case Calculations.SecondToDay: