Reorganize Razorpay code into subpackages
All checks were successful
build-and-deploy / build-deploy (push) Successful in 34s

This commit is contained in:
androidlover5842
2026-02-01 17:12:37 +05:30
parent d98f634f02
commit 04d41979d7
19 changed files with 63 additions and 52 deletions

View File

@@ -1,7 +1,8 @@
package com.android.trisolarisserver.component
package com.android.trisolarisserver.component.razorpay
import com.android.trisolarisserver.component.SseHub
import com.android.trisolarisserver.controller.dto.RazorpayQrEventResponse
import com.android.trisolarisserver.repo.RazorpayQrRequestRepo
import com.android.trisolarisserver.controller.dto.razorpay.RazorpayQrEventResponse
import com.android.trisolarisserver.repo.razorpay.RazorpayQrRequestRepo
import org.springframework.scheduling.annotation.Scheduled
import org.springframework.stereotype.Component
import org.springframework.web.servlet.mvc.method.annotation.SseEmitter

View File

@@ -1,4 +1,5 @@
package com.android.trisolarisserver.config
package com.android.trisolarisserver.config.razorpay
import com.android.trisolarisserver.config.PostgresSchemaFix
import org.springframework.jdbc.core.JdbcTemplate
import org.springframework.stereotype.Component

View File

@@ -1,4 +1,5 @@
package com.android.trisolarisserver.config
package com.android.trisolarisserver.config.razorpay
import com.android.trisolarisserver.config.PostgresSchemaFix
import org.springframework.jdbc.core.JdbcTemplate
import org.springframework.stereotype.Component

View File

@@ -1,4 +1,5 @@
package com.android.trisolarisserver.config
package com.android.trisolarisserver.config.razorpay
import com.android.trisolarisserver.config.PostgresSchemaFix
import org.springframework.jdbc.core.JdbcTemplate
import org.springframework.stereotype.Component

View File

@@ -1,4 +1,5 @@
package com.android.trisolarisserver.config
package com.android.trisolarisserver.config.razorpay
import com.android.trisolarisserver.config.PostgresSchemaFix
import org.springframework.jdbc.core.JdbcTemplate
import org.springframework.stereotype.Component

View File

@@ -1,4 +1,5 @@
package com.android.trisolarisserver.config
package com.android.trisolarisserver.config.razorpay
import com.android.trisolarisserver.config.PostgresSchemaFix
import org.springframework.jdbc.core.JdbcTemplate
import org.springframework.stereotype.Component

View File

@@ -1,4 +1,4 @@
package com.android.trisolarisserver.controller.dto
package com.android.trisolarisserver.controller.dto.razorpay
import java.util.UUID

View File

@@ -1,14 +1,15 @@
package com.android.trisolarisserver.controller
package com.android.trisolarisserver.controller.razorpay
import com.android.trisolarisserver.controller.requireRole
import com.android.trisolarisserver.component.PropertyAccess
import com.android.trisolarisserver.controller.dto.RazorpayPaymentLinkCreateRequest
import com.android.trisolarisserver.controller.dto.RazorpayPaymentLinkCreateResponse
import com.android.trisolarisserver.controller.dto.razorpay.RazorpayPaymentLinkCreateRequest
import com.android.trisolarisserver.controller.dto.razorpay.RazorpayPaymentLinkCreateResponse
import com.android.trisolarisserver.models.booking.BookingStatus
import com.android.trisolarisserver.models.payment.RazorpayPaymentLinkRequest
import com.android.trisolarisserver.models.property.Role
import com.android.trisolarisserver.db.repo.BookingRepo
import com.android.trisolarisserver.repo.RazorpayPaymentLinkRequestRepo
import com.android.trisolarisserver.repo.RazorpaySettingsRepo
import com.android.trisolarisserver.repo.razorpay.RazorpayPaymentLinkRequestRepo
import com.android.trisolarisserver.repo.razorpay.RazorpaySettingsRepo
import com.android.trisolarisserver.security.MyPrincipal
import com.fasterxml.jackson.databind.ObjectMapper
import org.springframework.http.HttpEntity

View File

