From 11e6a804a5e9306a6bea308e3c5839008948ab99 Mon Sep 17 00:00:00 2001
From: liujie <1793218484@qq.com>
Date: 星期六, 22 十一月 2025 12:07:09 +0800
Subject: [PATCH] 斗拱

---
 DriverJYXTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/huifu/biz/DouGongPayUtil.java |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

diff --git a/DriverJYXTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/huifu/biz/DouGongPayUtil.java b/DriverJYXTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/huifu/biz/DouGongPayUtil.java
index d11f225..28585d6 100644
--- a/DriverJYXTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/huifu/biz/DouGongPayUtil.java
+++ b/DriverJYXTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/huifu/biz/DouGongPayUtil.java
@@ -11,6 +11,8 @@
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.beans.factory.annotation.Value;
 
+import java.math.BigDecimal;
+import java.math.RoundingMode;
 import java.security.KeyFactory;
 import java.security.PrivateKey;
 import java.security.Signature;
@@ -97,6 +99,7 @@
         SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyyMMdd");
         String req_date = simpleDateFormat.format(new Date());
         String notifyUrl = "";
+        money = new BigDecimal(money).setScale(2, RoundingMode.HALF_UP).toString();
         switch (callType) {
             case 1:
                 // 订单支付
@@ -165,6 +168,7 @@
         SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyyMMdd");
         String req_date = simpleDateFormat.format(new Date());
         String notifyUrl = "";
+        money = new BigDecimal(money).setScale(2, RoundingMode.HALF_UP).toString();
         switch (callType) {
             case 1:
                 // 订单支付

--
Gitblit v1.7.1