v0.8.5测试

This commit is contained in:
2026-04-16 10:36:34 +08:00
parent 4cbf294cd9
commit 112dc94f7c
12 changed files with 297 additions and 90 deletions

View File

@@ -85,4 +85,16 @@ class AddAttendanceRequest(BaseModel):
status: str
reason: Optional[str] = None
apply_deduction: bool = True
custom_deduction: Optional[int] = Field(default=None, gt=0, description="自定义扣分值")
custom_deduction: Optional[int] = Field(default=None, gt=0, description="自定义扣分值")
class UpdateAdminRequest(BaseModel):
"""更新管理员请求"""
user_id: int = Field(..., description="用户ID")
real_name: str = Field(..., min_length=1, max_length=50, description="真实姓名")
role_type: str = Field(..., description="角色类型")
class DeleteAdminRequest(BaseModel):
"""删除管理员请求"""
user_id: int = Field(..., description="用户ID")