Files
cwd/docs/api/admin/feature-settings.md
anghunk 43fe456d06 refactor(admin): 合并功能设置到网站设置并更新文档
将功能开关设置从独立页面合并到网站设置页面,简化导航结构
更新相关API文档和功能说明文档
移除不再使用的FeatureSettingsView组件和相关路由配置
2026-01-22 22:37:00 +08:00

1.6 KiB

功能设置相关

管理点赞功能开关的接口。

获取功能设置

GET /admin/settings/feature

获取当前的功能开关配置。

  • 方法:GET
  • 路径:/admin/settings/feature
  • 鉴权:需要 Bearer Token

成功响应

  • 状态码:200
{
  "enableCommentLike": true,
  "enableArticleLike": true
}

字段说明:

字段名 类型 说明
enableCommentLike boolean 是否启用评论点赞功能
enableArticleLike boolean 是否启用文章点赞功能

更新功能设置

PUT /admin/settings/feature

更新功能开关配置。

  • 方法:PUT
  • 路径:/admin/settings/feature
  • 鉴权:需要 Bearer Token

请求头

名称 必填 示例
Content-Type application/json
Authorization Bearer <token>

请求体

{
  "enableCommentLike": true,
  "enableArticleLike": true
}

字段说明:

字段名 类型 必填 说明
enableCommentLike boolean 是否启用评论点赞功能
enableArticleLike boolean 是否启用文章点赞功能

成功响应

  • 状态码:200
{
  "message": "Saved successfully"
}

错误响应

  • 状态码:401
{
  "message": "Unauthorized"
}
  • 状态码:500
{
  "message": "Failed to save feature settings"
}