26 lines
625 B
Python
26 lines
625 B
Python
from pydantic import BaseModel
|
|
|
|
# 用户信息
|
|
class UserCreate(BaseModel):
|
|
wxid: str | None = None
|
|
openId: str| None = None
|
|
sex: str| None = None
|
|
country: str| None = None
|
|
province: str| None = None
|
|
sourceStr: str| None = None
|
|
usertype: str| None = None
|
|
nickname: str| None = None
|
|
wxaccount: str| None = None
|
|
remark: str| None = None
|
|
smallhead: str| None = None
|
|
bighead: str| None = None
|
|
labels: str| None = None
|
|
source: str| None = None
|
|
v1: str| None = None
|
|
|
|
class User(UserCreate):
|
|
id: int| None = None
|
|
class Config:
|
|
orm_mode = True
|
|
|