优化响应的方式

This commit is contained in:
Yun
2025-12-07 01:51:01 +08:00
parent c50605587a
commit cd0df49d4b
3 changed files with 74 additions and 38 deletions
+15 -7
View File
@@ -8,7 +8,7 @@ func GinError(ctx *gin.Context, err error) {
Error(ctx, ctx.Writer, err)
}
func GinErrorData(ctx *gin.Context, err error, data interface{}) {
func GinErrorData(ctx *gin.Context, err error, data any) {
ErrorWithData(ctx, ctx.Writer, err, data)
}
@@ -16,14 +16,22 @@ func GinErrorStr(ctx *gin.Context, msg string) {
ErrorStr(ctx, ctx.Writer, msg)
}
func GinSuccess(ctx *gin.Context, data interface{}, info ...interface{}) {
Success(ctx, ctx.Writer, data, info)
func GinSuccess(ctx *gin.Context, data any) {
Success(ctx, ctx.Writer, data)
}
func GinSuccessWithPage(ctx *gin.Context, data interface{}, page pagination) {
SuccessWithPage(ctx, ctx.Writer, data, page)
func GinSuccessWithPage(ctx *gin.Context, data any, page pagination) {
SuccessWithPage(ctx, ctx.Writer, data, &page)
}
func GinFormatMessage(ctx *gin.Context, message string, format map[string]string, data interface{}) {
FormatMessage(ctx, ctx.Writer, message, format, data)
func GinOptions(ctx *gin.Context, ops ...Option) {
ResponseCtx(ctx, ctx.Writer, ops...)
}
func GinMsgMapData(ctx *gin.Context, msgKey string, format map[string]string, data any) {
FormatMessage(ctx, ctx.Writer, msgKey, format, data)
}
func GinMsgKV(ctx *gin.Context, msgKey string, k string, v string) {
FormatMessage(ctx, ctx.Writer, msgKey, map[string]string{k: v}, nil)
}