1
This commit is contained in:
parent
4d79482d50
commit
1c089f1375
@ -11,7 +11,7 @@ type app struct {
|
|||||||
}
|
}
|
||||||
|
|
||||||
func (this *app) GetPkgName() string {
|
func (this *app) GetPkgName() string {
|
||||||
return "mailserver"
|
return "gamelog"
|
||||||
}
|
}
|
||||||
|
|
||||||
func (this *app) GetHttpListenPort() int32 {
|
func (this *app) GetHttpListenPort() int32 {
|
||||||
|
@ -1,6 +1,8 @@
|
|||||||
package controller
|
package controller
|
||||||
|
|
||||||
import (
|
import (
|
||||||
|
"q5"
|
||||||
|
"f5"
|
||||||
"github.com/gin-gonic/gin"
|
"github.com/gin-gonic/gin"
|
||||||
)
|
)
|
||||||
|
|
||||||
@ -9,5 +11,40 @@ type GameLog struct {
|
|||||||
}
|
}
|
||||||
|
|
||||||
func (this *GameLog) caCustomReport(c *gin.Context) {
|
func (this *GameLog) caCustomReport(c *gin.Context) {
|
||||||
|
accountId := c.DefaultQuery("account_id", "")
|
||||||
|
sessionId := c.DefaultQuery("session_id", "")
|
||||||
|
distinctId := c.DefaultQuery("localuuid", "")
|
||||||
|
|
||||||
|
channel := c.DefaultQuery("channel", "")
|
||||||
|
eventName := c.DefaultQuery("event_name", "")
|
||||||
|
_os := c.DefaultQuery("_os", "")
|
||||||
|
_net := c.DefaultQuery("_net", "")
|
||||||
|
gameId := c.DefaultQuery("gameid", "")
|
||||||
|
_serverTime := f5.GetApp().GetRealSeconds()
|
||||||
|
ip := ""
|
||||||
|
|
||||||
|
data := map[string]interface{}{}
|
||||||
|
if accountId != "" {
|
||||||
|
data["account_id"] = accountId
|
||||||
|
registerTime := f5.ExtractRegisterTimeFromSessionId(sessionId)
|
||||||
|
registerDate := q5.FormatUnixDateTime(f5.GetApp().GetRealSeconds(), f5.GetApp().GetLocation())
|
||||||
|
data["account_register_utctime"] = registerTime
|
||||||
|
data["account_register_date"] = registerDate
|
||||||
|
}
|
||||||
|
if distinctId != "" {
|
||||||
|
data["localuuid"] = distinctId
|
||||||
|
}
|
||||||
|
data["channel"] = channel
|
||||||
|
data["event_name"] = eventName
|
||||||
|
data["_os"] = _os
|
||||||
|
data["_net"] = _net
|
||||||
|
data["gameid"] = gameId
|
||||||
|
data["_server_time"] = _serverTime
|
||||||
|
|
||||||
|
f5.GetTgLog().AddCustomLog(
|
||||||
|
2006,
|
||||||
|
accountId,
|
||||||
|
distinctId,
|
||||||
|
ip,
|
||||||
|
data)
|
||||||
}
|
}
|
||||||
|
2
third_party/f5
vendored
2
third_party/f5
vendored
@ -1 +1 @@
|
|||||||
Subproject commit 14ec9834496a58b833feb0f91f71b655de6314ad
|
Subproject commit 0ff501959028f0495977b9a5a59031d0c2ec4320
|
Loading…
x
Reference in New Issue
Block a user