feat: 新增管理员编辑记录,优化取件失败提示

This commit is contained in:
Lan
2025-03-04 00:09:06 +08:00
parent ffe89060f4
commit cf96071167
28 changed files with 210 additions and 160 deletions
+11
View File
@@ -1,3 +1,5 @@
import datetime
from typing import Optional
from pydantic import BaseModel
@@ -17,3 +19,12 @@ class DeleteItem(BaseModel):
class LoginData(BaseModel):
password: str
class UpdateFileData(BaseModel):
id: int
code: Optional[str] = None
prefix: Optional[str] = None
suffix: Optional[str] = None
expired_at: Optional[datetime.datetime] = None
expired_count: Optional[int] = None