diff --git a/packages/easyops-analytics/src/ApiAnalysis.spec.ts b/packages/easyops-analytics/src/ApiAnalysis.spec.ts index 939d0c0c60..26121e6529 100644 --- a/packages/easyops-analytics/src/ApiAnalysis.spec.ts +++ b/packages/easyops-analytics/src/ApiAnalysis.spec.ts @@ -114,6 +114,7 @@ describe("ApiAnalysis", () => { route: "/developers/:id", type: "page", maxApiTimeCost: 2, + time: 1603109441, }, { api: "api/auth/login", @@ -200,6 +201,7 @@ describe("ApiAnalysis", () => { route: "/developers/:id", type: "page", maxApiTimeCost: 2, + time: 1603109441, }, { api: "api/auth/login", @@ -282,6 +284,7 @@ describe("ApiAnalysis", () => { pageId: "88-13be32d5-9868-417b-9ee5-528910ede818", route: "/developers/:id", type: "page", + time: 1603109441, }, { api: "api/auth/login", diff --git a/packages/easyops-analytics/src/ApiAnalysis.ts b/packages/easyops-analytics/src/ApiAnalysis.ts index 1601401076..444452bbef 100644 --- a/packages/easyops-analytics/src/ApiAnalysis.ts +++ b/packages/easyops-analytics/src/ApiAnalysis.ts @@ -154,6 +154,7 @@ class ApiAnalysisService { type: "page", apiCount: this.queue.length, page: location.href, + time: Math.round(startTime / 1000), _ver: startTime, maxApiTimeCost: Math.max(...this.queue.map((api) => api.duration)), ...extra,