Documentation
¶
Index ¶
- type ServiceGroup
- type UserBindManageService
- func (BindService *UserBindManageService) CreateUserBindManage(Bind *user.UserBindManage) (err error)
- func (BindService *UserBindManageService) DeleteUserBindManage(id string) (err error)
- func (BindService *UserBindManageService) DeleteUserBindManageByIds(ids []string) (err error)
- func (BindService *UserBindManageService) GetBindUserInfoList(info userReq.UserBindManageSearch) (list []userRes.BindUserInfo, total int64, err error)
- func (BindService *UserBindManageService) GetUserBindManage(id string) (Bind user.UserBindManage, err error)
- func (BindService *UserBindManageService) GetUserBindManageInfoList(info userReq.UserBindManageSearch) (list []user.UserBindManage, total int64, err error)
- func (BindService *UserBindManageService) UpdateBindStatus(id uint, status string) (err error)
- func (BindService *UserBindManageService) UpdateUserBindManage(Bind user.UserBindManage) (err error)
- type UserService
- func (userService *UserService) AddPoints(uid, points, types uint) (err error)
- func (userService *UserService) CalculateAge(birthdate time.Time) uint
- func (userService *UserService) ChangePassword(id uint, newPassword string) (err error)
- func (userService *UserService) CreateOpenRecord(id uint) (err error)
- func (userService *UserService) FindLastRecordByWhere(id uint) (vip user.Vip, err error)
- func (userService *UserService) FindUserByID(id uint) (userInfo user.User, err error)
- func (userService *UserService) FindUserByWhere(condition map[string]interface{}, fields string) (userInfo *user.User, err error)
- func (userService *UserService) GetAllOpenVipRecord(info adminReq.OpenVipSearch) (list []user.Vip, total int64, err error)
- func (userService *UserService) GetAllUserListByWhere(info adminReq.UserList) (list []adminRes.User, total int64, err error)
- func (userService *UserService) GetCountWeeklyPoints(UserID uint) (list []publicRes.WeekPointsData, err error)
- func (userService *UserService) GetOneAllRedisById(id uint) (userInfo user.User, err error)
- func (userService *UserService) GetOpenVipRecord(info adminReq.OpenVipSearch, userID uint) (list []user.Vip, total int64, err error)
- func (userService *UserService) GetPromotionUserList(info userReq.PromotionUserSearch) (list []userRes.PromotionUser, err error)
- func (userService *UserService) GetRecordBy(id uint) (vip user.Vip, err error)
- func (userService *UserService) GetScUserListByWhere(info adminReq.UserList, CentreID uint) (list []adminRes.User, total int64, err error)
- func (userService *UserService) GetServiceStationOpenVipRecord(info adminReq.OpenVipSearch, userID uint) (list []user.Vip, total int64, err error)
- func (userService *UserService) GetUserByVipLevel(vip_type string) (err error)
- func (userService *UserService) GetUserDivisionInfo(id uint) (info cateringRes.UserDivisionInfo, err error)
- func (userService *UserService) GetUserDivisionRank() (Info []public.UserDivisionRank, err error)
- func (userService *UserService) GetUserInfo(uuid uuid.UUID) (info userRes.UserInfo, err error)
- func (userService *UserService) Login(u *user.User) (userInter *user.User, err error)
- func (userService *UserService) Register(u *user.User) (err error)
- func (userService *UserService) TranslateTable() (err error)
- func (userService *UserService) UpdateDataById(ID uint, info map[string]interface{}) (err error)
- func (userService *UserService) UpdateOpenRecord(id, status, vipType string) (err error)
- func (userService *UserService) UpdateUser(id uint, ur userReq.UpdateUser) (err error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ServiceGroup ¶
type ServiceGroup struct { UserService UserBindManageService }
type UserBindManageService ¶
type UserBindManageService struct { }
func (*UserBindManageService) CreateUserBindManage ¶
func (BindService *UserBindManageService) CreateUserBindManage(Bind *user.UserBindManage) (err error)
CreateUserBindManage 创建用户绑定健管师记录 Author [piexlmax](https://github.com/piexlmax)
func (*UserBindManageService) DeleteUserBindManage ¶
func (BindService *UserBindManageService) DeleteUserBindManage(id string) (err error)
DeleteUserBindManage 删除用户绑定健管师记录 Author [piexlmax](https://github.com/piexlmax)
func (*UserBindManageService) DeleteUserBindManageByIds ¶
func (BindService *UserBindManageService) DeleteUserBindManageByIds(ids []string) (err error)
DeleteUserBindManageByIds 批量删除用户绑定健管师记录 Author [piexlmax](https://github.com/piexlmax)
func (*UserBindManageService) GetBindUserInfoList ¶
func (BindService *UserBindManageService) GetBindUserInfoList(info userReq.UserBindManageSearch) (list []userRes.BindUserInfo, total int64, err error)
GetBindUserInfoList 获取绑定用户列表 Author [g-qs](https://gitee.com/g-qs)
func (*UserBindManageService) GetUserBindManage ¶
func (BindService *UserBindManageService) GetUserBindManage(id string) (Bind user.UserBindManage, err error)
GetUserBindManage 根据id获取用户绑定健管师记录 Author [piexlmax](https://github.com/piexlmax)
func (*UserBindManageService) GetUserBindManageInfoList ¶
func (BindService *UserBindManageService) GetUserBindManageInfoList(info userReq.UserBindManageSearch) (list []user.UserBindManage, total int64, err error)
GetUserBindManageInfoList 分页获取用户绑定健管师记录 Author [piexlmax](https://github.com/piexlmax)
func (*UserBindManageService) UpdateBindStatus ¶
func (BindService *UserBindManageService) UpdateBindStatus(id uint, status string) (err error)
UpdateBindStatus 修改绑定状态 Author [g-qs](https://gitee.com/g-qs)
func (*UserBindManageService) UpdateUserBindManage ¶
func (BindService *UserBindManageService) UpdateUserBindManage(Bind user.UserBindManage) (err error)
UpdateUserBindManage 更新用户绑定健管师记录 Author [piexlmax](https://github.com/piexlmax)
type UserService ¶
type UserService struct{}
func (*UserService) AddPoints ¶
func (userService *UserService) AddPoints(uid, points, types uint) (err error)
AddPoints 添加积分 Author: [g-qs](https://github.com/g-qs)
func (*UserService) CalculateAge ¶
func (userService *UserService) CalculateAge(birthdate time.Time) uint
CalculateAge 计算年龄
func (*UserService) ChangePassword ¶
func (userService *UserService) ChangePassword(id uint, newPassword string) (err error)
ChangePassword 修改用户密码
func (*UserService) CreateOpenRecord ¶
func (userService *UserService) CreateOpenRecord(id uint) (err error)
CreateOpenRecord 创建开通记录
func (*UserService) FindLastRecordByWhere ¶
func (userService *UserService) FindLastRecordByWhere(id uint) (vip user.Vip, err error)
FindLastRecordByWhere 获取最近记录
func (*UserService) FindUserByID ¶
func (userService *UserService) FindUserByID(id uint) (userInfo user.User, err error)
FindUserByID 通过条件获取单条用户信息 Author: [g-qs](https://github.com/g-qs)
func (*UserService) FindUserByWhere ¶
func (userService *UserService) FindUserByWhere(condition map[string]interface{}, fields string) (userInfo *user.User, err error)
FindUserByWhere 通过条件获取单条用户信息 Author: [g-qs](https://github.com/g-qs)
func (*UserService) GetAllOpenVipRecord ¶
func (userService *UserService) GetAllOpenVipRecord(info adminReq.OpenVipSearch) (list []user.Vip, total int64, err error)
GetAllOpenVipRecord 获取全部开通会员记录【超管】
func (*UserService) GetAllUserListByWhere ¶
func (userService *UserService) GetAllUserListByWhere(info adminReq.UserList) (list []adminRes.User, total int64, err error)
GetAllUserListByWhere 根据条件获取全部用户列表【超管】
func (*UserService) GetCountWeeklyPoints ¶
func (userService *UserService) GetCountWeeklyPoints(UserID uint) (list []publicRes.WeekPointsData, err error)
GetCountWeeklyPoints 获取用户一周积分
func (*UserService) GetOneAllRedisById ¶
func (userService *UserService) GetOneAllRedisById(id uint) (userInfo user.User, err error)
GetOneAllRedisById 获取用户信息
func (*UserService) GetOpenVipRecord ¶
func (userService *UserService) GetOpenVipRecord(info adminReq.OpenVipSearch, userID uint) (list []user.Vip, total int64, err error)
GetOpenVipRecord 获取开通会员记录
func (*UserService) GetPromotionUserList ¶
func (userService *UserService) GetPromotionUserList(info userReq.PromotionUserSearch) (list []userRes.PromotionUser, err error)
GetPromotionUserList 获取推广用户[健管师]
func (*UserService) GetRecordBy ¶
func (userService *UserService) GetRecordBy(id uint) (vip user.Vip, err error)
GetRecordBy 获取最近记录
func (*UserService) GetScUserListByWhere ¶
func (userService *UserService) GetScUserListByWhere(info adminReq.UserList, CentreID uint) (list []adminRes.User, total int64, err error)
GetScUserListByWhere 根据条件获取服务中心用户列表【服务中心】
func (*UserService) GetServiceStationOpenVipRecord ¶
func (userService *UserService) GetServiceStationOpenVipRecord(info adminReq.OpenVipSearch, userID uint) (list []user.Vip, total int64, err error)
GetServiceStationOpenVipRecord 获取服务站开通会员记录
func (*UserService) GetUserByVipLevel ¶
func (userService *UserService) GetUserByVipLevel(vip_type string) (err error)
GetUserByVipLevel 通过会员等级获取用户信息
func (*UserService) GetUserDivisionInfo ¶
func (userService *UserService) GetUserDivisionInfo(id uint) (info cateringRes.UserDivisionInfo, err error)
GetUserDivisionInfo 获取用户成就
func (*UserService) GetUserDivisionRank ¶
func (userService *UserService) GetUserDivisionRank() (Info []public.UserDivisionRank, err error)
GetUserDivisionRank 获取用户段位排行榜 Author: [g-qs](https://github.com/g-qs)
func (*UserService) GetUserInfo ¶
func (userService *UserService) GetUserInfo(uuid uuid.UUID) (info userRes.UserInfo, err error)
GetUserInfo 获取用户信息 Author: [g-qs](https://github.com/g-qs)
func (*UserService) Login ¶
Login 登陆 Author: [g-qs](https://github.com/g-qs)
func (*UserService) Register ¶
func (userService *UserService) Register(u *user.User) (err error)
Register 注册 Author: [g-qs](https://github.com/g-qs)
func (*UserService) TranslateTable ¶
func (userService *UserService) TranslateTable() (err error)
TranslateTable 创建开通记录
func (*UserService) UpdateDataById ¶
func (userService *UserService) UpdateDataById(ID uint, info map[string]interface{}) (err error)
UpdateDataById 根据ID修改一条数据 Author: [g-qs](https://github.com/g-qs)
func (*UserService) UpdateOpenRecord ¶
func (userService *UserService) UpdateOpenRecord(id, status, vipType string) (err error)
UpdateOpenRecord 修改开通记录
func (*UserService) UpdateUser ¶
func (userService *UserService) UpdateUser(id uint, ur userReq.UpdateUser) (err error)
UpdateUser 更新用户信息 Author: [g-qs](https://github.com/g-qs)