from fastapi import APIRouter
from app.api import auth, material, production, plan, downtime, equipment, message, dashboard
from app.api import prediction, pdi, quality, inspection

router = APIRouter()
router.include_router(auth.router,        prefix="/auth",       tags=["认证"])
router.include_router(dashboard.router,   prefix="/dashboard",  tags=["看板"])
router.include_router(material.router,    prefix="/material",   tags=["物料跟踪"])
router.include_router(production.router,  prefix="/production", tags=["实绩管理"])
router.include_router(plan.router,        prefix="/plan",       tags=["计划管理"])
router.include_router(downtime.router,    prefix="/downtime",   tags=["停机管理"])
router.include_router(equipment.router,   prefix="/equipment",  tags=["设备管理"])
router.include_router(message.router,     prefix="/message",    tags=["报文管理"])
router.include_router(prediction.router,  prefix="/prediction", tags=["工艺预测模型"])
router.include_router(pdi.router,         prefix="/pdi",        tags=["PDI管理"])
router.include_router(quality.router,     prefix="/quality",    tags=["质量管理"])
router.include_router(inspection.router,  prefix="/inspection", tags=["设备巡检"])
