filter ship orders by shipping date desc
parent
68e825b1e1
commit
7a2b5e184c
|
@ -168,6 +168,21 @@ const emailUtils = require("./email-utils");
|
|||
|
||||
try {
|
||||
await new Promise((resolve) => setTimeout(resolve, 2_000));
|
||||
// filter by ship date desc
|
||||
const shipByDateFilterSelector =
|
||||
"#orders-tab-list > div.y0DVv7GO > div > div._2iyGKl7j > div._3oBKKUKo > div._3eA-bRh2 > div.ST_outerWrapper_123.ST_medium_123";
|
||||
await page.waitForSelector(shipByDateFilterSelector);
|
||||
await page.click(shipByDateFilterSelector);
|
||||
await new Promise((resolve) => setTimeout(resolve, 2_000));
|
||||
|
||||
// set ship by date desc option
|
||||
const orderByShipDescOptionSelector =
|
||||
"body > div.PT_outerWrapper_123.PP_outerWrapper_123.ST_dropdown_123.ST_mediumDropdown_123.ST_customItem_123.PT_dropdown_123.PT_portalBottomLeft_123.PT_inCustom_123.PP_dropdown_123 > div > div > div > div > ul > li:nth-child(4)"
|
||||
await page.waitForSelector(orderByShipDescOptionSelector);
|
||||
await page.click(orderByShipDescOptionSelector);
|
||||
console.log("Clicking on Order by Shipment Date Select");
|
||||
await new Promise((resolve) => setTimeout(resolve, 2_000));
|
||||
|
||||
// set the pagination to 100 / page
|
||||
const pageinationSeletor =
|
||||
"#orders-tab-list > div.y0DVv7GO > div > div._38NAUUfN > div._15QWqbZs > ul > li.PGT_sizeChanger_123 > div > div > div > div > div";
|
||||
|
@ -182,7 +197,6 @@ const emailUtils = require("./email-utils");
|
|||
await page.waitForSelector(pagesPerPageSelector);
|
||||
await page.click(pagesPerPageSelector);
|
||||
await new Promise((resolve) => setTimeout(resolve, 1_000));
|
||||
|
||||
} catch (e) {
|
||||
emailUtils.notify(`Download Order Shipping Labels`, e.message);
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue