From e52b107926ed821cc55a5a7dc032fee126a49190 Mon Sep 17 00:00:00 2001 From: yjz <3131811435@qq.com> Date: Tue, 6 Aug 2024 17:46:41 +0800 Subject: [PATCH] =?UTF-8?q?fix(=E6=9D=A1=E6=AC=BE):=20=E6=90=9C=E7=B4=A2?= =?UTF-8?q?=E8=B0=83=E6=95=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../laws/documenttool/handler/impl/InConditionImpl.java | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/laws-modules/src/main/java/com/jero/modules/laws/documenttool/handler/impl/InConditionImpl.java b/laws-modules/src/main/java/com/jero/modules/laws/documenttool/handler/impl/InConditionImpl.java index db25776a..fa0b9003 100644 --- a/laws-modules/src/main/java/com/jero/modules/laws/documenttool/handler/impl/InConditionImpl.java +++ b/laws-modules/src/main/java/com/jero/modules/laws/documenttool/handler/impl/InConditionImpl.java @@ -40,11 +40,17 @@ public class InConditionImpl extends AbstractConditionBase { } } for (String s : list) { - in.append("find_in_set('").append(s).append("', ").append(fieldName).append(") > 0"); + in.append(DocumentSplitCommon.INSTR_BEGIN).append(fieldName).append(",").append("'").append(s).append("'").append(")"); if (list.indexOf(s) != list.size() -1){ in.append(DocumentSplitCommon.OR); } } +// for (String s : list) { +// in.append("find_in_set('").append(s).append("', ").append(fieldName).append(") > 0"); +// if (list.indexOf(s) != list.size() -1){ +// in.append(DocumentSplitCommon.OR); +// } +// } in.append("))"); return in.toString(); }