Merge remote-tracking branch 'origin/main' into LI_YUJIE

This commit is contained in:
wolin_liyujie
2026-09-21 19:45:40 +08:00
4 changed files with 182 additions and 1 deletions
+33
View File
@@ -0,0 +1,33 @@
from pydantic import BaseModel
from datetime import datetime
from typing import Optional
# 新增顾问 请求体
class ConsultantCreate(BaseModel):
consultant_no: str
consultant_name: str
phone: Optional[str] = None
email: Optional[str] = None
remark: Optional[str] = None
# 修改顾问 请求体
class ConsultantUpdate(BaseModel):
consultant_name: Optional[str] = None
phone: Optional[str] = None
email: Optional[str] = None
remark: Optional[str] = None
# 返回模型
class ConsultantResponse(BaseModel):
id: int
consultant_no: str
consultant_name: str
phone: Optional[str]
email: Optional[str]
remark: Optional[str]
created_at: datetime
updated_at: datetime