From 4ff8b7d10e77c30f8627617b0f2ca27c9472c1d6 Mon Sep 17 00:00:00 2001 From: lxk0301 <778732665@qq.com> Date: Tue, 1 Dec 2020 10:16:39 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96=E9=9A=8F=E6=9C=BA=E5=8A=A9?= =?UTF-8?q?=E5=8A=9B=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- jd_dreamFactory.js | 23 ++++++++++++++++------- 1 file changed, 16 insertions(+), 7 deletions(-) diff --git a/jd_dreamFactory.js b/jd_dreamFactory.js index b39e6fbb..8e7f6471 100644 --- a/jd_dreamFactory.js +++ b/jd_dreamFactory.js @@ -333,7 +333,16 @@ async function helpFriends() { console.log(`不能为自己助力,跳过`); continue; } - await assistFriend(code); + const assistFriendRes = await assistFriend(code); + if (assistFriendRes && assistFriendRes['ret'] === 0) { + console.log(`助力朋友:${code}成功,因一次只能助力一个,故跳出助力`) + break + } else if (assistFriendRes && assistFriendRes['ret'] === 11009) { + console.log(`助力朋友[${code}]失败:${assistFriendRes.msg},跳出助力`); + break + } else { + console.log(`助力朋友[${code}]失败:${assistFriendRes.msg}`) + } } } } @@ -362,17 +371,17 @@ function assistFriend(sharepin) { } else { if (safeGet(data)) { data = JSON.parse(data); - if (data['ret'] === 0) { - console.log(`助力朋友:${sharepin}成功`) - } else { - console.log(`助力朋友[${sharepin}]失败:${data.msg}`) - } + // if (data['ret'] === 0) { + // console.log(`助力朋友:${sharepin}成功`) + // } else { + // console.log(`助力朋友[${sharepin}]失败:${data.msg}`) + // } } } } catch (e) { $.logErr(e, resp) } finally { - resolve(); + resolve(data); } }) })