This commit is contained in:
小蚂蚁云
2026-10-26 08:46:20 +08:00
parent 276740924a
commit 69f5c1767d
26 changed files with 259 additions and 121 deletions
+8 -1
View File
@@ -164,6 +164,13 @@ func makeHandler(method reflect.Value, reqType reflect.Type, rm meta.RouteMeta)
response.Write(r, response.Ok(nil))
return
}
response.Write(r, response.Ok(out[0].Interface()))
data := out[0].Interface()
// 成功提示语:结果对象实现 response.MsgProvider 时按其口径定制
// (如导入结果"成功导入 X 条数据"),否则回退默认"操作成功"
if mp, ok := data.(response.MsgProvider); ok {
response.Write(r, response.OkMsg(mp.ResMsg(), data))
return
}
response.Write(r, response.Ok(data))
}
}