Procházet zdrojové kódy

fix: 通知处理移除@Transactional避免单handler失败拖死整个事务

alphaH před 1 dnem
rodič
revize
bcc7c031f5

+ 0 - 2
java/src/main/java/com/payment/platform/module/payment/notification/service/NotificationService.java

@@ -26,7 +26,6 @@ import jakarta.annotation.PostConstruct;
 import lombok.RequiredArgsConstructor;
 import lombok.extern.slf4j.Slf4j;
 import org.springframework.stereotype.Service;
-import org.springframework.transaction.annotation.Transactional;
 
 import com.fasterxml.jackson.core.JsonProcessingException;
 import com.fasterxml.jackson.databind.ObjectMapper;
@@ -68,7 +67,6 @@ public class NotificationService {
     }
 
     /** 验证签名并分发处理 — 含 Redis 幂等性检查 */
-    @Transactional
     public String verifyAndDispatch(Map<String, String> params) {
         String notifyId = params.get("notify_id");
         String msgMethod = params.get("msg_method");