This commit is contained in:
小蚂蚁云
2026-10-26 08:45:28 +08:00
parent 3bd19dec52
commit 388cc4c79b
26 changed files with 824 additions and 233 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))
}
}