Parcourir la source

印度支付razorpay业务

nelson il y a 2 mois
Parent
commit
c76b335913

+ 1 - 1
sikey-hmd-business/sikey-hmd-business-biz/pom.xml

@@ -24,7 +24,7 @@
         <!-- 依赖服务 -->
         <dependency>
             <groupId>cn.sikey.cloud</groupId>
-            <artifactId>sikey-pay-api</artifactId>
+            <artifactId>sikey-pay-business-api</artifactId>
             <version>${revision}</version>
         </dependency>
 

+ 0 - 2
sikey-hmd-business/sikey-hmd-business-biz/src/main/java/cn/sikey/hmd/service/razorpay/RazorpayPaymentServiceImpl.java

@@ -14,7 +14,6 @@ import jakarta.annotation.Resource;
 import lombok.extern.slf4j.Slf4j;
 import org.apache.http.HttpStatus;
 import org.springframework.stereotype.Service;
-import org.springframework.transaction.annotation.Transactional;
 import org.springframework.transaction.support.TransactionTemplate;
 
 import java.util.Objects;
@@ -45,7 +44,6 @@ public class RazorpayPaymentServiceImpl extends AbstractPaymentService implement
      * @param razorPayTradeDTO razorpay
      * @return
      */
-    @Transactional(rollbackFor = Exception.class)
     @Override
     public CommonResult<CheckPayReqVO> razorpayTradeWapPay(RazorPayTradeDTO razorPayTradeDTO) {
         String merchantProjectApplication = razorPayTradeDTO.getMerchantProjectApplication();

+ 2 - 2
sikey-hmd-business/sikey-hmd-business-biz/src/main/resources/templates/razorpayIndex.html

@@ -992,7 +992,7 @@
                 const validity = document.querySelector('.validity').value;
 
                     if (paymentMethod === 'razorpay') {
-                    path = "/app-api/hmd/razorpay/selectRazorpayTradeWapPay";
+                    path = "/app-api/hmd/razorpay/razorpayTradeWapPay";
                     const pathWithDomain = urlObj.origin + path;
                     const responseHtml = axios.get(pathWithDomain, {
                         params: {
@@ -1018,7 +1018,7 @@
                             "description": "Test Transaction",
                             "image": "https://example.com/your_logo",
                             "order_id": response.data.outTradeNo, //This is a sample Order ID. Pass the `id` obtained in the response of Step 1
-                            "callback_url": "https://eneqd3r9zrjok.x.pipedream.net/",
+                            "callback_url": "http://pay.tecanswer.com/",
                             "prefill": { //We recommend using the prefill parameter to auto-fill customer's contact information especially their phone number
                                 "name": "Gaurav Kumar", //your customer's name
                                 "email": "gaurav.kumar@example.com",

+ 8 - 0
sikey-mcdisk-business/pom.xml

@@ -58,6 +58,14 @@
                 <scope>import</scope>
             </dependency>
 
+            <dependency>
+                <groupId>org.springframework.boot</groupId>
+                <artifactId>spring-boot-dependencies</artifactId>
+                <version>${spring.boot.version}</version>
+                <type>pom</type>
+                <scope>import</scope>
+            </dependency>
+
             <!-- Web 开发基础依赖 -->
             <dependency>
                 <groupId>cn.sikey.cloud</groupId>

+ 1 - 4
sikey-mcdisk-business/sikey-mcdisk-business-biz/src/main/java/cn/sikey/mcdisk/McdiskApplication.java

@@ -1,7 +1,6 @@
 package cn.sikey.mcdisk;
 
 
-import cn.sikey.selenium.api.selenium.SmsApi;
 import lombok.extern.slf4j.Slf4j;
 import org.springframework.boot.SpringApplication;
 import org.springframework.boot.autoconfigure.SpringBootApplication;
@@ -14,9 +13,7 @@ import org.springframework.cloud.openfeign.EnableFeignClients;
  *
  * @author nelson
  */
-@SpringBootApplication(exclude = {
-        org.springframework.boot.autoconfigure.data.web.SpringDataWebAutoConfiguration.class
-})
+@SpringBootApplication
 @EnableFeignClients
 @EnableDiscoveryClient
 @Slf4j

+ 8 - 0
sikey-selenium-business/pom.xml

@@ -61,6 +61,14 @@
                 <scope>import</scope>
             </dependency>
 
+            <dependency>
+                <groupId>org.springframework.boot</groupId>
+                <artifactId>spring-boot-dependencies</artifactId>
+                <version>${spring.boot.version}</version>
+                <type>pom</type>
+                <scope>import</scope>
+            </dependency>
+
             <!-- Web 开发基础依赖 -->
             <dependency>
                 <groupId>cn.sikey.cloud</groupId>

+ 1 - 3
sikey-selenium-business/sikey-selenium-business-biz/src/main/java/cn/sikey/selenium/SeleniumServerApplication.java

@@ -14,9 +14,7 @@ import org.springframework.cloud.client.discovery.EnableDiscoveryClient;
  */
 @EnableDiscoveryClient
 @Slf4j
-@SpringBootApplication(exclude = {
-        org.springframework.boot.autoconfigure.data.web.SpringDataWebAutoConfiguration.class
-})
+@SpringBootApplication
 public class SeleniumServerApplication {
 
     public static void main(String[] args) {

+ 8 - 0
sikey-tools-business/pom.xml

@@ -58,6 +58,14 @@
                 <scope>import</scope>
             </dependency>
 
+            <dependency>
+                <groupId>org.springframework.boot</groupId>
+                <artifactId>spring-boot-dependencies</artifactId>
+                <version>${spring.boot.version}</version>
+                <type>pom</type>
+                <scope>import</scope>
+            </dependency>
+
             <!-- Web 开发基础依赖 -->
             <dependency>
                 <groupId>cn.sikey.cloud</groupId>

+ 1 - 3
sikey-tools-business/sikey-tools-business-biz/src/main/java/cn/sikey/tools/ToolsApplication.java

@@ -12,9 +12,7 @@ import org.springframework.cloud.client.discovery.EnableDiscoveryClient;
  *
  * @author qin
  */
-@SpringBootApplication(exclude = {
-        org.springframework.boot.autoconfigure.data.web.SpringDataWebAutoConfiguration.class
-})
+@SpringBootApplication
 @EnableDiscoveryClient
 @Slf4j
 public class ToolsApplication {