mirror of
https://github.com/okyyds/yyds.git
synced 2026-07-12 10:11:17 +08:00
jd_bean_change
This commit is contained in:
@@ -1715,6 +1715,7 @@ function getUUID(x = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx", t = 0) {
|
|||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
function redPacket() {
|
function redPacket() {
|
||||||
return new Promise(async resolve => {
|
return new Promise(async resolve => {
|
||||||
const options = {
|
const options = {
|
||||||
@@ -1742,41 +1743,60 @@ function redPacket() {
|
|||||||
$.jsRed = 0,
|
$.jsRed = 0,
|
||||||
$.jdRed = 0,
|
$.jdRed = 0,
|
||||||
$.jdhRed = 0,
|
$.jdhRed = 0,
|
||||||
|
$.jdwxRed = 0,
|
||||||
|
$.jdGeneralRed = 0,
|
||||||
$.jxRedExpire = 0,
|
$.jxRedExpire = 0,
|
||||||
$.jsRedExpire = 0,
|
$.jsRedExpire = 0,
|
||||||
$.jdRedExpire = 0,
|
$.jdRedExpire = 0,
|
||||||
$.jdhRedExpire = 0;
|
$.jdhRedExpire = 0;
|
||||||
|
$.jdwxRedExpire = 0,
|
||||||
|
$.jdGeneralRedExpire = 0
|
||||||
|
|
||||||
let t = new Date();
|
let t = new Date();
|
||||||
t.setDate(t.getDate() + 1);
|
t.setDate(t.getDate() + 1);
|
||||||
t.setHours(0, 0, 0, 0);
|
t.setHours(0, 0, 0, 0);
|
||||||
t = parseInt((t - 1) / 1000);
|
t = parseInt((t - 1) / 1000);
|
||||||
|
//console.log(JSON.stringify(data.useRedInfo.redList))
|
||||||
for (let vo of data.useRedInfo.redList || []) {
|
for (let vo of data.useRedInfo.redList || []) {
|
||||||
if (vo.orgLimitStr && vo.orgLimitStr.includes("京喜")) {
|
if (vo.limitStr && vo.limitStr.includes("京喜")) {
|
||||||
$.jxRed += parseFloat(vo.balance)
|
$.jxRed += parseFloat(vo.balance)
|
||||||
if (vo['endTime'] === t) {
|
if (vo['endTime'] === t) {
|
||||||
$.jxRedExpire += parseFloat(vo.balance)
|
$.jxRedExpire += parseFloat(vo.balance)
|
||||||
}
|
}
|
||||||
} else if (vo.activityName.includes("极速版") || vo.activityName.includes("京东特价")) {
|
} else if (vo.limitStr.includes("购物小程序")) {
|
||||||
|
$.jdwxRed += parseFloat(vo.balance)
|
||||||
|
if (vo['endTime'] === t) {
|
||||||
|
$.jdwxRedExpire += parseFloat(vo.balance)
|
||||||
|
}
|
||||||
|
} else if (vo.limitStr.includes("京东商城")) {
|
||||||
|
$.jdRed += parseFloat(vo.balance)
|
||||||
|
if (vo['endTime'] === t) {
|
||||||
|
$.jdRedExpire += parseFloat(vo.balance)
|
||||||
|
}
|
||||||
|
} else if (vo.limitStr.includes("极速版") || vo.limitStr.includes("京东特价")) {
|
||||||
$.jsRed += parseFloat(vo.balance)
|
$.jsRed += parseFloat(vo.balance)
|
||||||
if (vo['endTime'] === t) {
|
if (vo['endTime'] === t) {
|
||||||
$.jsRedExpire += parseFloat(vo.balance)
|
$.jsRedExpire += parseFloat(vo.balance)
|
||||||
}
|
}
|
||||||
} else if (vo.orgLimitStr && vo.orgLimitStr.includes("京东健康")) {
|
} else if (vo.limitStr && vo.limitStr.includes("京东健康")) {
|
||||||
$.jdhRed += parseFloat(vo.balance)
|
$.jdhRed += parseFloat(vo.balance)
|
||||||
if (vo['endTime'] === t) {
|
if (vo['endTime'] === t) {
|
||||||
$.jdhRedExpire += parseFloat(vo.balance)
|
$.jdhRedExpire += parseFloat(vo.balance)
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
$.jdRed += parseFloat(vo.balance)
|
$.jdGeneralRed += parseFloat(vo.balance)
|
||||||
if (vo['endTime'] === t) {
|
if (vo['endTime'] === t) {
|
||||||
$.jdRedExpire += parseFloat(vo.balance)
|
$.jdGeneralRedExpire += parseFloat(vo.balance)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
$.jxRed = $.jxRed.toFixed(2);
|
$.jxRed = $.jxRed.toFixed(2);
|
||||||
$.jsRed = $.jsRed.toFixed(2);
|
$.jsRed = $.jsRed.toFixed(2);
|
||||||
$.jdRed = $.jdRed.toFixed(2);
|
$.jdRed = $.jdRed.toFixed(2);
|
||||||
$.jdhRed = $.jdhRed.toFixed(2);
|
$.jdhRed = $.jdhRed.toFixed(2);
|
||||||
|
$.jdwxRed = $.jdwxRed.toFixed(2);
|
||||||
|
$.jdGeneralRed = $.jdGeneralRed.toFixed(2);
|
||||||
$.balance = data.balance;
|
$.balance = data.balance;
|
||||||
$.expiredBalance = ($.jxRedExpire + $.jsRedExpire + $.jdRedExpire).toFixed(2);
|
$.expiredBalance = ($.jxRedExpire + $.jsRedExpire + $.jdRedExpire).toFixed(2);
|
||||||
$.message += `【红包总额】${$.balance}(总过期${$.expiredBalance})元 \n`;
|
$.message += `【红包总额】${$.balance}(总过期${$.expiredBalance})元 \n`;
|
||||||
@@ -1788,6 +1808,10 @@ function redPacket() {
|
|||||||
$.message += `【京东红包】${$.jdRed}(将过期${$.jdRedExpire.toFixed(2)})元 \n`;
|
$.message += `【京东红包】${$.jdRed}(将过期${$.jdRedExpire.toFixed(2)})元 \n`;
|
||||||
if ($.jdhRed > 0)
|
if ($.jdhRed > 0)
|
||||||
$.message += `【健康红包】${$.jdhRed}(将过期${$.jdhRedExpire.toFixed(2)})元 \n`;
|
$.message += `【健康红包】${$.jdhRed}(将过期${$.jdhRedExpire.toFixed(2)})元 \n`;
|
||||||
|
if ($.jdwxRed > 0)
|
||||||
|
$.message += `【微信小程序】${$.jdwxRed}(将过期${$.jdwxRedExpire.toFixed(2)})元 \n`;
|
||||||
|
if ($.jdGeneralRed > 0)
|
||||||
|
$.message += `【全平台通用】${$.jdGeneralRed}(将过期${$.jdGeneralRedExpire.toFixed(2)})元 \n`;
|
||||||
} else {
|
} else {
|
||||||
console.log(`京东服务器返回空数据`)
|
console.log(`京东服务器返回空数据`)
|
||||||
}
|
}
|
||||||
@@ -1830,7 +1854,7 @@ function getCoupon() {
|
|||||||
//console.log(useable[i]);
|
//console.log(useable[i]);
|
||||||
if (useable[i].limitStr.indexOf('全品类') > -1) {
|
if (useable[i].limitStr.indexOf('全品类') > -1) {
|
||||||
$.beginTime = useable[i].beginTime;
|
$.beginTime = useable[i].beginTime;
|
||||||
if ($.beginTime < new Date().getTime() && useable[i].quota < 20 && useable[i].coupontype === 1) {
|
if ($.beginTime < new Date().getTime() && useable[i].quota <= 100 && useable[i].coupontype === 1) {
|
||||||
//$.couponEndTime = new Date(parseInt(useable[i].endTime)).Format('yyyy-MM-dd');
|
//$.couponEndTime = new Date(parseInt(useable[i].endTime)).Format('yyyy-MM-dd');
|
||||||
$.couponName = useable[i].limitStr;
|
$.couponName = useable[i].limitStr;
|
||||||
if (useable[i].platFormInfo)
|
if (useable[i].platFormInfo)
|
||||||
@@ -1873,7 +1897,7 @@ function getCoupon() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
if (useable[i].couponTitle.indexOf('极速版APP活动') > -1 && useable[i].limitStr=='仅可购买活动商品') {
|
if (useable[i].couponTitle.indexOf('特价版APP活动') > -1 && useable[i].limitStr=='仅可购买活动商品') {
|
||||||
$.beginTime = useable[i].beginTime;
|
$.beginTime = useable[i].beginTime;
|
||||||
if ($.beginTime < new Date().getTime() && useable[i].coupontype === 1) {
|
if ($.beginTime < new Date().getTime() && useable[i].coupontype === 1) {
|
||||||
if (useable[i].platFormInfo)
|
if (useable[i].platFormInfo)
|
||||||
@@ -1881,7 +1905,7 @@ function getCoupon() {
|
|||||||
var decquota=parseFloat(useable[i].quota).toFixed(2);
|
var decquota=parseFloat(useable[i].quota).toFixed(2);
|
||||||
var decdisc= parseFloat(useable[i].discount).toFixed(2);
|
var decdisc= parseFloat(useable[i].discount).toFixed(2);
|
||||||
|
|
||||||
$.message += `【极速版券】满${decquota}减${decdisc}元`;
|
$.message += `【特价版券】满${decquota}减${decdisc}元`;
|
||||||
|
|
||||||
if (useable[i].endTime < $.todayEndTime) {
|
if (useable[i].endTime < $.todayEndTime) {
|
||||||
$.message += `(今日过期,${$.platFormInfo})\n`;
|
$.message += `(今日过期,${$.platFormInfo})\n`;
|
||||||
|
|||||||
Reference in New Issue
Block a user