rag/internal/providers/helper/response.go
2024-06-22 19:15:41 +08:00

33 lines
588 B
Go

package helper
import (
"framework_v2/internal/providers/response"
"github.com/gin-gonic/gin"
)
func ResponseMessage(c *gin.Context, code int, message string, data interface{}) {
c.JSON(code, &response.BaseResponse{
Message: message,
Code: code,
Data: data,
})
c.Abort()
}
func Response(c *gin.Context, code int, data interface{}) {
c.JSON(code, &response.BaseResponse{
Code: code,
Data: data,
})
c.Abort()
}
func ResponseError(c *gin.Context, code int, err error) {
c.JSON(code, &response.BaseResponse{
Error: err.Error(),
Code: code,
})
c.Abort()
}