From ea81614aaf385dcf685e32fab6e3fa1a81166870 Mon Sep 17 00:00:00 2001 From: Qiuxia Fan Date: Fri, 18 Mar 2022 15:40:55 +0800 Subject: [PATCH] fix name --- src/views/Service.vue | 6 +++++- src/views/dashboard/List.vue | 2 +- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/src/views/Service.vue b/src/views/Service.vue index 12c81496..274f288b 100644 --- a/src/views/Service.vue +++ b/src/views/Service.vue @@ -155,8 +155,12 @@ function visitLayout(row: { id: string }) { d.layer === layer.value && d.entity === EntityType[0].value && d.isRoot )[0] || {}; dashboardStore.setCurrentDashboard(l); + if (!l.name) { + ElMessage.info("Please set a root dashboard"); + return; + } router.push( - `/dashboard/${layer.value}/${EntityType[0].value}/${row.id}/${(l.name || "") + `/dashboard/${layer.value}/${EntityType[0].value}/${row.id}/${l.name .split(" ") .join("-")}` ); diff --git a/src/views/dashboard/List.vue b/src/views/dashboard/List.vue index 893d3aef..a9dd0c04 100644 --- a/src/views/dashboard/List.vue +++ b/src/views/dashboard/List.vue @@ -43,7 +43,7 @@ limitations under the License. --> :default-sort="{ prop: 'name' }" @selection-change="handleSelectionChange" > - +