mirror of
https://github.com/apache/skywalking-booster-ui.git
synced 2025-05-15 09:48:43 +00:00
implemented a handler for setting filter states
This commit is contained in:
parent
8e33b3320c
commit
2025fb407c
@ -256,29 +256,37 @@ function cancelSearch() {
|
|||||||
break;
|
break;
|
||||||
case "endpont":
|
case "endpont":
|
||||||
state.endpoint.value = "0";
|
state.endpoint.value = "0";
|
||||||
break
|
break;
|
||||||
case "service":
|
case "service":
|
||||||
state.service.value = "";
|
state.service.value = "";
|
||||||
break
|
break;
|
||||||
case "duration":
|
case "duration":
|
||||||
minTraceDuration.value = "";
|
minTraceDuration.value = "";
|
||||||
maxTraceDuration.value = "";
|
maxTraceDuration.value = "";
|
||||||
break
|
break;
|
||||||
case "tags":
|
case "tags":
|
||||||
tagsList.value = []
|
tagsList.value = [];
|
||||||
tagsMap.value = []
|
tagsMap.value = [];
|
||||||
break
|
break;
|
||||||
case "traceId":
|
case "traceId":
|
||||||
traceId.value = ""
|
traceId.value = "";
|
||||||
break
|
break;
|
||||||
}
|
}
|
||||||
activeFilter.value = "";
|
activeFilter.value = "";
|
||||||
traceStore.activeFilter = "";
|
traceStore.activeFilter = "";
|
||||||
init()
|
init();
|
||||||
|
}
|
||||||
|
function handleActiveFilterState() {
|
||||||
|
switch (activeFilter.value) {
|
||||||
|
case "traceId":
|
||||||
|
console.log(traceId.value);
|
||||||
|
if (!traceId.value.length) return;
|
||||||
|
traceStore.setActiveFilter(activeFilter.value);
|
||||||
|
break
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
function searchTraces() {
|
function searchTraces() {
|
||||||
traceStore.setActiveFilter(activeFilter.value);
|
handleActiveFilterState()
|
||||||
activeFilter.value = "";
|
activeFilter.value = "";
|
||||||
let endpoint = "",
|
let endpoint = "",
|
||||||
instance = "";
|
instance = "";
|
||||||
|
Loading…
Reference in New Issue
Block a user