| 106 | } |
| 107 | |
| 108 | function showmsg() { |
| 109 | return new Promise((resolve) => { |
| 110 | if ($.info.signs.length === 0) { |
| 111 | $.subt = '请在 BoxJs 填写手机号码!' |
| 112 | $.desc = '' |
| 113 | } else { |
| 114 | $.subt = `共签: ${$.info.succnt + $.info.repeatcnt}/${$.info.allcnt}, 本次成功: ${$.info.succnt}, 本次失败: ${$.info.failcnt}` |
| 115 | $.desc = [] |
| 116 | $.desc.push('点击查看详情') |
| 117 | for (let signIdx = 0; signIdx < $.info.signs.length; signIdx++) { |
| 118 | const sign = $.info.signs[signIdx] |
| 119 | $.desc.push('', `${sign.idx}. ${sign.phone}`) |
| 120 | $.desc.push(` ${sign.msg}`) |
| 121 | $.desc.push(`${typeof(sign.homeinfo) == "undefined" ? '' : sign.homeinfo}`) |
| 122 | } |
| 123 | $.desc = $.desc.join('\n') |
| 124 | } |
| 125 | $.msg($.name, $.subt, $.desc) |
| 126 | resolve() |
| 127 | }) |
| 128 | } |
| 129 | |
| 130 | function encrypt(word) { |
| 131 | const srcs = $.CryptoJS.enc.Utf8.parse(word) |