From 8fcd2c3b298dddebc0113a49530f455fd33d52d4 Mon Sep 17 00:00:00 2001 From: yjz <3131811435@qq.com> Date: Wed, 7 Aug 2024 18:19:45 +0800 Subject: [PATCH] =?UTF-8?q?feat(=E6=96=87=E6=A1=A3=E6=8B=86=E5=88=86):=20?= =?UTF-8?q?=E6=96=87=E6=9C=AC=E6=90=9C=E7=B4=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../service/impl/DocumentSplitServiceImpl.java | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/laws-modules/src/main/java/com/jero/modules/laws/documenttool/service/impl/DocumentSplitServiceImpl.java b/laws-modules/src/main/java/com/jero/modules/laws/documenttool/service/impl/DocumentSplitServiceImpl.java index 5d40bcb5..05e48f46 100644 --- a/laws-modules/src/main/java/com/jero/modules/laws/documenttool/service/impl/DocumentSplitServiceImpl.java +++ b/laws-modules/src/main/java/com/jero/modules/laws/documenttool/service/impl/DocumentSplitServiceImpl.java @@ -1017,7 +1017,18 @@ public class DocumentSplitServiceImpl implements IDocumentSplitService { // 文档拆分详情 parameter.remove(ID); parameter.put(INFO_ID, id); + // 文本搜索 + boolean isTextSearch = false; + if (parameter.containsKey("text_search")){ + isTextSearch = true; + parameter.put(ITEM_CONTENT, parameter.get("text_search")); + } List> documentSplitDetailByList = queryDocumentSplitDetailByList(parameter); + if (!Objects.isNull(documentSplitDetailByList) && isTextSearch){ + Map documentSplitDetailByList1 = documentSplitDetailByList.get(0); + documentSplitDetailByList.clear(); + documentSplitDetailByList.add(documentSplitDetailByList1); + } lawsDocumentSplitView.setDocumentSplitDetail(documentSplitDetailByList); return lawsDocumentSplitView; }