修复部分用户不能领取招工电力奖励的问题
This commit is contained in:
@@ -1,6 +1,6 @@
|
|||||||
/*
|
/*
|
||||||
京东京喜工厂
|
京东京喜工厂
|
||||||
更新时间:2020-11-30
|
更新时间:2020-12-02
|
||||||
活动入口 :京东APP->游戏与互动->查看更多->京喜工厂
|
活动入口 :京东APP->游戏与互动->查看更多->京喜工厂
|
||||||
或者: 京东APP首页搜索 "玩一玩" ,造物工厂即可
|
或者: 京东APP首页搜索 "玩一玩" ,造物工厂即可
|
||||||
|
|
||||||
@@ -92,7 +92,7 @@ async function jdDreamFactory() {
|
|||||||
await getUserElectricity();
|
await getUserElectricity();
|
||||||
await taskList();
|
await taskList();
|
||||||
await investElectric();
|
await investElectric();
|
||||||
await hireAward();
|
await QueryHireReward();//收取招工电力
|
||||||
await PickUp();
|
await PickUp();
|
||||||
await stealFriend();
|
await stealFriend();
|
||||||
await showMsg();
|
await showMsg();
|
||||||
@@ -297,11 +297,42 @@ function shareReport() {
|
|||||||
})
|
})
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
// 收取招工电力
|
//查询有多少的招工电力可收取
|
||||||
function hireAward() {
|
function QueryHireReward() {
|
||||||
return new Promise(async resolve => {
|
return new Promise(async resolve => {
|
||||||
// const url = `/dreamfactory/friend/HireAward?zone=dream_factory&date=${new Date().Format("yyyyMMdd")}&type=0&sceneval=2&g_login_type=1`
|
// const url = `/dreamfactory/friend/HireAward?zone=dream_factory&date=${new Date().Format("yyyyMMdd")}&type=0&sceneval=2&g_login_type=1`
|
||||||
$.get(taskurl('friend/HireAward', `date=${new Date().Format("yyyyMMdd")}&type=0`), async (err, resp, data) => {
|
$.get(taskurl('friend/QueryHireReward'), async (err, resp, data) => {
|
||||||
|
try {
|
||||||
|
if (err) {
|
||||||
|
console.log(`${JSON.stringify(err)}`)
|
||||||
|
console.log(`${$.name} API请求失败,请检查网路重试`)
|
||||||
|
} else {
|
||||||
|
if (safeGet(data)) {
|
||||||
|
data = JSON.parse(data);
|
||||||
|
if (data['ret'] === 0) {
|
||||||
|
for (let item of data['data']['hireReward']) {
|
||||||
|
if (item.date !== new Date(new Date().getTime() + new Date().getTimezoneOffset()*60*1000 + 8*60*60*1000).Format("yyyyMMdd")) {
|
||||||
|
await hireAward(item.date);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
} else {
|
||||||
|
console.log(`异常:${JSON.stringify(data)}`)
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
} catch (e) {
|
||||||
|
$.logErr(e, resp)
|
||||||
|
} finally {
|
||||||
|
resolve();
|
||||||
|
}
|
||||||
|
})
|
||||||
|
})
|
||||||
|
}
|
||||||
|
// 收取招工电力
|
||||||
|
function hireAward(date) {
|
||||||
|
return new Promise(async resolve => {
|
||||||
|
// const url = `/dreamfactory/friend/HireAward?zone=dream_factory&date=${new Date().Format("yyyyMMdd")}&type=0&sceneval=2&g_login_type=1`
|
||||||
|
$.get(taskurl('friend/HireAward', `date=${date}&type=0`), async (err, resp, data) => {
|
||||||
try {
|
try {
|
||||||
if (err) {
|
if (err) {
|
||||||
console.log(`${JSON.stringify(err)}`)
|
console.log(`${JSON.stringify(err)}`)
|
||||||
|
Reference in New Issue
Block a user