"""Routes 包初始化 - 统一导入和注册所有 Blueprint""" from flask import Blueprint from routes.auth import auth_bp from routes.dashboard import dashboard_bp from routes.products import products_bp from routes.inventory import inventory_bp from routes.planning import planning_bp from routes.purchase import purchase_bp from routes.warehouse import warehouse_bp from routes.users import users_bp from routes.data import data_bp from routes.knowledge import knowledge_bp from routes.contract import contract_bp from routes.ai import ai_bp from routes.sku_forecast import sku_forecast_bp from routes.spot import spot_bp from routes.organization import organization_bp from routes.department_matching import department_matching_bp def register_blueprints(app): app.register_blueprint(auth_bp) app.register_blueprint(dashboard_bp) app.register_blueprint(products_bp) app.register_blueprint(inventory_bp) app.register_blueprint(planning_bp) app.register_blueprint(purchase_bp) app.register_blueprint(warehouse_bp) app.register_blueprint(users_bp) app.register_blueprint(data_bp) app.register_blueprint(knowledge_bp) app.register_blueprint(contract_bp) app.register_blueprint(ai_bp) app.register_blueprint(sku_forecast_bp) app.register_blueprint(spot_bp) app.register_blueprint(organization_bp) app.register_blueprint(department_matching_bp) __all__ = ['register_blueprints', 'auth_bp', 'dashboard_bp', 'products_bp', 'inventory_bp', 'planning_bp', 'purchase_bp', 'warehouse_bp', 'users_bp', 'data_bp', 'knowledge_bp', 'contract_bp', 'ai_bp', 'sku_forecast_bp', 'spot_bp', 'organization_bp']