From 3558605533cd9c41b934f1dff4dc17d90c03ce0e Mon Sep 17 00:00:00 2001 From: IO420 <320154041@pcpuma.acatlan.unam.mx> Date: Wed, 22 Oct 2025 17:30:53 -0600 Subject: [PATCH] fixed name ticket --- src/abono-ticket/abono-ticket.controller.ts | 6 +++++- src/abono-ticket/abono-ticket.service.ts | 4 ++++ src/abono-ticket/entities/abono-ticket.entity.ts | 4 ++-- src/operations/operations.service.ts | 2 +- src/transaccion/entities/transaccion.entity.ts | 2 +- 5 files changed, 13 insertions(+), 5 deletions(-) diff --git a/src/abono-ticket/abono-ticket.controller.ts b/src/abono-ticket/abono-ticket.controller.ts index 8508a12..026d6c7 100644 --- a/src/abono-ticket/abono-ticket.controller.ts +++ b/src/abono-ticket/abono-ticket.controller.ts @@ -1,7 +1,6 @@ import { Controller, Get, Post, Body } from '@nestjs/common'; import { AbonoTicketService } from './abono-ticket.service'; import { CreateAbonoTicketDto } from './dto/create-abono-ticket.dto'; -import { UpdateAbonoTicketDto } from './dto/update-abono-ticket.dto'; @Controller('abono-ticket') export class AbonoTicketController { @@ -11,4 +10,9 @@ export class AbonoTicketController { create(@Body() createAbonoTicketDto: CreateAbonoTicketDto) { return this.abonoTicketService.create(createAbonoTicketDto); } + + @Get() + all() { + return this.abonoTicketService.find(); + } } diff --git a/src/abono-ticket/abono-ticket.service.ts b/src/abono-ticket/abono-ticket.service.ts index e648f98..e2d02ad 100644 --- a/src/abono-ticket/abono-ticket.service.ts +++ b/src/abono-ticket/abono-ticket.service.ts @@ -12,6 +12,10 @@ export class AbonoTicketService { private readonly abonoTicketRepository: Repository, ) {} + async find() { + return await this.abonoTicketRepository.find(); + } + async findByTransaccion(transaccion: Transaccion): Promise { const abonoTicket = await this.abonoTicketRepository.findOne({ where: { transaccion }, diff --git a/src/abono-ticket/entities/abono-ticket.entity.ts b/src/abono-ticket/entities/abono-ticket.entity.ts index 7334358..6cf2c39 100644 --- a/src/abono-ticket/entities/abono-ticket.entity.ts +++ b/src/abono-ticket/entities/abono-ticket.entity.ts @@ -9,8 +9,8 @@ import { Transaccion } from 'src/transaccion/entities/transaccion.entity'; // aj @Entity('AbonoTicket') export class AbonoTicket { - @PrimaryGeneratedColumn({ name: 'idTicket', type: 'int' }) - idTicket: number; + @PrimaryGeneratedColumn({ name: 'idTickect', type: 'int' }) + idTickect: number; @ManyToOne(() => Transaccion, (transaccion) => transaccion.abonos, { onDelete: 'CASCADE', diff --git a/src/operations/operations.service.ts b/src/operations/operations.service.ts index de43b99..21dc6f8 100644 --- a/src/operations/operations.service.ts +++ b/src/operations/operations.service.ts @@ -48,7 +48,7 @@ export class OperationsService { id_cuenta: idPersona, monto: cantidad, fecha_recibo: today, - folio_recibo: (await abonoTicket).idTicket, + folio_recibo: (await abonoTicket).idTickect, }, ); diff --git a/src/transaccion/entities/transaccion.entity.ts b/src/transaccion/entities/transaccion.entity.ts index 6265fad..544ab7e 100644 --- a/src/transaccion/entities/transaccion.entity.ts +++ b/src/transaccion/entities/transaccion.entity.ts @@ -40,7 +40,7 @@ export class Transaccion { }) tipoTransaccion: number; - @OneToMany(() => AbonoTicket, (abono) => abono.idTicket) + @OneToMany(() => AbonoTicket, (abono) => abono.transaccion) abonos: AbonoTicket[]; @OneToMany(() => PagoKiosco, (pago) => pago.kiosco)