@@ -1,14 +1,15 @@
package com.android.trisolarisserver.controller
package com.android.trisolarisserver.controller.razorpay
import com.android.trisolarisserver.controller.requireRole
import com.android.trisolarisserver.component.PropertyAccess
import com.android.trisolarisserver.controller.dto.RazorpayPaymentRequestCloseRequest
import com.android.trisolarisserver.controller.dto.RazorpayPaymentRequestCloseResponse
import com.android.trisolarisserver.controller.dto.RazorpayPaymentRequestResponse
import com.android.trisolarisserver.controller.dto.razorpay.RazorpayPaymentRequestCloseRequest
import com.android.trisolarisserver.controller.dto.razorpay.RazorpayPaymentRequestCloseResponse
import com.android.trisolarisserver.controller.dto.razorpay.RazorpayPaymentRequestResponse
import com.android.trisolarisserver.db.repo.BookingRepo
import com.android.trisolarisserver.models.property.Role
import com.android.trisolarisserver.repo.RazorpayPaymentLinkRequestRepo
import com.android.trisolarisserver.repo.RazorpayQrRequestRepo
import com.android.trisolarisserver.repo.RazorpaySettingsRepo
import com.android.trisolarisserver.repo.razorpay.RazorpayPaymentLinkRequestRepo
import com.android.trisolarisserver.repo.razorpay.RazorpayQrRequestRepo
import com.android.trisolarisserver.repo.razorpay.RazorpaySettingsRepo
import com.android.trisolarisserver.security.MyPrincipal
import com.fasterxml.jackson.databind.ObjectMapper
import org.springframework.http.HttpEntity

View File

@@ -1,18 +1,19 @@
package com.android.trisolarisserver.controller
package com.android.trisolarisserver.controller.razorpay
import com.android.trisolarisserver.controller.requireRole
import com.android.trisolarisserver.component.PropertyAccess
import com.android.trisolarisserver.component.RazorpayQrEvents
import com.android.trisolarisserver.controller.dto.RazorpayQrGenerateRequest
import com.android.trisolarisserver.controller.dto.RazorpayQrEventResponse
import com.android.trisolarisserver.controller.dto.RazorpayQrGenerateResponse
import com.android.trisolarisserver.controller.dto.RazorpayQrRecordResponse
import com.android.trisolarisserver.component.razorpay.RazorpayQrEvents
import com.android.trisolarisserver.controller.dto.razorpay.RazorpayQrGenerateRequest
import com.android.trisolarisserver.controller.dto.razorpay.RazorpayQrEventResponse
import com.android.trisolarisserver.controller.dto.razorpay.RazorpayQrGenerateResponse
import com.android.trisolarisserver.controller.dto.razorpay.RazorpayQrRecordResponse
import com.android.trisolarisserver.models.booking.BookingStatus
import com.android.trisolarisserver.models.payment.RazorpayQrRequest
import com.android.trisolarisserver.models.property.Role
import com.android.trisolarisserver.db.repo.BookingRepo
import com.android.trisolarisserver.repo.RazorpayQrRequestRepo
import com.android.trisolarisserver.repo.RazorpaySettingsRepo
import com.android.trisolarisserver.repo.RazorpayWebhookLogRepo
import com.android.trisolarisserver.repo.razorpay.RazorpayQrRequestRepo
import com.android.trisolarisserver.repo.razorpay.RazorpaySettingsRepo
import com.android.trisolarisserver.repo.razorpay.RazorpayWebhookLogRepo
import com.android.trisolarisserver.security.MyPrincipal
import com.fasterxml.jackson.databind.ObjectMapper
import jakarta.servlet.http.HttpServletResponse

View File

@@ -1,12 +1,13 @@
package com.android.trisolarisserver.controller
package com.android.trisolarisserver.controller.razorpay
import com.android.trisolarisserver.controller.requireRole
import com.android.trisolarisserver.component.PropertyAccess
import com.android.trisolarisserver.controller.dto.RazorpayRefundRequest
import com.android.trisolarisserver.controller.dto.RazorpayRefundResponse
import com.android.trisolarisserver.controller.dto.razorpay.RazorpayRefundRequest
import com.android.trisolarisserver.controller.dto.razorpay.RazorpayRefundResponse
import com.android.trisolarisserver.db.repo.BookingRepo
import com.android.trisolarisserver.models.property.Role
import com.android.trisolarisserver.repo.PaymentRepo
import com.android.trisolarisserver.repo.RazorpaySettingsRepo
import com.android.trisolarisserver.repo.razorpay.RazorpaySettingsRepo
import com.android.trisolarisserver.security.MyPrincipal
import com.fasterxml.jackson.databind.ObjectMapper
import org.springframework.http.HttpEntity

View File

@@ -1,4 +1,4 @@
package com.android.trisolarisserver.controller
package com.android.trisolarisserver.controller.razorpay
import org.springframework.http.HttpStatus
import org.springframework.web.bind.annotation.PathVariable

