Closed kteruel closed 6 years ago
1a.- El usuario ingresa Patente del Tractor que está llegando a la Terminal. Luego hace click en el botón "Consultar Tractor" 1b.- El Sistema encuentra la Patente del Tractor, devuelve los datos y los muestra en pantalla.
1.1a.- Idem 1a 1.1b.- El Sistema NO encuentra la Patente del Tractor y muestra en pantalla el mensaje "Tractor no encontrado"
2a.- El usuario ingresa DNI de Chofer. Luego hace click en el botón "Consultar Chofer" 2b.- El Sistema encuentra el Chofer y muestra los datos en la pantalla.
2.1a.- Idem 2a 2.1b.- El Sistema NO encuentra el Chofer y muestra el mensaje "Chofer no encontrado"
3a.- El usuario ingresa Patente de PLayo. Luego hace click en el botón "Consultar Playo". 3b.- El Sistema encuentra el Playo y muestra los datos en pantalla
3.1a.- Idem 3a. 3.1b.- El Sistema NO encuentra el Playo y muestra el mensaje "Playo no encontrado".
4a.- El usuario ingresa el número del Contenedor. Luego hace click en "Consultar Turno" 4b.- El Sistema busca el turno y muestra un mensaje de Alerta con color según la comparación del horario actual con el horario del Turno consultado.
4.1a.- Idem 4a 4.1b.- El Sistema no encuentra el turno y manda una Alerta de Falta de turno
5a.- Una vez que el usuario complete todos los datos del formulario hace click en el botón "Informar Terminal" y envía la información del formulario completo 5b.- El Sistema guarda la información del formulario en la base de datos con la fecha actual.
Pongo en copia a Diego para la solicitud de API para esté Modulo.
1- Se guardará la combinacion Camion, Chofer, Semi, para así la próxima vez ingresar la patente del camion se obtienen los datos y el resto solo hay que chequearlos. No se guarda el contenedor en esa combinacion. En los datos de gate se guarda toda la informacion. 2- El contenedor y/o la patente camion. 3- En caso de no encontrar los datos. Se ingresan y se guarda la combinacion. Por otro lado se indicará que no posee turno pero queda guardada la combinacion.
Muchas gracias por las respuestas a las consultas.
Para cuando crees que estarían las API para continuar con la programación en función de las Api?
Hola Kevin. Hoy estoy reincorporandome, en la semana van a ir saliendo rutas que te voy a ir informando
Kevin, en servidor Testing http://190.221.146.245:8090
1 - Api para consulta de Turno por Tractor por medio de la Patente
http://190.221.146.245:8090/zap/turno/patente/
**Ejemplo**
GET http://190.221.146.245:8090/zap/turno/patente/CAM009
token: NInijnHJNiuh.....
1.1- Api para consulta de CNRT por Tractor por medio de la Patente
http://190.221.146.245:8090/zap/cnrt/patente/
**Ejemplo**
GET http://190.221.146.245:8090/zap/cnrt/patente/FVO243
token: NInijnHJNiuh.....
FVO243 es una patente que está habilitado en CNRT
2- Api para consulta de CNRT por Chofer por medio de DNI
http://190.221.146.245:8090/zap/cnrt/chofer/
**Ejemplo**
http://190.221.146.245:8090/zap/cnrt/chofer/4159980
token: NInijnHJNiuh.....
4159980 es un DNI que está habilitado en CNRT
4- Api para consulta de Turno por medio de Número de Contenedor
GET http://190.221.146.245:8090/zap/turno/contenedor/
Ejemplo GET http://190.221.146.245:8090/zap/turno/contenedor/HASU1016369 token: -r0v7lrrw......
// listado de contenedores con turno activo del dia de hoy ZAP GET http://190.221.146.245:8090/zap/turnos/contenedores token: lrrw....
// listado de camiones con turno activo del dia de hoy ZAP GET http://190.221.146.245:8090/zap/turnos/camiones token: r0v7lrrw....
Buenísimo! Voy mirando, cualquier cosa te aviso
@reyesdiego de los datos del Tractor, cuales quisieran que muestre en pantalla?
Los datos que tengo son:
Estos son los datos del Chofer:
Cuales debería mostrar?
Otra consulta, que sería la categoría y el estado? En el ejemplo que me pasaste tengo Categoria C y estado R
@kteruel Te puse en Bold los que se muestran. Categoria y Estado no lo vamos a usar, al menos por el momento.
POST http://190.221.146.245:8090/zap/camion Content-Type: application/json token: gOR1Il1M24klHcq8OqhH1QKxQJvNvsHpNx-r0v7lrrw.... { "_id": "AS324AA", "axis": 1, "year": "2006" }
GET http://190.221.146.245:8090/zap/camion/AS324AA token: OR1Il1M24klHcq8OqhH1QKxQJvNvsHpNx-r0v7lrrw...
@reyesdiego consulta, para buscar el Playo por Patente, hay un API? O está pendiente?
POST http://190.221.146.245:8090/zap/playo Content-Type: application/json token: gOR1Il1M24klHcq8OqhH1QKxQJvNvsHpNx-r0v7lrrw.... { "_id": "ADE100", "axis": 2, "year": "1995" }
Obtiene un Playo por Patente
GET http://190.221.146.245:8090/zap/playo/ADE100 token: OR1Il1M24klHcq8OqhH1QKxQJvNvsHpNx-r0v7lrrw...
POST http://190.221.146.245:8090/zap/historico Content-Type: application/json token: gOR1Il1M24klHcq8OqhH1QKxQJvNvsHpNx-r0v7lrrw.... { "_id": "NIS628", //patente camion "trailerId": "SET847", "driverId": 29753088 }
GET http://190.221.146.245:8090/zap/historico/ADE100 token: OR1Il1M24klHcq8OqhH1QKxQJvNvsHpNx-r0v7lrrw...
Requerimiento Original
Se cargan datos de: