| 1234567891011121314151617181920212223242526272829303132333435363738394041 |
- /**
- * @ File:
- * @ Date: 2021/1/25 10:07
- * @ Author: JYQ
- * @ Description:
- */
- package service
- import (
- "video_course/errors"
- "video_course/lib/session"
- "video_course/model"
- h "video_course/repository/http"
- )
- type User struct {
- base
- }
- //查询用户身体数据
- func (u User) UserSelfQuery(
- token string) (userBodyInfo *model.UserBodyInfo, err error) {
- sm := session.GetSessionManager()
- sess, err_ := sm.FindByToken(token)
- if err_ != nil {
- err = err_
- return
- }
- userMd5 := sess.UserId
- var rtnCode int
- //首先查询心率系统,如果查询失败查询小飞龙系统
- rtnCode, userBodyInfo = h.HeartRateServer{}.VipUserQueryByUserMd5(userMd5)
- if rtnCode != 0 {
- rtnCode, userBodyInfo = h.LoalloutServer{}.VipUserQueryByUserMd5("73c845ca89d952074b36a5b18d961cac", userMd5)
- if rtnCode != 0 {
- err = errors.ErrUserNotExists
- }
- }
- return
- }
|