| 4 | const signheaderVal = chen.getdata(signheaderKey) |
| 5 | sign() |
| 6 | function sign() { |
| 7 | let url = {url: `https://daojia.jd.com/client?functionId=signin%2FuserSigninNew&body=%7B%7D`,headers: JSON.parse(signheaderVal)} |
| 8 | chen.get(url, (error, response, data) => { |
| 9 | chen.log(`${cookieName}, data: ${data}`) |
| 10 | let res = JSON.parse(data) |
| 11 | const title = `${cookieName}` |
| 12 | let subTitle = `` |
| 13 | let detail = `` |
| 14 | if (res.success&&res.result.points!='undefined') { |
| 15 | subTitle = `签到结果:成功` |
| 16 | detail = `获取鲜豆:${res.result.points}` |
| 17 | } else if(!res.success&&res.code==202){ |
| 18 | subTitle = `签到结果: 失败` |
| 19 | detail = `说明: ${res.msg}` |
| 20 | } |
| 21 | else if (!res.success&&res.code==-1){ |
| 22 | subTitle = `签到成功,请勿重复操作` |
| 23 | } |
| 24 | else{ |
| 25 | subTitle = `未知错误,截图日志` |
| 26 | } |
| 27 | chen.msg(title, subTitle, detail) |
| 28 | chen.done() |
| 29 | }) |
| 30 | } |
| 31 | |
| 32 | function init() { |
| 33 | isSurge = () => { |