Tras incluir el concepto de edificio entre las ubicaciones y las plantas, se hace necesario cambiar la estructura en la consulta, creación y modificación de recursos de infraestructura.
Se requiere la adaptación para extraer los campos nuevos en la consulta de información y enviarlos (modificados o sin modificar) en la llamada a la creación y modificación.
El campo ubicacionFisica.planta dejará de utilizarse y se sustituirá por la estructura ubicacionFisica.edificio.planta.nombre.
También será necesario crear y editar recursos de infraestructura añadiendo el edificio a la planta y asegurando que ambos son compatibles entre sí, y a su vez, con la ubicación seleccionada para el recurso.
Métodos REST afectados: Obtener recursos de infraestructura (listado y detalle)
Creaciones y ediciones de recursos de infraestructura
Para más información respecto al uso de métodos de la API, ver la definición . |
Quedan también obsoletos los siguientes métodos en favor de las nuevas consultas de recursos de infraestructura:
<div style="margin: 0 0 15px;margin-top: 0px;margin-right: 0px;margin-bottom: 15px;margin-left: 0px;border: 1px solid #000;border-radius: 4px;-webkit-box-shadow: 0 0 3px rgba(0,0,0,.19);box-shadow: 0 0 3px rgba(0,0,0,.19);border-color: #ebebeb;background: rgba(235,235,235,.1);"> <div style="border-color: #ebebeb;display: flex;-webkit-box-align: center;align-items: center;padding: 5px;"> <span style="background: #ebebeb;font-size: 14px;font-weight: 700;min-width: 80px;padding: 6px 15px;text-align: center;border-radius: 3px;text-shadow: 0 1px 0 rgba(0,0,0,.1);font-family: sans-serif;color: #fff;">PUT</span> <span style="font-size: 16px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-flex: 0;-ms-flex: 0 3 auto;flex: 0 3 auto;-webkit-box-align: center;-ms-flex-align: center;align-items: center;word-break: break-all;padding: 0 10px;font-family: monospace;font-weight: 600;color: rgb(59,65,81);text-decoration-line:line-through;">/cges/tablas/recursos/</span> <div style="font-size: 13px;-webkit-box-flex: 1;-ms-flex: 1;flex: 1;font-family: sans-serif;color: #3b4151;">Listado de recursos</div> </div> </div> <div style="margin: 0 0 15px;margin-top: 0px;margin-right: 0px;margin-bottom: 15px;margin-left: 0px;border: 1px solid #000;border-radius: 4px;-webkit-box-shadow: 0 0 3px rgba(0,0,0,.19);box-shadow: 0 0 3px rgba(0,0,0,.19);border-color: #ebebeb;background: rgba(235,235,235,.1);"> <div style="border-color: #ebebeb;display: flex;-webkit-box-align: center;align-items: center;padding: 5px;"> <span style="background: #ebebeb;font-size: 14px;font-weight: 700;min-width: 80px;padding: 6px 15px;text-align: center;border-radius: 3px;text-shadow: 0 1px 0 rgba(0,0,0,.1);font-family: sans-serif;color: #fff;">PUT</span> <span style="font-size: 16px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-flex: 0;-ms-flex: 0 3 auto;flex: 0 3 auto;-webkit-box-align: center;-ms-flex-align: center;align-items: center;word-break: break-all;padding: 0 10px;font-family: monospace;font-weight: 600;color: rgb(59,65,81);text-decoration-line:line-through;">/cges/tablas/recursos/{uuidRecurso}</span> <div style="font-size: 13px;-webkit-box-flex: 1;-ms-flex: 1;flex: 1;font-family: sans-serif;color: #3b4151;">Detalle de recurso</div> </div> </div> |