mirror of
https://github.com/Tria-plc/edr-platform.git
synced 2026-08-26 18:42:49 +00:00
changes
This commit is contained in:
@@ -147,17 +147,16 @@ function fillNth(label: RegExp, index: number, value: string) {
|
||||
});
|
||||
}
|
||||
|
||||
/** Open the Shipment day picker and choose the train's departure day. */
|
||||
/**
|
||||
* Choose the train's departure day on the Schedule card's INLINE calendar
|
||||
* (cargo-aware: days only unlock once the cargo details above are valid).
|
||||
*/
|
||||
function pickShipmentDay() {
|
||||
cy.contains("label", /^Shipment day/)
|
||||
.invoke("attr", "for")
|
||||
.then((id) => {
|
||||
cy.get(`[id="${id}"]`).click({ force: true });
|
||||
});
|
||||
cy.contains(/available day/, { timeout: 30000 }).should("exist");
|
||||
// Day cells are plain buttons in a div grid; only bookable days are enabled
|
||||
// (out-of-month duplicates stay disabled).
|
||||
const day = String(SHIPMENT_DAY.getDate());
|
||||
cy.get(".mantine-Popover-dropdown button:not([data-disabled]):not([disabled])", {
|
||||
timeout: 15000,
|
||||
})
|
||||
cy.get("button:not(:disabled)", { timeout: 15000 })
|
||||
.contains(new RegExp(`^${day}$`))
|
||||
.click({ force: true });
|
||||
}
|
||||
|
||||
@@ -8,6 +8,18 @@
|
||||
-- 3. LIVE export rates for Mojo → Djibouti Port: container (per container)
|
||||
-- and bulk (per ton) — booking pricing hard-blocks without them
|
||||
|
||||
-- 0. Approved exporter profile — picking "Export" in the wizard opens the
|
||||
-- "Set up your exporter profile" modal unless the company already has an
|
||||
-- active exporter profile (seed-company.sql only creates the importer).
|
||||
INSERT INTO freight.company_profiles (id, company_id, type, status, reference)
|
||||
SELECT gen_random_uuid(), c.id, 'exporter', 'active', 'EXP-E2E-0001'
|
||||
FROM freight.companies c
|
||||
WHERE c.tin = '0102030405'
|
||||
AND NOT EXISTS (
|
||||
SELECT 1 FROM freight.company_profiles p
|
||||
WHERE p.company_id = c.id AND p.type = 'exporter'
|
||||
);
|
||||
|
||||
-- 1a. Cargo type group + commodity.
|
||||
INSERT INTO freight.cargo_types (id, code, cargo_type_name, is_active)
|
||||
SELECT gen_random_uuid(), 'E2E_GRAINS', 'E2E Grains', true
|
||||
|
||||
Reference in New Issue
Block a user