From c3042796a563893dcc79f815e3331701fd231052 Mon Sep 17 00:00:00 2001 From: yanglin Date: Mon, 1 Apr 2024 11:17:44 +0800 Subject: [PATCH] REQ-2135: format code --- .../java/cn/axzo/msg/center/utils/QueryFormatter.java | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/inside-notices/src/main/java/cn/axzo/msg/center/utils/QueryFormatter.java b/inside-notices/src/main/java/cn/axzo/msg/center/utils/QueryFormatter.java index 72c11e79..0296c133 100644 --- a/inside-notices/src/main/java/cn/axzo/msg/center/utils/QueryFormatter.java +++ b/inside-notices/src/main/java/cn/axzo/msg/center/utils/QueryFormatter.java @@ -19,15 +19,16 @@ public class QueryFormatter { } public static String format(AbstractWrapper wrapper) { - return formatImpl(wrapper.clone()); + return formatImpl(wrapper); } private static String formatImpl(AbstractWrapper wrapper) { - String sql = wrapper.getSqlSegment(); - Map name2Values = wrapper.getParamNameValuePairs(); + AbstractWrapper copy = wrapper.clone(); + String sql = copy.getSqlSegment(); + Map name2Values = copy.getParamNameValuePairs(); if (StringUtils.isBlank(sql) || name2Values == null || name2Values.isEmpty()) return sql; - return TemplateParser.parseNumberSign(sql, ImmutableMap.of(Constants.WRAPPER, wrapper)); + return TemplateParser.parseNumberSign(sql, ImmutableMap.of(Constants.WRAPPER, copy)); } } \ No newline at end of file