20 lines
620 B
Python
20 lines
620 B
Python
"""
|
||
会员生日手动补录相关 Pydantic 模型。
|
||
|
||
- MemberBirthdaySubmit:助教提交会员生日请求体
|
||
"""
|
||
|
||
from datetime import date
|
||
|
||
from pydantic import BaseModel, Field
|
||
|
||
|
||
class MemberBirthdaySubmit(BaseModel):
|
||
"""助教提交会员生日请求。"""
|
||
|
||
member_id: int = Field(..., gt=0, description="会员 ID")
|
||
birthday_value: date = Field(..., description="生日日期")
|
||
assistant_id: int = Field(..., gt=0, description="助教 ID")
|
||
assistant_name: str = Field(..., min_length=1, max_length=50, description="助教姓名")
|
||
site_id: int = Field(..., gt=0, description="门店 ID")
|