| 1488 | } |
| 1489 | |
| 1490 | function TotalCash() { |
| 1491 | merge.TotalCash = {}; |
| 1492 | return new Promise(resolve => { |
| 1493 | if (disable("TCash")) return resolve() |
| 1494 | $nobyda.post({ |
| 1495 | url: 'https://api.m.jd.com/client.action?functionId=myhongbao_balance', |
| 1496 | headers: { |
| 1497 | Cookie: KEY |
| 1498 | }, |
| 1499 | body: "body=%7B%22fp%22%3A%22-1%22%2C%22appToken%22%3A%22apphongbao_token%22%2C%22childActivityUrl%22%3A%22-1%22%2C%22country%22%3A%22cn%22%2C%22openId%22%3A%22-1%22%2C%22childActivityId%22%3A%22-1%22%2C%22applicantErp%22%3A%22-1%22%2C%22platformId%22%3A%22appHongBao%22%2C%22isRvc%22%3A%22-1%22%2C%22orgType%22%3A%222%22%2C%22activityType%22%3A%221%22%2C%22shshshfpb%22%3A%22-1%22%2C%22platformToken%22%3A%22apphongbao_token%22%2C%22organization%22%3A%22JD%22%2C%22pageClickKey%22%3A%22-1%22%2C%22platform%22%3A%221%22%2C%22eid%22%3A%22-1%22%2C%22appId%22%3A%22appHongBao%22%2C%22childActiveName%22%3A%22-1%22%2C%22shshshfp%22%3A%22-1%22%2C%22jda%22%3A%22-1%22%2C%22extend%22%3A%22-1%22%2C%22shshshfpa%22%3A%22-1%22%2C%22activityArea%22%3A%22-1%22%2C%22childActivityTime%22%3A%22-1%22%7D&client=apple&clientVersion=8.5.0&d_brand=apple&networklibtype=JDNetworkBaseAF&openudid=1fce88cd05c42fe2b054e846f11bdf33f016d676&sign=fdc04c3ab0ee9148f947d24fb087b55d&st=1581245397648&sv=120" |
| 1500 | }, (error, response, data) => { |
| 1501 | try { |
| 1502 | if (error) throw new Error(error); |
| 1503 | const Details = LogDetails ? "response:\n" + data : ''; |
| 1504 | if (data.match(/(\"totalBalance\":\d+)/)) { |
| 1505 | console.log("\n" + "京东-总红包查询成功 " + Details) |
| 1506 | const cc = JSON.parse(data) |
| 1507 | merge.TotalCash.TCash = cc.totalBalance |
| 1508 | } else { |
| 1509 | console.log("\n" + "京东-总红包查询失败 " + Details) |
| 1510 | } |
| 1511 | } catch (eor) { |
| 1512 | $nobyda.AnError("账户红包-查询", "TotalCash", eor, response, data) |
| 1513 | } finally { |
| 1514 | resolve() |
| 1515 | } |
| 1516 | }) |
| 1517 | if (out) setTimeout(resolve, out) |
| 1518 | }); |
| 1519 | } |
| 1520 | |
| 1521 | function TotalSubsidy() { |
| 1522 | merge.TotalSubsidy = {}; |