api

package
v1.0.20250928075430 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 28, 2025 License: MIT Imports: 9 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type UserHandler

type UserHandler struct {
	// contains filtered or unexported fields
}

func NewUserHandler

func NewUserHandler(service service.UserService, ijwt ijwt.Handler) *UserHandler

func (*UserHandler) ChangePassword

func (u *UserHandler) ChangePassword(ctx *gin.Context)

ChangePassword 修改密码

func (*UserHandler) DeleteUser

func (u *UserHandler) DeleteUser(ctx *gin.Context)

DeleteUser 删除用户

func (*UserHandler) GetPermCode

func (u *UserHandler) GetPermCode(ctx *gin.Context)

GetPermCode 获取权限码

func (*UserHandler) GetUserDetail

func (u *UserHandler) GetUserDetail(ctx *gin.Context)

GetUserDetail 获取用户详情

func (*UserHandler) GetUserList

func (u *UserHandler) GetUserList(ctx *gin.Context)

GetUserList 获取用户列表

func (*UserHandler) GetUserStatistics

func (u *UserHandler) GetUserStatistics(ctx *gin.Context)

GetUserStatistics 获取用户统计

func (*UserHandler) Login

func (u *UserHandler) Login(ctx *gin.Context)

Login 用户登录处理

func (*UserHandler) Logout

func (u *UserHandler) Logout(ctx *gin.Context)

Logout 用户登出处理

func (*UserHandler) Profile

func (u *UserHandler) Profile(ctx *gin.Context)

Profile 获取用户信息

func (*UserHandler) RefreshToken

func (u *UserHandler) RefreshToken(ctx *gin.Context)

RefreshToken 刷新令牌

func (*UserHandler) RegisterRoutes

func (u *UserHandler) RegisterRoutes(server *gin.Engine)

func (*UserHandler) SignUp

func (u *UserHandler) SignUp(ctx *gin.Context)

SignUp 用户注册处理

func (*UserHandler) UpdateProfile

func (u *UserHandler) UpdateProfile(ctx *gin.Context)

UpdateProfile 更新用户信息

func (*UserHandler) WriteOff

func (u *UserHandler) WriteOff(ctx *gin.Context)

WriteOff 注销账号

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL