开启日志功能

This commit is contained in:
pixel
2019-11-01 13:56:40 +08:00
parent 03ab9f6f92
commit 27ee856e31
3 changed files with 25 additions and 5 deletions
@@ -2,10 +2,28 @@ package servers
import (
"github.com/gin-gonic/gin"
"main/init/qmlog"
"net/http"
"time"
)
func ReportFormat(c *gin.Context, success bool, msg string, json gin.H) {
// 开始时间
start := time.Now()
path := c.Request.URL.Path
clientIP := c.ClientIP()
method := c.Request.Method
statusCode := c.Writer.Status()
qmlog.QMLog.Infof("| %3d | %13v | %15s | %s %s |%s|",
statusCode,
start,
clientIP,
method, path, gin.H{
"success": success,
"msg": msg,
"data": json,
},
)
c.JSON(http.StatusOK, gin.H{
"success": success,
"msg": msg,