From 4aa9bbc5347e9025e2daf54a4cd0392be814a778 Mon Sep 17 00:00:00 2001 From: "HUOJIN\\92525" <925259474@qq.com> Date: Sat, 30 Aug 2025 17:40:23 +0800 Subject: [PATCH] no message --- .../src/main/java/com/youchain/utils/PostRequestSigner.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/youchain-system/src/main/java/com/youchain/utils/PostRequestSigner.java b/youchain-system/src/main/java/com/youchain/utils/PostRequestSigner.java index cf15629..750b6fc 100644 --- a/youchain-system/src/main/java/com/youchain/utils/PostRequestSigner.java +++ b/youchain-system/src/main/java/com/youchain/utils/PostRequestSigner.java @@ -1,5 +1,6 @@ package com.youchain.utils; +import com.youchain.exception.BadRequestException; import lombok.extern.slf4j.Slf4j; import java.io.UnsupportedEncodingException; @@ -28,7 +29,7 @@ public class PostRequestSigner { Map allParams = new TreeMap<>(); // TreeMap会自动按key升序排序 // 添加JSON Body参数 - if (jsonBody != null && !jsonBody.isEmpty()) { + if (StringUtils.isNotBlank(jsonBody)) { allParams.put("jsonBody", jsonBody); } @@ -55,7 +56,7 @@ public class PostRequestSigner { return sha256(signSource.toString()); } catch (Exception e) { - throw new RuntimeException("生成签名失败: " + e.getMessage(), e); + throw new BadRequestException("生成签名失败: " + e.getMessage()); } }