From c6a6f44907b37efe3f2e21b9d8f9350897fa92c0 Mon Sep 17 00:00:00 2001 From: xin <1099200748@qq.com> Date: Mon, 07 Jul 2025 16:41:20 +0800 Subject: [PATCH] 小程序:提交订单(完善) --- oying-system/src/main/java/com/oying/modules/hwc/service/impl/SwiftPassServiceImpl.java | 13 +++++++------ 1 files changed, 7 insertions(+), 6 deletions(-) diff --git a/oying-system/src/main/java/com/oying/modules/hwc/service/impl/SwiftPassServiceImpl.java b/oying-system/src/main/java/com/oying/modules/hwc/service/impl/SwiftPassServiceImpl.java index c255e3f..e300f79 100644 --- a/oying-system/src/main/java/com/oying/modules/hwc/service/impl/SwiftPassServiceImpl.java +++ b/oying-system/src/main/java/com/oying/modules/hwc/service/impl/SwiftPassServiceImpl.java @@ -11,6 +11,7 @@ import com.oying.modules.security.config.WeiXinProperties; import com.oying.modules.sh.service.OrderReturnService; import com.oying.modules.sh.service.OrderService; +import com.oying.utils.CloseUtil; import com.oying.utils.enums.PayTypeEnum; import lombok.RequiredArgsConstructor; import lombok.extern.slf4j.Slf4j; @@ -54,7 +55,7 @@ @Override @Transactional(rollbackFor = Exception.class) public HwcResponse pay(String ip, String total, String timeExpire, String description, String openId, - String orderNum, PayTypeEnum status) throws IOException { + String orderNum, PayTypeEnum status) { SortedMap<String, String> map = new TreeMap<>(); map.put("service", service_pay); map.put("version", version); @@ -117,15 +118,15 @@ throw new BadRequestException("操作失败"); } } catch (Exception e) { - log.error("请求参数:{}", params); - log.error("返回参数:{}", resultMap); - throw new BadRequestException("系统异常:" + e.getMessage()); + log.error("汇旺财下单错误请求参数:{}", params); + log.error("汇旺财下单错误返回参数:{}", resultMap); + throw new BadRequestException("汇旺财下单错误:" + e.getMessage()); } finally { if (response != null) { - response.close(); + CloseUtil.close(response); } if (client != null) { - client.close(); + CloseUtil.close(client); } } } -- Gitblit v1.9.3