From 0f57aef11b9413a84fcf4e24e59e54ee1a160f1c Mon Sep 17 00:00:00 2001 From: muhammadali Date: Wed, 9 Sep 2026 21:58:41 +0500 Subject: [PATCH] fixed error --- .../java/org/example/crm/projection/InvoiceProjection.java | 1 + .../java/org/example/crm/repository/InvoiceRepository.java | 3 ++- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/src/main/java/org/example/crm/projection/InvoiceProjection.java b/src/main/java/org/example/crm/projection/InvoiceProjection.java index 9126667..2bffc84 100644 --- a/src/main/java/org/example/crm/projection/InvoiceProjection.java +++ b/src/main/java/org/example/crm/projection/InvoiceProjection.java @@ -16,4 +16,5 @@ public interface InvoiceProjection { BigDecimal getAmount(); LocalDateTime getCreatedAt(); + InvoiceStatus getPaymentStatus(); } diff --git a/src/main/java/org/example/crm/repository/InvoiceRepository.java b/src/main/java/org/example/crm/repository/InvoiceRepository.java index 901352e..f6e7e94 100644 --- a/src/main/java/org/example/crm/repository/InvoiceRepository.java +++ b/src/main/java/org/example/crm/repository/InvoiceRepository.java @@ -29,7 +29,8 @@ public interface InvoiceRepository extends JpaRepository { g.id as groupId, e.leavingReason as reason, i.amount as amount, - i.createdAt as createAt + i.createdAt as createAt, + i.paymentStatus as paymentStatus from Invoice i join i.enrollment e join e.student s