refactor: align backend with company-site-member schema and system-level RBAC groups

This commit is contained in:
Chris
2026-03-30 01:59:50 +08:00
parent 0f0b197b32
commit 602c5443ad
35 changed files with 1276 additions and 690 deletions

View File

@@ -2,10 +2,10 @@ from fastapi import FastAPI
from fastapi.middleware.cors import CORSMiddleware
from app.api.admin import router as admin_router
from app.api.admin_entities import router as admin_entities_router
from app.api.admin_catalog import router as admin_catalog_router
from app.api.auth import router as auth_router
from app.api.internal_catalog import router as internal_catalog_router
from app.api.internal import router as internal_router
from app.api.internal_entities import router as internal_entities_router
from app.api.me import router as me_router
from app.core.config import get_settings
@@ -27,8 +27,8 @@ def healthz() -> dict[str, str]:
app.include_router(internal_router)
app.include_router(internal_entities_router)
app.include_router(internal_catalog_router)
app.include_router(admin_router)
app.include_router(admin_entities_router)
app.include_router(admin_catalog_router)
app.include_router(me_router)
app.include_router(auth_router)