From 6f24c765ffd120d7847790b1a7c9c20859a811b8 Mon Sep 17 00:00:00 2001 From: sswiki <1773266885@qq.com> Date: Fri, 8 Mar 2024 10:51:31 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E5=BC=80=E6=94=BE=E6=96=87?= =?UTF-8?q?=E6=A1=A3=E5=B0=86=E6=96=87=E6=A1=A3=E5=86=85=E7=9A=84=E5=9B=BE?= =?UTF-8?q?=E7=89=87=E5=B1=95=E7=A4=BA=E4=B8=BA=E9=99=84=E4=BB=B6=E7=9A=84?= =?UTF-8?q?=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../doc/wiki/controller/WikiOpenApiController.java | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/zyplayer-doc-wiki/src/main/java/com/zyplayer/doc/wiki/controller/WikiOpenApiController.java b/zyplayer-doc-wiki/src/main/java/com/zyplayer/doc/wiki/controller/WikiOpenApiController.java index 4c627262..5670092f 100644 --- a/zyplayer-doc-wiki/src/main/java/com/zyplayer/doc/wiki/controller/WikiOpenApiController.java +++ b/zyplayer-doc-wiki/src/main/java/com/zyplayer/doc/wiki/controller/WikiOpenApiController.java @@ -1,7 +1,9 @@ package com.zyplayer.doc.wiki.controller; +import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper; +import com.zyplayer.doc.core.enums.PageFileSource; import com.zyplayer.doc.core.json.DocResponseJson; import com.zyplayer.doc.core.json.ResponseJson; import com.zyplayer.doc.data.repository.manage.entity.WikiPage; @@ -130,12 +132,13 @@ public class WikiOpenApiController { if (wikiPageSel == null || !Objects.equals(wikiPageSel.getSpaceId(), wikiSpace.getId())) { return DocResponseJson.warn("未找到该文档"); } - UpdateWrapper wrapper = new UpdateWrapper<>(); - wrapper.eq("page_id", pageId); + LambdaQueryWrapper wrapper = new LambdaQueryWrapper<>(); + wrapper.eq(WikiPageContent::getPageId, pageId); WikiPageContent pageContent = wikiPageContentService.getOne(wrapper); - UpdateWrapper wrapperFile = new UpdateWrapper<>(); - wrapperFile.eq("page_id", pageId); - wrapperFile.eq("del_flag", 0); + LambdaQueryWrapper wrapperFile = new LambdaQueryWrapper<>(); + wrapperFile.eq(WikiPageFile::getPageId, pageId); + wrapperFile.eq(WikiPageFile::getDelFlag, 0); + wrapperFile.eq(WikiPageFile::getFileSource, PageFileSource.UPLOAD_FILES.getSource()); List pageFiles = wikiPageFileService.list(wrapperFile); for (WikiPageFile pageFile : pageFiles) { pageFile.setFileUrl("zyplayer-doc-wiki/common/file?uuid=" + pageFile.getUuid());