Commit 631baa030c344e855b6d95d49dc5fd781489b3d1

Authored by 陆恒
1 parent 19d2979a
Exists in master

提交

src/HttpServer/logic/datadef.go
@@ -638,9 +638,11 @@ type QueryGamblingData struct { @@ -638,9 +638,11 @@ type QueryGamblingData struct {
638 } 638 }
639 639
640 type GetcashReq struct { 640 type GetcashReq struct {
641 - Money float32 `json:"money"`  
642 - Openid string `json:"openid"`  
643 - Ver string `json:"ver"` 641 + Money float32 `json:"money"`
  642 + Openid string `json:"openid"`
  643 + Ver string `json:"ver"`
  644 + Channel string `json:"channel"`
  645 + Gameid string `json:"gameid"`
644 } 646 }
645 647
646 type GetcashData struct { 648 type GetcashData struct {
src/HttpServer/logic/function.go
@@ -1228,6 +1228,7 @@ func (w *UserWareHouseData) GetWarePosById(cid int) int { @@ -1228,6 +1228,7 @@ func (w *UserWareHouseData) GetWarePosById(cid int) int {
1228 1228
1229 func GetCashFromSDK(uuid int, goldnum int, gameid, channel, openid, nickname, headurl, ver string, checkcoin int) (int, error) { 1229 func GetCashFromSDK(uuid int, goldnum int, gameid, channel, openid, nickname, headurl, ver string, checkcoin int) (int, error) {
1230 1230
  1231 + logger.Info("GetCashFromSDK uid=%v,channel=%v", uuid, channel)
1231 //需要校验金币是否足够 1232 //需要校验金币是否足够
1232 oldnum, err := GetCoinFromSdk(uuid, gameid, channel) 1233 oldnum, err := GetCoinFromSdk(uuid, gameid, channel)
1233 if err != nil { 1234 if err != nil {
src/HttpServer/logic/logic.go
@@ -1007,7 +1007,7 @@ func HandlerGetcash(w http.ResponseWriter, data string, uuid int) { @@ -1007,7 +1007,7 @@ func HandlerGetcash(w http.ResponseWriter, data string, uuid int) {
1007 if drawnum <= 50 { 1007 if drawnum <= 50 {
1008 checkcoin = 1 1008 checkcoin = 1
1009 } 1009 }
1010 - gold, err := GetCashFromSDK(uuid, drawnum, uinfo.Gameid, uinfo.Channel, rdata.Openid, uinfo.NickName, uinfo.Head, rdata.Ver, checkcoin) 1010 + gold, err := GetCashFromSDK(uuid, drawnum, rdata.Gameid, rdata.Channel, rdata.Openid, uinfo.NickName, uinfo.Head, rdata.Ver, checkcoin)
1011 if err != nil { 1011 if err != nil {
1012 logger.Error("HandlerGetcash GetCashFromSDK failed failed=%v", err) 1012 logger.Error("HandlerGetcash GetCashFromSDK failed failed=%v", err)
1013 resp.Code = 1 1013 resp.Code = 1