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()) | ... | ... |