新增后台用户管理

This commit is contained in:
2024-09-30 11:38:48 +08:00
parent 5ca1dd98d8
commit 931ec52cc4
9 changed files with 903 additions and 0 deletions
+29
View File
@@ -80,6 +80,7 @@ func publicRouter(r *gin.Engine, api controller.Api) {
// 验证码
adminGroup.GET("/captcha", api.Public.GetCaptcha)
// 配置
systemGroup := adminGroup.Group("/system")
{
// 编辑器配置
@@ -168,6 +169,34 @@ func privateRouter(r *gin.Engine, api controller.Api) {
// 获取用户数据-病例
userGroup.GET("/case/:user_id", api.User.GetUserCase)
// 后台用户
userAdminGroup := userGroup.Group("/admin")
{
// 获取列表-分页
userAdminGroup.GET("/page", api.AdminUser.GetAdminUserPage)
// 新增
userAdminGroup.POST("", api.AdminUser.AddAdminUser)
// 修改
userAdminGroup.PUT("/:user_id", api.AdminUser.PutAdminUser)
// 修改状态
adminGroup.PUT("/status/:user_id", api.AdminUser.PutAdminUserStatus)
// 修改禁用状态
userAdminGroup.PUT("/disabled/:user_id", api.AdminUser.PutAdminUserDisabled)
// 修改密码
userAdminGroup.PUT("/password", api.AdminUser.PutAdminUserPassword)
// 退出登陆
userAdminGroup.PUT("loginout", api.AdminUser.LoginOut)
// 删除用户-批量
userAdminGroup.DELETE("", api.AdminUser.DeleteAdminUser)
}
}
// 优惠卷