merge: integrate ZSY customer service and profile capabilities
This commit is contained in:
+10
@@ -1,7 +1,10 @@
|
||||
from pathlib import Path
|
||||
|
||||
from fastapi import FastAPI, Request
|
||||
from fastapi.exceptions import RequestValidationError
|
||||
from fastapi.middleware.cors import CORSMiddleware
|
||||
from fastapi.responses import JSONResponse
|
||||
from fastapi.staticfiles import StaticFiles
|
||||
|
||||
from app.api.controllers.admin import router as admin_router
|
||||
from app.api.controllers.agent_runs import router as agent_runs_router
|
||||
@@ -24,6 +27,7 @@ from app.api.controllers.recommendations import (
|
||||
advisor_router as recommendation_advisor_router,
|
||||
)
|
||||
from app.api.controllers.risk import router as risk_router
|
||||
from app.api.controllers.visitor_tokens import router as visitor_tokens_router
|
||||
from app.api.middleware import attach_trace_id
|
||||
from app.core.config import get_settings
|
||||
from app.core.errors import AgentError
|
||||
@@ -114,6 +118,7 @@ def create_app() -> FastAPI:
|
||||
application.include_router(conversations_router)
|
||||
application.include_router(public_platform_router)
|
||||
application.include_router(risk_router)
|
||||
application.include_router(visitor_tokens_router)
|
||||
application.include_router(offsite_fund_router)
|
||||
application.include_router(offsite_operation_router)
|
||||
application.include_router(promotion_material_router)
|
||||
@@ -127,6 +132,11 @@ def create_app() -> FastAPI:
|
||||
application.include_router(recommendation_advisor_router)
|
||||
application.include_router(recommendation_admin_router)
|
||||
application.include_router(admin_router)
|
||||
application.mount(
|
||||
"/customer-service-test",
|
||||
StaticFiles(directory=Path(__file__).resolve().parent / "static", html=True),
|
||||
name="customer-service-test",
|
||||
)
|
||||
return application
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user