fix selectors

This commit is contained in:
Fine 2022-08-15 10:38:36 +08:00
parent 4b420f1e2d
commit 21778fb399
2 changed files with 15 additions and 3 deletions

View File

@ -65,7 +65,8 @@ export const selectorStore = defineStore({
this.currentDestPod = pod;
},
setCurrentProcess(process: Nullable<Process>) {
this.currentPod = process;
console.log(process);
this.currentProcess = process;
},
setCurrentDestProcess(process: Nullable<Process>) {
this.currentDestPod = process;
@ -74,7 +75,7 @@ export const selectorStore = defineStore({
this.destPods = pods;
},
setDestProcesses(processes: Array<Process>) {
this.destPods = processes;
this.destProcess = processes;
},
async fetchLayers(): Promise<AxiosResponse> {
const res: AxiosResponse = await graphql.query("queryLayers").params({});

View File

@ -213,7 +213,10 @@ export default defineComponent({
watch(
() => [selectorStore.currentPod, selectorStore.currentDestPod],
() => {
if (dashboardStore.entity === EntityType[0].value) {
if (
dashboardStore.entity === EntityType[0].value ||
dashboardStore.entity === EntityType[7].value
) {
return;
}
if (isList.value) {
@ -222,6 +225,14 @@ export default defineComponent({
queryMetrics();
}
);
watch(
() => [selectorStore.currentProcess, selectorStore.currentDestProcess],
() => {
if (dashboardStore.entity === EntityType[7].value) {
queryMetrics();
}
}
);
watch(
() => appStore.durationTime,
() => {