|
|
@@ -108,13 +108,20 @@ async function tryRevokeEntrust() {
|
|
|
let page = 1;
|
|
|
let entrustOrderTotal = 0;
|
|
|
let optOrderNum = 0;
|
|
|
+ let nowTime = Date().now();
|
|
|
+ let cmpTime = nowTime - 5 * 24 * 60 * 1000;
|
|
|
while (page < 100) {
|
|
|
- let retOrder = await getOrderList(0, page);
|
|
|
+ let retOrder = await getOrderList(0, page, 13);
|
|
|
if (retOrder && retOrder.code == 200) {
|
|
|
let list = retOrder.data.list;
|
|
|
magicJS.logger.info(`获取订单第${page}页,共${list.length}/${retOrder.data.total}个订单!`);
|
|
|
for (let i = 0; i < list.length; ++i) {
|
|
|
let orderInfo = list[i];
|
|
|
+ let createdDate = new Date(orderInfo.createdTime);
|
|
|
+ if (createdDate.getTime() < cmpTime) {
|
|
|
+ page = 101;
|
|
|
+ break;
|
|
|
+ }
|
|
|
// 2=市场订单
|
|
|
// 4=合成订单
|
|
|
// 6=兑换订单
|
|
|
@@ -205,12 +212,15 @@ async function tryRevokeEntrust() {
|
|
|
"fail": false
|
|
|
}
|
|
|
*/
|
|
|
-async function getOrderList(state, page) {
|
|
|
+async function getOrderList(state, page, orderType) {
|
|
|
const url = `https://api.wubian.pro/vmf/app/order/list`;
|
|
|
const reqData = {
|
|
|
state: state,
|
|
|
page: page,
|
|
|
};
|
|
|
+ if (orderType) {
|
|
|
+ reqData.orderType = orderType;
|
|
|
+ }
|
|
|
let options = {
|
|
|
url: url,
|
|
|
headers: gCommonHeaders,
|