"""运输计划管理 - API 路由聚合""" from fastapi import APIRouter from app.api.pl import plan, transport, freight, inventory, menu_badges, ocr from app.api.pl import base_data, vehicle_recharge, vehicle_maintenance, vehicle_urea, transport_address from app.api.pl import customer_stop_pref from app.api.pl import io_order pl_router = APIRouter(prefix="/transport", tags=["运输计划管理"]) # 基础数据(承运商、车辆、司机) pl_router.include_router(base_data.router) # 运输通用地址库 pl_router.include_router(transport_address.router) # 客户装/送货默认记忆 pl_router.include_router(customer_stop_pref.router) # OCR 自动识别 pl_router.include_router(ocr.router) # 计划管理 pl_router.include_router(plan.router) # 入库单 / 出库单 pl_router.include_router(io_order.inbound_router) pl_router.include_router(io_order.outbound_router) # 运输管理 pl_router.include_router(transport.router) # 运费结算 pl_router.include_router(freight.router) # 盘存统计 pl_router.include_router(inventory.router) # 侧栏菜单角标 pl_router.include_router(menu_badges.router) # ETC/加油充值 pl_router.include_router(vehicle_recharge.apply_router) pl_router.include_router(vehicle_recharge.record_router) # 车辆维保 pl_router.include_router(vehicle_maintenance.apply_router) pl_router.include_router(vehicle_maintenance.process_router) # 车辆尿素 pl_router.include_router(vehicle_urea.apply_router) pl_router.include_router(vehicle_urea.disburse_router)