mirror of
https://github.com/apache/skywalking-booster-ui.git
synced 2025-07-18 14:45:25 +00:00
fix: update service topology
This commit is contained in:
parent
85f70e4142
commit
79dfd83df7
@ -72,14 +72,12 @@ export const topologyStore = defineStore({
|
|||||||
},
|
},
|
||||||
setTopology(data: { nodes: Node[]; calls: Call[] }) {
|
setTopology(data: { nodes: Node[]; calls: Call[] }) {
|
||||||
const obj = {} as any;
|
const obj = {} as any;
|
||||||
|
const services = useSelectorStore().services;
|
||||||
const nodes = data.nodes.reduce((prev: Node[], next: Node) => {
|
const nodes = data.nodes.reduce((prev: Node[], next: Node) => {
|
||||||
if (!obj[next.id]) {
|
if (!obj[next.id]) {
|
||||||
obj[next.id] = true;
|
obj[next.id] = true;
|
||||||
const service =
|
const s = services.filter((d: Service) => d.id === next.id)[0] || {};
|
||||||
useSelectorStore().services.filter(
|
next.layer = s.layers ? s.layers[0] : null;
|
||||||
(d: Service) => d.id === next.id
|
|
||||||
)[0] || {};
|
|
||||||
next.layer = service.layers ? service.layers[0] : null;
|
|
||||||
prev.push(next);
|
prev.push(next);
|
||||||
}
|
}
|
||||||
return prev;
|
return prev;
|
||||||
|
@ -150,7 +150,6 @@ async function init() {
|
|||||||
event.preventDefault();
|
event.preventDefault();
|
||||||
topologyStore.setNode(null);
|
topologyStore.setNode(null);
|
||||||
topologyStore.setLink(null);
|
topologyStore.setLink(null);
|
||||||
// showSetting.value = false;
|
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
function ticked() {
|
function ticked() {
|
||||||
@ -346,7 +345,7 @@ async function handleInspect() {
|
|||||||
topologyStore.setNode(null);
|
topologyStore.setNode(null);
|
||||||
topologyStore.setLink(null);
|
topologyStore.setLink(null);
|
||||||
loading.value = true;
|
loading.value = true;
|
||||||
const resp = await topologyStore.getServiceTopology(id);
|
const resp = await topologyStore.getServicesTopology([id]);
|
||||||
loading.value = false;
|
loading.value = false;
|
||||||
|
|
||||||
if (resp.errors) {
|
if (resp.errors) {
|
||||||
|
Loading…
Reference in New Issue
Block a user