diff --git a/src/HttpServer/logic/function.go b/src/HttpServer/logic/function.go index b832a52..c857155 100644 --- a/src/HttpServer/logic/function.go +++ b/src/HttpServer/logic/function.go @@ -907,7 +907,8 @@ func GetCashFromSDK(uuid int, goldnum int, gameid, channel, openid, nickname, he phead := "headurl=" + headurl pnickname := "nickname=" + nickname popenid := "openid=" + openid - pmoney := "money=" + strconv.Itoa(goldnum) + money := goldnum/100 + pmoney := "money=" + strconv.Itoa(money) ptype := "typ=" + "6" //微信 ped := "editcoin=1" pcheco := "checkcoin=" + strconv.Itoa(checkcoin) diff --git a/src/HttpServer/logic/logic.go b/src/HttpServer/logic/logic.go index 4b00ccb..f52db1a 100644 --- a/src/HttpServer/logic/logic.go +++ b/src/HttpServer/logic/logic.go @@ -332,7 +332,7 @@ func HandlerGetcashrecord(w http.ResponseWriter, data string, uniqueuuid, gameid resp.Message = "success" for { - uinfo, err := GetUserInfo(strconv.Itoa(uuid)) + uinfo, err := GetUserInfo(uniqueuuid) if err != nil || uinfo == nil { logger.Error("HandlerGetcashrecord getuserinfo failed=%v", err) resp.Code = 1 @@ -372,7 +372,9 @@ func HandlerGetcash(w http.ResponseWriter, data string, uniqueuuid, gameid, chan resp.Message = "json failed" break } - uinfo, err := GetUserInfo(strconv.Itoa(uuid)) + + uniqueid := strconv.Itoa(uuid) + channel + uinfo, err := GetUserInfo(uniqueid) if err != nil || uinfo == nil { logger.Error("HandlerGetcash getuserinfo failed=%v", err) resp.Code = 1 @@ -445,7 +447,7 @@ func HandlerGetcash(w http.ResponseWriter, data string, uniqueuuid, gameid, chan resp.Data.Walletgold = gold //保存 - SaveUserInfo(uinfo, strconv.Itoa(uuid)) + SaveUserInfo(uinfo, uniqueid) break -- libgit2 0.21.0