You've already forked pruchase_jhw
支持商品其他店铺信息
This commit is contained in:
+1
-1
@@ -10,7 +10,7 @@ authors = [
|
||||
]
|
||||
dependencies = [
|
||||
# playwright / playwright-stealth 由 surugaya-common 的 [browser] extra 提供,不再直接声明。
|
||||
"surugaya-common[browser]>=0.3.0",
|
||||
"surugaya-common[browser]>=0.4.0",
|
||||
"pydantic>=2.7.0",
|
||||
"pydantic-settings>=2.2.0",
|
||||
"loguru>=0.7.2",
|
||||
|
||||
@@ -88,6 +88,7 @@ class SurugayaPurchaseTask(BasePurchaseTask):
|
||||
product_id = item.get("id")
|
||||
sku_id = item.get("sku_id")
|
||||
tenpo_cd = item.get("tenpo_cd")
|
||||
branch_number = item.get("branch_number")
|
||||
price_limit = int(item.get("price_limit") or 0)
|
||||
if not product_id:
|
||||
logger.warning(f"[任务 {self.task_id}] 索引 {index} 的商品未提供 id,跳过。")
|
||||
@@ -98,7 +99,7 @@ class SurugayaPurchaseTask(BasePurchaseTask):
|
||||
logger.warning(f"[任务 {self.task_id}] 索引 {index} 的商品数量为 0,跳过。")
|
||||
continue
|
||||
|
||||
detail_url = product_detail_url(product_id, tenpo_cd)
|
||||
detail_url = product_detail_url(product_id, tenpo_cd, branch_number)
|
||||
|
||||
logger.debug(
|
||||
f"[任务 {self.task_id}] 进入商品 {product_id} 详情页,购买数量: {number}, URL: {detail_url}")
|
||||
|
||||
Reference in New Issue
Block a user