diff --git a/modules/user/api_login.go b/modules/user/api_login.go index ea4680fe3..79523c316 100644 --- a/modules/user/api_login.go +++ b/modules/user/api_login.go @@ -136,6 +136,7 @@ func (this *apiComp) Login(session comm.IUserSession, req *pb.UserLoginReq) (cod } } else { rsp.Ex = &pb.DBUserExpand{} + this.module.api.Sign(session, nil) } this.module.RecoverUserPsStart(user.Uid) diff --git a/modules/user/api_sign.go b/modules/user/api_sign.go index 5d59e0d9e..77f884f2d 100644 --- a/modules/user/api_sign.go +++ b/modules/user/api_sign.go @@ -34,7 +34,6 @@ func (this *apiComp) Sign(session comm.IUserSession, req *pb.UserSignReq) (code start, _ := utils.GetMonthStartEnd() iDay := (configure.Now().Unix() - start) / (24 * 3600) if sign.SignTime < start { // 重置 - sign.SignCount = 1 if newGroup := this.module.configure.GetSignResetConf(sign.Group + 1); newGroup != -1 { // 获取当前的组id sign.Group = newGroup