diff --git a/src/store/modules/async-profiling.ts b/src/store/modules/async-profiling.ts index a0041f18..de865c8c 100644 --- a/src/store/modules/async-profiling.ts +++ b/src/store/modules/async-profiling.ts @@ -96,7 +96,10 @@ export const asyncProfilingStore = defineStore({ duration: useAppStoreWithOut().durationTime, }); if (!res.data.errors) { - this.instances = res.data.data.pods || []; + this.instances = (res.data.data.pods || []).map((d: Instance) => { + d.value = d.id || ""; + return d; + }); } return res.data; }, diff --git a/src/store/modules/topology.ts b/src/store/modules/topology.ts index 80a25808..d4a580b6 100644 --- a/src/store/modules/topology.ts +++ b/src/store/modules/topology.ts @@ -349,7 +349,7 @@ export const topologyStore = defineStore({ const json = await this.getEndpointTopology(ids); if (depth > 2) { const pods = json.nodes - .filter((d: Node) => ![...ids, ...endpointIds].includes(d.id) && d.name != userNodeName) + .filter((d: Node) => ![...ids, ...endpointIds].includes(d.id) && d.name !== userNodeName) .map((item: Node) => item.id); if (!pods.length) { const nodes = [...res.nodes, ...json.nodes]; @@ -360,7 +360,7 @@ export const topologyStore = defineStore({ const topo = await this.getEndpointTopology(pods); if (depth > 3) { const endpoints = topo.nodes - .filter((d: Node) => ![...ids, ...pods, ...endpointIds].includes(d.id) && d.name != userNodeName) + .filter((d: Node) => ![...ids, ...pods, ...endpointIds].includes(d.id) && d.name !== userNodeName) .map((item: Node) => item.id); if (!endpoints.length) { const nodes = [...res.nodes, ...json.nodes, ...topo.nodes]; @@ -373,7 +373,7 @@ export const topologyStore = defineStore({ const nodeIds = data.nodes .filter( (d: Node) => - ![...endpoints, ...ids, ...pods, ...endpointIds].includes(d.id) && d.name != userNodeName, + ![...endpoints, ...ids, ...pods, ...endpointIds].includes(d.id) && d.name !== userNodeName, ) .map((item: Node) => item.id); if (!nodeIds.length) { diff --git a/src/utils/vec2.ts b/src/utils/vec2.ts index 690bff74..2eef12f8 100644 --- a/src/utils/vec2.ts +++ b/src/utils/vec2.ts @@ -17,7 +17,7 @@ class Vec2 extends Float32Array { constructor(v?: unknown, y?: unknown) { super(2); - if (v instanceof Vec2 || v instanceof Float32Array || (v instanceof Array && v.length == 2)) { + if (v instanceof Vec2 || v instanceof Float32Array || (v instanceof Array && v.length === 2)) { this[0] = v[0]; this[1] = v[1]; } else if (typeof v === "number" && typeof y === "number") { @@ -104,7 +104,7 @@ class Vec2 extends Float32Array { } norm(out?: number[] | Vec2): number[] | Vec2 | undefined { const mag = Math.sqrt(this[0] * this[0] + this[1] * this[1]); - if (mag == 0) return this; + if (mag === 0) return this; out = out || this; out[0] = this[0] / mag; out[1] = this[1] / mag; diff --git a/src/utils/vec3.ts b/src/utils/vec3.ts index 3650fd06..d3afdc6a 100644 --- a/src/utils/vec3.ts +++ b/src/utils/vec3.ts @@ -17,7 +17,7 @@ class Vec3 extends Float32Array { constructor(v?: unknown, y?: unknown, z?: unknown) { super(3); - if (v instanceof Vec3 || v instanceof Float32Array || (v instanceof Array && v.length == 3)) { + if (v instanceof Vec3 || v instanceof Float32Array || (v instanceof Array && v.length === 3)) { this[0] = v[0]; this[1] = v[1]; this[2] = v[2]; @@ -150,7 +150,7 @@ class Vec3 extends Float32Array { } static norm(x: unknown, y: unknown, z: unknown): Vec3 { const rtn = new Vec3(); - if (x instanceof Vec3 || x instanceof Float32Array || (x instanceof Array && x.length == 3)) { + if (x instanceof Vec3 || x instanceof Float32Array || (x instanceof Array && x.length === 3)) { rtn.copy(x); } else if (typeof x === "number" && typeof y === "number" && typeof z === "number") { rtn.xyz(x, y, z); diff --git a/src/views/dashboard/related/async-profiling/components/TaskList.vue b/src/views/dashboard/related/async-profiling/components/TaskList.vue index 7b8b3e24..e1ddf785 100644 --- a/src/views/dashboard/related/async-profiling/components/TaskList.vue +++ b/src/views/dashboard/related/async-profiling/components/TaskList.vue @@ -41,7 +41,7 @@ limitations under the License. --> {{ dateFormat(i.createTime) }} - {{ dateFormat(i.createTime + i.duration * 60 * 1000) }} + {{ dateFormat(i.createTime + i.duration * 1000) }} diff --git a/src/views/dashboard/related/network-profiling/components/Graph/layout.ts b/src/views/dashboard/related/network-profiling/components/Graph/layout.ts index ac52d56e..9c96803a 100644 --- a/src/views/dashboard/related/network-profiling/components/Graph/layout.ts +++ b/src/views/dashboard/related/network-profiling/components/Graph/layout.ts @@ -91,7 +91,7 @@ class Hex extends Int16Array { } xyz(x: number, y: number, z: number | null = null): Hex { - if (z == null) z = -x - y; + if (z === null) z = -x - y; if (x + y + z != 0) { console.log("Bad Axial Coordinate : : q %d r %d s %d", x, y, z); } diff --git a/src/views/dashboard/related/profile/Content.vue b/src/views/dashboard/related/profile/Content.vue index 2adcfc94..622b2411 100644 --- a/src/views/dashboard/related/profile/Content.vue +++ b/src/views/dashboard/related/profile/Content.vue @@ -21,9 +21,9 @@ limitations under the License. -->