47 lines
1.9 KiB
Python
47 lines
1.9 KiB
Python
"""
|
|
进销存管理模块
|
|
|
|
本模块提供完整的进销存管理系统功能,包括:
|
|
- 产品管理:产品的增删改查
|
|
- 供应商管理:供应商信息管理
|
|
- 客户管理:客户信息管理
|
|
- 仓库管理:仓库信息管理
|
|
- 库存管理:库存查询和统计
|
|
- 库存变动:入库、出库、调整等操作
|
|
- 采购订单:采购订单管理
|
|
- 销售订单:销售订单管理
|
|
- 仪表盘:系统统计数据展示
|
|
|
|
所有路由统一通过 inventory_router 导出,路由前缀为 /api
|
|
"""
|
|
from fastapi import APIRouter
|
|
from .product_routes import router as product_router
|
|
from .supplier_routes import router as supplier_router
|
|
from .customer_routes import router as customer_router
|
|
from .warehouse_routes import router as warehouse_router
|
|
from .inventory_routes import router as inventory_management_router
|
|
from .stock_movement_routes import router as stock_movement_router
|
|
from .purchase_order_routes import router as purchase_order_router
|
|
from .sales_order_routes import router as sales_order_router
|
|
from .dashboard_routes import router as dashboard_router
|
|
from .finance_routes import router as finance_router
|
|
from .material_routes import router as material_router
|
|
from .purchase_demand_routes import router as purchase_demand_router
|
|
|
|
inventory_router = APIRouter(prefix="/api", tags=["进销存"])
|
|
|
|
inventory_router.include_router(product_router)
|
|
inventory_router.include_router(supplier_router)
|
|
inventory_router.include_router(customer_router)
|
|
inventory_router.include_router(warehouse_router)
|
|
inventory_router.include_router(inventory_management_router)
|
|
inventory_router.include_router(stock_movement_router)
|
|
inventory_router.include_router(purchase_order_router)
|
|
inventory_router.include_router(sales_order_router)
|
|
inventory_router.include_router(material_router)
|
|
inventory_router.include_router(purchase_demand_router)
|
|
inventory_router.include_router(dashboard_router)
|
|
inventory_router.include_router(finance_router)
|
|
|
|
__all__ = ["inventory_router"]
|