diff --git a/inventory-backend/app/__init__.py b/inventory-backend/app/__init__.py index 461b127..57fb871 100644 --- a/inventory-backend/app/__init__.py +++ b/inventory-backend/app/__init__.py @@ -127,6 +127,19 @@ def create_app(): except ImportError as e: print(f"❌ 错误: BOM 模块导入失败: {e}") + # ----------------------------------------------------- + # 2.8 注册用户偏好模块 (User Preferences) + # ----------------------------------------------------- + try: + from app.api.v1.user import user_bp + # 标准: /api/v1/user/preferences + app.register_blueprint(user_bp, url_prefix='/api/v1/user') + # 兼容: /api/user/preferences + app.register_blueprint(user_bp, url_prefix='/api/user', name='user_legacy') + print("✅ User Preferences 模块注册成功") + except ImportError as e: + print(f"❌ 错误: User Preferences 模块导入失败: {e}") + # ----------------------------------------------------- # 2.7 注册权限管理模块 (Permission) - [新增] # -----------------------------------------------------