mirror of
https://github.com/apache/skywalking-booster-ui.git
synced 2025-05-12 15:52:57 +00:00
fix: tyeps
This commit is contained in:
parent
b86184731e
commit
01a62848b6
@ -195,7 +195,7 @@ limitations under the License. -->
|
|||||||
import { WidgetType } from "@/views/dashboard/data";
|
import { WidgetType } from "@/views/dashboard/data";
|
||||||
import Metrics from "@/views/dashboard/related/topology/config/Metrics.vue";
|
import Metrics from "@/views/dashboard/related/topology/config/Metrics.vue";
|
||||||
|
|
||||||
/*global Nullable*/
|
/*global Nullable, Recordable*/
|
||||||
const { t } = useI18n();
|
const { t } = useI18n();
|
||||||
const dashboardStore = useDashboardStore();
|
const dashboardStore = useDashboardStore();
|
||||||
const pageSize = 20;
|
const pageSize = 20;
|
||||||
@ -208,7 +208,7 @@ limitations under the License. -->
|
|||||||
const multipleSelection = ref<DashboardItem[]>([]);
|
const multipleSelection = ref<DashboardItem[]>([]);
|
||||||
const dashboardFile = ref<Nullable<HTMLDivElement>>(null);
|
const dashboardFile = ref<Nullable<HTMLDivElement>>(null);
|
||||||
const MQEVisible = ref<boolean>(false);
|
const MQEVisible = ref<boolean>(false);
|
||||||
const currentRow = ref<any>({});
|
const currentRow = ref<DashboardItem | Recordable>({});
|
||||||
|
|
||||||
const handleSelectionChange = (val: DashboardItem[]) => {
|
const handleSelectionChange = (val: DashboardItem[]) => {
|
||||||
multipleSelection.value = val;
|
multipleSelection.value = val;
|
||||||
@ -223,7 +223,7 @@ limitations under the License. -->
|
|||||||
currentRow.value.expressions = params;
|
currentRow.value.expressions = params;
|
||||||
}
|
}
|
||||||
|
|
||||||
function updateSettings(config: any) {
|
function updateSettings(config: Record<string, never>) {
|
||||||
currentRow.value = {
|
currentRow.value = {
|
||||||
...currentRow.value,
|
...currentRow.value,
|
||||||
expressionsConfig: config.hierarchyServicesConfig,
|
expressionsConfig: config.hierarchyServicesConfig,
|
||||||
@ -604,7 +604,7 @@ limitations under the License. -->
|
|||||||
...d,
|
...d,
|
||||||
name: value,
|
name: value,
|
||||||
});
|
});
|
||||||
dashboards.value = dashboardStore.dashboards.map((item: any) => {
|
dashboards.value = dashboardStore.dashboards.map((item: DashboardItem) => {
|
||||||
if (dashboardStore.currentDashboard.id === item.id) {
|
if (dashboardStore.currentDashboard.id === item.id) {
|
||||||
item = dashboardStore.currentDashboard;
|
item = dashboardStore.currentDashboard;
|
||||||
}
|
}
|
||||||
@ -636,7 +636,7 @@ limitations under the License. -->
|
|||||||
sessionStorage.setItem("dashboards", JSON.stringify(dashboards.value));
|
sessionStorage.setItem("dashboards", JSON.stringify(dashboards.value));
|
||||||
sessionStorage.removeItem(`${row.layer}_${row.entity}_${row.name}`);
|
sessionStorage.removeItem(`${row.layer}_${row.entity}_${row.name}`);
|
||||||
}
|
}
|
||||||
function searchDashboards(pageIndex?: any) {
|
function searchDashboards(pageIndex: number) {
|
||||||
const list = JSON.parse(sessionStorage.getItem("dashboards") || "[]");
|
const list = JSON.parse(sessionStorage.getItem("dashboards") || "[]");
|
||||||
const arr = list.filter((d: { name: string }) => d.name.includes(searchText.value));
|
const arr = list.filter((d: { name: string }) => d.name.includes(searchText.value));
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user