req.params y req.query) y luego busca un camión en una base de datos según su número de placa (numberPlate). Si el camión existe, busca registros asociados a ese camión en la base de datos y devuelve una respuesta HTTP con los registros encontrados. Si no se encuentran registros o el camión no existe, se devuelve una respuesta HTTP con un mensaje de error apropiado. También se manejan errores en el caso de que ocurra algún problema durante la ejecución de la función.curl --location --request GET 'https://test.your-api-server.com/api/scale/register/truck/XYQ-112?order=DESC&limit=3&status=Transito' \
--header 'Authorization: Bearer <token>'{
"msg": "Registro(s) activos para el vehiculo XYQ-123:",
"registers": [
{
"id": "58b32dbf-e6af-48d3-969c-8d2d5572dfe4",
"date": "2022-12-14T02:41:51.693Z",
"serialScale": null,
"serialLog": null,
"qty": null,
"groosWeight": "0.000",
"netWeight": "0.000",
"tare": "0.000",
"status": "transito",
"dateTara": null,
"dateNet": null,
"weight": "10000.000",
"dateWeight": "2022-12-14T02:41:51.693Z",
"secondWeight": "0.000",
"secondDateWeight": null,
"error": null,
"userRecorder": "mserrano",
"_idProduct": 1,
"_idDriver": "e2298828-ec23-40f4-b9d0-72036be14ed8",
"_idTruck": "3d99d3e1-8afe-48f6-9269-ff7dac52156d",
"_idClient": "9cea0fcb-1fce-4b9b-9f9e-57fb13f1efd6",
"_idOrigin": 1,
"_idSite": 1,
"enabled": true,
"createdAt": "2022-12-14T02:41:51.693Z",
"updatedAt": "2022-12-14T02:41:51.693Z"
}
]
}