sys_menu_service.py 530 B

12345678910111213141516
  1. from typing import Optional
  2. from domain.dtos import SysMenuDto, SysMenuCreateDto, SysMenuUpdateDto
  3. from domain.models import SysMenuModel
  4. from domain.services.base_services import CurdServiceBase
  5. class SysMenuService(CurdServiceBase[SysMenuModel, SysMenuDto, SysMenuCreateDto, SysMenuUpdateDto]):
  6. def __init__(self, db_name: Optional[str] = None):
  7. super().__init__(
  8. SysMenuModel,
  9. SysMenuDto,
  10. SysMenuCreateDto,
  11. SysMenuUpdateDto,
  12. db_name=db_name,
  13. )