from pydantic import BaseModel class UserLoginRequest(BaseModel): phone_number: str password: str class CodeLoginRequest(BaseModel): phone_number: str code: str class ResetPasswordRequest(BaseModel): phone_number: str code: str new_password: str class SendCodeRequest(BaseModel): phone_number: str class RegisterRequest(BaseModel): phone_number: str code: str username: str password: str class CheckUserExistenceRequest(BaseModel): phone_number: str class WechatBindRequest(BaseModel): token: str code: str