From 786c864a275dfd900ed3f5d84ec9dbc4debcc752 Mon Sep 17 00:00:00 2001 From: dfdg <2710245601@qq.com> Date: Sat, 25 Oct 2025 21:21:48 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BE=9B=E5=BA=94=E5=95=86-=E5=AE=A2=E6=88=B7?= =?UTF-8?q?=E4=B8=AD=E9=97=B4=E8=A1=A8=E5=BC=95=E7=94=A8=E8=A1=A8=E7=9A=84?= =?UTF-8?q?=E6=96=B0=E5=A2=9E=E4=BF=AE=E6=94=B9=E5=88=A0=E9=99=A4=E4=BF=AE?= =?UTF-8?q?=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/org/dromara/xzd/utilS/RequestParamExtractor.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/utilS/RequestParamExtractor.java b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/utilS/RequestParamExtractor.java index 0da26caa..5234c04e 100644 --- a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/utilS/RequestParamExtractor.java +++ b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/utilS/RequestParamExtractor.java @@ -1,5 +1,6 @@ package org.dromara.xzd.utilS; +import cn.hutool.core.util.ObjectUtil; import cn.hutool.core.util.StrUtil; import com.alibaba.fastjson.JSONObject; import jakarta.servlet.ServletRequest; @@ -41,7 +42,10 @@ public class RequestParamExtractor { JSONObject json = JSONObject.parseObject(requestBody); for (String field : extractFields) { if (json.containsKey(field)) { - params.put(field, json.get(field)); + Object o = json.get(field); + if (ObjectUtil.isNotEmpty(o)) { + params.put(field, o); + } } } }