From dd7ee297c5b39fae8c5e5e6a24aef02eb5683cb9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=8F=AF=E8=BE=BE=E9=B8=AD?= Date: Sun, 8 Jun 2025 10:57:23 +0800 Subject: [PATCH] =?UTF-8?q?=E8=BF=9C=E7=A8=8B=E6=8C=87=E5=AE=9AtimeLimitPe?= =?UTF-8?q?riod,=E4=BF=AE=E5=A4=8Dapi=E8=BF=94=E5=9B=9E=E9=94=99=E8=AF=AFt?= =?UTF-8?q?imeLimitPeriod=E6=97=B6=E6=97=A0=E6=B3=95=E5=AE=8C=E6=88=90?= =?UTF-8?q?=E4=BB=BB=E5=8A=A1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- parse/jd/jd_task_hudong.js | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/parse/jd/jd_task_hudong.js b/parse/jd/jd_task_hudong.js index f6ce168..01b77df 100644 --- a/parse/jd/jd_task_hudong.js +++ b/parse/jd/jd_task_hudong.js @@ -226,6 +226,7 @@ export class Main extends Template { case 'ORDER_MARK': case 'SUBSCRIBE_WITH_RECEIVE': case 'FOLLOW_CHANNEL': + case 'JOIN_BRAND': break case 'BROWSE_CHANNEL': case 'BROWSE_PRODUCT': @@ -253,8 +254,8 @@ export class Main extends Template { ) if (this.haskey(st, 'success') && st.data) { if (i.timeLimitPeriod) { - p.log("正在等待:", i.timeLimitPeriod) - await this.wait(i.timeLimitPeriod * 1000) + p.log(`等待${context.timeLimitPeriod || i.timeLimitPeriod}秒...`) + await this.wait((context.timeLimitPeriod || i.timeLimitPeriod) * 1000) await this.curl({ 'url': `https://api.m.jd.com/api?functionId=apDoLimitTimeTask`, 'form': `functionId=apDoLimitTimeTask&body={"linkId":"1sPvvx2KAcIQ8otdQ_3pvQ"}&t=1748099576535&appid=activities_platform&client=ios&clientVersion=15.1.25&platform=3&loginType=2&loginWQBiz=wegame`, @@ -321,8 +322,8 @@ export class Main extends Template { p.log("失败了") break } - p.log(`等待${i.timeLimitPeriod}秒...`) - await this.wait(i.timeLimitPeriod * 1000) + p.log(`等待${context.timeLimitPeriod || i.timeLimitPeriod}秒...`) + await this.wait((context.timeLimitPeriod || i.timeLimitPeriod) * 1000) var doTask = await this.curl({ 'url': `https://api.m.jd.com/api?functionId=apDoLimitTimeTask`, 'form': `functionId=apDoLimitTimeTask&body={"linkId":"${context.linkId}"}&t=1738483906048&appid=activities_platform&client=ios&clientVersion=15.0.11&platform=3&loginType=2&loginWQBiz=wegame`, @@ -444,6 +445,8 @@ export class Main extends Template { case 'SHARE_INVITE': case 'SUBSCRIBE_WITH_RECEIVE': case 'FOLLOW_CHANNEL': + case 'JOIN_BRAND': + case 'FOLLOW_SHOP': break case 'BROWSE_CHANNEL': isOk = userFinishedTimes ? 1 : 0