From 21a9b815f2f4ba332dd09978342c7d9772257617 Mon Sep 17 00:00:00 2001 From: CaptainB Date: Wed, 9 Feb 2022 16:31:29 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E4=BF=AE=E5=A4=8D=E4=BF=AE=E6=94=B9?= =?UTF-8?q?=E9=85=8D=E9=A2=9D=E5=90=8E=E5=81=B6=E5=B0=94=E6=B2=A1=E6=9C=89?= =?UTF-8?q?=E6=97=A5=E5=BF=97=E8=AE=B0=E5=BD=95=E7=9A=84=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --bug=1003543 --user=刘瑞斌 操作记录-修改配额管理后无日志信息 https://www.tapd.cn/55049933/s/1102300 --- .../io/metersphere/log/utils/ReflexObjectUtil.java | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/backend/src/main/java/io/metersphere/log/utils/ReflexObjectUtil.java b/backend/src/main/java/io/metersphere/log/utils/ReflexObjectUtil.java index 12734f4fd5..155ef5f6dc 100644 --- a/backend/src/main/java/io/metersphere/log/utils/ReflexObjectUtil.java +++ b/backend/src/main/java/io/metersphere/log/utils/ReflexObjectUtil.java @@ -187,11 +187,11 @@ public class ReflexObjectUtil { column.setDiffValue(ApiDefinitionDiffUtil.diffResponse(newValue, oldValue)); } } else { - String newValue = column.getNewValue().toString(); + String newValue = Objects.toString(column.getNewValue(), ""); if (StringUtils.isNotEmpty(newValue)) { column.setNewValue(newValue.replaceAll("\\n", " ")); } - String oldValue = column.getOriginalValue().toString(); + String oldValue = Objects.toString(column.getOriginalValue(), ""); if (StringUtils.isNotEmpty(oldValue)) { column.setOriginalValue(oldValue.replaceAll("\\n", " ")); } @@ -206,15 +206,15 @@ public class ReflexObjectUtil { return comparedColumns; } - private static String reviverJson(String str,String key,String option){ + private static String reviverJson(String str, String key, String option) { JSONObject obj = new JSONObject(str); org.json.JSONArray arr = obj.getJSONArray(key); for (int i = 0; i < arr.length(); i++) { String s = arr.getString(i); - if(option.equals(DIFF_ADD)){ - s = DIFF_ADD+s; + if (option.equals(DIFF_ADD)) { + s = DIFF_ADD + s; } - arr.put(i,s); + arr.put(i, s); } return obj.toString(); }