Commit 0d5ec86049a00e3517d75ee5d0de4fb0b7af9709
1 parent
7f857c59
Exists in
master
提交
Showing
3 changed files
with
14 additions
and
12 deletions
Show diff stats
src/HttpServer/logic/datadef.go
src/HttpServer/logic/httpserver.go
| ... | ... | @@ -31,7 +31,7 @@ func StartHttpTicker() { |
| 31 | 31 | floatval := float32(randint) / 100 |
| 32 | 32 | G_randVal = 180 + floatval |
| 33 | 33 | } |
| 34 | - if time.Now().Hour() > 12 && time.Now().Minute() >= 5 { | |
| 34 | + if time.Now().Hour() == 12 && time.Now().Minute() < 10 { | |
| 35 | 35 | //处理开奖 |
| 36 | 36 | logger.Info("Handle kaijian") |
| 37 | 37 | waits := GetWaitCaiCatList() | ... | ... |
src/HttpServer/logic/logic.go
| ... | ... | @@ -83,20 +83,21 @@ func HandlerSettlement(w http.ResponseWriter, data string, uuid int) { |
| 83 | 83 | } |
| 84 | 84 | |
| 85 | 85 | if idx != -1 { |
| 86 | - list[idx].RewardNum = rdata.RewardNum | |
| 86 | + list[idx].RewardNum, _ = strconv.Atoi(rdata.RewardNum) | |
| 87 | 87 | for _, vval := range list[idx].List { |
| 88 | 88 | uinfo, err := GetUserInfo(strconv.Itoa(vval.UserId)) |
| 89 | 89 | if err != nil || uinfo == nil { |
| 90 | 90 | continue |
| 91 | 91 | } |
| 92 | 92 | var tmp UserCaiPiaoHistory |
| 93 | - tmp.RewardNum = rdata.RewardNum | |
| 94 | - tmp.CatId = 48 | |
| 93 | + tmp.RewardNum, _ = strconv.Atoi(rdata.RewardNum) | |
| 94 | + cid := strconv.Itoa(list[idx].CurRound) + rdata.RewardNum | |
| 95 | + tmp.CatId, _ = strconv.Atoi(cid) | |
| 95 | 96 | tmp.Round = rdata.Round |
| 96 | 97 | tmp.Cnum = vval.ChooseNum |
| 97 | 98 | uinfo.CaiPiaoInfo = append(uinfo.CaiPiaoInfo, tmp) |
| 98 | 99 | |
| 99 | - if vval.ChooseNum == rdata.RewardNum { | |
| 100 | + if vval.ChooseNum == tmp.RewardNum { | |
| 100 | 101 | list[idx].RewardUser = vval.UserId |
| 101 | 102 | |
| 102 | 103 | //给这个玩家发奖 |
| ... | ... | @@ -115,7 +116,7 @@ func HandlerSettlement(w http.ResponseWriter, data string, uuid int) { |
| 115 | 116 | |
| 116 | 117 | var tmp AlreadyDuboCatList |
| 117 | 118 | tmp.CurRound = rdata.Round |
| 118 | - tmp.RewardNum = rdata.RewardNum | |
| 119 | + tmp.RewardNum, _ = strconv.Atoi(rdata.RewardNum) | |
| 119 | 120 | tmp.List = append(tmp.List, list[idx].List...) |
| 120 | 121 | tmp.RewardUser = list[idx].RewardUser |
| 121 | 122 | tmp.TimeStr = int(time.Now().Unix()) |
| ... | ... | @@ -135,12 +136,13 @@ func HandlerSettlement(w http.ResponseWriter, data string, uuid int) { |
| 135 | 136 | continue |
| 136 | 137 | } |
| 137 | 138 | var tmp UserCaiPiaoHistory |
| 138 | - tmp.RewardNum = rdata.RewardNum | |
| 139 | - tmp.CatId = 48 | |
| 139 | + tmp.RewardNum, _ = strconv.Atoi(rdata.RewardNum) | |
| 140 | + cid := strconv.Itoa(rdata.Round) + rdata.RewardNum | |
| 141 | + tmp.CatId, _ = strconv.Atoi(cid) | |
| 140 | 142 | tmp.Round = rdata.Round |
| 141 | 143 | tmp.Cnum = vval.ChooseNum |
| 142 | 144 | uinfo.CaiPiaoInfo = append(uinfo.CaiPiaoInfo, tmp) |
| 143 | - if vval.ChooseNum == rdata.RewardNum { | |
| 145 | + if vval.ChooseNum == tmp.RewardNum { | |
| 144 | 146 | rewarduser = vval.UserId |
| 145 | 147 | |
| 146 | 148 | //给这个玩家发奖 |
| ... | ... | @@ -156,7 +158,7 @@ func HandlerSettlement(w http.ResponseWriter, data string, uuid int) { |
| 156 | 158 | |
| 157 | 159 | var tmp AlreadyDuboCatList |
| 158 | 160 | tmp.CurRound = rdata.Round |
| 159 | - tmp.RewardNum = rdata.RewardNum | |
| 161 | + tmp.RewardNum, _ = strconv.Atoi(rdata.RewardNum) | |
| 160 | 162 | tmp.List = append(tmp.List, curr.List...) |
| 161 | 163 | tmp.RewardUser = rewarduser |
| 162 | 164 | tmp.TimeStr = int(time.Now().Unix()) | ... | ... |