diff --git a/const.go b/const.go index 4d05ac2..135bb0f 100644 --- a/const.go +++ b/const.go @@ -1,5 +1,5 @@ package golog const ( - Version = "1.0.97" + Version = "1.0.98" ) diff --git a/gin_mongo.go b/gin_mongo.go index ccbc8d7..f17971c 100644 --- a/gin_mongo.go +++ b/gin_mongo.go @@ -41,7 +41,7 @@ type ginMongoLog struct { Province string `json:"province,omitempty" bson:"province,omitempty"` //【请求】请求客户端省份 City string `json:"city,omitempty" bson:"city,omitempty"` //【请求】请求客户端城市 Isp string `json:"isp,omitempty" bson:"isp,omitempty"` //【请求】请求客户端运营商 - } `json:"request_ip,omitempty" bson:"request_ip,omitempty"` //【请求】请求客户端信息 + } `json:"request_ip" bson:"request_ip"` //【请求】请求客户端信息 RequestIpLocation interface{} `json:"request_ip_location,omitempty" bson:"request_ip_location,omitempty"` //【请求】请求客户端位置 RequestHeader interface{} `json:"request_header,omitempty" bson:"request_header,omitempty"` //【请求】请求头 ResponseTime dorm.BsonTime `json:"response_time,omitempty" bson:"response_time,omitempty"` //【返回】时间 @@ -184,7 +184,7 @@ func (c *GinClient) mongoRecordJson(ginCtx *gin.Context, traceId string, request data.RequestIp.Country = ipInfo.Country data.RequestIp.Province = ipInfo.Province data.RequestIp.City = ipInfo.City - data.RequestIp.City = ipInfo.Isp + data.RequestIp.Isp = ipInfo.Isp if ipInfo.LocationLatitude != 0 && ipInfo.LocationLongitude != 0 { data.RequestIpLocation = ginMongoLogRequestIpLocationLocation{ Type: "Point", @@ -231,7 +231,7 @@ func (c *GinClient) mongoRecordXml(ginCtx *gin.Context, traceId string, requestT data.RequestIp.Country = ipInfo.Country data.RequestIp.Province = ipInfo.Province data.RequestIp.City = ipInfo.City - data.RequestIp.City = ipInfo.Isp + data.RequestIp.Isp = ipInfo.Isp if ipInfo.LocationLatitude != 0 && ipInfo.LocationLongitude != 0 { data.RequestIpLocation = ginMongoLogRequestIpLocationLocation{ Type: "Point",