Commit 20e8e5d9d940f04ac3dde0e8765d28520393bada
1 parent
586c39d6
Exists in
master
and in
4 other branches
体现增加自动审核
Showing
4 changed files
with
15 additions
and
6 deletions
Show diff stats
src/HttpServer/logic/constdef.go
| ... | ... | @@ -42,10 +42,10 @@ const ( |
| 42 | 42 | ) |
| 43 | 43 | |
| 44 | 44 | const ( |
| 45 | - //XIAOXINGXING_SERVERKEYTEST = "e2cd22102143cdcd9c181f962d031685" | |
| 46 | - XIAOXINGXING_SERVERKEYTEST = "33e0c3238c108a36d87025544c6a2d2f" | |
| 47 | - //XIAOXINGXING_SDKURLOFFICAL = "https://testapi-gamesdk.d3games.com/" | |
| 48 | - XIAOXINGXING_SDKURLOFFICAL = "https://api.gamesdk.hmjoy.cn/" | |
| 45 | + XIAOXINGXING_SERVERKEYTEST = "e2cd22102143cdcd9c181f962d031685" | |
| 46 | + //XIAOXINGXING_SERVERKEYTEST = "33e0c3238c108a36d87025544c6a2d2f" | |
| 47 | + XIAOXINGXING_SDKURLOFFICAL = "https://testapi-gamesdk.d3games.com/" | |
| 48 | + //XIAOXINGXING_SDKURLOFFICAL = "https://api.gamesdk.hmjoy.cn/" | |
| 49 | 49 | ) |
| 50 | 50 | |
| 51 | 51 | const ( | ... | ... |
src/HttpServer/logic/datadef.go
src/HttpServer/logic/function.go
| ... | ... | @@ -1001,7 +1001,7 @@ func AddCoinToSdk(uuid int, goldnum int, gameid string, channel string, atype in |
| 1001 | 1001 | return resp.Data.Mycoin, nil |
| 1002 | 1002 | } |
| 1003 | 1003 | |
| 1004 | -func GetCashFromSDK(uuid int, goldnum int, gameid, channel, openid, nickname, headurl, ver string) (int, error) { | |
| 1004 | +func GetCashFromSDK(uuid int, goldnum int, gameid, channel, openid, nickname, headurl, ver string, checkcoin int) (int, error) { | |
| 1005 | 1005 | if goldnum == 0 || uuid == 0 || gameid == "" || channel == "" || openid == "" || ver == "" { |
| 1006 | 1006 | logger.Error("GetCashFromSDK param empty") |
| 1007 | 1007 | return 0, errors.New("param empty") |
| ... | ... | @@ -1020,6 +1020,7 @@ func GetCashFromSDK(uuid int, goldnum int, gameid, channel, openid, nickname, he |
| 1020 | 1020 | params.Typ = 6 |
| 1021 | 1021 | params.Ver = ver |
| 1022 | 1022 | params.Editcoin = 1 |
| 1023 | + params.Checkcoin = checkcoin | |
| 1023 | 1024 | signtypestr := "sign_type=" + params.Sign_type |
| 1024 | 1025 | timestampstr := "time_stamp=" + strconv.Itoa(int(time.Now().Unix())) |
| 1025 | 1026 | paramgameid := "gameid=" + gameid |
| ... | ... | @@ -1031,6 +1032,7 @@ func GetCashFromSDK(uuid int, goldnum int, gameid, channel, openid, nickname, he |
| 1031 | 1032 | pmoney := "money=" + strconv.Itoa(goldnum) |
| 1032 | 1033 | ptype := "typ=" + "6" //微信 |
| 1033 | 1034 | ped := "editcoin=1" |
| 1035 | + pcheco := "checkcoin=" + strconv.Itoa(checkcoin) | |
| 1034 | 1036 | //pver := "ver=" + params.Ver |
| 1035 | 1037 | paramlist = append(paramlist, signtypestr) |
| 1036 | 1038 | paramlist = append(paramlist, timestampstr) |
| ... | ... | @@ -1047,6 +1049,7 @@ func GetCashFromSDK(uuid int, goldnum int, gameid, channel, openid, nickname, he |
| 1047 | 1049 | paramlist = append(paramlist, pmoney) |
| 1048 | 1050 | paramlist = append(paramlist, ptype) |
| 1049 | 1051 | paramlist = append(paramlist, ped) |
| 1052 | + paramlist = append(paramlist, pcheco) | |
| 1050 | 1053 | //paramlist = append(paramlist, pver) |
| 1051 | 1054 | |
| 1052 | 1055 | sumparam := GettotalParam(paramlist) | ... | ... |
src/HttpServer/logic/logic.go
| ... | ... | @@ -166,7 +166,12 @@ func HandlerGetcash(w http.ResponseWriter, data string, uuid int) { |
| 166 | 166 | } |
| 167 | 167 | } |
| 168 | 168 | |
| 169 | - gold, err := GetCashFromSDK(uuid, drawnum, rdata.Gameid, rdata.Channel, rdata.Openid, rdata.Nickname, rdata.Headurl, rdata.Ver) | |
| 169 | + checkcoin := 2 | |
| 170 | + if drawnum <= 150 { | |
| 171 | + //1.5挡位以下不需要审核 | |
| 172 | + checkcoin = 1 | |
| 173 | + } | |
| 174 | + gold, err := GetCashFromSDK(uuid, drawnum, rdata.Gameid, rdata.Channel, rdata.Openid, rdata.Nickname, rdata.Headurl, rdata.Ver, checkcoin) | |
| 170 | 175 | if err != nil { |
| 171 | 176 | logger.Error("GetCashFromSDK failed err=%v", err) |
| 172 | 177 | resp.Message = "从后台提现失败了" | ... | ... |