Files
life-echo/api/app/features/evaluation/errors.py

14 lines
392 B
Python

"""评测 API 领域异常(由 router 映射为 HTTP 状态码)。"""
class EvaluationNotFoundError(Exception):
def __init__(self, detail: str = "not found") -> None:
self.detail = detail
super().__init__(detail)
class EvaluationBadRequestError(Exception):
def __init__(self, detail: str) -> None:
self.detail = detail
super().__init__(detail)