v1.2版本更新发布

This commit is contained in:
2026-04-22 00:59:29 +08:00
parent 194c076456
commit 4121e9624f
26 changed files with 1323 additions and 61 deletions

View File

@@ -0,0 +1,20 @@
# ===========================================
# 班级操行分管理系统 - 学期请求模型
#
# 开发者: Canglan
# 联系方式: admin@sea-studio.top
# 版权归属: Sea Network Technology Studio
# 许可证: MIT License
#
# 版权所有 © Sea Network Technology Studio
# ===========================================
from pydantic import BaseModel, Field
from typing import Optional
class CreateSemesterRequest(BaseModel):
"""创建学期请求"""
semester_name: str = Field(..., min_length=1, max_length=100, description="学期名称")
start_date: Optional[str] = Field(None, description="学期开始日期 (YYYY-MM-DD)")
end_date: Optional[str] = Field(None, description="学期结束日期 (YYYY-MM-DD)")