()
| 85 | $.done(); |
| 86 | }) |
| 87 | async function jdFactory() { |
| 88 | try { |
| 89 | await jdfactory_getHomeData(); |
| 90 | await helpFriends(); |
| 91 | // $.newUser !==1 && $.haveProduct === 2,老用户但未选购商品 |
| 92 | // $.newUser === 1新用户 |
| 93 | if ($.newUser === 1) return |
| 94 | await jdfactory_collectElectricity();//收集产生的电量 |
| 95 | await jdfactory_getTaskDetail(); |
| 96 | await doTask(); |
| 97 | await algorithm();//投入电力逻辑 |
| 98 | await showMsg(); |
| 99 | } catch (e) { |
| 100 | $.logErr(e) |
| 101 | } |
| 102 | } |
| 103 | function showMsg() { |
| 104 | return new Promise(resolve => { |
| 105 | if (!jdNotify) { |
no test coverage detected