mirror of
https://github.com/insistence/RuoYi-Vue3-FastAPI.git
synced 2026-10-01 16:21:22 +00:00
* feat: 新增文件管理功能,提升文件服务安全性 * docs: 新增文件管理使用文档 * docs: 更新README文档 * feat: 新增业务附件组件 * feat: 新增文件存储对账中心 * docs: 更新README文档 * feat: 新增到期文件处置功能 * perf: 完善上传人权限显式化 * feat: 新增Range 与断点下载 * docs: 更新README文档
68 lines
1.6 KiB
Python
68 lines
1.6 KiB
Python
class LoginException(Exception):
|
|
"""
|
|
自定义登录异常LoginException
|
|
"""
|
|
|
|
def __init__(self, data: str | None = None, message: str | None = None) -> None:
|
|
self.data = data
|
|
self.message = message
|
|
|
|
|
|
class AuthException(Exception):
|
|
"""
|
|
自定义令牌异常AuthException
|
|
"""
|
|
|
|
def __init__(self, data: str | None = None, message: str | None = None) -> None:
|
|
self.data = data
|
|
self.message = message
|
|
|
|
|
|
class PermissionException(Exception):
|
|
"""
|
|
自定义权限异常PermissionException
|
|
"""
|
|
|
|
def __init__(self, data: str | None = None, message: str | None = None) -> None:
|
|
self.data = data
|
|
self.message = message
|
|
|
|
|
|
class ServiceException(Exception):
|
|
"""
|
|
自定义服务异常ServiceException
|
|
"""
|
|
|
|
def __init__(self, data: str | None = None, message: str | None = None) -> None:
|
|
self.data = data
|
|
self.message = message
|
|
|
|
|
|
class ServiceWarning(Exception):
|
|
"""
|
|
自定义服务警告ServiceWarning
|
|
"""
|
|
|
|
def __init__(self, data: str | None = None, message: str | None = None) -> None:
|
|
self.data = data
|
|
self.message = message
|
|
|
|
|
|
class FileRangeNotSatisfiableException(Exception):
|
|
"""
|
|
文件Range范围不可满足异常
|
|
"""
|
|
|
|
def __init__(self, file_size: int) -> None:
|
|
self.file_size = file_size
|
|
|
|
|
|
class ModelValidatorException(Exception):
|
|
"""
|
|
自定义模型校验异常ModelValidatorException
|
|
"""
|
|
|
|
def __init__(self, data: str | None = None, message: str | None = None) -> None:
|
|
self.data = data
|
|
self.message = message
|