feat(card): 卡片展示/隐藏调整为批量接口
This commit is contained in:
@@ -49,7 +49,7 @@ class Card(BaseModel):
|
||||
class CardIn(Card):
|
||||
category: CardCategoryType
|
||||
source: PlatformSourceType
|
||||
diy_source: Optional[str] = None
|
||||
diy_source: Optional[constr(max_length=50)] = None
|
||||
reward: Optional[bool] = False
|
||||
|
||||
|
||||
@@ -71,8 +71,13 @@ class CardOut(CardVisitOut):
|
||||
card_year: str | None
|
||||
purchase_price: Optional[condecimal(max_digits=10, decimal_places=2)] = None
|
||||
display_price: Optional[condecimal(max_digits=10, decimal_places=2)] = None
|
||||
displayed: Optional[bool] = True
|
||||
diy_source: Optional[str] = None
|
||||
|
||||
|
||||
class DisplayCardIn(BaseModel):
|
||||
card_ids: list[int]
|
||||
|
||||
|
||||
class DeleteCardIn(BaseModel):
|
||||
card_ids: list[int]
|
||||
|
||||
Reference in New Issue
Block a user