From 48fde894f659fc41537bdfa9b157e7f086bf6084 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=B2=A8=E9=B1=BC?= Date: Thu, 26 Dec 2024 18:07:59 +0800 Subject: [PATCH] 123 --- .../com/ruoyi/web/controller/cai/app/PayController.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/cai/app/PayController.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/cai/app/PayController.java index bf515b1c..22b8e940 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/cai/app/PayController.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/cai/app/PayController.java @@ -311,7 +311,11 @@ public class PayController { @SaIgnore public String trdNotifyUrlV1(HttpServletRequest request,@PathVariable("type") String type) { try { - TrdPayTypeEnum trdPayTypeEnum = TrdPayTypeEnum.getByCode(type); + if(type == null){ + log.error("收到第三方支付回调,支付类型为空"); + return "failure"; + } + TrdPayTypeEnum trdPayTypeEnum = TrdPayTypeEnum.getByCode(type.toUpperCase()); if(trdPayTypeEnum == null){ log.error("收到第三方支付回调,未找到支付类型 type={}",type); return "failure";