From e264b27268665cec4f048c79523b19a8bfeb321d Mon Sep 17 00:00:00 2001 From: "1437892690@qq.com" <1437892690@qq.com> Date: Thu, 21 Mar 2024 16:52:43 +0800 Subject: [PATCH] =?UTF-8?q?[=E5=8A=9F=E8=83=BD]=20=E7=B3=BB=E7=BB=9F?= =?UTF-8?q?=E8=AE=BE=E7=BD=AE-=E7=9F=A9=E9=98=B5-=E6=95=B0=E6=8D=AE?= =?UTF-8?q?=E6=BA=90=E5=A2=9E=E5=8A=A0=E8=87=AA=E5=AE=9A=E4=B9=89=E8=A7=86?= =?UTF-8?q?=E5=9B=BE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 关联 #[1117387703681024]在线文档更新documentonline-mapping.json关系配置文件 http://192.168.0.96:8090/demo/rdm.html#/story-detail/939050947543040/939050947543042/1117387703681024 --- .../dto/DocumentOnlineConfigVo.java | 12 ++++++ .../doumentonline/DocumentOnlineMapper.java | 2 +- .../doumentonline/DocumentOnlineMapper.xml | 4 +- .../DocumentOnlineInitializeIndexHandler.java | 39 +++++++++++-------- 4 files changed, 38 insertions(+), 19 deletions(-) diff --git a/src/main/java/neatlogic/framework/documentonline/dto/DocumentOnlineConfigVo.java b/src/main/java/neatlogic/framework/documentonline/dto/DocumentOnlineConfigVo.java index 785d69648..15ac62fd1 100644 --- a/src/main/java/neatlogic/framework/documentonline/dto/DocumentOnlineConfigVo.java +++ b/src/main/java/neatlogic/framework/documentonline/dto/DocumentOnlineConfigVo.java @@ -15,6 +15,7 @@ along with this program. If not, see .*/ package neatlogic.framework.documentonline.dto; +import com.alibaba.fastjson.annotation.JSONField; import neatlogic.framework.common.constvalue.ApiParamType; import neatlogic.framework.restful.annotation.EntityField; import org.apache.commons.lang3.StringUtils; @@ -36,6 +37,9 @@ public class DocumentOnlineConfigVo implements Serializable { @EntityField(name = "common.source", type = ApiParamType.STRING) private String source; + @JSONField(serialize = false) + private boolean isUsed; + public DocumentOnlineConfigVo() {} public DocumentOnlineConfigVo(DocumentOnlineConfigVo configVo) { @@ -101,4 +105,12 @@ public class DocumentOnlineConfigVo implements Serializable { public int hashCode() { return Objects.hash(filePath, moduleGroup, menu); } + + public boolean isUsed() { + return isUsed; + } + + public void setUsed(boolean used) { + isUsed = used; + } } diff --git a/src/main/java/neatlogic/module/framework/dao/mapper/doumentonline/DocumentOnlineMapper.java b/src/main/java/neatlogic/module/framework/dao/mapper/doumentonline/DocumentOnlineMapper.java index 7aaa4d29f..ccb008eab 100644 --- a/src/main/java/neatlogic/module/framework/dao/mapper/doumentonline/DocumentOnlineMapper.java +++ b/src/main/java/neatlogic/module/framework/dao/mapper/doumentonline/DocumentOnlineMapper.java @@ -22,7 +22,7 @@ import java.util.List; public interface DocumentOnlineMapper extends IDocumentOnlineCrossoverMapper { - List getDocumentOnlineConfigListByFilePathList(List filePathList); +// List getDocumentOnlineConfigListByFilePathList(List filePathList); List getAllDocumentOnlineConfigList(); diff --git a/src/main/java/neatlogic/module/framework/dao/mapper/doumentonline/DocumentOnlineMapper.xml b/src/main/java/neatlogic/module/framework/dao/mapper/doumentonline/DocumentOnlineMapper.xml index d93a64464..21bc03044 100644 --- a/src/main/java/neatlogic/module/framework/dao/mapper/doumentonline/DocumentOnlineMapper.xml +++ b/src/main/java/neatlogic/module/framework/dao/mapper/doumentonline/DocumentOnlineMapper.xml @@ -17,7 +17,7 @@ along with this program. If not, see .--> - + -->