udistrital / sga_documentacion

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

Crear nuevo microcliente para el módulo de evaluación docente. #352

Closed NeFaWaltPint closed 2 months ago

NeFaWaltPint commented 3 months ago

Se requiere crear nuevo microcliente para el proceso de evaluación docente usando angular y single-spa.

Image

Sub Tareas

Criterios de aceptación

Requerimientos

No aplica

Definition of Ready - DoR

Definition of Done - DoD - Desarrollo

norbeydanilo commented 3 months ago

Documentar issue @EliSLopezM

EliSLopezM commented 3 months ago

Estrcutura basica del nuevo microcliente

eslopezm@DESKTOP-QN4SD1O:~/go/github.com/udistrital/sga_cliente_evaluacion_docente_mf$ tree
.
├── README.md
├── angular.json
├── extra-webpack.config.js
├── package-lock.json
├── package.json
├── src
│   ├── app
│   │   ├── app-routing.module.ts
│   │   ├── app.component.html
│   │   ├── app.component.scss
│   │   ├── app.component.spec.ts
│   │   ├── app.component.ts
│   │   ├── app.module.ts
│   │   ├── componentes
│   │   ├── constants
│   │   │   └── secret-key.ts
│   │   ├── imports
│   │   │   ├── directives.ts
│   │   │   ├── material.ts
│   │   │   └── services.ts
│   │   ├── managers
│   │   │   ├── errorManager.ts
│   │   │   ├── popUpManager.ts
│   │   │   └── requestManager.ts
│   │   ├── micro-components
│   │   ├── models
│   │   ├── services
│   │   └── utils
│   │       └── cookie.ts
│   ├── assets
│   │   ├── i18n
│   │   │   ├── en.json
│   │   │   └── es.json
│   │   └── styles
│   │       ├── sga-sweetalert2
│   │       │   ├── animations.scss
│   │       │   ├── sga-sweetalert2.css
│   │       │   ├── sga-sweetalert2.min.css
│   │       │   └── sga-sweetalert2.scss
│   │       └── sga-theme-angular-material.scss
│   ├── environments
│   │   ├── environment.development.ts
│   │   ├── environment.production.ts
│   │   └── environment.ts
│   ├── favicon.ico
│   ├── index.html
│   ├── main.single-spa.ts
│   ├── main.ts
│   ├── single-spa
│   │   ├── asset-url.ts
│   │   └── single-spa-props.ts
│   └── styles.scss
├── tsconfig.app.json
├── tsconfig.json
└── tsconfig.spec.json
EliSLopezM commented 3 months ago

image

.......
    <route path="preinscripciones">
      <application name="@udistrital/sga-preinscripciones-mf"></application>
    </route>
    <route path="evaluacion-docente">
      <application name="@udistrital/sga-evaluacion-docente-mf"></application>
    </route>
  </main>
........
* environment.ts
parcels: {
    "@udistrital/root-config": "//localhost:4200/udistrital-root-config.js",
....
    "@udistrital/sga-preinscripciones-mf":"//localhost:4217/main.js",
    "@udistrital/sga-sga-evaluacion-docente-mf":"//localhost:4218/main.js"
  }

  ...