Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
F
formularioConformidad
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Fernando José Palomino Aquino
formularioConformidad
Commits
cc5b82e1
Commit
cc5b82e1
authored
Nov 29, 2024
by
Fernando José Palomino Aquino
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
[EDIT] CAMBIOS DE VALIDACION Y HTML
parent
98c81b80
Expand all
Show whitespace changes
Inline
Side-by-side
Showing
6 changed files
with
28 additions
and
20 deletions
+28
-20
conformidad.componente.html
src/app/pages/conformidad/conformidad.componente.html
+2
-2
conformidad.componente.ts
src/app/pages/conformidad/conformidad.componente.ts
+0
-0
conformidad.service.ts
src/app/service/conformidad_service/conformidad.service.ts
+15
-12
solo-numeros.directive.ts
.../directivas_service/soloNumeros/solo-numeros.directive.ts
+1
-1
env.prod.ts
src/environment/env.prod.ts
+8
-3
env.ts
src/environment/env.ts
+2
-2
No files found.
src/app/pages/conformidad/conformidad.componente.html
View file @
cc5b82e1
...
...
@@ -23,7 +23,7 @@
</mat-form-field>
<mat-form-field
class=
"w-full md:w-1/4"
appearance=
"outline"
floatLabel=
"always"
>
<mat-label>
Área designada
</mat-label>
<mat-label>
Especialidad
</mat-label>
<input
formControlName=
"areaPersonal"
matInput
placeholder=
"[Área designada]"
value=
""
readonly
>
</mat-form-field>
...
...
@@ -104,7 +104,7 @@
<td
mat-cell
*
matCellDef=
"let element"
>
<ng-container
*
ngIf=
"element.isNew; else displayOrigen"
>
<mat-form-field
[
formGroup
]="
datos_pasajeAcumulado
"
appearance=
"outline"
>
<input
matInput
formControlName=
"montoPasaje{{element.index}}"
soloNumeros
placeholder=
"[Monto]"
value=
""
maxlength=
"
2
"
>
<input
matInput
formControlName=
"montoPasaje{{element.index}}"
soloNumeros
placeholder=
"[Monto]"
value=
""
maxlength=
"
6"
(
blur
)="
formatMontoPasaje
(
element
.
index
)
"
>
</mat-form-field>
</ng-container>
<ng-template
#
displayOrigen
>
...
...
src/app/pages/conformidad/conformidad.componente.ts
View file @
cc5b82e1
This diff is collapsed.
Click to expand it.
src/app/service/conformidad_service/conformidad.service.ts
View file @
cc5b82e1
...
...
@@ -70,7 +70,8 @@ export class ConformidadService {
codtipotrabajo
:
json
.
codtipotrabajo
||
0
,
desctrabajo
:
json
.
desctrabajo
||
''
,
pasaje
:
json
.
pasaje
||
0
,
codrequerimiento
:
json
.
codrequerimiento
||
0
codrequerimiento
:
json
.
codrequerimiento
||
0
,
codordensalida
:
json
.
codordensalida
||
0
};
try
{
...
...
@@ -107,8 +108,7 @@ export class ConformidadService {
clearTimeout
(
timeout
);
// Limpiar, REVISA SI ESTO ESTA BIEN O QUITARLO
if
(
statusCode
===
200
)
{
console
.
log
(
responseBody
);
respuesta
=
{
status
:
true
,
message
:
"Carpeta creada"
};
respuesta
=
{
status
:
true
,
message
:
"Carpeta creada"
,
idCarpeta
:
responseBody
.
data
.
carpeta_id
,
nombreCarpeta
:
responseBody
.
data
.
carpeta_nombre
};
}
else
{
respuesta
=
{
status
:
false
,
message
:
"Carpeta no creada"
};
}
...
...
@@ -198,13 +198,10 @@ export class ConformidadService {
formData
.
append
(
'archivo_nombre'
,
datos
.
nombreArchivo
);
formData
.
append
(
'archivo_binario'
,
datos
.
archivo
);
formData
.
append
(
'archivo_id_actual'
,
''
);
formData
.
append
(
'carpeta_id'
,
this
.
value_idDrive
);
formData
.
append
(
'carpeta_id'
,
datos
.
idCarpeta
||
this
.
value_idDrive
);
formData
.
append
(
'correo'
,
this
.
value_correoDrive
);
formData
.
append
(
'app_nombre'
,
'EVIDENCIA_CONFORMIDAD'
);
formData
.
append
(
'carpeta_nombre'
,
'CONFORMIDAD_'
+
datos
.
codconformidad
);
formData
.
append
(
'subcarpeta_nombre'
,
datos
.
tipoEvidencia
===
1
?
'EVIDENCIAS_PROBLEMAS'
:
'EVIDENCIAS_SOLUCIONES'
);
formData
.
append
(
'app_nombre'
,
'ORDEN_COMPRA'
);
// USANDO ESTE NOMBRE DE APP YA QUE NO CUENTA CON LA CONFIGURACION DE SUBCARPETAS
formData
.
append
(
'carpeta_nombre'
,
datos
.
tipoEvidencia
===
1
?
'EVIDENCIAS_PROBLEMAS'
:
'EVIDENCIAS_SOLUCIONES'
);
const
controller
=
new
AbortController
();
const
timeout
=
setTimeout
(()
=>
controller
.
abort
(),
30000
);
// 30 segundos
try
{
...
...
@@ -230,14 +227,19 @@ export class ConformidadService {
nombreDocumento
:
datos
.
nombreArchivo
||
''
});
if
(
registroEvidencia
?.
status
)
{
console
.
log
(
registroEvidencia
);
if
(
responseBody
?.
status
)
{
respuesta
=
{
status
:
true
,
message
:
"Imagenes subidas"
};
}
else
{
respuesta
=
{
status
:
false
,
message
:
"Fallo en subir imagenes"
};
respuesta
=
{
status
:
false
,
message
:
"Fallo en subir imagene"
};
break
;
}
}
else
{
respuesta
=
{
status
:
false
,
message
:
"Imagenes subidas"
};
respuesta
=
{
status
:
false
,
message
:
"Fallo en subir imagene"
};
break
;
}
//return respuesta;
...
...
@@ -255,6 +257,7 @@ export class ConformidadService {
async
registroDocumento
(
json
:
any
)
{
const
parametros
=
{
accion
:
1
,
codconformidad
:
json
.
codconformidad
||
0
,
tipoEvidencia
:
json
.
tipoEvidencia
||
0
,
idDrive
:
json
.
idDrive
||
''
,
...
...
src/app/service/directivas_service/soloNumeros/solo-numeros.directive.ts
View file @
cc5b82e1
...
...
@@ -13,7 +13,7 @@ export class SoloNumerosDirective {
const
charCode
=
event
.
key
;
// Permitir solo números (0-9)
if
(
!
/^
[
0-9
]
$/
.
test
(
charCode
))
{
if
(
!
/^
[
0-9
.
]
*
$/
.
test
(
charCode
))
{
event
.
preventDefault
();
}
}
...
...
src/environment/env.prod.ts
View file @
cc5b82e1
export
const
environment
=
{
isProduction
:
true
,
trismegisto_services_link
:
'https://tp-services.sacooliveros.edu.pe'
,
//
trismegisto_services_link: 'https://tp-services.sacooliveros.edu.pe',
t_asistencia_rest_link
:
'https://tp-rest.sacooliveros.edu.pe'
,
redireccionamiento
:
'https://fichaonline.sacooliveros.edu.pe'
,
facturacion_electronica_link
:
'http://localhost:8080/FacturacionElectronicaSIIAA'
,
redireccionamiento
:
'https://fichaonline.sacooliveros.edu.pe:8000/trismegisto-apis/api/v1'
,
//facturacion_electronica_link: 'https://fichaonline.sacooliveros.edu.pe:8080/FacturacionElectronicaSIIAA',
facturacion_electronica_link
:
'http://pruebaintranet.sacooliveros.pe:8080/FacturacionElectronicaSIIAA'
,
horizon_services_link
:
'https://api-horizon.sacooliveros.edu.pe'
,
//horizon_services_link: 'http://prueba-intranet.sacooliveros.edu.pe:8080/trismegisto-api-horizons',
ID_CARPETA_DRIVE_LOGISTICA
:
'13mGZo3AnFqgkNRyiVAgJoW9mUoQdABdC'
,
CORREO_DRIVE_LOGISTICA
:
'trismegisto.logistica@sacooliveros.edu.pe'
,
};
src/environment/env.ts
View file @
cc5b82e1
export
const
environment
=
{
isProduction
:
false
,
trismegisto_services_link
:
'https://tp-services.sacooliveros.edu.pe'
,
//
trismegisto_services_link: 'https://tp-services.sacooliveros.edu.pe',
t_asistencia_rest_link
:
'http://localhost:8080/tasistencia-rest'
,
redireccionamiento
:
'https://fichaonline.sacooliveros.edu.pe:8000/trismegisto-apis/api/v1'
,
facturacion_electronica_link
:
'http://localhost:8080/FacturacionElectronicaSIIAA'
,
horizon_services_link
:
'http://localhost:8080/trismegisto-api-horizons'
,
ID_CARPETA_DRIVE_LOGISTICA
:
'13mGZo3AnFqgkNRyiVAgJoW9mUoQdABdC'
,
CORREO_DRIVE_LOGISTICA
:
'trismegisto.logistica@sacooliveros.edu.pe'
CORREO_DRIVE_LOGISTICA
:
'trismegisto.logistica@sacooliveros.edu.pe'
,
};
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment