新增电竞手册独立绑定流程

This commit is contained in:
yml2213
2026-07-28 17:12:08 +08:00
parent 63962811f8
commit d7a8666fe4
13 changed files with 3725 additions and 145 deletions
+14
View File
@@ -542,6 +542,9 @@ class DouyuConfigOut(BaseModel):
legacy_act_alias: str = "cjm"
room_id: str = "9263298"
elite_amount: int = 3000
esports_manual_id: str = "1W0yGkOdDbAXb"
esports_act_alias: str = "20260226ZMGDG"
esports_amount: int = 3000
gold_pay_type: int = 1
gift_id: str = "23643"
skin_id: str = "2942"
@@ -557,6 +560,9 @@ class DouyuConfigOut(BaseModel):
"legacy_act_alias": self.legacy_act_alias,
"room_id": self.room_id,
"elite_amount": self.elite_amount,
"esports_manual_id": self.esports_manual_id,
"esports_act_alias": self.esports_act_alias,
"esports_amount": self.esports_amount,
"gold_pay_type": self.gold_pay_type,
"gift_id": self.gift_id,
"skin_id": self.skin_id,
@@ -572,6 +578,9 @@ class DouyuConfigUpdate(BaseModel):
legacy_act_alias: Optional[str] = None
room_id: Optional[str] = None
elite_amount: Optional[int] = Field(None, ge=1)
esports_manual_id: Optional[str] = None
esports_act_alias: Optional[str] = None
esports_amount: Optional[int] = Field(None, ge=1)
gold_pay_type: Optional[int] = Field(None, ge=1, le=9)
gift_id: Optional[str] = None
skin_id: Optional[str] = None
@@ -657,6 +666,11 @@ class DouyuTaskAccountOut(BaseModel):
exchange_balance: Optional[int] = None
bind_status: str = ""
change_role_wait_time: Optional[int] = None
esports_points: Optional[int] = None
esports_game_name: str = ""
esports_game_channel: str = ""
esports_bind_status: str = ""
esports_change_role_wait_time: Optional[int] = None
assigned_to: Optional[int] = None
assigned_username: Optional[str] = None