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

Function jdapple_getTaskDetail

activity/jd_apple_live.js:238–268  ·  view source on GitHub ↗
(get=1)

Source from the content-addressed store, hash-verified

236}
237
238function jdapple_getTaskDetail(get=1) {
239 return new Promise(resolve => {
240 $.post(taskPostUrl("healthyDay_getHomeData", {"appId":"1EFRTxw","taskToken":""}, ), async (err, resp, data) => {
241 try {
242 if (err) {
243 console.log(`${JSON.stringify(err)}`)
244 console.log(`${$.name} API请求失败,请检查网路重试`)
245 } else {
246 if (safeGet(data)) {
247 data = JSON.parse(data);
248 if (data.data.bizCode === 0) {
249 $.taskVos = data.data.result.taskVos;//任务列表
250 $.userInfo = data.data.result.userInfo;
251 if(get)
252 $.taskVos.map(item => {
253 if (item.taskType === 14) {
254 console.log(`\n您的${$.name}好友助力邀请码:${item.assistTaskDetailVo.taskToken}\n`)
255 message += `\n您的${$.name}好友助力邀请码:${item.assistTaskDetailVo.taskToken}\n`
256 }
257 })
258 }
259 }
260 }
261 } catch (e) {
262 $.logErr(e, resp)
263 } finally {
264 resolve();
265 }
266 })
267 })
268}
269
270function readShareCode() {
271 console.log(`开始`)

Callers 1

jdHealthFunction · 0.85

Calls 5

taskPostUrlFunction · 0.70
safeGetFunction · 0.70
postMethod · 0.45
logMethod · 0.45
logErrMethod · 0.45

Tested by

no test coverage detected