udistrital / sga_documentacion

Repositorio para la documentación del sistema de gestión académica
MIT License
0 stars 0 forks source link

Implementación de función crud (creación, consulta y edición) para el modulo de disponibilidad de cupos nivel backend y mid si es necesario #303

Closed fabianbarreto02 closed 1 week ago

fabianbarreto02 commented 1 month ago

Se requiere realizar la Implementación de función crud (creación, consulta y edición) para el modulo de disponibilidad de cupos nivel backend y mid si es necesario, la issue debe cumplir con los siguientes requerimientos:

Sub Tareas

image

image

image

Criterios de aceptación

Requerimientos

No aplica

Definition of Ready - DoR

Definition of Done - DoD - Desarrollo

fabianbarreto02 commented 4 weeks ago

https://github.com/udistrital/sga_horario_mid

K3vinchaparro commented 4 weeks ago

Implementación de función crud (creación, consulta y edición) para el modulo de disponibilidad de cupos nivel backend y mid si es necesario

[!NOTE]

  • Se hizo edición en la interfaz de usuario
  • Eliminación de dinamic forms
  • Edición en la forma de cargar los select paramétricos

    image

    Se trabajo la parte responsive image

K3vinchaparro commented 3 weeks ago

[!NOTE] 1) Se agrego en la api de parámetros, el tipo parámetro semestre 2) Se implemento el select de plan de estudio 3) Se implemento los estilos a gestión de horarios 4) Se cambio la versión de angular de 17.0.0 -> 17.3.0 5) Se agrego el spinner

1) image

2) image

3 y 5) image

4)

  "dependencies": {
    "@angular/animations": "^17.3.11",
    "@angular/cdk": "^17.2.1",
    "@angular/common": "^17.3.11",
    "@angular/compiler": "^17.3.11",
    "@angular/core": "^17.3.11",
    "@angular/forms": "^17.3.11",
    "@angular/material": "^17.2.1",
    "@angular/platform-browser": "^17.3.11",
    "@angular/platform-browser-dynamic": "^17.3.11",
    "@angular/router": "^17.3.11",
    "@ngrx/store": "^17.1.1",
    "@ngx-translate/core": "^15.0.0",
    "@ngx-translate/http-loader": "^8.0.0",
    "@sweetalert2/themes": "^5.0.16",
    "rxjs": "~7.8.0",
    "single-spa": ">=6.0.1",
    "single-spa-angular": "^9.1.2",
    "spinner-util": "^0.0.2",
    "sweetalert2": "^11.7.0",
    "tslib": "^2.3.0",
    "undici": "^6.11.1",
    "vite": "^5.1.0",
    "webpack-dev-middleware": "^6.1.2",
    "zone.js": "~0.14.2"
  }
K3vinchaparro commented 3 weeks ago

[!NOTE]

  • Interfaz de usuario de los tabs
  • Interfaz de usuario en gestion de grupos

image image image

Las 2 primeras ya tiene el flujo de datos completo, la tercera va en el step uno

[!CAUTION]

  • En la api de espacios académicas, el get puede devolver una lista vacía y no estaría mal, pero manda 404
K3vinchaparro commented 3 weeks ago

Issue finalizada

fabianbarreto02 commented 1 week ago

Se finaliza la issue y se da continuidad en la issue #319