Добавлены новые функции для работы с промокодами в integration_api.py, включая создание и получение промокодов для Telegram-агентов. Обновлены модели и добавлен новый файл generate_sql.py для генерации SQL-скрипта создания таблиц. Обновлены fill_db.py для генерации промокодов при заполнении базы данных. Также обновлены sql_models.py для добавления модели PromoCode и соответствующих связей. Улучшена структура кода и добавлены отладочные сообщения.
This commit is contained in:
10
tg_models.py
10
tg_models.py
@@ -37,4 +37,12 @@ class RefStatResponse(BaseModel):
|
||||
class StatResponse(BaseModel):
|
||||
totalSales: int
|
||||
totalIncome: float
|
||||
availableWithdrawal: float
|
||||
availableWithdrawal: float
|
||||
|
||||
class PromoCodeAddRequest(BaseModel):
|
||||
description: Optional[str] = None
|
||||
|
||||
class PromoCodeResponse(BaseModel):
|
||||
promocode: str
|
||||
perc: float
|
||||
description: Optional[str] = None
|
||||
Reference in New Issue
Block a user