feat(ui): 增加系统权限管理

This commit is contained in:
吴汉强
2024-03-13 11:41:01 +08:00
parent f302a0478f
commit 22641b452a
4 changed files with 157 additions and 0 deletions

View File

@@ -392,6 +392,13 @@ func main() {
group.POST("remove", h.Remove)
group.POST("resetPass", h.ResetPass)
}),
fx.Provide(admin.NewSysPermissionHandler),
fx.Invoke(func(s *core.AppServer, h *admin.SysPermissionHandler) {
group := s.Engine.Group("/api/admin/sysPermission/")
group.GET("list", h.List)
group.POST("save", h.Save)
group.POST("remove", h.Remove)
}),
fx.Provide(handler.NewFunctionHandler),
fx.Invoke(func(s *core.AppServer, h *handler.FunctionHandler) {