feat(ui): 后端加权限验证

This commit is contained in:
吴汉强
2024-03-14 15:39:12 +08:00
parent a64df5cf0c
commit af5afd7700
16 changed files with 135 additions and 7 deletions

View File

@@ -27,6 +27,11 @@ func NewUserHandler(app *core.AppServer, db *gorm.DB) *UserHandler {
// List 用户列表
func (h *UserHandler) List(c *gin.Context) {
if err := utils.CheckPermission(c, h.db); err != nil {
resp.ERROR(c, types.NoPermission)
return
}
page := h.GetInt(c, "page", 1)
pageSize := h.GetInt(c, "page_size", 20)
username := h.GetTrim(c, "username")