package service import ( "video_course/lib/session" h "video_course/repository/http" ) type HrSensors struct { base } //心率带更新( func (hr HrSensors) HrSensorsUpdate( token string, sn string) (hrId int, err error) { sm := session.GetSessionManager() sess, err_ := sm.FindByToken(token) if err_ != nil { err = err_ return } userMd5 := sess.UserId //调用心率系统接口 hrId, err = h.HeartRateServer{}.HrSensorsUpdate(userMd5, sn) return } func (hr HrSensors) AddAppHeartRate(token string, duId int, sn string, hrId int, heartRate int, rcvTime int, calories int, pureCalories int) (inClass int, err error) { sm := session.GetSessionManager() sess, err_ := sm.FindByToken(token) if err_ != nil { err = err_ return } userMd5 := sess.UserId //调用心率系统接口 inClass, err = h.HeartRateServer{}.AddAppHeartRate(userMd5, duId, sn, hrId, heartRate, rcvTime, calories, pureCalories) return }