打印 京东赚赚好友邀请码

This commit is contained in:
lxk0301
2021-03-10 10:05:31 +08:00
parent ae7549fa24
commit f8c115581c
2 changed files with 26 additions and 25 deletions

View File

@@ -78,7 +78,7 @@ function getJdFactory() {
$.taskVos.map((item) => { $.taskVos.map((item) => {
if (item.taskType === 14) { if (item.taskType === 14) {
console.log( console.log(
`【账号${$.index}${$.nickName || $.UserName})东东工厂】${item.assistTaskDetailVo.taskToken}` `京东账号${$.index}${$.nickName || $.UserName})东东工厂】${item.assistTaskDetailVo.taskToken}`
); );
} }
}); });
@@ -142,7 +142,7 @@ function getJxFactory(){
$.commodityDimId = production.commodityDimId; $.commodityDimId = production.commodityDimId;
$.encryptPin = data.user.encryptPin; $.encryptPin = data.user.encryptPin;
// subTitle = data.user.pin; // subTitle = data.user.pin;
console.log(`【账号${$.index}${$.nickName || $.UserName})京喜工厂】${data.user.encryptPin}`); console.log(`京东账号${$.index}${$.nickName || $.UserName})京喜工厂】${data.user.encryptPin}`);
} }
} else { } else {
$.unActive = false; //标记是否开启了京喜活动或者选购了商品进行生产 $.unActive = false; //标记是否开启了京喜活动或者选购了商品进行生产
@@ -208,9 +208,9 @@ function getJxNc(){
'joinnum': data.joinnum, 'joinnum': data.joinnum,
}; };
console.log(`注意:京喜农场 种植种子发生变化的时候,互助码也会变!!`); console.log(`注意:京喜农场 种植种子发生变化的时候,互助码也会变!!`);
console.log(`【账号${$.index}${$.nickName || $.UserName})京喜农场】` + JSON.stringify(shareCodeJson)); console.log(`京东账号${$.index}${$.nickName || $.UserName})京喜农场】` + JSON.stringify(shareCodeJson));
} else { } else {
console.log(`【账号${$.index}${$.nickName || $.UserName})京喜农场】未选择种子,请先去京喜农场选择种子`); console.log(`京东账号${$.index}${$.nickName || $.UserName})京喜农场】未选择种子,请先去京喜农场选择种子`);
} }
} }
} else { } else {
@@ -279,7 +279,7 @@ function getJdPet(){
} }
console.log( console.log(
`【账号${$.index}${$.nickName || $.UserName})京东萌宠】${$.petInfo.shareCode}` `京东账号${$.index}${$.nickName || $.UserName})京东萌宠】${$.petInfo.shareCode}`
); );
} else if (initPetTownRes.code === "0") { } else if (initPetTownRes.code === "0") {
@@ -298,10 +298,9 @@ function getJdPet(){
} }
async function getJdZZ() { async function getJdZZ() {
const JDZZ_API_HOST = "https://api.m.jd.com/client.action"; const JDZZ_API_HOST = "https://api.m.jd.com/client.action";
function getTaskList() {
function getUserInfo() {
return new Promise(resolve => { return new Promise(resolve => {
$.get(taskZZUrl("interactIndex"), async (err, resp, data) => { $.get(taskZZUrl("interactTaskIndex"), async (err, resp, data) => {
try { try {
if (err) { if (err) {
console.log(`${JSON.stringify(err)}`) console.log(`${JSON.stringify(err)}`)
@@ -309,10 +308,9 @@ async function getJdZZ() {
} else { } else {
if (safeGet(data)) { if (safeGet(data)) {
data = JSON.parse(data); data = JSON.parse(data);
if (data.data.shareTaskRes) { $.taskList = data.data.taskDetailResList;
console.log(`【账号${$.index}${$.nickName || $.UserName})京东赚赚】${data.data.shareTaskRes.itemId}`); if ($.taskList.filter(item => !!item && item['taskId']=== 3) && $.taskList.filter(item => !!item && item['taskId']=== 3).length) {
} else { console.log(`【京东账号${$.index}${$.nickName || $.UserName})的京东赚赚好友互助码】${$.taskList.filter(item => !!item && item['taskId']=== 3)[0]['itemId']}`);
console.log(`【账号${$.index}${$.nickName || $.UserName}京东赚赚】已满5人助力或助力功能已下线,故暂时无好友助力码`)
} }
} }
} }
@@ -341,7 +339,7 @@ async function getJdZZ() {
} }
} }
await getUserInfo() await getTaskList()
} }
async function getPlantBean() { async function getPlantBean() {
const JDplant_API_HOST = "https://api.m.jd.com/client.action"; const JDplant_API_HOST = "https://api.m.jd.com/client.action";
@@ -411,7 +409,7 @@ async function getPlantBean() {
if ($.plantBeanIndexResult.code === "0") { if ($.plantBeanIndexResult.code === "0") {
const shareUrl = $.plantBeanIndexResult.data.jwordShareInfo.shareUrl; const shareUrl = $.plantBeanIndexResult.data.jwordShareInfo.shareUrl;
$.myPlantUuid = getParam(shareUrl, "plantUuid"); $.myPlantUuid = getParam(shareUrl, "plantUuid");
console.log(`【账号${$.index}${$.nickName || $.UserName})种豆得豆】${$.myPlantUuid}`); console.log(`京东账号${$.index}${$.nickName || $.UserName})种豆得豆】${$.myPlantUuid}`);
} else { } else {
console.log( console.log(
@@ -476,7 +474,7 @@ async function getJDFruit() {
await initForFarm(); await initForFarm();
if ($.farmInfo.farmUserPro) { if ($.farmInfo.farmUserPro) {
console.log( console.log(
`【账号${$.index}${$.nickName || $.UserName})京东农场】${$.farmInfo.farmUserPro.shareCode}` `京东账号${$.index}${$.nickName || $.UserName})京东农场】${$.farmInfo.farmUserPro.shareCode}`
); );
} else { } else {
@@ -522,7 +520,7 @@ async function getJoy(){
if (safeGet(data)) { if (safeGet(data)) {
data = JSON.parse(data); data = JSON.parse(data);
if (data.success && data.data && data.data.userInviteCode) { if (data.success && data.data && data.data.userInviteCode) {
console.log(`【账号${$.index}${$.nickName || $.UserName}crazyJoy】${data.data.userInviteCode}`) console.log(`京东账号${$.index}${$.nickName || $.UserName}crazyJoy】${data.data.userInviteCode}`)
} }
} }
} }
@@ -557,7 +555,7 @@ async function getSgmh(timeout = 0) {
data = JSON.parse(data); data = JSON.parse(data);
if (data.data.bizCode === 0) { if (data.data.bizCode === 0) {
const invites = data.data.result.taskVos.filter(item => item['taskName'] === '邀请好友助力'); const invites = data.data.result.taskVos.filter(item => item['taskName'] === '邀请好友助力');
console.log(`【账号${$.index}${$.nickName || $.UserName})闪购盲盒】${invites && invites[0]['assistTaskDetailVo']['taskToken']}`) console.log(`京东账号${$.index}${$.nickName || $.UserName})闪购盲盒】${invites && invites[0]['assistTaskDetailVo']['taskToken']}`)
} }
} catch (e) { } catch (e) {
$.logErr(e, resp); $.logErr(e, resp);
@@ -598,7 +596,7 @@ function getCFD(showInvite = true) {
strMyShareId, strMyShareId,
strPin, strPin,
} = JSON.parse(data); } = JSON.parse(data);
console.log(`【账号${$.index}${$.nickName || $.UserName})财富岛】${strMyShareId}`) console.log(`京东账号${$.index}${$.nickName || $.UserName})财富岛】${strMyShareId}`)
} catch (e) { } catch (e) {
$.logErr(e, resp); $.logErr(e, resp);
} finally { } finally {

View File

@@ -96,6 +96,7 @@ async function jdWish() {
$.bean = 0 $.bean = 0
$.tuan = null $.tuan = null
$.hasOpen = false $.hasOpen = false
await getTaskList(true)
await getUserTuanInfo() await getUserTuanInfo()
if (!$.tuan) { if (!$.tuan) {
await openTuan() await openTuan()
@@ -105,7 +106,6 @@ async function jdWish() {
await helpFriends() await helpFriends()
await getUserInfo() await getUserInfo()
await getTaskList()
$.nowBean = parseInt($.totalBeanNum) $.nowBean = parseInt($.totalBeanNum)
$.nowNum = parseInt($.totalNum) $.nowNum = parseInt($.totalNum)
for (let i = 0; i < $.taskList.length; ++i) { for (let i = 0; i < $.taskList.length; ++i) {
@@ -256,11 +256,11 @@ function getUserInfo() {
} else { } else {
if (safeGet(data)) { if (safeGet(data)) {
data = JSON.parse(data); data = JSON.parse(data);
if (data.data.shareTaskRes) { // if (data.data.shareTaskRes) {
console.log(`\n【京东账号${$.index}${$.nickName || $.UserName})的${$.name}好友互助码】${data.data.shareTaskRes.itemId}\n`); // console.log(`\n【京东账号${$.index}${$.nickName || $.UserName})的${$.name}好友互助码】${data.data.shareTaskRes.itemId}\n`);
} else { // } else {
console.log(`\n\n已满5人助力或助力功能已下线,故暂时无${$.name}好友助力码\n\n`) // console.log(`\n\n已满5人助力或助力功能已下线,故暂时无${$.name}好友助力码\n\n`)
} // }
} }
} }
} catch (e) { } catch (e) {
@@ -272,7 +272,7 @@ function getUserInfo() {
}) })
} }
function getTaskList() { function getTaskList(flag = false) {
return new Promise(resolve => { return new Promise(resolve => {
$.get(taskUrl("interactTaskIndex"), async (err, resp, data) => { $.get(taskUrl("interactTaskIndex"), async (err, resp, data) => {
try { try {
@@ -285,6 +285,9 @@ function getTaskList() {
$.taskList = data.data.taskDetailResList $.taskList = data.data.taskDetailResList
$.totalNum = data.data.totalNum $.totalNum = data.data.totalNum
$.totalBeanNum = data.data.totalBeanNum $.totalBeanNum = data.data.totalBeanNum
if (flag && $.taskList.filter(item => !!item && item['taskId']=== 3) && $.taskList.filter(item => !!item && item['taskId']=== 3).length) {
console.log(`\n【京东账号${$.index}${$.nickName || $.UserName})的${$.name}好友互助码】${$.taskList.filter(item => !!item && item['taskId']=== 3)[0]['itemId']}\n`);
}
} }
} }
} catch (e) { } catch (e) {