diff --git a/src/app/pages/actualizacion-pd/actualizacion-pd.component.html b/src/app/pages/actualizacion-pd/actualizacion-pd.component.html index 098b6d4..6e14f53 100644 --- a/src/app/pages/actualizacion-pd/actualizacion-pd.component.html +++ b/src/app/pages/actualizacion-pd/actualizacion-pd.component.html @@ -1 +1,99 @@ -

actualizacion-pd works!

+
+
+
Resumen
+
Revisión de actualizaciones de PD
+
Revision de ajustes de PD
+
+ + + +
+
+
+
Filtro Empresa
+ +
+
+
+
+
Filtro Código Cronograma SINAR
+ +
+
+
+ +
Título de la tabla:
+ + + + Empresa + Código de cronograma + Etapa del Servicio + Nombre sistema + Tipo de inversión + Código de glosa PD + Descripción glosa + Monto Inversión Total (UF) + Año de Inicio + Año de Término + Mes de Término + Nota + Estado aprobación + Observación + + + + + {{ product.empresa }} + {{ product.codigoCronograma }} + {{ product.codigoCronogramaAjuste }} + {{ product.tipoCarga }} + {{ product.estadoRevision }} + {{ product.estadoRevision }} + {{ product.fechaIngreso }} + {{ product.estadoRevision }} + {{ product.dato9 }} + {{ product.dato10 }} + {{ product.dato11 }} + {{ product.dato12 }} + +
+ +
+ + + + +
+
+
+ +
+ + +
diff --git a/src/app/pages/actualizacion-pd/actualizacion-pd.component.scss b/src/app/pages/actualizacion-pd/actualizacion-pd.component.scss index e69de29..b645d5d 100644 --- a/src/app/pages/actualizacion-pd/actualizacion-pd.component.scss +++ b/src/app/pages/actualizacion-pd/actualizacion-pd.component.scss @@ -0,0 +1,5 @@ +::v-deep(.mi-tabla-redondeada .p-datatable-wrapper) { + border-radius: 12px; + border: 1px solid var(--surface-border); + overflow: hidden; +} diff --git a/src/app/pages/actualizacion-pd/actualizacion-pd.component.ts b/src/app/pages/actualizacion-pd/actualizacion-pd.component.ts index f23fa15..1bce053 100644 --- a/src/app/pages/actualizacion-pd/actualizacion-pd.component.ts +++ b/src/app/pages/actualizacion-pd/actualizacion-pd.component.ts @@ -1,11 +1,78 @@ import { Component } from '@angular/core'; +import { FormsModule } from '@angular/forms'; +import { TableModule } from 'primeng/table'; +import { InputTextModule } from 'primeng/inputtext'; @Component({ selector: 'app-actualizacion-pd', - imports: [], + imports: [FormsModule, TableModule, InputTextModule], templateUrl: './actualizacion-pd.component.html', styleUrl: './actualizacion-pd.component.scss' }) export class ActualizacionPdComponent { + pageTitle: string = 'Cronogramas cargados:'; + + estadoAprobacion: string[] = ['Rechazado', 'Aprobado']; + + products: any[] = [ + { + empresa: 'Empresa A', + codigoCronograma: '123', + codigoCronogramaAjuste: '456', + tipoCarga: 'Inicial', + estadoRevision: 'Ingresado', + analista: 'No asignado', + fechaIngreso: '2025-04-29', + semaforo: 'green', + dato9: 'Ingresado', + dato10: 'No asignado', + dato13: 'Rechazado', + dato14: 'green', + }, + { + empresa: 'Empresa A', + codigoCronograma: '123', + codigoCronogramaAjuste: '456', + tipoCarga: 'Inicial', + estadoRevision: 'En revisión', + analista: 'Gabriel Torres', + fechaIngreso: '2025-04-29', + semaforo: 'yellow', + dato9: 'Ingresado', + dato10: 'No asignado', + dato13: 'Rechazado', + dato14: '', + }, + { + empresa: 'Empresa A', + codigoCronograma: '123', + codigoCronogramaAjuste: '456', + tipoCarga: 'Inicial', + estadoRevision: 'Rechazado', + analista: 'Jorge Muñoz', + fechaIngreso: '2025-04-29', + semaforo: 'red', + dato9: 'Ingresado', + dato10: 'No asignado', + dato13: 'Aprobado', + dato14: '', + }, + { + empresa: 'Empresa A', + codigoCronograma: '123', + codigoCronogramaAjuste: '456', + tipoCarga: 'Inicial', + estadoRevision: 'Aprobado', + analista: 'Jarolt Matamoros', + fechaIngreso: '2025-04-29', + semaforo: 'green', + dato9: 'Ingresado', + dato10: 'No asignado', + dato11: '2025-04-29', + dato12: 'green', + dato13: 'Aprobado', + dato14: '', + }, + ]; } diff --git a/src/app/pages/ajuste-pd/ajuste-pd.component.html b/src/app/pages/ajuste-pd/ajuste-pd.component.html index f960502..e388488 100644 --- a/src/app/pages/ajuste-pd/ajuste-pd.component.html +++ b/src/app/pages/ajuste-pd/ajuste-pd.component.html @@ -1 +1,116 @@ -

ajuste-pd works!

