123456789101112131415161718192021222324252627282930 |
- package system
- import (
- "github.com/gin-gonic/gin"
- v1 "server/api/v1"
- "server/middleware"
- )
- type UserRouter struct{}
- func (s *UserRouter) InitUserRouter(Router *gin.RouterGroup) {
- userRouter := Router.Group("user").Use(middleware.OperationRecord())
- userRouterWithoutRecord := Router.Group("user")
- baseApi := v1.ApiGroupApp.SystemApiGroup.BaseApi
- {
- userRouter.POST("admin_register", baseApi.Register)
- userRouter.POST("changePassword", baseApi.ChangePassword)
- userRouter.POST("setUserAuthority", baseApi.SetUserAuthority)
- userRouter.DELETE("deleteUser", baseApi.DeleteUser)
- userRouter.PUT("setUserInfo", baseApi.SetUserInfo)
- userRouter.PUT("setSelfInfo", baseApi.SetSelfInfo)
- userRouter.POST("createUserTunnels", baseApi.CreateUserTunnels)
- userRouter.POST("setUserAuthorities", baseApi.SetUserAuthorities)
- userRouter.POST("resetPassword", baseApi.ResetPassword)
- }
- {
- userRouterWithoutRecord.POST("getUserList", baseApi.GetUserList)
- userRouterWithoutRecord.GET("getUserInfo", baseApi.GetUserInfo)
- }
- }
|