From 435a67d82b91c3a17c99e137aaba0ecb9a0d8ac5 Mon Sep 17 00:00:00 2001
From: heheng <475597332@qq.com>
Date: Wed, 17 Jun 2026 09:55:58 +0800
Subject: [PATCH] 修改仓吉和准东数据传入字段缺失数据问题
---
src/main/java/com/ruoyi/common/utils/StringUtils.java | 20 ++++++++++++++++++++
1 files changed, 20 insertions(+), 0 deletions(-)
diff --git a/src/main/java/com/ruoyi/common/utils/StringUtils.java b/src/main/java/com/ruoyi/common/utils/StringUtils.java
index 88e24d8..e006ecf 100644
--- a/src/main/java/com/ruoyi/common/utils/StringUtils.java
+++ b/src/main/java/com/ruoyi/common/utils/StringUtils.java
@@ -3,12 +3,14 @@
import java.util.Collection;
import java.util.Map;
import com.ruoyi.common.utils.text.StrFormatter;
+import lombok.extern.slf4j.Slf4j;
/**
* 字符串工具类
*
* @author ruoyi
*/
+@Slf4j
public class StringUtils extends org.apache.commons.lang3.StringUtils
{
/** 空字符串 */
@@ -327,6 +329,24 @@
}
/**
+ * 判断字符串是否为数字
+ * @param str 待判断的字符串
+ * @return true-是数字, false-不是数字
+ */
+ private boolean isNumeric(String str) {
+ if (StringUtils.isEmpty(str)) {
+ return false;
+ }
+ try {
+ Integer.parseInt(str);
+ return true;
+ } catch (NumberFormatException e) {
+ log.warn("【双重预防】dangerSources值非法: {}", str);
+ return false;
+ }
+ }
+
+ /**
* 将下划线大写方式命名的字符串转换为驼峰式。如果转换前的下划线大写方式命名的字符串为空,则返回空字符串。 例如:HELLO_WORLD->HelloWorld
*
* @param name 转换前的下划线大写方式命名的字符串
--
Gitblit v1.9.2