from app.core.crud import CRUDBase from app.models.industry import Industry from app.schemas.industry import IndustryCreate, IndustryUpdate class IndustryController(CRUDBase[Industry, IndustryCreate, IndustryUpdate]): def __init__(self): super().__init__(model=Industry) async def is_exist(self, code: str) -> bool: """检查行业代码是否已存在""" return await self.model.filter(code=code).exists() industry_controller = IndustryController()