View File

@@ -1,12 +1,13 @@
package com.android.trisolarisserver.controller
package com.android.trisolarisserver.controller.razorpay
import com.android.trisolarisserver.controller.requireRole
import com.android.trisolarisserver.component.PropertyAccess
import com.android.trisolarisserver.controller.dto.RazorpaySettingsResponse
import com.android.trisolarisserver.controller.dto.RazorpaySettingsUpsertRequest
import com.android.trisolarisserver.controller.dto.razorpay.RazorpaySettingsResponse
import com.android.trisolarisserver.controller.dto.razorpay.RazorpaySettingsUpsertRequest
import com.android.trisolarisserver.models.payment.RazorpaySettings
import com.android.trisolarisserver.models.property.Role
import com.android.trisolarisserver.repo.PropertyRepo
import com.android.trisolarisserver.repo.RazorpaySettingsRepo
import com.android.trisolarisserver.repo.razorpay.RazorpaySettingsRepo
import com.android.trisolarisserver.security.MyPrincipal
import org.springframework.web.bind.annotation.GetMapping
import org.springframework.web.bind.annotation.PathVariable

View File

@@ -1,20 +1,20 @@
package com.android.trisolarisserver.controller
package com.android.trisolarisserver.controller.razorpay
import com.android.trisolarisserver.db.repo.BookingRepo
import com.android.trisolarisserver.models.booking.Payment
import com.android.trisolarisserver.models.booking.PaymentMethod
import com.android.trisolarisserver.models.payment.RazorpayPaymentAttempt
import com.android.trisolarisserver.models.payment.RazorpayWebhookLog
import com.android.trisolarisserver.component.RazorpayQrEvents
import com.android.trisolarisserver.component.razorpay.RazorpayQrEvents
import com.android.trisolarisserver.component.BookingEvents
import com.android.trisolarisserver.controller.dto.RazorpayQrEventResponse
import com.android.trisolarisserver.controller.dto.razorpay.RazorpayQrEventResponse
import com.android.trisolarisserver.repo.PaymentRepo
import com.android.trisolarisserver.repo.PropertyRepo
import com.android.trisolarisserver.repo.RazorpayPaymentAttemptRepo
import com.android.trisolarisserver.repo.RazorpayPaymentLinkRequestRepo
import com.android.trisolarisserver.repo.RazorpayQrRequestRepo
import com.android.trisolarisserver.repo.RazorpaySettingsRepo
import com.android.trisolarisserver.repo.RazorpayWebhookLogRepo
import com.android.trisolarisserver.repo.razorpay.RazorpayPaymentAttemptRepo
import com.android.trisolarisserver.repo.razorpay.RazorpayPaymentLinkRequestRepo
import com.android.trisolarisserver.repo.razorpay.RazorpayQrRequestRepo
import com.android.trisolarisserver.repo.razorpay.RazorpaySettingsRepo
import com.android.trisolarisserver.repo.razorpay.RazorpayWebhookLogRepo
import com.fasterxml.jackson.databind.ObjectMapper
import jakarta.servlet.http.HttpServletRequest
import org.springframework.http.HttpStatus

View File

@@ -1,4 +1,4 @@
package com.android.trisolarisserver.repo
package com.android.trisolarisserver.repo.razorpay
import com.android.trisolarisserver.models.payment.RazorpayPaymentAttempt
import org.springframework.data.jpa.repository.JpaRepository

View File

@@ -1,4 +1,4 @@
package com.android.trisolarisserver.repo
package com.android.trisolarisserver.repo.razorpay
import com.android.trisolarisserver.models.payment.RazorpayPaymentLinkRequest
import org.springframework.data.jpa.repository.JpaRepository

View File

@@ -1,4 +1,4 @@
package com.android.trisolarisserver.repo
package com.android.trisolarisserver.repo.razorpay
import com.android.trisolarisserver.models.payment.RazorpayQrRequest
import org.springframework.data.jpa.repository.JpaRepository

View File

@@ -1,4 +1,4 @@
package com.android.trisolarisserver.repo
package com.android.trisolarisserver.repo.razorpay
import com.android.trisolarisserver.models.payment.RazorpaySettings
import org.springframework.data.jpa.repository.JpaRepository

View File

@@ -1,4 +1,4 @@
package com.android.trisolarisserver.repo
package com.android.trisolarisserver.repo.razorpay
import com.android.trisolarisserver.models.payment.RazorpayWebhookLog
import org.springframework.data.jpa.repository.JpaRepository