diff --git a/src/views/dashboard/controls/Profile.vue b/src/views/dashboard/controls/Profile.vue index 7a8eb824..87f73411 100644 --- a/src/views/dashboard/controls/Profile.vue +++ b/src/views/dashboard/controls/Profile.vue @@ -20,8 +20,8 @@ limitations under the License. --> -
- {{ t("delete") }} +
+ {{ t("delete") }}
diff --git a/src/views/dashboard/controls/Trace.vue b/src/views/dashboard/controls/Trace.vue index 9f05fb8a..4a466a57 100644 --- a/src/views/dashboard/controls/Trace.vue +++ b/src/views/dashboard/controls/Trace.vue @@ -20,8 +20,8 @@ limitations under the License. --> -
- {{ t("delete") }} +
+ {{ t("delete") }}
diff --git a/src/views/dashboard/data.ts b/src/views/dashboard/data.ts index cc1b62b2..efc3da3f 100644 --- a/src/views/dashboard/data.ts +++ b/src/views/dashboard/data.ts @@ -210,8 +210,8 @@ export const Status = [ { label: "Error", value: "ERROR" }, ]; export const QueryOrders = [ - { label: "startTime", value: "BY_START_TIME" }, - { label: "duration", value: "BY_DURATION" }, + { label: "Start Time", value: "BY_START_TIME" }, + { label: "Duration", value: "BY_DURATION" }, ]; export const TraceEntitys = ["All", "Service", "ServiceInstance", "Endpoint"]; export const ProfileMode: any[] = [ diff --git a/src/views/dashboard/related/profile/components/SegmentList.vue b/src/views/dashboard/related/profile/components/SegmentList.vue index 49a405fe..dac0942e 100644 --- a/src/views/dashboard/related/profile/components/SegmentList.vue +++ b/src/views/dashboard/related/profile/components/SegmentList.vue @@ -78,7 +78,7 @@ async function selectTrace(item: Trace) { diff --git a/src/views/dashboard/related/trace/components/Table/Index.vue b/src/views/dashboard/related/trace/components/Table/Index.vue index 07bc73e2..4c2343d0 100644 --- a/src/views/dashboard/related/trace/components/Table/Index.vue +++ b/src/views/dashboard/related/trace/components/Table/Index.vue @@ -20,7 +20,8 @@ limitations under the License. -->
{{ $t("noData") }}
@@ -31,27 +32,26 @@ import { ref, watch, onMounted } from "vue"; import type { PropType } from "vue"; import TableContainer from "./TableContainer.vue"; import traceTable from "../../utils/trace-table"; +import { Span } from "@/types/trace"; /* global defineProps, defineEmits */ const props = defineProps({ 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(["select", "view", "load"]); const loading = ref(true); const tableData = ref([]); const showDetail = ref(false); -const currentSpan = ref([]); +const currentSpan = ref({}); onMounted(() => { tableData.value = formatData( traceTable.changeTree(props.data, props.traceId) ); loading.value = false; - emit("select", handleSelectSpan); - emit("view", handleViewSpan); emit("load", () => { loading.value = true; }); @@ -69,7 +69,7 @@ function formatData(arr: any[], level = 1, totalExec?: number) { return arr; } -function handleSelectSpan(data: any[]) { +function handleSelectSpan(data: Span) { currentSpan.value = data; if (!props.showBtnDetail) { showDetail.value = true; @@ -77,10 +77,6 @@ function handleSelectSpan(data: any[]) { emit("select", data); } -function handleViewSpan() { - showDetail.value = true; -} - watch( () => props.data, () => { diff --git a/src/views/dashboard/related/trace/components/Table/TableContainer.vue b/src/views/dashboard/related/trace/components/Table/TableContainer.vue index d8f02824..81b5af50 100644 --- a/src/views/dashboard/related/trace/components/Table/TableContainer.vue +++ b/src/views/dashboard/related/trace/components/Table/TableContainer.vue @@ -43,12 +43,14 @@ limitations under the License. --> {{ item.value }}
-
@@ -56,21 +58,24 @@ limitations under the License. -->