(body, dwEnv = 7)
| 663 | }) |
| 664 | } |
| 665 | function rewardSign(body, dwEnv = 7) { |
| 666 | return new Promise((resolve) => { |
| 667 | $.get(taskUrl(`story/RewardSign`, body, dwEnv), (err, resp, data) => { |
| 668 | try { |
| 669 | if (err) { |
| 670 | console.log(`${JSON.stringify(err)}`) |
| 671 | console.log(`${$.name} RewardSign API请求失败,请检查网路重试`) |
| 672 | } else { |
| 673 | data = JSON.parse(data.replace(/\n/g, "").match(new RegExp(/jsonpCBK.?\((.*);*\)/))[1]); |
| 674 | if (data.iRet === 0 || data.sErrMsg === "success") { |
| 675 | if (data.Data.ddwCoin) { |
| 676 | console.log(`签到成功:获得${data.Data.ddwCoin}金币\n`) |
| 677 | } else if (data.Data.ddwMoney) { |
| 678 | console.log(`签到成功:获得${data.Data.ddwMoney}财富\n`) |
| 679 | } else if (data.Data.strPrizeName) { |
| 680 | console.log(`签到成功:获得${data.Data.strPrizeName}\n`) |
| 681 | } else { |
| 682 | console.log(`签到成功:很遗憾未中奖~\n`) |
| 683 | } |
| 684 | } else { |
| 685 | console.log(`签到失败:${data.sErrMsg}\n`) |
| 686 | } |
| 687 | } |
| 688 | } catch (e) { |
| 689 | $.logErr(e, resp); |
| 690 | } finally { |
| 691 | resolve(); |
| 692 | } |
| 693 | }) |
| 694 | }) |
| 695 | } |
| 696 | function helpdraw(dwUserId) { |
| 697 | return new Promise((resolve) => { |
| 698 | $.get(taskUrl(`story/helpdraw`, `dwUserId=${dwUserId}`), (err, resp, data) => { |
no test coverage detected