dingdanquanliucheng/backend/app/api/deps.py

57 lines
1.4 KiB
Python

from backend.app.services.audit_service import audit_service
from backend.app.services.auth_service import auth_service
from backend.app.services.config_service import config_service
from backend.app.services.customer_service import customer_service
from backend.app.services.logistics_service import logistics_service
from backend.app.services.order_service import order_service
from backend.app.services.product_service import product_service
from backend.app.services.reminder_service import reminder_service
from backend.app.services.report_service import report_service
from backend.app.services.supplier_service import supplier_service
from backend.app.services.system_service import system_service
# 统一依赖入口,后续如果切换到真实容器或数据库实现,只需要改这里。
def get_auth_service():
return auth_service
def get_order_service():
return order_service
def get_customer_service():
return customer_service
def get_product_service():
return product_service
def get_logistics_service():
return logistics_service
def get_supplier_service():
return supplier_service
def get_reminder_service():
return reminder_service
def get_report_service():
return report_service
def get_config_service():
return config_service
def get_audit_service():
return audit_service
def get_system_service():
return system_service