diff --git a/src/api/types.ts b/src/api/types.ts index dc2e8076..f9dbfca0 100644 --- a/src/api/types.ts +++ b/src/api/types.ts @@ -416,13 +416,13 @@ export interface Site { ua?: string // 是否使用代理 - proxy?: number + proxy?: any // 过滤规则 filter?: string // 是否演染 - render?: number + render?: any // 是否公开站点 public?: number diff --git a/src/components/cards/SiteCard.vue b/src/components/cards/SiteCard.vue index e5bf72f6..384cd4e3 100644 --- a/src/components/cards/SiteCard.vue +++ b/src/components/cards/SiteCard.vue @@ -1,8 +1,9 @@ + + diff --git a/src/views/site/SiteCardListView.vue b/src/views/site/SiteCardListView.vue index c4aea5bb..99e6e42d 100644 --- a/src/views/site/SiteCardListView.vue +++ b/src/views/site/SiteCardListView.vue @@ -1,14 +1,9 @@ @@ -151,151 +59,20 @@ onBeforeMount(fetchData) error-title="没有站点" error-description="已添加并支持的站点将会在这里显示。" /> - - + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 取消 - - - - {{ addBtnText }} - - - - + oper="add" + @save="siteAddDialog = false; fetchData()" + @close="siteAddDialog = false" + />