From 2c7bd4acafbb72fbb383f9a74664ba79c750638f Mon Sep 17 00:00:00 2001 From: lxk0301 <778732665@qq.com> Date: Tue, 9 Mar 2021 16:20:21 +0800 Subject: [PATCH] update --- jd_joy_reward.js | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/jd_joy_reward.js b/jd_joy_reward.js index 91d2f945..f76e303e 100644 --- a/jd_joy_reward.js +++ b/jd_joy_reward.js @@ -100,7 +100,6 @@ async function joyReward() { // const giftSaleInfos = levelSaleInfos.giftSaleInfos; // console.log(`当前积分 ${data.coin}\n`); // console.log(`宠物等级 ${data.level}\n`); - console.log(`京东昵称 ${$.nickName}\n`); let saleInfoId = '', giftValue = '', extInfo = '', leftStock = 0, salePrice = 0; let rewardNum = 0; if ($.isNode() && process.env.JD_JOY_REWARD_NAME) { @@ -128,6 +127,7 @@ async function joyReward() { } console.log(`\ndebug场次:${giftSaleInfos}\n`) for (let item of data[giftSaleInfos]) { + console.log(`${item['giftName']}当前库存:${item['leftStock']}`) if (item.giftType === 'jd_bean' && item['giftValue'] === rewardNum) { saleInfoId = item.id; leftStock = item.leftStock; @@ -135,8 +135,8 @@ async function joyReward() { giftValue = item.giftValue; } } - console.log(`当前京豆库存:${leftStock}`) - console.log(`saleInfoId:${saleInfoId}`) + // console.log(`${giftValue}京豆当前京豆库存:${leftStock}`) + // console.log(`saleInfoId:${saleInfoId}`) // 兼容之前BoxJs兑换设置的数据 if (rewardNum && (rewardNum === 1 || rewardNum === 20 || rewardNum === 50 || rewardNum === 100 || rewardNum === 500 || rewardNum === 1000)) { //开始兑换 @@ -144,12 +144,12 @@ async function joyReward() { if (leftStock) { if (!saleInfoId) return // console.log(`当前账户积分:${data.coin}\n当前京豆库存:${leftStock}\n满足兑换条件,开始为您兑换京豆\n`); - console.log(`当前京豆库存:${leftStock}\n满足兑换条件,开始为您兑换京豆\n`); + console.log(`\n您设置的兑换${giftValue}京豆库存充足,开始为您兑换${giftValue}京豆\n`); await exchange(saleInfoId, 'pet'); if ($.exchangeRes && $.exchangeRes.success) { if ($.exchangeRes.errorCode === 'buy_success') { // console.log(`兑换${giftValue}成功,【宠物等级】${data.level}\n【消耗积分】${salePrice}个\n【剩余积分】${data.coin - salePrice}个\n`) - console.log(`兑换${giftValue}成功,【消耗积分】${salePrice}个`) + console.log(`\n兑换${giftValue}成功,【消耗积分】${salePrice}个\n`) if ($.isNode() && process.env.JD_JOY_REWARD_NOTIFY) { $.ctrTemp = `${process.env.JD_JOY_REWARD_NOTIFY}` === 'false'; } else if ($.getdata('jdJoyRewardNotify')) { @@ -168,20 +168,20 @@ async function joyReward() { // await notify.BarkNotify(`${$.name}`, `【京东账号${$.index}】 ${$.nickName}\n【兑换${giftName}】成功\n【宠物等级】${data.level}\n【消耗积分】${salePrice}分\n【当前剩余】${data.coin - salePrice}积分`); // } } else if ($.exchangeRes && $.exchangeRes.errorCode === 'buy_limit') { - console.log(`兑换${rewardNum}京豆失败,原因:兑换京豆已达上限,请把机会留给更多的小伙伴~\n`) + console.log(`\n兑换${rewardNum}京豆失败,原因:兑换京豆已达上限,请把机会留给更多的小伙伴~\n`) //$.msg($.name, `兑换${giftName}失败`, `【京东账号${$.index}】${$.nickName}\n兑换京豆已达上限\n请把机会留给更多的小伙伴~\n`) } else if ($.exchangeRes && $.exchangeRes.errorCode === 'stock_empty'){ - console.log(`兑换${rewardNum}京豆失败,原因:当前京豆库存为空\n`) + console.log(`\n兑换${rewardNum}京豆失败,原因:当前京豆库存为空\n`) } else if ($.exchangeRes && $.exchangeRes.errorCode === 'insufficient'){ - console.log(`兑换${rewardNum}京豆失败,原因:当前账号积分不足兑换${giftValue}京豆所需的${salePrice}积分\n`) + console.log(`\n兑换${rewardNum}京豆失败,原因:当前账号积分不足兑换${giftValue}京豆所需的${salePrice}积分\n`) } else { - console.log(`兑奖失败:${JSON.stringify($.exchangeRes)}`) + console.log(`\n兑奖失败:${JSON.stringify($.exchangeRes)}`) } } else { - console.log(`兑换京豆异常:${JSON.stringify($.exchangeRes)}`) + console.log(`\n兑换京豆异常:${JSON.stringify($.exchangeRes)}`) } } else { - console.log(`兑换${rewardNum}京豆失败,原因:京豆库存不足,已抢完,请下一场再兑换`) + console.log(`\n按您设置的兑换${rewardNum}京豆失败,原因:京豆库存不足,已抢完,请下一场再兑换\n`); } } else { // console.log(`兑换${rewardNum}京豆失败,原因:您目前只有${data.coin}积分,已不足兑换${giftValue}京豆所需的${salePrice}积分\n`)