feat(all): 同步最新进度
This commit is contained in:
@@ -4,7 +4,6 @@
|
||||
# @Software : PyCharm
|
||||
# @Author : xingc
|
||||
# @Desc :
|
||||
import re
|
||||
import logging
|
||||
from typing import List, Literal
|
||||
|
||||
|
||||
@@ -12,7 +12,7 @@ from pydantic import BaseModel, constr, condecimal, field_validator
|
||||
from core.base.schema import SupportPlatformType, PlatformSourceType, CardCategoryType
|
||||
|
||||
|
||||
class CardPrice(BaseModel):
|
||||
class CardPicture(BaseModel):
|
||||
front_picture: Optional[str] = None
|
||||
reverse_picture: Optional[str] = None
|
||||
|
||||
@@ -29,13 +29,13 @@ class Card(BaseModel):
|
||||
cert_number: str
|
||||
card_year: Optional[constr(pattern=r'^\d{4}([-~]\d{1,4})?$')]
|
||||
card_brand: Optional[str] = None
|
||||
card_score: Optional[float] = None
|
||||
auto_score: Optional[float] = None
|
||||
card_score: Optional[condecimal(max_digits=10, decimal_places=1)] = None
|
||||
auto_score: Optional[condecimal(max_digits=10, decimal_places=1)] = None
|
||||
card_name: str
|
||||
card_number: Optional[str] = None
|
||||
card_type: Optional[str] = None
|
||||
card_picture: Optional[CardPrice] = {}
|
||||
card_spare_picture: Optional[dict] = {}
|
||||
card_picture: Optional[CardPicture] = CardPicture()
|
||||
card_spare_picture: Optional[dict] = CardPicture()
|
||||
source: SupportPlatformType
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user