From a4842788c13e808fd4ec05f78aaaabdacb9ae25f Mon Sep 17 00:00:00 2001 From: Lincpay Tech Date: Mon, 22 Dec 2025 10:32:29 +0530 Subject: [PATCH] removed and added lombook for the login,verify,payment,transaction --- .../bbps/dto/auth/LoginRequest.java | 17 +++------- .../bbps/dto/auth/VerifyOtpRequest.java | 31 +++++-------------- .../bbps/entites/PaymentStartRecord.java | 2 +- .../bbps/entites/TransactionMaster.java | 2 +- .../resources/application-local.properties | 4 +-- 5 files changed, 16 insertions(+), 40 deletions(-) diff --git a/src/main/java/com/billpaymentservice/bbps/dto/auth/LoginRequest.java b/src/main/java/com/billpaymentservice/bbps/dto/auth/LoginRequest.java index 1f7d944..760d987 100644 --- a/src/main/java/com/billpaymentservice/bbps/dto/auth/LoginRequest.java +++ b/src/main/java/com/billpaymentservice/bbps/dto/auth/LoginRequest.java @@ -3,7 +3,11 @@ package com.billpaymentservice.bbps.dto.auth; import jakarta.validation.constraints.NotNull; import jakarta.validation.constraints.Pattern; import jakarta.validation.constraints.Size; +import lombok.Getter; +import lombok.Setter; +@Getter +@Setter public class LoginRequest { @NotNull(message = "Mobile number cannot be null.") @@ -11,18 +15,5 @@ public class LoginRequest { @Pattern(regexp = "^[0-9]{10}$", message = "Mobile number must contain only digits.") private String mobile; - public LoginRequest() { - } - public LoginRequest(String mobile) { - this.mobile = mobile; - } - - public String getMobile() { - return mobile; - } - - public void setMobile(String mobile) { - this.mobile = mobile; - } } diff --git a/src/main/java/com/billpaymentservice/bbps/dto/auth/VerifyOtpRequest.java b/src/main/java/com/billpaymentservice/bbps/dto/auth/VerifyOtpRequest.java index aa6ce8d..58b523d 100644 --- a/src/main/java/com/billpaymentservice/bbps/dto/auth/VerifyOtpRequest.java +++ b/src/main/java/com/billpaymentservice/bbps/dto/auth/VerifyOtpRequest.java @@ -3,7 +3,15 @@ package com.billpaymentservice.bbps.dto.auth; import jakarta.validation.constraints.NotNull; import jakarta.validation.constraints.Pattern; import jakarta.validation.constraints.Size; +import lombok.AllArgsConstructor; +import lombok.Getter; +import lombok.NoArgsConstructor; +import lombok.Setter; +@Getter +@Setter +@NoArgsConstructor +@AllArgsConstructor public class VerifyOtpRequest { @NotNull(message = "Mobile number cannot be null.") @@ -16,27 +24,4 @@ public class VerifyOtpRequest { @Pattern(regexp = "^[0-9]{6}$", message = "OTP must contain only 6 digits.") private String otp; - public VerifyOtpRequest() { - } - - public VerifyOtpRequest(String mobile, String otp) { - this.mobile = mobile; - this.otp = otp; - } - - public String getMobile() { - return mobile; - } - - public void setMobile(String mobile) { - this.mobile = mobile; - } - - public String getOtp() { - return otp; - } - - public void setOtp(String otp) { - this.otp = otp; - } } diff --git a/src/main/java/com/billpaymentservice/bbps/entites/PaymentStartRecord.java b/src/main/java/com/billpaymentservice/bbps/entites/PaymentStartRecord.java index 4cfb463..9bcf60a 100644 --- a/src/main/java/com/billpaymentservice/bbps/entites/PaymentStartRecord.java +++ b/src/main/java/com/billpaymentservice/bbps/entites/PaymentStartRecord.java @@ -47,7 +47,7 @@ public class PaymentStartRecord extends Auditable { @Column(name = "amount", nullable = false) private String amount; - @Column(name = "txn_id") + @Column(name = "txn_id",unique = true) private String txnId; @Column(name = "qr_string", columnDefinition = "TEXT") diff --git a/src/main/java/com/billpaymentservice/bbps/entites/TransactionMaster.java b/src/main/java/com/billpaymentservice/bbps/entites/TransactionMaster.java index 77a3a22..6d05d79 100644 --- a/src/main/java/com/billpaymentservice/bbps/entites/TransactionMaster.java +++ b/src/main/java/com/billpaymentservice/bbps/entites/TransactionMaster.java @@ -39,7 +39,7 @@ public class TransactionMaster extends Auditable { @Column(name = "bank_txn_id",unique = true) private String bankTxnId; - @Column(name = "txn_id") + @Column(name = "txn_id",unique = true) private String txnId; @Column(name = "initiator_txn_id") diff --git a/src/main/resources/application-local.properties b/src/main/resources/application-local.properties index 79e2fdd..5d343ea 100644 --- a/src/main/resources/application-local.properties +++ b/src/main/resources/application-local.properties @@ -23,9 +23,9 @@ swagger.server.description=Local Development Server spring.datasource.url=jdbc:postgresql://localhost:5432/bbps_enhanced spring.datasource.username=postgres -spring.datasource.password=UAT@DB_2025 +#spring.datasource.password=UAT@DB_2025 -#spring.datasource.password=himanshu@123 +spring.datasource.password=himanshu@123 spring.datasource.driver-class-name=org.postgresql.Driver spring.datasource.type=com.zaxxer.hikari.HikariDataSource