注销京东店铺会员卡脚本,手机端添加BoxJs设置
This commit is contained in:
35
jd_unbind.js
35
jd_unbind.js
@@ -36,9 +36,9 @@ if ($.isNode()) {
|
||||
cookiesArr.reverse();
|
||||
cookiesArr = cookiesArr.filter(item => item !== "" && item !== null && item !== undefined);
|
||||
}
|
||||
const jdNotify = $.getdata('jdUnsubscribeNotify');//是否关闭通知,false打开通知推送,true关闭通知推送
|
||||
let cardPageSize = $.getdata('jdUnsubscribePageSize') || 200;// 运行一次取消多少个会员卡。数字0表示不注销任何会员卡
|
||||
let stopCards = $.getdata('jdUnsubscribeStopCards') || ['京东PLUS会员'];//遇到此会员卡不再进行注销
|
||||
const jdNotify = $.getdata('jdUnbindCardNotify');//是否关闭通知,false打开通知推送,true关闭通知推送
|
||||
let cardPageSize = 200;// 运行一次取消多少个会员卡。数字0表示不注销任何会员卡
|
||||
let stopCards = `京东PLUS会员`;//遇到此会员卡跳过注销,多个使用&分开
|
||||
const JD_API_HOST = 'https://api.m.jd.com/';
|
||||
!(async () => {
|
||||
if (!cookiesArr[0]) {
|
||||
@@ -220,24 +220,23 @@ function TotalBean() {
|
||||
}
|
||||
function requireConfig() {
|
||||
return new Promise(resolve => {
|
||||
if ($.isNode() && process.env.UN_BIND_CARD_NUM) {
|
||||
$.UN_BIND_NUM = process.env.UN_BIND_CARD_NUM
|
||||
}
|
||||
if ($.isNode() && process.env.UN_BIND_STOP_CARD) {
|
||||
if (process.env.UN_BIND_STOP_CARD.indexOf('&') > -1) {
|
||||
$.UN_BIND_STOP_CARD = process.env.UN_BIND_STOP_CARD.split('&');
|
||||
} else if (process.env.UN_BIND_STOP_CARD.indexOf('@') > -1) {
|
||||
$.UN_BIND_STOP_CARD = process.env.UN_BIND_STOP_CARD.split('@');
|
||||
} else if (process.env.UN_BIND_STOP_CARD.indexOf('\n') > -1) {
|
||||
$.UN_BIND_STOP_CARD = process.env.UN_BIND_STOP_CARD.split('\n');
|
||||
} else if (process.env.UN_BIND_STOP_CARD.indexOf('\\n') > -1) {
|
||||
$.UN_BIND_STOP_CARD = process.env.UN_BIND_STOP_CARD.split('\\n');
|
||||
$.UN_BIND_NUM = $.isNode() ? (process.env.UN_BIND_CARD_NUM ? process.env.UN_BIND_CARD_NUM : cardPageSize) : ($.getdata('UN_BIND_CARD_NUM') ? $.getdata('UN_BIND_CARD_NUM') : cardPageSize);
|
||||
$.UN_BIND_STOP_CARD = $.isNode() ? (process.env.UN_BIND_STOP_CARD ? process.env.UN_BIND_STOP_CARD : stopCards) : ($.getdata('UN_BIND_STOP_CARD') ? $.getdata('UN_BIND_STOP_CARD') : stopCards);
|
||||
if ($.UN_BIND_STOP_CARD) {
|
||||
if ($.UN_BIND_STOP_CARD.indexOf('&') > -1) {
|
||||
$.UN_BIND_STOP_CARD = $.UN_BIND_STOP_CARD.split('&');
|
||||
} else if ($.UN_BIND_STOP_CARD.indexOf('@') > -1) {
|
||||
$.UN_BIND_STOP_CARD = $.UN_BIND_STOP_CARD.split('@');
|
||||
} else if ($.UN_BIND_STOP_CARD.indexOf('\n') > -1) {
|
||||
$.UN_BIND_STOP_CARD = $.UN_BIND_STOP_CARD.split('\n');
|
||||
} else if ($.UN_BIND_STOP_CARD.indexOf('\\n') > -1) {
|
||||
$.UN_BIND_STOP_CARD = $.UN_BIND_STOP_CARD.split('\\n');
|
||||
} else {
|
||||
$.UN_BIND_STOP_CARD = process.env.UN_BIND_STOP_CARD.split();
|
||||
$.UN_BIND_STOP_CARD = $.UN_BIND_STOP_CARD.split();
|
||||
}
|
||||
}
|
||||
cardPageSize = $.UN_BIND_NUM || cardPageSize
|
||||
stopCards = $.UN_BIND_STOP_CARD || stopCards
|
||||
cardPageSize = $.UN_BIND_NUM;
|
||||
stopCards = $.UN_BIND_STOP_CARD;
|
||||
resolve()
|
||||
})
|
||||
}
|
||||
|
Reference in New Issue
Block a user