MCPcopy Create free account
hub / github.com/Semporia/Scripts / setUserLinkStatus

Function setUserLinkStatus

jd_moneyTree.js:520–561  ·  view source on GitHub ↗
(missionId)

Source from the content-addressed store, hash-verified

518
519// 浏览任务
520async function setUserLinkStatus(missionId) {
521 let index = 0;
522 do {
523 const params = {
524 "missionId": missionId,
525 "pushStatus": 1,
526 "keyValue": index,
527 "riskDeviceParam": {
528 "eid": "",
529 "dt": "",
530 "ma": "",
531 "im": "",
532 "os": "",
533 "osv": "",
534 "ip": "",
535 "apid": "",
536 "ia": "",
537 "uu": "",
538 "cv": "",
539 "nt": "",
540 "at": "1",
541 "fp": "",
542 "token": ""
543 }
544 }
545 let response = await request('setUserLinkStatus', params)
546 console.log(`missionId为${missionId}::第${index + 1}次浏览活动完成: ${JSON.stringify(response)}`);
547 // if (resultCode === 0) {
548 // let sportRevardResult = await getSportReward();
549 // console.log(`领取遛狗奖励完成: ${JSON.stringify(sportRevardResult)}`);
550 // }
551 index++;
552 } while (index < 7) //不知道结束的条件,目前写死循环7次吧
553 console.log('浏览店铺任务结束');
554 console.log('开始领取浏览后的奖励');
555 let receiveAwardRes = await receiveAward(missionId);
556 console.log(`领取浏览任务奖励成功:${JSON.stringify(receiveAwardRes)}`)
557 return new Promise((resolve, reject) => {
558 resolve(receiveAwardRes);
559 })
560 // gen.next();
561}
562
563// 领取浏览后的奖励
564function receiveAward(mid) {

Callers 1

dayWorkFunction · 0.85

Calls 3

receiveAwardFunction · 0.85
requestFunction · 0.70
logMethod · 0.45

Tested by

no test coverage detected