From 06d3d15a5a08637041cc601101c063b11b07a346 Mon Sep 17 00:00:00 2001 From: net <net@netdeMBP.lan> Date: 星期五, 14 二月 2025 17:25:21 +0800 Subject: [PATCH] 合并理去杀杀人 --- zhitan-system/src/main/java/com/zhitan/knowledgeBase/service/impl/KnowledgeBaseServiceImpl.java | 22 ++++++++++++---------- 1 files changed, 12 insertions(+), 10 deletions(-) diff --git a/zhitan-system/src/main/java/com/zhitan/knowledgeBase/service/impl/KnowledgeBaseServiceImpl.java b/zhitan-system/src/main/java/com/zhitan/knowledgeBase/service/impl/KnowledgeBaseServiceImpl.java index 44f17b7..390231d 100644 --- a/zhitan-system/src/main/java/com/zhitan/knowledgeBase/service/impl/KnowledgeBaseServiceImpl.java +++ b/zhitan-system/src/main/java/com/zhitan/knowledgeBase/service/impl/KnowledgeBaseServiceImpl.java @@ -48,12 +48,14 @@ // 鍒嗛〉鏌ヨ Page<KnowledgeBase> knowledgeBasePage = baseMapper.selectPage(new Page<>(pageDTO.getPageNum(), pageDTO.getPageSize()), Wrappers.<KnowledgeBase>lambdaQuery() + .select(KnowledgeBase::getId, KnowledgeBase::getTitle, KnowledgeBase::getType, + KnowledgeBase::getContent, KnowledgeBase::getCreateTime) .like(ObjectUtils.isNotEmpty(pageDTO.getTitle()), KnowledgeBase::getTitle, pageDTO.getTitle()) .eq(ObjectUtils.isNotEmpty(pageDTO.getType()), KnowledgeBase::getType, pageDTO.getType()) .eq(KnowledgeBase::getDelFlag, false).orderByDesc(KnowledgeBase::getCreateTime)); List<KnowledgeBase> records = knowledgeBasePage.getRecords(); - if (records.isEmpty()){ + if (records.isEmpty()) { return voPage; } // 鏁版嵁杞崲 @@ -75,12 +77,12 @@ // 鏌ヨ鏁版嵁 KnowledgeBase knowledgeBase = baseMapper.selectById(id); - if (knowledgeBase != null){ + if (knowledgeBase != null) { // 鏁版嵁杞崲 BeanUtil.copyProperties(knowledgeBase, vo); vo.setUrl(fileMapper.selectList(Wrappers.<KnowledgeBaseFile>lambdaQuery() - .select(KnowledgeBaseFile::getUrl) - .eq(KnowledgeBaseFile::getKnowledgeBaseId, id)) + .select(KnowledgeBaseFile::getUrl) + .eq(KnowledgeBaseFile::getKnowledgeBaseId, id)) .stream().map(KnowledgeBaseFile::getUrl).collect(Collectors.toList())); } return vo; @@ -97,8 +99,8 @@ baseMapper.insert(knowledgeBase); // 鎻掑叆鏂囦欢 - if (ObjectUtils.isNotEmpty(addDTO.getUrl())){ - addDTO.getUrl().forEach(url->{ + if (ObjectUtils.isNotEmpty(addDTO.getUrl())) { + addDTO.getUrl().forEach(url -> { KnowledgeBaseFile file = new KnowledgeBaseFile(); file.setKnowledgeBaseId(knowledgeBase.getId()); file.setUrl(url); @@ -114,7 +116,7 @@ public void edit(KnowledgeBaseEditDTO editDTO) { // 鏌ヨ鏁版嵁 KnowledgeBase knowledgeBase = baseMapper.selectById(editDTO.getId()); - if (ObjectUtils.isEmpty(knowledgeBase)){ + if (ObjectUtils.isEmpty(knowledgeBase)) { throw new ServiceException(MessageConstant.KNOWLEDGE_BASE_NOT_EXIST); } // 鏇存柊鏁版嵁 @@ -126,8 +128,8 @@ .eq(KnowledgeBaseFile::getKnowledgeBaseId, knowledgeBase.getId())); // 鎻掑叆鏂囦欢 - if (ObjectUtils.isNotEmpty(editDTO.getUrl())){ - editDTO.getUrl().forEach(url->{ + if (ObjectUtils.isNotEmpty(editDTO.getUrl())) { + editDTO.getUrl().forEach(url -> { KnowledgeBaseFile file = new KnowledgeBaseFile(); file.setKnowledgeBaseId(knowledgeBase.getId()); file.setUrl(url); @@ -143,7 +145,7 @@ public void delete(Long id) { // 鏌ヨ鏁版嵁 KnowledgeBase knowledgeBase = baseMapper.selectById(id); - if (ObjectUtils.isEmpty(knowledgeBase)){ + if (ObjectUtils.isEmpty(knowledgeBase)) { throw new ServiceException(MessageConstant.KNOWLEDGE_BASE_NOT_EXIST); } // 鍒犻櫎鏁版嵁 -- Gitblit v1.9.3