diff --git a/README.md b/README.md
index 878e89a..73c740f 100644
--- a/README.md
+++ b/README.md
@@ -1,28 +1,9 @@
# redbbs
-
- 2018-07-01更新
- 1、优化帖子阅读计数,让帖子阅读数更准确
- 2、更新最新redkale-plugins.jar,加入redis验权
- 3、栏目页用户昵称点击跳转失败,栏目下帖子a标签中加入title属性
- 4、修改本周热贴,查询一周内访问量最多的帖子
-
- 2018-06-30更新
- 1、修改servlet层中BaseServlet中共享request的重大bug
- 2、将servlet中页面统一使用HttpScope进行渲染
- 3、优化帖子阅读计数,让帖子阅读数更准确
- 4、更新最新redkale-plugins.jar,加入redis验权
-
- 2018-06-17更新
- 社区升级
- 1、表字段统一小写,
- 2、表模块划分
- 3、表状态等字段统一smallint
- 4、部分字段值重新定义
### 项目介绍
- redbbs是基于redkale实现java bbs论坛系统;
- 简单易使用、可扩展、高性能;
- 修改配置文件,运行启动脚本便可快速实现论坛系统的搭建;
+ redbbs是基于redkale实现java bbs论坛系统;
+ 简单易使用、可扩展、高性能;
+ 修改配置文件,运行启动脚本便可快速实现论坛系统的搭建;
### 实现功能
##### 用户模块
@@ -54,7 +35,7 @@
### 使用到的相关技术和相关人员
redkale -- 后端主要框架
- enjoy -- 数据渲染
+ enjoy -- 数据渲染 查看jfinal使用文档
layui -- 前端界面
diff --git a/conf/apidoc-template.html b/conf/apidoc-template.html
index 8e6186a..0801538 100644
--- a/conf/apidoc-template.html
+++ b/conf/apidoc-template.html
@@ -22,7 +22,7 @@
var createhtml = function (jsoncontent) {
var classmap = jsoncontent.types;
var html = [];
- html.push('
');
+ html.push('
');
html.push('
');
for (var i = 0; i < jsoncontent.servers.length; i++) {
var servlets = jsoncontent.servers[i].servlets;
diff --git a/conf/redbbs.sql b/doc/redbbs.sql
similarity index 100%
rename from conf/redbbs.sql
rename to doc/redbbs.sql
diff --git a/doc/update_log.md b/doc/update_log.md
new file mode 100644
index 0000000..0f1ea13
--- /dev/null
+++ b/doc/update_log.md
@@ -0,0 +1,22 @@
+#更新日志
+ 2018-07-21更新
+ 1、登录的用户,访问首页进入自己的工作台
+
+ 2018-07-01更新
+ 1、优化帖子阅读计数,让帖子阅读数更准确
+ 2、更新最新redkale-plugins.jar,加入redis验权
+ 3、栏目页用户昵称点击跳转失败,栏目下帖子a标签中加入title属性
+ 4、修改本周热贴,查询一周内访问量最多的帖子
+
+ 2018-06-30更新
+ 1、修改servlet层中BaseServlet中共享request的重大bug
+ 2、将servlet中页面统一使用HttpScope进行渲染
+ 3、优化帖子阅读计数,让帖子阅读数更准确
+ 4、更新最新redkale-plugins.jar,加入redis验权
+
+ 2018-06-17更新
+ 社区升级
+ 1、表字段统一小写,
+ 2、表模块划分
+ 3、表状态等字段统一smallint
+ 4、部分字段值重新定义
\ No newline at end of file
diff --git a/lib/redkale.jar b/lib/redkale.jar
index d6ba695..6365404 100644
Binary files a/lib/redkale.jar and b/lib/redkale.jar differ
diff --git a/libs/redbbs.jar b/libs/redbbs.jar
index 4621138..0fa2d32 100644
Binary files a/libs/redbbs.jar and b/libs/redbbs.jar differ
diff --git a/pom.xml b/pom.xml
index fc065ff..b5ff06e 100644
--- a/pom.xml
+++ b/pom.xml
@@ -40,7 +40,12 @@
diff --git a/root/readme.md b/root/readme.md
deleted file mode 100644
index 26eae94..0000000
--- a/root/readme.md
+++ /dev/null
@@ -1 +0,0 @@
-#功能模块
diff --git a/src/com/lxyer/bbs/base/TaskQueue.java b/src/com/lxyer/bbs/base/TaskQueue.java
index 4a30006..d9f2bcf 100644
--- a/src/com/lxyer/bbs/base/TaskQueue.java
+++ b/src/com/lxyer/bbs/base/TaskQueue.java
@@ -17,6 +17,8 @@ import com.mongodb.client.model.Accumulators;
import com.mongodb.client.model.Aggregates;
import org.bson.Document;
import org.bson.conversions.Bson;
+import org.redkale.net.http.RestMapping;
+import org.redkale.net.http.RestService;
import org.redkale.source.ColumnValue;
import org.redkale.source.FilterExpress;
import org.redkale.source.FilterNode;
@@ -35,6 +37,7 @@ import static java.util.Arrays.asList;
/**
* Created by liangxianyou at 2018/6/20 22:54.
*/
+@RestService(name = "xxx",automapping = true, comment = "日志记录")
public class TaskQueue extends BaseService implements Runnable {
@Resource
@@ -73,6 +76,7 @@ public class TaskQueue extends BaseService implements Runnable
}
@Override
+ @RestMapping(ignore = true, comment = "独立线程,用户访问行为记录到数据库")
public void run() {
try {
while (true){
@@ -94,10 +98,7 @@ public class TaskQueue extends BaseService implements Runnable
}
}
- /**
- * 帖子阅读数处理
- * @param logData
- */
+ @RestMapping(ignore = true, comment = "帖子阅读数处理")
private void updateViewNumAsync(Map logData) {
CompletableFuture.runAsync(()->{
Bson filter = and(
@@ -117,6 +118,7 @@ public class TaskQueue extends BaseService implements Runnable
});
}
+ @RestMapping(ignore = true, comment = "访问热帖数据")
public Sheet hotView(String sessionid){
int limit = 8;
String cacheKey = "hotView";
@@ -168,8 +170,8 @@ public class TaskQueue extends BaseService implements Runnable
/**
* TODO:帖子访客记录 --待完成
- * @return
*/
+ @RestMapping(ignore = true, comment = "帖子访客记录")
public Sheet