diff --git a/src/HttpServer/logic/logic.go b/src/HttpServer/logic/logic.go index 9dfd9e7..c7fbd90 100644 --- a/src/HttpServer/logic/logic.go +++ b/src/HttpServer/logic/logic.go @@ -24,6 +24,8 @@ func HandlerQueryguaninfo(w http.ResponseWriter, data string, uuid int) { break } + uinfo.HandlePassDay() + //获取存钱罐等级配置 mcfg := jsonconf.GetMoneyBoxCfg(uinfo.Lv) if mcfg == nil { @@ -218,11 +220,16 @@ func HandlerQuerysigndata(w http.ResponseWriter, data string, uuid int) { break } + //此处要处理一下跨天逻辑 + uinfo.HandlePassDay() + resp.Data.Continuessign = uinfo.SignSum resp.Data.IssignToday = uinfo.IsSignToday resp.Data.Signround = uinfo.SignRound logger.Info("HandlerQuerysigndata resp=%v", resp) + + SaveUserInfo(uinfo) resp.Code = ERROR_OK break } @@ -459,6 +466,8 @@ func HandlerQuerytaskinfo(w http.ResponseWriter, data string, uuid int) { break } + uinfo.HandlePassDay() + //需要先计算出任务或者成就 var tasklist *TaskList //先查询一下当前的任务数据 -- libgit2 0.21.0