diff --git a/src/HttpServer/logic/datadef.go b/src/HttpServer/logic/datadef.go index 0603905..19dcc1e 100644 --- a/src/HttpServer/logic/datadef.go +++ b/src/HttpServer/logic/datadef.go @@ -56,10 +56,11 @@ type FetchproteryboxReq struct { } type FetchproteryboxData struct { - Goldnum int `json:"goldnum"` - Sumgold int `json:"sumgold"` - Curlevle int64 `json:"curlevle"` - Leftcnt int `json:"leftcnt"` + Goldnum int `json:"goldnum"` + Sumgold int `json:"sumgold"` + Curlevle int64 `json:"curlevle"` + Leftcnt int `json:"leftcnt"` + Curpoerty int64 `json:"curpoerty"` } type FetchproteryboxResp struct { @@ -158,6 +159,9 @@ type UserloginData struct { RegisterTime int `json:"registerTime"` Id string `json:"id"` PlayerData string `json:"playerData"` + Curround int `json:"curround"` + Curday int `json:"curday"` + Issigntaday int `json:"issigntaday"` } type UserloginResp struct { diff --git a/src/HttpServer/logic/logic.go b/src/HttpServer/logic/logic.go index 0e385e0..ee9ba4c 100644 --- a/src/HttpServer/logic/logic.go +++ b/src/HttpServer/logic/logic.go @@ -103,6 +103,9 @@ func HandlerUserlogin(w http.ResponseWriter, data string) { resp.RetData.PlayerData = tmp.PlayerData resp.RetData.Id = rdata.Openid resp.RetData.RegisterTime = tmp.RegTime + resp.RetData.Curday = tmp.SingDay + resp.RetData.Curround = tmp.SignRound + resp.RetData.Issigntaday = tmp.IsSign break } uinfo, err := GetUserInfo(rdata.Openid) @@ -117,7 +120,9 @@ func HandlerUserlogin(w http.ResponseWriter, data string) { resp.RetData.IsNew = 0 resp.RetData.Id = rdata.Openid resp.RetData.PlayerData = uinfo.PlayerData - + resp.RetData.Curday = uinfo.SingDay + resp.RetData.Curround = uinfo.SignRound + resp.RetData.Issigntaday = uinfo.IsSign break } //回包 @@ -422,6 +427,7 @@ func HandlerFetchproterybox(w http.ResponseWriter, data string) { resp.RetData.Sumgold = sumgold resp.RetData.Curlevle = uinfo.CalcCurLe() resp.RetData.Leftcnt = uinfo.LeftCnt + resp.RetData.Curpoerty = uinfo.Property //保存 err = SaveUserInfo(uinfo) -- libgit2 0.21.0