feat: add admin batch file policy update

This commit is contained in:
Lan
2026-06-03 04:38:30 +08:00
parent 0ced9b1f38
commit 2fa1faebe0
3 changed files with 98 additions and 1 deletions
+8
View File
@@ -33,3 +33,11 @@ class UpdateFileData(BaseModel):
suffix: Optional[str] = None
expired_at: Optional[Union[datetime.datetime, str]] = None
expired_count: Optional[int] = None
class BatchUpdateFileData(BaseModel):
ids: list[int]
expired_at: Optional[Union[datetime.datetime, str]] = None
expired_count: Optional[int] = None
clearExpiredAt: Optional[bool] = None
clear_expired_at: Optional[bool] = None