update
This commit is contained in:
80
jd_price.js
80
jd_price.js
@@ -86,46 +86,50 @@ if ($.isNode()) {
|
|||||||
$.nickName || $.UserName
|
$.nickName || $.UserName
|
||||||
}********\n`
|
}********\n`
|
||||||
);
|
);
|
||||||
$.hasNext = true;
|
try {
|
||||||
$.refundtotalamount = 0;
|
$.hasNext = true;
|
||||||
$.orderList = new Array();
|
$.refundtotalamount = 0;
|
||||||
$.applyMap = {};
|
$.orderList = new Array();
|
||||||
// TODO
|
$.applyMap = {};
|
||||||
$.token = '';
|
// TODO
|
||||||
$.feSt = 'f';
|
$.token = '';
|
||||||
console.log(`💥 获得首页面,解析超参数`);
|
$.feSt = 'f';
|
||||||
await getHyperParams();
|
console.log(`💥 获得首页面,解析超参数`);
|
||||||
// console.log($.HyperParam)
|
await getHyperParams();
|
||||||
console.log(`----------`);
|
// console.log($.HyperParam)
|
||||||
console.log(`🧾 获取所有价格保护列表,排除附件商品`);
|
console.log(`----------`);
|
||||||
for (let page = 1; $.hasNext; page++) {
|
console.log(`🧾 获取所有价格保护列表,排除附件商品`);
|
||||||
await getApplyData(page);
|
for (let page = 1; $.hasNext; page++) {
|
||||||
}
|
await getApplyData(page);
|
||||||
console.log(`----------`);
|
|
||||||
console.log(`🗑 删除不符合订单`);
|
|
||||||
console.log(`----------`);
|
|
||||||
let taskList = [];
|
|
||||||
for (let order of $.orderList) {
|
|
||||||
taskList.push(historyResultQuery(order));
|
|
||||||
}
|
|
||||||
await Promise.all(taskList);
|
|
||||||
console.log(`----------`);
|
|
||||||
console.log(`📊 ${$.orderList.length}个商品即将申请价格保护!`);
|
|
||||||
console.log(`----------`);
|
|
||||||
for (let order of $.orderList) {
|
|
||||||
await skuApply(order);
|
|
||||||
await $.wait(300);
|
|
||||||
}
|
|
||||||
console.log(`----------`);
|
|
||||||
console.log(`⏳ 等待申请价格保护结果...`);
|
|
||||||
console.log(`----------`);
|
|
||||||
for (let i = 1; i <= 30 && Object.keys($.applyMap).length > 0; i++) {
|
|
||||||
await $.wait(1000);
|
|
||||||
if (i % 5 == 0) {
|
|
||||||
await getApplyResult();
|
|
||||||
}
|
}
|
||||||
|
console.log(`----------`);
|
||||||
|
console.log(`🗑 删除不符合订单`);
|
||||||
|
console.log(`----------`);
|
||||||
|
let taskList = [];
|
||||||
|
for (let order of $.orderList) {
|
||||||
|
taskList.push(historyResultQuery(order));
|
||||||
|
}
|
||||||
|
await Promise.all(taskList);
|
||||||
|
console.log(`----------`);
|
||||||
|
console.log(`📊 ${$.orderList.length}个商品即将申请价格保护!`);
|
||||||
|
console.log(`----------`);
|
||||||
|
for (let order of $.orderList) {
|
||||||
|
await skuApply(order);
|
||||||
|
await $.wait(300);
|
||||||
|
}
|
||||||
|
console.log(`----------`);
|
||||||
|
console.log(`⏳ 等待申请价格保护结果...`);
|
||||||
|
console.log(`----------`);
|
||||||
|
for (let i = 1; i <= 30 && Object.keys($.applyMap).length > 0; i++) {
|
||||||
|
await $.wait(1000);
|
||||||
|
if (i % 5 == 0) {
|
||||||
|
await getApplyResult();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
showMsg();
|
||||||
|
} catch (e) {
|
||||||
|
$.logErr(e)
|
||||||
}
|
}
|
||||||
showMsg();
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
})()
|
})()
|
||||||
|
Reference in New Issue
Block a user