diff --git a/src/HttpServer/logic/function.go b/src/HttpServer/logic/function.go index 53b4c91..4a0c72a 100644 --- a/src/HttpServer/logic/function.go +++ b/src/HttpServer/logic/function.go @@ -144,7 +144,8 @@ func GetUserInfo(uid string) (*UserData, error) { //初始化玩家信息 func InitUserInfo(data *UserLoginReq, resp *UserLoginResp, uuid int) { udata := new(UserData) - udata.Gold = 100000 + udata.UserId = data.UserId + udata.Gold = 0 udata.GoldSum += udata.Gold udata.Love = 0 udata.InviteId = data.Fromid diff --git a/src/HttpServer/logic/logic.go b/src/HttpServer/logic/logic.go index cd5d65c..f428abb 100644 --- a/src/HttpServer/logic/logic.go +++ b/src/HttpServer/logic/logic.go @@ -657,6 +657,8 @@ func HandlerRecovery(w http.ResponseWriter, data string, uuid int) { price, _ := strconv.ParseInt(cfg.Price, 10, 64) uinfo.Gold += price / 10 + SaveUserInfo(uinfo, strconv.Itoa(uuid)) + resp.Data.Coin.UserId = uuid resp.Data.Coin.Coin = strconv.FormatInt(uinfo.Gold, 10) resp.Data.Coin.UpdateTime = int(time.Now().Unix()) -- libgit2 0.21.0