Feat: login / register setting in dashboard

This commit is contained in:
HFO4
2020-02-23 15:19:38 +08:00
parent 04d13bd071
commit 3ce4b87f2b
10 changed files with 152 additions and 8 deletions

View File

@@ -46,3 +46,14 @@ func AdminGetSetting(c *gin.Context) {
c.JSON(200, ErrorResponse(err))
}
}
// AdminGetGroups 获取用户组列表
func AdminGetGroups(c *gin.Context) {
var service admin.NoParamService
if err := c.ShouldBindUri(&service); err == nil {
res := service.GroupList()
c.JSON(200, res)
} else {
c.JSON(200, ErrorResponse(err))
}
}

View File

@@ -297,6 +297,8 @@ func InitMasterRouter() *gin.Engine {
admin.PATCH("setting", controllers.AdminChangeSetting)
// 获取设置
admin.POST("setting", controllers.AdminGetSetting)
// 获取用户组列表
admin.GET("groups", controllers.AdminGetGroups)
}
// 用户