diff --git a/zyplayer-doc-data/src/main/java/com/zyplayer/doc/data/repository/manage/entity/WikiSpace.java b/zyplayer-doc-data/src/main/java/com/zyplayer/doc/data/repository/manage/entity/WikiSpace.java index 41808a01..b4a579c1 100644 --- a/zyplayer-doc-data/src/main/java/com/zyplayer/doc/data/repository/manage/entity/WikiSpace.java +++ b/zyplayer-doc-data/src/main/java/com/zyplayer/doc/data/repository/manage/entity/WikiSpace.java @@ -11,7 +11,7 @@ import java.io.Serializable; *
* * @author 暮光:城中城 - * @since 2019-03-09 + * @since 2019-03-11 */ public class WikiSpace implements Serializable { @@ -43,6 +43,11 @@ public class WikiSpace implements Serializable { */ private Integer editType; + /** + * 目录延迟加载 0=否 1=是 + */ + private Integer treeLazyLoad; + /** * 创建人ID */ @@ -98,6 +103,13 @@ public class WikiSpace implements Serializable { public void setEditType(Integer editType) { this.editType = editType; } + public Integer getTreeLazyLoad() { + return treeLazyLoad; + } + + public void setTreeLazyLoad(Integer treeLazyLoad) { + this.treeLazyLoad = treeLazyLoad; + } public Long getCreateUserId() { return createUserId; } @@ -135,6 +147,7 @@ public class WikiSpace implements Serializable { ", type=" + type + ", spaceExplain=" + spaceExplain + ", editType=" + editType + + ", treeLazyLoad=" + treeLazyLoad + ", createUserId=" + createUserId + ", createUserName=" + createUserName + ", createTime=" + createTime + diff --git a/zyplayer-doc-data/src/main/java/com/zyplayer/doc/data/repository/manage/mapper/WikiSpaceMapper.java b/zyplayer-doc-data/src/main/java/com/zyplayer/doc/data/repository/manage/mapper/WikiSpaceMapper.java index 15b0729b..094f8264 100644 --- a/zyplayer-doc-data/src/main/java/com/zyplayer/doc/data/repository/manage/mapper/WikiSpaceMapper.java +++ b/zyplayer-doc-data/src/main/java/com/zyplayer/doc/data/repository/manage/mapper/WikiSpaceMapper.java @@ -9,7 +9,7 @@ import com.baomidou.mybatisplus.core.mapper.BaseMapper; * * * @author 暮光:城中城 - * @since 2019-03-09 + * @since 2019-03-11 */ public interface WikiSpaceMapper extends BaseMapper一入开源深似海
体验地址:http://doc.zyplayer.com/zyplayer-doc-manage/static/manage/home.html 账号:zyplayer 密码:123456
更多实用功能请提交评论或加群交流!谢谢!
QQ群:466363173
tips:想要编辑本文请修改表:wiki_page的edit_type字段值为0才行哦~有什么问题可以来评论本文章哦!当然,如果你是部署在你们自己本地的我肯定看不到此文章的评论
可以到本工具官网下评论此文章,我会随时去查看的!
唯一官网地址:http://doc.zyplayer.com
欢迎提交各种变态无理的要求~
', 1, '暮光:城中城', '2019-03-09 14:01:41', 1, '暮光:城中城', '2019-03-09 15:30:22'); INSERT INTO `wiki_page_content` VALUES (2, 2, 'zyplayer-doc-manage:
1、首页做大的调整优化,希望使用element重构一下
2、人员导入方案,权限优化,人员管理细化
zyplayer-doc-wiki:
4、支持历史记录查看
5、支持提供多种编辑器选择,更大的选择空间
6、支持全局搜索、文章内搜索等,当前只支持标题搜索,尴尬
7、支持开放一个空间里的文档无需登录即可访问
8、url动态变动,这样就可以复制指定文章的地址了
9、参考https://www.kancloud.cn,取其精华
欢迎加入开发!
如果您觉得哪里不好用也可以拉取源码下来改了后提交PR
源码地址:https://gitee.com/zyplayer/zyplayer-doc
更多实用功能请提交评论或加群交流!谢谢!
QQ群:466363173
', 1, '暮光:城中城', '2019-03-09 14:14:02', 1, '暮光:城中城', '2019-03-09 15:43:58'); INSERT INTO `wiki_page_content` VALUES (3, 3, 'V1.0.1 2019-03-09
1、增加zyplayer-doc-wiki模块
V1.0.0 2019-02-15
第一个版本发布
1、zyplayer-doc-swagger,swagger接口文档展示方案,在之前的项目中有许多改进,坚持文档生成和展示分离,有较多需要服务端支持的功能,不对各项目做过多的入侵即可使用,可动态对文档进行开放访问
2、zyplayer-doc-dubbo,支持对dubbo服务的自动扫描,直观展示所有的服务,文档的展示、文档编辑和在线接口调试,不需要对已有的服务做任何改动,支持zookeeper、nacos注册中心的服务扫描
3、zyplayer-doc-db,数据库文档工具,具有数据库表、字段文档的查看/修改,文档导出等功能,支持mysql和sqlserver数据库
4、zyplayer-doc-manage,管理以上几个服务,spring boot项目,spring security做权限管理,可直接运行
开发人员列表:
孤零零的一人,,(希望能早点删除本行)
', 1, '暮光:城中城', '2019-03-09 15:16:15', 1, '暮光:城中城', '2019-03-09 15:17:12'); +INSERT INTO `wiki_page_content` VALUES (4, 4, '开发人员列表:
zyplayer-doc-swagger 使用文档目录
', 1, '暮光:城中城', '2019-03-09 15:33:14', NULL, NULL, NULL); INSERT INTO `wiki_page_content` VALUES (6, 6, '最不喜欢写文档了。。。
', 1, '暮光:城中城', '2019-03-09 15:33:33', 1, '暮光:城中城', '2019-03-09 15:33:46'); @@ -207,12 +207,13 @@ CREATE TABLE `wiki_page_zan` ( `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间', `yn` tinyint(4) NULL DEFAULT NULL COMMENT '是否有效 0=无效 1=有效', PRIMARY KEY (`id`) USING BTREE -) ENGINE = InnoDB AUTO_INCREMENT = 2 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic; +) ENGINE = InnoDB AUTO_INCREMENT = 3 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic; -- ---------------------------- -- Records of wiki_page_zan -- ---------------------------- INSERT INTO `wiki_page_zan` VALUES (1, 1, NULL, 1, '暮光:城中城', '2019-03-09 22:19:44', 0); +INSERT INTO `wiki_page_zan` VALUES (2, 2, NULL, 1, '暮光:城中城', '2019-03-11 23:18:43', 0); -- ---------------------------- -- Table structure for wiki_space @@ -224,6 +225,7 @@ CREATE TABLE `wiki_space` ( `type` tinyint(4) NULL DEFAULT 1 COMMENT '空间类型 1=公司 2=个人 3=私人', `space_explain` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '描述', `edit_type` tinyint(4) NOT NULL DEFAULT 0 COMMENT '编辑类型 0=可编辑 1=不允许编辑', + `tree_lazy_load` tinyint(4) NOT NULL DEFAULT 0 COMMENT '目录延迟加载 0=否 1=是', `create_user_id` bigint(20) NULL DEFAULT NULL COMMENT '创建人ID', `create_user_name` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '创建人名字', `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间', @@ -234,8 +236,8 @@ CREATE TABLE `wiki_space` ( -- ---------------------------- -- Records of wiki_space -- ---------------------------- -INSERT INTO `wiki_space` VALUES (1, 'zyplayer-doc交流专用', 1, '', 1, 1, '暮光:城中城', '2019-03-09 13:59:14', 0); -INSERT INTO `wiki_space` VALUES (2, '体验专用空间', 1, '', 1, 1, '暮光:城中城', '2019-03-09 14:24:30', 0); +INSERT INTO `wiki_space` VALUES (1, 'zyplayer-doc交流专用', 1, '交流本工具的空间', 1, 0, 1, '暮光:城中城', '2019-03-09 13:59:14', 0); +INSERT INTO `wiki_space` VALUES (2, '体验专用空间', 1, '', 1, 0, 1, '暮光:城中城', '2019-03-09 14:24:30', 0); -- ---------------------------- -- Table structure for zyplayer_storage diff --git a/zyplayer-doc-manage/src/main/webapp/static/manage/home.html b/zyplayer-doc-manage/src/main/webapp/static/manage/home.html index 335caf7a..82db4359 100644 --- a/zyplayer-doc-manage/src/main/webapp/static/manage/home.html +++ b/zyplayer-doc-manage/src/main/webapp/static/manage/home.html @@ -31,26 +31,31 @@