from typing import Optional from domain.dtos import SysConfigDto, SysConfigUpdateDto from domain.models import SysConfigModel from domain.services.base_services import CurdServiceBase class SysConfigService( CurdServiceBase[ SysConfigModel, SysConfigDto, SysConfigUpdateDto, SysConfigUpdateDto ] ): def __init__(self, db_name: Optional[str] = None): super().__init__( SysConfigModel, SysConfigDto, SysConfigUpdateDto, SysConfigUpdateDto, db_name=db_name, ) async def create(self, obj_in: SysConfigUpdateDto) -> SysConfigModel: """空实现 - 创建操作禁用""" return SysConfigModel() async def delete(self, id: int) -> None: """空实现 - 删除操作禁用""" pass