Переглянути джерело

质检公式执行前解析key201

lvy 1 місяць тому
батько
коміт
a19f46f011

+ 5 - 1
blade-service-api/blade-manager-api/src/main/java/org/springblade/manager/util/DataStructureFormatUtils.java

@@ -41,7 +41,11 @@ public class DataStructureFormatUtils {
         for (Map.Entry<String, Object> entry : map.entrySet()) {
             // 转义特殊字符以避免解析错误
             String key = escapeSpecialChars(entry.getKey());
-            String value = escapeSpecialChars(entry.getValue() + "");
+            Object obj = entry.getValue();
+            if (obj == null) {
+                continue;
+            }
+            String value = escapeSpecialChars(obj + "");
             sb.append(key).append(":").append(value).append("$$");
         }
         // 移除最后的分隔符