下架白名单补充支付回调删除数据以及后台运维补充删除

This commit is contained in:
2026-03-16 14:37:35 +08:00
parent a63e4a9dbb
commit 0b87a39c41
10 changed files with 142 additions and 21 deletions

View File

@@ -28,6 +28,10 @@ service main {
@handler AdminGetQueryCleanupConfigList
get /cleanup/configs (AdminGetQueryCleanupConfigListReq) returns (AdminGetQueryCleanupConfigListResp)
@doc "按 QueryId+FeatureApiId 补删单条查询的某个模块数据(仅内部运维使用)"
@handler AdminDeleteQueryFeatureData
post /cleanup/delete/feature (AdminDeleteQueryFeatureDataReq) returns (AdminDeleteQueryFeatureDataResp)
@doc "更新清理配置"
@handler AdminUpdateQueryCleanupConfig
put /cleanup/config (AdminUpdateQueryCleanupConfigReq) returns (AdminUpdateQueryCleanupConfigResp)
@@ -131,3 +135,14 @@ type AdminGetQueryCleanupConfigListResp {
type AdminUpdateQueryCleanupConfigResp {
Success bool `json:"success"` // 是否成功
}
// 运维补删接口:按 QueryId+FeatureApiId 删除单条查询中的指定模块数据
type AdminDeleteQueryFeatureDataReq {
QueryId string `json:"query_id"` // 查询IDQuery表ID
FeatureApiId string `json:"feature_api_id"` // 模块API标识与前台 OfflineFeature 一致)
}
type AdminDeleteQueryFeatureDataResp {
Success bool `json:"success"` // 是否删除成功(或数据本就不存在)
Message string `json:"message"` // 结果说明
}