{ "routes": [ { "id": "rt_001", "routeNumber": "RT-2024-001001", "type": "firstMile", "modal": "rodoviario", "priority": "normal", "driverId": "drv_001", "vehicleId": "veh_001", "companyId": "comp_001", "customerId": "cust_001", "origin": { "address": "Centro de Distribuição PRA LOG - São Paulo, SP", "coordinates": { "lat": -23.5505, "lng": -46.6333 }, "contact": "João Silva", "phone": "+55 11 99999-0001" }, "destination": { "address": "Rua Augusta, 1000 - Consolação, São Paulo - SP", "coordinates": { "lat": -23.5562, "lng": -46.6520 }, "contact": "Maria Santos", "phone": "+55 11 88888-0001" }, "scheduledDeparture": "2024-12-28T08:00:00Z", "actualDeparture": "2024-12-28T08:15:00Z", "estimatedArrival": "2024-12-28T10:00:00Z", "actualArrival": "2024-12-28T10:30:00Z", "status": "completed", "currentLocation": { "lat": -23.5562, "lng": -46.6520 }, "contractId": "cont_001", "tablePricesId": "tbl_001", "totalValue": 850.00, "totalWeight": 1250.5, "estimatedCost": 420.00, "actualCost": 445.50, "productType": "Eletrônicos", "createdAt": "2024-12-27T14:30:00Z", "updatedAt": "2024-12-28T10:35:00Z", "createdBy": "user_001", "vehiclePlate": "TAS4J92" }, { "id": "rt_002", "routeNumber": "RT-2024-001002", "type": "lastMile", "modal": "rodoviario", "priority": "express", "driverId": "drv_002", "vehicleId": "veh_002", "companyId": "comp_001", "customerId": "cust_002", "origin": { "address": "Hub Mercado Livre - Rio de Janeiro, RJ", "coordinates": { "lat": -22.9068, "lng": -43.1729 }, "contact": "Carlos Oliveira", "phone": "+55 21 99999-0002" }, "destination": { "address": "Rua das Flores, 123 - Copacabana, Rio de Janeiro - RJ", "coordinates": { "lat": -22.9711, "lng": -43.1822 }, "contact": "Ana Costa", "phone": "+55 21 88888-0002" }, "scheduledDeparture": "2024-12-28T09:00:00Z", "actualDeparture": null, "estimatedArrival": "2024-12-28T11:00:00Z", "actualArrival": null, "status": "inProgress", "currentLocation": { "lat": -22.9400, "lng": -43.1750 }, "contractId": "cont_002", "tablePricesId": "tbl_002", "totalValue": 45.00, "totalWeight": 2.8, "estimatedCost": 25.00, "actualCost": null, "productType": "Roupas e Acessórios", "createdAt": "2024-12-27T16:00:00Z", "updatedAt": "2024-12-28T09:15:00Z", "createdBy": "user_002", "vehiclePlate": "MSO5821" }, { "id": "rt_003", "routeNumber": "RT-2024-001003", "type": "lineHaul", "modal": "rodoviario", "priority": "normal", "driverId": "drv_003", "vehicleId": "veh_003", "companyId": "comp_001", "customerId": "cust_003", "origin": { "address": "Terminal de Cargas - Belo Horizonte, MG", "coordinates": { "lat": -19.9167, "lng": -43.9345 }, "contact": "Pedro Almeida", "phone": "+55 31 99999-0003" }, "destination": { "address": "Porto de Vitória - Vitória, ES", "coordinates": { "lat": -20.2976, "lng": -40.2958 }, "contact": "Luiza Ferreira", "phone": "+55 27 88888-0003" }, "scheduledDeparture": "2024-12-28T06:00:00Z", "actualDeparture": "2024-12-28T06:10:00Z", "estimatedArrival": "2024-12-28T14:00:00Z", "actualArrival": null, "status": "inProgress", "currentLocation": { "lat": -20.1000, "lng": -41.5000 }, "contractId": "cont_003", "tablePricesId": "tbl_003", "totalValue": 2850.00, "totalWeight": 8500.0, "estimatedCost": 1200.00, "actualCost": null, "productType": "Medicamentos", "createdAt": "2024-12-27T12:00:00Z", "updatedAt": "2024-12-28T08:30:00Z", "createdBy": "user_003", "vehiclePlate": "TAS2F98" }, { "id": "rt_004", "routeNumber": "RT-2024-001004", "type": "lastMile", "modal": "rodoviario", "priority": "urgent", "driverId": "drv_004", "vehicleId": "veh_004", "companyId": "comp_001", "customerId": "cust_004", "origin": { "address": "Centro de Distribuição Shopee - São Paulo, SP", "coordinates": { "lat": -23.4900, "lng": -46.5200 }, "contact": "Roberto Lima", "phone": "+55 11 99999-0004" }, "destination": { "address": "Av. Paulista, 1578 - Bela Vista, São Paulo - SP", "coordinates": { "lat": -23.5647, "lng": -46.6527 }, "contact": "Fernanda Rocha", "phone": "+55 11 88888-0004" }, "scheduledDeparture": "2024-12-28T10:00:00Z", "actualDeparture": null, "estimatedArrival": "2024-12-28T12:00:00Z", "actualArrival": null, "status": "pending", "currentLocation": null, "contractId": "cont_004", "tablePricesId": "tbl_004", "totalValue": 75.00, "totalWeight": 5.2, "estimatedCost": 35.00, "actualCost": null, "productType": "Livros e Papelaria", "createdAt": "2024-12-28T07:30:00Z", "updatedAt": "2024-12-28T07:30:00Z", "createdBy": "user_004", "vehiclePlate": "RJZ7H79" }, { "id": "rt_005", "routeNumber": "RT-2024-001005", "type": "firstMile", "modal": "aereo", "priority": "express", "driverId": "drv_005", "vehicleId": "veh_005", "companyId": "comp_001", "customerId": "cust_005", "origin": { "address": "Aeroporto Internacional do Galeão - Rio de Janeiro, RJ", "coordinates": { "lat": -22.8099, "lng": -43.2505 }, "contact": "Marcos Vieira", "phone": "+55 21 99999-0005" }, "destination": { "address": "Aeroporto de Congonhas - São Paulo, SP", "coordinates": { "lat": -23.6261, "lng": -46.6565 }, "contact": "Juliana Martins", "phone": "+55 11 88888-0005" }, "scheduledDeparture": "2024-12-28T11:00:00Z", "actualDeparture": "2024-12-28T11:05:00Z", "estimatedArrival": "2024-12-28T12:30:00Z", "actualArrival": "2024-12-28T12:25:00Z", "status": "completed", "currentLocation": { "lat": -23.6261, "lng": -46.6565 }, "contractId": "cont_005", "tablePricesId": "tbl_005", "totalValue": 3500.00, "totalWeight": 450.0, "estimatedCost": 2800.00, "actualCost": 2750.00, "productType": "Medicamentos", "createdAt": "2024-12-27T18:00:00Z", "updatedAt": "2024-12-28T12:30:00Z", "createdBy": "user_005", "vehiclePlate": "TAO3J98" } ], "metadata": { "totalRoutes": 500, "generatedAt": "2024-12-28T10:00:00Z", "version": "1.0", "description": "Dados mockados para o módulo de Rotas do ERP SAAS PraFrota", "distributions": { "byType": { "firstMile": 300, "lineHaul": 125, "lastMile": 75 }, "byModal": { "rodoviario": 475, "aereo": 15, "aquaviario": 10 }, "byStatus": { "pending": 50, "inProgress": 200, "completed": 175, "delayed": 50, "cancelled": 25 }, "byRegion": { "rioDeJaneiro": 150, "saoPaulo": 175, "minasGerais": 125, "vitoria": 50 } }, "realVehiclePlates": [ "TAS4J92", "MSO5821", "TAS2F98", "RJZ7H79", "TAO3J98", "TAN6I73", "SGD4H03", "NGF2A53", "TAS2F32", "RTT1B46", "EZQ2E60", "TDZ4J93", "SGL8D98", "TAS2F83", "RVC0J58", "EYP4H76", "FVV7660", "RUN2B51", "RUQ9D16", "TAS5A49", "RUN2B49", "SHX0J21", "FHT5D54", "SVG0I32", "RUN2B50", "FYU9G72", "TAS4J93", "SRZ9B83", "TAQ4G32", "RUP2B50", "SRG6H41", "SQX8J75", "TAS4J96", "RTT1B44", "RTM9F10", "FLE2F99", "RUN2B63", "RVC0J65", "RUN2B52", "TUE1A37", "RUP4H86", "RUP4H94", "RUN2B48", "SVF4I52", "STL5A43", "TAS2J46", "TAO3I97", "TAS5A46", "SUT1B94", "LUJ7E05", "SST4C72", "SRH6C66", "TAO6E76", "RUN2B55", "RVC8B13", "SVF2E84", "SRO2J16", "RVT2J97", "RUN2B58", "SHB4B37", "IWB9C17", "FJE7I82", "TAQ4G22", "SGJ9F81", "SVP9H73", "OVM5B05", "TAO3J94", "RUP2B56", "TAO4F04", "RUN2B64", "GGL2J42", "SRN7H36", "SFM8D30", "TAO6E80", "SVK8G96", "SIA7J06", "TAR3E11", "RVC0J64", "RJW6G71", "SSV6C52", "RUN2B54", "TAN6I66", "SPA0001", "SVH9G53", "RUN2B62", "RVC0J85", "TAR3D02", "RVC4G70", "RUP4H92", "RUN2B56", "SGL8F08", "TAO3J93", "LUC4H25", "TAN6H93", "TAQ4G30", "RUP4H87", "SHB4B36", "SGC2B17", "RVC0J70", "SVL1G82", "RVC0J63", "RVT2J98", "SPA0001", "RVT4F18", "TAR3C45", "TAO4E80", "TAN6I62", "SHB4B38", "RTO9B22", "RJE8B51", "TAO4F02", "SGJ9G23", "SRU2H94", "RTT1B48", "TAN6I69", "RUP2B49", "RUW9C02", "RUP4H91", "RVC0J74", "TAN6H99", "FZG8F72", "RUP4H88", "TAS2E35", "RUN2B60", "RTO9B84", "GHM7A76", "RTM9F11", "TAN6H97", "SQX9G04", "RVU9160", "SGL8E65", "RTT1B43", "TAO4F05", "TOG3H62", "TAS5A47", "TAQ6J50", "SRH4E56", "NSZ5318", "RUN2B53", "TAO3J97", "SGL8E73", "SHX0J22", "SFP6G82", "SRZ9C22", "RTT1B45", "TAN6163", "LTO7G84", "SGL8D26", "TAN6I59", "TAO4E89", "TAO4E90", "TAS2J51", "SGL8F81", "RTM9F14", "FKP9A34", "TAS2J45", "QUS3C30", "GDM8I81", "TAQ4G36", "RVC0J59", "TAS5A44", "RUN2B61", "RVC4G71", "TAS4J95", "TAQ4G37", "SPA0001", "RTB7E19", "TAS2E31", "RUP4H81", "SGD9A92", "RJF7I82", "EVU9280", "SPA0001", "SSC1E94", "TAR3E21", "TAN6I71", "TAS4J92", "TAN6I57", "TAO4F90", "SGJ2F13", "SGJ2D96", "SGJ2G40", "TAR3E14", "KRQ9A48", "RUP2B53", "SRN5C38", "SGJ2G98", "SRA7J03", "RIU1G19", "EUQ4159", "SRH5C60", "SSB6H85", "SRN6F73", "SRY4B65", "SGL8C62", "STU7F45", "SGJ9G45", "RVT4F19" ], "productTypes": [ "Medicamentos", "Eletrônicos", "Alimentos Perecíveis", "Alimentos Não Perecíveis", "Roupas e Acessórios", "Livros e Papelaria", "Casa e Decoração", "Cosméticos", "Automotive", "Brinquedos" ], "lastMileMarketplaces": [ "Mercado Livre", "Shopee", "Amazon" ], "coordinates": { "rioDeJaneiro": { "center": { "lat": -22.9068, "lng": -43.1729 }, "bounds": { "north": -22.7000, "south": -23.1000, "east": -43.0000, "west": -43.8000 } }, "saoPaulo": { "center": { "lat": -23.5505, "lng": -46.6333 }, "bounds": { "north": -23.3000, "south": -23.8000, "east": -46.3000, "west": -47.0000 } }, "minasGerais": { "center": { "lat": -19.9167, "lng": -43.9345 }, "bounds": { "north": -19.7000, "south": -20.2000, "east": -43.7000, "west": -44.2000 } }, "vitoria": { "center": { "lat": -20.2976, "lng": -40.2958 }, "bounds": { "north": -20.1000, "south": -20.5000, "east": -40.1000, "west": -40.5000 } } } } }