| 12345678910111213141516171819202122232425 |
- # app/schemas/payment_qr.py
- from pydantic import BaseModel
- from datetime import datetime
- from typing import Optional
- class VasPaymentQrBase(BaseModel):
- provider: Optional[str] = None
- qr_code: Optional[str] = None
- description: Optional[str] = None
- class VasPaymentQrCreate(VasPaymentQrBase):
- provider: str
- qr_code: str
- description: str
- class VasPaymentQrOut(VasPaymentQrBase):
- id: int
- created_at: datetime
- class Config:
- orm_mode = True
- class VasPaymentQrSimpleOut(BaseModel):
- qr_code: str
- class Config:
- orm_mode = True
|