Documentation
¶
Index ¶
- func AddFavorite(c *gin.Context)
- func CheckModifyUser(c *gin.Context, userID uint, ...)
- func CheckUserPermission(c *gin.Context, user *mysql.User, permission string) bool
- func FavoriteList(c *gin.Context)
- func GetUserFromClaims(c *gin.Context) *mysql.User
- func GetUserInfoList(c *gin.Context)
- func InquireAnyoneInfo(c *gin.Context)
- func InquireInfo(c *gin.Context)
- func Login(c *gin.Context)
- func ModifyAnyoneInfo(c *gin.Context)
- func ModifyInfo(c *gin.Context)
- func Register(c *gin.Context)
- func RemoveFavorite(c *gin.Context)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CheckModifyUser ¶
func CheckModifyUser(c *gin.Context, userID uint, newUsername, newRealName, newPassword, newPhoneNumber string)
CheckModifyUser
@Description: 检查用户处理结果 @param c *gin.Context @param userID 被修改用户ID @param newUsername 新用户名 @param newRealName 新真实姓名 @param newPassword 新密码 @param newPhoneNumber 新手机号
func CheckUserPermission ¶
CheckUserPermission
@Description: 检查用户是否具有权限,并返回处理结果 @param c *gin.Context @param user 用户结构体 @param permission 权限 @return bool 处理结果
func GetUserFromClaims ¶
GetUserFromClaims
@Description: 从中间件获取claims并返回对应的mysql.User结构体 @param c *gin.Context @return *mysql.User 用户信息结构体
func GetUserInfoList ¶
GetUserInfoList
@Description: 获取用户信息列表,,信息包括用户名,真实姓名,手机号,用户角色,用户状态 @param c *gin.Context
func InquireAnyoneInfo ¶
InquireAnyoneInfo
@Description: 查询其他用户信息,返回信息包括用户手机号和用户角色 @param c *gin.Context
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.