优化代码

This commit is contained in:
黄志军
2021-11-22 09:35:39 +08:00
parent 07452737fc
commit 474e203f9c
+9 -9
View File
@@ -17,6 +17,7 @@ let roleMap = {
"18070420956_p": "刘吴奇_13380353522", "18070420956_p": "刘吴奇_13380353522",
"羊爱咩咩": "yxb_15390868558", "羊爱咩咩": "yxb_15390868558",
"18709853042_p": "wzx_18709853042", "18709853042_p": "wzx_18709853042",
"realm_":"泽子怪"
} }
let cookiesArr = [], cookie = '', jdFruitShareArr = [], isBox = false, notify; let cookiesArr = [], cookie = '', jdFruitShareArr = [], isBox = false, notify;
let newShareCodes = []; let newShareCodes = [];
@@ -184,6 +185,11 @@ async function jdFruit() {
await setHelp(); await setHelp();
if ($.farmInfo.treeState === 2 || $.farmInfo.treeState === 3) { if ($.farmInfo.treeState === 2 || $.farmInfo.treeState === 3) {
option['open-url'] = urlSchema; option['open-url'] = urlSchema;
mes = "<font color=\'#988241\' size=4>【东东农场⏰】\n\n</font><font color=\'#8600FF\' size=4>" + `${getManName}` + "🐽</font><font color=\'#000000\' size=2>" +
",你好:\n\n &ensp; &ensp; 你的宝贝水果 </font><font color=\'#FF0080\' size=4>" + `${$.farmInfo.farmUserPro.name}` + "</font><font color=\'#000000\' size=2> 熟透了,它叫你去找它." +
"\n\n&ensp; &ensp; 如果你不要它😿,也可以把它作为红包🧧使用,一个水果等于6、12、25、50块红包(对应四个等级).\n\n&ensp; &ensp; 然后 " +
"</font><font color=\'#EA0000\' size=3>记得再种一个水果🐊\n\n</font><font color=\'#000000\' size=2>"
postToDingTalk2(mes)
$.msg($.name, ``, `【动动账号${$.index}${$.nickName || $.UserName}\n【提醒⏰】${$.farmInfo.farmUserPro.name}已可领取\n请去动动APP或微信小程序查看\n点击弹窗即达`, option); $.msg($.name, ``, `【动动账号${$.index}${$.nickName || $.UserName}\n【提醒⏰】${$.farmInfo.farmUserPro.name}已可领取\n请去动动APP或微信小程序查看\n点击弹窗即达`, option);
if ($.isNode()) { if ($.isNode()) {
await notify.sendNotify(`${$.name} - 账号${$.index} - ${$.nickName}水果已可领取`, `【动动账号${$.index}${$.nickName || $.UserName}\n【提醒⏰】${$.farmInfo.farmUserPro.name}已可领取\n请去动动APP或微信小程序查看`); await notify.sendNotify(`${$.name} - 账号${$.index} - ${$.nickName}水果已可领取`, `【动动账号${$.index}${$.nickName || $.UserName}\n【提醒⏰】${$.farmInfo.farmUserPro.name}已可领取\n请去动动APP或微信小程序查看`);
@@ -450,7 +456,7 @@ async function doTenWaterAgain() {
console.log(`剩余水滴${totalEnergy}g\n`); console.log(`剩余水滴${totalEnergy}g\n`);
await myCardInfoForFarm(); await myCardInfoForFarm();
const { fastCard, doubleCard, beanCard, signCard } = $.myCardInfoRes; const { fastCard, doubleCard, beanCard, signCard } = $.myCardInfoRes;
console.log(`背包已有道具:\n快速浇水卡:${fastCard === -1 ? '未解锁' : fastCard + '张'}\n水滴翻倍卡:${doubleCard === -1 ? '未解锁' : doubleCard + '张'}\n水滴换京豆卡:${beanCard === -1 ? '未解锁' : beanCard + '张'}\n加签卡:${signCard === -1 ? '未解锁' : signCard + '张'}\n`) console.log(`背包已有道具:\n快速浇水卡:${fastCard === -1 ? '未解锁': fastCard + '张'}\n水滴翻倍卡:${doubleCard === -1 ? '未解锁': doubleCard + '张'}\n水滴换京豆卡:${beanCard === -1 ? '未解锁' : beanCard + '张'}\n加签卡:${signCard === -1 ? '未解锁' : signCard + '张'}\n`)
if (totalEnergy >= 100 && doubleCard > 0) { if (totalEnergy >= 100 && doubleCard > 0) {
//使用翻倍水滴卡 //使用翻倍水滴卡
for (let i = 0; i < new Array(doubleCard).fill('').length; i++) { for (let i = 0; i < new Array(doubleCard).fill('').length; i++) {
@@ -522,7 +528,6 @@ async function doTenWaterAgain() {
if (isFruitFinished) { if (isFruitFinished) {
option['open-url'] = urlSchema; option['open-url'] = urlSchema;
$.msg($.name, ``, `【京东账号${$.index}${$.nickName || $.UserName}\n【提醒⏰】${$.farmInfo.farmUserPro.name}已可领取\n请去京东APP或微信小程序查看\n点击弹窗即达`, option); $.msg($.name, ``, `【京东账号${$.index}${$.nickName || $.UserName}\n【提醒⏰】${$.farmInfo.farmUserPro.name}已可领取\n请去京东APP或微信小程序查看\n点击弹窗即达`, option);
$.done(); $.done();
if ($.isNode()) { if ($.isNode()) {
await notify.sendNotify(`${$.name} - 账号${$.index} - ${$.nickName || $.UserName}水果已可领取`, `京东账号${$.index} ${$.nickName || $.UserName}\n${$.farmInfo.farmUserPro.name}已可领取`); await notify.sendNotify(`${$.name} - 账号${$.index} - ${$.nickName || $.UserName}水果已可领取`, `京东账号${$.index} ${$.nickName || $.UserName}\n${$.farmInfo.farmUserPro.name}已可领取`);
@@ -549,11 +554,6 @@ async function doTenWaterAgain() {
} }
} }
if (isFruitFinished) { if (isFruitFinished) {
mes = "<font color=\'#988241\' size=4>【东东农场⏰】\n\n</font><font color=\'#8600FF\' size=4>" + `${getManName}` + "🐽</font><font color=\'#000000\' size=2>" +
",你好:\n\n &ensp; &ensp; 你的宝贝水果 </font><font color=\'#FF0080\' size=4>" + `${$.farmInfo.farmUserPro.name}` + "</font><font color=\'#000000\' size=2> 熟透了,它叫你去找它." +
"\n\n&ensp; &ensp; 如果你不要它😿,也可以把它作为红包🧧使用,一个水果等于6、12、25、50块红包(对应四个等级).\n\n&ensp; &ensp; 然后 " +
"</font><font color=\'#EA0000\' size=3>记得再种一个水果🐊\n\n</font><font color=\'#000000\' size=2>"
postToDingTalk2(mes)
option['open-url'] = urlSchema; option['open-url'] = urlSchema;
$.msg($.name, ``, `【京东账号${$.index}${$.nickName || $.UserName}\n【提醒⏰】${$.farmInfo.farmUserPro.name}已可领取\n请去京东APP或微信小程序查看\n点击弹窗即达`, option); $.msg($.name, ``, `【京东账号${$.index}${$.nickName || $.UserName}\n【提醒⏰】${$.farmInfo.farmUserPro.name}已可领取\n请去京东APP或微信小程序查看\n点击弹窗即达`, option);
$.done(); $.done();
@@ -564,7 +564,7 @@ async function doTenWaterAgain() {
} else { } else {
console.log("目前剩余水滴:【" + totalEnergy + "】g,不再继续浇水,保留部分水滴用于完成第二天【十次浇水得水滴】任务") console.log("目前剩余水滴:【" + totalEnergy + "】g,不再继续浇水,保留部分水滴用于完成第二天【十次浇水得水滴】任务")
} }
} }
//领取阶段性水滴奖励 //领取阶段性水滴奖励
function gotStageAward() { function gotStageAward() {
return new Promise(async resolve => { return new Promise(async resolve => {
@@ -1650,7 +1650,7 @@ function postToDingTalk2(messgae) {
}, },
"at": { "at": {
"atMobiles": [], "atMobiles": [],
"isAtAll": true "isAtAll": false
} }
} }