From a241479abf823d0ca98db65572a3e70737c0ce4e Mon Sep 17 00:00:00 2001 From: yanglin Date: Thu, 20 Mar 2025 09:30:20 +0800 Subject: [PATCH] =?UTF-8?q?REQ-3540:=20=E6=B7=BB=E5=8A=A0=E6=A0=A1?= =?UTF-8?q?=E9=AA=8C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../cn/axzo/nanopart/doc/file/index/IndexQueryService.java | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/doc/doc-server/src/main/java/cn/axzo/nanopart/doc/file/index/IndexQueryService.java b/doc/doc-server/src/main/java/cn/axzo/nanopart/doc/file/index/IndexQueryService.java index accf6661..d3841d41 100644 --- a/doc/doc-server/src/main/java/cn/axzo/nanopart/doc/file/index/IndexQueryService.java +++ b/doc/doc-server/src/main/java/cn/axzo/nanopart/doc/file/index/IndexQueryService.java @@ -16,7 +16,6 @@ import com.baomidou.mybatisplus.core.metadata.IPage; import cn.axzo.nanopart.doc.api.domain.IndexNodeParentScope; import cn.axzo.nanopart.doc.api.domain.IndexNodeScope; -import cn.axzo.nanopart.doc.api.enums.FileFormat; import cn.axzo.nanopart.doc.api.enums.IndexNodeState; import cn.axzo.nanopart.doc.api.enums.IndexNodeType; import cn.axzo.nanopart.doc.api.index.request.IndexNodeSearchRequest; @@ -41,7 +40,7 @@ public class IndexQueryService { List indexNodes = indexNodeDao.scopeQuery(nodeScope) // .eq(IndexNode::getState, IndexNodeState.VALID) // .list(); - setIcons(indexNodes); + maybeSetDefaultIcons(indexNodes); return indexNodes; } @@ -51,7 +50,7 @@ public class IndexQueryService { .like(IndexNode::getName, search.getName()) // .in(CollectionUtils.isNotEmpty(search.getNodeTypes()), IndexNode::getNodeType, search.getNodeTypes()) // .page(search.toPage()); - setIcons(page.getRecords()); + maybeSetDefaultIcons(page.getRecords()); return Page.toPage(page.getPages(), page.getSize(), page.getTotal(), page.getRecords()); } @@ -94,7 +93,7 @@ public class IndexQueryService { return indexNodeDao.lambdaQuery().in(IndexNode::getCode, codes).list(); } - private void setIcons(List indexNodes) { + private void maybeSetDefaultIcons(List indexNodes) { for (IndexNode indexNode : indexNodes) { if (StringUtils.isBlank(indexNode.getIcon())) indexNode.setIcon(determineDefaultIcon(indexNode));