diff --git a/cwd-admin/src/api/admin.ts b/cwd-admin/src/api/admin.ts index 55dcd48..1aa5531 100644 --- a/cwd-admin/src/api/admin.ts +++ b/cwd-admin/src/api/admin.ts @@ -131,6 +131,7 @@ export type FeatureSettingsResponse = { enableCommentLike: boolean; enableArticleLike: boolean; commentPlaceholder?: string; + visibleDomains?: string[]; }; export type AdminDisplaySettingsResponse = { @@ -332,7 +333,7 @@ export function fetchFeatureSettings(): Promise { return get('/admin/settings/features'); } -export function saveFeatureSettings(data: { enableCommentLike?: boolean; enableArticleLike?: boolean; commentPlaceholder?: string }): Promise<{ message: string }> { +export function saveFeatureSettings(data: { enableCommentLike?: boolean; enableArticleLike?: boolean; commentPlaceholder?: string; visibleDomains?: string[] }): Promise<{ message: string }> { return put<{ message: string }>('/admin/settings/features', data); } diff --git a/cwd-admin/src/views/LayoutView/index.vue b/cwd-admin/src/views/LayoutView/index.vue index 1199ccc..ceb7292 100644 --- a/cwd-admin/src/views/LayoutView/index.vue +++ b/cwd-admin/src/views/LayoutView/index.vue @@ -173,7 +173,7 @@ + + \ No newline at end of file diff --git a/cwd-admin/src/views/SettingsView/index.vue b/cwd-admin/src/views/SettingsView/index.vue index e4446e4..530cda4 100644 --- a/cwd-admin/src/views/SettingsView/index.vue +++ b/cwd-admin/src/views/SettingsView/index.vue @@ -35,6 +35,14 @@ > 后台显示 +