|
|
@@ -205,16 +205,28 @@ async function doGrabByNormal() {
|
|
|
magicJS.logger.info(`${JSON.stringify(task)}`);
|
|
|
let result = await grabDiscCoupon(url);
|
|
|
if (result) {
|
|
|
- let paramStr = url.split('/').pop();
|
|
|
- switch (result.status) {
|
|
|
- case '0000':
|
|
|
- case '1004'://库存不足
|
|
|
- deleteRechargeDiscReqData(paramStr);
|
|
|
- break;
|
|
|
- default:
|
|
|
- break;
|
|
|
+ if (result.status == '0000') {
|
|
|
+ let retMsg = result.data.msg;
|
|
|
+ let paramStr = url.split('/').pop();
|
|
|
+ switch (result.data.code) {
|
|
|
+ case '0000':
|
|
|
+ case '1004'://库存不足
|
|
|
+ deleteRechargeDiscReqData(paramStr);
|
|
|
+ break;
|
|
|
+ case '8999':
|
|
|
+ break;
|
|
|
+ default:
|
|
|
+ break;
|
|
|
+ }
|
|
|
+ if (!retMsg || retMsg.length == 0) {
|
|
|
+ retMsg = `错误码:${result.data.code}`;
|
|
|
+ }
|
|
|
+ tipsText += `优惠折扣券[${task.taskName}]${retMsg}\n`;
|
|
|
+ } else {
|
|
|
+ tipsText += `优惠折扣券[${task.taskName}]领取失败\n`;
|
|
|
}
|
|
|
- tipsText += `优惠折扣券[${task.taskName}]${result.msg}\n`;
|
|
|
+ } else {
|
|
|
+ tipsText += `优惠折扣券[${task.taskName}]领取失败\n`;
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
@@ -232,15 +244,25 @@ async function doGrabByCacheQuery() {
|
|
|
let url = `https://m.client.10010.com/AppMonthly/appMonth/dddddddddd/${paramStr}`;
|
|
|
let result = await grabDiscCoupon(url);
|
|
|
if (result) {
|
|
|
- switch (result.status) {
|
|
|
- case '0000':
|
|
|
- case '1004'://库存不足
|
|
|
- deleteRechargeDiscReqData(paramStr);
|
|
|
- break;
|
|
|
- default:
|
|
|
- break;
|
|
|
+ if (result.status == '0000') {
|
|
|
+ let retMsg = result.data.msg;
|
|
|
+ switch (result.data.code) {
|
|
|
+ case '0000':
|
|
|
+ case '1004'://库存不足
|
|
|
+ deleteRechargeDiscReqData(paramStr);
|
|
|
+ break;
|
|
|
+ case '8999':
|
|
|
+ break;
|
|
|
+ default:
|
|
|
+ break;
|
|
|
+ }
|
|
|
+ if (!retMsg || retMsg.length == 0) {
|
|
|
+ retMsg = `错误码:${result.data.code}`;
|
|
|
+ }
|
|
|
+ tipsText += `优惠折扣券[${paramStr}]${retMsg}\n`;
|
|
|
}
|
|
|
- tipsText += `优惠折扣券[${paramStr}]${result.msg}\n`;
|
|
|
+ } else {
|
|
|
+ tipsText += `优惠折扣券[${paramStr}]领取失败\n`;
|
|
|
}
|
|
|
}
|
|
|
if (tipsText.length > 0) {
|