Documentation
¶
Index ¶
- Variables
- type ApiGroup
- type BaseApi
- type UserApi
- func (u *UserApi) ChangePassword(c *gin.Context)
- func (u *UserApi) GetCountWeeklyPoints(c *gin.Context)
- func (u *UserApi) GetUserByVipLevel(c *gin.Context)
- func (u *UserApi) GetUserData(c *gin.Context)
- func (u *UserApi) GetUserDivisionInfo(c *gin.Context)
- func (u *UserApi) GetUserDivisionRank(c *gin.Context)
- func (u *UserApi) GetUserInviteLink(c *gin.Context)
- func (u *UserApi) MyThoughts(c *gin.Context)
- func (u *UserApi) SubmitOpenVip(c *gin.Context)
- func (u *UserApi) TranslateTable(c *gin.Context)
- func (u *UserApi) UpdateUser(c *gin.Context)
- type UserBindManageApi
- func (BindApi *UserBindManageApi) CreateUserBindManage(c *gin.Context)
- func (BindApi *UserBindManageApi) DeleteUserBindManage(c *gin.Context)
- func (BindApi *UserBindManageApi) DeleteUserBindManageByIds(c *gin.Context)
- func (BindApi *UserBindManageApi) FindUserBindManage(c *gin.Context)
- func (BindApi *UserBindManageApi) GetBindUserList(c *gin.Context)
- func (BindApi *UserBindManageApi) GetUserBindManageList(c *gin.Context)
- func (BindApi *UserBindManageApi) UpdateBindStatus(c *gin.Context)
- func (BindApi *UserBindManageApi) UpdateUserBindManage(c *gin.Context)
Constants ¶
This section is empty.
Variables ¶
var ( UserService = service.ServiceGroupApp.UserServiceGroup.UserService HealthManagerService = service.ServiceGroupApp.ManagerServiceGroup.FdHealthManagerService CircleService = service.ServiceGroupApp.HealthServiceGroup.CircleService MessageService = service.ServiceGroupApp.PublicServiceGroup.MessageService )
var BindService = service.ServiceGroupApp.UserServiceGroup.UserBindManageService
Functions ¶
This section is empty.
Types ¶
type ApiGroup ¶
type ApiGroup struct { BaseApi UserApi UserBindManageApi }
type BaseApi ¶
type BaseApi struct { }
func (*BaseApi) ForgetPassword ¶
ForgetPassword 忘记密码 @Tags User @Summary 用户修改密码 @Security ApiKeyAuth @accept application/json @Produce application/json @Param data query user.User true "用id查询用户" @Success 200 {string} string "{"success":true,"data":{},"msg":"查询成功"}" @Router /api/base/forgetPassword [post]
func (*BaseApi) SignUp ¶
SignUp 注册 @Tags User @Summary 注册 @Security ApiKeyAuth @accept application/json @Produce application/json @Param data body user.SignUp true "注册" @Success 200 {string} string "{"code":0,"data":{},"msg":"注册成功"}" @Router /api/user/signUp [post]
type UserApi ¶
type UserApi struct { }
func (*UserApi) ChangePassword ¶
ChangePassword 用户修改密码 @Tags User @Summary 用户修改密码 @Security ApiKeyAuth @accept application/json @Produce application/json @Param data query user.User true "用id查询用户" @Success 200 {string} string "{"success":true,"data":{},"msg":"查询成功"}" @Router /api/user/changePassword [post]
func (*UserApi) GetCountWeeklyPoints ¶
GetCountWeeklyPoints 获取用户一周积分
func (*UserApi) GetUserByVipLevel ¶
GetUserByVipLevel 根据会员等级获取用户信息示例
func (*UserApi) GetUserData ¶
GetUserData 获取用户信息 @Tags User @Summary 用id查询用户 @Security ApiKeyAuth @accept application/json @Produce application/json @Param data query user.User true "用id查询用户" @Success 200 {string} string "{"success":true,"data":{},"msg":"查询成功"}" @Router /api/user/getUserDate [get]
func (*UserApi) GetUserDivisionInfo ¶
GetUserDivisionInfo 获取用户成就信息
func (*UserApi) GetUserDivisionRank ¶
GetUserDivisionRank 获取用户段位排行榜
func (*UserApi) GetUserInviteLink ¶
GetUserInviteLink 获取邀请链接 @Tags User @Summary 获取邀请链接 @Security ApiKeyAuth @accept application/json @Produce application/json @Param data query user.User true "获取邀请链接" @Success 200 {string} string "{"success":true,"data":{},"msg":"获取成功"}" @Router /api/user/getInviteLink [post]
func (*UserApi) MyThoughts ¶
MyThoughts 我的心得 @Tags User @Summary 我的心得 @Security ApiKeyAuth @accept application/json @Produce application/json @Success 200 {string} string "{"success":true,"data":{},"msg":"查询成功"}" @Router /user/myThoughts [get]
func (*UserApi) SubmitOpenVip ¶
SubmitOpenVip 提交开通&续费会员 @Tags User @Summary 提交开通&续费会员 @Security ApiKeyAuth @accept application/json @Produce application/json @Success 200 {string} string "{"success":true,"data":{},"msg":"查询成功"}" @Router /user/submitOpenVip [get]
func (*UserApi) TranslateTable ¶
TranslateTable 迁移用户数据
func (*UserApi) UpdateUser ¶
UpdateUser 更新User @Tags User @Summary 更新User @Security ApiKeyAuth @accept application/json @Produce application/json @Param data body user.user true "更新User" @Success 200 {string} string "{"success":true,"data":{},"msg":"更新成功"}" @Router /api/user/updateUser [put]
type UserBindManageApi ¶
type UserBindManageApi struct { }
func (*UserBindManageApi) CreateUserBindManage ¶
func (BindApi *UserBindManageApi) CreateUserBindManage(c *gin.Context)
CreateUserBindManage 创建用户绑定健管师 @Tags UserBindManage @Summary 创建用户绑定健管师 @Security ApiKeyAuth @accept application/json @Produce application/json @Param data body user.UserBindManage true "创建用户绑定健管师" @Success 200 {string} string "{"success":true,"data":{},"msg":"创建成功"}" @Router /Bind/createUserBindManage [post]
func (*UserBindManageApi) DeleteUserBindManage ¶
func (BindApi *UserBindManageApi) DeleteUserBindManage(c *gin.Context)
DeleteUserBindManage 删除用户绑定健管师 @Tags UserBindManage @Summary 删除用户绑定健管师 @Security ApiKeyAuth @accept application/json @Produce application/json @Param data body user.UserBindManage true "删除用户绑定健管师" @Success 200 {string} string "{"success":true,"data":{},"msg":"删除成功"}" @Router /Bind/deleteUserBindManage [delete]
func (*UserBindManageApi) DeleteUserBindManageByIds ¶
func (BindApi *UserBindManageApi) DeleteUserBindManageByIds(c *gin.Context)
DeleteUserBindManageByIds 批量删除用户绑定健管师 @Tags UserBindManage @Summary 批量删除用户绑定健管师 @Security ApiKeyAuth @accept application/json @Produce application/json @Param data body request.IdsReq true "批量删除用户绑定健管师" @Success 200 {string} string "{"success":true,"data":{},"msg":"批量删除成功"}" @Router /Bind/deleteUserBindManageByIds [delete]
func (*UserBindManageApi) FindUserBindManage ¶
func (BindApi *UserBindManageApi) FindUserBindManage(c *gin.Context)
FindUserBindManage 用id查询用户绑定健管师 @Tags UserBindManage @Summary 用id查询用户绑定健管师 @Security ApiKeyAuth @accept application/json @Produce application/json @Param data query user.UserBindManage true "用id查询用户绑定健管师" @Success 200 {string} string "{"success":true,"data":{},"msg":"查询成功"}" @Router /Bind/findUserBindManage [get]
func (*UserBindManageApi) GetBindUserList ¶
func (BindApi *UserBindManageApi) GetBindUserList(c *gin.Context)
GetBindUserList 获取绑定用户列表 @Tags UserBindManage @Summary 获取绑定用户列表 @Security ApiKeyAuth @accept application/json @Produce application/json @Param data query userReq.UserBindManageSearch true "获取绑定用户列表" @Success 200 {string} string "{"success":true,"data":{},"msg":"获取成功"}" @Router /Bind/getUserBindManageList [get]
func (*UserBindManageApi) GetUserBindManageList ¶
func (BindApi *UserBindManageApi) GetUserBindManageList(c *gin.Context)
GetUserBindManageList 分页获取用户绑定健管师列表 @Tags UserBindManage @Summary 分页获取用户绑定健管师列表 @Security ApiKeyAuth @accept application/json @Produce application/json @Param data query userReq.UserBindManageSearch true "分页获取用户绑定健管师列表" @Success 200 {string} string "{"success":true,"data":{},"msg":"获取成功"}" @Router /Bind/getUserBindManageList [get]
func (*UserBindManageApi) UpdateBindStatus ¶
func (BindApi *UserBindManageApi) UpdateBindStatus(c *gin.Context)
UpdateBindStatus 更改绑定状态 @Tags UserBindManage @Summary 更改绑定状态 @Security ApiKeyAuth @accept application/json @Produce application/json @Param data body user.UserBindManage true "更改绑定状态" @Success 200 {string} string "{"success":true,"data":{},"msg":"操作成功"}" @Router /Bind/updateBindStatus [put]
func (*UserBindManageApi) UpdateUserBindManage ¶
func (BindApi *UserBindManageApi) UpdateUserBindManage(c *gin.Context)
UpdateUserBindManage 更新用户绑定健管师 @Tags UserBindManage @Summary 更新用户绑定健管师 @Security ApiKeyAuth @accept application/json @Produce application/json @Param data body user.UserBindManage true "更新用户绑定健管师" @Success 200 {string} string "{"success":true,"data":{},"msg":"更新成功"}" @Router /Bind/updateUserBindManage [put]
Source Files
¶
- base.go
- enter.go
- user.go
- user_bind_manage.go