执行 Ruff 安全自动修复

This commit is contained in:
yml2213
2026-08-31 10:28:14 +08:00
parent 2a1d27f953
commit b58c6b4357
145 changed files with 940 additions and 993 deletions
+8 -9
View File
@@ -1,13 +1,15 @@
"""虎牙任务执行器:充值(由 huya_runner.py 按功能域拆分)。"""
from __future__ import annotations
import time
from datetime import datetime, timezone
from typing import Any, TYPE_CHECKING
from datetime import UTC, datetime
from typing import TYPE_CHECKING, Any
from sqlalchemy.orm import Session
from core.huya import HuyaHttpClient
from ..models import HuyaAccount, HuyaRechargeGoodsSnapshot, HuyaTask
HUYA_RECHARGE_ACT_ID = 25135
@@ -25,9 +27,6 @@ HUYA_RECHARGE_EXTRA_PRODUCTS = [
]
from .huya_runner_core import HUYA_RECHARGE_SOURCE_ID
if TYPE_CHECKING:
from .huya_runner import HuyaBatchRunner
class RechargeMixin:
"""充值域:充值商品、下单与到账轮询。"""
@@ -103,7 +102,7 @@ class RechargeMixin:
status=0,
timeout=10.0,
)
checked_at = datetime.now(timezone.utc).isoformat()
checked_at = datetime.now(UTC).isoformat()
if resp is not None and getattr(resp, "orders", None):
for order in resp.orders:
if str(getattr(order, "orderId", "")) != order_id_text:
@@ -248,7 +247,7 @@ class RechargeMixin:
)
return
now = datetime.now(timezone.utc)
now = datetime.now(UTC)
goods: list[dict] = []
failed: list[dict] = []
@@ -501,7 +500,7 @@ class RechargeMixin:
"order": order_result,
}
account.status = "recharge_order_created"
account.updated_at = datetime.now(timezone.utc)
account.updated_at = datetime.now(UTC)
message = f"{product_name} x{count} {self._pay_channel_label(pay_channel)} {result['amount_text']}"
self._update_task_progress(
worker_db, task, "running", f"{message},等待扫码支付", result
@@ -518,7 +517,7 @@ class RechargeMixin:
order_id=order_resp.orderId,
result=result,
)
account.updated_at = datetime.now(timezone.utc)
account.updated_at = datetime.now(UTC)
if payment_status == "paid":
account.status = "recharge_paid"
paid_message = f"支付成功: {product_name} x{count} {result['amount_text']}"