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));