update api doc
This commit is contained in:
@@ -33,7 +33,7 @@ class DashboardController extends AbstractController
|
||||
* 概览统计
|
||||
*/
|
||||
#[OA\Get(
|
||||
path: '/api/v1/dashboard/overview',
|
||||
path: '/dashboard/overview',
|
||||
summary: '获取概览统计',
|
||||
description: '返回今日/本周/本月的成功和失败同步数,以及按数据类型的本月分组统计。',
|
||||
security: [['bearerAuth' => []]],
|
||||
@@ -71,7 +71,7 @@ class DashboardController extends AbstractController
|
||||
* 趋势数据
|
||||
*/
|
||||
#[OA\Get(
|
||||
path: '/api/v1/dashboard/trend',
|
||||
path: '/dashboard/trend',
|
||||
summary: '获取趋势数据',
|
||||
description: '返回指定时间范围内按日/周/月聚合的成功和失败同步趋势。',
|
||||
security: [['bearerAuth' => []]],
|
||||
@@ -157,7 +157,7 @@ class DashboardController extends AbstractController
|
||||
* 分组统计
|
||||
*/
|
||||
#[OA\Get(
|
||||
path: '/api/v1/dashboard/breakdown',
|
||||
path: '/dashboard/breakdown',
|
||||
summary: '获取分组统计',
|
||||
description: '按公司/平台/店铺维度统计成功和失败同步数。',
|
||||
security: [['bearerAuth' => []]],
|
||||
|
||||
@@ -69,7 +69,7 @@ class FailedMessageController extends AbstractDataController
|
||||
* 失败消息列表
|
||||
*/
|
||||
#[OA\Get(
|
||||
path: '/api/v1/failed-messages',
|
||||
path: '/failed-messages',
|
||||
summary: '失败消息列表',
|
||||
description: '获取 Consumer 处理失败的消息列表,支持分页、按数据类型/平台/时间筛选。仅 admin 可访问。',
|
||||
security: [['bearerAuth' => []]],
|
||||
@@ -112,7 +112,7 @@ class FailedMessageController extends AbstractDataController
|
||||
* 失败消息详情
|
||||
*/
|
||||
#[OA\Get(
|
||||
path: '/api/v1/failed-messages/{id}',
|
||||
path: '/failed-messages/{id}',
|
||||
summary: '失败消息详情',
|
||||
description: '获取失败消息详情,含完整错误堆栈和原始消息体。仅 admin 可访问。',
|
||||
security: [['bearerAuth' => []]],
|
||||
|
||||
@@ -34,7 +34,7 @@ class MqStatusController extends AbstractController
|
||||
* 获取消息队列状态
|
||||
*/
|
||||
#[OA\Get(
|
||||
path: '/api/v1/mq/status',
|
||||
path: '/mq/status',
|
||||
summary: '获取消息队列状态',
|
||||
description: '查询 RabbitMQ 各队列的消息数、消费者数和运行状态。支持按队列类型筛选。仅 admin 角色可访问。',
|
||||
security: [['bearerAuth' => []]],
|
||||
|
||||
@@ -71,7 +71,7 @@ class OperationLogController extends AbstractDataController
|
||||
* 操作日志列表
|
||||
*/
|
||||
#[OA\Get(
|
||||
path: '/api/v1/logs/operations',
|
||||
path: '/logs/operations',
|
||||
summary: '操作日志列表',
|
||||
description: '获取操作日志列表,支持分页、按用户/操作类型/目标类型/时间筛选。仅 admin 可访问。',
|
||||
security: [['bearerAuth' => []]],
|
||||
@@ -114,7 +114,7 @@ class OperationLogController extends AbstractDataController
|
||||
* 操作日志详情
|
||||
*/
|
||||
#[OA\Get(
|
||||
path: '/api/v1/logs/operations/{id}',
|
||||
path: '/logs/operations/{id}',
|
||||
summary: '操作日志详情',
|
||||
description: '获取操作日志详情,含完整操作详情 JSON。仅 admin 可访问。',
|
||||
security: [['bearerAuth' => []]],
|
||||
|
||||
@@ -64,7 +64,7 @@ class RequestLogController extends AbstractDataController
|
||||
* 请求日志列表
|
||||
*/
|
||||
#[OA\Get(
|
||||
path: '/api/v1/logs/requests',
|
||||
path: '/logs/requests',
|
||||
summary: '请求日志列表',
|
||||
description: '获取 API 请求日志列表,支持分页、按用户/方法/路径/状态码/时间筛选。仅 admin 可访问。',
|
||||
security: [['bearerAuth' => []]],
|
||||
@@ -108,7 +108,7 @@ class RequestLogController extends AbstractDataController
|
||||
* 请求日志详情
|
||||
*/
|
||||
#[OA\Get(
|
||||
path: '/api/v1/logs/requests/{id}',
|
||||
path: '/logs/requests/{id}',
|
||||
summary: '请求日志详情',
|
||||
description: '获取请求日志详情,含完整请求体和 User-Agent。仅 admin 可访问。',
|
||||
security: [['bearerAuth' => []]],
|
||||
|
||||
Reference in New Issue
Block a user