Commit 4dd5b6e43c7f159ae7c9cf3ea87501abf371d76a
1 parent
0704def9
Exists in
master
提交
Showing
4 changed files
with
11 additions
and
0 deletions
Show diff stats
src/HttpServer/logic/constdef.go
src/HttpServer/logic/datadef.go
... | ... | @@ -942,6 +942,7 @@ type UserData struct { |
942 | 942 | StoreRandRedBag int //存储的随机红包个数 |
943 | 943 | FlyBoxNumTimes int //生意飞天宝箱次数 |
944 | 944 | LeftOfflineTimes int //离线奖励剩余领取次数 |
945 | + EmptyBoxLeftTime int //空格宝箱生意领取次数 | |
945 | 946 | CatShopInfo CatShopData //猫咖门店数据 |
946 | 947 | Taskinfo TaskData //任务数据 |
947 | 948 | AchieveMent AchieveMentData //成就数据 | ... | ... |
src/HttpServer/logic/function.go
... | ... | @@ -474,6 +474,7 @@ func (u *UserData) HandlePassDay() { |
474 | 474 | u.FlyBoxNumTimes = FLYBOXNUMLIMIT |
475 | 475 | u.LeftTimingRewardTimes = TIMEINGREWARDLIMIT |
476 | 476 | u.LeftOfflineTimes = OFFLINETIMESLIMIT |
477 | + u.EmptyBoxLeftTime = EMPTYBOXLIMIT | |
477 | 478 | /*randint := rand.Intn(100) |
478 | 479 | floatval := float32(randint) / 100 |
479 | 480 | u.TodayZhaocai = 180 + floatval*/ |
... | ... | @@ -554,6 +555,7 @@ func InitUserInfo(data *UserLoginReq, resp *UserLoginResp, uuid int) { |
554 | 555 | udata.FlyBoxNumTimes = FLYBOXNUMLIMIT |
555 | 556 | udata.LeftTimingRewardTimes = TIMEINGREWARDLIMIT |
556 | 557 | udata.LeftOfflineTimes = OFFLINETIMESLIMIT |
558 | + udata.EmptyBoxLeftTime = EMPTYBOXLIMIT | |
557 | 559 | /*randint := rand.Intn(100) |
558 | 560 | floatval := float32(randint) / 100 |
559 | 561 | udata.TodayZhaocai = 180 + floatval*/ | ... | ... |
src/HttpServer/logic/logic.go
... | ... | @@ -900,6 +900,13 @@ func HandlerGeneratebox(w http.ResponseWriter, data string, uuid int) { |
900 | 900 | break |
901 | 901 | } |
902 | 902 | |
903 | + if uinfo.EmptyBoxLeftTime < 1 { | |
904 | + logger.Error("HandlerGeneratebox no lefttimesy failed=%v", err) | |
905 | + resp.Code = 99 | |
906 | + resp.Message = "当日剩余宝箱次数用尽" | |
907 | + break | |
908 | + } | |
909 | + | |
903 | 910 | boxid := uinfo.GenerateBox() |
904 | 911 | resp.Data.Boixid = boxid |
905 | 912 | break | ... | ... |