[EDIT] CAMBIOS DE VALIDACION Y HTML

parent 98c81b80
......@@ -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>
......
......@@ -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 || '',
......
......@@ -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();
}
}
......
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',
};
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',
};
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment