| 1234567891011121314151617 |
- from pydantic import BaseModel, EmailStr, Field, field_validator
- class TemplatesCreate(BaseModel):
- """模板创建请求模型"""
- store_id: int = Field(description="入驻店铺ID")
- business_segment: str = Field(description="入驻店铺经营板块")
- merchant_name: str = Field(description="商家姓名")
- contact_phone: str = Field(description="联系电话")
- contract_url: str | None = Field(default=None, description="合同下载地址,合同文件id,以及签署状态")
- seal_url: str | None = Field(default=None, description="印章文件地址")
- class SignUrl(BaseModel):
- """签署合同页面请求模型"""
- sign_flow_id: str = Field(description="合同相关的签署id")
- contact_phone: str = Field(description="联系电话")
|