listo para prueba con front de alumno

This commit is contained in:
xXpuma99Xx
2022-10-26 01:58:06 -05:00
parent cbe95f9f3c
commit 1a2d0658be
4 changed files with 18 additions and 8 deletions
+1 -1
View File
@@ -98,7 +98,7 @@ export class MultaController {
const operador: Operador = req.user.operador;
this.validarUsuarioService.validarAdminOperador(operador);
return this.multaService.findAll(query);
return this.multaService.findAll(operador, query);
}
@Serealize(MultasEquipoOutputDto)
+1 -1
View File
@@ -172,12 +172,12 @@ export class MultaService {
}
findAll(
operador: Operador,
filtros: {
pagina: string;
nombre?: string;
usuario?: string;
},
operador?: Operador,
) {
const busqueda: FindOptionsWhere<FullInformacionMultaView> = {};
@@ -9,6 +9,7 @@ import { TipoUsuario } from '../../../tipo-usuario/entity/tipo-usuario.entity';
.createQueryBuilder()
.select('o.id_operador', 'id_operador')
.addSelect('o.activo', 'activo')
.addSelect('o.correo', 'correo')
.addSelect('o.id_institucion', 'id_institucion')
.addSelect('o.id_tipo_usuario', 'id_tipo_usuario')
.addSelect('o.nombre', 'nombre')
@@ -39,6 +40,9 @@ export class FullInformacionOperadorView {
@ViewColumn()
institucion: string;
@ViewColumn()
correo: string;
@ViewColumn()
nombre: string;
+12 -6
View File
@@ -111,6 +111,7 @@ export class OperadorService {
id_operador: true,
activo: true,
nombre: true,
operador: true,
password: true,
id_institucion: true,
id_tipo_usuario: true,
@@ -158,6 +159,7 @@ export class OperadorService {
this.repository.create({
id_operador: infoOperadores[0][i].id_operador,
activo: infoOperadores[0][i].activo,
correo: infoOperadores[0][i].correo,
nombre: infoOperadores[0][i].nombre,
operador: infoOperadores[0][i].operador,
institucion: {
@@ -188,6 +190,7 @@ export class OperadorService {
id_operador: true,
activo: true,
nombre: true,
operador: true,
password: true,
id_institucion: true,
id_tipo_usuario: true,
@@ -217,12 +220,15 @@ export class OperadorService {
}
llenarIds(operador: Operador) {
operador.tipoUsuario = this.tipoUsuarioService.crearTipoUsuario(
operador.id_tipo_usuario,
);
operador.institucion = this.institucionService.crearInstitucion(
operador.id_institucion,
);
if (operador) {
operador.tipoUsuario = this.tipoUsuarioService.crearTipoUsuario(
operador.id_tipo_usuario,
);
if (operador.id_institucion)
operador.institucion = this.institucionService.crearInstitucion(
operador.id_institucion,
);
}
return operador;
}