udistrital / argo_documentacion

0 stars 0 forks source link

Integración microservicio CRUD gestión contractual para la vista de consulta del microcliente - Parte 2 #225

Closed edwargl7 closed 14 hours ago

edwargl7 commented 1 week ago

Se requiere realizar la implementación de consulta por estado y por contratista, combinando con los demás filtros aplicados. Continuación Issue #150.

Sub Tareas

Criterios de aceptación

Requerimientos

No aplica

Definition of Ready - DoR

Definition of Done - DoD - Desarrollo

mau-oati commented 5 days ago

Se inicia la implementación con crud para presentar adecuadamentels estados en forma masiva.

mau-oati commented 4 days ago
{
  "Success": true,
  "Status": 200,
  "Message": "Contratos generales encontrados",
  "Data": [
    {
      "fechaCreacion": "2024-01-15T15:00:00.000Z",
      "fechaModificacion": "2024-01-15T15:00:00.000Z",
      "contratista": {
        "id": "7570423d-3970-44e9-a52b-7ee6a358b30f",
        "numero_documento": "1234567890",
        "tipo_persona_id": 1,
        "activo": true,
        "fecha_creacion": "2024-01-15T15:00:00.000Z",
        "fecha_modificacion": "2024-01-15T15:00:00.000Z"
      },
      "documentos": [
        {
          "id": "a82901e0-5ce2-410c-8997-81e3ddf0c5b6",
          "tipoDocumentoId": null,
          "activo": true
        },
        {
          "id": "861401d0-4af2-4e2b-b684-d25abb18a060",
          "tipoDocumentoId": null,
          "activo": true
        }
      ],
      "estados": [
        {
          "id": 1,
          "contratoGeneralId": 1,
          "usuario_id": 101,
          "estado_parametro_id": 6773,
          "motivo": "Inicio del proceso",
          "fecha_ejecucion_estado": "2024-01-10T14:00:00.000Z",
          "activo": false,
          "fecha_creacion": null,
          "fecha_modificacion": "2024-01-10T14:00:00.000Z"
        },
        {
          "id": 2,
          "contratoGeneralId": 1,
          "usuario_id": 101,
          "estado_parametro_id": 6773,
          "motivo": "Contrato firmado",
          "fecha_ejecucion_estado": "2024-01-15T19:00:00.000Z",
          "activo": false,
          "fecha_creacion": null,
          "fecha_modificacion": "2024-01-15T19:00:00.000Z"
        },
      ]
    },
 ]
  "Metadata": {
    "total": 64,
    "limit": 10,
    "offset": 0,
    "currentPage": 1,
    "totalPages": 7,
    "hasNextPage": true,
    "hasPreviousPage": false
  }
}
edwargl7 commented 4 days ago

Estados del Contrato

edwargl7 commented 4 days ago

Agregar campo actual en estados para un manejo más fácil de la petición.

edwargl7 commented 14 hours ago

Se continuará la integración en la Issue #234.