diff --git a/src/views/dashboard/related/trace/Header.vue b/src/views/dashboard/related/trace/Header.vue
index b847608e..253aa195 100644
--- a/src/views/dashboard/related/trace/Header.vue
+++ b/src/views/dashboard/related/trace/Header.vue
@@ -44,12 +44,18 @@ limitations under the License. -->
{{ t("queryConditions") }}
-
-
+
+
+ {{ t(key) }}: {{ traceStore.conditions[FiltersKeys[key]] }}
+
+
{{ t(key) }}: {{ traceStore.conditions[FiltersKeys[key]] }}
@@ -127,13 +133,13 @@ const items = ref<{ label: string; value: string }[]>([]);
const currentLatency = ref(
filters.latency ? filters.latency[0].data : []
);
-
init();
async function init() {
for (const d of Object.keys(filters)) {
if (
- ["status", "queryOrder"].includes(d) ||
+ ["queryOrder"].includes(d) ||
+ (d === "status" && filters[d] && filters[d] !== "ALL") ||
(filters[d] && d === "latency")
) {
items.value.push({ label: d, value: FiltersKeys[d] });
@@ -204,15 +210,8 @@ function setCondition() {
traceState: Status[0].value,
queryOrder: QueryOrders[0].value,
queryDuration: duration.value,
- minTraceDuration: isNaN(currentLatency.value[0])
- ? undefined
- : currentLatency.value[0] === currentLatency.value[1]
- ? currentLatency.value[0] - 10
- : currentLatency.value[0],
- maxTraceDuration:
- isNaN(currentLatency.value[1]) || currentLatency.value[1] === Infinity
- ? undefined
- : currentLatency.value[1],
+ minTraceDuration: currentLatency.value[0],
+ maxTraceDuration: currentLatency.value[1],
tags: tagsMap.value.length ? tagsMap.value : undefined,
paging: { pageNum: 1, pageSize: 20 },
serviceId: state.service || undefined,