+
+
+
Resumen
+
Revisión de actualizaciones de PD
+
Revision de ajustes de PD
+
+ + + +
+
+
+
Filtro Empresa
+ +
+
+
+
+
Filtro Código Cronograma
+ +
+
+
+ + + + + + + Cronograma base vigente + Cronograma base ajustado + + + Empresa + Código de cronograma + Etapa del Servicio + Nombre sistema + Nombre sistema + Nombre localidad + Tipo de inversión + Código de glosa PD + Descripción glosa + Monto Inversión Total (UF) + Año de Inicio + Año de Término + Mes de Término + Tipo de ajuste + Año de Inicio + Año de Término + Mes de Término + Nota + Estado aprobación + Observación + + + + + {{ product.empresa }} + {{ product.codigoCronograma }} + {{ product.codigoCronogramaAjuste }} + {{ product.tipoCarga }} + {{ product.estadoRevision }} + {{ product.estadoRevision }} + {{ product.fechaIngreso }} + {{ product.estadoRevision }} + {{ product.dato9 }} + {{ product.dato10 }} + {{ product.dato13 }} + {{ product.dato14 }} + {{ product.dato15 }} + {{ product.dato16 }} + {{ product.dato17 }} + {{ product.dato18 }} + {{ product.dato11 }} + {{ product.dato12 }} + +
+ +
+ + + + +
+
+
+ +
+ + +
diff --git a/src/app/pages/ajuste-pd/ajuste-pd.component.scss b/src/app/pages/ajuste-pd/ajuste-pd.component.scss index e69de29..b645d5d 100644 --- a/src/app/pages/ajuste-pd/ajuste-pd.component.scss +++ b/src/app/pages/ajuste-pd/ajuste-pd.component.scss @@ -0,0 +1,5 @@ +::v-deep(.mi-tabla-redondeada .p-datatable-wrapper) { + border-radius: 12px; + border: 1px solid var(--surface-border); + overflow: hidden; +} diff --git a/src/app/pages/ajuste-pd/ajuste-pd.component.ts b/src/app/pages/ajuste-pd/ajuste-pd.component.ts index 2c91bf7..e995f7f 100644 --- a/src/app/pages/ajuste-pd/ajuste-pd.component.ts +++ b/src/app/pages/ajuste-pd/ajuste-pd.component.ts @@ -1,11 +1,88 @@ import { Component } from '@angular/core'; +import { FormsModule } from '@angular/forms'; +import { TableModule } from 'primeng/table'; +import { InputTextModule } from 'primeng/inputtext'; @Component({ selector: 'app-ajuste-pd', - imports: [], + imports: [FormsModule, TableModule, InputTextModule], templateUrl: './ajuste-pd.component.html', styleUrl: './ajuste-pd.component.scss' }) export class AjustePdComponent { + products: any[] = [ + { + empresa: 'Empresa A', + codigoCronograma: '123', + codigoCronogramaAjuste: '456', + tipoCarga: 'Inicial', + estadoRevision: 'Ingresado', + analista: 'No asignado', + fechaIngreso: '2025-04-29', + semaforo: 'green', + dato9: 'Ingresado', + dato10: 'No asignado', + dato15: 'green', + dato16: 'green', + dato17: 'green', + dato18: 'green', + dato13: 'Rechazado', + dato14: 'green', + }, + { + empresa: 'Empresa A', + codigoCronograma: '123', + codigoCronogramaAjuste: '456', + tipoCarga: 'Inicial', + estadoRevision: 'En revisión', + analista: 'Gabriel Torres', + fechaIngreso: '2025-04-29', + semaforo: 'yellow', + dato9: 'Ingresado', + dato10: 'No asignado', + dato15: 'green', + dato16: 'green', + dato17: 'green', + dato18: 'green', + dato13: 'Rechazado', + dato14: 'green', + }, + { + empresa: 'Empresa A', + codigoCronograma: '123', + codigoCronogramaAjuste: '456', + tipoCarga: 'Inicial', + estadoRevision: 'Rechazado', + analista: 'Jorge Muñoz', + fechaIngreso: '2025-04-29', + semaforo: 'red', + dato9: 'Ingresado', + dato10: 'No asignado', + dato15: 'green', + dato16: 'green', + dato17: 'green', + dato18: 'green', + dato13: 'Rechazado', + dato14: 'green', + }, + { + empresa: 'Empresa A', + codigoCronograma: '123', + codigoCronogramaAjuste: '456', + tipoCarga: 'Inicial', + estadoRevision: 'Aprobado', + analista: 'Jarolt Matamoros', + fechaIngreso: '2025-04-29', + semaforo: 'green', + dato9: 'Ingresado', + dato10: 'No asignado', + dato15: 'green', + dato16: 'green', + dato17: 'green', + dato18: 'green', + dato13: 'Rechazado', + dato14: 'green', + }, + ]; } diff --git a/src/app/pages/concesiones/concesiones.component.html b/src/app/pages/concesiones/concesiones.component.html index 8231d40..543249a 100644 --- a/src/app/pages/concesiones/concesiones.component.html +++ b/src/app/pages/concesiones/concesiones.component.html @@ -1,19 +1,19 @@ -
+
-
Cronogramas cargados:
+
Cronogramas cargados:
- Empresa - Código de cronograma - Código cronograma de ajuste - Tipo de carga - Estado de revisión - Analista - Fecha ingreso - Semáforo + Empresa + Código de cronograma + Código cronograma de ajuste + Tipo de carga + Estado de revisión + Analista + Fecha ingreso + Semáforo @@ -115,18 +115,18 @@
-
Cronogramas solicitados y pendientes de carga:
+
Cronogramas solicitados y pendientes de carga:
- Empresa - Código de cronograma SINAR - Contiene obras del año - N° Oficio que aprueba - Tipo de carga - Fecha de solicitud + Empresa + Código de cronograma SINAR + Contiene obras del año + N° Oficio que aprueba + Tipo de carga + Fecha de solicitud