前端新增并完善 销售闭环中心 路由:/sales-flow 录单、审核、取消、轨迹、AI、通知这些流程都串起来了 页面会优先走后端接口,失败时才回退到演示数据 后端新增销售闭环流程接口 新增 backend/app/api/sales_flow.py 新接口 GET /api/orders/flow-overview 复用订单服务和现有订单详情逻辑,返回: 订单列表 审核项 轨迹 AI 识别项 提醒项 统计概览 后端路由注册 已把新的销售闭环接口挂进 API 路由 清单同步更新 订单从录入到完成的闭环管理 订单录入 lint 检查通过,没有报错
35 lines
1.6 KiB
Python
35 lines
1.6 KiB
Python
from fastapi import APIRouter
|
|
|
|
from backend.app.api.ai import router as ai_router
|
|
from backend.app.api.audit_logs import router as audit_logs_router
|
|
from backend.app.api.auth import router as auth_router
|
|
from backend.app.api.configs import router as configs_router
|
|
from backend.app.api.customers import router as customers_router
|
|
from backend.app.api.files import router as files_router
|
|
from backend.app.api.logistics import router as logistics_router
|
|
from backend.app.api.orders import router as orders_router
|
|
from backend.app.api.sales_flow import router as sales_flow_router
|
|
from backend.app.api.products import router as products_router
|
|
from backend.app.api.reminders import router as reminders_router
|
|
from backend.app.api.reports import router as reports_router
|
|
from backend.app.api.routes import router as base_router
|
|
from backend.app.api.suppliers import router as suppliers_router
|
|
from backend.app.api.system import router as system_router
|
|
|
|
api_router = APIRouter()
|
|
api_router.include_router(base_router)
|
|
api_router.include_router(auth_router)
|
|
api_router.include_router(orders_router)
|
|
api_router.include_router(sales_flow_router)
|
|
api_router.include_router(customers_router)
|
|
api_router.include_router(products_router)
|
|
api_router.include_router(suppliers_router)
|
|
api_router.include_router(logistics_router)
|
|
api_router.include_router(files_router)
|
|
api_router.include_router(ai_router)
|
|
api_router.include_router(reminders_router)
|
|
api_router.include_router(reports_router)
|
|
api_router.include_router(configs_router)
|
|
api_router.include_router(audit_logs_router)
|
|
api_router.include_router(system_router)
|