| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869 |
- """运输计划管理 - 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_fuel,
- vehicle_recharge,
- vehicle_recharge_approval,
- vehicle_maintenance,
- vehicle_urea,
- transport_address,
- )
- from app.api.pl import customer_stop_pref
- from app.api.pl import io_order
- from app.api.pl import site_plan
- from app.api.pl import driver_plan
- 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(site_plan.router)
- pl_router.include_router(driver_plan.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_recharge_approval.approval_router)
- pl_router.include_router(vehicle_fuel.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)
|