| 1935 | } |
| 1936 | } |
| 1937 | const AnError = (name, keyname, er, resp, body) => { |
| 1938 | if (typeof(merge) != "undefined" && keyname) { |
| 1939 | if (!merge[keyname].notify) { |
| 1940 | merge[keyname].notify = `${name}: 异常, 已输出日志 ‼️` |
| 1941 | } else { |
| 1942 | merge[keyname].notify += `\n${name}: 异常, 已输出日志 ‼️ (2)` |
| 1943 | } |
| 1944 | merge[keyname].error = 1 |
| 1945 | } |
| 1946 | return console.log(`\n‼️${name}发生错误\n‼️名称: ${er.name}\n‼️描述: ${er.message}${JSON.stringify(er).match(/\"line\"/)?`\n‼️行列: ${JSON.stringify(er)}`:``}${resp&&resp.status?`\n‼️状态: ${resp.status}`:``}${body?`\n‼️响应: ${resp&&resp.status!=503?body:`Omit.`}`:``}`) |
| 1947 | } |
| 1948 | const time = () => { |
| 1949 | const end = ((Date.now() - start) / 1000).toFixed(2) |
| 1950 | return console.log('\n签到用时: ' + end + ' 秒') |