diff --git a/src/app/link_set/link-set.model.ts b/src/app/link_set/link-set.model.ts index 7fae384..40f2c0e 100644 --- a/src/app/link_set/link-set.model.ts +++ b/src/app/link_set/link-set.model.ts @@ -46,7 +46,9 @@ const Model: ModelType = { switch (title) { case '删除': deleteConnection(id, (res: string) => { - + this.model.linkList = [...this.model.linkList.filter((item: LinkType) => item.connectionId !== id)]; + this.model.linkSelected = {}; + this.model.linkUpdate = {}; }); break; case '测试连接': diff --git a/src/app/link_set/right/right.component.ts b/src/app/link_set/right/right.component.ts index f801138..060a7fd 100644 --- a/src/app/link_set/right/right.component.ts +++ b/src/app/link_set/right/right.component.ts @@ -13,7 +13,7 @@ const Widget: WidgetType = { linkSelected(linkSelected: LinkType) { rightContent.populate(BI.createItems([ { - type: RightDetail, + type: (linkSelected && linkSelected.connectionName) ? RightDetail : Nothing, }, ])); },