From c63bcdcbad9c80e5e2c83f88f5b74d0d27d8e4b5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=8F=AF=E8=BE=BE=E9=B8=AD?= Date: Fri, 18 Apr 2025 21:51:53 +0800 Subject: [PATCH] Update jd_task_xiaoge.js --- parse/jd/jd_task_xiaoge.js | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/parse/jd/jd_task_xiaoge.js b/parse/jd/jd_task_xiaoge.js index 647aade..6905795 100644 --- a/parse/jd/jd_task_xiaoge.js +++ b/parse/jd/jd_task_xiaoge.js @@ -13,6 +13,7 @@ export class Main extends Template { crontab: 5, interval: 2000, keyExpire: 14400, + public: 'xiaoge' } } @@ -38,6 +39,21 @@ export class Main extends Template { if (this.haskey(home, 'content.mangroveFiveIntegral')) { p.log("当前养成京豆:", home.content.mangroveFiveIntegral) } + let isSign = await p.getPublic('sign') + if (!isSign) { + let sign = await this.curl({ + 'url': `https://lop-proxy.jd.com/UserSignInApi/signNow`, + json: [{ + "pin": "" + }], + user, + } + ) + if (this.haskey(sign, 'content.jinBeanNum')) { + p.award(sign.content.jinBeanNum, 'bean') + await p.setPublic('sign', 1, parseInt(86400 - (new Date().getTime() - new Date().setHours(0, 0, 0, 0)) / 1000)) + } + } let environment = await this.curl({ 'url': `https://lop-proxy.jd.com/UserEnvironmentApi/pageEnvironment`, json: [{