mirror of
https://github.com/bufanyun/hotgo.git
synced 2025-08-28 10:09:54 +08:00
代码规范过滤,移除冗余代码,替换掉不推荐的包
This commit is contained in:
@@ -23,54 +23,54 @@ func (s *sTCPServer) OnAuthSummary(ctx context.Context, args ...interface{}) {
|
||||
if err := gconv.Scan(args, &in); err != nil {
|
||||
res.Code = 1
|
||||
res.Message = err.Error()
|
||||
s.serv.Reply(ctx, res)
|
||||
_ = s.serv.Reply(ctx, res)
|
||||
return
|
||||
}
|
||||
|
||||
if user.Auth == nil {
|
||||
res.Code = 2
|
||||
res.Message = "登录信息获取失败,请重新登录"
|
||||
s.serv.Reply(ctx, res)
|
||||
_ = s.serv.Reply(ctx, res)
|
||||
return
|
||||
}
|
||||
|
||||
if err := dao.SysServeLicense.Ctx(ctx).Where("appid = ?", user.Auth.AppId).Scan(&models); err != nil {
|
||||
res.Code = 3
|
||||
res.Message = err.Error()
|
||||
s.serv.Reply(ctx, res)
|
||||
_ = s.serv.Reply(ctx, res)
|
||||
return
|
||||
}
|
||||
|
||||
if models == nil {
|
||||
res.Code = 4
|
||||
res.Message = "授权信息不存在"
|
||||
s.serv.Reply(ctx, res)
|
||||
_ = s.serv.Reply(ctx, res)
|
||||
return
|
||||
}
|
||||
|
||||
if models.Status != consts.StatusEnabled {
|
||||
res.Code = 5
|
||||
res.Message = "授权已禁用,请联系管理员"
|
||||
s.serv.Reply(ctx, res)
|
||||
_ = s.serv.Reply(ctx, res)
|
||||
return
|
||||
}
|
||||
|
||||
if models.Group != user.Auth.Group {
|
||||
res.Code = 6
|
||||
res.Message = "你登录的授权分组未得到授权,请联系管理员"
|
||||
s.serv.Reply(ctx, res)
|
||||
_ = s.serv.Reply(ctx, res)
|
||||
return
|
||||
}
|
||||
|
||||
if models.EndAt.Before(gtime.Now()) {
|
||||
res.Code = 7
|
||||
res.Message = "授权已过期,请联系管理员"
|
||||
s.serv.Reply(ctx, res)
|
||||
_ = s.serv.Reply(ctx, res)
|
||||
return
|
||||
}
|
||||
|
||||
res.Data = new(msgin.AuthSummaryData)
|
||||
res.Data.EndAt = models.EndAt
|
||||
res.Data.Online = models.Online
|
||||
s.serv.Reply(ctx, res)
|
||||
_ = s.serv.Reply(ctx, res)
|
||||
}
|
||||
|
Reference in New Issue
Block a user