UNPKG

cloud-ide-lms-model

Version:

Package for Model management of Cloud IDEsys LMS

58 lines (57 loc) 1.56 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.fleetRoutesUrl = void 0; /** * Object containing URLs for fleet management endpoints. * These URLs are used for various fleet operations such as vehicle, driver, fuel, maintenance, etc. */ const fleetRoutesUrl = { module: 'fleet', /** * Endpoint to manage driver master records */ driver: 'driver-master', /** * Endpoint to manage vehicle master records */ vehicle: 'vehicle-master', /** * Endpoint to manage fuel logs */ fuel: 'fuel-log', /** * Endpoint to manage maintenance records */ maintenance: 'maintenance-record', /** * Endpoint to manage trip logs */ trip: 'trip-log', /** * Endpoint to manage incident reports */ incident: 'incident-report', /** * Endpoint to manage vehicle assignments */ vehicleAssignment: 'vehicle-assignment', /** * Endpoint to manage route master */ route: 'route-master', /** * Endpoint to manage route stops */ routeStop: 'route-stops', /** * Endpoint for route allocation (passenger ↔ route + pickup/drop). API path remains 'student-transport' for backward compatibility. */ studentTransport: 'student-transport', /** * Endpoint to manage fleet configuration */ configuration: 'configuration' }; exports.fleetRoutesUrl = fleetRoutesUrl; // Freeze the fleetRoutesUrl object to prevent modifications Object.freeze(fleetRoutesUrl);