sys_role_service.py 536 B

123456789101112131415161718
  1. from typing import Optional
  2. from domain.dtos import SysRoleDto, SysRoleCreateDto, SysRoleUpdateDto
  3. from domain.models import SysRoleModel
  4. from domain.services.base_services import CurdServiceBase
  5. class SysRoleService(
  6. CurdServiceBase[SysRoleModel, SysRoleDto, SysRoleCreateDto, SysRoleUpdateDto]
  7. ):
  8. def __init__(self, db_name: Optional[str] = None):
  9. super().__init__(
  10. SysRoleModel,
  11. SysRoleDto,
  12. SysRoleCreateDto,
  13. SysRoleUpdateDto,
  14. db_name=db_name,
  15. )