diff --git a/src/HttpServer/logic/datadef.go b/src/HttpServer/logic/datadef.go index a29ac89..d053289 100644 --- a/src/HttpServer/logic/datadef.go +++ b/src/HttpServer/logic/datadef.go @@ -141,7 +141,7 @@ type GetrandredbagReq struct { } type GetrandredbagData struct { - Getnum int `json:"getnum"` + Getnum float32 `json:"getnum"` } type GetrandredbagResp struct { diff --git a/src/HttpServer/logic/logic.go b/src/HttpServer/logic/logic.go index a4eecd8..7d7b061 100644 --- a/src/HttpServer/logic/logic.go +++ b/src/HttpServer/logic/logic.go @@ -947,8 +947,8 @@ func HandlerGetrandredbag(w http.ResponseWriter, data string, uuid int) { addnum := uinfo.CalcRandRedBagNum() uinfo.AddRedPackect(addnum, 100) - addgold := int(addnum * 10000) - resp.Data.Getnum = addgold + //addgold := int(addnum * 10000) + resp.Data.Getnum = addnum uinfo.SumRandRedBagTimes++ uinfo.RandRedBagLeftTime-- @@ -979,8 +979,8 @@ func HandlerGetrandredbag(w http.ResponseWriter, data string, uuid int) { //计算一下零取值 addnum := uinfo.CalcRandRedBagNum() uinfo.AddRedPackect(addnum, 100) - addgold := int(addnum * 10000) - resp.Data.Getnum = addgold + //addgold := int(addnum * 10000) + resp.Data.Getnum = addnum uinfo.StoreRandRedBag-- uinfo.SumRandRedBagTimes++ -- libgit2 0.21.0