diff --git a/src/views/dashboard/related/profile/components/SpanTree.vue b/src/views/dashboard/related/profile/components/SpanTree.vue index 60f74c13..d8a9e5cf 100644 --- a/src/views/dashboard/related/profile/components/SpanTree.vue +++ b/src/views/dashboard/related/profile/components/SpanTree.vue @@ -43,7 +43,7 @@ limitations under the License. --> @@ -59,6 +59,7 @@ limitations under the License. --> import type { Option } from "@/types/app"; import { ElMessage } from "element-plus"; import { ProfileDataMode, ProfileDisplayMode } from "./data"; + import { WidgetType } from "@/views/dashboard/data"; /* global defineEmits*/ const emits = defineEmits(["loading", "displayMode"]); diff --git a/src/views/dashboard/related/trace/Detail.vue b/src/views/dashboard/related/trace/Detail.vue index f115f602..9c1cd89f 100644 --- a/src/views/dashboard/related/trace/Detail.vue +++ b/src/views/dashboard/related/trace/Detail.vue @@ -84,7 +84,7 @@ limitations under the License. --> :data="traceStore.traceSpans" :traceId="traceStore.currentTrace.traceIds[0].value" :showBtnDetail="false" - HeaderType="trace" + :headerType="WidgetType.Trace" /> @@ -160,6 +160,7 @@ limitations under the License. --> appStore, loading, traceId, + WidgetType, }; }, }); diff --git a/src/views/dashboard/related/trace/components/Statistics.vue b/src/views/dashboard/related/trace/components/Statistics.vue index 3d7b0bbd..ad392715 100644 --- a/src/views/dashboard/related/trace/components/Statistics.vue +++ b/src/views/dashboard/related/trace/components/Statistics.vue @@ -17,7 +17,7 @@ limitations under the License. -->
- +
{{ $t("noData") }}
@@ -35,7 +35,7 @@ limitations under the License. --> data: { type: Array as PropType, default: () => [] }, traceId: { type: String, default: "" }, showBtnDetail: { type: Boolean, default: false }, - HeaderType: { type: String, default: "" }, + headerType: { type: String, default: "" }, }); const emit = defineEmits(["load"]); const loading = ref(true); diff --git a/src/views/dashboard/related/trace/components/Table/TableContainer.vue b/src/views/dashboard/related/trace/components/Table/TableContainer.vue index d45ab189..254dd1aa 100644 --- a/src/views/dashboard/related/trace/components/Table/TableContainer.vue +++ b/src/views/dashboard/related/trace/components/Table/TableContainer.vue @@ -59,6 +59,7 @@ limitations under the License. --> import TableItem from "./TableItem.vue"; import { ProfileConstant, TraceConstant, StatisticsConstant } from "./data"; import { TraceGraphType } from "../constant"; + import { WidgetType } from "@/views/dashboard/data"; /* global defineProps, Nullable, defineEmits, Recordable*/ const props = defineProps({ @@ -74,7 +75,7 @@ limitations under the License. --> const dragger = ref>(null); let headerData: Recordable[] = TraceConstant; - if (props.headerType === "profile") { + if (props.headerType === WidgetType.Profile) { headerData = ProfileConstant; } if (props.type === TraceGraphType.STATISTICS) { diff --git a/src/views/dashboard/related/trace/components/Table/TableItem.vue b/src/views/dashboard/related/trace/components/Table/TableItem.vue index 5f379364..9ea9255a 100644 --- a/src/views/dashboard/related/trace/components/Table/TableItem.vue +++ b/src/views/dashboard/related/trace/components/Table/TableItem.vue @@ -118,10 +118,10 @@ limitations under the License. --> {{ data.serviceCode }} -
+
{{ t("view") }}
-
+
{{ data.attachedEvents && data.attachedEvents.length }}
@@ -150,6 +150,7 @@ limitations under the License. --> import { useAppStoreWithOut } from "@/store/modules/app"; import { Themes } from "@/constants/data"; import { TraceGraphType } from "../constant"; + import { WidgetType } from "@/views/dashboard/data"; /*global Recordable*/ const props = { @@ -215,7 +216,7 @@ limitations under the License. --> function selectSpan(event: Recordable) { const dom = event.composedPath().find((d: Recordable) => d.className.includes("trace-item")); selectedItem(props.data); - if (props.headerType === "profile") { + if (props.headerType === WidgetType.Profile) { showSelectSpan(dom); return; } @@ -264,6 +265,7 @@ limitations under the License. --> t, appStore, TraceGraphType, + WidgetType, }; }, });