mirror of
https://github.com/Tria-plc/edr-platform.git
synced 2026-09-08 10:08:21 +00:00
feat: add Transit Clearance Action Panel for managing delivery and release orders
- Implemented TransitClearanceActionPanel component for transit agents to handle DO/RO uploads and amendments. - Added file picker for uploading documents with validation for vessel arrival and collection dates. - Introduced modals for uploading T1 documents and requesting RO amendments. - Enhanced transit assignments service with new API endpoints for clearance history, GL exchange documents, and incident reports. - Updated types to include new document upload sources and statuses. - Created CSS styles for transit bookings table to improve layout and responsiveness. - Exported new TransitAgentBookingDetailPage for detailed booking views.
This commit is contained in:
@@ -1010,8 +1010,11 @@ export interface GlExchangeDocument {
|
||||
/** Booking or contract id the document is attached to. */
|
||||
entityId: string;
|
||||
title: string;
|
||||
/** Desk that uploaded it. */
|
||||
side: "ET" | "DJ";
|
||||
/**
|
||||
* Who uploaded it: either Global Logistics desk, or the transit agent
|
||||
* assigned to the shipment. Both desks see all three.
|
||||
*/
|
||||
side: "ET" | "DJ" | "TRANSIT";
|
||||
visibleToCustomer: boolean;
|
||||
uploadedById: string | null;
|
||||
uploadedByName: string | null;
|
||||
|
||||
Reference in New Issue
Block a user