POST /admin/point-rules/test

管理员操作,dry-run 试算给定事件类型匹配的规则参数和预期积分。不实际发放积分,不修改任何数据。

积分服务 `bearerAuth` application/json

请求体

Schema: service-point/internal/handler/dto.TestRuleRequest

字段类型必填示例约束描述
event_type string 是

响应

状态描述Schema
200试算结果(points/effective_rate/daily_remaining)service-point/internal/handler/dto.RuleTestResponse
400请求参数错误service-core/base/dto.SimpleResponse
401未认证service-core/base/dto.SimpleResponse
403无权限service-core/base/dto.SimpleResponse
404无匹配的积分规则service-core/base/dto.SimpleResponse
500服务器内部错误service-core/base/dto.SimpleResponse

引用的 Schema

service-core/base/dto.SimpleResponse

字段类型必填示例约束描述
code integer 否
message string 否
timestamp string 否

service-point/internal/handler/dto.RuleTestResponse

字段类型必填示例约束描述
code integer 否 0
data service-point/internal/handler/dto.RuleTestResult 否
message string 否 success

service-point/internal/handler/dto.RuleTestResult

字段类型必填示例约束描述
daily_remaining integer 否 3
effective_rate number 否 2
points integer 否 100