| 315 | } |
| 316 | // 遛狗, 每天次数上限10次, 随机给狗粮, 每次遛狗结束需调用getSportReward领取奖励, 才能进行下一次遛狗 |
| 317 | async function petSport() { |
| 318 | console.log('开始遛弯'); |
| 319 | let times = 1 |
| 320 | const code = 0 |
| 321 | let resultCode = 0 |
| 322 | do { |
| 323 | let response = await request(arguments.callee.name.toString()) |
| 324 | console.log(`第${times}次遛狗完成: ${JSON.stringify(response)}`); |
| 325 | resultCode = response.resultCode; |
| 326 | if (resultCode == 0) { |
| 327 | let sportRevardResult = await request('getSportReward'); |
| 328 | console.log(`领取遛狗奖励完成: ${JSON.stringify(sportRevardResult)}`); |
| 329 | } |
| 330 | times++; |
| 331 | } while (resultCode == 0 && code == 0) |
| 332 | if (times > 1) { |
| 333 | // message += '【十次遛狗】已完成\n'; |
| 334 | } |
| 335 | } |
| 336 | // 初始化任务, 可查询任务完成情况 |
| 337 | async function taskInit() { |
| 338 | console.log('开始任务初始化'); |