This commit is contained in:
lxk0301
2021-03-04 10:58:45 +08:00
parent 90c5bde46e
commit 3534b7ebfd

View File

@@ -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();
} }
} }
})() })()