| 169 | } |
| 170 | |
| 171 | function showmsg() { |
| 172 | let subTitle = '' |
| 173 | let detail = '' |
| 174 | console.log(signinfo) |
| 175 | // 签到结果 |
| 176 | if (gosign == true) { |
| 177 | if (signinfo.signapp.status == '0000') { |
| 178 | subTitle = `签到: 成功 ` |
| 179 | detail = `积分: +${signinfo.signapp.data.prizeCount}, 成长值: +${signinfo.signapp.data.growthV}, 鲜花: +${signinfo.signapp.data.flowerCount}` |
| 180 | } else if (signinfo.signapp.status == '0002') { |
| 181 | subTitle = `签到: 重复 ` |
| 182 | } else { |
| 183 | subTitle = `签到: 失败 ` |
| 184 | chavy.log(`❌ ${cookieName} signapp - response: ${JSON.stringify(signinfo.signapp)}`) |
| 185 | } |
| 186 | } |
| 187 | |
| 188 | if (signinfo.info.code == 'Y') { |
| 189 | // 基本信息 |
| 190 | detail = detail ? `${detail}\n` : `` |
| 191 | const traffic = signinfo.info.data.dataList[0] |
| 192 | const flow = signinfo.info.data.dataList[1] |
| 193 | const voice = signinfo.info.data.dataList[2] |
| 194 | const credit = signinfo.info.data.dataList[3] |
| 195 | const back = signinfo.info.data.dataList[4] |
| 196 | const money = signinfo.info.data.dataList[5] |
| 197 | detail = `${traffic.remainTitle}: ${traffic.number}${traffic.unit}, ${flow.remainTitle}: ${flow.number}${flow.unit}, ${voice.remainTitle}: ${voice.number}${voice.unit}, ${credit.remainTitle}: ${credit.number}${credit.unit}, ${back.remainTitle}: ${back.number}${back.unit}, ${money.remainTitle}: ${money.number}${money.unit}` |
| 198 | } else { |
| 199 | chavy.log(`❌ ${cookieName} signapp - response: ${JSON.stringify(signinfo.info)}`) |
| 200 | } |
| 201 | |
| 202 | if (golottery == true) { |
| 203 | if (signinfo.findlottery && signinfo.findlottery.acFrequency && signinfo.lotterylist) { |
| 204 | subTitle += `抽奖: ${signinfo.findlottery.acFrequency.usableAcFreq}次` |
| 205 | detail += '\n查看详情\n' |
| 206 | |
| 207 | for (let i = 0; i < signinfo.findlottery.acFrequency.usableAcFreq; i++) { |
| 208 | detail += `\n抽奖 (${i + 1}): ${signinfo.lotterylist[i].RspMsg}` |
| 209 | } |
| 210 | } else { |
| 211 | chavy.log(`❌ ${cookieName} signapp - response: ${JSON.stringify(signinfo.findlottery)}`) |
| 212 | } |
| 213 | } |
| 214 | |
| 215 | chavy.msg(cookieName, subTitle, detail) |
| 216 | } |
| 217 | |
| 218 | function init() { |
| 219 | isSurge = () => { |