From e08bf515ba88429687a85c5f85bb617341e8405a Mon Sep 17 00:00:00 2001
From: ErYang <707069100@qq.com>
Date: Tue, 19 Jun 2018 18:44:01 +0800
Subject: [PATCH 1/6] =?UTF-8?q?!2=201.1.0=E7=89=88=E6=9C=AC=E5=BC=80?=
=?UTF-8?q?=E5=8F=91=20Merge=20pull=20request=20!2=20from=20ErYang/prod/V1?=
=?UTF-8?q?.0.0?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
--
Gitee
From 4dacaf4ab26cade830b10de8ec28de5e5742c37e Mon Sep 17 00:00:00 2001
From: ErYang <707069100@qq.com>
Date: Wed, 20 Jun 2018 10:28:36 +0800
Subject: [PATCH 2/6] =?UTF-8?q?=E3=80=90=E8=B0=83=E6=95=B4=E3=80=91?=
=?UTF-8?q?=E8=AF=B4=E6=98=8E=E6=96=87=E4=BB=B6=E3=80=82=E3=80=82=E3=80=82?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
README.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/README.md b/README.md
index 87d0c54..a7aa24f 100644
--- a/README.md
+++ b/README.md
@@ -13,7 +13,7 @@ MRoot采用Spring Boot2整合其他开源框架架构,使用Kotlin语言开发
完善的角色管理及数据权限
-完善的XSS防范及脚本过滤,彻底杜绝XSS攻击
+完善的XSS防范及脚本过滤,防止表单重复提交
友好的代码结构及注释,便于阅读及二次开发
--
Gitee
From 5fb978583909855af109d7cbede462ad6ae6318e Mon Sep 17 00:00:00 2001
From: ErYang <707069100@qq.com>
Date: Wed, 20 Jun 2018 19:33:03 +0800
Subject: [PATCH 3/6] =?UTF-8?q?=E3=80=90=E8=B0=83=E6=95=B4=E3=80=91?=
=?UTF-8?q?=E8=AF=B4=E6=98=8E=E3=80=82=E3=80=82=E3=80=82?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
README.md | 10 +++++++---
1 file changed, 7 insertions(+), 3 deletions(-)
diff --git a/README.md b/README.md
index a7aa24f..f2f8c3f 100644
--- a/README.md
+++ b/README.md
@@ -1,6 +1,7 @@
MRoot项目简介
-MRoot采用Spring Boot2整合其他开源框架架构,使用Kotlin语言开发的通用后台管理系统(100%兼容Java,可以与Java互操作)
+
+MRoot是基于Spring Boot2使用Kotlin编写的快速开发平台(100%兼容Java,可以与Java互操作)
代码生成器,可以生成业务90%的代码,可快速完成某个业务的开发
@@ -21,6 +22,7 @@ Quartz定时任务,可动态完成任务的添加、修改、删除、暂停
前端使用Bootstrap,优美的页面,丰富的插件
+
主要功能
数据库:Druid数据库连接池,监控数据库访问性能,统计SQL的执行性能
@@ -43,6 +45,8 @@ Shiro进行权限控制
工具类:加密解密、字符串处理等等
+代码自动生成,可生成90%的业务代码
+
技术选型
@@ -68,10 +72,12 @@ Shiro进行权限控制
前端框架:Bootstrap
+
开发环境
JDK10+、Maven3.5.2+、Mysql8+、Spring Boot2
+
本地部署
通过git下载源码
@@ -89,10 +95,8 @@ mroot-admin访问路径:你的IP地址:端口/login
账号密码:admin/123456
-
已完成功能
-
用户管理:配置用户角色
角色管理:配置角色所拥有的权限
--
Gitee
From e674a7418b19f3dc007fac7f33ca7f9d06237ea3 Mon Sep 17 00:00:00 2001
From: ErYang <707069100@qq.com>
Date: Fri, 29 Jun 2018 18:02:29 +0800
Subject: [PATCH 4/6] =?UTF-8?q?=E3=80=90=E5=8F=91=E5=B8=83=E3=80=911.1.0?=
=?UTF-8?q?=E7=89=88=E6=9C=AC=EF=BC=8C=E6=9B=B4=E6=96=B0=E8=AF=A6=E6=83=85?=
=?UTF-8?q?:https://www.oschina.net/news/97552/mroot-1-1-0-released?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
CHANG.md | 39 +
README.md | 184 ++-
doc/db/mroot.sql | 1079 +++++++++++++++--
mroot-admin/pom.xml | 14 +-
.../admin/common/config/WebAppConfigurer.kt | 4 +-
.../mroot/admin/common/constant/Global.kt | 7 +
.../common/controller/BaseAdminController.kt | 13 +-
.../common/listener/SystemConfigListener.kt | 145 ++-
.../admin/common/shiro/ShiroConfiguration.kt | 6 +-
.../admin/common/task/ControllerAsyncTask.kt | 164 ++-
.../cms/article/ArticleController.kt | 33 +-
.../admin/controller/index/IndexController.kt | 59 +
.../system/config/ConfigController.kt | 2 +
.../config/application-prod.properties | 2 +-
.../config/application-test.properties | 4 +-
.../main/resources/i18n/messages.properties | 6 +-
.../resources/i18n/messages_en_US.properties | 4 +-
.../resources/i18n/messages_zh_CN.properties | 6 +-
.../app/js/custom.additional-methods.js | 6 +-
.../templates/view/default/common/base.ftl | 6 +
.../templates/view/default/login/login.ftl | 15 +-
.../default/system/generateCode/index.ftl | 1 +
mroot-common/pom.xml | 32 +-
.../mroot/common/config/QiNiuConfiguration.kt | 139 +++
.../mroot}/common/constant/DatabaseConst.kt | 22 +-
.../mroot/common/constant/QiNiuConst.kt | 87 ++
.../encoding/mroot/common/filter/XssFilter.kt | 20 +-
.../encoding/mroot/common/util/QiNiuUtil.java | 468 +++++++
.../wang/encoding/mroot/common/util/Test.java | 17 +
.../src/main/resources/database.properties | 6 +
.../src/main/resources/qiniu.properties | 12 +
mroot-mapper/pom.xml | 10 +-
mroot-model/pom.xml | 6 +-
.../mroot/model/entity/system/Config.kt | 2 +-
.../mroot/model/enums/ConfigTypeEnum.kt | 2 +-
mroot-service/pom.xml | 12 +-
plugins/plugin-ueditor/pom.xml | 32 +-
.../config/UeditorAutoConfiguration.java | 78 +-
.../ueditor/config/UeditorProperties.java | 93 --
.../src/main/resources/ueditor.properties | 11 -
pom.xml | 7 +-
41 files changed, 2480 insertions(+), 375 deletions(-)
create mode 100644 CHANG.md
create mode 100644 mroot-common/src/main/kotlin/wang/encoding/mroot/common/config/QiNiuConfiguration.kt
rename {mroot-admin/src/main/kotlin/wang/encoding/mroot/admin => mroot-common/src/main/kotlin/wang/encoding/mroot}/common/constant/DatabaseConst.kt (85%)
create mode 100644 mroot-common/src/main/kotlin/wang/encoding/mroot/common/constant/QiNiuConst.kt
create mode 100644 mroot-common/src/main/kotlin/wang/encoding/mroot/common/util/QiNiuUtil.java
create mode 100644 mroot-common/src/main/kotlin/wang/encoding/mroot/common/util/Test.java
rename {mroot-admin => mroot-common}/src/main/resources/database.properties (39%)
create mode 100644 mroot-common/src/main/resources/qiniu.properties
diff --git a/CHANG.md b/CHANG.md
new file mode 100644
index 0000000..16a870c
--- /dev/null
+++ b/CHANG.md
@@ -0,0 +1,39 @@
+MRoot 1.1.0发布,Kotlin 快速开发平台
+
+MRoot是基于Spring Boot2使用Kotlin编写的快速开发平台(100%兼容Java,可以与Java互操作)
+
+新增
+
+1.资源文件,通过配置使用七牛云
+
+2.上传文件,通过配置使用七牛云
+
+注:必须正确配置七牛文件
+
+调整
+
+1.调整首页不自动跳转到登录页面
+
+2.系统启动后,异步初始化定时任务
+
+3.其它细节优化
+
+
+修复
+
+1.修复上传图片的地址无法访问
+
+2.修复正式环境下,代码生成管理 点击 生成没有给出正确的提示信息
+
+
+下个版本预告:
+
+1.异步功能做记录
+
+2.使用事务
+
+3.其它细节优化,代码调优
+
+在线体验:
+
+传送门 http://mroot.yuneryu.com
diff --git a/README.md b/README.md
index f2f8c3f..fc83bd2 100644
--- a/README.md
+++ b/README.md
@@ -1,5 +1,90 @@
+1.软件介绍
+
MRoot项目简介
+MRoot是基于Spring Boot2使用Kotlin编写的快速开发平台(100%兼容Java,可以与Java互操作)
+具有如下特点
+
+灵活的权限控制,可控制权限到按钮级别
+
+完善的角色管理及数据权限
+
+完善的XSS防范及脚本过滤,防止表单重复提交
+
+友好的代码结构及注释,便于阅读及二次开发
+
+Quartz定时任务,可动态完成任务的添加、修改、删除、暂停、恢复及日志查看等功能
+
+代码生成器,可以生成业务90%的代码,可快速完成某个业务的开发
+
+使用Maven对项目进行模块化管理,提高项目的易开发性、扩展性
+
+前端使用Bootstrap,优美的页面,丰富的插件
+
+主要功能
+
+数据库:Druid数据库连接池,监控数据库访问性能,统计SQL的执行性能
+
+持久层:MyBatis持久化,使用MyBatis-Plus优化,减少sql开发量,使用Hibernate Validation进行数据验证
+
+MVC:基于Spring Mvc注解,Rest风格Controller,Exception统一管理
+
+任务调度:Spring+Quartz, 可动态完成任务的添加、修改、删除、暂停、恢复及日志查看等功能
+
+基于Spring的国际化信息
+
+Shiro进行权限控制
+
+缓存:注解缓存数据
+
+自定义线程池、异步任务
+
+日志:logback打印日志,存入数据库,同时基于时间和文件大小分割日志文件
+
+工具类:加密解密、字符串处理等等
+
+代码自动生成,可生成90%的业务代码
+
+技术选型
+
+开发语言:Kotlin
+
+核心框架:Spring Boot2
+
+数据库连接池:Alibaba Druid
+
+持久层框架:MyBatis + MyBatis-Plus
+
+安全框架:Apache Shiro
+
+任务调度:Spring + Quartz
+
+缓存框架:Ehcache3
+
+日志管理:SLF4J、Logback
+
+验证框架:Hibernate Validation
+
+模板:Freemarker
+
+前端框架:Bootstrap
+
+美图欣赏
+
+
+
+
+
+
+
+在线体验
+
+传送门: http://mroot.yuneryu.com/login
+
+
+2.Git项目描述
+
+MRoot项目简介
MRoot是基于Spring Boot2使用Kotlin编写的快速开发平台(100%兼容Java,可以与Java互操作)
@@ -22,7 +107,6 @@ Quartz定时任务,可动态完成任务的添加、修改、删除、暂停
前端使用Bootstrap,优美的页面,丰富的插件
-
主要功能
数据库:Druid数据库连接池,监控数据库访问性能,统计SQL的执行性能
@@ -47,7 +131,6 @@ Shiro进行权限控制
代码自动生成,可生成90%的业务代码
-
技术选型
开发语言:Kotlin
@@ -72,12 +155,10 @@ Shiro进行权限控制
前端框架:Bootstrap
-
开发环境
JDK10+、Maven3.5.2+、Mysql8+、Spring Boot2
-
本地部署
通过git下载源码
@@ -95,8 +176,10 @@ mroot-admin访问路径:你的IP地址:端口/login
账号密码:admin/123456
+
已完成功能
+
用户管理:配置用户角色
角色管理:配置角色所拥有的权限
@@ -126,3 +209,96 @@ dev 开发分支,bug修复分支
在线体验
传送门: http://mroot.yuneryu.com/login
+
+
+
+
+3.软件更新资讯
+
+MRoot是基于Spring Boot2使用Kotlin编写的快速开发平台(100%兼容Java,可以与Java互操作)
+
+
+
+技术选型
+
+开发语言:Kotlin
+
+核心框架:Spring Boot2
+
+数据库连接池:Alibaba Druid
+
+持久层框架:MyBatis + MyBatis-Plus
+
+安全框架:Apache Shiro
+
+任务调度:Spring + Quartz
+
+缓存框架:Ehcache3
+
+日志管理:SLF4J、Logback
+
+验证框架:Hibernate Validation
+
+模板:Freemarker
+
+前端框架:Bootstrap
+
+
+
+主要功能
+
+数据库:Druid数据库连接池,监控数据库访问性能,统计SQL的执行性能
+
+持久层:MyBatis持久化,使用MyBatis-Plus优化,减少sql开发量,使用Hibernate Validation进行数据验证
+
+MVC:基于Spring Mvc注解,Rest风格Controller,Exception统一管理
+
+任务调度:Spring+Quartz, 可动态完成任务的添加、修改、删除、暂停、恢复及日志查看等功能
+
+基于Spring的国际化信息
+
+Shiro进行权限控制
+
+缓存:注解缓存数据
+
+自定义线程池、异步任务
+
+日志:logback打印日志,存入数据库,同时基于时间和文件大小分割日志文件
+
+工具类:加密解密、字符串处理等等
+
+代码自动生成,可生成90%的业务代码
+
+
+
+现有以下模块:
+
+1.用户管理模块
+
+2.角色管理模块
+
+3.权限管理模块
+
+4.代码生成模块
+
+5.系统配置模块
+
+6.定时任务模块
+
+7.系统记录模块
+
+8.文章模块
+
+
+
+下个版本预告:
+
+1.上传文件可配置为七牛存储
+
+2.百度编辑器可配置上传到七牛存储
+
+3.其它细节优化,代码调优
+
+在线体验:
+
+传送门 http://mroot.yuneryu.com/login
\ No newline at end of file
diff --git a/doc/db/mroot.sql b/doc/db/mroot.sql
index 8d36174..cd270f5 100644
--- a/doc/db/mroot.sql
+++ b/doc/db/mroot.sql
@@ -34,13 +34,15 @@ CREATE TABLE IF NOT EXISTS `cms_article` (
`gmt_modified` datetime(3) DEFAULT NULL COMMENT '修改时间',
PRIMARY KEY (`id`),
UNIQUE KEY `uk_title` (`title`)
-) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8 COMMENT='文章表';
+) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8 COMMENT='文章表';
--- 正在导出表 mroot.cms_article 的数据:~0 rows (大约)
+-- 正在导出表 mroot.cms_article 的数据:~3 rows (大约)
DELETE FROM `cms_article`;
/*!40000 ALTER TABLE `cms_article` DISABLE KEYS */;
INSERT INTO `cms_article` (`id`, `category_id`, `title`, `description`, `cover`, `sort`, `view`, `level`, `link_uri`, `show`, `status`, `gmt_create`, `gmt_create_ip`, `gmt_modified`) VALUES
- (1, 1, '系统简介', '系统简介', '/assets/img/article/20180619/201806191636506741497191561172811.jpg', 1, 1, 1, NULL, 1, 1, '2018-06-07 10:25:30.860', '192.168.64.1', '2018-06-19 16:37:08.059');
+ (1, 1, '系统简介', '系统简介', '/assets/img/article/20180629/201806291758107555868402143517568.jpg', 1, 1, 1, NULL, 1, 1, '2018-06-07 10:25:30.860', '192.168.64.1', '2018-06-29 17:59:07.589'),
+ (2, 1, '测试七牛上传', '测试七牛上传', 'http://pakvnr9r2.bkt.clouddn.com/2018062714112155419294191312449807.jpg', 2, 0, 2, NULL, 1, 1, '2018-06-27 14:11:24.506', '192.168.64.1', NULL),
+ (3, 1, '测试3', '测试3', 'http://pakvnr9r2.bkt.clouddn.com/assets/img/article/20180629/201806291751288194844231662471432.jpg', 3, 0, 3, NULL, 1, 1, '2018-06-27 14:45:04.015', '192.168.64.1', '2018-06-29 17:51:46.617');
/*!40000 ALTER TABLE `cms_article` ENABLE KEYS */;
-- 导出 表 mroot.cms_article_content 结构
@@ -56,11 +58,13 @@ CREATE TABLE IF NOT EXISTS `cms_article_content` (
UNIQUE KEY `uk_id` (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='文章内容表';
--- 正在导出表 mroot.cms_article_content 的数据:~0 rows (大约)
+-- 正在导出表 mroot.cms_article_content 的数据:~3 rows (大约)
DELETE FROM `cms_article_content`;
/*!40000 ALTER TABLE `cms_article_content` DISABLE KEYS */;
INSERT INTO `cms_article_content` (`id`, `content`, `content_html`, `gmt_create`, `gmt_create_ip`, `gmt_modified`, `status`) VALUES
- (1, '
MRoot项目简介\r\n\r\nMRoot采用Spring Boot2整合其他开源框架架构,使用Kotlin语言开发的通用后台管理系统(100%兼容Java,可以与Java互操作)\r\n\r\n代码生成器,可以生成业务90%的代码,可快速完成某个业务的开发\r\n\r\n使用Maven对项目进行模块化管理,提高项目的易开发性、扩展性\r\n\r\n\r\n具有如下特点\r\n\r\n灵活的权限控制,可控制权限到按钮级别\r\n\r\n完善的角色管理及数据权限\r\n\r\n完善的XSS防范及脚本过滤,彻底杜绝XSS攻击\r\n\r\n友好的代码结构及注释,便于阅读及二次开发\r\n\r\nQuartz定时任务,可动态完成任务的添加、修改、删除、暂停、恢复及日志查看等功能\r\n\r\n前端使用Bootstrap,优美的页面,丰富的插件\r\n\r\n主要功能\r\n\r\n数据库:Druid数据库连接池,监控数据库访问性能,统计SQL的执行性能\r\n\r\n持久层:MyBatis持久化,使用MyBatis-Plus优化,减少sql开发量,使用Hibernate Validation进行数据验证\r\n\r\nMVC:基于Spring Mvc注解,Rest风格Controller,Exception统一管理\r\n\r\n任务调度:Spring+Quartz, 可动态完成任务的添加、修改、删除、暂停、恢复及日志查看等功能\r\n\r\n基于Spring的国际化信息\r\n\r\nShiro进行权限控制\r\n\r\n缓存:注解缓存数据\r\n\r\n自定义线程池、异步任务\r\n\r\n日志:logback打印日志,存入数据库,同时基于时间和文件大小分割日志文件\r\n\r\n工具类:加密解密、字符串处理等等\r\n\r\n\r\n技术选型\r\n\r\n开发语言:Kotlin\r\n\r\n核心框架:Spring Boot2\r\n\r\n数据库连接池:Alibaba Druid\r\n\r\n持久层框架:MyBatis + MyBatis-Plus\r\n\r\n安全框架:Apache Shiro\r\n\r\n任务调度:Spring + Quartz\r\n\r\n缓存框架:Ehcache3\r\n\r\n日志管理:SLF4J、Logback\r\n\r\n验证框架:Hibernate Validation\r\n\r\n模板:Freemarker\r\n\r\n前端框架:Bootstrap\r\n\r\n开发环境\r\n\r\nJDK10+、Maven3.5.2+、Mysql8+、Spring Boot2\r\n\r\n本地部署\r\n\r\n通过git下载源码\r\n\r\n创建数据库mroot,数据库编码为UTF-8\r\n\r\n执行db/mroot.sql文件】\r\n\r\n修改application-XXX.properties文件,更新MySQL账号和密码\r\n\r\nIDEA运行MRootAdminApplication.kt,则可启动项目\r\n\r\nmroot-admin访问路径:你的IP地址:端口/login\r\n\r\n账号密码:admin/123456\r\n\r\n\r\n\r\n已完成功能\r\n\r\n\r\n用户管理:配置用户角色\r\n\r\n角色管理:配置角色所拥有的权限\r\n\r\n菜单管理:配置角色所拥有的权限\r\n\r\n操作日志:系统操作日志记录和查询\r\n\r\n代码生成:可生成90%的业务代码\r\n\r\n缓存管理:Ehcache3\r\n\r\n文章管理:百度编辑器的上传处理
', 'MRoot项目简介\r\n\r\nMRoot采用Spring Boot2整合其他开源框架架构,使用Kotlin语言开发的通用后台管理系统(100%兼容Java,可以与Java互操作)\r\n\r\n代码生成器,可以生成业务90%的代码,可快速完成某个业务的开发\r\n\r\n使用Maven对项目进行模块化管理,提高项目的易开发性、扩展性\r\n\r\n\r\n具有如下特点\r\n\r\n灵活的权限控制,可控制权限到按钮级别\r\n\r\n完善的角色管理及数据权限\r\n\r\n完善的XSS防范及脚本过滤,彻底杜绝XSS攻击\r\n\r\n友好的代码结构及注释,便于阅读及二次开发\r\n\r\nQuartz定时任务,可动态完成任务的添加、修改、删除、暂停、恢复及日志查看等功能\r\n\r\n前端使用Bootstrap,优美的页面,丰富的插件\r\n\r\n主要功能\r\n\r\n数据库:Druid数据库连接池,监控数据库访问性能,统计SQL的执行性能\r\n\r\n持久层:MyBatis持久化,使用MyBatis-Plus优化,减少sql开发量,使用Hibernate Validation进行数据验证\r\n\r\nMVC:基于Spring Mvc注解,Rest风格Controller,Exception统一管理\r\n\r\n任务调度:Spring+Quartz, 可动态完成任务的添加、修改、删除、暂停、恢复及日志查看等功能\r\n\r\n基于Spring的国际化信息\r\n\r\nShiro进行权限控制\r\n\r\n缓存:注解缓存数据\r\n\r\n自定义线程池、异步任务\r\n\r\n日志:logback打印日志,存入数据库,同时基于时间和文件大小分割日志文件\r\n\r\n工具类:加密解密、字符串处理等等\r\n\r\n\r\n技术选型\r\n\r\n开发语言:Kotlin\r\n\r\n核心框架:Spring Boot2\r\n\r\n数据库连接池:Alibaba Druid\r\n\r\n持久层框架:MyBatis + MyBatis-Plus\r\n\r\n安全框架:Apache Shiro\r\n\r\n任务调度:Spring + Quartz\r\n\r\n缓存框架:Ehcache3\r\n\r\n日志管理:SLF4J、Logback\r\n\r\n验证框架:Hibernate Validation\r\n\r\n模板:Freemarker\r\n\r\n前端框架:Bootstrap\r\n\r\n开发环境\r\n\r\nJDK10+、Maven3.5.2+、Mysql8+、Spring Boot2\r\n\r\n本地部署\r\n\r\n通过git下载源码\r\n\r\n创建数据库mroot,数据库编码为UTF-8\r\n\r\n执行db/mroot.sql文件】\r\n\r\n修改application-XXX.properties文件,更新MySQL账号和密码\r\n\r\nIDEA运行MRootAdminApplication.kt,则可启动项目\r\n\r\nmroot-admin访问路径:你的IP地址:端口/login\r\n\r\n账号密码:admin/123456\r\n\r\n\r\n\r\n已完成功能\r\n\r\n\r\n用户管理:配置用户角色\r\n\r\n角色管理:配置角色所拥有的权限\r\n\r\n菜单管理:配置角色所拥有的权限\r\n\r\n操作日志:系统操作日志记录和查询\r\n\r\n代码生成:可生成90%的业务代码\r\n\r\n缓存管理:Ehcache3\r\n\r\n文章管理:百度编辑器的上传处理
', '2018-06-07 10:25:31.417', '192.168.64.1', '2018-06-19 16:36:52.738', 1);
+ (1, 'MRoot项目简介\r\n\r\n\r\nMRoot采用Spring Boot2整合其他开源框架架构,使用Kotlin语言开发的通用后台管理系统(100%兼容Java,可以与Java互操作)\r\n\r\n代码生成器,可以生成业务90%的代码,可快速完成某个业务的开发\r\n\r\n使用Maven对项目进行模块化管理,提高项目的易开发性、扩展性\r\n\r\n\r\n具有如下特点\r\n\r\n灵活的权限控制,可控制权限到按钮级别\r\n\r\n完善的角色管理及数据权限\r\n\r\n完善的XSS防范及脚本过滤,彻底杜绝XSS攻击\r\n\r\n友好的代码结构及注释,便于阅读及二次开发\r\n\r\nQuartz定时任务,可动态完成任务的添加、修改、删除、暂停、恢复及日志查看等功能\r\n\r\n前端使用Bootstrap,优美的页面,丰富的插件\r\n\r\n主要功能\r\n\r\n数据库:Druid数据库连接池,监控数据库访问性能,统计SQL的执行性能\r\n\r\n持久层:MyBatis持久化,使用MyBatis-Plus优化,减少sql开发量,使用Hibernate Validation进行数据验证\r\n\r\nMVC:基于Spring Mvc注解,Rest风格Controller,Exception统一管理\r\n\r\n任务调度:Spring+Quartz, 可动态完成任务的添加、修改、删除、暂停、恢复及日志查看等功能\r\n\r\n基于Spring的国际化信息\r\n\r\nShiro进行权限控制\r\n\r\n缓存:注解缓存数据\r\n\r\n自定义线程池、异步任务\r\n\r\n日志:logback打印日志,存入数据库,同时基于时间和文件大小分割日志文件\r\n\r\n工具类:加密解密、字符串处理等等\r\n\r\n\r\n技术选型\r\n\r\n开发语言:Kotlin\r\n\r\n核心框架:Spring Boot2\r\n\r\n数据库连接池:Alibaba Druid\r\n\r\n持久层框架:MyBatis + MyBatis-Plus\r\n\r\n安全框架:Apache Shiro\r\n\r\n任务调度:Spring + Quartz\r\n\r\n缓存框架:Ehcache3\r\n\r\n日志管理:SLF4J、Logback\r\n\r\n验证框架:Hibernate Validation\r\n\r\n模板:Freemarker\r\n\r\n前端框架:Bootstrap\r\n\r\n开发环境\r\n\r\nJDK10+、Maven3.5.2+、Mysql8+、Spring Boot2\r\n\r\n本地部署\r\n\r\n通过git下载源码\r\n\r\n创建数据库mroot,数据库编码为UTF-8\r\n\r\n执行db/mroot.sql文件】\r\n\r\n修改application-XXX.properties文件,更新MySQL账号和密码\r\n\r\nIDEA运行MRootAdminApplication.kt,则可启动项目\r\n\r\nmroot-admin访问路径:你的IP地址:端口/login\r\n\r\n账号密码:admin/123456\r\n\r\n\r\n\r\n已完成功能\r\n\r\n\r\n用户管理:配置用户角色\r\n\r\n角色管理:配置角色所拥有的权限\r\n\r\n菜单管理:配置角色所拥有的权限\r\n\r\n操作日志:系统操作日志记录和查询\r\n\r\n代码生成:可生成90%的业务代码\r\n\r\n缓存管理:Ehcache3\r\n\r\n文章管理:百度编辑器的上传处理

', 'MRoot项目简介\r\n\r\n\r\nMRoot采用Spring Boot2整合其他开源框架架构,使用Kotlin语言开发的通用后台管理系统(100%兼容Java,可以与Java互操作)\r\n\r\n代码生成器,可以生成业务90%的代码,可快速完成某个业务的开发\r\n\r\n使用Maven对项目进行模块化管理,提高项目的易开发性、扩展性\r\n\r\n\r\n具有如下特点\r\n\r\n灵活的权限控制,可控制权限到按钮级别\r\n\r\n完善的角色管理及数据权限\r\n\r\n完善的XSS防范及脚本过滤,彻底杜绝XSS攻击\r\n\r\n友好的代码结构及注释,便于阅读及二次开发\r\n\r\nQuartz定时任务,可动态完成任务的添加、修改、删除、暂停、恢复及日志查看等功能\r\n\r\n前端使用Bootstrap,优美的页面,丰富的插件\r\n\r\n主要功能\r\n\r\n数据库:Druid数据库连接池,监控数据库访问性能,统计SQL的执行性能\r\n\r\n持久层:MyBatis持久化,使用MyBatis-Plus优化,减少sql开发量,使用Hibernate Validation进行数据验证\r\n\r\nMVC:基于Spring Mvc注解,Rest风格Controller,Exception统一管理\r\n\r\n任务调度:Spring+Quartz, 可动态完成任务的添加、修改、删除、暂停、恢复及日志查看等功能\r\n\r\n基于Spring的国际化信息\r\n\r\nShiro进行权限控制\r\n\r\n缓存:注解缓存数据\r\n\r\n自定义线程池、异步任务\r\n\r\n日志:logback打印日志,存入数据库,同时基于时间和文件大小分割日志文件\r\n\r\n工具类:加密解密、字符串处理等等\r\n\r\n\r\n技术选型\r\n\r\n开发语言:Kotlin\r\n\r\n核心框架:Spring Boot2\r\n\r\n数据库连接池:Alibaba Druid\r\n\r\n持久层框架:MyBatis + MyBatis-Plus\r\n\r\n安全框架:Apache Shiro\r\n\r\n任务调度:Spring + Quartz\r\n\r\n缓存框架:Ehcache3\r\n\r\n日志管理:SLF4J、Logback\r\n\r\n验证框架:Hibernate Validation\r\n\r\n模板:Freemarker\r\n\r\n前端框架:Bootstrap\r\n\r\n开发环境\r\n\r\nJDK10+、Maven3.5.2+、Mysql8+、Spring Boot2\r\n\r\n本地部署\r\n\r\n通过git下载源码\r\n\r\n创建数据库mroot,数据库编码为UTF-8\r\n\r\n执行db/mroot.sql文件】\r\n\r\n修改application-XXX.properties文件,更新MySQL账号和密码\r\n\r\nIDEA运行MRootAdminApplication.kt,则可启动项目\r\n\r\nmroot-admin访问路径:你的IP地址:端口/login\r\n\r\n账号密码:admin/123456\r\n\r\n\r\n\r\n已完成功能\r\n\r\n\r\n用户管理:配置用户角色\r\n\r\n角色管理:配置角色所拥有的权限\r\n\r\n菜单管理:配置角色所拥有的权限\r\n\r\n操作日志:系统操作日志记录和查询\r\n\r\n代码生成:可生成90%的业务代码\r\n\r\n缓存管理:Ehcache3\r\n\r\n文章管理:百度编辑器的上传处理

', '2018-06-07 10:25:31.417', '192.168.64.1', '2018-06-29 17:59:07.847', 1),
+ (2, '测试七牛上传
', '测试七牛上传
', '2018-06-27 14:11:24.984', '192.168.64.1', NULL, 1),
+ (3, '
测试3
', '
测试3
', '2018-06-27 14:45:04.657', '192.168.64.1', '2018-06-29 17:51:46.621', 1);
/*!40000 ALTER TABLE `cms_article_content` ENABLE KEYS */;
-- 导出 表 mroot.cms_category 结构
@@ -109,26 +113,540 @@ CREATE TABLE IF NOT EXISTS `logging_event` (
`caller_line` char(4) NOT NULL COMMENT '代码行',
`timestmp` bigint(20) NOT NULL COMMENT '创建时间',
PRIMARY KEY (`event_id`)
-) ENGINE=InnoDB AUTO_INCREMENT=15 DEFAULT CHARSET=utf8 COMMENT='logback日志表';
+) ENGINE=InnoDB AUTO_INCREMENT=529 DEFAULT CHARSET=utf8 COMMENT='logback日志表';
--- 正在导出表 mroot.logging_event 的数据:~528 rows (大约)
+-- 正在导出表 mroot.logging_event 的数据:~263 rows (大约)
DELETE FROM `logging_event`;
/*!40000 ALTER TABLE `logging_event` DISABLE KEYS */;
INSERT INTO `logging_event` (`event_id`, `level_string`, `caller_filename`, `logger_name`, `thread_name`, `caller_class`, `caller_method`, `arg0`, `arg1`, `arg2`, `arg3`, `formatted_message`, `reference_flag`, `caller_line`, `timestmp`) VALUES
- (1, 'INFO', 'Jdk14Logger.java', 'wang.encoding.mroot.admin.MRootAdminApplication', 'RMI TCP Connection(3)-127.0.0.1', 'org.apache.commons.logging.impl.Jdk14Logger', 'log', NULL, NULL, NULL, NULL, 'Starting MRootAdminApplication v1.0.0 on DESKTOP-B5SGLV5 with PID 12088 (E:\\git\\finance\\mroot-admin\\target\\admin\\WEB-INF\\classes started by mutou in E:\\server\\apache-tomcat-9.0.7\\bin)', 0, '87', 1529394034041),
- (2, 'INFO', 'Jdk14Logger.java', 'wang.encoding.mroot.admin.MRootAdminApplication', 'RMI TCP Connection(3)-127.0.0.1', 'org.apache.commons.logging.impl.Jdk14Logger', 'log', NULL, NULL, NULL, NULL, 'The following profiles are active: dev', 0, '87', 1529394034101),
- (3, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'main', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextDestroyed', NULL, NULL, NULL, NULL, '>>>>>>>>ServletContext销毁监听器<<<<<<<<', 0, '150', 1529394087313),
- (4, 'INFO', 'Jdk14Logger.java', 'wang.encoding.mroot.admin.MRootAdminApplication', 'RMI TCP Connection(3)-127.0.0.1', 'org.apache.commons.logging.impl.Jdk14Logger', 'log', NULL, NULL, NULL, NULL, 'Starting MRootAdminApplication v1.0.0 on DESKTOP-B5SGLV5 with PID 10936 (E:\\git\\finance\\mroot-admin\\target\\admin\\WEB-INF\\classes started by mutou in E:\\server\\apache-tomcat-9.0.7\\bin)', 0, '87', 1529394326557),
- (5, 'INFO', 'Jdk14Logger.java', 'wang.encoding.mroot.admin.MRootAdminApplication', 'RMI TCP Connection(3)-127.0.0.1', 'org.apache.commons.logging.impl.Jdk14Logger', 'log', NULL, NULL, NULL, NULL, 'The following profiles are active: dev', 0, '87', 1529394326778),
- (6, 'INFO', 'Jdk14Logger.java', 'wang.encoding.mroot.admin.MRootAdminApplication', 'RMI TCP Connection(3)-127.0.0.1', 'org.apache.commons.logging.impl.Jdk14Logger', 'log', NULL, NULL, NULL, NULL, 'Started MRootAdminApplication in 30.726 seconds (JVM running for 42.609)', 0, '87', 1529394355631),
- (7, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>ServletContext启动监听器<<<<<<<<', 0, '94', 1529394355749),
- (8, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>设置PROFILE[开发环境]<<<<<<<<', 0, '101', 1529394355789),
- (9, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>CONTEXT_PATH[]<<<<<<<<', 0, '106', 1529394355830),
- (10, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>设置SERVER_PORT[9001]<<<<<<<<', 0, '117', 1529394355843),
- (11, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>设置资源信息集合[key=GLOBAL_RESOURCE_MAP,map.size=4]<<<<<<<<', 0, '123', 1529394355855),
- (12, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>设置数据库配置信息Global[CONFIG_MAP]<<<<<<<<', 0, '131', 1529394355878),
- (13, 'ERROR', 'QuartzScheduleUtil.kt', 'wang.encoding.mroot.admin.common.quartz.QuartzScheduleUtil', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.quartz.QuartzScheduleUtil', 'editScheduleJob', NULL, NULL, NULL, NULL, '>>>>>>>>更新定时任务失败org.quartz.JobPersistenceException: Couldn\'t remove trigger: wang.encoding.finance.admin.common.quartz.QuartzScheduleJob [See nested exception: java.lang.ClassNotFoundException: wang.encoding.finance.admin.common.quartz.QuartzScheduleJob]<<<<<<<<', 0, '132', 1529394356206),
- (14, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'main', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextDestroyed', NULL, NULL, NULL, NULL, '>>>>>>>>ServletContext销毁监听器<<<<<<<<', 0, '150', 1529397744693);
+ (1, 'INFO', 'Jdk14Logger.java', 'wang.encoding.mroot.admin.MRootAdminApplication', 'RMI TCP Connection(2)-127.0.0.1', 'org.apache.commons.logging.impl.Jdk14Logger', 'log', NULL, NULL, NULL, NULL, 'Starting MRootAdminApplication v1.1.0 on DESKTOP-B5SGLV5 with PID 12716 (E:\\git\\coding-mroot\\mroot-admin\\target\\admin\\WEB-INF\\classes started by mutou in E:\\server\\apache-tomcat-9.0.7\\bin)', 0, '87', 1529890659667),
+ (2, 'INFO', 'Jdk14Logger.java', 'wang.encoding.mroot.admin.MRootAdminApplication', 'RMI TCP Connection(2)-127.0.0.1', 'org.apache.commons.logging.impl.Jdk14Logger', 'log', NULL, NULL, NULL, NULL, 'The following profiles are active: dev', 0, '87', 1529890659823),
+ (3, 'INFO', 'Jdk14Logger.java', 'wang.encoding.mroot.admin.MRootAdminApplication', 'RMI TCP Connection(3)-127.0.0.1', 'org.apache.commons.logging.impl.Jdk14Logger', 'log', NULL, NULL, NULL, NULL, 'Starting MRootAdminApplication v1.1.0 on DESKTOP-B5SGLV5 with PID 12160 (E:\\git\\coding-mroot\\mroot-admin\\target\\admin\\WEB-INF\\classes started by mutou in E:\\server\\apache-tomcat-9.0.7\\bin)', 0, '87', 1529890776729),
+ (4, 'INFO', 'Jdk14Logger.java', 'wang.encoding.mroot.admin.MRootAdminApplication', 'RMI TCP Connection(3)-127.0.0.1', 'org.apache.commons.logging.impl.Jdk14Logger', 'log', NULL, NULL, NULL, NULL, 'The following profiles are active: dev', 0, '87', 1529890776838),
+ (5, 'INFO', 'Jdk14Logger.java', 'wang.encoding.mroot.admin.MRootAdminApplication', 'RMI TCP Connection(3)-127.0.0.1', 'org.apache.commons.logging.impl.Jdk14Logger', 'log', NULL, NULL, NULL, NULL, 'Started MRootAdminApplication in 39.38 seconds (JVM running for 49.438)', 0, '87', 1529890814798),
+ (6, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>ServletContext启动监听器<<<<<<<<', 0, '94', 1529890814864),
+ (7, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>设置PROFILE[开发环境]<<<<<<<<', 0, '101', 1529890814951),
+ (8, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>CONTEXT_PATH[]<<<<<<<<', 0, '106', 1529890814976),
+ (9, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>设置SERVER_PORT[9910]<<<<<<<<', 0, '117', 1529890814998),
+ (10, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>设置资源信息集合[key=GLOBAL_RESOURCE_MAP,map.size=4]<<<<<<<<', 0, '123', 1529890815019),
+ (11, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>设置数据库配置信息Global[CONFIG_MAP]<<<<<<<<', 0, '131', 1529890815035),
+ (12, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'main', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextDestroyed', NULL, NULL, NULL, NULL, '>>>>>>>>ServletContext销毁监听器<<<<<<<<', 0, '150', 1529890919520),
+ (13, 'INFO', 'Jdk14Logger.java', 'wang.encoding.mroot.admin.MRootAdminApplication', 'RMI TCP Connection(3)-127.0.0.1', 'org.apache.commons.logging.impl.Jdk14Logger', 'log', NULL, NULL, NULL, NULL, 'Starting MRootAdminApplication v1.1.0 on DESKTOP-B5SGLV5 with PID 15244 (E:\\git\\coding-mroot\\mroot-admin\\target\\admin\\WEB-INF\\classes started by mutou in E:\\server\\apache-tomcat-9.0.7\\bin)', 0, '87', 1529927142779),
+ (14, 'INFO', 'Jdk14Logger.java', 'wang.encoding.mroot.admin.MRootAdminApplication', 'RMI TCP Connection(3)-127.0.0.1', 'org.apache.commons.logging.impl.Jdk14Logger', 'log', NULL, NULL, NULL, NULL, 'The following profiles are active: dev', 0, '87', 1529927142941),
+ (15, 'INFO', 'Jdk14Logger.java', 'wang.encoding.mroot.admin.MRootAdminApplication', 'RMI TCP Connection(3)-127.0.0.1', 'org.apache.commons.logging.impl.Jdk14Logger', 'log', NULL, NULL, NULL, NULL, 'Started MRootAdminApplication in 31.047 seconds (JVM running for 61.952)', 0, '87', 1529927171698),
+ (16, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>ServletContext启动监听器<<<<<<<<', 0, '94', 1529927171770),
+ (17, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>设置PROFILE[开发环境]<<<<<<<<', 0, '101', 1529927171844),
+ (18, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>CONTEXT_PATH[]<<<<<<<<', 0, '106', 1529927171905),
+ (19, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>设置SERVER_PORT[9910]<<<<<<<<', 0, '117', 1529927172220),
+ (20, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>设置资源信息集合[key=GLOBAL_RESOURCE_MAP,map.size=4]<<<<<<<<', 0, '123', 1529927172310),
+ (21, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>设置数据库配置信息Global[CONFIG_MAP]<<<<<<<<', 0, '131', 1529927172357),
+ (22, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'main', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextDestroyed', NULL, NULL, NULL, NULL, '>>>>>>>>ServletContext销毁监听器<<<<<<<<', 0, '150', 1529928140006),
+ (23, 'INFO', 'Jdk14Logger.java', 'wang.encoding.mroot.admin.MRootAdminApplication', 'RMI TCP Connection(4)-127.0.0.1', 'org.apache.commons.logging.impl.Jdk14Logger', 'log', NULL, NULL, NULL, NULL, 'Starting MRootAdminApplication v1.1.0 on DESKTOP-B5SGLV5 with PID 4200 (E:\\git\\coding-mroot\\mroot-admin\\target\\admin\\WEB-INF\\classes started by mutou in E:\\server\\apache-tomcat-9.0.7\\bin)', 0, '87', 1530070671727),
+ (24, 'INFO', 'Jdk14Logger.java', 'wang.encoding.mroot.admin.MRootAdminApplication', 'RMI TCP Connection(4)-127.0.0.1', 'org.apache.commons.logging.impl.Jdk14Logger', 'log', NULL, NULL, NULL, NULL, 'The following profiles are active: dev', 0, '87', 1530070671868),
+ (25, 'INFO', 'Jdk14Logger.java', 'wang.encoding.mroot.admin.MRootAdminApplication', 'RMI TCP Connection(3)-127.0.0.1', 'org.apache.commons.logging.impl.Jdk14Logger', 'log', NULL, NULL, NULL, NULL, 'Starting MRootAdminApplication v1.1.0 on DESKTOP-B5SGLV5 with PID 15944 (E:\\git\\coding-mroot\\mroot-admin\\target\\admin\\WEB-INF\\classes started by mutou in E:\\server\\apache-tomcat-9.0.7\\bin)', 0, '87', 1530070723011),
+ (26, 'INFO', 'Jdk14Logger.java', 'wang.encoding.mroot.admin.MRootAdminApplication', 'RMI TCP Connection(3)-127.0.0.1', 'org.apache.commons.logging.impl.Jdk14Logger', 'log', NULL, NULL, NULL, NULL, 'The following profiles are active: dev', 0, '87', 1530070723107),
+ (27, 'INFO', 'Jdk14Logger.java', 'wang.encoding.mroot.admin.MRootAdminApplication', 'RMI TCP Connection(3)-127.0.0.1', 'org.apache.commons.logging.impl.Jdk14Logger', 'log', NULL, NULL, NULL, NULL, 'Started MRootAdminApplication in 28.684 seconds (JVM running for 37.396)', 0, '87', 1530070750275),
+ (28, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>ServletContext启动监听器<<<<<<<<', 0, '94', 1530070750579),
+ (29, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>设置PROFILE[开发环境]<<<<<<<<', 0, '101', 1530070750638),
+ (30, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>CONTEXT_PATH[]<<<<<<<<', 0, '106', 1530070750663),
+ (31, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>设置SERVER_PORT[9910]<<<<<<<<', 0, '117', 1530070750804),
+ (32, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>设置资源信息集合[key=GLOBAL_RESOURCE_MAP,map.size=4]<<<<<<<<', 0, '123', 1530070750898),
+ (33, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>设置数据库配置信息Global[CONFIG_MAP]<<<<<<<<', 0, '131', 1530070750962),
+ (34, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'main', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextDestroyed', NULL, NULL, NULL, NULL, '>>>>>>>>ServletContext销毁监听器<<<<<<<<', 0, '150', 1530071032537),
+ (35, 'INFO', 'Jdk14Logger.java', 'wang.encoding.mroot.admin.MRootAdminApplication', 'RMI TCP Connection(2)-127.0.0.1', 'org.apache.commons.logging.impl.Jdk14Logger', 'log', NULL, NULL, NULL, NULL, 'Starting MRootAdminApplication v1.1.0 on DESKTOP-B5SGLV5 with PID 8488 (E:\\git\\coding-mroot\\mroot-admin\\target\\admin\\WEB-INF\\classes started by mutou in E:\\server\\apache-tomcat-9.0.7\\bin)', 0, '87', 1530071052071),
+ (36, 'INFO', 'Jdk14Logger.java', 'wang.encoding.mroot.admin.MRootAdminApplication', 'RMI TCP Connection(2)-127.0.0.1', 'org.apache.commons.logging.impl.Jdk14Logger', 'log', NULL, NULL, NULL, NULL, 'The following profiles are active: dev', 0, '87', 1530071052177),
+ (37, 'INFO', 'Jdk14Logger.java', 'wang.encoding.mroot.admin.MRootAdminApplication', 'RMI TCP Connection(2)-127.0.0.1', 'org.apache.commons.logging.impl.Jdk14Logger', 'log', NULL, NULL, NULL, NULL, 'Started MRootAdminApplication in 28.619 seconds (JVM running for 38.448)', 0, '87', 1530071079147),
+ (38, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(2)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>ServletContext启动监听器<<<<<<<<', 0, '94', 1530071079163),
+ (39, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(2)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>设置PROFILE[开发环境]<<<<<<<<', 0, '101', 1530071079188),
+ (40, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(2)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>CONTEXT_PATH[]<<<<<<<<', 0, '106', 1530071079200),
+ (41, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(2)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>设置SERVER_PORT[9910]<<<<<<<<', 0, '117', 1530071079239),
+ (42, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(2)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>设置资源信息集合[key=GLOBAL_RESOURCE_MAP,map.size=4]<<<<<<<<', 0, '123', 1530071079249),
+ (43, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(2)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>设置数据库配置信息Global[CONFIG_MAP]<<<<<<<<', 0, '131', 1530071079260),
+ (44, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'main', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextDestroyed', NULL, NULL, NULL, NULL, '>>>>>>>>ServletContext销毁监听器<<<<<<<<', 0, '150', 1530071172068),
+ (45, 'INFO', 'Jdk14Logger.java', 'wang.encoding.mroot.admin.MRootAdminApplication', 'RMI TCP Connection(5)-127.0.0.1', 'org.apache.commons.logging.impl.Jdk14Logger', 'log', NULL, NULL, NULL, NULL, 'Starting MRootAdminApplication v1.1.0 on DESKTOP-B5SGLV5 with PID 8680 (E:\\git\\coding-mroot\\mroot-admin\\target\\admin\\WEB-INF\\classes started by mutou in E:\\server\\apache-tomcat-9.0.7\\bin)', 0, '87', 1530071190291),
+ (46, 'INFO', 'Jdk14Logger.java', 'wang.encoding.mroot.admin.MRootAdminApplication', 'RMI TCP Connection(5)-127.0.0.1', 'org.apache.commons.logging.impl.Jdk14Logger', 'log', NULL, NULL, NULL, NULL, 'The following profiles are active: dev', 0, '87', 1530071190376),
+ (47, 'INFO', 'Jdk14Logger.java', 'wang.encoding.mroot.admin.MRootAdminApplication', 'RMI TCP Connection(5)-127.0.0.1', 'org.apache.commons.logging.impl.Jdk14Logger', 'log', NULL, NULL, NULL, NULL, 'Started MRootAdminApplication in 57.407 seconds (JVM running for 65.779)', 0, '87', 1530071246299),
+ (48, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(5)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>ServletContext启动监听器<<<<<<<<', 0, '94', 1530071246365),
+ (49, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(5)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>设置PROFILE[开发环境]<<<<<<<<', 0, '101', 1530071246381),
+ (50, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(5)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>CONTEXT_PATH[]<<<<<<<<', 0, '106', 1530071246395),
+ (51, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(5)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>设置SERVER_PORT[9910]<<<<<<<<', 0, '117', 1530071246447),
+ (52, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(5)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>设置资源信息集合[key=GLOBAL_RESOURCE_MAP,map.size=4]<<<<<<<<', 0, '123', 1530071246497),
+ (53, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(5)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>设置数据库配置信息Global[CONFIG_MAP]<<<<<<<<', 0, '131', 1530071246522),
+ (54, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'main', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextDestroyed', NULL, NULL, NULL, NULL, '>>>>>>>>ServletContext销毁监听器<<<<<<<<', 0, '150', 1530071267340),
+ (55, 'INFO', 'Jdk14Logger.java', 'wang.encoding.mroot.admin.MRootAdminApplication', 'RMI TCP Connection(3)-127.0.0.1', 'org.apache.commons.logging.impl.Jdk14Logger', 'log', NULL, NULL, NULL, NULL, 'Starting MRootAdminApplication v1.1.0 on DESKTOP-B5SGLV5 with PID 780 (E:\\git\\coding-mroot\\mroot-admin\\target\\admin\\WEB-INF\\classes started by mutou in E:\\server\\apache-tomcat-9.0.7\\bin)', 0, '87', 1530071286264),
+ (56, 'INFO', 'Jdk14Logger.java', 'wang.encoding.mroot.admin.MRootAdminApplication', 'RMI TCP Connection(3)-127.0.0.1', 'org.apache.commons.logging.impl.Jdk14Logger', 'log', NULL, NULL, NULL, NULL, 'The following profiles are active: dev', 0, '87', 1530071286385),
+ (57, 'INFO', 'Jdk14Logger.java', 'wang.encoding.mroot.admin.MRootAdminApplication', 'RMI TCP Connection(3)-127.0.0.1', 'org.apache.commons.logging.impl.Jdk14Logger', 'log', NULL, NULL, NULL, NULL, 'Started MRootAdminApplication in 49.951 seconds (JVM running for 58.857)', 0, '87', 1530071334650),
+ (58, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>ServletContext启动监听器<<<<<<<<', 0, '94', 1530071334799),
+ (59, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>设置PROFILE[开发环境]<<<<<<<<', 0, '101', 1530071334872),
+ (60, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>CONTEXT_PATH[]<<<<<<<<', 0, '106', 1530071334927),
+ (61, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>设置SERVER_PORT[9910]<<<<<<<<', 0, '117', 1530071334996),
+ (62, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>设置资源信息集合[key=GLOBAL_RESOURCE_MAP,map.size=4]<<<<<<<<', 0, '123', 1530071335036),
+ (63, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>设置数据库配置信息Global[CONFIG_MAP]<<<<<<<<', 0, '131', 1530071335053),
+ (64, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'main', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextDestroyed', NULL, NULL, NULL, NULL, '>>>>>>>>ServletContext销毁监听器<<<<<<<<', 0, '150', 1530071594852),
+ (65, 'INFO', 'Jdk14Logger.java', 'wang.encoding.mroot.admin.MRootAdminApplication', 'RMI TCP Connection(5)-127.0.0.1', 'org.apache.commons.logging.impl.Jdk14Logger', 'log', NULL, NULL, NULL, NULL, 'Starting MRootAdminApplication v1.1.0 on DESKTOP-B5SGLV5 with PID 9184 (E:\\git\\coding-mroot\\mroot-admin\\target\\admin\\WEB-INF\\classes started by mutou in E:\\server\\apache-tomcat-9.0.7\\bin)', 0, '87', 1530071623874),
+ (66, 'INFO', 'Jdk14Logger.java', 'wang.encoding.mroot.admin.MRootAdminApplication', 'RMI TCP Connection(5)-127.0.0.1', 'org.apache.commons.logging.impl.Jdk14Logger', 'log', NULL, NULL, NULL, NULL, 'The following profiles are active: dev', 0, '87', 1530071624043),
+ (67, 'INFO', 'Jdk14Logger.java', 'wang.encoding.mroot.admin.MRootAdminApplication', 'RMI TCP Connection(5)-127.0.0.1', 'org.apache.commons.logging.impl.Jdk14Logger', 'log', NULL, NULL, NULL, NULL, 'Started MRootAdminApplication in 32.961 seconds (JVM running for 46.155)', 0, '87', 1530071655169),
+ (68, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(5)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>ServletContext启动监听器<<<<<<<<', 0, '94', 1530071655191),
+ (69, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(5)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>设置PROFILE[开发环境]<<<<<<<<', 0, '101', 1530071655209),
+ (70, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(5)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>CONTEXT_PATH[]<<<<<<<<', 0, '106', 1530071655222),
+ (71, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(5)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>设置SERVER_PORT[9910]<<<<<<<<', 0, '117', 1530071655257),
+ (72, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(5)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>设置资源信息集合[key=GLOBAL_RESOURCE_MAP,map.size=4]<<<<<<<<', 0, '123', 1530071655289),
+ (73, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(5)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>设置数据库配置信息Global[CONFIG_MAP]<<<<<<<<', 0, '131', 1530071655327),
+ (74, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'main', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextDestroyed', NULL, NULL, NULL, NULL, '>>>>>>>>ServletContext销毁监听器<<<<<<<<', 0, '150', 1530071667057),
+ (75, 'INFO', 'Jdk14Logger.java', 'wang.encoding.mroot.admin.MRootAdminApplication', 'RMI TCP Connection(3)-127.0.0.1', 'org.apache.commons.logging.impl.Jdk14Logger', 'log', NULL, NULL, NULL, NULL, 'Starting MRootAdminApplication v1.1.0 on DESKTOP-B5SGLV5 with PID 9440 (E:\\git\\coding-mroot\\mroot-admin\\target\\admin\\WEB-INF\\classes started by mutou in E:\\server\\apache-tomcat-9.0.7\\bin)', 0, '87', 1530071687467),
+ (76, 'INFO', 'Jdk14Logger.java', 'wang.encoding.mroot.admin.MRootAdminApplication', 'RMI TCP Connection(3)-127.0.0.1', 'org.apache.commons.logging.impl.Jdk14Logger', 'log', NULL, NULL, NULL, NULL, 'The following profiles are active: dev', 0, '87', 1530071687574),
+ (77, 'INFO', 'Jdk14Logger.java', 'wang.encoding.mroot.admin.MRootAdminApplication', 'RMI TCP Connection(3)-127.0.0.1', 'org.apache.commons.logging.impl.Jdk14Logger', 'log', NULL, NULL, NULL, NULL, 'Started MRootAdminApplication in 55.501 seconds (JVM running for 64.642)', 0, '87', 1530071741547),
+ (78, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>ServletContext启动监听器<<<<<<<<', 0, '94', 1530071741693),
+ (79, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>设置PROFILE[开发环境]<<<<<<<<', 0, '101', 1530071741838),
+ (80, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>CONTEXT_PATH[]<<<<<<<<', 0, '106', 1530071741949),
+ (81, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>设置SERVER_PORT[9910]<<<<<<<<', 0, '117', 1530071742041),
+ (82, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>设置资源信息集合[key=GLOBAL_RESOURCE_MAP,map.size=4]<<<<<<<<', 0, '123', 1530071742086),
+ (83, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>设置数据库配置信息Global[CONFIG_MAP]<<<<<<<<', 0, '131', 1530071742116),
+ (84, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'main', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextDestroyed', NULL, NULL, NULL, NULL, '>>>>>>>>ServletContext销毁监听器<<<<<<<<', 0, '150', 1530071941182),
+ (85, 'INFO', 'Jdk14Logger.java', 'wang.encoding.mroot.admin.MRootAdminApplication', 'RMI TCP Connection(2)-127.0.0.1', 'org.apache.commons.logging.impl.Jdk14Logger', 'log', NULL, NULL, NULL, NULL, 'Starting MRootAdminApplication v1.1.0 on DESKTOP-B5SGLV5 with PID 14444 (E:\\git\\coding-mroot\\mroot-admin\\target\\admin\\WEB-INF\\classes started by mutou in E:\\server\\apache-tomcat-9.0.7\\bin)', 0, '87', 1530071971918),
+ (86, 'INFO', 'Jdk14Logger.java', 'wang.encoding.mroot.admin.MRootAdminApplication', 'RMI TCP Connection(2)-127.0.0.1', 'org.apache.commons.logging.impl.Jdk14Logger', 'log', NULL, NULL, NULL, NULL, 'The following profiles are active: dev', 0, '87', 1530071972045),
+ (87, 'INFO', 'Jdk14Logger.java', 'wang.encoding.mroot.admin.MRootAdminApplication', 'RMI TCP Connection(2)-127.0.0.1', 'org.apache.commons.logging.impl.Jdk14Logger', 'log', NULL, NULL, NULL, NULL, 'Started MRootAdminApplication in 40.907 seconds (JVM running for 59.244)', 0, '87', 1530072010716),
+ (88, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(2)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>ServletContext启动监听器<<<<<<<<', 0, '94', 1530072010825),
+ (89, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(2)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>设置PROFILE[开发环境]<<<<<<<<', 0, '101', 1530072010856),
+ (90, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(2)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>CONTEXT_PATH[]<<<<<<<<', 0, '106', 1530072010894),
+ (91, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(2)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>设置SERVER_PORT[9910]<<<<<<<<', 0, '117', 1530072010953),
+ (92, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(2)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>设置资源信息集合[key=GLOBAL_RESOURCE_MAP,map.size=4]<<<<<<<<', 0, '123', 1530072011007),
+ (93, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(2)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>设置数据库配置信息Global[CONFIG_MAP]<<<<<<<<', 0, '131', 1530072011049),
+ (94, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'main', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextDestroyed', NULL, NULL, NULL, NULL, '>>>>>>>>ServletContext销毁监听器<<<<<<<<', 0, '150', 1530078440726),
+ (95, 'INFO', 'Jdk14Logger.java', 'wang.encoding.mroot.admin.MRootAdminApplication', 'RMI TCP Connection(3)-127.0.0.1', 'org.apache.commons.logging.impl.Jdk14Logger', 'log', NULL, NULL, NULL, NULL, 'Starting MRootAdminApplication v1.1.0 on DESKTOP-B5SGLV5 with PID 10928 (E:\\git\\coding-mroot\\mroot-admin\\target\\admin\\WEB-INF\\classes started by mutou in E:\\server\\apache-tomcat-9.0.7\\bin)', 0, '87', 1530078471138),
+ (96, 'INFO', 'Jdk14Logger.java', 'wang.encoding.mroot.admin.MRootAdminApplication', 'RMI TCP Connection(3)-127.0.0.1', 'org.apache.commons.logging.impl.Jdk14Logger', 'log', NULL, NULL, NULL, NULL, 'The following profiles are active: dev', 0, '87', 1530078471305),
+ (97, 'INFO', 'Jdk14Logger.java', 'wang.encoding.mroot.admin.MRootAdminApplication', 'RMI TCP Connection(3)-127.0.0.1', 'org.apache.commons.logging.impl.Jdk14Logger', 'log', NULL, NULL, NULL, NULL, 'Started MRootAdminApplication in 33.092 seconds (JVM running for 43.039)', 0, '87', 1530078502489),
+ (98, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>ServletContext启动监听器<<<<<<<<', 0, '94', 1530078502520),
+ (99, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>设置PROFILE[开发环境]<<<<<<<<', 0, '101', 1530078502572),
+ (100, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>CONTEXT_PATH[]<<<<<<<<', 0, '106', 1530078502583),
+ (101, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>设置SERVER_PORT[9910]<<<<<<<<', 0, '117', 1530078502610),
+ (102, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>设置资源信息集合[key=GLOBAL_RESOURCE_MAP,map.size=4]<<<<<<<<', 0, '123', 1530078502633),
+ (103, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>设置数据库配置信息Global[CONFIG_MAP]<<<<<<<<', 0, '131', 1530078502670),
+ (104, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'main', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextDestroyed', NULL, NULL, NULL, NULL, '>>>>>>>>ServletContext销毁监听器<<<<<<<<', 0, '150', 1530079713960),
+ (105, 'INFO', 'Jdk14Logger.java', 'wang.encoding.mroot.admin.MRootAdminApplication', 'RMI TCP Connection(3)-127.0.0.1', 'org.apache.commons.logging.impl.Jdk14Logger', 'log', NULL, NULL, NULL, NULL, 'Starting MRootAdminApplication v1.1.0 on DESKTOP-B5SGLV5 with PID 13000 (E:\\git\\coding-mroot\\mroot-admin\\target\\admin\\WEB-INF\\classes started by mutou in E:\\server\\apache-tomcat-9.0.7\\bin)', 0, '87', 1530079740856),
+ (106, 'INFO', 'Jdk14Logger.java', 'wang.encoding.mroot.admin.MRootAdminApplication', 'RMI TCP Connection(3)-127.0.0.1', 'org.apache.commons.logging.impl.Jdk14Logger', 'log', NULL, NULL, NULL, NULL, 'The following profiles are active: dev', 0, '87', 1530079741097),
+ (107, 'INFO', 'Jdk14Logger.java', 'wang.encoding.mroot.admin.MRootAdminApplication', 'RMI TCP Connection(3)-127.0.0.1', 'org.apache.commons.logging.impl.Jdk14Logger', 'log', NULL, NULL, NULL, NULL, 'Started MRootAdminApplication in 34.685 seconds (JVM running for 46.643)', 0, '87', 1530079773737),
+ (108, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>ServletContext启动监听器<<<<<<<<', 0, '94', 1530079773791),
+ (109, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>设置PROFILE[开发环境]<<<<<<<<', 0, '101', 1530079773809),
+ (110, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>CONTEXT_PATH[]<<<<<<<<', 0, '106', 1530079773819),
+ (111, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>设置SERVER_PORT[9910]<<<<<<<<', 0, '117', 1530079773855),
+ (112, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>设置资源信息集合[key=GLOBAL_RESOURCE_MAP,map.size=4]<<<<<<<<', 0, '123', 1530079773878),
+ (113, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>设置数据库配置信息Global[CONFIG_MAP]<<<<<<<<', 0, '131', 1530079773910),
+ (114, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'main', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextDestroyed', NULL, NULL, NULL, NULL, '>>>>>>>>ServletContext销毁监听器<<<<<<<<', 0, '150', 1530080792966),
+ (115, 'INFO', 'Jdk14Logger.java', 'wang.encoding.mroot.admin.MRootAdminApplication', 'RMI TCP Connection(3)-127.0.0.1', 'org.apache.commons.logging.impl.Jdk14Logger', 'log', NULL, NULL, NULL, NULL, 'Starting MRootAdminApplication v1.1.0 on DESKTOP-B5SGLV5 with PID 14248 (E:\\git\\coding-mroot\\mroot-admin\\target\\admin\\WEB-INF\\classes started by mutou in E:\\server\\apache-tomcat-9.0.7\\bin)', 0, '87', 1530080816567),
+ (116, 'INFO', 'Jdk14Logger.java', 'wang.encoding.mroot.admin.MRootAdminApplication', 'RMI TCP Connection(3)-127.0.0.1', 'org.apache.commons.logging.impl.Jdk14Logger', 'log', NULL, NULL, NULL, NULL, 'The following profiles are active: dev', 0, '87', 1530080816636),
+ (117, 'INFO', 'Jdk14Logger.java', 'wang.encoding.mroot.admin.MRootAdminApplication', 'RMI TCP Connection(3)-127.0.0.1', 'org.apache.commons.logging.impl.Jdk14Logger', 'log', NULL, NULL, NULL, NULL, 'Started MRootAdminApplication in 43.404 seconds (JVM running for 53.209)', 0, '87', 1530080858302),
+ (118, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>ServletContext启动监听器<<<<<<<<', 0, '94', 1530080858398),
+ (119, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>设置PROFILE[开发环境]<<<<<<<<', 0, '101', 1530080858411),
+ (120, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>CONTEXT_PATH[]<<<<<<<<', 0, '106', 1530080858468),
+ (121, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>设置SERVER_PORT[9910]<<<<<<<<', 0, '117', 1530080858486),
+ (122, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>设置资源信息集合[key=GLOBAL_RESOURCE_MAP,map.size=4]<<<<<<<<', 0, '123', 1530080858506),
+ (123, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>设置数据库配置信息Global[CONFIG_MAP]<<<<<<<<', 0, '131', 1530080858530),
+ (124, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'main', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextDestroyed', NULL, NULL, NULL, NULL, '>>>>>>>>ServletContext销毁监听器<<<<<<<<', 0, '150', 1530081541178),
+ (125, 'INFO', 'Jdk14Logger.java', 'wang.encoding.mroot.admin.MRootAdminApplication', 'RMI TCP Connection(3)-127.0.0.1', 'org.apache.commons.logging.impl.Jdk14Logger', 'log', NULL, NULL, NULL, NULL, 'Starting MRootAdminApplication v1.1.0 on DESKTOP-B5SGLV5 with PID 16896 (E:\\git\\coding-mroot\\mroot-admin\\target\\admin\\WEB-INF\\classes started by mutou in E:\\server\\apache-tomcat-9.0.7\\bin)', 0, '87', 1530081571086),
+ (126, 'INFO', 'Jdk14Logger.java', 'wang.encoding.mroot.admin.MRootAdminApplication', 'RMI TCP Connection(3)-127.0.0.1', 'org.apache.commons.logging.impl.Jdk14Logger', 'log', NULL, NULL, NULL, NULL, 'The following profiles are active: dev', 0, '87', 1530081571195),
+ (127, 'INFO', 'Jdk14Logger.java', 'wang.encoding.mroot.admin.MRootAdminApplication', 'RMI TCP Connection(3)-127.0.0.1', 'org.apache.commons.logging.impl.Jdk14Logger', 'log', NULL, NULL, NULL, NULL, 'Started MRootAdminApplication in 33.049 seconds (JVM running for 46.345)', 0, '87', 1530081601599),
+ (128, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>ServletContext启动监听器<<<<<<<<', 0, '94', 1530081601650),
+ (129, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>设置PROFILE[开发环境]<<<<<<<<', 0, '101', 1530081601668),
+ (130, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>CONTEXT_PATH[]<<<<<<<<', 0, '106', 1530081601701),
+ (131, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>设置SERVER_PORT[9910]<<<<<<<<', 0, '117', 1530081601718),
+ (132, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>设置资源信息集合[key=GLOBAL_RESOURCE_MAP,map.size=4]<<<<<<<<', 0, '123', 1530081601735),
+ (133, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>设置数据库配置信息Global[CONFIG_MAP]<<<<<<<<', 0, '131', 1530081601744),
+ (134, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'main', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextDestroyed', NULL, NULL, NULL, NULL, '>>>>>>>>ServletContext销毁监听器<<<<<<<<', 0, '150', 1530081758840),
+ (135, 'INFO', 'Jdk14Logger.java', 'wang.encoding.mroot.admin.MRootAdminApplication', 'RMI TCP Connection(5)-127.0.0.1', 'org.apache.commons.logging.impl.Jdk14Logger', 'log', NULL, NULL, NULL, NULL, 'Starting MRootAdminApplication v1.1.0 on DESKTOP-B5SGLV5 with PID 17360 (E:\\git\\coding-mroot\\mroot-admin\\target\\admin\\WEB-INF\\classes started by mutou in E:\\server\\apache-tomcat-9.0.7\\bin)', 0, '87', 1530081791274),
+ (136, 'INFO', 'Jdk14Logger.java', 'wang.encoding.mroot.admin.MRootAdminApplication', 'RMI TCP Connection(5)-127.0.0.1', 'org.apache.commons.logging.impl.Jdk14Logger', 'log', NULL, NULL, NULL, NULL, 'The following profiles are active: dev', 0, '87', 1530081791394),
+ (137, 'INFO', 'Jdk14Logger.java', 'wang.encoding.mroot.admin.MRootAdminApplication', 'RMI TCP Connection(5)-127.0.0.1', 'org.apache.commons.logging.impl.Jdk14Logger', 'log', NULL, NULL, NULL, NULL, 'Started MRootAdminApplication in 45.426 seconds (JVM running for 59.49)', 0, '87', 1530081834420),
+ (138, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(5)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>ServletContext启动监听器<<<<<<<<', 0, '94', 1530081834570),
+ (139, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(5)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>设置PROFILE[开发环境]<<<<<<<<', 0, '101', 1530081834593),
+ (140, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(5)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>CONTEXT_PATH[]<<<<<<<<', 0, '106', 1530081834636),
+ (141, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(5)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>设置SERVER_PORT[9910]<<<<<<<<', 0, '117', 1530081834681),
+ (142, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(5)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>设置资源信息集合[key=GLOBAL_RESOURCE_MAP,map.size=4]<<<<<<<<', 0, '123', 1530081834690),
+ (143, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(5)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>设置数据库配置信息Global[CONFIG_MAP]<<<<<<<<', 0, '131', 1530081834698),
+ (144, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'main', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextDestroyed', NULL, NULL, NULL, NULL, '>>>>>>>>ServletContext销毁监听器<<<<<<<<', 0, '150', 1530100154300),
+ (145, 'INFO', 'Jdk14Logger.java', 'wang.encoding.mroot.admin.MRootAdminApplication', 'RMI TCP Connection(2)-127.0.0.1', 'org.apache.commons.logging.impl.Jdk14Logger', 'log', NULL, NULL, NULL, NULL, 'Starting MRootAdminApplication v1.1.0 on DESKTOP-B5SGLV5 with PID 7668 (E:\\git\\coding-mroot\\mroot-admin\\target\\admin\\WEB-INF\\classes started by mutou in E:\\server\\apache-tomcat-9.0.7\\bin)', 0, '87', 1530100181515),
+ (146, 'INFO', 'Jdk14Logger.java', 'wang.encoding.mroot.admin.MRootAdminApplication', 'RMI TCP Connection(2)-127.0.0.1', 'org.apache.commons.logging.impl.Jdk14Logger', 'log', NULL, NULL, NULL, NULL, 'The following profiles are active: dev', 0, '87', 1530100181621),
+ (147, 'INFO', 'Jdk14Logger.java', 'wang.encoding.mroot.admin.MRootAdminApplication', 'RMI TCP Connection(2)-127.0.0.1', 'org.apache.commons.logging.impl.Jdk14Logger', 'log', NULL, NULL, NULL, NULL, 'Started MRootAdminApplication in 35.118 seconds (JVM running for 49.642)', 0, '87', 1530100214722),
+ (148, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(2)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>ServletContext启动监听器<<<<<<<<', 0, '100', 1530100214776),
+ (149, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(2)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>设置PROFILE[开发环境]<<<<<<<<', 0, '107', 1530100214819),
+ (150, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(2)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>CONTEXT_PATH[]<<<<<<<<', 0, '112', 1530100214868),
+ (151, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(2)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>设置SERVER_PORT[9910]<<<<<<<<', 0, '123', 1530100214897),
+ (152, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(2)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>设置资源信息集合[key=GLOBAL_RESOURCE_MAP,map.size=4]<<<<<<<<', 0, '129', 1530100214916),
+ (153, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(2)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>设置数据库配置信息Global[CONFIG_MAP]<<<<<<<<', 0, '137', 1530100214929),
+ (154, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'main', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextDestroyed', NULL, NULL, NULL, NULL, '>>>>>>>>ServletContext销毁监听器<<<<<<<<', 0, '156', 1530100402794),
+ (155, 'INFO', 'Jdk14Logger.java', 'wang.encoding.mroot.admin.MRootAdminApplication', 'RMI TCP Connection(3)-127.0.0.1', 'org.apache.commons.logging.impl.Jdk14Logger', 'log', NULL, NULL, NULL, NULL, 'Starting MRootAdminApplication v1.1.0 on DESKTOP-B5SGLV5 with PID 16876 (E:\\git\\coding-mroot\\mroot-admin\\target\\admin\\WEB-INF\\classes started by mutou in E:\\server\\apache-tomcat-9.0.7\\bin)', 0, '87', 1530100425347),
+ (156, 'INFO', 'Jdk14Logger.java', 'wang.encoding.mroot.admin.MRootAdminApplication', 'RMI TCP Connection(3)-127.0.0.1', 'org.apache.commons.logging.impl.Jdk14Logger', 'log', NULL, NULL, NULL, NULL, 'The following profiles are active: dev', 0, '87', 1530100425455),
+ (157, 'INFO', 'Jdk14Logger.java', 'wang.encoding.mroot.admin.MRootAdminApplication', 'RMI TCP Connection(3)-127.0.0.1', 'org.apache.commons.logging.impl.Jdk14Logger', 'log', NULL, NULL, NULL, NULL, 'Started MRootAdminApplication in 32.624 seconds (JVM running for 42.64)', 0, '87', 1530100456244),
+ (158, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>ServletContext启动监听器<<<<<<<<', 0, '100', 1530100456278),
+ (159, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>设置PROFILE[开发环境]<<<<<<<<', 0, '107', 1530100456316),
+ (160, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>设置数据库配置信息Global[CONFIG_MAP]<<<<<<<<', 0, '113', 1530100456351),
+ (161, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>CONTEXT_PATH[]<<<<<<<<', 0, '118', 1530100456367),
+ (162, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>设置SERVER_PORT[9910]<<<<<<<<', 0, '129', 1530100456382),
+ (163, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>设置资源信息集合[key=GLOBAL_RESOURCE_MAP,map.size=4]<<<<<<<<', 0, '135', 1530100456467),
+ (164, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'main', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextDestroyed', NULL, NULL, NULL, NULL, '>>>>>>>>ServletContext销毁监听器<<<<<<<<', 0, '156', 1530100754947),
+ (165, 'INFO', 'Jdk14Logger.java', 'wang.encoding.mroot.admin.MRootAdminApplication', 'RMI TCP Connection(2)-127.0.0.1', 'org.apache.commons.logging.impl.Jdk14Logger', 'log', NULL, NULL, NULL, NULL, 'Starting MRootAdminApplication v1.1.0 on DESKTOP-B5SGLV5 with PID 5684 (E:\\git\\coding-mroot\\mroot-admin\\target\\admin\\WEB-INF\\classes started by mutou in E:\\server\\apache-tomcat-9.0.7\\bin)', 0, '87', 1530100781348),
+ (166, 'INFO', 'Jdk14Logger.java', 'wang.encoding.mroot.admin.MRootAdminApplication', 'RMI TCP Connection(2)-127.0.0.1', 'org.apache.commons.logging.impl.Jdk14Logger', 'log', NULL, NULL, NULL, NULL, 'The following profiles are active: dev', 0, '87', 1530100781475),
+ (167, 'INFO', 'Jdk14Logger.java', 'wang.encoding.mroot.admin.MRootAdminApplication', 'RMI TCP Connection(2)-127.0.0.1', 'org.apache.commons.logging.impl.Jdk14Logger', 'log', NULL, NULL, NULL, NULL, 'Started MRootAdminApplication in 37.043 seconds (JVM running for 47.044)', 0, '87', 1530100816921),
+ (168, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(2)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>ServletContext启动监听器<<<<<<<<', 0, '100', 1530100817063),
+ (169, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(2)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>设置PROFILE[开发环境]<<<<<<<<', 0, '107', 1530100817115),
+ (170, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(2)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>设置数据库配置信息Global[CONFIG_MAP]<<<<<<<<', 0, '113', 1530100817283),
+ (171, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(2)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>CONTEXT_PATH[]<<<<<<<<', 0, '118', 1530100817389),
+ (172, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(2)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>设置SERVER_PORT[9910]<<<<<<<<', 0, '129', 1530100817461),
+ (173, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(2)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>设置资源信息集合[key=GLOBAL_RESOURCE_MAP,map.size=4]<<<<<<<<', 0, '135', 1530100817518),
+ (174, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'main', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextDestroyed', NULL, NULL, NULL, NULL, '>>>>>>>>ServletContext销毁监听器<<<<<<<<', 0, '157', 1530100986973),
+ (175, 'INFO', 'Jdk14Logger.java', 'wang.encoding.mroot.admin.MRootAdminApplication', 'RMI TCP Connection(2)-127.0.0.1', 'org.apache.commons.logging.impl.Jdk14Logger', 'log', NULL, NULL, NULL, NULL, 'Starting MRootAdminApplication v1.1.0 on DESKTOP-B5SGLV5 with PID 17900 (E:\\git\\coding-mroot\\mroot-admin\\target\\admin\\WEB-INF\\classes started by mutou in E:\\server\\apache-tomcat-9.0.7\\bin)', 0, '87', 1530101010420),
+ (176, 'INFO', 'Jdk14Logger.java', 'wang.encoding.mroot.admin.MRootAdminApplication', 'RMI TCP Connection(2)-127.0.0.1', 'org.apache.commons.logging.impl.Jdk14Logger', 'log', NULL, NULL, NULL, NULL, 'The following profiles are active: dev', 0, '87', 1530101010607),
+ (177, 'INFO', 'Jdk14Logger.java', 'wang.encoding.mroot.admin.MRootAdminApplication', 'RMI TCP Connection(2)-127.0.0.1', 'org.apache.commons.logging.impl.Jdk14Logger', 'log', NULL, NULL, NULL, NULL, 'Started MRootAdminApplication in 39.739 seconds (JVM running for 50.693)', 0, '87', 1530101048321),
+ (178, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(2)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>ServletContext启动监听器<<<<<<<<', 0, '104', 1530101048463),
+ (179, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(2)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>设置PROFILE[开发环境]<<<<<<<<', 0, '111', 1530101048659),
+ (180, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(2)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>CONTEXT_PATH[]<<<<<<<<', 0, '116', 1530101048739),
+ (181, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(2)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>设置SERVER_PORT[9910]<<<<<<<<', 0, '127', 1530101048816),
+ (182, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(2)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>设置资源信息集合[key=GLOBAL_RESOURCE_MAP,map.size=4]<<<<<<<<', 0, '133', 1530101049855),
+ (183, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(2)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>设置数据库配置信息Global[CONFIG_MAP]<<<<<<<<', 0, '141', 1530101049878),
+ (184, 'INFO', 'ControllerAsyncTask.kt', 'wang.encoding.mroot.admin.common.task.ControllerAsyncTask', 'AdminTaskExecutePool-2', 'wang.encoding.mroot.admin.common.task.ControllerAsyncTask', 'initScheduleJobs', NULL, NULL, NULL, NULL, '>>>>>>>>初始化定时任务<<<<<<<<', 0, '163', 1530101049965),
+ (185, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'main', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextDestroyed', NULL, NULL, NULL, NULL, '>>>>>>>>ServletContext销毁监听器<<<<<<<<', 0, '160', 1530101115866),
+ (186, 'INFO', 'Jdk14Logger.java', 'wang.encoding.mroot.admin.MRootAdminApplication', 'RMI TCP Connection(2)-127.0.0.1', 'org.apache.commons.logging.impl.Jdk14Logger', 'log', NULL, NULL, NULL, NULL, 'Starting MRootAdminApplication v1.1.0 on DESKTOP-PAF58R5 with PID 11228 (H:\\git\\coding-mroot\\mroot-admin\\target\\admin\\WEB-INF\\classes started by ErYang in H:\\server\\apache-tomcat-9.0.7\\bin)', 0, '87', 1530112621407),
+ (187, 'INFO', 'Jdk14Logger.java', 'wang.encoding.mroot.admin.MRootAdminApplication', 'RMI TCP Connection(2)-127.0.0.1', 'org.apache.commons.logging.impl.Jdk14Logger', 'log', NULL, NULL, NULL, NULL, 'The following profiles are active: dev', 0, '87', 1530112621661),
+ (188, 'INFO', 'Jdk14Logger.java', 'wang.encoding.mroot.admin.MRootAdminApplication', 'RMI TCP Connection(2)-127.0.0.1', 'org.apache.commons.logging.impl.Jdk14Logger', 'log', NULL, NULL, NULL, NULL, 'Started MRootAdminApplication in 31.291 seconds (JVM running for 45.535)', 0, '87', 1530112650619),
+ (189, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(2)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>ServletContext启动监听器<<<<<<<<', 0, '91', 1530112650705),
+ (190, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(2)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>设置PROFILE[开发环境]<<<<<<<<', 0, '98', 1530112650742),
+ (191, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(2)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>CONTEXT_PATH[]<<<<<<<<', 0, '103', 1530112650764),
+ (192, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(2)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>设置SERVER_PORT[9910]<<<<<<<<', 0, '114', 1530112650792),
+ (193, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(2)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>设置资源信息集合[key=GLOBAL_RESOURCE_MAP,map.size=4]<<<<<<<<', 0, '120', 1530112651563),
+ (194, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(2)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>设置数据库配置信息Global[CONFIG_MAP]<<<<<<<<', 0, '128', 1530112651590),
+ (195, 'INFO', 'ControllerAsyncTask.kt', 'wang.encoding.mroot.admin.common.task.ControllerAsyncTask', 'AdminTaskExecutePool-2', 'wang.encoding.mroot.admin.common.task.ControllerAsyncTask', 'initScheduleJobs', NULL, NULL, NULL, NULL, '>>>>>>>>初始化定时任务<<<<<<<<', 0, '163', 1530112651630),
+ (196, 'ERROR', 'QuartzScheduleUtil.kt', 'wang.encoding.mroot.admin.common.quartz.QuartzScheduleUtil', 'AdminTaskExecutePool-2', 'wang.encoding.mroot.admin.common.quartz.QuartzScheduleUtil', 'getCronTrigger', NULL, NULL, NULL, NULL, '>>>>>>>>获取定时任务CronTrigger出现异常org.quartz.JobPersistenceException: Couldn\'t retrieve trigger: null [See nested exception: java.io.UTFDataFormatException]<<<<<<<<', 0, '238', 1530112651801),
+ (197, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'main', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextDestroyed', NULL, NULL, NULL, NULL, '>>>>>>>>ServletContext销毁监听器<<<<<<<<', 0, '146', 1530113688317),
+ (198, 'INFO', 'Jdk14Logger.java', 'wang.encoding.mroot.admin.MRootAdminApplication', 'RMI TCP Connection(2)-127.0.0.1', 'org.apache.commons.logging.impl.Jdk14Logger', 'log', NULL, NULL, NULL, NULL, 'Starting MRootAdminApplication v1.1.0 on DESKTOP-PAF58R5 with PID 11760 (H:\\git\\coding-mroot\\mroot-admin\\target\\admin\\WEB-INF\\classes started by ErYang in H:\\server\\apache-tomcat-9.0.7\\bin)', 0, '87', 1530113744708),
+ (199, 'INFO', 'Jdk14Logger.java', 'wang.encoding.mroot.admin.MRootAdminApplication', 'RMI TCP Connection(2)-127.0.0.1', 'org.apache.commons.logging.impl.Jdk14Logger', 'log', NULL, NULL, NULL, NULL, 'The following profiles are active: dev', 0, '87', 1530113744849),
+ (200, 'INFO', 'Jdk14Logger.java', 'wang.encoding.mroot.admin.MRootAdminApplication', 'RMI TCP Connection(2)-127.0.0.1', 'org.apache.commons.logging.impl.Jdk14Logger', 'log', NULL, NULL, NULL, NULL, 'Started MRootAdminApplication in 42.856 seconds (JVM running for 79.369)', 0, '87', 1530113784895),
+ (201, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(2)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>ServletContext启动监听器<<<<<<<<', 0, '91', 1530113785083),
+ (202, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(2)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>设置PROFILE[开发环境]<<<<<<<<', 0, '98', 1530113785125),
+ (203, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(2)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>CONTEXT_PATH[]<<<<<<<<', 0, '103', 1530113785145),
+ (204, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(2)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>设置SERVER_PORT[9910]<<<<<<<<', 0, '114', 1530113785160),
+ (205, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(2)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>设置资源信息集合[key=GLOBAL_RESOURCE_MAP,map.size=4]<<<<<<<<', 0, '120', 1530113786821),
+ (206, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(2)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>设置数据库配置信息Global[CONFIG_MAP]<<<<<<<<', 0, '128', 1530113786872),
+ (207, 'INFO', 'ControllerAsyncTask.kt', 'wang.encoding.mroot.admin.common.task.ControllerAsyncTask', 'AdminTaskExecutePool-2', 'wang.encoding.mroot.admin.common.task.ControllerAsyncTask', 'initScheduleJobs', NULL, NULL, NULL, NULL, '>>>>>>>>初始化定时任务<<<<<<<<', 0, '163', 1530113786991),
+ (208, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'main', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextDestroyed', NULL, NULL, NULL, NULL, '>>>>>>>>ServletContext销毁监听器<<<<<<<<', 0, '146', 1530114240944),
+ (209, 'INFO', 'Jdk14Logger.java', 'wang.encoding.mroot.admin.MRootAdminApplication', 'RMI TCP Connection(3)-127.0.0.1', 'org.apache.commons.logging.impl.Jdk14Logger', 'log', NULL, NULL, NULL, NULL, 'Starting MRootAdminApplication v1.1.0 on DESKTOP-PAF58R5 with PID 8592 (H:\\git\\coding-mroot\\mroot-admin\\target\\admin\\WEB-INF\\classes started by ErYang in H:\\server\\apache-tomcat-9.0.7\\bin)', 0, '87', 1530114275056),
+ (210, 'INFO', 'Jdk14Logger.java', 'wang.encoding.mroot.admin.MRootAdminApplication', 'RMI TCP Connection(3)-127.0.0.1', 'org.apache.commons.logging.impl.Jdk14Logger', 'log', NULL, NULL, NULL, NULL, 'The following profiles are active: dev', 0, '87', 1530114275170),
+ (211, 'INFO', 'Jdk14Logger.java', 'wang.encoding.mroot.admin.MRootAdminApplication', 'RMI TCP Connection(3)-127.0.0.1', 'org.apache.commons.logging.impl.Jdk14Logger', 'log', NULL, NULL, NULL, NULL, 'Started MRootAdminApplication in 26.831 seconds (JVM running for 42.545)', 0, '87', 1530114300312),
+ (212, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>ServletContext启动监听器<<<<<<<<', 0, '91', 1530114300342),
+ (213, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>设置PROFILE[开发环境]<<<<<<<<', 0, '98', 1530114300385),
+ (214, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>CONTEXT_PATH[]<<<<<<<<', 0, '103', 1530114300407),
+ (215, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>设置SERVER_PORT[9910]<<<<<<<<', 0, '114', 1530114300425),
+ (216, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>设置资源信息集合[key=GLOBAL_RESOURCE_MAP,map.size=4]<<<<<<<<', 0, '120', 1530114301094),
+ (217, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>设置数据库配置信息Global[CONFIG_MAP]<<<<<<<<', 0, '128', 1530114301119),
+ (218, 'INFO', 'ControllerAsyncTask.kt', 'wang.encoding.mroot.admin.common.task.ControllerAsyncTask', 'AdminTaskExecutePool-2', 'wang.encoding.mroot.admin.common.task.ControllerAsyncTask', 'initScheduleJobs', NULL, NULL, NULL, NULL, '>>>>>>>>初始化定时任务<<<<<<<<', 0, '163', 1530114301187),
+ (219, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'main', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextDestroyed', NULL, NULL, NULL, NULL, '>>>>>>>>ServletContext销毁监听器<<<<<<<<', 0, '146', 1530114495006),
+ (220, 'INFO', 'Jdk14Logger.java', 'wang.encoding.mroot.admin.MRootAdminApplication', 'RMI TCP Connection(3)-127.0.0.1', 'org.apache.commons.logging.impl.Jdk14Logger', 'log', NULL, NULL, NULL, NULL, 'Starting MRootAdminApplication v1.1.0 on DESKTOP-PAF58R5 with PID 9996 (H:\\git\\coding-mroot\\mroot-admin\\target\\admin\\WEB-INF\\classes started by ErYang in H:\\server\\apache-tomcat-9.0.7\\bin)', 0, '87', 1530114515264),
+ (221, 'INFO', 'Jdk14Logger.java', 'wang.encoding.mroot.admin.MRootAdminApplication', 'RMI TCP Connection(3)-127.0.0.1', 'org.apache.commons.logging.impl.Jdk14Logger', 'log', NULL, NULL, NULL, NULL, 'The following profiles are active: dev', 0, '87', 1530114515356),
+ (222, 'INFO', 'Jdk14Logger.java', 'wang.encoding.mroot.admin.MRootAdminApplication', 'RMI TCP Connection(3)-127.0.0.1', 'org.apache.commons.logging.impl.Jdk14Logger', 'log', NULL, NULL, NULL, NULL, 'Started MRootAdminApplication in 28.268 seconds (JVM running for 37.381)', 0, '87', 1530114542223),
+ (223, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>ServletContext启动监听器<<<<<<<<', 0, '91', 1530114542254),
+ (224, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>设置PROFILE[开发环境]<<<<<<<<', 0, '98', 1530114542274),
+ (225, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>CONTEXT_PATH[]<<<<<<<<', 0, '103', 1530114542294),
+ (226, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>设置SERVER_PORT[9910]<<<<<<<<', 0, '114', 1530114542311),
+ (227, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>设置资源信息集合[key=GLOBAL_RESOURCE_MAP,map.size=4]<<<<<<<<', 0, '120', 1530114542987),
+ (228, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>设置数据库配置信息Global[CONFIG_MAP]<<<<<<<<', 0, '128', 1530114543012),
+ (229, 'INFO', 'ControllerAsyncTask.kt', 'wang.encoding.mroot.admin.common.task.ControllerAsyncTask', 'AdminTaskExecutePool-2', 'wang.encoding.mroot.admin.common.task.ControllerAsyncTask', 'initScheduleJobs', NULL, NULL, NULL, NULL, '>>>>>>>>初始化定时任务<<<<<<<<', 0, '163', 1530114543045),
+ (230, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'main', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextDestroyed', NULL, NULL, NULL, NULL, '>>>>>>>>ServletContext销毁监听器<<<<<<<<', 0, '146', 1530114787472),
+ (231, 'INFO', 'Jdk14Logger.java', 'wang.encoding.mroot.admin.MRootAdminApplication', 'RMI TCP Connection(3)-127.0.0.1', 'org.apache.commons.logging.impl.Jdk14Logger', 'log', NULL, NULL, NULL, NULL, 'Starting MRootAdminApplication v1.1.0 on DESKTOP-PAF58R5 with PID 5052 (H:\\git\\coding-mroot\\mroot-admin\\target\\admin\\WEB-INF\\classes started by ErYang in H:\\server\\apache-tomcat-9.0.7\\bin)', 0, '87', 1530114807806),
+ (232, 'INFO', 'Jdk14Logger.java', 'wang.encoding.mroot.admin.MRootAdminApplication', 'RMI TCP Connection(3)-127.0.0.1', 'org.apache.commons.logging.impl.Jdk14Logger', 'log', NULL, NULL, NULL, NULL, 'The following profiles are active: dev', 0, '87', 1530114807935),
+ (233, 'INFO', 'Jdk14Logger.java', 'wang.encoding.mroot.admin.MRootAdminApplication', 'RMI TCP Connection(3)-127.0.0.1', 'org.apache.commons.logging.impl.Jdk14Logger', 'log', NULL, NULL, NULL, NULL, 'Started MRootAdminApplication in 26.471 seconds (JVM running for 35.583)', 0, '87', 1530114832893),
+ (234, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>ServletContext启动监听器<<<<<<<<', 0, '91', 1530114832936),
+ (235, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>设置PROFILE[开发环境]<<<<<<<<', 0, '98', 1530114832975),
+ (236, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>CONTEXT_PATH[]<<<<<<<<', 0, '103', 1530114833033),
+ (237, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>设置SERVER_PORT[9910]<<<<<<<<', 0, '114', 1530114833053),
+ (238, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>设置资源信息集合[key=GLOBAL_RESOURCE_MAP,map.size=4]<<<<<<<<', 0, '120', 1530114833810),
+ (239, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>设置数据库配置信息Global[CONFIG_MAP]<<<<<<<<', 0, '128', 1530114833831),
+ (240, 'INFO', 'ControllerAsyncTask.kt', 'wang.encoding.mroot.admin.common.task.ControllerAsyncTask', 'AdminTaskExecutePool-2', 'wang.encoding.mroot.admin.common.task.ControllerAsyncTask', 'initScheduleJobs', NULL, NULL, NULL, NULL, '>>>>>>>>初始化定时任务<<<<<<<<', 0, '163', 1530114833870),
+ (241, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'main', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextDestroyed', NULL, NULL, NULL, NULL, '>>>>>>>>ServletContext销毁监听器<<<<<<<<', 0, '146', 1530115091505),
+ (242, 'INFO', 'Jdk14Logger.java', 'wang.encoding.mroot.admin.MRootAdminApplication', 'RMI TCP Connection(3)-127.0.0.1', 'org.apache.commons.logging.impl.Jdk14Logger', 'log', NULL, NULL, NULL, NULL, 'Starting MRootAdminApplication v1.1.0 on DESKTOP-PAF58R5 with PID 1184 (H:\\git\\coding-mroot\\mroot-admin\\target\\admin\\WEB-INF\\classes started by ErYang in H:\\server\\apache-tomcat-9.0.7\\bin)', 0, '87', 1530115112961),
+ (243, 'INFO', 'Jdk14Logger.java', 'wang.encoding.mroot.admin.MRootAdminApplication', 'RMI TCP Connection(3)-127.0.0.1', 'org.apache.commons.logging.impl.Jdk14Logger', 'log', NULL, NULL, NULL, NULL, 'The following profiles are active: dev', 0, '87', 1530115113058),
+ (244, 'INFO', 'Jdk14Logger.java', 'wang.encoding.mroot.admin.MRootAdminApplication', 'RMI TCP Connection(3)-127.0.0.1', 'org.apache.commons.logging.impl.Jdk14Logger', 'log', NULL, NULL, NULL, NULL, 'Started MRootAdminApplication in 24.441 seconds (JVM running for 33.144)', 0, '87', 1530115136190),
+ (245, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>ServletContext启动监听器<<<<<<<<', 0, '91', 1530115136355),
+ (246, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>设置PROFILE[开发环境]<<<<<<<<', 0, '98', 1530115136389),
+ (247, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>CONTEXT_PATH[]<<<<<<<<', 0, '103', 1530115136404),
+ (248, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>设置SERVER_PORT[9910]<<<<<<<<', 0, '114', 1530115136417),
+ (249, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>设置资源信息集合[key=GLOBAL_RESOURCE_MAP,map.size=4]<<<<<<<<', 0, '120', 1530115137016),
+ (250, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>设置数据库配置信息Global[CONFIG_MAP]<<<<<<<<', 0, '128', 1530115137048),
+ (251, 'INFO', 'ControllerAsyncTask.kt', 'wang.encoding.mroot.admin.common.task.ControllerAsyncTask', 'AdminTaskExecutePool-2', 'wang.encoding.mroot.admin.common.task.ControllerAsyncTask', 'initScheduleJobs', NULL, NULL, NULL, NULL, '>>>>>>>>初始化定时任务<<<<<<<<', 0, '163', 1530115137073),
+ (252, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'main', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextDestroyed', NULL, NULL, NULL, NULL, '>>>>>>>>ServletContext销毁监听器<<<<<<<<', 0, '146', 1530115537863),
+ (253, 'INFO', 'Jdk14Logger.java', 'wang.encoding.mroot.admin.MRootAdminApplication', 'RMI TCP Connection(5)-127.0.0.1', 'org.apache.commons.logging.impl.Jdk14Logger', 'log', NULL, NULL, NULL, NULL, 'Starting MRootAdminApplication v1.1.0 on DESKTOP-PAF58R5 with PID 7784 (H:\\git\\coding-mroot\\mroot-admin\\target\\admin\\WEB-INF\\classes started by ErYang in H:\\server\\apache-tomcat-9.0.7\\bin)', 0, '87', 1530115565644),
+ (254, 'INFO', 'Jdk14Logger.java', 'wang.encoding.mroot.admin.MRootAdminApplication', 'RMI TCP Connection(5)-127.0.0.1', 'org.apache.commons.logging.impl.Jdk14Logger', 'log', NULL, NULL, NULL, NULL, 'The following profiles are active: dev', 0, '87', 1530115565766),
+ (255, 'INFO', 'Jdk14Logger.java', 'wang.encoding.mroot.admin.MRootAdminApplication', 'RMI TCP Connection(5)-127.0.0.1', 'org.apache.commons.logging.impl.Jdk14Logger', 'log', NULL, NULL, NULL, NULL, 'Started MRootAdminApplication in 26.391 seconds (JVM running for 37.05)', 0, '87', 1530115590348),
+ (256, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(5)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>ServletContext启动监听器<<<<<<<<', 0, '91', 1530115590427),
+ (257, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(5)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>设置PROFILE[开发环境]<<<<<<<<', 0, '98', 1530115590441),
+ (258, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(5)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>CONTEXT_PATH[]<<<<<<<<', 0, '103', 1530115590466),
+ (259, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(5)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>设置SERVER_PORT[9910]<<<<<<<<', 0, '114', 1530115590483),
+ (260, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(5)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>设置资源信息集合[key=GLOBAL_RESOURCE_MAP,map.size=4]<<<<<<<<', 0, '120', 1530115591178),
+ (261, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(5)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>设置数据库配置信息Global[CONFIG_MAP]<<<<<<<<', 0, '128', 1530115591207),
+ (262, 'INFO', 'ControllerAsyncTask.kt', 'wang.encoding.mroot.admin.common.task.ControllerAsyncTask', 'AdminTaskExecutePool-2', 'wang.encoding.mroot.admin.common.task.ControllerAsyncTask', 'initScheduleJobs', NULL, NULL, NULL, NULL, '>>>>>>>>初始化定时任务<<<<<<<<', 0, '163', 1530115591243),
+ (263, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'main', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextDestroyed', NULL, NULL, NULL, NULL, '>>>>>>>>ServletContext销毁监听器<<<<<<<<', 0, '146', 1530115640275),
+ (264, 'INFO', 'Jdk14Logger.java', 'wang.encoding.mroot.admin.MRootAdminApplication', 'RMI TCP Connection(3)-127.0.0.1', 'org.apache.commons.logging.impl.Jdk14Logger', 'log', NULL, NULL, NULL, NULL, 'Starting MRootAdminApplication v1.1.0 on DESKTOP-B5SGLV5 with PID 1304 (E:\\git\\coding-mroot\\mroot-admin\\target\\admin\\WEB-INF\\classes started by mutou in E:\\server\\apache-tomcat-9.0.7\\bin)', 0, '87', 1530158392753),
+ (265, 'INFO', 'Jdk14Logger.java', 'wang.encoding.mroot.admin.MRootAdminApplication', 'RMI TCP Connection(3)-127.0.0.1', 'org.apache.commons.logging.impl.Jdk14Logger', 'log', NULL, NULL, NULL, NULL, 'The following profiles are active: dev', 0, '87', 1530158392864),
+ (266, 'INFO', 'Jdk14Logger.java', 'wang.encoding.mroot.admin.MRootAdminApplication', 'RMI TCP Connection(3)-127.0.0.1', 'org.apache.commons.logging.impl.Jdk14Logger', 'log', NULL, NULL, NULL, NULL, 'Started MRootAdminApplication in 27.135 seconds (JVM running for 49.481)', 0, '87', 1530158417900),
+ (267, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>ServletContext启动监听器<<<<<<<<', 0, '92', 1530158417965),
+ (268, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>设置PROFILE[开发环境]<<<<<<<<', 0, '99', 1530158418005),
+ (269, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>CONTEXT_PATH[]<<<<<<<<', 0, '104', 1530158418131),
+ (270, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>设置SERVER_PORT[9910]<<<<<<<<', 0, '115', 1530158418170),
+ (271, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextDestroyed', NULL, NULL, NULL, NULL, '>>>>>>>>ServletContext销毁监听器<<<<<<<<', 0, '147', 1530158419614),
+ (272, 'INFO', 'Jdk14Logger.java', 'wang.encoding.mroot.admin.MRootAdminApplication', 'RMI TCP Connection(3)-127.0.0.1', 'org.apache.commons.logging.impl.Jdk14Logger', 'log', NULL, NULL, NULL, NULL, 'Starting MRootAdminApplication v1.1.0 on DESKTOP-B5SGLV5 with PID 16744 (E:\\git\\coding-mroot\\mroot-admin\\target\\admin\\WEB-INF\\classes started by mutou in E:\\server\\apache-tomcat-9.0.7\\bin)', 0, '87', 1530158496709),
+ (273, 'INFO', 'Jdk14Logger.java', 'wang.encoding.mroot.admin.MRootAdminApplication', 'RMI TCP Connection(3)-127.0.0.1', 'org.apache.commons.logging.impl.Jdk14Logger', 'log', NULL, NULL, NULL, NULL, 'The following profiles are active: dev', 0, '87', 1530158496778),
+ (274, 'INFO', 'Jdk14Logger.java', 'wang.encoding.mroot.admin.MRootAdminApplication', 'RMI TCP Connection(3)-127.0.0.1', 'org.apache.commons.logging.impl.Jdk14Logger', 'log', NULL, NULL, NULL, NULL, 'Started MRootAdminApplication in 25.49 seconds (JVM running for 36.846)', 0, '87', 1530158520811),
+ (275, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>ServletContext启动监听器<<<<<<<<', 0, '92', 1530158520971),
+ (276, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>设置PROFILE[开发环境]<<<<<<<<', 0, '99', 1530158520990),
+ (277, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>CONTEXT_PATH[]<<<<<<<<', 0, '104', 1530158521014),
+ (278, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>设置SERVER_PORT[9910]<<<<<<<<', 0, '115', 1530158521025),
+ (279, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextDestroyed', NULL, NULL, NULL, NULL, '>>>>>>>>ServletContext销毁监听器<<<<<<<<', 0, '147', 1530158534372),
+ (280, 'INFO', 'Jdk14Logger.java', 'wang.encoding.mroot.admin.MRootAdminApplication', 'RMI TCP Connection(3)-127.0.0.1', 'org.apache.commons.logging.impl.Jdk14Logger', 'log', NULL, NULL, NULL, NULL, 'Starting MRootAdminApplication v1.1.0 on DESKTOP-B5SGLV5 with PID 9340 (E:\\git\\coding-mroot\\mroot-admin\\target\\admin\\WEB-INF\\classes started by mutou in E:\\server\\apache-tomcat-9.0.7\\bin)', 0, '87', 1530158692027),
+ (281, 'INFO', 'Jdk14Logger.java', 'wang.encoding.mroot.admin.MRootAdminApplication', 'RMI TCP Connection(3)-127.0.0.1', 'org.apache.commons.logging.impl.Jdk14Logger', 'log', NULL, NULL, NULL, NULL, 'The following profiles are active: dev', 0, '87', 1530158692181),
+ (282, 'INFO', 'Jdk14Logger.java', 'wang.encoding.mroot.admin.MRootAdminApplication', 'RMI TCP Connection(3)-127.0.0.1', 'org.apache.commons.logging.impl.Jdk14Logger', 'log', NULL, NULL, NULL, NULL, 'Started MRootAdminApplication in 32.038 seconds (JVM running for 40.808)', 0, '87', 1530158722586),
+ (283, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>ServletContext启动监听器<<<<<<<<', 0, '92', 1530158722725),
+ (284, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>设置PROFILE[开发环境]<<<<<<<<', 0, '99', 1530158722741),
+ (285, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>CONTEXT_PATH[]<<<<<<<<', 0, '104', 1530158722753),
+ (286, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>设置SERVER_PORT[9910]<<<<<<<<', 0, '115', 1530158722770),
+ (287, 'ERROR', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'initResourceMap', NULL, NULL, NULL, NULL, '得到规则JSON数据异常:', 0, '172', 1530158723481),
+ (288, 'ERROR', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'initResourceMap', NULL, NULL, NULL, NULL, 'syntax error, pos 1, json : http://qiniucnd.yuneryu.com/', 0, '173', 1530158723512),
+ (289, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>设置资源信息集合[key=GLOBAL_RESOURCE_MAP,map.size=4]<<<<<<<<', 0, '121', 1530158746893),
+ (290, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>设置数据库配置信息Global[CONFIG_MAP]<<<<<<<<', 0, '129', 1530158746935),
+ (291, 'INFO', 'ControllerAsyncTask.kt', 'wang.encoding.mroot.admin.common.task.ControllerAsyncTask', 'AdminTaskExecutePool-2', 'wang.encoding.mroot.admin.common.task.ControllerAsyncTask', 'initScheduleJobs', NULL, NULL, NULL, NULL, '>>>>>>>>初始化定时任务<<<<<<<<', 0, '163', 1530158746972),
+ (292, 'ERROR', 'QuartzScheduleUtil.kt', 'wang.encoding.mroot.admin.common.quartz.QuartzScheduleUtil', 'AdminTaskExecutePool-2', 'wang.encoding.mroot.admin.common.quartz.QuartzScheduleUtil', 'getCronTrigger', NULL, NULL, NULL, NULL, '>>>>>>>>获取定时任务CronTrigger出现异常org.quartz.JobPersistenceException: Couldn\'t retrieve trigger: null [See nested exception: java.io.UTFDataFormatException]<<<<<<<<', 0, '238', 1530158747129),
+ (293, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'main', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextDestroyed', NULL, NULL, NULL, NULL, '>>>>>>>>ServletContext销毁监听器<<<<<<<<', 0, '147', 1530158766517),
+ (294, 'INFO', 'Jdk14Logger.java', 'wang.encoding.mroot.admin.MRootAdminApplication', 'RMI TCP Connection(3)-127.0.0.1', 'org.apache.commons.logging.impl.Jdk14Logger', 'log', NULL, NULL, NULL, NULL, 'Starting MRootAdminApplication v1.1.0 on DESKTOP-B5SGLV5 with PID 19248 (E:\\git\\coding-mroot\\mroot-admin\\target\\admin\\WEB-INF\\classes started by mutou in E:\\server\\apache-tomcat-9.0.7\\bin)', 0, '87', 1530158786439),
+ (295, 'INFO', 'Jdk14Logger.java', 'wang.encoding.mroot.admin.MRootAdminApplication', 'RMI TCP Connection(3)-127.0.0.1', 'org.apache.commons.logging.impl.Jdk14Logger', 'log', NULL, NULL, NULL, NULL, 'The following profiles are active: dev', 0, '87', 1530158786542),
+ (296, 'INFO', 'Jdk14Logger.java', 'wang.encoding.mroot.admin.MRootAdminApplication', 'RMI TCP Connection(3)-127.0.0.1', 'org.apache.commons.logging.impl.Jdk14Logger', 'log', NULL, NULL, NULL, NULL, 'Started MRootAdminApplication in 26.497 seconds (JVM running for 35.09)', 0, '87', 1530158811324),
+ (297, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>ServletContext启动监听器<<<<<<<<', 0, '92', 1530158811398),
+ (298, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>设置PROFILE[开发环境]<<<<<<<<', 0, '99', 1530158811419),
+ (299, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>CONTEXT_PATH[]<<<<<<<<', 0, '104', 1530158811431),
+ (300, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>设置SERVER_PORT[9910]<<<<<<<<', 0, '115', 1530158811443),
+ (301, 'ERROR', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'initResourceMap', NULL, NULL, NULL, NULL, '得到规则JSON数据异常:', 0, '172', 1530158829169),
+ (302, 'ERROR', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'initResourceMap', NULL, NULL, NULL, NULL, 'syntax error, pos 1, json : http://qiniucnd.yuneryu.com/', 0, '173', 1530158830597),
+ (303, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>设置资源信息集合[key=GLOBAL_RESOURCE_MAP,map.size=4]<<<<<<<<', 0, '121', 1530158833940),
+ (304, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>设置数据库配置信息Global[CONFIG_MAP]<<<<<<<<', 0, '129', 1530158834016),
+ (305, 'INFO', 'ControllerAsyncTask.kt', 'wang.encoding.mroot.admin.common.task.ControllerAsyncTask', 'AdminTaskExecutePool-2', 'wang.encoding.mroot.admin.common.task.ControllerAsyncTask', 'initScheduleJobs', NULL, NULL, NULL, NULL, '>>>>>>>>初始化定时任务<<<<<<<<', 0, '163', 1530158834062),
+ (306, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'main', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextDestroyed', NULL, NULL, NULL, NULL, '>>>>>>>>ServletContext销毁监听器<<<<<<<<', 0, '147', 1530163908873),
+ (307, 'INFO', 'Jdk14Logger.java', 'wang.encoding.mroot.admin.MRootAdminApplication', 'RMI TCP Connection(5)-127.0.0.1', 'org.apache.commons.logging.impl.Jdk14Logger', 'log', NULL, NULL, NULL, NULL, 'Starting MRootAdminApplication v1.1.0 on DESKTOP-B5SGLV5 with PID 12268 (E:\\git\\coding-mroot\\mroot-admin\\target\\admin\\WEB-INF\\classes started by mutou in E:\\server\\apache-tomcat-9.0.7\\bin)', 0, '87', 1530179845538),
+ (308, 'INFO', 'Jdk14Logger.java', 'wang.encoding.mroot.admin.MRootAdminApplication', 'RMI TCP Connection(5)-127.0.0.1', 'org.apache.commons.logging.impl.Jdk14Logger', 'log', NULL, NULL, NULL, NULL, 'The following profiles are active: dev', 0, '87', 1530179845627),
+ (309, 'INFO', 'Jdk14Logger.java', 'wang.encoding.mroot.admin.MRootAdminApplication', 'RMI TCP Connection(5)-127.0.0.1', 'org.apache.commons.logging.impl.Jdk14Logger', 'log', NULL, NULL, NULL, NULL, 'Started MRootAdminApplication in 31.269 seconds (JVM running for 49.844)', 0, '87', 1530179874582),
+ (310, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(5)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>ServletContext启动监听器<<<<<<<<', 0, '94', 1530179874824),
+ (311, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(5)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>设置PROFILE[开发环境]<<<<<<<<', 0, '101', 1530179874861),
+ (312, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(5)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>CONTEXT_PATH[]<<<<<<<<', 0, '106', 1530179875011),
+ (313, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(5)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>设置SERVER_PORT[9910]<<<<<<<<', 0, '117', 1530179875162),
+ (314, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(5)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>设置资源信息集合[key=GLOBAL_RESOURCE_MAP,map.size=4]<<<<<<<<', 0, '123', 1530179875865),
+ (315, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(5)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>设置数据库配置信息Global[CONFIG_MAP]<<<<<<<<', 0, '131', 1530179875905),
+ (316, 'INFO', 'ControllerAsyncTask.kt', 'wang.encoding.mroot.admin.common.task.ControllerAsyncTask', 'AdminTaskExecutePool-3', 'wang.encoding.mroot.admin.common.task.ControllerAsyncTask', 'initScheduleJobs', NULL, NULL, NULL, NULL, '>>>>>>>>初始化定时任务<<<<<<<<', 0, '163', 1530179875975),
+ (317, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'main', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextDestroyed', NULL, NULL, NULL, NULL, '>>>>>>>>ServletContext销毁监听器<<<<<<<<', 0, '149', 1530179877089),
+ (318, 'INFO', 'Jdk14Logger.java', 'wang.encoding.mroot.admin.MRootAdminApplication', 'RMI TCP Connection(4)-127.0.0.1', 'org.apache.commons.logging.impl.Jdk14Logger', 'log', NULL, NULL, NULL, NULL, 'Starting MRootAdminApplication v1.1.0 on DESKTOP-B5SGLV5 with PID 13748 (E:\\git\\coding-mroot\\mroot-admin\\target\\admin\\WEB-INF\\classes started by mutou in E:\\server\\apache-tomcat-9.0.7\\bin)', 0, '87', 1530179902629),
+ (319, 'INFO', 'Jdk14Logger.java', 'wang.encoding.mroot.admin.MRootAdminApplication', 'RMI TCP Connection(4)-127.0.0.1', 'org.apache.commons.logging.impl.Jdk14Logger', 'log', NULL, NULL, NULL, NULL, 'The following profiles are active: dev', 0, '87', 1530179902728),
+ (320, 'INFO', 'Jdk14Logger.java', 'wang.encoding.mroot.admin.MRootAdminApplication', 'RMI TCP Connection(4)-127.0.0.1', 'org.apache.commons.logging.impl.Jdk14Logger', 'log', NULL, NULL, NULL, NULL, 'Started MRootAdminApplication in 28.487 seconds (JVM running for 41.295)', 0, '87', 1530179929758),
+ (321, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(4)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>ServletContext启动监听器<<<<<<<<', 0, '94', 1530179929927),
+ (322, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(4)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>设置PROFILE[开发环境]<<<<<<<<', 0, '101', 1530179930037),
+ (323, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(4)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>CONTEXT_PATH[]<<<<<<<<', 0, '106', 1530179930075),
+ (324, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(4)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>设置SERVER_PORT[9910]<<<<<<<<', 0, '117', 1530179930276),
+ (325, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(4)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>设置资源信息集合[key=GLOBAL_RESOURCE_MAP,map.size=4]<<<<<<<<', 0, '123', 1530179931135),
+ (326, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(4)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>设置数据库配置信息Global[CONFIG_MAP]<<<<<<<<', 0, '131', 1530179931155),
+ (327, 'INFO', 'ControllerAsyncTask.kt', 'wang.encoding.mroot.admin.common.task.ControllerAsyncTask', 'AdminTaskExecutePool-3', 'wang.encoding.mroot.admin.common.task.ControllerAsyncTask', 'initScheduleJobs', NULL, NULL, NULL, NULL, '>>>>>>>>初始化定时任务<<<<<<<<', 0, '163', 1530179931228),
+ (328, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'main', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextDestroyed', NULL, NULL, NULL, NULL, '>>>>>>>>ServletContext销毁监听器<<<<<<<<', 0, '149', 1530180019436),
+ (329, 'INFO', 'Jdk14Logger.java', 'wang.encoding.mroot.admin.MRootAdminApplication', 'RMI TCP Connection(2)-127.0.0.1', 'org.apache.commons.logging.impl.Jdk14Logger', 'log', NULL, NULL, NULL, NULL, 'Starting MRootAdminApplication v1.1.0 on DESKTOP-B5SGLV5 with PID 13328 (E:\\git\\coding-mroot\\mroot-admin\\target\\admin\\WEB-INF\\classes started by mutou in E:\\server\\apache-tomcat-9.0.7\\bin)', 0, '87', 1530180037626),
+ (330, 'INFO', 'Jdk14Logger.java', 'wang.encoding.mroot.admin.MRootAdminApplication', 'RMI TCP Connection(2)-127.0.0.1', 'org.apache.commons.logging.impl.Jdk14Logger', 'log', NULL, NULL, NULL, NULL, 'The following profiles are active: dev', 0, '87', 1530180037741),
+ (331, 'INFO', 'Jdk14Logger.java', 'wang.encoding.mroot.admin.MRootAdminApplication', 'RMI TCP Connection(2)-127.0.0.1', 'org.apache.commons.logging.impl.Jdk14Logger', 'log', NULL, NULL, NULL, NULL, 'Started MRootAdminApplication in 28.851 seconds (JVM running for 37.67)', 0, '87', 1530180065015),
+ (332, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(2)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>ServletContext启动监听器<<<<<<<<', 0, '94', 1530180065096),
+ (333, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(2)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>设置PROFILE[开发环境]<<<<<<<<', 0, '101', 1530180065125),
+ (334, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(2)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>CONTEXT_PATH[]<<<<<<<<', 0, '106', 1530180065148),
+ (335, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(2)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>设置SERVER_PORT[9910]<<<<<<<<', 0, '117', 1530180065180),
+ (336, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(2)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>设置资源信息集合[key=GLOBAL_RESOURCE_MAP,map.size=4]<<<<<<<<', 0, '123', 1530180089373),
+ (337, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(2)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>设置数据库配置信息Global[CONFIG_MAP]<<<<<<<<', 0, '131', 1530180089442),
+ (338, 'INFO', 'ControllerAsyncTask.kt', 'wang.encoding.mroot.admin.common.task.ControllerAsyncTask', 'AdminTaskExecutePool-2', 'wang.encoding.mroot.admin.common.task.ControllerAsyncTask', 'initScheduleJobs', NULL, NULL, NULL, NULL, '>>>>>>>>初始化定时任务<<<<<<<<', 0, '163', 1530180089463),
+ (339, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'main', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextDestroyed', NULL, NULL, NULL, NULL, '>>>>>>>>ServletContext销毁监听器<<<<<<<<', 0, '149', 1530180191100),
+ (340, 'INFO', 'Jdk14Logger.java', 'wang.encoding.mroot.admin.MRootAdminApplication', 'RMI TCP Connection(5)-127.0.0.1', 'org.apache.commons.logging.impl.Jdk14Logger', 'log', NULL, NULL, NULL, NULL, 'Starting MRootAdminApplication v1.1.0 on DESKTOP-B5SGLV5 with PID 8448 (E:\\git\\coding-mroot\\mroot-admin\\target\\admin\\WEB-INF\\classes started by mutou in E:\\server\\apache-tomcat-9.0.7\\bin)', 0, '87', 1530180207861),
+ (341, 'INFO', 'Jdk14Logger.java', 'wang.encoding.mroot.admin.MRootAdminApplication', 'RMI TCP Connection(5)-127.0.0.1', 'org.apache.commons.logging.impl.Jdk14Logger', 'log', NULL, NULL, NULL, NULL, 'The following profiles are active: dev', 0, '87', 1530180208274),
+ (342, 'INFO', 'Jdk14Logger.java', 'wang.encoding.mroot.admin.MRootAdminApplication', 'RMI TCP Connection(5)-127.0.0.1', 'org.apache.commons.logging.impl.Jdk14Logger', 'log', NULL, NULL, NULL, NULL, 'Started MRootAdminApplication in 27.38 seconds (JVM running for 36.13)', 0, '87', 1530180233922),
+ (343, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(5)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>ServletContext启动监听器<<<<<<<<', 0, '94', 1530180233971),
+ (344, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(5)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>设置PROFILE[开发环境]<<<<<<<<', 0, '101', 1530180233989),
+ (345, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(5)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>CONTEXT_PATH[]<<<<<<<<', 0, '106', 1530180234015),
+ (346, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(5)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>设置SERVER_PORT[9910]<<<<<<<<', 0, '117', 1530180234031),
+ (347, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(5)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>设置资源信息集合[key=GLOBAL_RESOURCE_MAP,map.size=4]<<<<<<<<', 0, '123', 1530180234858),
+ (348, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(5)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>设置数据库配置信息Global[CONFIG_MAP]<<<<<<<<', 0, '131', 1530180234872),
+ (349, 'INFO', 'ControllerAsyncTask.kt', 'wang.encoding.mroot.admin.common.task.ControllerAsyncTask', 'AdminTaskExecutePool-2', 'wang.encoding.mroot.admin.common.task.ControllerAsyncTask', 'initScheduleJobs', NULL, NULL, NULL, NULL, '>>>>>>>>初始化定时任务<<<<<<<<', 0, '163', 1530180234906),
+ (350, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'main', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextDestroyed', NULL, NULL, NULL, NULL, '>>>>>>>>ServletContext销毁监听器<<<<<<<<', 0, '149', 1530180322549),
+ (351, 'INFO', 'Jdk14Logger.java', 'wang.encoding.mroot.admin.MRootAdminApplication', 'RMI TCP Connection(3)-127.0.0.1', 'org.apache.commons.logging.impl.Jdk14Logger', 'log', NULL, NULL, NULL, NULL, 'Starting MRootAdminApplication v1.1.0 on DESKTOP-B5SGLV5 with PID 9892 (E:\\git\\coding-mroot\\mroot-admin\\target\\admin\\WEB-INF\\classes started by mutou in E:\\server\\apache-tomcat-9.0.7\\bin)', 0, '87', 1530180338849),
+ (352, 'INFO', 'Jdk14Logger.java', 'wang.encoding.mroot.admin.MRootAdminApplication', 'RMI TCP Connection(3)-127.0.0.1', 'org.apache.commons.logging.impl.Jdk14Logger', 'log', NULL, NULL, NULL, NULL, 'The following profiles are active: dev', 0, '87', 1530180338943),
+ (353, 'INFO', 'Jdk14Logger.java', 'wang.encoding.mroot.admin.MRootAdminApplication', 'RMI TCP Connection(3)-127.0.0.1', 'org.apache.commons.logging.impl.Jdk14Logger', 'log', NULL, NULL, NULL, NULL, 'Started MRootAdminApplication in 24.546 seconds (JVM running for 32.55)', 0, '87', 1530180361942),
+ (354, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>ServletContext启动监听器<<<<<<<<', 0, '94', 1530180362107),
+ (355, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>设置PROFILE[开发环境]<<<<<<<<', 0, '101', 1530180362191),
+ (356, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>CONTEXT_PATH[]<<<<<<<<', 0, '106', 1530180362243),
+ (357, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>设置SERVER_PORT[9910]<<<<<<<<', 0, '117', 1530180362255),
+ (358, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>设置资源信息集合[key=GLOBAL_RESOURCE_MAP,map.size=4]<<<<<<<<', 0, '123', 1530180372075),
+ (359, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>设置数据库配置信息Global[CONFIG_MAP]<<<<<<<<', 0, '131', 1530180372180),
+ (360, 'INFO', 'ControllerAsyncTask.kt', 'wang.encoding.mroot.admin.common.task.ControllerAsyncTask', 'AdminTaskExecutePool-2', 'wang.encoding.mroot.admin.common.task.ControllerAsyncTask', 'initScheduleJobs', NULL, NULL, NULL, NULL, '>>>>>>>>初始化定时任务<<<<<<<<', 0, '163', 1530180372197),
+ (361, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'main', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextDestroyed', NULL, NULL, NULL, NULL, '>>>>>>>>ServletContext销毁监听器<<<<<<<<', 0, '149', 1530180500702),
+ (362, 'INFO', 'Jdk14Logger.java', 'wang.encoding.mroot.admin.MRootAdminApplication', 'RMI TCP Connection(3)-127.0.0.1', 'org.apache.commons.logging.impl.Jdk14Logger', 'log', NULL, NULL, NULL, NULL, 'Starting MRootAdminApplication v1.1.0 on DESKTOP-B5SGLV5 with PID 13748 (E:\\git\\coding-mroot\\mroot-admin\\target\\admin\\WEB-INF\\classes started by mutou in E:\\server\\apache-tomcat-9.0.7\\bin)', 0, '87', 1530180521012),
+ (363, 'INFO', 'Jdk14Logger.java', 'wang.encoding.mroot.admin.MRootAdminApplication', 'RMI TCP Connection(3)-127.0.0.1', 'org.apache.commons.logging.impl.Jdk14Logger', 'log', NULL, NULL, NULL, NULL, 'The following profiles are active: dev', 0, '87', 1530180521174),
+ (364, 'INFO', 'Jdk14Logger.java', 'wang.encoding.mroot.admin.MRootAdminApplication', 'RMI TCP Connection(3)-127.0.0.1', 'org.apache.commons.logging.impl.Jdk14Logger', 'log', NULL, NULL, NULL, NULL, 'Started MRootAdminApplication in 44.079 seconds (JVM running for 55.125)', 0, '87', 1530180563347),
+ (365, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>ServletContext启动监听器<<<<<<<<', 0, '94', 1530180564405),
+ (366, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>设置PROFILE[开发环境]<<<<<<<<', 0, '101', 1530180564673),
+ (367, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>CONTEXT_PATH[]<<<<<<<<', 0, '106', 1530180564864),
+ (368, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>设置SERVER_PORT[9910]<<<<<<<<', 0, '117', 1530180564947),
+ (369, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'initResourceMap', NULL, NULL, NULL, NULL, '>>>>>>>>启用七牛CDN[webPath]<<<<<<<<', 0, '212', 1530180566815),
+ (370, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>设置资源信息集合[key=GLOBAL_RESOURCE_MAP,map.size=4]<<<<<<<<', 0, '123', 1530180566845),
+ (371, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>设置数据库配置信息Global[CONFIG_MAP]<<<<<<<<', 0, '131', 1530180566863),
+ (372, 'INFO', 'ControllerAsyncTask.kt', 'wang.encoding.mroot.admin.common.task.ControllerAsyncTask', 'AdminTaskExecutePool-2', 'wang.encoding.mroot.admin.common.task.ControllerAsyncTask', 'initScheduleJobs', NULL, NULL, NULL, NULL, '>>>>>>>>初始化定时任务<<<<<<<<', 0, '163', 1530180566965),
+ (373, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'main', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextDestroyed', NULL, NULL, NULL, NULL, '>>>>>>>>ServletContext销毁监听器<<<<<<<<', 0, '149', 1530180600836),
+ (374, 'INFO', 'Jdk14Logger.java', 'wang.encoding.mroot.admin.MRootAdminApplication', 'RMI TCP Connection(3)-127.0.0.1', 'org.apache.commons.logging.impl.Jdk14Logger', 'log', NULL, NULL, NULL, NULL, 'Starting MRootAdminApplication v1.1.0 on DESKTOP-B5SGLV5 with PID 14760 (E:\\git\\coding-mroot\\mroot-admin\\target\\admin\\WEB-INF\\classes started by mutou in E:\\server\\apache-tomcat-9.0.7\\bin)', 0, '87', 1530180620428),
+ (375, 'INFO', 'Jdk14Logger.java', 'wang.encoding.mroot.admin.MRootAdminApplication', 'RMI TCP Connection(3)-127.0.0.1', 'org.apache.commons.logging.impl.Jdk14Logger', 'log', NULL, NULL, NULL, NULL, 'The following profiles are active: dev', 0, '87', 1530180620582),
+ (376, 'INFO', 'Jdk14Logger.java', 'wang.encoding.mroot.admin.MRootAdminApplication', 'RMI TCP Connection(3)-127.0.0.1', 'org.apache.commons.logging.impl.Jdk14Logger', 'log', NULL, NULL, NULL, NULL, 'Started MRootAdminApplication in 40.807 seconds (JVM running for 49.577)', 0, '87', 1530180659576),
+ (377, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>ServletContext启动监听器<<<<<<<<', 0, '94', 1530180659630),
+ (378, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>设置PROFILE[开发环境]<<<<<<<<', 0, '101', 1530180659857),
+ (379, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>CONTEXT_PATH[]<<<<<<<<', 0, '106', 1530180659895),
+ (380, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>设置SERVER_PORT[9910]<<<<<<<<', 0, '117', 1530180659909),
+ (381, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'initResourceMap', NULL, NULL, NULL, NULL, '>>>>>>>>启用七牛CDN[/]<<<<<<<<', 0, '212', 1530180660671),
+ (382, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>设置资源信息集合[key=GLOBAL_RESOURCE_MAP,map.size=4]<<<<<<<<', 0, '123', 1530180660713),
+ (383, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>设置数据库配置信息Global[CONFIG_MAP]<<<<<<<<', 0, '131', 1530180660730),
+ (384, 'INFO', 'ControllerAsyncTask.kt', 'wang.encoding.mroot.admin.common.task.ControllerAsyncTask', 'AdminTaskExecutePool-3', 'wang.encoding.mroot.admin.common.task.ControllerAsyncTask', 'initScheduleJobs', NULL, NULL, NULL, NULL, '>>>>>>>>初始化定时任务<<<<<<<<', 0, '163', 1530180660766),
+ (385, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'main', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextDestroyed', NULL, NULL, NULL, NULL, '>>>>>>>>ServletContext销毁监听器<<<<<<<<', 0, '149', 1530180772490),
+ (386, 'INFO', 'Jdk14Logger.java', 'wang.encoding.mroot.admin.MRootAdminApplication', 'RMI TCP Connection(3)-127.0.0.1', 'org.apache.commons.logging.impl.Jdk14Logger', 'log', NULL, NULL, NULL, NULL, 'Starting MRootAdminApplication v1.1.0 on DESKTOP-B5SGLV5 with PID 10504 (E:\\git\\coding-mroot\\mroot-admin\\target\\admin\\WEB-INF\\classes started by mutou in E:\\server\\apache-tomcat-9.0.7\\bin)', 0, '87', 1530180797822),
+ (387, 'INFO', 'Jdk14Logger.java', 'wang.encoding.mroot.admin.MRootAdminApplication', 'RMI TCP Connection(3)-127.0.0.1', 'org.apache.commons.logging.impl.Jdk14Logger', 'log', NULL, NULL, NULL, NULL, 'The following profiles are active: dev', 0, '87', 1530180797956),
+ (388, 'INFO', 'Jdk14Logger.java', 'wang.encoding.mroot.admin.MRootAdminApplication', 'RMI TCP Connection(3)-127.0.0.1', 'org.apache.commons.logging.impl.Jdk14Logger', 'log', NULL, NULL, NULL, NULL, 'Started MRootAdminApplication in 32.595 seconds (JVM running for 46.203)', 0, '87', 1530180828009),
+ (389, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>ServletContext启动监听器<<<<<<<<', 0, '94', 1530180828089),
+ (390, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>设置PROFILE[开发环境]<<<<<<<<', 0, '101', 1530180828146),
+ (391, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>CONTEXT_PATH[]<<<<<<<<', 0, '106', 1530180828165),
+ (392, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>设置SERVER_PORT[9910]<<<<<<<<', 0, '117', 1530180828188),
+ (393, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'initResourceMap', NULL, NULL, NULL, NULL, '>>>>>>>>启用七牛CDN[http://qiniucnd.yuneryu.com/]<<<<<<<<', 0, '212', 1530180828949),
+ (394, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>设置资源信息集合[key=GLOBAL_RESOURCE_MAP,map.size=4]<<<<<<<<', 0, '123', 1530180828965),
+ (395, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>设置数据库配置信息Global[CONFIG_MAP]<<<<<<<<', 0, '131', 1530180829083),
+ (396, 'INFO', 'ControllerAsyncTask.kt', 'wang.encoding.mroot.admin.common.task.ControllerAsyncTask', 'AdminTaskExecutePool-2', 'wang.encoding.mroot.admin.common.task.ControllerAsyncTask', 'initScheduleJobs', NULL, NULL, NULL, NULL, '>>>>>>>>初始化定时任务<<<<<<<<', 0, '163', 1530180829152),
+ (397, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'main', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextDestroyed', NULL, NULL, NULL, NULL, '>>>>>>>>ServletContext销毁监听器<<<<<<<<', 0, '149', 1530180879246),
+ (398, 'INFO', 'Jdk14Logger.java', 'wang.encoding.mroot.admin.MRootAdminApplication', 'RMI TCP Connection(3)-127.0.0.1', 'org.apache.commons.logging.impl.Jdk14Logger', 'log', NULL, NULL, NULL, NULL, 'Starting MRootAdminApplication v1.1.0 on DESKTOP-B5SGLV5 with PID 2912 (E:\\git\\coding-mroot\\mroot-admin\\target\\admin\\WEB-INF\\classes started by mutou in E:\\server\\apache-tomcat-9.0.7\\bin)', 0, '87', 1530237021782),
+ (399, 'INFO', 'Jdk14Logger.java', 'wang.encoding.mroot.admin.MRootAdminApplication', 'RMI TCP Connection(3)-127.0.0.1', 'org.apache.commons.logging.impl.Jdk14Logger', 'log', NULL, NULL, NULL, NULL, 'The following profiles are active: dev', 0, '87', 1530237022086),
+ (400, 'INFO', 'Jdk14Logger.java', 'wang.encoding.mroot.admin.MRootAdminApplication', 'RMI TCP Connection(3)-127.0.0.1', 'org.apache.commons.logging.impl.Jdk14Logger', 'log', NULL, NULL, NULL, NULL, 'Started MRootAdminApplication in 36.48 seconds (JVM running for 54.741)', 0, '87', 1530237056526),
+ (401, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>ServletContext启动监听器<<<<<<<<', 0, '95', 1530237056728),
+ (402, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>设置PROFILE[开发环境]<<<<<<<<', 0, '102', 1530237056788),
+ (403, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>CONTEXT_PATH[]<<<<<<<<', 0, '107', 1530237056806),
+ (404, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>设置SERVER_PORT[9910]<<<<<<<<', 0, '118', 1530237056830),
+ (405, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'initResourceMap', NULL, NULL, NULL, NULL, '>>>>>>>>启用七牛CDN[http://qiniucnd.yuneryu.com/]<<<<<<<<', 0, '214', 1530237057664),
+ (406, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>设置资源信息集合[key=GLOBAL_RESOURCE_MAP,map.size=4]<<<<<<<<', 0, '125', 1530237057696),
+ (407, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>设置数据库配置信息Global[CONFIG_MAP]<<<<<<<<', 0, '133', 1530237057713),
+ (408, 'INFO', 'ControllerAsyncTask.kt', 'wang.encoding.mroot.admin.common.task.ControllerAsyncTask', 'AdminTaskExecutePool-3', 'wang.encoding.mroot.admin.common.task.ControllerAsyncTask', 'initScheduleJobs', NULL, NULL, NULL, NULL, '>>>>>>>>初始化定时任务<<<<<<<<', 0, '163', 1530237057807),
+ (409, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'main', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextDestroyed', NULL, NULL, NULL, NULL, '>>>>>>>>ServletContext销毁监听器<<<<<<<<', 0, '151', 1530238806861),
+ (410, 'INFO', 'Jdk14Logger.java', 'wang.encoding.mroot.admin.MRootAdminApplication', 'RMI TCP Connection(3)-127.0.0.1', 'org.apache.commons.logging.impl.Jdk14Logger', 'log', NULL, NULL, NULL, NULL, 'Starting MRootAdminApplication v1.1.0 on DESKTOP-B5SGLV5 with PID 12308 (E:\\git\\coding-mroot\\mroot-admin\\target\\admin\\WEB-INF\\classes started by mutou in E:\\server\\apache-tomcat-9.0.7\\bin)', 0, '87', 1530238830370),
+ (411, 'INFO', 'Jdk14Logger.java', 'wang.encoding.mroot.admin.MRootAdminApplication', 'RMI TCP Connection(3)-127.0.0.1', 'org.apache.commons.logging.impl.Jdk14Logger', 'log', NULL, NULL, NULL, NULL, 'The following profiles are active: dev', 0, '87', 1530238830565),
+ (412, 'INFO', 'Jdk14Logger.java', 'wang.encoding.mroot.admin.MRootAdminApplication', 'RMI TCP Connection(3)-127.0.0.1', 'org.apache.commons.logging.impl.Jdk14Logger', 'log', NULL, NULL, NULL, NULL, 'Started MRootAdminApplication in 25.094 seconds (JVM running for 33.672)', 0, '87', 1530238854004),
+ (413, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>ServletContext启动监听器<<<<<<<<', 0, '96', 1530238854034),
+ (414, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>设置PROFILE[开发环境]<<<<<<<<', 0, '103', 1530238854049),
+ (415, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>CONTEXT_PATH[]<<<<<<<<', 0, '108', 1530238854063),
+ (416, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>设置SERVER_PORT[9910]<<<<<<<<', 0, '119', 1530238854077),
+ (417, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'initResourceMap', NULL, NULL, NULL, NULL, '>>>>>>>>启用七牛CDN[http://qiniucnd.yuneryu.com/]<<<<<<<<', 0, '215', 1530238854771),
+ (418, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>设置资源信息集合[key=GLOBAL_RESOURCE_MAP,map.size=4]<<<<<<<<', 0, '125', 1530238854801),
+ (419, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>设置数据库配置信息Global[CONFIG_MAP]<<<<<<<<', 0, '134', 1530238854842),
+ (420, 'INFO', 'ControllerAsyncTask.kt', 'wang.encoding.mroot.admin.common.task.ControllerAsyncTask', 'AdminTaskExecutePool-2', 'wang.encoding.mroot.admin.common.task.ControllerAsyncTask', 'initScheduleJobs', NULL, NULL, NULL, NULL, '>>>>>>>>初始化定时任务<<<<<<<<', 0, '177', 1530238854947),
+ (421, 'INFO', 'ControllerAsyncTask.kt', 'wang.encoding.mroot.admin.common.task.ControllerAsyncTask', 'AdminTaskExecutePool-5', 'wang.encoding.mroot.admin.common.task.ControllerAsyncTask', 'reloadResourceMap', NULL, NULL, NULL, NULL, '>>>>>>>>启用七牛CDN[http://qiniucnd.yuneryu.com/]<<<<<<<<', 0, '296', 1530239404706),
+ (422, 'INFO', 'ControllerAsyncTask.kt', 'wang.encoding.mroot.admin.common.task.ControllerAsyncTask', 'AdminTaskExecutePool-5', 'wang.encoding.mroot.admin.common.task.ControllerAsyncTask', 'reloadResourceMap', NULL, NULL, NULL, NULL, '>>>>>>>>重新设置资源信息集合[key=GLOBAL_RESOURCE_MAP,map.size=4]<<<<<<<<', 0, '307', 1530239404752),
+ (423, 'INFO', 'ControllerAsyncTask.kt', 'wang.encoding.mroot.admin.common.task.ControllerAsyncTask', 'AdminTaskExecutePool-2', 'wang.encoding.mroot.admin.common.task.ControllerAsyncTask', 'reloadResourceMap', NULL, NULL, NULL, NULL, '>>>>>>>>启用七牛CDN[https://qiniucnd.yuneryu.com/]<<<<<<<<', 0, '296', 1530239439059),
+ (424, 'INFO', 'ControllerAsyncTask.kt', 'wang.encoding.mroot.admin.common.task.ControllerAsyncTask', 'AdminTaskExecutePool-2', 'wang.encoding.mroot.admin.common.task.ControllerAsyncTask', 'reloadResourceMap', NULL, NULL, NULL, NULL, '>>>>>>>>重新设置资源信息集合[key=GLOBAL_RESOURCE_MAP,map.size=4]<<<<<<<<', 0, '307', 1530239439091),
+ (425, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'main', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextDestroyed', NULL, NULL, NULL, NULL, '>>>>>>>>ServletContext销毁监听器<<<<<<<<', 0, '152', 1530239517384),
+ (426, 'INFO', 'Jdk14Logger.java', 'wang.encoding.mroot.admin.MRootAdminApplication', 'RMI TCP Connection(3)-127.0.0.1', 'org.apache.commons.logging.impl.Jdk14Logger', 'log', NULL, NULL, NULL, NULL, 'Starting MRootAdminApplication v1.1.0 on DESKTOP-B5SGLV5 with PID 3124 (E:\\git\\coding-mroot\\mroot-admin\\target\\admin\\WEB-INF\\classes started by mutou in E:\\server\\apache-tomcat-9.0.7\\bin)', 0, '87', 1530239537712),
+ (427, 'INFO', 'Jdk14Logger.java', 'wang.encoding.mroot.admin.MRootAdminApplication', 'RMI TCP Connection(3)-127.0.0.1', 'org.apache.commons.logging.impl.Jdk14Logger', 'log', NULL, NULL, NULL, NULL, 'The following profiles are active: dev', 0, '87', 1530239537831),
+ (428, 'INFO', 'Jdk14Logger.java', 'wang.encoding.mroot.admin.MRootAdminApplication', 'RMI TCP Connection(3)-127.0.0.1', 'org.apache.commons.logging.impl.Jdk14Logger', 'log', NULL, NULL, NULL, NULL, 'Started MRootAdminApplication in 31.608 seconds (JVM running for 42.008)', 0, '87', 1530239567580),
+ (429, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>ServletContext启动监听器<<<<<<<<', 0, '96', 1530239567703),
+ (430, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>设置PROFILE[开发环境]<<<<<<<<', 0, '103', 1530239567723),
+ (431, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>CONTEXT_PATH[]<<<<<<<<', 0, '108', 1530239567772),
+ (432, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>设置SERVER_PORT[9910]<<<<<<<<', 0, '119', 1530239567847),
+ (433, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'initResourceMap', NULL, NULL, NULL, NULL, '>>>>>>>>启用七牛CDN[http://qiniucnd.yuneryu.com/]<<<<<<<<', 0, '215', 1530239569590),
+ (434, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>设置资源信息集合[key=GLOBAL_RESOURCE_MAP,map.size=4]<<<<<<<<', 0, '125', 1530239569637),
+ (435, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>设置数据库配置信息Global[CONFIG_MAP]<<<<<<<<', 0, '134', 1530239569711),
+ (436, 'INFO', 'ControllerAsyncTask.kt', 'wang.encoding.mroot.admin.common.task.ControllerAsyncTask', 'AdminTaskExecutePool-2', 'wang.encoding.mroot.admin.common.task.ControllerAsyncTask', 'initScheduleJobs', NULL, NULL, NULL, NULL, '>>>>>>>>初始化定时任务<<<<<<<<', 0, '177', 1530239569913),
+ (437, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'ContainerBackgroundProcessor[StandardEngine[Catalina]]', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextDestroyed', NULL, NULL, NULL, NULL, '>>>>>>>>ServletContext销毁监听器<<<<<<<<', 0, '152', 1530256750585),
+ (438, 'INFO', 'Jdk14Logger.java', 'wang.encoding.mroot.admin.MRootAdminApplication', 'ContainerBackgroundProcessor[StandardEngine[Catalina]]', 'org.apache.commons.logging.impl.Jdk14Logger', 'log', NULL, NULL, NULL, NULL, 'Starting MRootAdminApplication v1.1.0 on DESKTOP-B5SGLV5 with PID 3124 (E:\\git\\coding-mroot\\mroot-admin\\target\\admin\\WEB-INF\\classes started by mutou in E:\\server\\apache-tomcat-9.0.7\\bin)', 0, '87', 1530256761129),
+ (439, 'INFO', 'Jdk14Logger.java', 'wang.encoding.mroot.admin.MRootAdminApplication', 'ContainerBackgroundProcessor[StandardEngine[Catalina]]', 'org.apache.commons.logging.impl.Jdk14Logger', 'log', NULL, NULL, NULL, NULL, 'The following profiles are active: dev', 0, '87', 1530256761354),
+ (440, 'INFO', 'Jdk14Logger.java', 'wang.encoding.mroot.admin.MRootAdminApplication', 'RMI TCP Connection(3)-127.0.0.1', 'org.apache.commons.logging.impl.Jdk14Logger', 'log', NULL, NULL, NULL, NULL, 'Starting MRootAdminApplication v1.1.0 on DESKTOP-B5SGLV5 with PID 14224 (E:\\git\\coding-mroot\\mroot-admin\\target\\admin\\WEB-INF\\classes started by mutou in E:\\server\\apache-tomcat-9.0.7\\bin)', 0, '87', 1530257031115),
+ (441, 'INFO', 'Jdk14Logger.java', 'wang.encoding.mroot.admin.MRootAdminApplication', 'RMI TCP Connection(3)-127.0.0.1', 'org.apache.commons.logging.impl.Jdk14Logger', 'log', NULL, NULL, NULL, NULL, 'The following profiles are active: dev', 0, '87', 1530257031268),
+ (442, 'INFO', 'Jdk14Logger.java', 'wang.encoding.mroot.admin.MRootAdminApplication', 'RMI TCP Connection(5)-127.0.0.1', 'org.apache.commons.logging.impl.Jdk14Logger', 'log', NULL, NULL, NULL, NULL, 'Starting MRootAdminApplication v1.1.0 on DESKTOP-B5SGLV5 with PID 12612 (E:\\git\\coding-mroot\\mroot-admin\\target\\admin\\WEB-INF\\classes started by mutou in E:\\server\\apache-tomcat-9.0.7\\bin)', 0, '87', 1530258510068),
+ (443, 'INFO', 'Jdk14Logger.java', 'wang.encoding.mroot.admin.MRootAdminApplication', 'RMI TCP Connection(5)-127.0.0.1', 'org.apache.commons.logging.impl.Jdk14Logger', 'log', NULL, NULL, NULL, NULL, 'The following profiles are active: dev', 0, '87', 1530258510246),
+ (444, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'main', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextDestroyed', NULL, NULL, NULL, NULL, '>>>>>>>>ServletContext销毁监听器<<<<<<<<', 0, '152', 1530258640205),
+ (445, 'INFO', 'Jdk14Logger.java', 'wang.encoding.mroot.admin.MRootAdminApplication', 'RMI TCP Connection(3)-127.0.0.1', 'org.apache.commons.logging.impl.Jdk14Logger', 'log', NULL, NULL, NULL, NULL, 'Starting MRootAdminApplication v1.1.0 on DESKTOP-B5SGLV5 with PID 12344 (E:\\git\\coding-mroot\\mroot-admin\\target\\admin\\WEB-INF\\classes started by mutou in E:\\server\\apache-tomcat-9.0.7\\bin)', 0, '87', 1530258665931),
+ (446, 'INFO', 'Jdk14Logger.java', 'wang.encoding.mroot.admin.MRootAdminApplication', 'RMI TCP Connection(3)-127.0.0.1', 'org.apache.commons.logging.impl.Jdk14Logger', 'log', NULL, NULL, NULL, NULL, 'The following profiles are active: dev', 0, '87', 1530258666030),
+ (447, 'INFO', 'Jdk14Logger.java', 'wang.encoding.mroot.admin.MRootAdminApplication', 'RMI TCP Connection(3)-127.0.0.1', 'org.apache.commons.logging.impl.Jdk14Logger', 'log', NULL, NULL, NULL, NULL, 'Started MRootAdminApplication in 48.912 seconds (JVM running for 58.486)', 0, '87', 1530258713257),
+ (448, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>ServletContext启动监听器<<<<<<<<', 0, '96', 1530258713307),
+ (449, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>设置PROFILE[开发环境]<<<<<<<<', 0, '103', 1530258713327),
+ (450, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>CONTEXT_PATH[]<<<<<<<<', 0, '108', 1530258713353),
+ (451, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>设置SERVER_PORT[9910]<<<<<<<<', 0, '119', 1530258713370),
+ (452, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'initResourceMap', NULL, NULL, NULL, NULL, '>>>>>>>>启用七牛CDN[http://qiniucnd.yuneryu.com/]<<<<<<<<', 0, '215', 1530258713748),
+ (453, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>设置资源信息集合[key=GLOBAL_RESOURCE_MAP,map.size=4]<<<<<<<<', 0, '125', 1530258713761),
+ (454, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>设置数据库配置信息Global[CONFIG_MAP]<<<<<<<<', 0, '134', 1530258713803),
+ (455, 'INFO', 'ControllerAsyncTask.kt', 'wang.encoding.mroot.admin.common.task.ControllerAsyncTask', 'AdminTaskExecutePool-2', 'wang.encoding.mroot.admin.common.task.ControllerAsyncTask', 'initScheduleJobs', NULL, NULL, NULL, NULL, '>>>>>>>>初始化定时任务<<<<<<<<', 0, '176', 1530258713878),
+ (456, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'main', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextDestroyed', NULL, NULL, NULL, NULL, '>>>>>>>>ServletContext销毁监听器<<<<<<<<', 0, '152', 1530258775784),
+ (457, 'INFO', 'Jdk14Logger.java', 'wang.encoding.mroot.admin.MRootAdminApplication', 'RMI TCP Connection(4)-127.0.0.1', 'org.apache.commons.logging.impl.Jdk14Logger', 'log', NULL, NULL, NULL, NULL, 'Starting MRootAdminApplication v1.1.0 on DESKTOP-B5SGLV5 with PID 10840 (E:\\git\\coding-mroot\\mroot-admin\\target\\admin\\WEB-INF\\classes started by mutou in E:\\server\\apache-tomcat-9.0.7\\bin)', 0, '87', 1530259694393),
+ (458, 'INFO', 'Jdk14Logger.java', 'wang.encoding.mroot.admin.MRootAdminApplication', 'RMI TCP Connection(4)-127.0.0.1', 'org.apache.commons.logging.impl.Jdk14Logger', 'log', NULL, NULL, NULL, NULL, 'The following profiles are active: dev', 0, '87', 1530259694539),
+ (459, 'INFO', 'Jdk14Logger.java', 'wang.encoding.mroot.admin.MRootAdminApplication', 'RMI TCP Connection(4)-127.0.0.1', 'org.apache.commons.logging.impl.Jdk14Logger', 'log', NULL, NULL, NULL, NULL, 'Started MRootAdminApplication in 74.17 seconds (JVM running for 91.263)', 0, '87', 1530259766942),
+ (460, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(4)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>ServletContext启动监听器<<<<<<<<', 0, '96', 1530259767076),
+ (461, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(4)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>设置PROFILE[开发环境]<<<<<<<<', 0, '103', 1530259767127),
+ (462, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(4)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>CONTEXT_PATH[]<<<<<<<<', 0, '108', 1530259767175),
+ (463, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(4)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>设置SERVER_PORT[9910]<<<<<<<<', 0, '119', 1530259767253),
+ (464, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(4)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'initResourceMap', NULL, NULL, NULL, NULL, '>>>>>>>>启用七牛CDN[http://qiniucnd.yuneryu.com/]<<<<<<<<', 0, '215', 1530259767980),
+ (465, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(4)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>设置资源信息集合[key=GLOBAL_RESOURCE_MAP,map.size=4]<<<<<<<<', 0, '125', 1530259767995),
+ (466, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(4)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>设置数据库配置信息Global[CONFIG_MAP]<<<<<<<<', 0, '134', 1530259768027),
+ (467, 'INFO', 'ControllerAsyncTask.kt', 'wang.encoding.mroot.admin.common.task.ControllerAsyncTask', 'AdminTaskExecutePool-3', 'wang.encoding.mroot.admin.common.task.ControllerAsyncTask', 'initScheduleJobs', NULL, NULL, NULL, NULL, '>>>>>>>>初始化定时任务<<<<<<<<', 0, '176', 1530259768091),
+ (468, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'main', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextDestroyed', NULL, NULL, NULL, NULL, '>>>>>>>>ServletContext销毁监听器<<<<<<<<', 0, '152', 1530259921729),
+ (469, 'INFO', 'Jdk14Logger.java', 'wang.encoding.mroot.admin.MRootAdminApplication', 'RMI TCP Connection(3)-127.0.0.1', 'org.apache.commons.logging.impl.Jdk14Logger', 'log', NULL, NULL, NULL, NULL, 'Starting MRootAdminApplication v1.1.0 on DESKTOP-B5SGLV5 with PID 9256 (E:\\git\\coding-mroot\\mroot-admin\\target\\admin\\WEB-INF\\classes started by mutou in E:\\server\\apache-tomcat-9.0.7\\bin)', 0, '87', 1530260038230),
+ (470, 'INFO', 'Jdk14Logger.java', 'wang.encoding.mroot.admin.MRootAdminApplication', 'RMI TCP Connection(3)-127.0.0.1', 'org.apache.commons.logging.impl.Jdk14Logger', 'log', NULL, NULL, NULL, NULL, 'The following profiles are active: dev', 0, '87', 1530260038352),
+ (471, 'INFO', 'Jdk14Logger.java', 'wang.encoding.mroot.admin.MRootAdminApplication', 'RMI TCP Connection(3)-127.0.0.1', 'org.apache.commons.logging.impl.Jdk14Logger', 'log', NULL, NULL, NULL, NULL, 'Started MRootAdminApplication in 32.484 seconds (JVM running for 44.902)', 0, '87', 1530260068700),
+ (472, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>ServletContext启动监听器<<<<<<<<', 0, '96', 1530260068762),
+ (473, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>设置PROFILE[开发环境]<<<<<<<<', 0, '103', 1530260068779),
+ (474, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>CONTEXT_PATH[]<<<<<<<<', 0, '108', 1530260068826),
+ (475, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>设置SERVER_PORT[9910]<<<<<<<<', 0, '119', 1530260068861),
+ (476, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'initResourceMap', NULL, NULL, NULL, NULL, '>>>>>>>>启用七牛CDN[http://qiniucnd.yuneryu.com/]<<<<<<<<', 0, '215', 1530260069208),
+ (477, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>设置资源信息集合[key=GLOBAL_RESOURCE_MAP,map.size=4]<<<<<<<<', 0, '125', 1530260069244),
+ (478, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>设置数据库配置信息Global[CONFIG_MAP]<<<<<<<<', 0, '134', 1530260069294),
+ (479, 'INFO', 'ControllerAsyncTask.kt', 'wang.encoding.mroot.admin.common.task.ControllerAsyncTask', 'AdminTaskExecutePool-2', 'wang.encoding.mroot.admin.common.task.ControllerAsyncTask', 'initScheduleJobs', NULL, NULL, NULL, NULL, '>>>>>>>>初始化定时任务<<<<<<<<', 0, '176', 1530260069383),
+ (480, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'main', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextDestroyed', NULL, NULL, NULL, NULL, '>>>>>>>>ServletContext销毁监听器<<<<<<<<', 0, '152', 1530260363743),
+ (481, 'INFO', 'Jdk14Logger.java', 'wang.encoding.mroot.admin.MRootAdminApplication', 'RMI TCP Connection(3)-127.0.0.1', 'org.apache.commons.logging.impl.Jdk14Logger', 'log', NULL, NULL, NULL, NULL, 'Starting MRootAdminApplication v1.1.0 on DESKTOP-B5SGLV5 with PID 520 (E:\\git\\coding-mroot\\mroot-admin\\target\\admin\\WEB-INF\\classes started by mutou in E:\\server\\apache-tomcat-9.0.7\\bin)', 0, '87', 1530260698873),
+ (482, 'INFO', 'Jdk14Logger.java', 'wang.encoding.mroot.admin.MRootAdminApplication', 'RMI TCP Connection(3)-127.0.0.1', 'org.apache.commons.logging.impl.Jdk14Logger', 'log', NULL, NULL, NULL, NULL, 'The following profiles are active: dev', 0, '87', 1530260699060),
+ (483, 'INFO', 'Jdk14Logger.java', 'wang.encoding.mroot.admin.MRootAdminApplication', 'RMI TCP Connection(3)-127.0.0.1', 'org.apache.commons.logging.impl.Jdk14Logger', 'log', NULL, NULL, NULL, NULL, 'Started MRootAdminApplication in 26.75 seconds (JVM running for 36.4)', 0, '87', 1530260724103),
+ (484, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>ServletContext启动监听器<<<<<<<<', 0, '96', 1530260724166),
+ (485, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>设置PROFILE[开发环境]<<<<<<<<', 0, '103', 1530260724210),
+ (486, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>CONTEXT_PATH[]<<<<<<<<', 0, '108', 1530260724219),
+ (487, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>设置SERVER_PORT[9910]<<<<<<<<', 0, '119', 1530260724266),
+ (488, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'initResourceMap', NULL, NULL, NULL, NULL, '>>>>>>>>启用七牛CDN[http://qiniucnd.yuneryu.com/]<<<<<<<<', 0, '215', 1530260724822),
+ (489, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>设置资源信息集合[key=GLOBAL_RESOURCE_MAP,map.size=4]<<<<<<<<', 0, '125', 1530260724870),
+ (490, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>设置数据库配置信息Global[CONFIG_MAP]<<<<<<<<', 0, '134', 1530260724895),
+ (491, 'INFO', 'ControllerAsyncTask.kt', 'wang.encoding.mroot.admin.common.task.ControllerAsyncTask', 'AdminTaskExecutePool-2', 'wang.encoding.mroot.admin.common.task.ControllerAsyncTask', 'initScheduleJobs', NULL, NULL, NULL, NULL, '>>>>>>>>初始化定时任务<<<<<<<<', 0, '176', 1530260724978),
+ (492, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'main', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextDestroyed', NULL, NULL, NULL, NULL, '>>>>>>>>ServletContext销毁监听器<<<<<<<<', 0, '152', 1530260957564),
+ (493, 'INFO', 'Jdk14Logger.java', 'wang.encoding.mroot.admin.MRootAdminApplication', 'RMI TCP Connection(3)-127.0.0.1', 'org.apache.commons.logging.impl.Jdk14Logger', 'log', NULL, NULL, NULL, NULL, 'Starting MRootAdminApplication v1.1.0 on DESKTOP-B5SGLV5 with PID 3576 (E:\\git\\coding-mroot\\mroot-admin\\target\\admin\\WEB-INF\\classes started by mutou in E:\\server\\apache-tomcat-9.0.7\\bin)', 0, '87', 1530260978995),
+ (494, 'INFO', 'Jdk14Logger.java', 'wang.encoding.mroot.admin.MRootAdminApplication', 'RMI TCP Connection(3)-127.0.0.1', 'org.apache.commons.logging.impl.Jdk14Logger', 'log', NULL, NULL, NULL, NULL, 'The following profiles are active: dev', 0, '87', 1530260979065),
+ (495, 'INFO', 'Jdk14Logger.java', 'wang.encoding.mroot.admin.MRootAdminApplication', 'RMI TCP Connection(3)-127.0.0.1', 'org.apache.commons.logging.impl.Jdk14Logger', 'log', NULL, NULL, NULL, NULL, 'Started MRootAdminApplication in 26.477 seconds (JVM running for 34.748)', 0, '87', 1530261003989),
+ (496, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>ServletContext启动监听器<<<<<<<<', 0, '96', 1530261004013),
+ (497, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>设置PROFILE[开发环境]<<<<<<<<', 0, '103', 1530261004042),
+ (498, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>CONTEXT_PATH[]<<<<<<<<', 0, '108', 1530261004080),
+ (499, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>设置SERVER_PORT[9910]<<<<<<<<', 0, '119', 1530261004107),
+ (500, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'initResourceMap', NULL, NULL, NULL, NULL, '>>>>>>>>启用七牛CDN[http://qiniucnd.yuneryu.com/]<<<<<<<<', 0, '215', 1530261004526),
+ (501, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>设置资源信息集合[key=GLOBAL_RESOURCE_MAP,map.size=4]<<<<<<<<', 0, '125', 1530261004541),
+ (502, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>设置数据库配置信息Global[CONFIG_MAP]<<<<<<<<', 0, '134', 1530261004593),
+ (503, 'INFO', 'ControllerAsyncTask.kt', 'wang.encoding.mroot.admin.common.task.ControllerAsyncTask', 'AdminTaskExecutePool-2', 'wang.encoding.mroot.admin.common.task.ControllerAsyncTask', 'initScheduleJobs', NULL, NULL, NULL, NULL, '>>>>>>>>初始化定时任务<<<<<<<<', 0, '176', 1530261004648),
+ (504, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'main', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextDestroyed', NULL, NULL, NULL, NULL, '>>>>>>>>ServletContext销毁监听器<<<<<<<<', 0, '152', 1530263839674),
+ (505, 'ERROR', 'LoginController.kt', 'wang.encoding.mroot.admin.controller.login.LoginController', 'http-nio-9910-exec-4', 'wang.encoding.mroot.admin.controller.login.LoginController', 'login', NULL, NULL, NULL, NULL, '>>>>>用户[admin]进行登录验证...验证未通过,未知账户<<<<<', 0, '152', 1530264036077),
+ (506, 'INFO', 'Jdk14Logger.java', 'wang.encoding.mroot.admin.MRootAdminApplication', 'RMI TCP Connection(3)-127.0.0.1', 'org.apache.commons.logging.impl.Jdk14Logger', 'log', NULL, NULL, NULL, NULL, 'Starting MRootAdminApplication v1.1.0 on DESKTOP-B5SGLV5 with PID 2700 (E:\\git\\mroot\\mroot-admin\\target\\admin\\WEB-INF\\classes started by mutou in E:\\server\\apache-tomcat-9.0.7\\bin)', 0, '87', 1530265810449),
+ (507, 'INFO', 'Jdk14Logger.java', 'wang.encoding.mroot.admin.MRootAdminApplication', 'RMI TCP Connection(3)-127.0.0.1', 'org.apache.commons.logging.impl.Jdk14Logger', 'log', NULL, NULL, NULL, NULL, 'The following profiles are active: dev', 0, '87', 1530265810530),
+ (508, 'INFO', 'Jdk14Logger.java', 'wang.encoding.mroot.admin.MRootAdminApplication', 'RMI TCP Connection(3)-127.0.0.1', 'org.apache.commons.logging.impl.Jdk14Logger', 'log', NULL, NULL, NULL, NULL, 'Started MRootAdminApplication in 37.156 seconds (JVM running for 49.604)', 0, '87', 1530265846028),
+ (509, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>ServletContext启动监听器<<<<<<<<', 0, '96', 1530265846102),
+ (510, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>设置PROFILE[开发环境]<<<<<<<<', 0, '103', 1530265846113),
+ (511, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>CONTEXT_PATH[]<<<<<<<<', 0, '108', 1530265846139),
+ (512, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>设置SERVER_PORT[9910]<<<<<<<<', 0, '119', 1530265846189),
+ (513, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'initResourceMap', NULL, NULL, NULL, NULL, '>>>>>>>>启用七牛CDN[http://qiniucnd.yuneryu.com/]<<<<<<<<', 0, '215', 1530265846876),
+ (514, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>设置资源信息集合[key=GLOBAL_RESOURCE_MAP,map.size=4]<<<<<<<<', 0, '125', 1530265846948),
+ (515, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>设置数据库配置信息Global[CONFIG_MAP]<<<<<<<<', 0, '134', 1530265846990),
+ (516, 'INFO', 'ControllerAsyncTask.kt', 'wang.encoding.mroot.admin.common.task.ControllerAsyncTask', 'AdminTaskExecutePool-2', 'wang.encoding.mroot.admin.common.task.ControllerAsyncTask', 'initScheduleJobs', NULL, NULL, NULL, NULL, '>>>>>>>>初始化定时任务<<<<<<<<', 0, '176', 1530265847139),
+ (517, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'main', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextDestroyed', NULL, NULL, NULL, NULL, '>>>>>>>>ServletContext销毁监听器<<<<<<<<', 0, '152', 1530265999158),
+ (518, 'INFO', 'Jdk14Logger.java', 'wang.encoding.mroot.admin.MRootAdminApplication', 'RMI TCP Connection(3)-127.0.0.1', 'org.apache.commons.logging.impl.Jdk14Logger', 'log', NULL, NULL, NULL, NULL, 'Starting MRootAdminApplication v1.1.0 on DESKTOP-B5SGLV5 with PID 6516 (E:\\git\\mroot\\mroot-admin\\target\\admin\\WEB-INF\\classes started by mutou in E:\\server\\apache-tomcat-9.0.7\\bin)', 0, '87', 1530266021920),
+ (519, 'INFO', 'Jdk14Logger.java', 'wang.encoding.mroot.admin.MRootAdminApplication', 'RMI TCP Connection(3)-127.0.0.1', 'org.apache.commons.logging.impl.Jdk14Logger', 'log', NULL, NULL, NULL, NULL, 'The following profiles are active: dev', 0, '87', 1530266021995),
+ (520, 'INFO', 'Jdk14Logger.java', 'wang.encoding.mroot.admin.MRootAdminApplication', 'RMI TCP Connection(3)-127.0.0.1', 'org.apache.commons.logging.impl.Jdk14Logger', 'log', NULL, NULL, NULL, NULL, 'Started MRootAdminApplication in 32.22 seconds (JVM running for 43.428)', 0, '87', 1530266052735),
+ (521, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>ServletContext启动监听器<<<<<<<<', 0, '96', 1530266052766),
+ (522, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>设置PROFILE[开发环境]<<<<<<<<', 0, '103', 1530266052817),
+ (523, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>CONTEXT_PATH[]<<<<<<<<', 0, '108', 1530266052862),
+ (524, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>设置SERVER_PORT[9910]<<<<<<<<', 0, '119', 1530266052881),
+ (525, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>设置资源信息集合[key=GLOBAL_RESOURCE_MAP,map.size=4]<<<<<<<<', 0, '125', 1530266053557),
+ (526, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'RMI TCP Connection(3)-127.0.0.1', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextInitialized', NULL, NULL, NULL, NULL, '>>>>>>>>设置数据库配置信息Global[CONFIG_MAP]<<<<<<<<', 0, '134', 1530266053646),
+ (527, 'INFO', 'ControllerAsyncTask.kt', 'wang.encoding.mroot.admin.common.task.ControllerAsyncTask', 'AdminTaskExecutePool-2', 'wang.encoding.mroot.admin.common.task.ControllerAsyncTask', 'initScheduleJobs', NULL, NULL, NULL, NULL, '>>>>>>>>初始化定时任务<<<<<<<<', 0, '176', 1530266053725),
+ (528, 'INFO', 'SystemConfigListener.kt', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'main', 'wang.encoding.mroot.admin.common.listener.SystemConfigListener', 'contextDestroyed', NULL, NULL, NULL, NULL, '>>>>>>>>ServletContext销毁监听器<<<<<<<<', 0, '152', 1530266437449);
/*!40000 ALTER TABLE `logging_event` ENABLE KEYS */;
-- 导出 表 mroot.logging_event_exception 结构
@@ -254,7 +772,7 @@ CREATE TABLE IF NOT EXISTS `qrtz_job_details` (
DELETE FROM `qrtz_job_details`;
/*!40000 ALTER TABLE `qrtz_job_details` DISABLE KEYS */;
INSERT INTO `qrtz_job_details` (`SCHED_NAME`, `JOB_NAME`, `JOB_GROUP`, `DESCRIPTION`, `JOB_CLASS_NAME`, `IS_DURABLE`, `IS_NONCONCURRENT`, `IS_UPDATE_DATA`, `REQUESTS_RECOVERY`, `JOB_DATA`) VALUES
- ('quartzScheduler', 'MROOT_JOB1', 'MROOT_GROUP_JOB', NULL, 'wang.encoding.finance.admin.common.quartz.QuartzScheduleJob', '0', '0', '0', '0', _binary 0xACED0005737200156F72672E71756172747A2E4A6F62446174614D61709FB083E8BFA9B0CB020000787200266F72672E71756172747A2E7574696C732E537472696E674B65794469727479466C61674D61703FE8C3FBC55D280200015A0013616C6C6F77735472616E7369656E74446174617872001D6F72672E71756172747A2E7574696C732E4469727479466C61674D6170133F3F760A3F00025A000564697274794C00036D617074000F4C6A6176612F7574696C2F4D61703B787001737200116A6176612E7574696C2E486173684D61700507DAC13F603F000246000A6C6F6164466163746F724900097468726573686F6C6478703F4000000000000C7708000000100000000174000B7363686564756C654A6F627372003577616E672E656E636F64696E672E66696E616E63652E6D6F64656C2E656E746974792E73797374656D2E5363686564756C654A6F62D8F80EC74AAEF57B02000D4C00086265616E4E616D657400124C6A6176612F6C616E672F537472696E673B4C000E63726F6E45787072657373696F6E71007E00094C0009676D744372656174657400104C6A6176612F7574696C2F446174653B4C000B676D74437265617465497071007E00094C000B676D744D6F64696669656471007E000A4C000269647400164C6A6176612F6D6174682F426967496E74656765723B4C000A6D6574686F644E616D6571007E00094C00046E616D6571007E00094C0006706172616D7371007E00094C000672656D61726B71007E00094C0004736F72747400104C6A6176612F6C616E672F4C6F6E673B4C00067374617475737400134C6A6176612F6C616E672F496E74656765723B4C00057469746C6571007E00097872002B636F6D2E62616F6D69646F752E6D796261746973706C75732E6163746976657265636F72642E4D6F64656C0000000000000001020000787074000D726571756573744C6F674A6F6274000F30203020302F31202A202A203F202A7372000E6A6176612E7574696C2E44617465686A3F4B59741903000078707708000001636CB77A90787400093132372E302E302E317371007E0012770800000163F355445578737200146A6176612E6D6174682E426967496E74656765728CFC3F3F3F030006490008626974436F756E744900096269744C656E67746849001366697273744E6F6E7A65726F427974654E756D49000C6C6F776573745365744269744900067369676E756D5B00096D61676E69747564657400025B42787200106A6176612E6C616E672E4E756D62657286AC3F0B94E03F00007870FFFFFFFFFFFFFFFFFFFFFF3FFFFF3F00000001757200025B42ACF3173F08543F0000787000000001017874000B72656D6F766553697A65327400056A6F62303170740022E4B880E6ACA1E588A0E9993FE69DA1E5908EE58FB0E8AFB7E6B182E8AEB0E5BD957372000E6A6176612E6C616E672E4C6F6E673B8BE490CC3F3F00014A000576616C75657871007E00180000000000000001737200116A6176612E6C616E672E496E746567657212E2A0A4F781873802000149000576616C75657871007E001800000001740018E588A0E999A4E5908EE58FB0E8AFB7E6B182E8AEB0E5BD957800);
+ ('quartzScheduler', 'MROOT_JOB1', 'MROOT_GROUP_JOB', NULL, 'wang.encoding.mroot.admin.common.quartz.QuartzScheduleJob', '0', '0', '0', '0', _binary 0xACED0005737200156F72672E71756172747A2E4A6F62446174614D61709FB083E8BFA9B0CB020000787200266F72672E71756172747A2E7574696C732E537472696E674B65794469727479466C61674D61703FE8C3FBC55D280200015A0013616C6C6F77735472616E7369656E74446174617872001D6F72672E71756172747A2E7574696C732E4469727479466C61674D6170133F3F760A3F00025A000564697274794C00036D617074000F4C6A6176612F7574696C2F4D61703B787001737200116A6176612E7574696C2E486173684D61700507DAC13F603F000246000A6C6F6164466163746F724900097468726573686F6C6478703F4000000000000C7708000000100000000174000B7363686564756C654A6F627372003377616E672E656E636F64696E672E6D726F6F742E6D6F64656C2E656E746974792E73797374656D2E5363686564756C654A6F62D8F80EC74AAEF57B02000D4C00086265616E4E616D657400124C6A6176612F6C616E672F537472696E673B4C000E63726F6E45787072657373696F6E71007E00094C0009676D744372656174657400104C6A6176612F7574696C2F446174653B4C000B676D74437265617465497071007E00094C000B676D744D6F64696669656471007E000A4C000269647400164C6A6176612F6D6174682F426967496E74656765723B4C000A6D6574686F644E616D6571007E00094C00046E616D6571007E00094C0006706172616D7371007E00094C000672656D61726B71007E00094C0004736F72747400104C6A6176612F6C616E672F4C6F6E673B4C00067374617475737400134C6A6176612F6C616E672F496E74656765723B4C00057469746C6571007E00097872002B636F6D2E62616F6D69646F752E6D796261746973706C75732E6163746976657265636F72642E4D6F64656C0000000000000001020000787074000D726571756573744C6F674A6F6274000F30203020302F31202A202A203F202A7372000E6A6176612E7574696C2E44617465686A3F4B59741903000078707708000001636CB77A90787400093132372E302E302E317371007E0012770800000163F355445578737200146A6176612E6D6174682E426967496E74656765728CFC3F3F3F030006490008626974436F756E744900096269744C656E67746849001366697273744E6F6E7A65726F427974654E756D49000C6C6F776573745365744269744900067369676E756D5B00096D61676E69747564657400025B42787200106A6176612E6C616E672E4E756D62657286AC3F0B94E03F00007870FFFFFFFFFFFFFFFFFFFFFF3FFFFF3F00000001757200025B42ACF3173F08543F0000787000000001017874000B72656D6F766553697A65327400054A4F42303170740022E4B880E6ACA1E588A0E9993FE69DA1E5908EE58FB0E8AFB7E6B182E8AEB0E5BD957372000E6A6176612E6C616E672E4C6F6E673B8BE490CC3F3F00014A000576616C75657871007E00180000000000000001737200116A6176612E6C616E672E496E746567657212E2A0A4F781873802000149000576616C75657871007E001800000001740018E588A0E999A4E5908EE58FB0E8AFB7E6B182E8AEB0E5BD957800);
/*!40000 ALTER TABLE `qrtz_job_details` ENABLE KEYS */;
-- 导出 表 mroot.qrtz_locks 结构
@@ -297,7 +815,7 @@ CREATE TABLE IF NOT EXISTS `qrtz_scheduler_state` (
DELETE FROM `qrtz_scheduler_state`;
/*!40000 ALTER TABLE `qrtz_scheduler_state` DISABLE KEYS */;
INSERT INTO `qrtz_scheduler_state` (`SCHED_NAME`, `INSTANCE_NAME`, `LAST_CHECKIN_TIME`, `CHECKIN_INTERVAL`) VALUES
- ('quartzScheduler', 'DESKTOP-B5SGLV51529394346519', 1529397735888, 20000);
+ ('quartzScheduler', 'DESKTOP-B5SGLV51530266043315', 1530266432402, 20000);
/*!40000 ALTER TABLE `qrtz_scheduler_state` ENABLE KEYS */;
-- 导出 表 mroot.qrtz_simple_triggers 结构
@@ -380,7 +898,7 @@ CREATE TABLE IF NOT EXISTS `qrtz_triggers` (
DELETE FROM `qrtz_triggers`;
/*!40000 ALTER TABLE `qrtz_triggers` DISABLE KEYS */;
INSERT INTO `qrtz_triggers` (`SCHED_NAME`, `TRIGGER_NAME`, `TRIGGER_GROUP`, `JOB_NAME`, `JOB_GROUP`, `DESCRIPTION`, `NEXT_FIRE_TIME`, `PREV_FIRE_TIME`, `PRIORITY`, `TRIGGER_STATE`, `TRIGGER_TYPE`, `START_TIME`, `END_TIME`, `CALENDAR_NAME`, `MISFIRE_INSTR`, `JOB_DATA`) VALUES
- ('quartzScheduler', 'MROOT_TRIGGER', 'MROOT_GROUP_TRIGGER', 'MROOT_JOB1', 'MROOT_GROUP_JOB', NULL, 1529391600000, -1, 5, 'WAITING', 'CRON', 1529388169000, 0, NULL, 0, _binary 0xACED0005737200156F72672E71756172747A2E4A6F62446174614D61709FB083E8BFA9B0CB020000787200266F72672E71756172747A2E7574696C732E537472696E674B65794469727479466C61674D61703FE8C3FBC55D280200015A0013616C6C6F77735472616E7369656E74446174617872001D6F72672E71756172747A2E7574696C732E4469727479466C61674D6170133F3F760A3F00025A000564697274794C00036D617074000F4C6A6176612F7574696C2F4D61703B787001737200116A6176612E7574696C2E486173684D61700507DAC13F603F000246000A6C6F6164466163746F724900097468726573686F6C6478703F4000000000000C7708000000100000000174000B7363686564756C654A6F627372003377616E672E656E636F64696E672E6D726F6F742E6D6F64656C2E656E746974792E73797374656D2E5363686564756C654A6F62D8F80EC74AAEF57B02000D4C00086265616E4E616D657400124C6A6176612F6C616E672F537472696E673B4C000E63726F6E45787072657373696F6E71007E00094C0009676D744372656174657400104C6A6176612F7574696C2F446174653B4C000B676D74437265617465497071007E00094C000B676D744D6F64696669656471007E000A4C000269647400164C6A6176612F6D6174682F426967496E74656765723B4C000A6D6574686F644E616D6571007E00094C00046E616D6571007E00094C0006706172616D7371007E00094C000672656D61726B71007E00094C0004736F72747400104C6A6176612F6C616E672F4C6F6E673B4C00067374617475737400134C6A6176612F6C616E672F496E74656765723B4C00057469746C6571007E00097872002B636F6D2E62616F6D69646F752E6D796261746973706C75732E6163746976657265636F72642E4D6F64656C0000000000000001020000787074000D726571756573744C6F674A6F6274000F30203020302F31202A202A203F202A7372000E6A6176612E7574696C2E44617465686A3F4B59741903000078707708000001636CB77A90787400093132372E302E302E317371007E0012770800000163F355445578737200146A6176612E6D6174682E426967496E74656765728CFC3F3F3F030006490008626974436F756E744900096269744C656E67746849001366697273744E6F6E7A65726F427974654E756D49000C6C6F776573745365744269744900067369676E756D5B00096D61676E69747564657400025B42787200106A6176612E6C616E672E4E756D62657286AC3F0B94E03F00007870FFFFFFFFFFFFFFFFFFFFFF3FFFFF3F00000001757200025B42ACF3173F08543F0000787000000001017874000B72656D6F766553697A65327400056A6F62303170740022E4B880E6ACA1E588A0E9993FE69DA1E5908EE58FB0E8AFB7E6B182E8AEB0E5BD957372000E6A6176612E6C616E672E4C6F6E673B8BE490CC3F3F00014A000576616C75657871007E00180000000000000001737200116A6176612E6C616E672E496E746567657212E2A0A4F781873802000149000576616C75657871007E001800000001740018E588A0E999A4E5908EE58FB0E8AFB7E6B182E8AEB0E5BD957800);
+ ('quartzScheduler', 'MROOT_TRIGGER', 'MROOT_GROUP_TRIGGER', 'MROOT_JOB1', 'MROOT_GROUP_JOB', NULL, 1530270000000, 1530266400000, 5, 'WAITING', 'CRON', 1530158747000, 0, NULL, 0, _binary 0xACED0005737200156F72672E71756172747A2E4A6F62446174614D61709FB083E8BFA9B0CB020000787200266F72672E71756172747A2E7574696C732E537472696E674B65794469727479466C61674D61703FE8C3FBC55D280200015A0013616C6C6F77735472616E7369656E74446174617872001D6F72672E71756172747A2E7574696C732E4469727479466C61674D6170133F3F760A3F00025A000564697274794C00036D617074000F4C6A6176612F7574696C2F4D61703B787001737200116A6176612E7574696C2E486173684D61700507DAC13F603F000246000A6C6F6164466163746F724900097468726573686F6C6478703F4000000000000C7708000000100000000174000B7363686564756C654A6F627372003377616E672E656E636F64696E672E6D726F6F742E6D6F64656C2E656E746974792E73797374656D2E5363686564756C654A6F62D8F80EC74AAEF57B02000D4C00086265616E4E616D657400124C6A6176612F6C616E672F537472696E673B4C000E63726F6E45787072657373696F6E71007E00094C0009676D744372656174657400104C6A6176612F7574696C2F446174653B4C000B676D74437265617465497071007E00094C000B676D744D6F64696669656471007E000A4C000269647400164C6A6176612F6D6174682F426967496E74656765723B4C000A6D6574686F644E616D6571007E00094C00046E616D6571007E00094C0006706172616D7371007E00094C000672656D61726B71007E00094C0004736F72747400104C6A6176612F6C616E672F4C6F6E673B4C00067374617475737400134C6A6176612F6C616E672F496E74656765723B4C00057469746C6571007E00097872002B636F6D2E62616F6D69646F752E6D796261746973706C75732E6163746976657265636F72642E4D6F64656C0000000000000001020000787074000D726571756573744C6F674A6F6274000F30203020302F31202A202A203F202A7372000E6A6176612E7574696C2E44617465686A3F4B59741903000078707708000001636CB77A90787400093132372E302E302E317371007E0012770800000163F355445578737200146A6176612E6D6174682E426967496E74656765728CFC3F3F3F030006490008626974436F756E744900096269744C656E67746849001366697273744E6F6E7A65726F427974654E756D49000C6C6F776573745365744269744900067369676E756D5B00096D61676E69747564657400025B42787200106A6176612E6C616E672E4E756D62657286AC3F0B94E03F00007870FFFFFFFFFFFFFFFFFFFFFF3FFFFF3F00000001757200025B42ACF3173F08543F0000787000000001017874000B72656D6F766553697A65327400054A4F42303170740022E4B880E6ACA1E588A0E9993FE69DA1E5908EE58FB0E8AFB7E6B182E8AEB0E5BD957372000E6A6176612E6C616E672E4C6F6E673B8BE490CC3F3F00014A000576616C75657871007E00180000000000000001737200116A6176612E6C616E672E496E746567657212E2A0A4F781873802000149000576616C75657871007E001800000001740018E588A0E999A4E5908EE58FB0E8AFB7E6B182E8AEB0E5BD957800);
/*!40000 ALTER TABLE `qrtz_triggers` ENABLE KEYS */;
-- 导出 表 mroot.system_config 结构
@@ -399,14 +917,15 @@ CREATE TABLE IF NOT EXISTS `system_config` (
PRIMARY KEY (`id`),
UNIQUE KEY `uk_name` (`name`),
UNIQUE KEY `uk_title` (`title`)
-) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8 COMMENT='系统配置表';
+) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8 COMMENT='系统配置表';
-- 正在导出表 mroot.system_config 的数据:~3 rows (大约)
DELETE FROM `system_config`;
/*!40000 ALTER TABLE `system_config` DISABLE KEYS */;
INSERT INTO `system_config` (`id`, `type`, `name`, `title`, `value`, `status`, `gmt_create`, `gmt_create_ip`, `gmt_modified`, `sort`, `remark`) VALUES
(1, 1, 'ADMIN_PAGE_SIZE', '后台分页条数', '15', 1, '2018-04-02 18:01:37.146', '127.0.0.1', '2018-04-24 11:54:38.756', 1, '后台分页条数'),
- (2, 1, 'TEST', '测试', 'fasdfasdf', 3, '2018-04-07 23:30:52.808', '127.0.0.1', '2018-04-08 00:19:38.073', 3, '测试');
+ (2, 2, 'QINIU_CDN', '七牛cdn地址', '{"status":"2","url":"###"}', 1, '2018-04-07 23:30:52.808', '127.0.0.1', '2018-06-29 10:30:38.969', 2, '七牛cdn地址'),
+ (3, 1, 'UPLOAD', '上传文件保存到七牛', 'qiniu222', 1, '2018-06-27 12:08:30.508', '192.168.64.1', NULL, 3, '上传文件保存到七牛');
/*!40000 ALTER TABLE `system_config` ENABLE KEYS */;
-- 导出 表 mroot.system_request_log 结构
@@ -424,73 +943,378 @@ CREATE TABLE IF NOT EXISTS `system_request_log` (
`url` varchar(255) NOT NULL COMMENT '请求地址',
`method_type` varchar(20) NOT NULL COMMENT '请求的方法类型',
`params` varchar(2000) DEFAULT NULL COMMENT '请求参数',
- `result` varchar(1000) DEFAULT NULL COMMENT '返回结果',
+ `result` varchar(5000) DEFAULT NULL COMMENT '返回结果',
`execute_time` int(11) unsigned NOT NULL COMMENT '执行时间,单位:毫秒',
`remark` varchar(255) DEFAULT NULL COMMENT '备注',
`gmt_create` datetime(3) NOT NULL COMMENT '创建时间',
`gmt_create_ip` varchar(50) NOT NULL COMMENT '创建IP',
`gmt_modified` datetime(3) DEFAULT NULL COMMENT '修改时间',
PRIMARY KEY (`id`)
-) ENGINE=InnoDB AUTO_INCREMENT=55 DEFAULT CHARSET=utf8 COMMENT='请求日志表';
+) ENGINE=InnoDB AUTO_INCREMENT=512 DEFAULT CHARSET=utf8 COMMENT='请求日志表';
--- 正在导出表 mroot.system_request_log 的数据:~598 rows (大约)
+-- 正在导出表 mroot.system_request_log 的数据:~308 rows (大约)
DELETE FROM `system_request_log`;
/*!40000 ALTER TABLE `system_request_log` DISABLE KEYS */;
INSERT INTO `system_request_log` (`id`, `module`, `user_id`, `username`, `user_type`, `user_agent`, `title`, `class_name`, `method_name`, `session_name`, `url`, `method_type`, `params`, `result`, `execute_time`, `remark`, `gmt_create`, `gmt_create_ip`, `gmt_modified`) VALUES
- (1, '后台管理', NULL, NULL, NULL, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '用户登录页面', 'wang.encoding.mroot.admin.controller.login.LoginController', 'index', '1d7caaf3-9ebb-491c-a3df-748511e7f98d', 'http://127.0.0.1:9901/login;JSESSIONID=1d7caaf3-9ebb-491c-a3df-748511e7f98d', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/login/login2Dev\'; model is {isVerifyCode=hide}', 65, NULL, '2018-06-19 15:46:02.826', '192.168.64.1', NULL),
- (2, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '处理用户登录', 'wang.encoding.mroot.admin.controller.login.LoginController', 'login', '1d7caaf3-9ebb-491c-a3df-748511e7f98d', 'http://127.0.0.1:9901/doLogin', 'POST', '{username=[admin]},{password=[123456]},{formToken=[d23b5d7b-05aa-4617-91ac-2efbdc5f8da8]},{isVerifyCode=[hide]},{verifyCode=[]},{0=[u]},{1=[s]},{2=[e]},{3=[r]},{4=[n]},{5=[a]},{6=[m]},{7=[e]},{8=[=]},{9=[a]},{10=[d]},{11=[m]},{12=[i]},{13=[n]},{14=[&]},{15=[p]},{16=[a]},{17=[s]},{18=[s]},{19=[w]},{20=[o]},{21=[r]},{22=[d]},{23=[=]},{24=[1]},{25=[2]},{26=[3]},{27=[4]},{28=[5]},{29=[6]},{30=[&]},{31=[f]},{32=[o]},{33=[r]},{34=[m]},{35=[T]},{36=[o]},{37=[k]},{38=[e]},{39=[n]},{40=[=]},{41=[d]},{42=[2]},{43=[3]},{44=[b]},{45=[5]},{46=[d]},{47=[7]},{48=[b]},{49=[-]},{50=[0]},{51=[5]},{52=[a]},{53=[a]},{54=[-]},{55=[4]},{56=[6]},{57=[1]},{58=[7]},{59=[-]},{60=[9]},{61=[1]},{62=[a]},{63=[c]},{64=[-]},{65=[2]},{66=[e]},{67=[f]},{68=[b]},{69=[d]},{70=[c]},{71=[5]},{72=[f]},{73=[8]},{74=[d]},{75=[a]},{76=[8]},{77=[&]},{78=[i]},{79=[s]},{80=[V]},{81=[e]},{82=[r]},{83=[i]},{84=[f]},{85=[y]},{86=[C]},{87=[o]},{88=[d]},{89=[e]},{90=[=]},{91=[h]},{92=[i]},{93=[d]},{94=[e]},{95=[&]},{96=[v]},{97=[e]},{98=[r]},{99=[i]},{100=[f]},{101=[y]},{102=[C]},{103=[o]},{104=[d]},{105=[e]},{106=[=]}', '{"message":"登录成功","url":"/index","state":"ok"}', 335, NULL, '2018-06-19 15:46:19.598', '192.168.64.1', NULL),
- (3, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '主页', 'wang.encoding.mroot.admin.controller.index.IndexController', 'index', '1d7caaf3-9ebb-491c-a3df-748511e7f98d', 'http://127.0.0.1:9901/index', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/index/index\'; model is {osInfoMap={操作系统信息=Windows 10, 操作版本=10.0, 架构=amd64, Java的运行环境版本=10.0.1, Java运行时环境规范版本=10, Java的虚拟机规范版本=10, Java的类格式版本号=54.0}}', 107, NULL, '2018-06-19 15:46:20.504', '192.168.64.1', NULL),
- (4, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '角色列表', 'wang.encoding.mroot.admin.controller.system.role.RoleController', 'index', '1d7caaf3-9ebb-491c-a3df-748511e7f98d', 'http://127.0.0.1:9901/role/index', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/system/role/index\'; model is {page= Page:{ [Pagination { total=3 ,size=15 ,pages=1 ,current=1 }], records-size:3 }}', 1063, NULL, '2018-06-19 15:46:34.921', '192.168.64.1', NULL),
- (5, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '角色授权', 'wang.encoding.mroot.admin.controller.system.role.RoleController', 'authorization', '1d7caaf3-9ebb-491c-a3df-748511e7f98d', 'http://127.0.0.1:9901/role/authorization/1', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/system/role/authorization\'; model is {ruleString=2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118, role=Role(id=1, name=admin, title=超级管理员, status=1, gmtCreate=Sat Feb 24 16:03:36 CST 2018, gmtCreateIp=127.0.0.1, gmtModified=null, sort=1, remark=超级管理员拥有最高权限)}', 352, NULL, '2018-06-19 15:46:45.064', '192.168.64.1', NULL),
- (6, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '角色授权', 'wang.encoding.mroot.admin.controller.system.role.RoleController', 'authorization', '1d7caaf3-9ebb-491c-a3df-748511e7f98d', 'http://127.0.0.1:9901/role/authorization/1', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/system/role/authorization\'; model is {ruleString=2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118, role=Role(id=1, name=admin, title=超级管理员, status=1, gmtCreate=Sat Feb 24 16:03:36 CST 2018, gmtCreateIp=127.0.0.1, gmtModified=null, sort=1, remark=超级管理员拥有最高权限)}', 311, NULL, '2018-06-19 15:48:32.521', '192.168.64.1', NULL),
- (7, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '代码生成列表', 'wang.encoding.mroot.admin.controller.system.generate.GenerateCodeController', 'index', '1d7caaf3-9ebb-491c-a3df-748511e7f98d', 'http://127.0.0.1:9901/generateCode/index', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/system/generateCode/index\'; model is {page= Page:{ [Pagination { total=26 ,size=15 ,pages=2 ,current=1 }], records-size:15 }}', 390, NULL, '2018-06-19 15:49:33.119', '192.168.64.1', NULL),
- (8, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '系统配置列表', 'wang.encoding.mroot.admin.controller.system.config.ConfigController', 'index', '1d7caaf3-9ebb-491c-a3df-748511e7f98d', 'http://127.0.0.1:9901/config/index', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/system/config/index\'; model is {page= Page:{ [Pagination { total=1 ,size=15 ,pages=1 ,current=1 }], records-size:1 }}', 94, NULL, '2018-06-19 15:49:40.935', '192.168.64.1', NULL),
- (9, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '定时任务列表', 'wang.encoding.mroot.admin.controller.system.scheduleJob.ScheduleJobController', 'index', '1d7caaf3-9ebb-491c-a3df-748511e7f98d', 'http://127.0.0.1:9901/scheduleJob/index', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/system/scheduleJob/index\'; model is {page= Page:{ [Pagination { total=1 ,size=15 ,pages=1 ,current=1 }], records-size:1 }}', 257, NULL, '2018-06-19 15:49:49.004', '192.168.64.1', NULL),
- (10, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '定时任务记录列表', 'wang.encoding.mroot.admin.controller.system.scheduleJobLog.ScheduleJobLogController', 'index', '1d7caaf3-9ebb-491c-a3df-748511e7f98d', 'http://127.0.0.1:9901/scheduleJobLog/index', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/system/scheduleJobLog/index\'; model is {page= Page:{ [Pagination { total=0 ,size=15 ,pages=0 ,current=1 }], records-size:0 }}', 182, NULL, '2018-06-19 15:49:52.634', '192.168.64.1', NULL),
- (11, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '请求日志列表', 'wang.encoding.mroot.admin.controller.system.requestLog.RequestLogController', 'index', '1d7caaf3-9ebb-491c-a3df-748511e7f98d', 'http://127.0.0.1:9901/requestLog/index', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/system/requestLog/index\'; model is {page= Page:{ [Pagination { total=10 ,size=15 ,pages=1 ,current=1 }], records-size:10 }}', 24, NULL, '2018-06-19 15:49:56.407', '192.168.64.1', NULL),
- (12, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', 'logback日志列表', 'wang.encoding.mroot.admin.controller.system.loggingEvent.LoggingEventController', 'index', '1d7caaf3-9ebb-491c-a3df-748511e7f98d', 'http://127.0.0.1:9901/loggingEvent/index', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/system/loggingEvent/index\'; model is {page= Page:{ [Pagination { total=13 ,size=15 ,pages=1 ,current=1 }], records-size:13 }}', 181, NULL, '2018-06-19 15:50:05.314', '192.168.64.1', NULL),
- (13, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '文章分类列表', 'wang.encoding.mroot.admin.controller.cms.category.CategoryController', 'index', '1d7caaf3-9ebb-491c-a3df-748511e7f98d', 'http://127.0.0.1:9901/category/index', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/cms/category/index\'; model is {page= Page:{ [Pagination { total=1 ,size=15 ,pages=1 ,current=1 }], records-size:1 }}', 194, NULL, '2018-06-19 15:50:14.027', '192.168.64.1', NULL),
- (14, '后台管理', NULL, NULL, NULL, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '用户退出', 'wang.encoding.mroot.admin.controller.login.LoginController', 'logout', '1d7caaf3-9ebb-491c-a3df-748511e7f98d', 'http://127.0.0.1:9901/logout', 'GET', NULL, 'ModelAndView: reference to view with name \'redirect:/login\'; model is null', 57, NULL, '2018-06-19 15:50:19.487', '192.168.64.1', NULL),
- (15, '后台管理', NULL, NULL, NULL, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '用户登录页面', 'wang.encoding.mroot.admin.controller.login.LoginController', 'index', '0a38ae48-6f07-41ec-9f1c-66d7a9a3feb2', 'http://127.0.0.1:9901/login;JSESSIONID=1d7caaf3-9ebb-491c-a3df-748511e7f98d', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/login/login2Dev\'; model is {isVerifyCode=hide}', 0, NULL, '2018-06-19 15:50:19.509', '192.168.64.1', NULL),
- (16, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '处理用户登录', 'wang.encoding.mroot.admin.controller.login.LoginController', 'login', '0a38ae48-6f07-41ec-9f1c-66d7a9a3feb2', 'http://127.0.0.1:9901/doLogin', 'POST', '{username=[admin]},{password=[123456]},{formToken=[5e71adda-88a4-4446-b176-3cfd18ffbbf6]},{isVerifyCode=[hide]},{verifyCode=[]},{0=[u]},{1=[s]},{2=[e]},{3=[r]},{4=[n]},{5=[a]},{6=[m]},{7=[e]},{8=[=]},{9=[a]},{10=[d]},{11=[m]},{12=[i]},{13=[n]},{14=[&]},{15=[p]},{16=[a]},{17=[s]},{18=[s]},{19=[w]},{20=[o]},{21=[r]},{22=[d]},{23=[=]},{24=[1]},{25=[2]},{26=[3]},{27=[4]},{28=[5]},{29=[6]},{30=[&]},{31=[f]},{32=[o]},{33=[r]},{34=[m]},{35=[T]},{36=[o]},{37=[k]},{38=[e]},{39=[n]},{40=[=]},{41=[5]},{42=[e]},{43=[7]},{44=[1]},{45=[a]},{46=[d]},{47=[d]},{48=[a]},{49=[-]},{50=[8]},{51=[8]},{52=[a]},{53=[4]},{54=[-]},{55=[4]},{56=[4]},{57=[4]},{58=[6]},{59=[-]},{60=[b]},{61=[1]},{62=[7]},{63=[6]},{64=[-]},{65=[3]},{66=[c]},{67=[f]},{68=[d]},{69=[1]},{70=[8]},{71=[f]},{72=[f]},{73=[b]},{74=[b]},{75=[f]},{76=[6]},{77=[&]},{78=[i]},{79=[s]},{80=[V]},{81=[e]},{82=[r]},{83=[i]},{84=[f]},{85=[y]},{86=[C]},{87=[o]},{88=[d]},{89=[e]},{90=[=]},{91=[h]},{92=[i]},{93=[d]},{94=[e]},{95=[&]},{96=[v]},{97=[e]},{98=[r]},{99=[i]},{100=[f]},{101=[y]},{102=[C]},{103=[o]},{104=[d]},{105=[e]},{106=[=]}', '{"message":"登录成功","url":"/index","state":"ok"}', 13, NULL, '2018-06-19 15:50:20.974', '192.168.64.1', NULL),
- (17, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '主页', 'wang.encoding.mroot.admin.controller.index.IndexController', 'index', '0a38ae48-6f07-41ec-9f1c-66d7a9a3feb2', 'http://127.0.0.1:9901/index', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/index/index\'; model is {osInfoMap={操作系统信息=Windows 10, 操作版本=10.0, 架构=amd64, Java的运行环境版本=10.0.1, Java运行时环境规范版本=10, Java的虚拟机规范版本=10, Java的类格式版本号=54.0}}', 30, NULL, '2018-06-19 15:50:21.069', '192.168.64.1', NULL),
- (18, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '文章列表', 'wang.encoding.mroot.admin.controller.cms.article.ArticleController', 'index', '0a38ae48-6f07-41ec-9f1c-66d7a9a3feb2', 'http://127.0.0.1:9901/article/index', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/cms/article/index\'; model is {page= Page:{ [Pagination { total=1 ,size=15 ,pages=1 ,current=1 }], records-size:1 }}', 119, NULL, '2018-06-19 15:50:24.247', '192.168.64.1', NULL),
- (19, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '博客列表', 'wang.encoding.mroot.admin.controller.cms.blog.BlogController', 'index', '0a38ae48-6f07-41ec-9f1c-66d7a9a3feb2', 'http://127.0.0.1:9901/blog/index', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/cms/blog/index\'; model is {page= Page:{ [Pagination { total=1 ,size=15 ,pages=1 ,current=1 }], records-size:1 }}', 169, NULL, '2018-06-19 15:50:27.355', '192.168.64.1', NULL),
- (20, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '用户列表', 'wang.encoding.mroot.admin.controller.system.user.UserController', 'index', '0a38ae48-6f07-41ec-9f1c-66d7a9a3feb2', 'http://127.0.0.1:9901/user/index', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/system/user/index\'; model is {page= Page:{ [Pagination { total=26 ,size=15 ,pages=2 ,current=1 }], records-size:15 }}', 307, NULL, '2018-06-19 15:53:24.527', '192.168.64.1', NULL),
- (21, '后台管理', NULL, NULL, NULL, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '用户登录页面', 'wang.encoding.mroot.admin.controller.login.LoginController', 'index', '643b5cd0-ba72-4980-8b7c-64f48d59492b', 'http://127.0.0.1:9901/login;JSESSIONID=643b5cd0-ba72-4980-8b7c-64f48d59492b', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/login/login2Dev\'; model is {isVerifyCode=hide}', 129, NULL, '2018-06-19 16:35:06.725', '192.168.64.1', NULL),
- (22, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '处理用户登录', 'wang.encoding.mroot.admin.controller.login.LoginController', 'login', '643b5cd0-ba72-4980-8b7c-64f48d59492b', 'http://127.0.0.1:9901/doLogin', 'POST', '{username=[admin]},{password=[123456]},{formToken=[50a72bdd-87e7-413c-8d2e-ca92c05987c3]},{isVerifyCode=[hide]},{verifyCode=[]},{0=[u]},{1=[s]},{2=[e]},{3=[r]},{4=[n]},{5=[a]},{6=[m]},{7=[e]},{8=[=]},{9=[a]},{10=[d]},{11=[m]},{12=[i]},{13=[n]},{14=[&]},{15=[p]},{16=[a]},{17=[s]},{18=[s]},{19=[w]},{20=[o]},{21=[r]},{22=[d]},{23=[=]},{24=[1]},{25=[2]},{26=[3]},{27=[4]},{28=[5]},{29=[6]},{30=[&]},{31=[f]},{32=[o]},{33=[r]},{34=[m]},{35=[T]},{36=[o]},{37=[k]},{38=[e]},{39=[n]},{40=[=]},{41=[5]},{42=[0]},{43=[a]},{44=[7]},{45=[2]},{46=[b]},{47=[d]},{48=[d]},{49=[-]},{50=[8]},{51=[7]},{52=[e]},{53=[7]},{54=[-]},{55=[4]},{56=[1]},{57=[3]},{58=[c]},{59=[-]},{60=[8]},{61=[d]},{62=[2]},{63=[e]},{64=[-]},{65=[c]},{66=[a]},{67=[9]},{68=[2]},{69=[c]},{70=[0]},{71=[5]},{72=[9]},{73=[8]},{74=[7]},{75=[c]},{76=[3]},{77=[&]},{78=[i]},{79=[s]},{80=[V]},{81=[e]},{82=[r]},{83=[i]},{84=[f]},{85=[y]},{86=[C]},{87=[o]},{88=[d]},{89=[e]},{90=[=]},{91=[h]},{92=[i]},{93=[d]},{94=[e]},{95=[&]},{96=[v]},{97=[e]},{98=[r]},{99=[i]},{100=[f]},{101=[y]},{102=[C]},{103=[o]},{104=[d]},{105=[e]},{106=[=]}', '{"message":"登录成功","url":"/user/index","state":"ok"}', 16, NULL, '2018-06-19 16:35:56.138', '192.168.64.1', NULL),
- (23, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '用户列表', 'wang.encoding.mroot.admin.controller.system.user.UserController', 'index', '643b5cd0-ba72-4980-8b7c-64f48d59492b', 'http://127.0.0.1:9901/user/index', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/system/user/index\'; model is {page= Page:{ [Pagination { total=26 ,size=15 ,pages=2 ,current=1 }], records-size:15 }}', 237, NULL, '2018-06-19 16:35:56.790', '192.168.64.1', NULL),
- (24, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '文章列表', 'wang.encoding.mroot.admin.controller.cms.article.ArticleController', 'index', '643b5cd0-ba72-4980-8b7c-64f48d59492b', 'http://127.0.0.1:9901/article/index', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/cms/article/index\'; model is {page= Page:{ [Pagination { total=1 ,size=15 ,pages=1 ,current=1 }], records-size:1 }}', 396, NULL, '2018-06-19 16:36:09.021', '192.168.64.1', NULL),
- (25, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '修改文章', 'wang.encoding.mroot.admin.controller.cms.article.ArticleController', 'edit', '643b5cd0-ba72-4980-8b7c-64f48d59492b', 'http://127.0.0.1:9901/article/edit/1', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/cms/article/edit\'; model is {article=Article(id=1, categoryId=1, title=为偶奇偶文件佛我就哦较为哦if那我我金佛is阿丹姐of撒旦教哦发送到我就胸肌, description=fadsff, cover=/assets/img/article/20180619/20180619110012613390409979616353.jpg, sort=1, view=0, level=1, linkUri=null, show=1, status=1, gmtCreate=Thu Jun 07 10:25:30 CST 2018, gmtCreateIp=192.168.64.1, gmtModified=Tue Jun 19 11:07:08 CST 2018, articleContent=null), articleContent=ArticleContent(id=1, content=fsdfsadf
fsd
, contentHtml=fsdfsadf
fsd
, gmtCreate=Thu Jun 07 10:25:31 CST 2018, gmtCreateIp=192.168.64.1, gmtModified=Tue Jun 19 11:07:08 CST 2018, status=1)}', 209, NULL, '2018-06-19 16:36:15.078', '192.168.64.1', NULL),
- (26, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '恢复文章', 'wang.encoding.mroot.admin.controller.cms.article.ArticleController', 'uploadCover', '643b5cd0-ba72-4980-8b7c-64f48d59492b', 'http://127.0.0.1:9901/article/uploadCover', 'POST', '{id=[WU_FILE_0]},{name=[1107242301e6e31c8defa699cc.jpg]},{type=[image/jpeg]},{lastModifiedDate=[2018/6/19 下午4:36:50]},{size=[95158]}', '{"message":"/assets/img/article/20180619/201806191636506741497191561172811.jpg","state":"ok"}', 83, NULL, '2018-06-19 16:36:50.715', '192.168.64.1', NULL),
- (27, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '更新修改文章', 'wang.encoding.mroot.admin.controller.cms.article.ArticleController', 'update', '643b5cd0-ba72-4980-8b7c-64f48d59492b', 'http://127.0.0.1:9901/article/update', 'POST', '{id=[1]},{formToken=[9239a359-9e48-4ca1-af17-b5714e5aad4c]},{refererUrl=[http://127.0.0.1:9901/article/index]},{categoryId=[1]},{title=[系统简介]},{description=[系统简介]},{statusStr=[on]},{cover=[/assets/img/article/20180619/201806191636506741497191561172811.jpg]},{showStr=[on]},{level=[1]},{sort=[1]},{linkUri=[]},{content=[MRoot项目简介\r\n\r\nMRoot采用Spring Boot2整合其他开源框架架构,使用Kotlin语言开发的通用后台管理系统(100%兼容Java,可以与Java互操作)\r\n\r\n代码生成器,可以生成业务90%的代码,可快速完成某个业务的开发\r\n\r\n使用Maven对项目进行模块化管理,提高项目的易开发性、扩展性\r\n\r\n\r\n具有如下特点\r\n\r\n灵活的权限控制,可控制权限到按钮级别\r\n\r\n完善的角色管理及数据权限\r\n\r\n完善的XSS防范及脚本过滤,彻底杜绝XSS攻击\r\n\r\n友好的代码结构及注释,便于阅读及二次开发\r\n\r\nQuartz定时任务,可动态完成任务的添加、修改、删除、暂停、恢复及日志查看等功能\r\n\r\n前端使用Bootstrap,优美的页面,丰富的插件\r\n\r\n主要功能\r\n\r\n数据库:Druid数据库连接池,监控数据库访问性能,统计SQL的执行性能\r\n\r\n持久层:MyBatis持久化,使用MyBatis-Plus优化,减少sql开发量,使用Hibernate Validation进行数据验证\r\n\r\nMVC:基于Spring Mvc注解,Rest风格Controller,Exception统一管理\r\n\r\n任务调度:Spring+Quartz, 可动态完成任务的添加、修改、删除、暂停、恢复及日志查看等功能\r\n\r\n基于Spring的国际化信息\r\n\r\nShiro进行权限控制\r\n\r\n缓存:注解缓存数据\r\n\r\n自定义线程池、异步任务\r\n\r\n日志:logback打印日志,存入数据库,同时基于时间和文件大小分割日志文件\r\n\r\n工具类:加密解密、字符串处理等等\r\n\r\n\r\n技术选型\r\n\r\n开发语言:Kotlin\r\n\r\n核心框架:Spring Boot2\r\n\r\n数据库连接池:Alibaba Druid\r\n\r\n持久层框架:MyBatis + MyBatis-Plus\r\n\r\n安全框架:Apache Shiro\r\n\r\n任务调度:Spring + Quartz\r\n\r\n缓存框架:Ehcache3\r\n\r\n日志管理:SLF4J、Logback\r\n\r\n验证框架:Hibernate Validation\r\n\r\n模板:Freemarker\r\n\r\n前端框架:Bootstrap\r\n\r\n开发环境\r\n\r\nJDK10+、Maven3.5.2+、Mysql8+、Spring Boot2\r\n\r\n本地部署\r\n\r\n通过git下载源码\r\n\r\n创建数据库mroot,数据库编码为UTF-8\r\n\r\n执行db/mroot.sql文件】\r\n\r\n修改application-XXX.properties文件,更新MySQL账号和密码\r\n\r\nIDEA运行MRootAdminApplication.kt,则可启动项目\r\n\r\nmroot-admin访问路径:你的IP地址:端口/login\r\n\r\n账号密码:admin/123456\r\n\r\n\r\n\r\n已完成功能\r\n\r\n\r\n用户管理:配置用户角色\r\n\r\n角色管理:配置角色所拥有的权限\r\n\r\n菜单管理:配置角色所拥有的权限\r\n\r\n操作日志:系统操作日志记录和查询\r\n\r\n代码生成:可生成90%的业务代码\r\n\r\n缓存管理:Ehcache3\r\n\r\n文章管理:百度编辑器的上传处理
]}', '{"formToken":"a2e6e149-bee4-4217-968c-f3c3221ef0a5","message":"修改成功","state":"ok"}', 339, NULL, '2018-06-19 16:36:52.808', '192.168.64.1', NULL),
- (28, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '博客列表', 'wang.encoding.mroot.admin.controller.cms.blog.BlogController', 'index', '643b5cd0-ba72-4980-8b7c-64f48d59492b', 'http://127.0.0.1:9901/blog/index', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/cms/blog/index\'; model is {page= Page:{ [Pagination { total=1 ,size=15 ,pages=1 ,current=1 }], records-size:1 }}', 18, NULL, '2018-06-19 16:37:03.334', '192.168.64.1', NULL),
- (29, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '角色列表', 'wang.encoding.mroot.admin.controller.system.role.RoleController', 'index', '643b5cd0-ba72-4980-8b7c-64f48d59492b', 'http://127.0.0.1:9901/role/index', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/system/role/index\'; model is {page= Page:{ [Pagination { total=3 ,size=15 ,pages=1 ,current=1 }], records-size:3 }}', 53, NULL, '2018-06-19 16:37:31.079', '192.168.64.1', NULL),
- (30, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '修改角色', 'wang.encoding.mroot.admin.controller.system.role.RoleController', 'edit', '643b5cd0-ba72-4980-8b7c-64f48d59492b', 'http://127.0.0.1:9901/role/edit/2', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/system/role/edit\'; model is {role=Role(id=2, name=test, title=test, status=1, gmtCreate=Mon Mar 19 15:09:36 CST 2018, gmtCreateIp=127.0.0.1, gmtModified=Wed Mar 28 22:58:24 CST 2018, sort=2, remark=测试用户查看权限)}', 218, NULL, '2018-06-19 16:37:39.306', '192.168.64.1', NULL),
- (31, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '更新修改角色', 'wang.encoding.mroot.admin.controller.system.role.RoleController', 'update', '643b5cd0-ba72-4980-8b7c-64f48d59492b', 'http://127.0.0.1:9901/role/update', 'POST', '{formToken=[81539101-7e89-4482-9844-378d74ab57d6]},{refererUrl=[http://127.0.0.1:9901/role/index]},{id=[2]},{name=[test]},{title=[访客]},{statusStr=[on]},{sort=[2]},{remark=[测试用户查看权限]}', '{"formToken":"cbfea2f2-1df5-4d15-aff9-d7af2f5cd830","message":"修改成功","state":"ok"}', 49, NULL, '2018-06-19 16:38:00.668', '192.168.64.1', NULL),
- (32, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '修改角色', 'wang.encoding.mroot.admin.controller.system.role.RoleController', 'edit', '643b5cd0-ba72-4980-8b7c-64f48d59492b', 'http://127.0.0.1:9901/role/edit/2', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/system/role/edit\'; model is {role=Role(id=2, name=test, title=访客, status=1, gmtCreate=Mon Mar 19 15:09:36 CST 2018, gmtCreateIp=127.0.0.1, gmtModified=Tue Jun 19 16:38:00 CST 2018, sort=2, remark=测试用户查看权限)}', 88, NULL, '2018-06-19 16:38:02.105', '192.168.64.1', NULL),
- (33, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '更新修改角色', 'wang.encoding.mroot.admin.controller.system.role.RoleController', 'update', '643b5cd0-ba72-4980-8b7c-64f48d59492b', 'http://127.0.0.1:9901/role/update', 'POST', '{formToken=[a1240b4a-3866-45fe-a4f9-b73eb8466bc8]},{refererUrl=[http://127.0.0.1:9901/role/index]},{id=[2]},{name=[test]},{title=[访客]},{statusStr=[on]},{sort=[2]},{remark=[访客拥有查看权限]}', '{"formToken":"195c55ca-ab23-44fd-8cd1-23c427acb43c","message":"修改成功","state":"ok"}', 35, NULL, '2018-06-19 16:38:14.281', '192.168.64.1', NULL),
- (34, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '修改角色', 'wang.encoding.mroot.admin.controller.system.role.RoleController', 'edit', '643b5cd0-ba72-4980-8b7c-64f48d59492b', 'http://127.0.0.1:9901/role/edit/2', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/system/role/edit\'; model is {role=Role(id=2, name=test, title=访客, status=1, gmtCreate=Mon Mar 19 15:09:36 CST 2018, gmtCreateIp=127.0.0.1, gmtModified=Tue Jun 19 16:38:14 CST 2018, sort=2, remark=访客拥有查看权限)}', 7, NULL, '2018-06-19 16:38:15.130', '192.168.64.1', NULL),
- (35, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '角色列表', 'wang.encoding.mroot.admin.controller.system.role.RoleController', 'index', '643b5cd0-ba72-4980-8b7c-64f48d59492b', 'http://127.0.0.1:9901/role/index', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/system/role/index\'; model is {page= Page:{ [Pagination { total=3 ,size=15 ,pages=1 ,current=1 }], records-size:3 }}', 196, NULL, '2018-06-19 16:38:19.093', '192.168.64.1', NULL),
- (36, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '修改角色', 'wang.encoding.mroot.admin.controller.system.role.RoleController', 'edit', '643b5cd0-ba72-4980-8b7c-64f48d59492b', 'http://127.0.0.1:9901/role/edit/3', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/system/role/edit\'; model is {role=Role(id=3, name=DEV, title=开发者, status=1, gmtCreate=Mon Jun 04 10:16:39 CST 2018, gmtCreateIp=127.0.0.1, gmtModified=Sat Jun 09 13:40:02 CST 2018, sort=3, remark=开发者)}', 91, NULL, '2018-06-19 16:38:28.626', '192.168.64.1', NULL),
- (37, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '角色列表', 'wang.encoding.mroot.admin.controller.system.role.RoleController', 'index', '643b5cd0-ba72-4980-8b7c-64f48d59492b', 'http://127.0.0.1:9901/role/index', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/system/role/index\'; model is {page= Page:{ [Pagination { total=3 ,size=15 ,pages=1 ,current=1 }], records-size:3 }}', 49, NULL, '2018-06-19 16:38:37.465', '192.168.64.1', NULL),
- (38, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '修改角色', 'wang.encoding.mroot.admin.controller.system.role.RoleController', 'edit', '643b5cd0-ba72-4980-8b7c-64f48d59492b', 'http://127.0.0.1:9901/role/edit/2', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/system/role/edit\'; model is {role=Role(id=2, name=test, title=访客, status=1, gmtCreate=Mon Mar 19 15:09:36 CST 2018, gmtCreateIp=127.0.0.1, gmtModified=Tue Jun 19 16:38:14 CST 2018, sort=2, remark=访客拥有查看权限)}', 165, NULL, '2018-06-19 16:38:42.193', '192.168.64.1', NULL),
- (39, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '更新修改角色', 'wang.encoding.mroot.admin.controller.system.role.RoleController', 'update', '643b5cd0-ba72-4980-8b7c-64f48d59492b', 'http://127.0.0.1:9901/role/update', 'POST', '{formToken=[79427698-d8be-4fcc-95c9-0112bd674b3a]},{refererUrl=[http://127.0.0.1:9901/role/index]},{id=[2]},{name=[TEST]},{title=[访客]},{statusStr=[on]},{sort=[2]},{remark=[访客拥有查看权限]}', '{"formToken":"ac0c5244-0f33-4cf1-a128-5818327fe56f","message":"修改成功","state":"ok"}', 27, NULL, '2018-06-19 16:38:47.918', '192.168.64.1', NULL),
- (40, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '修改角色', 'wang.encoding.mroot.admin.controller.system.role.RoleController', 'edit', '643b5cd0-ba72-4980-8b7c-64f48d59492b', 'http://127.0.0.1:9901/role/edit/2', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/system/role/edit\'; model is {role=Role(id=2, name=TEST, title=访客, status=1, gmtCreate=Mon Mar 19 15:09:36 CST 2018, gmtCreateIp=127.0.0.1, gmtModified=Tue Jun 19 16:38:47 CST 2018, sort=2, remark=访客拥有查看权限)}', 133, NULL, '2018-06-19 16:38:49.053', '192.168.64.1', NULL),
- (41, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '角色列表', 'wang.encoding.mroot.admin.controller.system.role.RoleController', 'index', '643b5cd0-ba72-4980-8b7c-64f48d59492b', 'http://127.0.0.1:9901/role/index', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/system/role/index\'; model is {page= Page:{ [Pagination { total=3 ,size=15 ,pages=1 ,current=1 }], records-size:3 }}', 10, NULL, '2018-06-19 16:38:50.444', '192.168.64.1', NULL),
- (42, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '修改角色', 'wang.encoding.mroot.admin.controller.system.role.RoleController', 'edit', '643b5cd0-ba72-4980-8b7c-64f48d59492b', 'http://127.0.0.1:9901/role/edit/1', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/system/role/edit\'; model is {role=Role(id=1, name=admin, title=超级管理员, status=1, gmtCreate=Sat Feb 24 16:03:36 CST 2018, gmtCreateIp=127.0.0.1, gmtModified=null, sort=1, remark=超级管理员拥有最高权限)}', 111, NULL, '2018-06-19 16:38:56.413', '192.168.64.1', NULL),
- (43, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '更新修改角色', 'wang.encoding.mroot.admin.controller.system.role.RoleController', 'update', '643b5cd0-ba72-4980-8b7c-64f48d59492b', 'http://127.0.0.1:9901/role/update', 'POST', '{formToken=[87e7765a-ac95-4c51-bd61-56caa893adc6]},{refererUrl=[http://127.0.0.1:9901/role/index]},{id=[1]},{name=[ADMIN]},{title=[超级管理员]},{statusStr=[on]},{sort=[1]},{remark=[超级管理员拥有最高权限]}', '{"formToken":"eea0dad3-ea70-40bb-ad1d-65d4b42e8698","message":"修改成功","state":"ok"}', 53, NULL, '2018-06-19 16:39:06.739', '192.168.64.1', NULL),
- (44, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '修改角色', 'wang.encoding.mroot.admin.controller.system.role.RoleController', 'edit', '643b5cd0-ba72-4980-8b7c-64f48d59492b', 'http://127.0.0.1:9901/role/edit/1', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/system/role/edit\'; model is {role=Role(id=1, name=ADMIN, title=超级管理员, status=1, gmtCreate=Sat Feb 24 16:03:36 CST 2018, gmtCreateIp=127.0.0.1, gmtModified=Tue Jun 19 16:39:06 CST 2018, sort=1, remark=超级管理员拥有最高权限)}', 8, NULL, '2018-06-19 16:39:08.684', '192.168.64.1', NULL),
- (45, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '角色列表', 'wang.encoding.mroot.admin.controller.system.role.RoleController', 'index', '643b5cd0-ba72-4980-8b7c-64f48d59492b', 'http://127.0.0.1:9901/role/index', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/system/role/index\'; model is {page= Page:{ [Pagination { total=3 ,size=15 ,pages=1 ,current=1 }], records-size:3 }}', 129, NULL, '2018-06-19 16:39:15.607', '192.168.64.1', NULL),
- (46, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '角色授权', 'wang.encoding.mroot.admin.controller.system.role.RoleController', 'authorization', '643b5cd0-ba72-4980-8b7c-64f48d59492b', 'http://127.0.0.1:9901/role/authorization/2', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/system/role/authorization\'; model is {role=Role(id=2, name=TEST, title=访客, status=1, gmtCreate=Mon Mar 19 15:09:36 CST 2018, gmtCreateIp=127.0.0.1, gmtModified=Tue Jun 19 16:38:47 CST 2018, sort=2, remark=访客拥有查看权限)}', 158, NULL, '2018-06-19 16:39:19.845', '192.168.64.1', NULL),
- (47, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '保存角色授权', 'wang.encoding.mroot.admin.controller.system.role.RoleController', 'authorizationSave', '643b5cd0-ba72-4980-8b7c-64f48d59492b', 'http://127.0.0.1:9901/role/authorizationSave', 'POST', '{formToken=[9a106520-bf08-4f20-8373-2598ff3af3e1]},{refererUrl=[http://127.0.0.1:9901/role/index]},{id=[2]},{rules=[2,3,4,5,6,8,12,13,15,19,20,22,23,24,26,30,33,34,36,37,39,43,45,46,48,49,50,51,52,53,54,55,57,62,63,66,67,68,70,75,77,78,81,82,83,84,85,86,87,88,89,90,91,92,94,98,99,100,102,103,104,106,108,111,112,117,118]}', '{"formToken":"b6f37590-c868-45c0-906f-486a6b6a43db","message":"授权成功","state":"ok"}', 97, NULL, '2018-06-19 16:41:14.566', '192.168.64.1', NULL),
- (48, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '角色授权', 'wang.encoding.mroot.admin.controller.system.role.RoleController', 'authorization', '643b5cd0-ba72-4980-8b7c-64f48d59492b', 'http://127.0.0.1:9901/role/authorization/2', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/system/role/authorization\'; model is {ruleString=2,3,4,5,6,8,12,13,15,19,20,22,23,24,26,30,33,34,36,37,39,43,45,46,48,49,50,51,52,53,54,55,57,62,63,66,67,68,70,75,77,78,81,82,83,84,85,86,87,88,89,90,91,92,94,98,99,100,102,103,104,106,108,111,112,117,118, role=Role(id=2, name=TEST, title=访客, status=1, gmtCreate=Mon Mar 19 15:09:36 CST 2018, gmtCreateIp=127.0.0.1, gmtModified=Tue Jun 19 16:38:47 CST 2018, sort=2, remark=访客拥有查看权限)}', 115, NULL, '2018-06-19 16:41:15.748', '192.168.64.1', NULL),
- (49, '后台管理', NULL, NULL, NULL, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '用户退出', 'wang.encoding.mroot.admin.controller.login.LoginController', 'logout', '643b5cd0-ba72-4980-8b7c-64f48d59492b', 'http://127.0.0.1:9901/logout', 'GET', NULL, 'ModelAndView: reference to view with name \'redirect:/login\'; model is null', 3, NULL, '2018-06-19 16:41:19.922', '192.168.64.1', NULL),
- (50, '后台管理', NULL, NULL, NULL, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '用户登录页面', 'wang.encoding.mroot.admin.controller.login.LoginController', 'index', '560046f2-5ef5-49e5-83c3-ffea77a020fe', 'http://127.0.0.1:9901/login;JSESSIONID=643b5cd0-ba72-4980-8b7c-64f48d59492b', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/login/login2Dev\'; model is {isVerifyCode=hide}', 0, NULL, '2018-06-19 16:41:19.940', '192.168.64.1', NULL),
- (51, '后台管理', 9, '123456', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '处理用户登录', 'wang.encoding.mroot.admin.controller.login.LoginController', 'login', '560046f2-5ef5-49e5-83c3-ffea77a020fe', 'http://127.0.0.1:9901/doLogin', 'POST', '{username=[123456]},{password=[123456]},{formToken=[6ab02f36-07a0-47ef-81e0-04718879a824]},{isVerifyCode=[hide]},{verifyCode=[]},{0=[u]},{1=[s]},{2=[e]},{3=[r]},{4=[n]},{5=[a]},{6=[m]},{7=[e]},{8=[=]},{9=[1]},{10=[2]},{11=[3]},{12=[4]},{13=[5]},{14=[6]},{15=[&]},{16=[p]},{17=[a]},{18=[s]},{19=[s]},{20=[w]},{21=[o]},{22=[r]},{23=[d]},{24=[=]},{25=[1]},{26=[2]},{27=[3]},{28=[4]},{29=[5]},{30=[6]},{31=[&]},{32=[f]},{33=[o]},{34=[r]},{35=[m]},{36=[T]},{37=[o]},{38=[k]},{39=[e]},{40=[n]},{41=[=]},{42=[6]},{43=[a]},{44=[b]},{45=[0]},{46=[2]},{47=[f]},{48=[3]},{49=[6]},{50=[-]},{51=[0]},{52=[7]},{53=[a]},{54=[0]},{55=[-]},{56=[4]},{57=[7]},{58=[e]},{59=[f]},{60=[-]},{61=[8]},{62=[1]},{63=[e]},{64=[0]},{65=[-]},{66=[0]},{67=[4]},{68=[7]},{69=[1]},{70=[8]},{71=[8]},{72=[7]},{73=[9]},{74=[a]},{75=[8]},{76=[2]},{77=[4]},{78=[&]},{79=[i]},{80=[s]},{81=[V]},{82=[e]},{83=[r]},{84=[i]},{85=[f]},{86=[y]},{87=[C]},{88=[o]},{89=[d]},{90=[e]},{91=[=]},{92=[h]},{93=[i]},{94=[d]},{95=[e]},{96=[&]},{97=[v]},{98=[e]},{99=[r]},{100=[i]},{101=[f]},{102=[y]},{103=[C]},{104=[o]},{105=[d]},{106=[e]},{107=[=]}', '{"message":"登录成功","url":"/index","state":"ok"}', 12, NULL, '2018-06-19 16:41:24.489', '192.168.64.1', NULL),
- (52, '后台管理', 9, '123456', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '主页', 'wang.encoding.mroot.admin.controller.index.IndexController', 'index', '560046f2-5ef5-49e5-83c3-ffea77a020fe', 'http://127.0.0.1:9901/index', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/index/index\'; model is {osInfoMap={操作系统信息=Windows 10, 操作版本=10.0, 架构=amd64, Java的运行环境版本=10.0.1, Java运行时环境规范版本=10, Java的虚拟机规范版本=10, Java的类格式版本号=54.0}}', 42, NULL, '2018-06-19 16:41:24.704', '192.168.64.1', NULL),
- (53, '后台管理', 9, '123456', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '用户列表', 'wang.encoding.mroot.admin.controller.system.user.UserController', 'index', '560046f2-5ef5-49e5-83c3-ffea77a020fe', 'http://127.0.0.1:9901/user/index', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/system/user/index\'; model is {page= Page:{ [Pagination { total=26 ,size=15 ,pages=2 ,current=1 }], records-size:15 }}', 149, NULL, '2018-06-19 16:41:32.832', '192.168.64.1', NULL),
- (54, '后台管理', 9, '123456', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '请求日志列表', 'wang.encoding.mroot.admin.controller.system.requestLog.RequestLogController', 'index', '560046f2-5ef5-49e5-83c3-ffea77a020fe', 'http://127.0.0.1:9901/requestLog/index', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/system/requestLog/index\'; model is {page= Page:{ [Pagination { total=53 ,size=15 ,pages=4 ,current=1 }], records-size:15 }}', 122, NULL, '2018-06-19 16:41:51.533', '192.168.64.1', NULL);
+ (153, '后台管理', NULL, NULL, NULL, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '用户登录页面', 'wang.encoding.mroot.admin.controller.login.LoginController', 'index', '54bda4a7-cf08-4452-bf4a-0e0d26cd1d08', 'http://127.0.0.1:9910/login;JSESSIONID=664ec2c9-0923-4678-b7d5-4cb374d0f1f3', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/login/login\'; model is {isVerifyCode=hide}', 0, NULL, '2018-06-21 15:37:38.953', '192.168.64.1', NULL),
+ (154, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '处理用户登录', 'wang.encoding.mroot.admin.controller.login.LoginController', 'login', '54bda4a7-cf08-4452-bf4a-0e0d26cd1d08', 'http://127.0.0.1:9910/doLogin', 'POST', '{username=[admin]},{password=[123456]},{formToken=[1fa5b7dc-b42a-4497-8d6f-29672be85245]},{isVerifyCode=[hide]},{verifyCode=[]},{0=[u]},{1=[s]},{2=[e]},{3=[r]},{4=[n]},{5=[a]},{6=[m]},{7=[e]},{8=[=]},{9=[a]},{10=[d]},{11=[m]},{12=[i]},{13=[n]},{14=[&]},{15=[p]},{16=[a]},{17=[s]},{18=[s]},{19=[w]},{20=[o]},{21=[r]},{22=[d]},{23=[=]},{24=[1]},{25=[2]},{26=[3]},{27=[4]},{28=[5]},{29=[6]},{30=[&]},{31=[f]},{32=[o]},{33=[r]},{34=[m]},{35=[T]},{36=[o]},{37=[k]},{38=[e]},{39=[n]},{40=[=]},{41=[1]},{42=[f]},{43=[a]},{44=[5]},{45=[b]},{46=[7]},{47=[d]},{48=[c]},{49=[-]},{50=[b]},{51=[4]},{52=[2]},{53=[a]},{54=[-]},{55=[4]},{56=[4]},{57=[9]},{58=[7]},{59=[-]},{60=[8]},{61=[d]},{62=[6]},{63=[f]},{64=[-]},{65=[2]},{66=[9]},{67=[6]},{68=[7]},{69=[2]},{70=[b]},{71=[e]},{72=[8]},{73=[5]},{74=[2]},{75=[4]},{76=[5]},{77=[&]},{78=[i]},{79=[s]},{80=[V]},{81=[e]},{82=[r]},{83=[i]},{84=[f]},{85=[y]},{86=[C]},{87=[o]},{88=[d]},{89=[e]},{90=[=]},{91=[h]},{92=[i]},{93=[d]},{94=[e]},{95=[&]},{96=[v]},{97=[e]},{98=[r]},{99=[i]},{100=[f]},{101=[y]},{102=[C]},{103=[o]},{104=[d]},{105=[e]},{106=[=]}', '{"message":"登录成功","url":"/index","state":"ok"}', 47, NULL, '2018-06-21 15:37:44.738', '192.168.64.1', NULL),
+ (155, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '主页', 'wang.encoding.mroot.admin.controller.index.IndexController', 'index', '54bda4a7-cf08-4452-bf4a-0e0d26cd1d08', 'http://127.0.0.1:9910/index', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/index/index\'; model is {osInfoMap={操作系统信息=Windows 10, 操作版本=10.0, 架构=amd64, Java的运行环境版本=10.0.1, Java运行时环境规范版本=10, Java的虚拟机规范版本=10, Java的类格式版本号=54.0}}', 41, NULL, '2018-06-21 15:37:44.928', '192.168.64.1', NULL),
+ (156, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '文章列表', 'wang.encoding.mroot.admin.controller.cms.article.ArticleController', 'index', '54bda4a7-cf08-4452-bf4a-0e0d26cd1d08', 'http://127.0.0.1:9910/article/index', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/cms/article/index\'; model is {page= Page:{ [Pagination { total=1 ,size=15 ,pages=1 ,current=1 }], records-size:1 }}', 10, NULL, '2018-06-21 15:37:50.359', '192.168.64.1', NULL),
+ (157, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '修改文章', 'wang.encoding.mroot.admin.controller.cms.article.ArticleController', 'edit', '54bda4a7-cf08-4452-bf4a-0e0d26cd1d08', 'http://127.0.0.1:9910/article/edit/1', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/cms/article/edit\'; model is {article=Article(id=1, categoryId=1, title=系统简介, description=系统简介, cover=/assets/img/article/20180620/20180620194826057714434325549011.jpg, sort=1, view=1, level=1, linkUri=null, show=1, status=1, gmtCreate=Thu Jun 07 10:25:30 CST 2018, gmtCreateIp=192.168.64.1, gmtModified=Thu Jun 21 14:05:27 CST 2018, articleContent=null), articleContent=ArticleContent(id=1, content=MRoot项目简介\r\n\r\nMRoot采用Spring Boot2整合其他开源框架架构,使用Kotlin语言开发的通用后台管理系统(100%兼容Java,可以与Java互操作)\r\n\r\n代码生成器,可以生成业务90%的代码,可快速完成某个业务的开发\r\n\r\n使用Maven对项目进行模块化管理,提高项目的易开发性、扩展性\r\n\r\n\r\n具有如下特点\r\n\r\n灵活的权限控制,可控制权限到按钮级别\r\n\r\n完善的角色管理及数据权限\r\n\r\n完善的XSS防范及脚本过滤,彻底杜绝XSS攻击\r\n\r\n友好的代码结构及注释,便于阅读及二次开发\r\n\r\nQuartz定时任务,可动态完成任务的添加、修改、删除、暂停、恢复及日志查看等功能\r\n\r\n前端使用Bootstrap,优美的页面,丰富的插件\r\n\r\n主要功能\r\n\r\n数据库:Druid数据库连接池,监控数据库访问性能,统计SQL的执行性能\r\n\r\n持久层:MyBatis持久化,使用MyBatis-Plus优化,减少sql开发量,使用Hibernate Validation进行数据验证\r\n\r\nMVC:基于Spring Mvc注解,Rest风格Controller,Exception统一管理\r\n\r\n任务调度:Spring+Quartz, 可动态完成任务的添加、修改、删除、暂停、恢复及日志查看等功能\r\n\r\n基于Spring的国际化信息\r\n\r\nShiro进行权限控制\r\n\r\n缓存:注解缓存数据\r\n\r\n自定义线程池、异步任务\r\n\r\n日志:logback打印日志,存入数据库,同时基于时间和文件大小分割日志文件\r\n\r\n工具类:加密解密、字符串处理等等\r\n\r\n\r\n技术选型\r\n\r\n开发语言:Kotlin\r\n\r\n核心框架:Spring Boot2\r\n\r\n数据库连接池:Alibaba Druid\r\n\r\n持久层框架:MyBatis + MyBatis-Plus\r\n\r\n安全框架:Apache Shiro\r\n\r\n任务调度:Spring + Quartz\r\n\r\n缓存框架:Ehcache3\r\n\r\n日志管理:SLF4J、Logback\r\n\r\n验证框架:Hibernate Validation\r\n\r\n模板:Freemarker\r\n\r\n前端框架:Bootstrap\r\n\r\n开发环境\r\n\r\nJDK10+、Maven3.5.2+、Mysql8+、Spring Boot2\r\n\r\n本地部署\r\n\r\n通过git下载源码\r\n\r\n创建数据库mroot,数据库编码为UTF-8\r\n\r\n执行db/mroot.sql文件】\r\n\r\n修改application-XXX.properties文件,更新MySQL账号和密码\r\n\r\nIDEA运行MRootAdminApplication.kt,则可启动项目\r\n\r\nmroot-admin访问路径:你的IP地址:端口/login\r\n\r\n账号密码:admin/123456\r\n\r\n\r\n\r\n已完成功能\r\n\r\n\r\n用户管理:配置用户角色\r\n\r\n角色管理:配置角色所拥有的权限\r\n\r\n菜单管理:配置角色所拥有的权限\r\n\r\n操作日志:系统操作日志记录和查询\r\n\r\n代码生成:可生成90%的业务代码\r\n\r\n缓存管理:Ehcache3\r\n\r\n文章管理:百度编辑器的上传处理

, contentHtml=MRoot项目简介\r\n\r\nMRoot采用Spring Boot2整合其他开源框架架构,使用Kotlin语言开发的通用后台管理系统(100%兼容Java,可以与Java互操作)\r\n\r\n代码生成器,可以生成业务90%的代码,可快速完成某个业务的开发\r\n\r\n使用Maven对项目进行模块化管理,提高项目的易开发性、扩展性\r\n\r\n\r\n具有如下特点\r\n\r\n灵活的权限控制,可控制权限到按钮级别\r\n\r\n完善的角色管理及数据权限\r\n\r\n完善的XSS防范及脚本过滤,彻底杜绝XSS攻击\r\n\r\n友好的代码结构及注释,便于阅读及二次开发\r\n\r\nQuartz定时任务,可动态完成任务的添加、修改、删除、暂停、恢复及日志查看等功能\r\n\r\n前端使用Bootstrap,优美的页面,丰富的插件\r\n\r\n主要功能\r\n\r\n数据库:Druid数据库连接池,监控数据库访问性能,统计SQL的执行性能\r\n\r\n持久层:MyBatis持久化,使用MyBatis-Plus优化,减少sql开发量,使用Hibernate Validation进行数据验证\r\n\r\nMVC:基于Spring Mvc注解,Rest风格Controller,Exception统一管理\r\n\r\n任务调度:Spring+Quartz, 可动态完成任务的添加、修改、删除、暂停、恢复及日志查看等功能\r\n\r\n基于Spring的国际化信息\r\n\r\nShiro进行权限控制\r\n\r\n缓存:注解缓存数据\r\n\r\n自定义线程池、异步任务\r\n\r\n日志:logback打印日志,存入数据库,同时基于时间和文件大小分割日志文件\r\n\r\n工具类:加密解密、字符串处理等等\r\n\r\n\r\n技术选型\r\n\r\n开发语言:Kotlin\r\n\r\n核心框架:Spring Boot2\r\n\r\n数据库连接池:Alibaba Druid\r\n\r\n持久层框架:MyBatis + MyBatis-Plus\r\n\r\n安全框架:Apache Shiro\r\n\r\n任务调度:Spring + Quartz\r\n\r\n缓存框架:Ehcache3\r\n\r\n日志管理:SLF4J、Logback\r\n\r\n验证框架:Hibernate Validation\r\n\r\n模板:Freemarker\r\n\r\n前端框架:Bootstrap\r\n\r\n开发环境\r\n\r\nJDK10+、Maven3.5.2+、Mysql8+、Spring Boot2\r\n\r\n本地部署\r\n\r\n通过git下载源码\r\n\r\n创建数据库mroot,数据库编码为UTF-8\r\n\r\n执行db/mroot.sql文件】\r\n\r\n修改application-XXX.properties文件,更新MySQL账号和密码\r\n\r\nIDEA运行MRootAdminApplication.kt,则可启动项目\r\n\r\nmroot-admin访问路径:你的IP地址:端口/login\r\n\r\n账号密码:admin/123456\r\n\r\n\r\n\r\n已完成功能\r\n\r\n\r\n用户管理:配置用户角色\r\n\r\n角色管理:配置角色所拥有的权限\r\n\r\n菜单管理:配置角色所拥有的权限\r\n\r\n操作日志:系统操作日志记录和查询\r\n\r\n代码生成:可生成90%的业务代码\r\n\r\n缓存管理:Ehcache3\r\n\r\n文章管理:百度编辑器的上传处理

, gmtCreate=Thu Jun 07 10:25:31 CST 2018, gmtCreateIp=192.168.64.1, gmtModified=Thu Jun 21 14:05:27 CST 2018, status=1)}', 155, NULL, '2018-06-21 15:37:54.583', '192.168.64.1', NULL),
+ (158, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '恢复文章', 'wang.encoding.mroot.admin.controller.cms.article.ArticleController', 'uploadCover', '54bda4a7-cf08-4452-bf4a-0e0d26cd1d08', 'http://127.0.0.1:9910/article/uploadCover', 'POST', '{id=[WU_FILE_0]},{name=[1107242301e6e31c8defa699cc.jpg]},{type=[image/jpeg]},{lastModifiedDate=[2018/6/21 下午3:38:05]},{size=[95158]}', '{"message":"/assets/img/article/20180621/201806211538054674921187269074806.jpg","state":"ok"}', 23, NULL, '2018-06-21 15:38:05.484', '192.168.64.1', NULL),
+ (159, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '更新修改文章', 'wang.encoding.mroot.admin.controller.cms.article.ArticleController', 'update', '54bda4a7-cf08-4452-bf4a-0e0d26cd1d08', 'http://127.0.0.1:9910/article/update', 'POST', '{id=[1]},{formToken=[5c58120f-7a2a-48db-b88a-1598b3bf5a4a]},{refererUrl=[http://127.0.0.1:9910/article/index]},{categoryId=[1]},{title=[系统简介]},{description=[系统简介]},{statusStr=[on]},{cover=[/assets/img/article/20180621/201806211538054674921187269074806.jpg]},{showStr=[on]},{level=[1]},{sort=[1]},{linkUri=[]},{content=[MRoot项目简介\r\n\r\nMRoot采用Spring Boot2整合其他开源框架架构,使用Kotlin语言开发的通用后台管理系统(100%兼容Java,可以与Java互操作)\r\n\r\n代码生成器,可以生成业务90%的代码,可快速完成某个业务的开发\r\n\r\n使用Maven对项目进行模块化管理,提高项目的易开发性、扩展性\r\n\r\n\r\n具有如下特点\r\n\r\n灵活的权限控制,可控制权限到按钮级别\r\n\r\n完善的角色管理及数据权限\r\n\r\n完善的XSS防范及脚本过滤,彻底杜绝XSS攻击\r\n\r\n友好的代码结构及注释,便于阅读及二次开发\r\n\r\nQuartz定时任务,可动态完成任务的添加、修改、删除、暂停、恢复及日志查看等功能\r\n\r\n前端使用Bootstrap,优美的页面,丰富的插件\r\n\r\n主要功能\r\n\r\n数据库:Druid数据库连接池,监控数据库访问性能,统计SQL的执行性能\r\n\r\n持久层:MyBatis持久化,使用MyBatis-Plus优化,减少sql开发量,使用Hibernate Validation进行数据验证\r\n\r\nMVC:基于Spring Mvc注解,Rest风格Controller,Exception统一管理\r\n\r\n任务调度:Spring+Quartz, 可动态完成任务的添加、修改、删除、暂停、恢复及日志查看等功能\r\n\r\n基于Spring的国际化信息\r\n\r\nShiro进行权限控制\r\n\r\n缓存:注解缓存数据\r\n\r\n自定义线程池、异步任务\r\n\r\n日志:logback打印日志,存入数据库,同时基于时间和文件大小分割日志文件\r\n\r\n工具类:加密解密、字符串处理等等\r\n\r\n\r\n技术选型\r\n\r\n开发语言:Kotlin\r\n\r\n核心框架:Spring Boot2\r\n\r\n数据库连接池:Alibaba Druid\r\n\r\n持久层框架:MyBatis + MyBatis-Plus\r\n\r\n安全框架:Apache Shiro\r\n\r\n任务调度:Spring + Quartz\r\n\r\n缓存框架:Ehcache3\r\n\r\n日志管理:SLF4J、Logback\r\n\r\n验证框架:Hibernate Validation\r\n\r\n模板:Freemarker\r\n\r\n前端框架:Bootstrap\r\n\r\n开发环境\r\n\r\nJDK10+、Maven3.5.2+、Mysql8+、Spring Boot2\r\n\r\n本地部署\r\n\r\n通过git下载源码\r\n\r\n创建数据库mroot,数据库编码为UTF-8\r\n\r\n执行db/mroot.sql文件】\r\n\r\n修改application-XXX.properties文件,更新MySQL账号和密码\r\n\r\nIDEA运行MRootAdminApplication.kt,则可启动项目\r\n\r\nmroot-admin访问路径:你的IP地址:端口/login\r\n\r\n账号密码:admin/123456\r\n\r\n\r\n\r\n已完成功能\r\n\r\n\r\n用户管理:配置用户角色\r\n\r\n角色管理:配置角色所拥有的权限\r\n\r\n菜单管理:配置角色所拥有的权限\r\n\r\n操作日志:系统操作日志记录和查询\r\n\r\n代码生成:可生成90%的业务代码\r\n\r\n缓存管理:Ehcache3\r\n\r\n文章管理:百度编辑器的上传处理

]}', '{"formToken":"d3c0fd98-9a32-415b-b31c-940e625d1b0a","message":"修改成功","state":"ok"}', 348, NULL, '2018-06-21 15:38:09.752', '192.168.64.1', NULL),
+ (160, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '修改文章', 'wang.encoding.mroot.admin.controller.cms.article.ArticleController', 'edit', '54bda4a7-cf08-4452-bf4a-0e0d26cd1d08', 'http://127.0.0.1:9910/article/edit/1', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/cms/article/edit\'; model is {article=Article(id=1, categoryId=1, title=系统简介, description=系统简介, cover=/assets/img/article/20180621/201806211538054674921187269074806.jpg, sort=1, view=1, level=1, linkUri=null, show=1, status=1, gmtCreate=Thu Jun 07 10:25:30 CST 2018, gmtCreateIp=192.168.64.1, gmtModified=Thu Jun 21 15:38:09 CST 2018, articleContent=null), articleContent=ArticleContent(id=1, content=MRoot项目简介\r\n\r\nMRoot采用Spring Boot2整合其他开源框架架构,使用Kotlin语言开发的通用后台管理系统(100%兼容Java,可以与Java互操作)\r\n\r\n代码生成器,可以生成业务90%的代码,可快速完成某个业务的开发\r\n\r\n使用Maven对项目进行模块化管理,提高项目的易开发性、扩展性\r\n\r\n\r\n具有如下特点\r\n\r\n灵活的权限控制,可控制权限到按钮级别\r\n\r\n完善的角色管理及数据权限\r\n\r\n完善的XSS防范及脚本过滤,彻底杜绝XSS攻击\r\n\r\n友好的代码结构及注释,便于阅读及二次开发\r\n\r\nQuartz定时任务,可动态完成任务的添加、修改、删除、暂停、恢复及日志查看等功能\r\n\r\n前端使用Bootstrap,优美的页面,丰富的插件\r\n\r\n主要功能\r\n\r\n数据库:Druid数据库连接池,监控数据库访问性能,统计SQL的执行性能\r\n\r\n持久层:MyBatis持久化,使用MyBatis-Plus优化,减少sql开发量,使用Hibernate Validation进行数据验证\r\n\r\nMVC:基于Spring Mvc注解,Rest风格Controller,Exception统一管理\r\n\r\n任务调度:Spring+Quartz, 可动态完成任务的添加、修改、删除、暂停、恢复及日志查看等功能\r\n\r\n基于Spring的国际化信息\r\n\r\nShiro进行权限控制\r\n\r\n缓存:注解缓存数据\r\n\r\n自定义线程池、异步任务\r\n\r\n日志:logback打印日志,存入数据库,同时基于时间和文件大小分割日志文件\r\n\r\n工具类:加密解密、字符串处理等等\r\n\r\n\r\n技术选型\r\n\r\n开发语言:Kotlin\r\n\r\n核心框架:Spring Boot2\r\n\r\n数据库连接池:Alibaba Druid\r\n\r\n持久层框架:MyBatis + MyBatis-Plus\r\n\r\n安全框架:Apache Shiro\r\n\r\n任务调度:Spring + Quartz\r\n\r\n缓存框架:Ehcache3\r\n\r\n日志管理:SLF4J、Logback\r\n\r\n验证框架:Hibernate Validation\r\n\r\n模板:Freemarker\r\n\r\n前端框架:Bootstrap\r\n\r\n开发环境\r\n\r\nJDK10+、Maven3.5.2+、Mysql8+、Spring Boot2\r\n\r\n本地部署\r\n\r\n通过git下载源码\r\n\r\n创建数据库mroot,数据库编码为UTF-8\r\n\r\n执行db/mroot.sql文件】\r\n\r\n修改application-XXX.properties文件,更新MySQL账号和密码\r\n\r\nIDEA运行MRootAdminApplication.kt,则可启动项目\r\n\r\nmroot-admin访问路径:你的IP地址:端口/login\r\n\r\n账号密码:admin/123456\r\n\r\n\r\n\r\n已完成功能\r\n\r\n\r\n用户管理:配置用户角色\r\n\r\n角色管理:配置角色所拥有的权限\r\n\r\n菜单管理:配置角色所拥有的权限\r\n\r\n操作日志:系统操作日志记录和查询\r\n\r\n代码生成:可生成90%的业务代码\r\n\r\n缓存管理:Ehcache3\r\n\r\n文章管理:百度编辑器的上传处理

, contentHtml=MRoot项目简介\r\n\r\nMRoot采用Spring Boot2整合其他开源框架架构,使用Kotlin语言开发的通用后台管理系统(100%兼容Java,可以与Java互操作)\r\n\r\n代码生成器,可以生成业务90%的代码,可快速完成某个业务的开发\r\n\r\n使用Maven对项目进行模块化管理,提高项目的易开发性、扩展性\r\n\r\n\r\n具有如下特点\r\n\r\n灵活的权限控制,可控制权限到按钮级别\r\n\r\n完善的角色管理及数据权限\r\n\r\n完善的XSS防范及脚本过滤,彻底杜绝XSS攻击\r\n\r\n友好的代码结构及注释,便于阅读及二次开发\r\n\r\nQuartz定时任务,可动态完成任务的添加、修改、删除、暂停、恢复及日志查看等功能\r\n\r\n前端使用Bootstrap,优美的页面,丰富的插件\r\n\r\n主要功能\r\n\r\n数据库:Druid数据库连接池,监控数据库访问性能,统计SQL的执行性能\r\n\r\n持久层:MyBatis持久化,使用MyBatis-Plus优化,减少sql开发量,使用Hibernate Validation进行数据验证\r\n\r\nMVC:基于Spring Mvc注解,Rest风格Controller,Exception统一管理\r\n\r\n任务调度:Spring+Quartz, 可动态完成任务的添加、修改、删除、暂停、恢复及日志查看等功能\r\n\r\n基于Spring的国际化信息\r\n\r\nShiro进行权限控制\r\n\r\n缓存:注解缓存数据\r\n\r\n自定义线程池、异步任务\r\n\r\n日志:logback打印日志,存入数据库,同时基于时间和文件大小分割日志文件\r\n\r\n工具类:加密解密、字符串处理等等\r\n\r\n\r\n技术选型\r\n\r\n开发语言:Kotlin\r\n\r\n核心框架:Spring Boot2\r\n\r\n数据库连接池:Alibaba Druid\r\n\r\n持久层框架:MyBatis + MyBatis-Plus\r\n\r\n安全框架:Apache Shiro\r\n\r\n任务调度:Spring + Quartz\r\n\r\n缓存框架:Ehcache3\r\n\r\n日志管理:SLF4J、Logback\r\n\r\n验证框架:Hibernate Validation\r\n\r\n模板:Freemarker\r\n\r\n前端框架:Bootstrap\r\n\r\n开发环境\r\n\r\nJDK10+、Maven3.5.2+、Mysql8+、Spring Boot2\r\n\r\n本地部署\r\n\r\n通过git下载源码\r\n\r\n创建数据库mroot,数据库编码为UTF-8\r\n\r\n执行db/mroot.sql文件】\r\n\r\n修改application-XXX.properties文件,更新MySQL账号和密码\r\n\r\nIDEA运行MRootAdminApplication.kt,则可启动项目\r\n\r\nmroot-admin访问路径:你的IP地址:端口/login\r\n\r\n账号密码:admin/123456\r\n\r\n\r\n\r\n已完成功能\r\n\r\n\r\n用户管理:配置用户角色\r\n\r\n角色管理:配置角色所拥有的权限\r\n\r\n菜单管理:配置角色所拥有的权限\r\n\r\n操作日志:系统操作日志记录和查询\r\n\r\n代码生成:可生成90%的业务代码\r\n\r\n缓存管理:Ehcache3\r\n\r\n文章管理:百度编辑器的上传处理

, gmtCreate=Thu Jun 07 10:25:31 CST 2018, gmtCreateIp=192.168.64.1, gmtModified=Thu Jun 21 15:38:09 CST 2018, status=1)}', 8, NULL, '2018-06-21 15:38:11.828', '192.168.64.1', NULL),
+ (161, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '文章列表', 'wang.encoding.mroot.admin.controller.cms.article.ArticleController', 'index', '54bda4a7-cf08-4452-bf4a-0e0d26cd1d08', 'http://127.0.0.1:9910/article/index', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/cms/article/index\'; model is {page= Page:{ [Pagination { total=1 ,size=15 ,pages=1 ,current=1 }], records-size:1 }}', 221, NULL, '2018-06-21 15:38:19.446', '192.168.64.1', NULL),
+ (162, '后台管理', NULL, NULL, NULL, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '用户退出', 'wang.encoding.mroot.admin.controller.login.LoginController', 'logout', '1505e58d-8c1f-494d-8981-52d1cb06e3f5', 'http://127.0.0.1:9910/logout', 'GET', NULL, 'ModelAndView: reference to view with name \'redirect:/login\'; model is null', 58, NULL, '2018-06-21 16:25:48.199', '192.168.64.1', NULL),
+ (163, '后台管理', NULL, NULL, NULL, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '用户登录页面', 'wang.encoding.mroot.admin.controller.login.LoginController', 'index', '1505e58d-8c1f-494d-8981-52d1cb06e3f5', 'http://127.0.0.1:9910/login;JSESSIONID=1505e58d-8c1f-494d-8981-52d1cb06e3f5', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/login/login2Dev\'; model is {isVerifyCode=hide}', 1, NULL, '2018-06-21 16:25:48.312', '192.168.64.1', NULL),
+ (164, '后台管理', NULL, NULL, NULL, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '用户登录页面', 'wang.encoding.mroot.admin.controller.login.LoginController', 'index', '1505e58d-8c1f-494d-8981-52d1cb06e3f5', 'http://127.0.0.1:9910/login;JSESSIONID=1505e58d-8c1f-494d-8981-52d1cb06e3f5', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/login/login2Dev\'; model is {isVerifyCode=hide}', 1, NULL, '2018-06-21 16:25:50.931', '192.168.64.1', NULL),
+ (165, '后台管理', NULL, NULL, NULL, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '用户登录页面', 'wang.encoding.mroot.admin.controller.login.LoginController', 'index', '1505e58d-8c1f-494d-8981-52d1cb06e3f5', 'http://127.0.0.1:9910/login;JSESSIONID=1505e58d-8c1f-494d-8981-52d1cb06e3f5', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/login/login2Dev\'; model is {isVerifyCode=hide}', 1, NULL, '2018-06-21 16:26:06.902', '192.168.64.1', NULL),
+ (166, '后台管理', NULL, NULL, NULL, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '用户登录页面', 'wang.encoding.mroot.admin.controller.login.LoginController', 'index', '1505e58d-8c1f-494d-8981-52d1cb06e3f5', 'http://127.0.0.1:9910/login;JSESSIONID=1505e58d-8c1f-494d-8981-52d1cb06e3f5', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/login/login2Dev\'; model is {isVerifyCode=hide}', 1, NULL, '2018-06-21 16:26:08.561', '192.168.64.1', NULL),
+ (167, '后台管理', NULL, NULL, NULL, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '用户登录页面', 'wang.encoding.mroot.admin.controller.login.LoginController', 'index', '1505e58d-8c1f-494d-8981-52d1cb06e3f5', 'http://127.0.0.1:9910/login;JSESSIONID=1505e58d-8c1f-494d-8981-52d1cb06e3f5', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/login/login2Dev\'; model is {isVerifyCode=hide}', 89, NULL, '2018-06-21 16:27:36.924', '192.168.64.1', NULL),
+ (168, '后台管理', NULL, NULL, NULL, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '用户登录页面', 'wang.encoding.mroot.admin.controller.login.LoginController', 'index', '1505e58d-8c1f-494d-8981-52d1cb06e3f5', 'http://127.0.0.1:9910/login;JSESSIONID=1505e58d-8c1f-494d-8981-52d1cb06e3f5', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/login/login2Dev\'; model is {isVerifyCode=hide}', 1, NULL, '2018-06-21 16:27:46.153', '192.168.64.1', NULL),
+ (169, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '处理用户登录', 'wang.encoding.mroot.admin.controller.login.LoginController', 'login', '1505e58d-8c1f-494d-8981-52d1cb06e3f5', 'http://127.0.0.1:9910/doLogin', 'POST', '{username=[admin]},{password=[123456]},{formToken=[5f9ac152-c0de-45fa-80bf-bbf72c4f90d8]},{isVerifyCode=[]},{verifyCode=[d32nw7]},{0=[u]},{1=[s]},{2=[e]},{3=[r]},{4=[n]},{5=[a]},{6=[m]},{7=[e]},{8=[=]},{9=[a]},{10=[d]},{11=[m]},{12=[i]},{13=[n]},{14=[&]},{15=[p]},{16=[a]},{17=[s]},{18=[s]},{19=[w]},{20=[o]},{21=[r]},{22=[d]},{23=[=]},{24=[1]},{25=[2]},{26=[3]},{27=[4]},{28=[5]},{29=[6]},{30=[&]},{31=[f]},{32=[o]},{33=[r]},{34=[m]},{35=[T]},{36=[o]},{37=[k]},{38=[e]},{39=[n]},{40=[=]},{41=[5]},{42=[f]},{43=[9]},{44=[a]},{45=[c]},{46=[1]},{47=[5]},{48=[2]},{49=[-]},{50=[c]},{51=[0]},{52=[d]},{53=[e]},{54=[-]},{55=[4]},{56=[5]},{57=[f]},{58=[a]},{59=[-]},{60=[8]},{61=[0]},{62=[b]},{63=[f]},{64=[-]},{65=[b]},{66=[b]},{67=[f]},{68=[7]},{69=[2]},{70=[c]},{71=[4]},{72=[f]},{73=[9]},{74=[0]},{75=[d]},{76=[8]},{77=[&]},{78=[i]},{79=[s]},{80=[V]},{81=[e]},{82=[r]},{83=[i]},{84=[f]},{85=[y]},{86=[C]},{87=[o]},{88=[d]},{89=[e]},{90=[=]},{91=[&]},{92=[v]},{93=[e]},{94=[r]},{95=[i]},{96=[f]},{97=[y]},{98=[C]},{99=[o]},{100=[d]},{101=[e]},{102=[=]},{103=[d]},{104=[3]},{105=[2]},{106=[n]},{107=[w]},{108=[7]}', '{"message":"登录成功","url":"/index","state":"ok"}', 186, NULL, '2018-06-21 16:27:57.693', '192.168.64.1', NULL),
+ (170, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '主页', 'wang.encoding.mroot.admin.controller.index.IndexController', 'index', '1505e58d-8c1f-494d-8981-52d1cb06e3f5', 'http://127.0.0.1:9910/index', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/index/index\'; model is {osInfoMap={操作系统信息=Windows 10, 操作版本=10.0, 架构=amd64, Java的运行环境版本=10.0.1, Java运行时环境规范版本=10, Java的虚拟机规范版本=10, Java的类格式版本号=54.0}}', 80, NULL, '2018-06-21 16:27:58.262', '192.168.64.1', NULL),
+ (171, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '主页', 'wang.encoding.mroot.admin.controller.index.IndexController', 'index', '1505e58d-8c1f-494d-8981-52d1cb06e3f5', 'http://127.0.0.1:9910/index', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/index/index\'; model is {osInfoMap={操作系统信息=Windows 10, 操作版本=10.0, 架构=amd64, Java的运行环境版本=10.0.1, Java运行时环境规范版本=10, Java的虚拟机规范版本=10, Java的类格式版本号=54.0}}', 75, NULL, '2018-06-21 16:28:04.925', '192.168.64.1', NULL),
+ (172, '后台管理', NULL, NULL, NULL, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '用户退出', 'wang.encoding.mroot.admin.controller.login.LoginController', 'logout', '59c43dea-f176-4c58-a20d-b9bf44fcffc5', 'http://127.0.0.1:9910/logout', 'GET', NULL, 'ModelAndView: reference to view with name \'redirect:/login\'; model is null', 54, NULL, '2018-06-21 17:21:58.266', '192.168.64.1', NULL),
+ (173, '后台管理', NULL, NULL, NULL, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '用户登录页面', 'wang.encoding.mroot.admin.controller.login.LoginController', 'index', '59c43dea-f176-4c58-a20d-b9bf44fcffc5', 'http://127.0.0.1:9910/login;JSESSIONID=59c43dea-f176-4c58-a20d-b9bf44fcffc5', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/login/login2Dev\'; model is {isVerifyCode=hide}', 1, NULL, '2018-06-21 17:21:58.293', '192.168.64.1', NULL),
+ (174, '后台管理', NULL, NULL, NULL, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '用户登录页面', 'wang.encoding.mroot.admin.controller.login.LoginController', 'index', '59c43dea-f176-4c58-a20d-b9bf44fcffc5', 'http://127.0.0.1:9910/login;JSESSIONID=59c43dea-f176-4c58-a20d-b9bf44fcffc5', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/login/login2Dev\'; model is {isVerifyCode=hide}', 1, NULL, '2018-06-21 17:22:01.632', '192.168.64.1', NULL),
+ (175, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '处理用户登录', 'wang.encoding.mroot.admin.controller.login.LoginController', 'login', '59c43dea-f176-4c58-a20d-b9bf44fcffc5', 'http://127.0.0.1:9910/doLogin', 'POST', '{username=[admin]},{password=[123456]},{formToken=[8ed1ca84-a6e6-42b2-9fb6-25596a02aa8a]},{isVerifyCode=[]},{verifyCode=[88w78a]},{0=[u]},{1=[s]},{2=[e]},{3=[r]},{4=[n]},{5=[a]},{6=[m]},{7=[e]},{8=[=]},{9=[a]},{10=[d]},{11=[m]},{12=[i]},{13=[n]},{14=[&]},{15=[p]},{16=[a]},{17=[s]},{18=[s]},{19=[w]},{20=[o]},{21=[r]},{22=[d]},{23=[=]},{24=[1]},{25=[2]},{26=[3]},{27=[4]},{28=[5]},{29=[6]},{30=[&]},{31=[f]},{32=[o]},{33=[r]},{34=[m]},{35=[T]},{36=[o]},{37=[k]},{38=[e]},{39=[n]},{40=[=]},{41=[8]},{42=[e]},{43=[d]},{44=[1]},{45=[c]},{46=[a]},{47=[8]},{48=[4]},{49=[-]},{50=[a]},{51=[6]},{52=[e]},{53=[6]},{54=[-]},{55=[4]},{56=[2]},{57=[b]},{58=[2]},{59=[-]},{60=[9]},{61=[f]},{62=[b]},{63=[6]},{64=[-]},{65=[2]},{66=[5]},{67=[5]},{68=[9]},{69=[6]},{70=[a]},{71=[0]},{72=[2]},{73=[a]},{74=[a]},{75=[8]},{76=[a]},{77=[&]},{78=[i]},{79=[s]},{80=[V]},{81=[e]},{82=[r]},{83=[i]},{84=[f]},{85=[y]},{86=[C]},{87=[o]},{88=[d]},{89=[e]},{90=[=]},{91=[&]},{92=[v]},{93=[e]},{94=[r]},{95=[i]},{96=[f]},{97=[y]},{98=[C]},{99=[o]},{100=[d]},{101=[e]},{102=[=]},{103=[8]},{104=[8]},{105=[w]},{106=[7]},{107=[8]},{108=[a]}', '{"message":"登录成功","url":"/index","state":"ok"}', 97, NULL, '2018-06-21 17:24:18.827', '192.168.64.1', NULL),
+ (176, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '主页', 'wang.encoding.mroot.admin.controller.index.IndexController', 'index', '59c43dea-f176-4c58-a20d-b9bf44fcffc5', 'http://127.0.0.1:9910/index', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/index/index\'; model is {osInfoMap={操作系统信息=Windows 10, 操作版本=10.0, 架构=amd64, Java的运行环境版本=10.0.1, Java运行时环境规范版本=10, Java的虚拟机规范版本=10, Java的类格式版本号=54.0}}', 37, NULL, '2018-06-21 17:24:19.098', '192.168.64.1', NULL),
+ (177, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '代码生成列表', 'wang.encoding.mroot.admin.controller.system.generate.GenerateCodeController', 'index', '59c43dea-f176-4c58-a20d-b9bf44fcffc5', 'http://127.0.0.1:9910/generateCode/index', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/system/generateCode/index\'; model is {page= Page:{ [Pagination { total=26 ,size=15 ,pages=2 ,current=1 }], records-size:15 }}', 713, NULL, '2018-06-21 17:24:28.378', '192.168.64.1', NULL),
+ (178, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '代码生成页面', 'wang.encoding.mroot.admin.controller.system.generate.GenerateCodeController', 'generate', '59c43dea-f176-4c58-a20d-b9bf44fcffc5', 'http://127.0.0.1:9910/generateCode/generate/cms_article', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/system/generateCode/generate\'; model is {table=cms_article}', 212, NULL, '2018-06-21 17:24:31.407', '192.168.64.1', NULL),
+ (179, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '代码生成列表', 'wang.encoding.mroot.admin.controller.system.generate.GenerateCodeController', 'index', '59c43dea-f176-4c58-a20d-b9bf44fcffc5', 'http://127.0.0.1:9910/generateCode/index', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/system/generateCode/index\'; model is {page= Page:{ [Pagination { total=26 ,size=15 ,pages=2 ,current=1 }], records-size:15 }}', 269, NULL, '2018-06-21 17:25:58.663', '192.168.64.1', NULL),
+ (180, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '代码生成页面', 'wang.encoding.mroot.admin.controller.system.generate.GenerateCodeController', 'generate', '59c43dea-f176-4c58-a20d-b9bf44fcffc5', 'http://127.0.0.1:9910/generateCode/generate/cms_article', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/system/generateCode/generate\'; model is {table=cms_article}', 7163, NULL, '2018-06-21 17:26:09.595', '192.168.64.1', NULL),
+ (181, '后台管理', NULL, NULL, NULL, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '用户登录页面', 'wang.encoding.mroot.admin.controller.login.LoginController', 'index', '78b5a70e-861c-4eb1-898c-84444b1ee33d', 'http://127.0.0.1:9910/login', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/login/login\'; model is {isVerifyCode=hide}', 39, NULL, '2018-06-21 17:31:26.848', '192.168.64.1', NULL),
+ (182, '后台管理', 9, '123456', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '处理用户登录', 'wang.encoding.mroot.admin.controller.login.LoginController', 'login', '78b5a70e-861c-4eb1-898c-84444b1ee33d', 'http://127.0.0.1:9910/doLogin', 'POST', '{username=[123456]},{password=[123456]},{formToken=[31a19fc4-291f-4ab1-9011-c60ef090b827]},{isVerifyCode=[hide]},{verifyCode=[]},{0=[u]},{1=[s]},{2=[e]},{3=[r]},{4=[n]},{5=[a]},{6=[m]},{7=[e]},{8=[=]},{9=[1]},{10=[2]},{11=[3]},{12=[4]},{13=[5]},{14=[6]},{15=[&]},{16=[p]},{17=[a]},{18=[s]},{19=[s]},{20=[w]},{21=[o]},{22=[r]},{23=[d]},{24=[=]},{25=[1]},{26=[2]},{27=[3]},{28=[4]},{29=[5]},{30=[6]},{31=[&]},{32=[f]},{33=[o]},{34=[r]},{35=[m]},{36=[T]},{37=[o]},{38=[k]},{39=[e]},{40=[n]},{41=[=]},{42=[3]},{43=[1]},{44=[a]},{45=[1]},{46=[9]},{47=[f]},{48=[c]},{49=[4]},{50=[-]},{51=[2]},{52=[9]},{53=[1]},{54=[f]},{55=[-]},{56=[4]},{57=[a]},{58=[b]},{59=[1]},{60=[-]},{61=[9]},{62=[0]},{63=[1]},{64=[1]},{65=[-]},{66=[c]},{67=[6]},{68=[0]},{69=[e]},{70=[f]},{71=[0]},{72=[9]},{73=[0]},{74=[b]},{75=[8]},{76=[2]},{77=[7]},{78=[&]},{79=[i]},{80=[s]},{81=[V]},{82=[e]},{83=[r]},{84=[i]},{85=[f]},{86=[y]},{87=[C]},{88=[o]},{89=[d]},{90=[e]},{91=[=]},{92=[h]},{93=[i]},{94=[d]},{95=[e]},{96=[&]},{97=[v]},{98=[e]},{99=[r]},{100=[i]},{101=[f]},{102=[y]},{103=[C]},{104=[o]},{105=[d]},{106=[e]},{107=[=]}', '{"message":"登录成功","url":"/index","state":"ok"}', 145, NULL, '2018-06-21 17:31:31.085', '192.168.64.1', NULL),
+ (183, '后台管理', 9, '123456', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '主页', 'wang.encoding.mroot.admin.controller.index.IndexController', 'index', '78b5a70e-861c-4eb1-898c-84444b1ee33d', 'http://127.0.0.1:9910/index', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/index/index\'; model is {osInfoMap={操作系统信息=Windows 10, 操作版本=10.0, 架构=amd64, Java的运行环境版本=10.0.1, Java运行时环境规范版本=10, Java的虚拟机规范版本=10, Java的类格式版本号=54.0}}', 96, NULL, '2018-06-21 17:31:32.197', '192.168.64.1', NULL),
+ (184, '后台管理', 9, '123456', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '代码生成列表', 'wang.encoding.mroot.admin.controller.system.generate.GenerateCodeController', 'index', '78b5a70e-861c-4eb1-898c-84444b1ee33d', 'http://127.0.0.1:9910/generateCode/index', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/system/generateCode/index\'; model is {page= Page:{ [Pagination { total=26 ,size=15 ,pages=2 ,current=1 }], records-size:15 }}', 625, NULL, '2018-06-21 17:31:46.223', '192.168.64.1', NULL),
+ (185, '后台管理', 9, '123456', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '代码生成页面', 'wang.encoding.mroot.admin.controller.system.generate.GenerateCodeController', 'generate', '78b5a70e-861c-4eb1-898c-84444b1ee33d', 'http://127.0.0.1:9910/generateCode/generate/logging_event_property', 'GET', NULL, 'ModelAndView: reference to view with name \'redirect:/generateCode/index\'; model is null', 166, NULL, '2018-06-21 17:31:52.526', '192.168.64.1', NULL),
+ (186, '后台管理', 9, '123456', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '代码生成列表', 'wang.encoding.mroot.admin.controller.system.generate.GenerateCodeController', 'index', '78b5a70e-861c-4eb1-898c-84444b1ee33d', 'http://127.0.0.1:9910/generateCode/index', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/system/generateCode/index\'; model is {page= Page:{ [Pagination { total=26 ,size=15 ,pages=2 ,current=1 }], records-size:15 }}', 13, NULL, '2018-06-21 17:31:52.673', '192.168.64.1', NULL),
+ (187, '后台管理', 9, '123456', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '代码生成页面', 'wang.encoding.mroot.admin.controller.system.generate.GenerateCodeController', 'generate', '78b5a70e-861c-4eb1-898c-84444b1ee33d', 'http://127.0.0.1:9910/generateCode/generate/cms_article', 'GET', NULL, 'ModelAndView: reference to view with name \'redirect:/generateCode/index\'; model is null', 19179, NULL, '2018-06-21 17:32:23.261', '192.168.64.1', NULL),
+ (188, '后台管理', 9, '123456', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '代码生成列表', 'wang.encoding.mroot.admin.controller.system.generate.GenerateCodeController', 'index', '78b5a70e-861c-4eb1-898c-84444b1ee33d', 'http://127.0.0.1:9910/generateCode/index', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/system/generateCode/index\'; model is {page= Page:{ [Pagination { total=26 ,size=15 ,pages=2 ,current=1 }], records-size:15 }}', 26, NULL, '2018-06-21 17:32:23.433', '192.168.64.1', NULL),
+ (189, '后台管理', 9, '123456', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '代码生成页面', 'wang.encoding.mroot.admin.controller.system.generate.GenerateCodeController', 'generate', '78b5a70e-861c-4eb1-898c-84444b1ee33d', 'http://127.0.0.1:9910/generateCode/generate/cms_article', 'GET', NULL, 'ModelAndView: reference to view with name \'redirect:/generateCode/index\'; model is null', 6, NULL, '2018-06-21 17:32:51.035', '192.168.64.1', NULL),
+ (190, '后台管理', 9, '123456', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '代码生成列表', 'wang.encoding.mroot.admin.controller.system.generate.GenerateCodeController', 'index', '78b5a70e-861c-4eb1-898c-84444b1ee33d', 'http://127.0.0.1:9910/generateCode/index', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/system/generateCode/index\'; model is {page= Page:{ [Pagination { total=26 ,size=15 ,pages=2 ,current=1 }], records-size:15 }}', 15, NULL, '2018-06-21 17:32:51.176', '192.168.64.1', NULL),
+ (191, '后台管理', 9, '123456', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '代码生成页面', 'wang.encoding.mroot.admin.controller.system.generate.GenerateCodeController', 'generate', '78b5a70e-861c-4eb1-898c-84444b1ee33d', 'http://127.0.0.1:9910/generateCode/generate/cms_article', 'GET', NULL, 'ModelAndView: reference to view with name \'redirect:/generateCode/index\'; model is null', 379, NULL, '2018-06-21 17:32:57.369', '192.168.64.1', NULL),
+ (192, '后台管理', 9, '123456', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '代码生成列表', 'wang.encoding.mroot.admin.controller.system.generate.GenerateCodeController', 'index', '78b5a70e-861c-4eb1-898c-84444b1ee33d', 'http://127.0.0.1:9910/generateCode/index', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/system/generateCode/index\'; model is {page= Page:{ [Pagination { total=26 ,size=15 ,pages=2 ,current=1 }], records-size:15 }}', 12, NULL, '2018-06-21 17:32:57.551', '192.168.64.1', NULL),
+ (193, '后台管理', NULL, NULL, NULL, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '用户退出', 'wang.encoding.mroot.admin.controller.login.LoginController', 'logout', '78b5a70e-861c-4eb1-898c-84444b1ee33d', 'http://127.0.0.1:9910/logout', 'GET', NULL, 'ModelAndView: reference to view with name \'redirect:/login\'; model is null', 38, NULL, '2018-06-21 17:35:37.909', '192.168.64.1', NULL),
+ (194, '后台管理', NULL, NULL, NULL, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '用户登录页面', 'wang.encoding.mroot.admin.controller.login.LoginController', 'index', '2f502587-1490-42ce-816e-116edec53a45', 'http://127.0.0.1:9910/login;JSESSIONID=78b5a70e-861c-4eb1-898c-84444b1ee33d', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/login/login\'; model is {isVerifyCode=hide}', 1, NULL, '2018-06-21 17:35:37.939', '192.168.64.1', NULL),
+ (195, '后台管理', NULL, NULL, NULL, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '用户登录页面', 'wang.encoding.mroot.admin.controller.login.LoginController', 'index', '2f502587-1490-42ce-816e-116edec53a45', 'http://127.0.0.1:9910/login;JSESSIONID=78b5a70e-861c-4eb1-898c-84444b1ee33d', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/login/login\'; model is {isVerifyCode=hide}', 2, NULL, '2018-06-21 17:35:44.740', '192.168.64.1', NULL),
+ (196, '后台管理', NULL, NULL, NULL, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '用户登录页面', 'wang.encoding.mroot.admin.controller.login.LoginController', 'index', '2f502587-1490-42ce-816e-116edec53a45', 'http://127.0.0.1:9910/login;JSESSIONID=78b5a70e-861c-4eb1-898c-84444b1ee33d', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/login/login\'; model is {isVerifyCode=hide}', 0, NULL, '2018-06-21 17:35:46.714', '192.168.64.1', NULL),
+ (197, '后台管理', NULL, NULL, NULL, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '用户登录页面', 'wang.encoding.mroot.admin.controller.login.LoginController', 'index', '2f502587-1490-42ce-816e-116edec53a45', 'http://127.0.0.1:9910/login;JSESSIONID=78b5a70e-861c-4eb1-898c-84444b1ee33d', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/login/login\'; model is {isVerifyCode=hide}', 0, NULL, '2018-06-21 17:35:47.740', '192.168.64.1', NULL),
+ (198, '后台管理', NULL, NULL, NULL, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '用户登录页面', 'wang.encoding.mroot.admin.controller.login.LoginController', 'index', '2f502587-1490-42ce-816e-116edec53a45', 'http://127.0.0.1:9910/login;JSESSIONID=78b5a70e-861c-4eb1-898c-84444b1ee33d', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/login/login\'; model is {isVerifyCode=hide}', 0, NULL, '2018-06-21 17:35:48.198', '192.168.64.1', NULL),
+ (199, '后台管理', NULL, NULL, NULL, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '用户登录页面', 'wang.encoding.mroot.admin.controller.login.LoginController', 'index', '2f502587-1490-42ce-816e-116edec53a45', 'http://127.0.0.1:9910/login;JSESSIONID=78b5a70e-861c-4eb1-898c-84444b1ee33d', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/login/login\'; model is {isVerifyCode=hide}', 1, NULL, '2018-06-21 17:35:48.395', '192.168.64.1', NULL),
+ (200, '后台管理', NULL, NULL, NULL, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '用户登录页面', 'wang.encoding.mroot.admin.controller.login.LoginController', 'index', '2f502587-1490-42ce-816e-116edec53a45', 'http://127.0.0.1:9910/login;JSESSIONID=78b5a70e-861c-4eb1-898c-84444b1ee33d', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/login/login\'; model is {isVerifyCode=hide}', 1, NULL, '2018-06-21 17:35:48.575', '192.168.64.1', NULL),
+ (201, '后台管理', NULL, NULL, NULL, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '用户登录页面', 'wang.encoding.mroot.admin.controller.login.LoginController', 'index', '55e56c32-0d61-4d6a-823d-9ac0946b9f59', 'http://127.0.0.1:9910/login;JSESSIONID=78b5a70e-861c-4eb1-898c-84444b1ee33d', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/login/login\'; model is {isVerifyCode=hide}', 59, NULL, '2018-06-21 17:38:00.913', '192.168.64.1', NULL),
+ (202, '后台管理', NULL, NULL, NULL, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '用户登录页面', 'wang.encoding.mroot.admin.controller.login.LoginController', 'index', '55e56c32-0d61-4d6a-823d-9ac0946b9f59', 'http://127.0.0.1:9910/login;JSESSIONID=78b5a70e-861c-4eb1-898c-84444b1ee33d', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/login/login\'; model is {isVerifyCode=hide}', 0, NULL, '2018-06-21 17:38:02.514', '192.168.64.1', NULL),
+ (203, '后台管理', NULL, NULL, NULL, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '用户登录页面', 'wang.encoding.mroot.admin.controller.login.LoginController', 'index', '55e56c32-0d61-4d6a-823d-9ac0946b9f59', 'http://127.0.0.1:9910/login;JSESSIONID=78b5a70e-861c-4eb1-898c-84444b1ee33d', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/login/login\'; model is {isVerifyCode=hide}', 2, NULL, '2018-06-21 17:38:05.685', '192.168.64.1', NULL),
+ (204, '后台管理', NULL, NULL, NULL, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '用户登录页面', 'wang.encoding.mroot.admin.controller.login.LoginController', 'index', '55e56c32-0d61-4d6a-823d-9ac0946b9f59', 'http://127.0.0.1:9910/login', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/login/login\'; model is {isVerifyCode=hide}', 0, NULL, '2018-06-21 17:38:05.823', '192.168.64.1', NULL),
+ (205, '后台管理', NULL, NULL, NULL, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '用户登录页面', 'wang.encoding.mroot.admin.controller.login.LoginController', 'index', '55e56c32-0d61-4d6a-823d-9ac0946b9f59', 'http://127.0.0.1:9910/login;JSESSIONID=78b5a70e-861c-4eb1-898c-84444b1ee33d', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/login/login\'; model is {isVerifyCode=hide}', 1, NULL, '2018-06-21 17:38:13.289', '192.168.64.1', NULL),
+ (206, '后台管理', NULL, NULL, NULL, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '用户登录页面', 'wang.encoding.mroot.admin.controller.login.LoginController', 'index', '55e56c32-0d61-4d6a-823d-9ac0946b9f59', 'http://127.0.0.1:9910/login', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/login/login\'; model is {isVerifyCode=hide}', 2, NULL, '2018-06-21 17:38:13.435', '192.168.64.1', NULL),
+ (207, '后台管理', NULL, NULL, NULL, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '用户登录页面', 'wang.encoding.mroot.admin.controller.login.LoginController', 'index', 'a3b32f80-7ecc-46c6-b60a-79c7b3da743e', 'http://127.0.0.1:9910/login;JSESSIONID=78b5a70e-861c-4eb1-898c-84444b1ee33d', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/login/login\'; model is {isVerifyCode=hide}', 56, NULL, '2018-06-21 17:39:52.979', '192.168.64.1', NULL),
+ (208, '后台管理', NULL, NULL, NULL, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '用户登录页面', 'wang.encoding.mroot.admin.controller.login.LoginController', 'index', 'a3b32f80-7ecc-46c6-b60a-79c7b3da743e', 'http://127.0.0.1:9910/login;JSESSIONID=78b5a70e-861c-4eb1-898c-84444b1ee33d', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/login/login\'; model is {isVerifyCode=hide}', 1, NULL, '2018-06-21 17:39:59.646', '192.168.64.1', NULL),
+ (209, '后台管理', NULL, NULL, NULL, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '用户登录页面', 'wang.encoding.mroot.admin.controller.login.LoginController', 'index', 'a3b32f80-7ecc-46c6-b60a-79c7b3da743e', 'http://127.0.0.1:9910/login;JSESSIONID=78b5a70e-861c-4eb1-898c-84444b1ee33d', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/login/login\'; model is {isVerifyCode=hide}', 1, NULL, '2018-06-21 17:40:24.553', '192.168.64.1', NULL),
+ (210, '后台管理', NULL, NULL, NULL, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '用户登录页面', 'wang.encoding.mroot.admin.controller.login.LoginController', 'index', 'a3b32f80-7ecc-46c6-b60a-79c7b3da743e', 'http://127.0.0.1:9910/login;JSESSIONID=78b5a70e-861c-4eb1-898c-84444b1ee33d', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/login/login\'; model is {isVerifyCode=hide}', 4, NULL, '2018-06-21 17:40:46.633', '192.168.64.1', NULL),
+ (211, '后台管理', NULL, NULL, NULL, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '用户登录页面', 'wang.encoding.mroot.admin.controller.login.LoginController', 'index', 'a3b32f80-7ecc-46c6-b60a-79c7b3da743e', 'http://127.0.0.1:9910/login;JSESSIONID=78b5a70e-861c-4eb1-898c-84444b1ee33d', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/login/login\'; model is {isVerifyCode=hide}', 1, NULL, '2018-06-21 17:42:30.059', '192.168.64.1', NULL),
+ (212, '后台管理', NULL, NULL, NULL, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '用户登录页面', 'wang.encoding.mroot.admin.controller.login.LoginController', 'index', 'a3b32f80-7ecc-46c6-b60a-79c7b3da743e', 'http://127.0.0.1:9910/login;JSESSIONID=78b5a70e-861c-4eb1-898c-84444b1ee33d', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/login/login\'; model is {isVerifyCode=hide}', 2, NULL, '2018-06-21 17:42:35.426', '192.168.64.1', NULL),
+ (213, '后台管理', NULL, NULL, NULL, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '用户登录页面', 'wang.encoding.mroot.admin.controller.login.LoginController', 'index', 'a3b32f80-7ecc-46c6-b60a-79c7b3da743e', 'http://127.0.0.1:9910/login;JSESSIONID=78b5a70e-861c-4eb1-898c-84444b1ee33d', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/login/login\'; model is {isVerifyCode=hide}', 1, NULL, '2018-06-21 17:43:22.409', '192.168.64.1', NULL),
+ (214, '后台管理', 9, '123456', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '处理用户登录', 'wang.encoding.mroot.admin.controller.login.LoginController', 'login', 'a3b32f80-7ecc-46c6-b60a-79c7b3da743e', 'http://127.0.0.1:9910/doLogin', 'POST', '{username=[123456]},{password=[123456]},{formToken=[1b8409a9-703f-4703-be1f-3a3bd9785ffb]},{isVerifyCode=[hide]},{verifyCode=[]},{0=[u]},{1=[s]},{2=[e]},{3=[r]},{4=[n]},{5=[a]},{6=[m]},{7=[e]},{8=[=]},{9=[1]},{10=[2]},{11=[3]},{12=[4]},{13=[5]},{14=[6]},{15=[&]},{16=[p]},{17=[a]},{18=[s]},{19=[s]},{20=[w]},{21=[o]},{22=[r]},{23=[d]},{24=[=]},{25=[1]},{26=[2]},{27=[3]},{28=[4]},{29=[5]},{30=[6]},{31=[&]},{32=[f]},{33=[o]},{34=[r]},{35=[m]},{36=[T]},{37=[o]},{38=[k]},{39=[e]},{40=[n]},{41=[=]},{42=[1]},{43=[b]},{44=[8]},{45=[4]},{46=[0]},{47=[9]},{48=[a]},{49=[9]},{50=[-]},{51=[7]},{52=[0]},{53=[3]},{54=[f]},{55=[-]},{56=[4]},{57=[7]},{58=[0]},{59=[3]},{60=[-]},{61=[b]},{62=[e]},{63=[1]},{64=[f]},{65=[-]},{66=[3]},{67=[a]},{68=[3]},{69=[b]},{70=[d]},{71=[9]},{72=[7]},{73=[8]},{74=[5]},{75=[f]},{76=[f]},{77=[b]},{78=[&]},{79=[i]},{80=[s]},{81=[V]},{82=[e]},{83=[r]},{84=[i]},{85=[f]},{86=[y]},{87=[C]},{88=[o]},{89=[d]},{90=[e]},{91=[=]},{92=[h]},{93=[i]},{94=[d]},{95=[e]},{96=[&]},{97=[v]},{98=[e]},{99=[r]},{100=[i]},{101=[f]},{102=[y]},{103=[C]},{104=[o]},{105=[d]},{106=[e]},{107=[=]}', '{"message":"登录成功","url":"/index","state":"ok"}', 87, NULL, '2018-06-21 17:43:25.004', '192.168.64.1', NULL),
+ (215, '后台管理', 9, '123456', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '主页', 'wang.encoding.mroot.admin.controller.index.IndexController', 'index', 'a3b32f80-7ecc-46c6-b60a-79c7b3da743e', 'http://127.0.0.1:9910/index', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/index/index\'; model is {osInfoMap={操作系统信息=Windows 10, 操作版本=10.0, 架构=amd64, Java的运行环境版本=10.0.1, Java运行时环境规范版本=10, Java的虚拟机规范版本=10, Java的类格式版本号=54.0}}', 62, NULL, '2018-06-21 17:43:25.370', '192.168.64.1', NULL),
+ (216, '后台管理', NULL, NULL, NULL, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '用户登录页面', 'wang.encoding.mroot.admin.controller.login.LoginController', 'index', '11ad3a45-c245-49cd-8f04-d5ddc732707c', 'http://127.0.0.1:9910/login;JSESSIONID=11ad3a45-c245-49cd-8f04-d5ddc732707c', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/login/login\'; model is {isVerifyCode=hide}', 49, NULL, '2018-06-21 19:17:33.486', '192.168.64.1', NULL),
+ (217, '后台管理', NULL, NULL, NULL, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '用户登录页面', 'wang.encoding.mroot.admin.controller.login.LoginController', 'index', '11ad3a45-c245-49cd-8f04-d5ddc732707c', 'http://127.0.0.1:9910/login', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/login/login\'; model is {isVerifyCode=hide}', 2, NULL, '2018-06-21 19:17:44.580', '192.168.64.1', NULL),
+ (218, '后台管理', 9, '123456', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '处理用户登录', 'wang.encoding.mroot.admin.controller.login.LoginController', 'login', '11ad3a45-c245-49cd-8f04-d5ddc732707c', 'http://127.0.0.1:9910/doLogin', 'POST', '{username=[123456]},{password=[123456]},{formToken=[8996f8f5-0c91-419b-b190-429e6d8045b4]},{isVerifyCode=[hide]},{verifyCode=[]},{0=[u]},{1=[s]},{2=[e]},{3=[r]},{4=[n]},{5=[a]},{6=[m]},{7=[e]},{8=[=]},{9=[1]},{10=[2]},{11=[3]},{12=[4]},{13=[5]},{14=[6]},{15=[&]},{16=[p]},{17=[a]},{18=[s]},{19=[s]},{20=[w]},{21=[o]},{22=[r]},{23=[d]},{24=[=]},{25=[1]},{26=[2]},{27=[3]},{28=[4]},{29=[5]},{30=[6]},{31=[&]},{32=[f]},{33=[o]},{34=[r]},{35=[m]},{36=[T]},{37=[o]},{38=[k]},{39=[e]},{40=[n]},{41=[=]},{42=[8]},{43=[9]},{44=[9]},{45=[6]},{46=[f]},{47=[8]},{48=[f]},{49=[5]},{50=[-]},{51=[0]},{52=[c]},{53=[9]},{54=[1]},{55=[-]},{56=[4]},{57=[1]},{58=[9]},{59=[b]},{60=[-]},{61=[b]},{62=[1]},{63=[9]},{64=[0]},{65=[-]},{66=[4]},{67=[2]},{68=[9]},{69=[e]},{70=[6]},{71=[d]},{72=[8]},{73=[0]},{74=[4]},{75=[5]},{76=[b]},{77=[4]},{78=[&]},{79=[i]},{80=[s]},{81=[V]},{82=[e]},{83=[r]},{84=[i]},{85=[f]},{86=[y]},{87=[C]},{88=[o]},{89=[d]},{90=[e]},{91=[=]},{92=[h]},{93=[i]},{94=[d]},{95=[e]},{96=[&]},{97=[v]},{98=[e]},{99=[r]},{100=[i]},{101=[f]},{102=[y]},{103=[C]},{104=[o]},{105=[d]},{106=[e]},{107=[=]}', '{"message":"登录成功","url":"/index","state":"ok"}', 146, NULL, '2018-06-21 19:18:28.082', '192.168.64.1', NULL),
+ (219, '后台管理', 9, '123456', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '主页', 'wang.encoding.mroot.admin.controller.index.IndexController', 'index', '11ad3a45-c245-49cd-8f04-d5ddc732707c', 'http://127.0.0.1:9910/index', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/index/index\'; model is {osInfoMap={操作系统信息=Windows 10, 操作版本=10.0, 架构=amd64, Java的运行环境版本=10.0.1, Java运行时环境规范版本=10, Java的虚拟机规范版本=10, Java的类格式版本号=54.0}}', 77, NULL, '2018-06-21 19:18:28.669', '192.168.64.1', NULL),
+ (220, '后台管理', 9, '123456', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '用户登录页面', 'wang.encoding.mroot.admin.controller.index.IndexController', 'index', '11ad3a45-c245-49cd-8f04-d5ddc732707c', 'http://127.0.0.1:9910/', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/login/login\'; model is {isVerifyCode=hide}', 2, NULL, '2018-06-21 19:18:35.121', '192.168.64.1', NULL),
+ (221, '后台管理', 9, '123456', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '用户登录页面', 'wang.encoding.mroot.admin.controller.index.IndexController', 'index', '11ad3a45-c245-49cd-8f04-d5ddc732707c', 'http://127.0.0.1:9910/', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/login/login\'; model is {isVerifyCode=hide}', 0, NULL, '2018-06-21 19:18:38.635', '192.168.64.1', NULL),
+ (222, '后台管理', 9, '123456', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '用户登录页面', 'wang.encoding.mroot.admin.controller.index.IndexController', 'index', '11ad3a45-c245-49cd-8f04-d5ddc732707c', 'http://127.0.0.1:9910/', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/login/login\'; model is {isVerifyCode=hide}', 4, NULL, '2018-06-21 19:18:40.198', '192.168.64.1', NULL),
+ (223, '后台管理', 9, '123456', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '处理用户登录', 'wang.encoding.mroot.admin.controller.login.LoginController', 'login', '11ad3a45-c245-49cd-8f04-d5ddc732707c', 'http://127.0.0.1:9910/doLogin', 'POST', '{username=[123456]},{password=[123456]},{formToken=[b36b9e6b-8387-4256-8405-f05704e581f7]},{isVerifyCode=[]},{verifyCode=[ypy7dn]},{0=[u]},{1=[s]},{2=[e]},{3=[r]},{4=[n]},{5=[a]},{6=[m]},{7=[e]},{8=[=]},{9=[1]},{10=[2]},{11=[3]},{12=[4]},{13=[5]},{14=[6]},{15=[&]},{16=[p]},{17=[a]},{18=[s]},{19=[s]},{20=[w]},{21=[o]},{22=[r]},{23=[d]},{24=[=]},{25=[1]},{26=[2]},{27=[3]},{28=[4]},{29=[5]},{30=[6]},{31=[&]},{32=[f]},{33=[o]},{34=[r]},{35=[m]},{36=[T]},{37=[o]},{38=[k]},{39=[e]},{40=[n]},{41=[=]},{42=[b]},{43=[3]},{44=[6]},{45=[b]},{46=[9]},{47=[e]},{48=[6]},{49=[b]},{50=[-]},{51=[8]},{52=[3]},{53=[8]},{54=[7]},{55=[-]},{56=[4]},{57=[2]},{58=[5]},{59=[6]},{60=[-]},{61=[8]},{62=[4]},{63=[0]},{64=[5]},{65=[-]},{66=[f]},{67=[0]},{68=[5]},{69=[7]},{70=[0]},{71=[4]},{72=[e]},{73=[5]},{74=[8]},{75=[1]},{76=[f]},{77=[7]},{78=[&]},{79=[i]},{80=[s]},{81=[V]},{82=[e]},{83=[r]},{84=[i]},{85=[f]},{86=[y]},{87=[C]},{88=[o]},{89=[d]},{90=[e]},{91=[=]},{92=[&]},{93=[v]},{94=[e]},{95=[r]},{96=[i]},{97=[f]},{98=[y]},{99=[C]},{100=[o]},{101=[d]},{102=[e]},{103=[=]},{104=[y]},{105=[p]},{106=[y]},{107=[7]},{108=[d]},{109=[n]}', '{"message":"登录成功","url":"/index","state":"ok"}', 49, NULL, '2018-06-21 19:18:50.731', '192.168.64.1', NULL),
+ (224, '后台管理', 9, '123456', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '主页', 'wang.encoding.mroot.admin.controller.index.IndexController', 'index', '11ad3a45-c245-49cd-8f04-d5ddc732707c', 'http://127.0.0.1:9910/index', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/index/index\'; model is {osInfoMap={操作系统信息=Windows 10, 操作版本=10.0, 架构=amd64, Java的运行环境版本=10.0.1, Java运行时环境规范版本=10, Java的虚拟机规范版本=10, Java的类格式版本号=54.0}}', 11, NULL, '2018-06-21 19:18:50.870', '192.168.64.1', NULL),
+ (225, '后台管理', NULL, NULL, NULL, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '用户退出', 'wang.encoding.mroot.admin.controller.login.LoginController', 'logout', 'dde74f2b-fb79-4dc5-94da-7fe41427b693', 'http://127.0.0.1:9910/logout', 'GET', NULL, 'ModelAndView: reference to view with name \'redirect:/login\'; model is null', 127, NULL, '2018-06-21 19:21:23.320', '192.168.64.1', NULL),
+ (226, '后台管理', NULL, NULL, NULL, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '用户登录页面', 'wang.encoding.mroot.admin.controller.login.LoginController', 'index', 'dde74f2b-fb79-4dc5-94da-7fe41427b693', 'http://127.0.0.1:9910/login;JSESSIONID=dde74f2b-fb79-4dc5-94da-7fe41427b693', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/login/login\'; model is {isVerifyCode=hide}', 2, NULL, '2018-06-21 19:21:23.425', '192.168.64.1', NULL),
+ (227, '后台管理', NULL, NULL, NULL, 'Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/55.0.2883.87 UBrowser/6.2.3964.2 Safari/537.36', '用户登录页面', 'wang.encoding.mroot.admin.controller.login.LoginController', 'index', '723a8d45-67bf-461e-a6ea-bc723b6772b0', 'http://127.0.0.1:9910/login;JSESSIONID=723a8d45-67bf-461e-a6ea-bc723b6772b0', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/login/login\'; model is {isVerifyCode=hide}', 0, NULL, '2018-06-21 19:21:34.284', '192.168.64.1', NULL),
+ (228, '后台管理', NULL, NULL, NULL, 'Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/55.0.2883.87 UBrowser/6.2.3964.2 Safari/537.36', '用户登录页面', 'wang.encoding.mroot.admin.controller.login.LoginController', 'index', '723a8d45-67bf-461e-a6ea-bc723b6772b0', 'http://127.0.0.1:9910/login', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/login/login\'; model is {isVerifyCode=hide}', 2, NULL, '2018-06-21 19:21:40.025', '192.168.64.1', NULL),
+ (229, '后台管理', NULL, NULL, NULL, 'Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/55.0.2883.87 UBrowser/6.2.3964.2 Safari/537.36', '用户登录页面', 'wang.encoding.mroot.admin.controller.login.LoginController', 'index', '723a8d45-67bf-461e-a6ea-bc723b6772b0', 'http://127.0.0.1:9910/login', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/login/login\'; model is {isVerifyCode=hide}', 2, NULL, '2018-06-21 19:22:23.886', '192.168.64.1', NULL),
+ (230, '后台管理', NULL, NULL, NULL, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '用户登录页面', 'wang.encoding.mroot.admin.controller.login.LoginController', 'index', 'dde74f2b-fb79-4dc5-94da-7fe41427b693', 'http://127.0.0.1:9910/login', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/login/login\'; model is {isVerifyCode=hide}', 1, NULL, '2018-06-21 19:22:31.204', '192.168.64.1', NULL),
+ (231, '后台管理', NULL, NULL, NULL, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '用户登录页面', 'wang.encoding.mroot.admin.controller.login.LoginController', 'index', 'dde74f2b-fb79-4dc5-94da-7fe41427b693', 'http://127.0.0.1:9910/login', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/login/login\'; model is {isVerifyCode=hide}', 1, NULL, '2018-06-21 19:22:41.572', '192.168.64.1', NULL),
+ (232, '后台管理', NULL, NULL, NULL, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '用户登录页面', 'wang.encoding.mroot.admin.controller.login.LoginController', 'index', 'dde74f2b-fb79-4dc5-94da-7fe41427b693', 'http://127.0.0.1:9910/login', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/login/login\'; model is {isVerifyCode=hide}', 5, NULL, '2018-06-21 19:23:40.079', '192.168.64.1', NULL),
+ (233, '后台管理', NULL, NULL, NULL, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '用户登录页面', 'wang.encoding.mroot.admin.controller.login.LoginController', 'index', 'dde74f2b-fb79-4dc5-94da-7fe41427b693', 'http://127.0.0.1:9910/login', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/login/login\'; model is {isVerifyCode=hide}', 1, NULL, '2018-06-21 19:24:32.597', '192.168.64.1', NULL),
+ (234, '后台管理', NULL, NULL, NULL, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '用户登录页面', 'wang.encoding.mroot.admin.controller.login.LoginController', 'index', 'e23f6628-178b-49de-8028-c4c6b5be5b9a', 'http://127.0.0.1:9910/login;JSESSIONID=e23f6628-178b-49de-8028-c4c6b5be5b9a', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/login/login\'; model is {isVerifyCode=hide}', 53, NULL, '2018-06-21 19:31:30.704', '192.168.64.1', NULL),
+ (235, '后台管理', NULL, NULL, NULL, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '用户登录页面', 'wang.encoding.mroot.admin.controller.index.IndexController', 'index', 'd3cf74a3-d644-459b-86a2-0134f84fd90b', 'http://127.0.0.1:9910/', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/login/login\'; model is {isVerifyCode=hide}', 37, NULL, '2018-06-21 19:33:33.073', '192.168.64.1', NULL),
+ (236, '后台管理', 9, '123456', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '处理用户登录', 'wang.encoding.mroot.admin.controller.login.LoginController', 'login', 'd3cf74a3-d644-459b-86a2-0134f84fd90b', 'http://127.0.0.1:9910/doLogin', 'POST', '{username=[123456]},{password=[123456]},{formToken=[b0dd7c7a-4716-4a8e-b7af-059dddff36cb]},{isVerifyCode=[hide]},{verifyCode=[]},{0=[u]},{1=[s]},{2=[e]},{3=[r]},{4=[n]},{5=[a]},{6=[m]},{7=[e]},{8=[=]},{9=[1]},{10=[2]},{11=[3]},{12=[4]},{13=[5]},{14=[6]},{15=[&]},{16=[p]},{17=[a]},{18=[s]},{19=[s]},{20=[w]},{21=[o]},{22=[r]},{23=[d]},{24=[=]},{25=[1]},{26=[2]},{27=[3]},{28=[4]},{29=[5]},{30=[6]},{31=[&]},{32=[f]},{33=[o]},{34=[r]},{35=[m]},{36=[T]},{37=[o]},{38=[k]},{39=[e]},{40=[n]},{41=[=]},{42=[b]},{43=[0]},{44=[d]},{45=[d]},{46=[7]},{47=[c]},{48=[7]},{49=[a]},{50=[-]},{51=[4]},{52=[7]},{53=[1]},{54=[6]},{55=[-]},{56=[4]},{57=[a]},{58=[8]},{59=[e]},{60=[-]},{61=[b]},{62=[7]},{63=[a]},{64=[f]},{65=[-]},{66=[0]},{67=[5]},{68=[9]},{69=[d]},{70=[d]},{71=[d]},{72=[f]},{73=[f]},{74=[3]},{75=[6]},{76=[c]},{77=[b]},{78=[&]},{79=[i]},{80=[s]},{81=[V]},{82=[e]},{83=[r]},{84=[i]},{85=[f]},{86=[y]},{87=[C]},{88=[o]},{89=[d]},{90=[e]},{91=[=]},{92=[h]},{93=[i]},{94=[d]},{95=[e]},{96=[&]},{97=[v]},{98=[e]},{99=[r]},{100=[i]},{101=[f]},{102=[y]},{103=[C]},{104=[o]},{105=[d]},{106=[e]},{107=[=]}', '{"message":"登录成功","url":"/index","state":"ok"}', 103, NULL, '2018-06-21 19:33:38.454', '192.168.64.1', NULL),
+ (237, '后台管理', 9, '123456', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '主页', 'wang.encoding.mroot.admin.controller.index.IndexController', 'index', 'd3cf74a3-d644-459b-86a2-0134f84fd90b', 'http://127.0.0.1:9910/index', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/index/index\'; model is {osInfoMap={操作系统信息=Windows 10, 操作版本=10.0, 架构=amd64, Java的运行环境版本=10.0.1, Java运行时环境规范版本=10, Java的虚拟机规范版本=10, Java的类格式版本号=54.0}}', 59, NULL, '2018-06-21 19:33:38.830', '192.168.64.1', NULL),
+ (238, '后台管理', 9, '123456', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '用户登录页面', 'wang.encoding.mroot.admin.controller.index.IndexController', 'index', 'd3cf74a3-d644-459b-86a2-0134f84fd90b', 'http://127.0.0.1:9910/', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/login/login\'; model is {isVerifyCode=hide}', 1, NULL, '2018-06-21 19:33:45.403', '192.168.64.1', NULL),
+ (239, '后台管理', 9, '123456', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '处理用户登录', 'wang.encoding.mroot.admin.controller.login.LoginController', 'login', 'd3cf74a3-d644-459b-86a2-0134f84fd90b', 'http://127.0.0.1:9910/doLogin', 'POST', '{username=[123456]},{password=[123456]},{formToken=[36c1b1ef-be79-4af8-852c-992db4f08546]},{isVerifyCode=[hide]},{verifyCode=[]},{0=[u]},{1=[s]},{2=[e]},{3=[r]},{4=[n]},{5=[a]},{6=[m]},{7=[e]},{8=[=]},{9=[1]},{10=[2]},{11=[3]},{12=[4]},{13=[5]},{14=[6]},{15=[&]},{16=[p]},{17=[a]},{18=[s]},{19=[s]},{20=[w]},{21=[o]},{22=[r]},{23=[d]},{24=[=]},{25=[1]},{26=[2]},{27=[3]},{28=[4]},{29=[5]},{30=[6]},{31=[&]},{32=[f]},{33=[o]},{34=[r]},{35=[m]},{36=[T]},{37=[o]},{38=[k]},{39=[e]},{40=[n]},{41=[=]},{42=[3]},{43=[6]},{44=[c]},{45=[1]},{46=[b]},{47=[1]},{48=[e]},{49=[f]},{50=[-]},{51=[b]},{52=[e]},{53=[7]},{54=[9]},{55=[-]},{56=[4]},{57=[a]},{58=[f]},{59=[8]},{60=[-]},{61=[8]},{62=[5]},{63=[2]},{64=[c]},{65=[-]},{66=[9]},{67=[9]},{68=[2]},{69=[d]},{70=[b]},{71=[4]},{72=[f]},{73=[0]},{74=[8]},{75=[5]},{76=[4]},{77=[6]},{78=[&]},{79=[i]},{80=[s]},{81=[V]},{82=[e]},{83=[r]},{84=[i]},{85=[f]},{86=[y]},{87=[C]},{88=[o]},{89=[d]},{90=[e]},{91=[=]},{92=[h]},{93=[i]},{94=[d]},{95=[e]},{96=[&]},{97=[v]},{98=[e]},{99=[r]},{100=[i]},{101=[f]},{102=[y]},{103=[C]},{104=[o]},{105=[d]},{106=[e]},{107=[=]}', '{"message":"登录成功","url":"/index","state":"ok"}', 10, NULL, '2018-06-21 19:33:48.000', '192.168.64.1', NULL),
+ (240, '后台管理', 9, '123456', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '主页', 'wang.encoding.mroot.admin.controller.index.IndexController', 'index', 'd3cf74a3-d644-459b-86a2-0134f84fd90b', 'http://127.0.0.1:9910/index', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/index/index\'; model is {osInfoMap={操作系统信息=Windows 10, 操作版本=10.0, 架构=amd64, Java的运行环境版本=10.0.1, Java运行时环境规范版本=10, Java的虚拟机规范版本=10, Java的类格式版本号=54.0}}', 15, NULL, '2018-06-21 19:33:48.123', '192.168.64.1', NULL),
+ (241, '后台管理', NULL, NULL, NULL, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '用户退出', 'wang.encoding.mroot.admin.controller.login.LoginController', 'logout', 'd3cf74a3-d644-459b-86a2-0134f84fd90b', 'http://127.0.0.1:9910/logout', 'GET', NULL, 'ModelAndView: reference to view with name \'redirect:/login\'; model is null', 43, NULL, '2018-06-21 19:34:00.485', '192.168.64.1', NULL),
+ (242, '后台管理', NULL, NULL, NULL, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '用户登录页面', 'wang.encoding.mroot.admin.controller.login.LoginController', 'index', 'f1e10b7e-0e77-4f66-8a84-e3db02534578', 'http://127.0.0.1:9910/login;JSESSIONID=d3cf74a3-d644-459b-86a2-0134f84fd90b', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/login/login\'; model is {isVerifyCode=hide}', 1, NULL, '2018-06-21 19:34:00.539', '192.168.64.1', NULL),
+ (243, '后台管理', 9, '123456', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '处理用户登录', 'wang.encoding.mroot.admin.controller.login.LoginController', 'login', 'f1e10b7e-0e77-4f66-8a84-e3db02534578', 'http://127.0.0.1:9910/doLogin', 'POST', '{username=[123456]},{password=[123456]},{formToken=[b97ee7ef-1158-492a-9a5b-923bb00aaaed]},{isVerifyCode=[hide]},{verifyCode=[]},{0=[u]},{1=[s]},{2=[e]},{3=[r]},{4=[n]},{5=[a]},{6=[m]},{7=[e]},{8=[=]},{9=[1]},{10=[2]},{11=[3]},{12=[4]},{13=[5]},{14=[6]},{15=[&]},{16=[p]},{17=[a]},{18=[s]},{19=[s]},{20=[w]},{21=[o]},{22=[r]},{23=[d]},{24=[=]},{25=[1]},{26=[2]},{27=[3]},{28=[4]},{29=[5]},{30=[6]},{31=[&]},{32=[f]},{33=[o]},{34=[r]},{35=[m]},{36=[T]},{37=[o]},{38=[k]},{39=[e]},{40=[n]},{41=[=]},{42=[b]},{43=[9]},{44=[7]},{45=[e]},{46=[e]},{47=[7]},{48=[e]},{49=[f]},{50=[-]},{51=[1]},{52=[1]},{53=[5]},{54=[8]},{55=[-]},{56=[4]},{57=[9]},{58=[2]},{59=[a]},{60=[-]},{61=[9]},{62=[a]},{63=[5]},{64=[b]},{65=[-]},{66=[9]},{67=[2]},{68=[3]},{69=[b]},{70=[b]},{71=[0]},{72=[0]},{73=[a]},{74=[a]},{75=[a]},{76=[e]},{77=[d]},{78=[&]},{79=[i]},{80=[s]},{81=[V]},{82=[e]},{83=[r]},{84=[i]},{85=[f]},{86=[y]},{87=[C]},{88=[o]},{89=[d]},{90=[e]},{91=[=]},{92=[h]},{93=[i]},{94=[d]},{95=[e]},{96=[&]},{97=[v]},{98=[e]},{99=[r]},{100=[i]},{101=[f]},{102=[y]},{103=[C]},{104=[o]},{105=[d]},{106=[e]},{107=[=]}', '{"message":"登录成功","url":"/index","state":"ok"}', 14, NULL, '2018-06-21 19:34:05.269', '192.168.64.1', NULL),
+ (244, '后台管理', 9, '123456', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '主页', 'wang.encoding.mroot.admin.controller.index.IndexController', 'index', 'f1e10b7e-0e77-4f66-8a84-e3db02534578', 'http://127.0.0.1:9910/index', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/index/index\'; model is {osInfoMap={操作系统信息=Windows 10, 操作版本=10.0, 架构=amd64, Java的运行环境版本=10.0.1, Java运行时环境规范版本=10, Java的虚拟机规范版本=10, Java的类格式版本号=54.0}}', 10, NULL, '2018-06-21 19:34:05.450', '192.168.64.1', NULL),
+ (245, '后台管理', 9, '123456', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '用户登录页面', 'wang.encoding.mroot.admin.controller.index.IndexController', 'index', 'f1e10b7e-0e77-4f66-8a84-e3db02534578', 'http://127.0.0.1:9910/', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/login/login\'; model is {isVerifyCode=hide}', 0, NULL, '2018-06-21 19:34:08.935', '192.168.64.1', NULL),
+ (246, '后台管理', 9, '123456', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '处理用户登录', 'wang.encoding.mroot.admin.controller.login.LoginController', 'login', 'f1e10b7e-0e77-4f66-8a84-e3db02534578', 'http://127.0.0.1:9910/doLogin', 'POST', '{username=[123456]},{password=[123456]},{formToken=[916b9a8c-e942-4998-bb6c-c39633ef8211]},{isVerifyCode=[hide]},{verifyCode=[]},{0=[u]},{1=[s]},{2=[e]},{3=[r]},{4=[n]},{5=[a]},{6=[m]},{7=[e]},{8=[=]},{9=[1]},{10=[2]},{11=[3]},{12=[4]},{13=[5]},{14=[6]},{15=[&]},{16=[p]},{17=[a]},{18=[s]},{19=[s]},{20=[w]},{21=[o]},{22=[r]},{23=[d]},{24=[=]},{25=[1]},{26=[2]},{27=[3]},{28=[4]},{29=[5]},{30=[6]},{31=[&]},{32=[f]},{33=[o]},{34=[r]},{35=[m]},{36=[T]},{37=[o]},{38=[k]},{39=[e]},{40=[n]},{41=[=]},{42=[9]},{43=[1]},{44=[6]},{45=[b]},{46=[9]},{47=[a]},{48=[8]},{49=[c]},{50=[-]},{51=[e]},{52=[9]},{53=[4]},{54=[2]},{55=[-]},{56=[4]},{57=[9]},{58=[9]},{59=[8]},{60=[-]},{61=[b]},{62=[b]},{63=[6]},{64=[c]},{65=[-]},{66=[c]},{67=[3]},{68=[9]},{69=[6]},{70=[3]},{71=[3]},{72=[e]},{73=[f]},{74=[8]},{75=[2]},{76=[1]},{77=[1]},{78=[&]},{79=[i]},{80=[s]},{81=[V]},{82=[e]},{83=[r]},{84=[i]},{85=[f]},{86=[y]},{87=[C]},{88=[o]},{89=[d]},{90=[e]},{91=[=]},{92=[h]},{93=[i]},{94=[d]},{95=[e]},{96=[&]},{97=[v]},{98=[e]},{99=[r]},{100=[i]},{101=[f]},{102=[y]},{103=[C]},{104=[o]},{105=[d]},{106=[e]},{107=[=]}', '{"message":"登录成功","url":"/index","state":"ok"}', 8, NULL, '2018-06-21 19:34:11.281', '192.168.64.1', NULL),
+ (247, '后台管理', 9, '123456', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '主页', 'wang.encoding.mroot.admin.controller.index.IndexController', 'index', 'f1e10b7e-0e77-4f66-8a84-e3db02534578', 'http://127.0.0.1:9910/index', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/index/index\'; model is {osInfoMap={操作系统信息=Windows 10, 操作版本=10.0, 架构=amd64, Java的运行环境版本=10.0.1, Java运行时环境规范版本=10, Java的虚拟机规范版本=10, Java的类格式版本号=54.0}}', 11, NULL, '2018-06-21 19:34:11.402', '192.168.64.1', NULL),
+ (248, '后台管理', 9, '123456', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '系统配置列表', 'wang.encoding.mroot.admin.controller.system.config.ConfigController', 'index', 'f1e10b7e-0e77-4f66-8a84-e3db02534578', 'http://127.0.0.1:9910/config/index', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/system/config/index\'; model is {page= Page:{ [Pagination { total=1 ,size=15 ,pages=1 ,current=1 }], records-size:1 }}', 479, NULL, '2018-06-21 19:34:14.975', '192.168.64.1', NULL),
+ (249, '后台管理', NULL, NULL, NULL, 'Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/55.0.2883.87 UBrowser/6.2.3964.2 Safari/537.36', '用户登录页面', 'wang.encoding.mroot.admin.controller.login.LoginController', 'index', 'e6c18eb9-4cc1-451d-a137-f2ca39c1dba7', 'http://127.0.0.1:9910/login', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/login/login\'; model is {isVerifyCode=hide}', 4, NULL, '2018-06-21 19:42:08.493', '192.168.64.1', NULL),
+ (250, '后台管理', NULL, NULL, NULL, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '用户登录页面', 'wang.encoding.mroot.admin.controller.index.IndexController', 'index', '04b34f49-7f0f-4d9f-b818-7e94d8cdbef7', 'http://127.0.0.1:9910/', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/login/login2Dev\'; model is {isVerifyCode=hide}', 47, NULL, '2018-06-21 19:50:37.506', '192.168.64.1', NULL),
+ (251, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '处理用户登录', 'wang.encoding.mroot.admin.controller.login.LoginController', 'login', '04b34f49-7f0f-4d9f-b818-7e94d8cdbef7', 'http://127.0.0.1:9910/doLogin', 'POST', '{username=[admin]},{password=[123456]},{formToken=[8497ea6d-403f-4b96-ad0f-85290f894971]},{isVerifyCode=[hide]},{verifyCode=[]},{0=[u]},{1=[s]},{2=[e]},{3=[r]},{4=[n]},{5=[a]},{6=[m]},{7=[e]},{8=[=]},{9=[a]},{10=[d]},{11=[m]},{12=[i]},{13=[n]},{14=[&]},{15=[p]},{16=[a]},{17=[s]},{18=[s]},{19=[w]},{20=[o]},{21=[r]},{22=[d]},{23=[=]},{24=[1]},{25=[2]},{26=[3]},{27=[4]},{28=[5]},{29=[6]},{30=[&]},{31=[f]},{32=[o]},{33=[r]},{34=[m]},{35=[T]},{36=[o]},{37=[k]},{38=[e]},{39=[n]},{40=[=]},{41=[8]},{42=[4]},{43=[9]},{44=[7]},{45=[e]},{46=[a]},{47=[6]},{48=[d]},{49=[-]},{50=[4]},{51=[0]},{52=[3]},{53=[f]},{54=[-]},{55=[4]},{56=[b]},{57=[9]},{58=[6]},{59=[-]},{60=[a]},{61=[d]},{62=[0]},{63=[f]},{64=[-]},{65=[8]},{66=[5]},{67=[2]},{68=[9]},{69=[0]},{70=[f]},{71=[8]},{72=[9]},{73=[4]},{74=[9]},{75=[7]},{76=[1]},{77=[&]},{78=[i]},{79=[s]},{80=[V]},{81=[e]},{82=[r]},{83=[i]},{84=[f]},{85=[y]},{86=[C]},{87=[o]},{88=[d]},{89=[e]},{90=[=]},{91=[h]},{92=[i]},{93=[d]},{94=[e]},{95=[&]},{96=[v]},{97=[e]},{98=[r]},{99=[i]},{100=[f]},{101=[y]},{102=[C]},{103=[o]},{104=[d]},{105=[e]},{106=[=]}', '{"message":"登录成功","url":"/index","state":"ok"}', 241, NULL, '2018-06-21 19:50:40.871', '192.168.64.1', NULL),
+ (252, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '主页', 'wang.encoding.mroot.admin.controller.index.IndexController', 'index', '04b34f49-7f0f-4d9f-b818-7e94d8cdbef7', 'http://127.0.0.1:9910/index', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/index/index\'; model is {osInfoMap={操作系统信息=Windows 10, 操作版本=10.0, 架构=amd64, Java的运行环境版本=10.0.1, Java运行时环境规范版本=10, Java的虚拟机规范版本=10, Java的类格式版本号=54.0}}', 86, NULL, '2018-06-21 19:50:41.487', '192.168.64.1', NULL),
+ (253, '后台管理', NULL, NULL, NULL, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '用户登录页面', 'wang.encoding.mroot.admin.controller.index.IndexController', 'index', 'a418120d-9742-414d-af2e-7e300c5ed0cc', 'http://127.0.0.1:9910/', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/login/login2Dev\'; model is {isVerifyCode=hide}', 88, NULL, '2018-06-25 09:40:42.642', '192.168.64.1', NULL),
+ (254, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '处理用户登录', 'wang.encoding.mroot.admin.controller.login.LoginController', 'login', 'a418120d-9742-414d-af2e-7e300c5ed0cc', 'http://127.0.0.1:9910/doLogin', 'POST', '{username=[admin]},{password=[123456]},{formToken=[28e48c12-979e-4c1c-b37f-d1880624d43c]},{isVerifyCode=[hide]},{verifyCode=[]},{0=[u]},{1=[s]},{2=[e]},{3=[r]},{4=[n]},{5=[a]},{6=[m]},{7=[e]},{8=[=]},{9=[a]},{10=[d]},{11=[m]},{12=[i]},{13=[n]},{14=[&]},{15=[p]},{16=[a]},{17=[s]},{18=[s]},{19=[w]},{20=[o]},{21=[r]},{22=[d]},{23=[=]},{24=[1]},{25=[2]},{26=[3]},{27=[4]},{28=[5]},{29=[6]},{30=[&]},{31=[f]},{32=[o]},{33=[r]},{34=[m]},{35=[T]},{36=[o]},{37=[k]},{38=[e]},{39=[n]},{40=[=]},{41=[2]},{42=[8]},{43=[e]},{44=[4]},{45=[8]},{46=[c]},{47=[1]},{48=[2]},{49=[-]},{50=[9]},{51=[7]},{52=[9]},{53=[e]},{54=[-]},{55=[4]},{56=[c]},{57=[1]},{58=[c]},{59=[-]},{60=[b]},{61=[3]},{62=[7]},{63=[f]},{64=[-]},{65=[d]},{66=[1]},{67=[8]},{68=[8]},{69=[0]},{70=[6]},{71=[2]},{72=[4]},{73=[d]},{74=[4]},{75=[3]},{76=[c]},{77=[&]},{78=[i]},{79=[s]},{80=[V]},{81=[e]},{82=[r]},{83=[i]},{84=[f]},{85=[y]},{86=[C]},{87=[o]},{88=[d]},{89=[e]},{90=[=]},{91=[h]},{92=[i]},{93=[d]},{94=[e]},{95=[&]},{96=[v]},{97=[e]},{98=[r]},{99=[i]},{100=[f]},{101=[y]},{102=[C]},{103=[o]},{104=[d]},{105=[e]},{106=[=]}', '{"message":"登录成功","url":"/index","state":"ok"}', 376, NULL, '2018-06-25 09:40:45.542', '192.168.64.1', NULL),
+ (255, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '主页', 'wang.encoding.mroot.admin.controller.index.IndexController', 'index', 'a418120d-9742-414d-af2e-7e300c5ed0cc', 'http://127.0.0.1:9910/index', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/index/index\'; model is {osInfoMap={操作系统信息=Windows 10, 操作版本=10.0, 架构=amd64, Java的运行环境版本=10.0.1, Java运行时环境规范版本=10, Java的虚拟机规范版本=10, Java的类格式版本号=54.0}}', 176, NULL, '2018-06-25 09:40:46.787', '192.168.64.1', NULL),
+ (256, '后台管理', NULL, NULL, NULL, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '用户登录页面', 'wang.encoding.mroot.admin.controller.index.IndexController', 'index', 'eb56aa2f-f455-40ae-babc-e53d6b6d6e5f', 'http://127.0.0.1:9910/', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/login/login2Dev\'; model is {isVerifyCode=hide}', 76, NULL, '2018-06-25 19:46:46.442', '192.168.64.1', NULL),
+ (257, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '处理用户登录', 'wang.encoding.mroot.admin.controller.login.LoginController', 'login', 'eb56aa2f-f455-40ae-babc-e53d6b6d6e5f', 'http://127.0.0.1:9910/doLogin', 'POST', '{username=[admin]},{password=[123456]},{formToken=[37410a9a-77ac-4597-8c7f-b7469fc3baa2]},{isVerifyCode=[hide]},{verifyCode=[]},{0=[u]},{1=[s]},{2=[e]},{3=[r]},{4=[n]},{5=[a]},{6=[m]},{7=[e]},{8=[=]},{9=[a]},{10=[d]},{11=[m]},{12=[i]},{13=[n]},{14=[&]},{15=[p]},{16=[a]},{17=[s]},{18=[s]},{19=[w]},{20=[o]},{21=[r]},{22=[d]},{23=[=]},{24=[1]},{25=[2]},{26=[3]},{27=[4]},{28=[5]},{29=[6]},{30=[&]},{31=[f]},{32=[o]},{33=[r]},{34=[m]},{35=[T]},{36=[o]},{37=[k]},{38=[e]},{39=[n]},{40=[=]},{41=[3]},{42=[7]},{43=[4]},{44=[1]},{45=[0]},{46=[a]},{47=[9]},{48=[a]},{49=[-]},{50=[7]},{51=[7]},{52=[a]},{53=[c]},{54=[-]},{55=[4]},{56=[5]},{57=[9]},{58=[7]},{59=[-]},{60=[8]},{61=[c]},{62=[7]},{63=[f]},{64=[-]},{65=[b]},{66=[7]},{67=[4]},{68=[6]},{69=[9]},{70=[f]},{71=[c]},{72=[3]},{73=[b]},{74=[a]},{75=[a]},{76=[2]},{77=[&]},{78=[i]},{79=[s]},{80=[V]},{81=[e]},{82=[r]},{83=[i]},{84=[f]},{85=[y]},{86=[C]},{87=[o]},{88=[d]},{89=[e]},{90=[=]},{91=[h]},{92=[i]},{93=[d]},{94=[e]},{95=[&]},{96=[v]},{97=[e]},{98=[r]},{99=[i]},{100=[f]},{101=[y]},{102=[C]},{103=[o]},{104=[d]},{105=[e]},{106=[=]}', '{"message":"登录成功","url":"/index","state":"ok"}', 240, NULL, '2018-06-25 19:46:49.400', '192.168.64.1', NULL),
+ (258, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '主页', 'wang.encoding.mroot.admin.controller.index.IndexController', 'index', 'eb56aa2f-f455-40ae-babc-e53d6b6d6e5f', 'http://127.0.0.1:9910/index', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/index/index\'; model is {osInfoMap={操作系统信息=Windows 10, 操作版本=10.0, 架构=amd64, Java的运行环境版本=10.0.1, Java运行时环境规范版本=10, Java的虚拟机规范版本=10, Java的类格式版本号=54.0}}', 83, NULL, '2018-06-25 19:46:49.893', '192.168.64.1', NULL),
+ (259, '后台管理', NULL, NULL, NULL, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '用户登录页面', 'wang.encoding.mroot.admin.controller.index.IndexController', 'index', '0a4ab68b-d40f-4fa4-b154-42a08e7e49af', 'http://127.0.0.1:9910/', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/login/login2Dev\'; model is {isVerifyCode=hide}', 47, NULL, '2018-06-27 12:03:14.201', '192.168.64.1', NULL),
+ (260, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '处理用户登录', 'wang.encoding.mroot.admin.controller.login.LoginController', 'login', '0a4ab68b-d40f-4fa4-b154-42a08e7e49af', 'http://127.0.0.1:9910/doLogin', 'POST', '{username=[admin]},{password=[123456]},{formToken=[ad906a11-79bf-4c15-a899-14b7fafa7d38]},{isVerifyCode=[hide]},{verifyCode=[]},{0=[u]},{1=[s]},{2=[e]},{3=[r]},{4=[n]},{5=[a]},{6=[m]},{7=[e]},{8=[=]},{9=[a]},{10=[d]},{11=[m]},{12=[i]},{13=[n]},{14=[&]},{15=[p]},{16=[a]},{17=[s]},{18=[s]},{19=[w]},{20=[o]},{21=[r]},{22=[d]},{23=[=]},{24=[1]},{25=[2]},{26=[3]},{27=[4]},{28=[5]},{29=[6]},{30=[&]},{31=[f]},{32=[o]},{33=[r]},{34=[m]},{35=[T]},{36=[o]},{37=[k]},{38=[e]},{39=[n]},{40=[=]},{41=[a]},{42=[d]},{43=[9]},{44=[0]},{45=[6]},{46=[a]},{47=[1]},{48=[1]},{49=[-]},{50=[7]},{51=[9]},{52=[b]},{53=[f]},{54=[-]},{55=[4]},{56=[c]},{57=[1]},{58=[5]},{59=[-]},{60=[a]},{61=[8]},{62=[9]},{63=[9]},{64=[-]},{65=[1]},{66=[4]},{67=[b]},{68=[7]},{69=[f]},{70=[a]},{71=[f]},{72=[a]},{73=[7]},{74=[d]},{75=[3]},{76=[8]},{77=[&]},{78=[i]},{79=[s]},{80=[V]},{81=[e]},{82=[r]},{83=[i]},{84=[f]},{85=[y]},{86=[C]},{87=[o]},{88=[d]},{89=[e]},{90=[=]},{91=[h]},{92=[i]},{93=[d]},{94=[e]},{95=[&]},{96=[v]},{97=[e]},{98=[r]},{99=[i]},{100=[f]},{101=[y]},{102=[C]},{103=[o]},{104=[d]},{105=[e]},{106=[=]}', '{"message":"登录成功","url":"/index","state":"ok"}', 374, NULL, '2018-06-27 12:03:18.530', '192.168.64.1', NULL),
+ (261, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '主页', 'wang.encoding.mroot.admin.controller.index.IndexController', 'index', '0a4ab68b-d40f-4fa4-b154-42a08e7e49af', 'http://127.0.0.1:9910/index', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/index/index\'; model is {osInfoMap={操作系统信息=Windows 10, 操作版本=10.0, 架构=amd64, Java的运行环境版本=10.0.1, Java运行时环境规范版本=10, Java的虚拟机规范版本=10, Java的类格式版本号=54.0}}', 153, NULL, '2018-06-27 12:03:19.221', '192.168.64.1', NULL),
+ (262, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '系统配置列表', 'wang.encoding.mroot.admin.controller.system.config.ConfigController', 'index', '0a4ab68b-d40f-4fa4-b154-42a08e7e49af', 'http://127.0.0.1:9910/config/index', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/system/config/index\'; model is {page= Page:{ [Pagination { total=1 ,size=15 ,pages=1 ,current=1 }], records-size:1 }}', 696, NULL, '2018-06-27 12:03:59.264', '192.168.64.1', NULL),
+ (263, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '添加系统配置', 'wang.encoding.mroot.admin.controller.system.config.ConfigController', 'add', '0a4ab68b-d40f-4fa4-b154-42a08e7e49af', 'http://127.0.0.1:9910/config/add', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/system/config/add\'; model is {maxSort=4}', 450, NULL, '2018-06-27 12:04:13.278', '192.168.64.1', NULL),
+ (264, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '保存添加系统配置', 'wang.encoding.mroot.admin.controller.system.config.ConfigController', 'save', '0a4ab68b-d40f-4fa4-b154-42a08e7e49af', 'http://127.0.0.1:9910/config/save', 'POST', '{formToken=[b0b35cf5-2f7f-49a2-82d4-684f7ba9d1c2]},{refererUrl=[http://127.0.0.1:9910/config/index]},{type=[1]},{name=[UPLOAD]},{title=[上传文件]},{value=[qiniu]},{sort=[4]},{remark=[上传文件保存到七牛]}', '{"formToken":"881c7772-cf30-479e-8745-102e158415f6","message":"新增成功","state":"ok"}', 528, NULL, '2018-06-27 12:08:31.028', '192.168.64.1', NULL),
+ (265, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '添加系统配置', 'wang.encoding.mroot.admin.controller.system.config.ConfigController', 'add', '0a4ab68b-d40f-4fa4-b154-42a08e7e49af', 'http://127.0.0.1:9910/config/add', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/system/config/add\'; model is {maxSort=5}', 209, NULL, '2018-06-27 12:08:32.224', '192.168.64.1', NULL),
+ (266, '后台管理', NULL, NULL, NULL, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '用户登录页面', 'wang.encoding.mroot.admin.controller.index.IndexController', 'index', '6286c886-4b7b-4e35-9dd5-99582a734229', 'http://127.0.0.1:9910/;JSESSIONID=6286c886-4b7b-4e35-9dd5-99582a734229', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/login/login2Dev\'; model is {isVerifyCode=hide}', 25, NULL, '2018-06-27 13:29:04.676', '192.168.64.1', NULL),
+ (267, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '处理用户登录', 'wang.encoding.mroot.admin.controller.login.LoginController', 'login', '6286c886-4b7b-4e35-9dd5-99582a734229', 'http://127.0.0.1:9910/doLogin', 'POST', '{username=[admin]},{password=[123456]},{formToken=[d370e833-5ea6-428e-a5fd-092be157b86a]},{isVerifyCode=[hide]},{verifyCode=[]},{0=[u]},{1=[s]},{2=[e]},{3=[r]},{4=[n]},{5=[a]},{6=[m]},{7=[e]},{8=[=]},{9=[a]},{10=[d]},{11=[m]},{12=[i]},{13=[n]},{14=[&]},{15=[p]},{16=[a]},{17=[s]},{18=[s]},{19=[w]},{20=[o]},{21=[r]},{22=[d]},{23=[=]},{24=[1]},{25=[2]},{26=[3]},{27=[4]},{28=[5]},{29=[6]},{30=[&]},{31=[f]},{32=[o]},{33=[r]},{34=[m]},{35=[T]},{36=[o]},{37=[k]},{38=[e]},{39=[n]},{40=[=]},{41=[d]},{42=[3]},{43=[7]},{44=[0]},{45=[e]},{46=[8]},{47=[3]},{48=[3]},{49=[-]},{50=[5]},{51=[e]},{52=[a]},{53=[6]},{54=[-]},{55=[4]},{56=[2]},{57=[8]},{58=[e]},{59=[-]},{60=[a]},{61=[5]},{62=[f]},{63=[d]},{64=[-]},{65=[0]},{66=[9]},{67=[2]},{68=[b]},{69=[e]},{70=[1]},{71=[5]},{72=[7]},{73=[b]},{74=[8]},{75=[6]},{76=[a]},{77=[&]},{78=[i]},{79=[s]},{80=[V]},{81=[e]},{82=[r]},{83=[i]},{84=[f]},{85=[y]},{86=[C]},{87=[o]},{88=[d]},{89=[e]},{90=[=]},{91=[h]},{92=[i]},{93=[d]},{94=[e]},{95=[&]},{96=[v]},{97=[e]},{98=[r]},{99=[i]},{100=[f]},{101=[y]},{102=[C]},{103=[o]},{104=[d]},{105=[e]},{106=[=]}', '{"message":"登录成功","url":"/config/add","state":"ok"}', 23, NULL, '2018-06-27 13:29:08.148', '192.168.64.1', NULL),
+ (268, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '添加系统配置', 'wang.encoding.mroot.admin.controller.system.config.ConfigController', 'add', '6286c886-4b7b-4e35-9dd5-99582a734229', 'http://127.0.0.1:9910/config/add', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/system/config/add\'; model is {maxSort=5}', 258, NULL, '2018-06-27 13:29:08.654', '192.168.64.1', NULL),
+ (269, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '系统配置列表', 'wang.encoding.mroot.admin.controller.system.config.ConfigController', 'index', '6286c886-4b7b-4e35-9dd5-99582a734229', 'http://127.0.0.1:9910/config/index', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/system/config/index\'; model is {page= Page:{ [Pagination { total=2 ,size=15 ,pages=1 ,current=1 }], records-size:2 }}', 16, NULL, '2018-06-27 13:29:21.771', '192.168.64.1', NULL),
+ (270, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '修改系统配置', 'wang.encoding.mroot.admin.controller.system.config.ConfigController', 'edit', '6286c886-4b7b-4e35-9dd5-99582a734229', 'http://127.0.0.1:9910/config/edit/3', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/system/config/edit\'; model is {config=Config(id=3, type=1, name=UPLOAD, title=上传文件, value=qiniu, status=1, gmtCreate=Wed Jun 27 12:08:30 CST 2018, gmtCreateIp=192.168.64.1, gmtModified=null, sort=4, remark=上传文件保存到七牛)}', 264, NULL, '2018-06-27 13:32:58.850', '192.168.64.1', NULL),
+ (271, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '系统配置列表', 'wang.encoding.mroot.admin.controller.system.config.ConfigController', 'index', '6286c886-4b7b-4e35-9dd5-99582a734229', 'http://127.0.0.1:9910/config/index', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/system/config/index\'; model is {page= Page:{ [Pagination { total=2 ,size=15 ,pages=1 ,current=1 }], records-size:2 }}', 16, NULL, '2018-06-27 13:33:08.154', '192.168.64.1', NULL),
+ (272, '后台管理', NULL, NULL, NULL, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '用户登录页面', 'wang.encoding.mroot.admin.controller.index.IndexController', 'index', '0bfd90ff-a2c1-403f-8fd1-38043bf15e9e', 'http://127.0.0.1:9910/;JSESSIONID=0bfd90ff-a2c1-403f-8fd1-38043bf15e9e', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/login/login2Dev\'; model is {isVerifyCode=hide}', 123, NULL, '2018-06-27 13:48:37.010', '192.168.64.1', NULL),
+ (273, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '处理用户登录', 'wang.encoding.mroot.admin.controller.login.LoginController', 'login', '0bfd90ff-a2c1-403f-8fd1-38043bf15e9e', 'http://127.0.0.1:9910/doLogin', 'POST', '{username=[admin]},{password=[123456]},{formToken=[5a8e65fc-aef1-4751-9420-d924636daf18]},{isVerifyCode=[hide]},{verifyCode=[]},{0=[u]},{1=[s]},{2=[e]},{3=[r]},{4=[n]},{5=[a]},{6=[m]},{7=[e]},{8=[=]},{9=[a]},{10=[d]},{11=[m]},{12=[i]},{13=[n]},{14=[&]},{15=[p]},{16=[a]},{17=[s]},{18=[s]},{19=[w]},{20=[o]},{21=[r]},{22=[d]},{23=[=]},{24=[1]},{25=[2]},{26=[3]},{27=[4]},{28=[5]},{29=[6]},{30=[&]},{31=[f]},{32=[o]},{33=[r]},{34=[m]},{35=[T]},{36=[o]},{37=[k]},{38=[e]},{39=[n]},{40=[=]},{41=[5]},{42=[a]},{43=[8]},{44=[e]},{45=[6]},{46=[5]},{47=[f]},{48=[c]},{49=[-]},{50=[a]},{51=[e]},{52=[f]},{53=[1]},{54=[-]},{55=[4]},{56=[7]},{57=[5]},{58=[1]},{59=[-]},{60=[9]},{61=[4]},{62=[2]},{63=[0]},{64=[-]},{65=[d]},{66=[9]},{67=[2]},{68=[4]},{69=[6]},{70=[3]},{71=[6]},{72=[d]},{73=[a]},{74=[f]},{75=[1]},{76=[8]},{77=[&]},{78=[i]},{79=[s]},{80=[V]},{81=[e]},{82=[r]},{83=[i]},{84=[f]},{85=[y]},{86=[C]},{87=[o]},{88=[d]},{89=[e]},{90=[=]},{91=[h]},{92=[i]},{93=[d]},{94=[e]},{95=[&]},{96=[v]},{97=[e]},{98=[r]},{99=[i]},{100=[f]},{101=[y]},{102=[C]},{103=[o]},{104=[d]},{105=[e]},{106=[=]}', '{"message":"登录成功","url":"/article/index","state":"ok"}', 206, NULL, '2018-06-27 13:48:39.965', '192.168.64.1', NULL),
+ (274, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '文章列表', 'wang.encoding.mroot.admin.controller.cms.article.ArticleController', 'index', '0bfd90ff-a2c1-403f-8fd1-38043bf15e9e', 'http://127.0.0.1:9910/article/index', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/cms/article/index\'; model is {page= Page:{ [Pagination { total=1 ,size=15 ,pages=1 ,current=1 }], records-size:1 }}', 762, NULL, '2018-06-27 13:48:41.210', '192.168.64.1', NULL),
+ (275, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '添加文章', 'wang.encoding.mroot.admin.controller.cms.article.ArticleController', 'add', '0bfd90ff-a2c1-403f-8fd1-38043bf15e9e', 'http://127.0.0.1:9910/article/add', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/cms/article/add\'; model is {maxSort=2}', 486, NULL, '2018-06-27 13:48:50.117', '192.168.64.1', NULL),
+ (276, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '恢复文章', 'wang.encoding.mroot.admin.controller.cms.article.ArticleController', 'uploadCover', '0bfd90ff-a2c1-403f-8fd1-38043bf15e9e', 'http://127.0.0.1:9910/article/uploadCover', 'POST', '{id=[WU_FILE_0]},{name=[1107242301e6e31c8defa699cc.jpg]},{type=[image/jpeg]},{lastModifiedDate=[2018/6/27 下午1:49:07]},{size=[95158]}', '{"message":"/{\\"hash\\":\\"Fq_lLx7jZTsbY3lTp_bwye4P-OLd\\",\\"key\\":\\"201806271349076509175.659092748549\\"}","state":"ok"}', 20372, NULL, '2018-06-27 13:49:28.016', '192.168.64.1', NULL),
+ (277, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '恢复文章', 'wang.encoding.mroot.admin.controller.cms.article.ArticleController', 'uploadCover', '0bfd90ff-a2c1-403f-8fd1-38043bf15e9e', 'http://127.0.0.1:9910/article/uploadCover', 'POST', '{id=[WU_FILE_1]},{name=[1107242301e6e31c8defa699cc.jpg]},{type=[image/jpeg]},{lastModifiedDate=[2018/6/27 下午1:54:31]},{size=[95158]}', '{"message":"/{\\"hash\\":\\"Fq_lLx7jZTsbY3lTp_bwye4P-OLd\\",\\"key\\":\\"201806271354320564906.0449059165585\\"}","state":"ok"}', 17160, NULL, '2018-06-27 13:54:49.215', '192.168.64.1', NULL),
+ (278, '后台管理', NULL, NULL, NULL, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '用户登录页面', 'wang.encoding.mroot.admin.controller.index.IndexController', 'index', '9aec339e-391e-474c-bae4-f278ba572985', 'http://127.0.0.1:9910/;JSESSIONID=9aec339e-391e-474c-bae4-f278ba572985', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/login/login2Dev\'; model is {isVerifyCode=hide}', 81, NULL, '2018-06-27 14:09:42.278', '192.168.64.1', NULL),
+ (279, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '处理用户登录', 'wang.encoding.mroot.admin.controller.login.LoginController', 'login', '9aec339e-391e-474c-bae4-f278ba572985', 'http://127.0.0.1:9910/doLogin', 'POST', '{username=[admin]},{password=[123456]},{formToken=[d0eec261-516e-4e23-abde-cb8433254bee]},{isVerifyCode=[hide]},{verifyCode=[]},{0=[u]},{1=[s]},{2=[e]},{3=[r]},{4=[n]},{5=[a]},{6=[m]},{7=[e]},{8=[=]},{9=[a]},{10=[d]},{11=[m]},{12=[i]},{13=[n]},{14=[&]},{15=[p]},{16=[a]},{17=[s]},{18=[s]},{19=[w]},{20=[o]},{21=[r]},{22=[d]},{23=[=]},{24=[1]},{25=[2]},{26=[3]},{27=[4]},{28=[5]},{29=[6]},{30=[&]},{31=[f]},{32=[o]},{33=[r]},{34=[m]},{35=[T]},{36=[o]},{37=[k]},{38=[e]},{39=[n]},{40=[=]},{41=[d]},{42=[0]},{43=[e]},{44=[e]},{45=[c]},{46=[2]},{47=[6]},{48=[1]},{49=[-]},{50=[5]},{51=[1]},{52=[6]},{53=[e]},{54=[-]},{55=[4]},{56=[e]},{57=[2]},{58=[3]},{59=[-]},{60=[a]},{61=[b]},{62=[d]},{63=[e]},{64=[-]},{65=[c]},{66=[b]},{67=[8]},{68=[4]},{69=[3]},{70=[3]},{71=[2]},{72=[5]},{73=[4]},{74=[b]},{75=[e]},{76=[e]},{77=[&]},{78=[i]},{79=[s]},{80=[V]},{81=[e]},{82=[r]},{83=[i]},{84=[f]},{85=[y]},{86=[C]},{87=[o]},{88=[d]},{89=[e]},{90=[=]},{91=[h]},{92=[i]},{93=[d]},{94=[e]},{95=[&]},{96=[v]},{97=[e]},{98=[r]},{99=[i]},{100=[f]},{101=[y]},{102=[C]},{103=[o]},{104=[d]},{105=[e]},{106=[=]}', '{"message":"登录成功","url":"/article/add","state":"ok"}', 169, NULL, '2018-06-27 14:09:46.009', '192.168.64.1', NULL),
+ (280, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '添加文章', 'wang.encoding.mroot.admin.controller.cms.article.ArticleController', 'add', '9aec339e-391e-474c-bae4-f278ba572985', 'http://127.0.0.1:9910/article/add', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/cms/article/add\'; model is {maxSort=2}', 874, NULL, '2018-06-27 14:09:48.112', '192.168.64.1', NULL),
+ (281, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '恢复文章', 'wang.encoding.mroot.admin.controller.cms.article.ArticleController', 'uploadCover', '9aec339e-391e-474c-bae4-f278ba572985', 'http://127.0.0.1:9910/article/uploadCover', 'POST', '{id=[WU_FILE_0]},{name=[1107242301e6e31c8defa699cc.jpg]},{type=[image/jpeg]},{lastModifiedDate=[2018/6/27 下午2:10:02]},{size=[95158]}', '{"message":"/http://pakvnr9r2.bkt.clouddn.com/201806271410030309368532342319306.jpg","state":"ok"}', 441, NULL, '2018-06-27 14:10:03.465', '192.168.64.1', NULL),
+ (282, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '恢复文章', 'wang.encoding.mroot.admin.controller.cms.article.ArticleController', 'uploadCover', '9aec339e-391e-474c-bae4-f278ba572985', 'http://127.0.0.1:9910/article/uploadCover', 'POST', '{id=[WU_FILE_1]},{name=[1107242301e6e31c8defa699cc.jpg]},{type=[image/jpeg]},{lastModifiedDate=[2018/6/27 下午2:11:21]},{size=[95158]}', '{"message":"http://pakvnr9r2.bkt.clouddn.com/2018062714112155419294191312449807.jpg","state":"ok"}', 189, NULL, '2018-06-27 14:11:21.742', '192.168.64.1', NULL),
+ (283, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '保存添加文章', 'wang.encoding.mroot.admin.controller.cms.article.ArticleController', 'save', '9aec339e-391e-474c-bae4-f278ba572985', 'http://127.0.0.1:9910/article/save', 'POST', '{formToken=[c58cf2b9-d773-4357-86e5-1cffc661bbe4]},{refererUrl=[http://127.0.0.1:9910/;JSESSIONID=9aec339e-391e-474c-bae4-f278ba572985]},{categoryId=[1]},{title=[测试七牛上传]},{description=[测试七牛上传]},{cover=[http://pakvnr9r2.bkt.clouddn.com/2018062714112155419294191312449807.jpg]},{showStr=[on]},{level=[2]},{sort=[2]},{linkUri=[]},{content=[测试七牛上传
]}', '{"formToken":"c1380ba2-7206-48a7-a639-6e7d59a198da","message":"新增成功","state":"ok"}', 438, NULL, '2018-06-27 14:11:24.932', '192.168.64.1', NULL),
+ (284, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '添加文章', 'wang.encoding.mroot.admin.controller.cms.article.ArticleController', 'add', '9aec339e-391e-474c-bae4-f278ba572985', 'http://127.0.0.1:9910/article/add', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/cms/article/add\'; model is {maxSort=3}', 241, NULL, '2018-06-27 14:11:26.218', '192.168.64.1', NULL),
+ (285, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '添加文章', 'wang.encoding.mroot.admin.controller.cms.article.ArticleController', 'add', '9aec339e-391e-474c-bae4-f278ba572985', 'http://127.0.0.1:9910/article/add', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/cms/article/add\'; model is {maxSort=3}', 242, NULL, '2018-06-27 14:11:37.216', '192.168.64.1', NULL),
+ (286, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '添加文章', 'wang.encoding.mroot.admin.controller.cms.article.ArticleController', 'add', '9aec339e-391e-474c-bae4-f278ba572985', 'http://127.0.0.1:9910/article/add', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/cms/article/add\'; model is {maxSort=3}', 233, NULL, '2018-06-27 14:12:06.768', '192.168.64.1', NULL),
+ (287, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '添加文章', 'wang.encoding.mroot.admin.controller.cms.article.ArticleController', 'add', '9aec339e-391e-474c-bae4-f278ba572985', 'http://127.0.0.1:9910/article/add', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/cms/article/add\'; model is {maxSort=3}', 14, NULL, '2018-06-27 14:12:10.445', '192.168.64.1', NULL),
+ (288, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '文章列表', 'wang.encoding.mroot.admin.controller.cms.article.ArticleController', 'index', '9aec339e-391e-474c-bae4-f278ba572985', 'http://127.0.0.1:9910/article/index', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/cms/article/index\'; model is {page= Page:{ [Pagination { total=2 ,size=15 ,pages=1 ,current=1 }], records-size:2 }}', 323, NULL, '2018-06-27 14:12:35.545', '192.168.64.1', NULL),
+ (289, '后台管理', NULL, NULL, NULL, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '用户登录页面', 'wang.encoding.mroot.admin.controller.index.IndexController', 'index', '2570fdf0-6e5a-4d25-84b0-a168e07c6ca8', 'http://127.0.0.1:9910/;JSESSIONID=2570fdf0-6e5a-4d25-84b0-a168e07c6ca8', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/login/login2Dev\'; model is {isVerifyCode=hide}', 82, NULL, '2018-06-27 14:27:41.935', '192.168.64.1', NULL),
+ (290, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '处理用户登录', 'wang.encoding.mroot.admin.controller.login.LoginController', 'login', '2570fdf0-6e5a-4d25-84b0-a168e07c6ca8', 'http://127.0.0.1:9910/doLogin', 'POST', '{username=[admin]},{password=[123456]},{formToken=[653ffa4c-7926-499a-9236-b3618704e5a5]},{isVerifyCode=[hide]},{verifyCode=[]},{0=[u]},{1=[s]},{2=[e]},{3=[r]},{4=[n]},{5=[a]},{6=[m]},{7=[e]},{8=[=]},{9=[a]},{10=[d]},{11=[m]},{12=[i]},{13=[n]},{14=[&]},{15=[p]},{16=[a]},{17=[s]},{18=[s]},{19=[w]},{20=[o]},{21=[r]},{22=[d]},{23=[=]},{24=[1]},{25=[2]},{26=[3]},{27=[4]},{28=[5]},{29=[6]},{30=[&]},{31=[f]},{32=[o]},{33=[r]},{34=[m]},{35=[T]},{36=[o]},{37=[k]},{38=[e]},{39=[n]},{40=[=]},{41=[6]},{42=[5]},{43=[3]},{44=[f]},{45=[f]},{46=[a]},{47=[4]},{48=[c]},{49=[-]},{50=[7]},{51=[9]},{52=[2]},{53=[6]},{54=[-]},{55=[4]},{56=[9]},{57=[9]},{58=[a]},{59=[-]},{60=[9]},{61=[2]},{62=[3]},{63=[6]},{64=[-]},{65=[b]},{66=[3]},{67=[6]},{68=[1]},{69=[8]},{70=[7]},{71=[0]},{72=[4]},{73=[e]},{74=[5]},{75=[a]},{76=[5]},{77=[&]},{78=[i]},{79=[s]},{80=[V]},{81=[e]},{82=[r]},{83=[i]},{84=[f]},{85=[y]},{86=[C]},{87=[o]},{88=[d]},{89=[e]},{90=[=]},{91=[h]},{92=[i]},{93=[d]},{94=[e]},{95=[&]},{96=[v]},{97=[e]},{98=[r]},{99=[i]},{100=[f]},{101=[y]},{102=[C]},{103=[o]},{104=[d]},{105=[e]},{106=[=]}', '{"message":"登录成功","url":"/article/index","state":"ok"}', 348, NULL, '2018-06-27 14:27:53.031', '192.168.64.1', NULL),
+ (291, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '文章列表', 'wang.encoding.mroot.admin.controller.cms.article.ArticleController', 'index', '2570fdf0-6e5a-4d25-84b0-a168e07c6ca8', 'http://127.0.0.1:9910/article/index', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/cms/article/index\'; model is {page= Page:{ [Pagination { total=2 ,size=15 ,pages=1 ,current=1 }], records-size:2 }}', 1664, NULL, '2018-06-27 14:27:56.123', '192.168.64.1', NULL),
+ (292, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '添加文章', 'wang.encoding.mroot.admin.controller.cms.article.ArticleController', 'add', '2570fdf0-6e5a-4d25-84b0-a168e07c6ca8', 'http://127.0.0.1:9910/article/add', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/cms/article/add\'; model is {maxSort=3}', 253, NULL, '2018-06-27 14:28:08.645', '192.168.64.1', NULL),
+ (293, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '恢复文章', 'wang.encoding.mroot.admin.controller.cms.article.ArticleController', 'uploadCover', '2570fdf0-6e5a-4d25-84b0-a168e07c6ca8', 'http://127.0.0.1:9910/article/uploadCover', 'POST', '{id=[WU_FILE_0]},{name=[1107242301e6e31c8defa699cc.jpg]},{type=[image/jpeg]},{lastModifiedDate=[2018/6/27 下午2:28:15]},{size=[95158]}', '{"message":"http://pakvnr9r2.bkt.clouddn.com/201806271428160071216968010019663.jpg?e=1530084496&token=24XIuV8Z9nEaKPkaEMDzQkO92H4P6VBzjxczQHSj:a7_CfIi0FN8b9tve8x2MLRlJAeQ=","state":"ok"}', 251, NULL, '2018-06-27 14:28:16.253', '192.168.64.1', NULL),
+ (294, '后台管理', NULL, NULL, NULL, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '用户登录页面', 'wang.encoding.mroot.admin.controller.index.IndexController', 'index', 'e5434e16-1d79-419d-b8fe-60e646e2bee0', 'http://127.0.0.1:9910/;JSESSIONID=e5434e16-1d79-419d-b8fe-60e646e2bee0', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/login/login2Dev\'; model is {isVerifyCode=hide}', 24, NULL, '2018-06-27 14:44:08.928', '192.168.64.1', NULL),
+ (295, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '处理用户登录', 'wang.encoding.mroot.admin.controller.login.LoginController', 'login', 'e5434e16-1d79-419d-b8fe-60e646e2bee0', 'http://127.0.0.1:9910/doLogin', 'POST', '{username=[admin]},{password=[123456]},{formToken=[19e864ce-531d-424b-9fd0-dfca261a916f]},{isVerifyCode=[hide]},{verifyCode=[]},{0=[u]},{1=[s]},{2=[e]},{3=[r]},{4=[n]},{5=[a]},{6=[m]},{7=[e]},{8=[=]},{9=[a]},{10=[d]},{11=[m]},{12=[i]},{13=[n]},{14=[&]},{15=[p]},{16=[a]},{17=[s]},{18=[s]},{19=[w]},{20=[o]},{21=[r]},{22=[d]},{23=[=]},{24=[1]},{25=[2]},{26=[3]},{27=[4]},{28=[5]},{29=[6]},{30=[&]},{31=[f]},{32=[o]},{33=[r]},{34=[m]},{35=[T]},{36=[o]},{37=[k]},{38=[e]},{39=[n]},{40=[=]},{41=[1]},{42=[9]},{43=[e]},{44=[8]},{45=[6]},{46=[4]},{47=[c]},{48=[e]},{49=[-]},{50=[5]},{51=[3]},{52=[1]},{53=[d]},{54=[-]},{55=[4]},{56=[2]},{57=[4]},{58=[b]},{59=[-]},{60=[9]},{61=[f]},{62=[d]},{63=[0]},{64=[-]},{65=[d]},{66=[f]},{67=[c]},{68=[a]},{69=[2]},{70=[6]},{71=[1]},{72=[a]},{73=[9]},{74=[1]},{75=[6]},{76=[f]},{77=[&]},{78=[i]},{79=[s]},{80=[V]},{81=[e]},{82=[r]},{83=[i]},{84=[f]},{85=[y]},{86=[C]},{87=[o]},{88=[d]},{89=[e]},{90=[=]},{91=[h]},{92=[i]},{93=[d]},{94=[e]},{95=[&]},{96=[v]},{97=[e]},{98=[r]},{99=[i]},{100=[f]},{101=[y]},{102=[C]},{103=[o]},{104=[d]},{105=[e]},{106=[=]}', '{"message":"登录成功","url":"/article/add","state":"ok"}', 429, NULL, '2018-06-27 14:44:19.423', '192.168.64.1', NULL),
+ (296, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '添加文章', 'wang.encoding.mroot.admin.controller.cms.article.ArticleController', 'add', 'e5434e16-1d79-419d-b8fe-60e646e2bee0', 'http://127.0.0.1:9910/article/add', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/cms/article/add\'; model is {maxSort=3}', 1040, NULL, '2018-06-27 14:44:21.476', '192.168.64.1', NULL),
+ (297, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '恢复文章', 'wang.encoding.mroot.admin.controller.cms.article.ArticleController', 'uploadCover', 'e5434e16-1d79-419d-b8fe-60e646e2bee0', 'http://127.0.0.1:9910/article/uploadCover', 'POST', '{id=[WU_FILE_0]},{name=[1107242301e6e31c8defa699cc.jpg]},{type=[image/jpeg]},{lastModifiedDate=[2018/6/27 下午2:45:01]},{size=[95158]}', '{"message":"http://pakvnr9r2.bkt.clouddn.com/assets/img/article/20180627/201806271445023093783883068295403.jpg","state":"ok"}', 322, NULL, '2018-06-27 14:45:02.626', '192.168.64.1', NULL),
+ (298, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '保存添加文章', 'wang.encoding.mroot.admin.controller.cms.article.ArticleController', 'save', 'e5434e16-1d79-419d-b8fe-60e646e2bee0', 'http://127.0.0.1:9910/article/save', 'POST', '{formToken=[4d62a839-3d8c-47b6-becd-3d8f8a38bec7]},{refererUrl=[http://127.0.0.1:9910/;JSESSIONID=e5434e16-1d79-419d-b8fe-60e646e2bee0]},{categoryId=[1]},{title=[测试3]},{description=[测试3]},{cover=[http://pakvnr9r2.bkt.clouddn.com/assets/img/article/20180627/201806271445023093783883068295403.jpg]},{showStr=[on]},{level=[3]},{sort=[3]},{linkUri=[]},{content=[测试3
]}', '{"formToken":"fecc168a-dfe8-4f2a-a7b7-5480adf67f0d","message":"新增成功","state":"ok"}', 558, NULL, '2018-06-27 14:45:04.567', '192.168.64.1', NULL),
+ (299, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '添加文章', 'wang.encoding.mroot.admin.controller.cms.article.ArticleController', 'add', 'e5434e16-1d79-419d-b8fe-60e646e2bee0', 'http://127.0.0.1:9910/article/add', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/cms/article/add\'; model is {maxSort=4}', 351, NULL, '2018-06-27 14:45:06.140', '192.168.64.1', NULL),
+ (300, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '文章列表', 'wang.encoding.mroot.admin.controller.cms.article.ArticleController', 'index', 'e5434e16-1d79-419d-b8fe-60e646e2bee0', 'http://127.0.0.1:9910/article/index', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/cms/article/index\'; model is {page= Page:{ [Pagination { total=3 ,size=15 ,pages=1 ,current=1 }], records-size:3 }}', 284, NULL, '2018-06-27 14:45:24.690', '192.168.64.1', NULL),
+ (301, '后台管理', NULL, NULL, NULL, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '用户登录页面', 'wang.encoding.mroot.admin.controller.index.IndexController', 'index', '2e91f321-a31e-4a00-b1a3-256422e9efde', 'http://127.0.0.1:9910/;JSESSIONID=2e91f321-a31e-4a00-b1a3-256422e9efde', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/login/login2Dev\'; model is {isVerifyCode=hide}', 114, NULL, '2018-06-27 19:40:30.245', '192.168.64.1', NULL),
+ (302, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '处理用户登录', 'wang.encoding.mroot.admin.controller.login.LoginController', 'login', '2e91f321-a31e-4a00-b1a3-256422e9efde', 'http://127.0.0.1:9910/doLogin', 'POST', '{username=[admin]},{password=[123456]},{formToken=[3bb4812b-f8f9-4e79-80df-9992fded850e]},{isVerifyCode=[hide]},{verifyCode=[]},{0=[u]},{1=[s]},{2=[e]},{3=[r]},{4=[n]},{5=[a]},{6=[m]},{7=[e]},{8=[=]},{9=[a]},{10=[d]},{11=[m]},{12=[i]},{13=[n]},{14=[&]},{15=[p]},{16=[a]},{17=[s]},{18=[s]},{19=[w]},{20=[o]},{21=[r]},{22=[d]},{23=[=]},{24=[1]},{25=[2]},{26=[3]},{27=[4]},{28=[5]},{29=[6]},{30=[&]},{31=[f]},{32=[o]},{33=[r]},{34=[m]},{35=[T]},{36=[o]},{37=[k]},{38=[e]},{39=[n]},{40=[=]},{41=[3]},{42=[b]},{43=[b]},{44=[4]},{45=[8]},{46=[1]},{47=[2]},{48=[b]},{49=[-]},{50=[f]},{51=[8]},{52=[f]},{53=[9]},{54=[-]},{55=[4]},{56=[e]},{57=[7]},{58=[9]},{59=[-]},{60=[8]},{61=[0]},{62=[d]},{63=[f]},{64=[-]},{65=[9]},{66=[9]},{67=[9]},{68=[2]},{69=[f]},{70=[d]},{71=[e]},{72=[d]},{73=[8]},{74=[5]},{75=[0]},{76=[e]},{77=[&]},{78=[i]},{79=[s]},{80=[V]},{81=[e]},{82=[r]},{83=[i]},{84=[f]},{85=[y]},{86=[C]},{87=[o]},{88=[d]},{89=[e]},{90=[=]},{91=[h]},{92=[i]},{93=[d]},{94=[e]},{95=[&]},{96=[v]},{97=[e]},{98=[r]},{99=[i]},{100=[f]},{101=[y]},{102=[C]},{103=[o]},{104=[d]},{105=[e]},{106=[=]}', '{"message":"登录成功","url":"/article/index","state":"ok"}', 108, NULL, '2018-06-27 19:40:35.497', '192.168.64.1', NULL),
+ (303, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '文章列表', 'wang.encoding.mroot.admin.controller.cms.article.ArticleController', 'index', '2e91f321-a31e-4a00-b1a3-256422e9efde', 'http://127.0.0.1:9910/article/index', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/cms/article/index\'; model is {page= Page:{ [Pagination { total=3 ,size=15 ,pages=1 ,current=1 }], records-size:3 }}', 333, NULL, '2018-06-27 19:40:36.037', '192.168.64.1', NULL),
+ (304, '后台管理', NULL, NULL, NULL, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '用户登录页面', 'wang.encoding.mroot.admin.controller.index.IndexController', 'index', 'fa0b8cac-dc4b-4934-89d5-063bf6421a6e', 'http://127.0.0.1:9910/;JSESSIONID=fa0b8cac-dc4b-4934-89d5-063bf6421a6e', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/login/login2Dev\'; model is {isVerifyCode=hide}', 95, NULL, '2018-06-27 19:50:47.200', '192.168.64.1', NULL),
+ (305, '后台管理', NULL, NULL, NULL, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '用户登录页面', 'wang.encoding.mroot.admin.controller.index.IndexController', 'index', 'fa0b8cac-dc4b-4934-89d5-063bf6421a6e', 'http://127.0.0.1:9910/;JSESSIONID=fa0b8cac-dc4b-4934-89d5-063bf6421a6e', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/login/login2Dev\'; model is {isVerifyCode=hide}', 2, NULL, '2018-06-27 19:50:52.148', '192.168.64.1', NULL),
+ (306, '后台管理', NULL, NULL, NULL, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '用户登录页面', 'wang.encoding.mroot.admin.controller.index.IndexController', 'index', 'fa0b8cac-dc4b-4934-89d5-063bf6421a6e', 'http://127.0.0.1:9910/;JSESSIONID=fa0b8cac-dc4b-4934-89d5-063bf6421a6e', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/login/login2Dev\'; model is {isVerifyCode=hide}', 0, NULL, '2018-06-27 19:50:58.913', '192.168.64.1', NULL),
+ (307, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '处理用户登录', 'wang.encoding.mroot.admin.controller.login.LoginController', 'login', 'fa0b8cac-dc4b-4934-89d5-063bf6421a6e', 'http://127.0.0.1:9910/doLogin', 'POST', '{username=[admin]},{password=[123456]},{formToken=[f9f77eab-45ae-42e7-abed-8832077069b1]},{isVerifyCode=[hide]},{verifyCode=[]},{0=[u]},{1=[s]},{2=[e]},{3=[r]},{4=[n]},{5=[a]},{6=[m]},{7=[e]},{8=[=]},{9=[a]},{10=[d]},{11=[m]},{12=[i]},{13=[n]},{14=[&]},{15=[p]},{16=[a]},{17=[s]},{18=[s]},{19=[w]},{20=[o]},{21=[r]},{22=[d]},{23=[=]},{24=[1]},{25=[2]},{26=[3]},{27=[4]},{28=[5]},{29=[6]},{30=[&]},{31=[f]},{32=[o]},{33=[r]},{34=[m]},{35=[T]},{36=[o]},{37=[k]},{38=[e]},{39=[n]},{40=[=]},{41=[f]},{42=[9]},{43=[f]},{44=[7]},{45=[7]},{46=[e]},{47=[a]},{48=[b]},{49=[-]},{50=[4]},{51=[5]},{52=[a]},{53=[e]},{54=[-]},{55=[4]},{56=[2]},{57=[e]},{58=[7]},{59=[-]},{60=[a]},{61=[b]},{62=[e]},{63=[d]},{64=[-]},{65=[8]},{66=[8]},{67=[3]},{68=[2]},{69=[0]},{70=[7]},{71=[7]},{72=[0]},{73=[6]},{74=[9]},{75=[b]},{76=[1]},{77=[&]},{78=[i]},{79=[s]},{80=[V]},{81=[e]},{82=[r]},{83=[i]},{84=[f]},{85=[y]},{86=[C]},{87=[o]},{88=[d]},{89=[e]},{90=[=]},{91=[h]},{92=[i]},{93=[d]},{94=[e]},{95=[&]},{96=[v]},{97=[e]},{98=[r]},{99=[i]},{100=[f]},{101=[y]},{102=[C]},{103=[o]},{104=[d]},{105=[e]},{106=[=]}', '{"message":"登录成功","url":"/config/index","state":"ok"}', 214, NULL, '2018-06-27 19:51:04.016', '192.168.64.1', NULL),
+ (308, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '系统配置列表', 'wang.encoding.mroot.admin.controller.system.config.ConfigController', 'index', 'fa0b8cac-dc4b-4934-89d5-063bf6421a6e', 'http://127.0.0.1:9910/config/index', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/system/config/index\'; model is {page= Page:{ [Pagination { total=3 ,size=15 ,pages=1 ,current=1 }], records-size:3 }}', 569, NULL, '2018-06-27 19:51:05.141', '192.168.64.1', NULL),
+ (309, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '系统配置列表', 'wang.encoding.mroot.admin.controller.system.config.ConfigController', 'index', 'fa0b8cac-dc4b-4934-89d5-063bf6421a6e', 'http://127.0.0.1:9910/config/index', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/system/config/index\'; model is {page= Page:{ [Pagination { total=3 ,size=15 ,pages=1 ,current=1 }], records-size:3 }}', 793, NULL, '2018-06-27 19:51:22.487', '192.168.64.1', NULL),
+ (310, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '系统配置列表', 'wang.encoding.mroot.admin.controller.system.config.ConfigController', 'index', 'fa0b8cac-dc4b-4934-89d5-063bf6421a6e', 'http://127.0.0.1:9910/config/index', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/system/config/index\'; model is {page= Page:{ [Pagination { total=3 ,size=15 ,pages=1 ,current=1 }], records-size:3 }}', 308, NULL, '2018-06-27 19:51:29.542', '192.168.64.1', NULL),
+ (311, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '系统配置列表', 'wang.encoding.mroot.admin.controller.system.config.ConfigController', 'index', 'fa0b8cac-dc4b-4934-89d5-063bf6421a6e', 'http://127.0.0.1:9910/config/index', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/system/config/index\'; model is {page= Page:{ [Pagination { total=3 ,size=15 ,pages=1 ,current=1 }], records-size:3 }}', 224, NULL, '2018-06-27 19:51:35.267', '192.168.64.1', NULL),
+ (312, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '系统配置列表', 'wang.encoding.mroot.admin.controller.system.config.ConfigController', 'index', 'fa0b8cac-dc4b-4934-89d5-063bf6421a6e', 'http://127.0.0.1:9910/config/index', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/system/config/index\'; model is {page= Page:{ [Pagination { total=3 ,size=15 ,pages=1 ,current=1 }], records-size:3 }}', 318, NULL, '2018-06-27 19:51:39.529', '192.168.64.1', NULL),
+ (313, '后台管理', NULL, NULL, NULL, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '用户登录页面', 'wang.encoding.mroot.admin.controller.index.IndexController', 'index', '66ab33eb-f4ff-423e-aa04-5bbfa2cf5866', 'http://127.0.0.1:9910/;JSESSIONID=66ab33eb-f4ff-423e-aa04-5bbfa2cf5866', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/login/login2Dev\'; model is {isVerifyCode=hide}', 59, NULL, '2018-06-27 19:54:24.112', '192.168.64.1', NULL),
+ (314, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '处理用户登录', 'wang.encoding.mroot.admin.controller.login.LoginController', 'login', '66ab33eb-f4ff-423e-aa04-5bbfa2cf5866', 'http://127.0.0.1:9910/doLogin', 'POST', '{username=[admin]},{password=[123456]},{formToken=[4b0e965f-0801-42c0-ada5-5d8e0d268440]},{isVerifyCode=[hide]},{verifyCode=[]},{0=[u]},{1=[s]},{2=[e]},{3=[r]},{4=[n]},{5=[a]},{6=[m]},{7=[e]},{8=[=]},{9=[a]},{10=[d]},{11=[m]},{12=[i]},{13=[n]},{14=[&]},{15=[p]},{16=[a]},{17=[s]},{18=[s]},{19=[w]},{20=[o]},{21=[r]},{22=[d]},{23=[=]},{24=[1]},{25=[2]},{26=[3]},{27=[4]},{28=[5]},{29=[6]},{30=[&]},{31=[f]},{32=[o]},{33=[r]},{34=[m]},{35=[T]},{36=[o]},{37=[k]},{38=[e]},{39=[n]},{40=[=]},{41=[4]},{42=[b]},{43=[0]},{44=[e]},{45=[9]},{46=[6]},{47=[5]},{48=[f]},{49=[-]},{50=[0]},{51=[8]},{52=[0]},{53=[1]},{54=[-]},{55=[4]},{56=[2]},{57=[c]},{58=[0]},{59=[-]},{60=[a]},{61=[d]},{62=[a]},{63=[5]},{64=[-]},{65=[5]},{66=[d]},{67=[8]},{68=[e]},{69=[0]},{70=[d]},{71=[2]},{72=[6]},{73=[8]},{74=[4]},{75=[4]},{76=[0]},{77=[&]},{78=[i]},{79=[s]},{80=[V]},{81=[e]},{82=[r]},{83=[i]},{84=[f]},{85=[y]},{86=[C]},{87=[o]},{88=[d]},{89=[e]},{90=[=]},{91=[h]},{92=[i]},{93=[d]},{94=[e]},{95=[&]},{96=[v]},{97=[e]},{98=[r]},{99=[i]},{100=[f]},{101=[y]},{102=[C]},{103=[o]},{104=[d]},{105=[e]},{106=[=]}', '{"message":"登录成功","url":"/config/index","state":"ok"}', 179, NULL, '2018-06-27 19:54:29.065', '192.168.64.1', NULL),
+ (315, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '系统配置列表', 'wang.encoding.mroot.admin.controller.system.config.ConfigController', 'index', '66ab33eb-f4ff-423e-aa04-5bbfa2cf5866', 'http://127.0.0.1:9910/config/index', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/system/config/index\'; model is {page= Page:{ [Pagination { total=3 ,size=15 ,pages=1 ,current=1 }], records-size:3 }}', 634, NULL, '2018-06-27 19:54:30.270', '192.168.64.1', NULL),
+ (316, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '系统配置列表', 'wang.encoding.mroot.admin.controller.system.config.ConfigController', 'index', '66ab33eb-f4ff-423e-aa04-5bbfa2cf5866', 'http://127.0.0.1:9910/config/index', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/system/config/index\'; model is {page= Page:{ [Pagination { total=3 ,size=15 ,pages=1 ,current=1 }], records-size:3 }}', 25, NULL, '2018-06-27 19:54:32.350', '192.168.64.1', NULL),
+ (317, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '系统配置列表', 'wang.encoding.mroot.admin.controller.system.config.ConfigController', 'index', '66ab33eb-f4ff-423e-aa04-5bbfa2cf5866', 'http://127.0.0.1:9910/config/index', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/system/config/index\'; model is {page= Page:{ [Pagination { total=3 ,size=15 ,pages=1 ,current=1 }], records-size:3 }}', 439, NULL, '2018-06-27 19:54:49.925', '192.168.64.1', NULL),
+ (318, '后台管理', NULL, NULL, NULL, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '用户登录页面', 'wang.encoding.mroot.admin.controller.index.IndexController', 'index', '94291a03-eed7-42b7-b13e-d67065c58225', 'http://127.0.0.1:9910/;JSESSIONID=94291a03-eed7-42b7-b13e-d67065c58225', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/login/login2Dev\'; model is {isVerifyCode=hide}', 49, NULL, '2018-06-27 20:04:53.642', '192.168.64.1', NULL),
+ (319, '后台管理', NULL, NULL, NULL, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '用户登录页面', 'wang.encoding.mroot.admin.controller.index.IndexController', 'index', '94291a03-eed7-42b7-b13e-d67065c58225', 'http://127.0.0.1:9910/', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/login/login2Dev\'; model is {isVerifyCode=hide}', 1, NULL, '2018-06-27 20:04:54.214', '192.168.64.1', NULL),
+ (320, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '处理用户登录', 'wang.encoding.mroot.admin.controller.login.LoginController', 'login', '94291a03-eed7-42b7-b13e-d67065c58225', 'http://127.0.0.1:9910/doLogin', 'POST', '{username=[admin]},{password=[123456]},{formToken=[90fdc177-0d21-44fb-96e3-9b167019c846]},{isVerifyCode=[hide]},{verifyCode=[]},{0=[u]},{1=[s]},{2=[e]},{3=[r]},{4=[n]},{5=[a]},{6=[m]},{7=[e]},{8=[=]},{9=[a]},{10=[d]},{11=[m]},{12=[i]},{13=[n]},{14=[&]},{15=[p]},{16=[a]},{17=[s]},{18=[s]},{19=[w]},{20=[o]},{21=[r]},{22=[d]},{23=[=]},{24=[1]},{25=[2]},{26=[3]},{27=[4]},{28=[5]},{29=[6]},{30=[&]},{31=[f]},{32=[o]},{33=[r]},{34=[m]},{35=[T]},{36=[o]},{37=[k]},{38=[e]},{39=[n]},{40=[=]},{41=[9]},{42=[0]},{43=[f]},{44=[d]},{45=[c]},{46=[1]},{47=[7]},{48=[7]},{49=[-]},{50=[0]},{51=[d]},{52=[2]},{53=[1]},{54=[-]},{55=[4]},{56=[4]},{57=[f]},{58=[b]},{59=[-]},{60=[9]},{61=[6]},{62=[e]},{63=[3]},{64=[-]},{65=[9]},{66=[b]},{67=[1]},{68=[6]},{69=[7]},{70=[0]},{71=[1]},{72=[9]},{73=[c]},{74=[8]},{75=[4]},{76=[6]},{77=[&]},{78=[i]},{79=[s]},{80=[V]},{81=[e]},{82=[r]},{83=[i]},{84=[f]},{85=[y]},{86=[C]},{87=[o]},{88=[d]},{89=[e]},{90=[=]},{91=[h]},{92=[i]},{93=[d]},{94=[e]},{95=[&]},{96=[v]},{97=[e]},{98=[r]},{99=[i]},{100=[f]},{101=[y]},{102=[C]},{103=[o]},{104=[d]},{105=[e]},{106=[=]}', '{"message":"登录成功","url":"/config/index","state":"ok"}', 338, NULL, '2018-06-27 20:04:57.308', '192.168.64.1', NULL),
+ (321, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '系统配置列表', 'wang.encoding.mroot.admin.controller.system.config.ConfigController', 'index', '94291a03-eed7-42b7-b13e-d67065c58225', 'http://127.0.0.1:9910/config/index', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/system/config/index\'; model is {page= Page:{ [Pagination { total=3 ,size=15 ,pages=1 ,current=1 }], records-size:3 }}', 404, NULL, '2018-06-27 20:04:58.840', '192.168.64.1', NULL),
+ (322, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '系统配置列表', 'wang.encoding.mroot.admin.controller.system.config.ConfigController', 'index', '94291a03-eed7-42b7-b13e-d67065c58225', 'http://127.0.0.1:9910/config/index', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/system/config/index\'; model is {page= Page:{ [Pagination { total=3 ,size=15 ,pages=1 ,current=1 }], records-size:3 }}', 138, NULL, '2018-06-27 20:05:06.135', '192.168.64.1', NULL),
+ (323, '后台管理', NULL, NULL, NULL, 'IntelliJ IDEA/181.5540.1', '用户登录页面', 'wang.encoding.mroot.admin.controller.index.IndexController', 'index', '0d6617d3-b7a8-4627-87c3-3ca6ad603df7', 'http://localhost:9910/', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/login/login2Dev\'; model is {isVerifyCode=hide}', 84, NULL, '2018-06-27 23:17:32.838', '192.168.1.77', NULL),
+ (324, '后台管理', NULL, NULL, NULL, 'IntelliJ IDEA/181.5540.1', '用户登录页面', 'wang.encoding.mroot.admin.controller.index.IndexController', 'index', 'ff857372-83b3-4230-9fce-e8bd9df83688', 'http://localhost:9910/', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/login/login2Dev\'; model is {isVerifyCode=hide}', 2, NULL, '2018-06-27 23:17:33.268', '192.168.1.77', NULL),
+ (325, '后台管理', NULL, NULL, NULL, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '用户登录页面', 'wang.encoding.mroot.admin.controller.index.IndexController', 'index', 'f31c9dc4-8fbf-4f7d-8f46-d5c79f8aa06e', 'http://localhost:9910/', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/login/login2Dev\'; model is {isVerifyCode=hide}', 2, NULL, '2018-06-27 23:17:41.653', '192.168.1.77', NULL),
+ (326, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '处理用户登录', 'wang.encoding.mroot.admin.controller.login.LoginController', 'login', 'f31c9dc4-8fbf-4f7d-8f46-d5c79f8aa06e', 'http://localhost:9910/doLogin', 'POST', '{username=[admin]},{password=[123456]},{formToken=[a566f1a3-fe80-4431-9e54-a38c83f89b36]},{isVerifyCode=[hide]},{verifyCode=[]},{0=[u]},{1=[s]},{2=[e]},{3=[r]},{4=[n]},{5=[a]},{6=[m]},{7=[e]},{8=[=]},{9=[a]},{10=[d]},{11=[m]},{12=[i]},{13=[n]},{14=[&]},{15=[p]},{16=[a]},{17=[s]},{18=[s]},{19=[w]},{20=[o]},{21=[r]},{22=[d]},{23=[=]},{24=[1]},{25=[2]},{26=[3]},{27=[4]},{28=[5]},{29=[6]},{30=[&]},{31=[f]},{32=[o]},{33=[r]},{34=[m]},{35=[T]},{36=[o]},{37=[k]},{38=[e]},{39=[n]},{40=[=]},{41=[a]},{42=[5]},{43=[6]},{44=[6]},{45=[f]},{46=[1]},{47=[a]},{48=[3]},{49=[-]},{50=[f]},{51=[e]},{52=[8]},{53=[0]},{54=[-]},{55=[4]},{56=[4]},{57=[3]},{58=[1]},{59=[-]},{60=[9]},{61=[e]},{62=[5]},{63=[4]},{64=[-]},{65=[a]},{66=[3]},{67=[8]},{68=[c]},{69=[8]},{70=[3]},{71=[f]},{72=[8]},{73=[9]},{74=[b]},{75=[3]},{76=[6]},{77=[&]},{78=[i]},{79=[s]},{80=[V]},{81=[e]},{82=[r]},{83=[i]},{84=[f]},{85=[y]},{86=[C]},{87=[o]},{88=[d]},{89=[e]},{90=[=]},{91=[h]},{92=[i]},{93=[d]},{94=[e]},{95=[&]},{96=[v]},{97=[e]},{98=[r]},{99=[i]},{100=[f]},{101=[y]},{102=[C]},{103=[o]},{104=[d]},{105=[e]},{106=[=]}', '{"message":"登录成功","url":"/index","state":"ok"}', 318, NULL, '2018-06-27 23:18:22.618', '192.168.1.77', NULL),
+ (327, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '主页', 'wang.encoding.mroot.admin.controller.index.IndexController', 'index', 'f31c9dc4-8fbf-4f7d-8f46-d5c79f8aa06e', 'http://localhost:9910/index', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/index/index\'; model is {osInfoMap={操作系统信息=Windows 10, 操作版本=10.0, 架构=amd64, Java的运行环境版本=10.0.1, Java运行时环境规范版本=10, Java的虚拟机规范版本=10, Java的类格式版本号=54.0}}', 137, NULL, '2018-06-27 23:18:23.381', '192.168.1.77', NULL),
+ (328, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '系统配置列表', 'wang.encoding.mroot.admin.controller.system.config.ConfigController', 'index', 'f31c9dc4-8fbf-4f7d-8f46-d5c79f8aa06e', 'http://localhost:9910/config/index', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/system/config/index\'; model is {page= Page:{ [Pagination { total=3 ,size=15 ,pages=1 ,current=1 }], records-size:3 }}', 405, NULL, '2018-06-27 23:18:28.679', '192.168.1.77', NULL),
+ (329, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '修改系统配置', 'wang.encoding.mroot.admin.controller.system.config.ConfigController', 'edit', 'f31c9dc4-8fbf-4f7d-8f46-d5c79f8aa06e', 'http://localhost:9910/config/edit/2', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/system/config/edit\'; model is {config=Config(id=2, type=1, name=TEST, title=测试, value=fasdfasdf, status=1, gmtCreate=Sat Apr 07 23:30:52 CST 2018, gmtCreateIp=127.0.0.1, gmtModified=Sun Apr 08 00:19:38 CST 2018, sort=2, remark=测试)}', 249, NULL, '2018-06-27 23:18:34.634', '192.168.1.77', NULL),
+ (330, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '修改系统配置', 'wang.encoding.mroot.admin.controller.system.config.ConfigController', 'edit', 'f31c9dc4-8fbf-4f7d-8f46-d5c79f8aa06e', 'http://localhost:9910/config/edit/2', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/system/config/edit\'; model is {config=Config(id=2, type=1, name=TEST, title=测试, value=fasdfasdf, status=1, gmtCreate=Sat Apr 07 23:30:52 CST 2018, gmtCreateIp=127.0.0.1, gmtModified=Sun Apr 08 00:19:38 CST 2018, sort=2, remark=测试)}', 226, NULL, '2018-06-27 23:33:00.612', '192.168.1.77', NULL),
+ (331, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '修改系统配置', 'wang.encoding.mroot.admin.controller.system.config.ConfigController', 'edit', 'f31c9dc4-8fbf-4f7d-8f46-d5c79f8aa06e', 'http://localhost:9910/config/edit/2', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/system/config/edit\'; model is {config=Config(id=2, type=1, name=TEST, title=测试, value=fasdfasdf, status=1, gmtCreate=Sat Apr 07 23:30:52 CST 2018, gmtCreateIp=127.0.0.1, gmtModified=Sun Apr 08 00:19:38 CST 2018, sort=2, remark=测试)}', 160, NULL, '2018-06-27 23:33:25.113', '192.168.1.77', NULL),
+ (332, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '修改系统配置', 'wang.encoding.mroot.admin.controller.system.config.ConfigController', 'edit', 'f31c9dc4-8fbf-4f7d-8f46-d5c79f8aa06e', 'http://localhost:9910/config/edit/2', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/system/config/edit\'; model is {config=Config(id=2, type=1, name=TEST, title=测试, value=fasdfasdf, status=1, gmtCreate=Sat Apr 07 23:30:52 CST 2018, gmtCreateIp=127.0.0.1, gmtModified=Sun Apr 08 00:19:38 CST 2018, sort=2, remark=测试)}', 194, NULL, '2018-06-27 23:33:53.820', '192.168.1.77', NULL),
+ (333, '后台管理', NULL, NULL, NULL, 'IntelliJ IDEA/181.5540.1', '用户登录页面', 'wang.encoding.mroot.admin.controller.index.IndexController', 'index', '3ba67a18-e8c1-4fa2-a288-ddf722642472', 'http://localhost:9910/', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/login/login2Dev\'; model is {isVerifyCode=hide}', 70, NULL, '2018-06-27 23:36:28.525', '192.168.1.77', NULL),
+ (334, '后台管理', NULL, NULL, NULL, 'IntelliJ IDEA/181.5540.1', '用户登录页面', 'wang.encoding.mroot.admin.controller.index.IndexController', 'index', '95569176-5245-41c8-98be-4a5f19a60f67', 'http://localhost:9910/', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/login/login2Dev\'; model is {isVerifyCode=hide}', 6, NULL, '2018-06-27 23:36:28.873', '192.168.1.77', NULL),
+ (335, '后台管理', NULL, NULL, NULL, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '用户登录页面', 'wang.encoding.mroot.admin.controller.index.IndexController', 'index', '94248663-5a51-4a55-9c3f-5d8319c5a6f0', 'http://localhost:9910/', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/login/login2Dev\'; model is {isVerifyCode=hide}', 1, NULL, '2018-06-27 23:36:31.563', '192.168.1.77', NULL),
+ (336, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '处理用户登录', 'wang.encoding.mroot.admin.controller.login.LoginController', 'login', '94248663-5a51-4a55-9c3f-5d8319c5a6f0', 'http://localhost:9910/doLogin', 'POST', '{username=[admin]},{password=[123456]},{formToken=[07b30406-7006-4160-b632-873a0148d2a8]},{isVerifyCode=[hide]},{verifyCode=[]},{0=[u]},{1=[s]},{2=[e]},{3=[r]},{4=[n]},{5=[a]},{6=[m]},{7=[e]},{8=[=]},{9=[a]},{10=[d]},{11=[m]},{12=[i]},{13=[n]},{14=[&]},{15=[p]},{16=[a]},{17=[s]},{18=[s]},{19=[w]},{20=[o]},{21=[r]},{22=[d]},{23=[=]},{24=[1]},{25=[2]},{26=[3]},{27=[4]},{28=[5]},{29=[6]},{30=[&]},{31=[f]},{32=[o]},{33=[r]},{34=[m]},{35=[T]},{36=[o]},{37=[k]},{38=[e]},{39=[n]},{40=[=]},{41=[0]},{42=[7]},{43=[b]},{44=[3]},{45=[0]},{46=[4]},{47=[0]},{48=[6]},{49=[-]},{50=[7]},{51=[0]},{52=[0]},{53=[6]},{54=[-]},{55=[4]},{56=[1]},{57=[6]},{58=[0]},{59=[-]},{60=[b]},{61=[6]},{62=[3]},{63=[2]},{64=[-]},{65=[8]},{66=[7]},{67=[3]},{68=[a]},{69=[0]},{70=[1]},{71=[4]},{72=[8]},{73=[d]},{74=[2]},{75=[a]},{76=[8]},{77=[&]},{78=[i]},{79=[s]},{80=[V]},{81=[e]},{82=[r]},{83=[i]},{84=[f]},{85=[y]},{86=[C]},{87=[o]},{88=[d]},{89=[e]},{90=[=]},{91=[h]},{92=[i]},{93=[d]},{94=[e]},{95=[&]},{96=[v]},{97=[e]},{98=[r]},{99=[i]},{100=[f]},{101=[y]},{102=[C]},{103=[o]},{104=[d]},{105=[e]},{106=[=]}', '{"message":"登录成功","url":"/index","state":"ok"}', 207, NULL, '2018-06-27 23:36:36.543', '192.168.1.77', NULL),
+ (337, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '主页', 'wang.encoding.mroot.admin.controller.index.IndexController', 'index', '94248663-5a51-4a55-9c3f-5d8319c5a6f0', 'http://localhost:9910/index', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/index/index\'; model is {osInfoMap={操作系统信息=Windows 10, 操作版本=10.0, 架构=amd64, Java的运行环境版本=10.0.1, Java运行时环境规范版本=10, Java的虚拟机规范版本=10, Java的类格式版本号=54.0}}', 196, NULL, '2018-06-27 23:36:37.331', '192.168.1.77', NULL),
+ (338, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '修改系统配置', 'wang.encoding.mroot.admin.controller.system.config.ConfigController', 'edit', '94248663-5a51-4a55-9c3f-5d8319c5a6f0', 'http://localhost:9910/config/edit/2', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/system/config/edit\'; model is {config=Config(id=2, type=1, name=TEST, title=测试, value=fasdfasdf, status=1, gmtCreate=Sat Apr 07 23:30:52 CST 2018, gmtCreateIp=127.0.0.1, gmtModified=Sun Apr 08 00:19:38 CST 2018, sort=2, remark=测试)}', 383, NULL, '2018-06-27 23:36:39.078', '192.168.1.77', NULL),
+ (339, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '修改系统配置', 'wang.encoding.mroot.admin.controller.system.config.ConfigController', 'edit', '94248663-5a51-4a55-9c3f-5d8319c5a6f0', 'http://localhost:9910/config/edit/2', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/system/config/edit\'; model is {config=Config(id=2, type=1, name=TEST, title=测试, value=fasdfasdf, status=1, gmtCreate=Sat Apr 07 23:30:52 CST 2018, gmtCreateIp=127.0.0.1, gmtModified=Sun Apr 08 00:19:38 CST 2018, sort=2, remark=测试)}', 328, NULL, '2018-06-27 23:36:51.324', '192.168.1.77', NULL),
+ (340, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '修改系统配置', 'wang.encoding.mroot.admin.controller.system.config.ConfigController', 'edit', '94248663-5a51-4a55-9c3f-5d8319c5a6f0', 'http://localhost:9910/config/edit/2', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/system/config/edit\'; model is {config=Config(id=2, type=1, name=TEST, title=测试, value=fasdfasdf, status=1, gmtCreate=Sat Apr 07 23:30:52 CST 2018, gmtCreateIp=127.0.0.1, gmtModified=Sun Apr 08 00:19:38 CST 2018, sort=2, remark=测试)}', 190, NULL, '2018-06-27 23:36:53.363', '192.168.1.77', NULL),
+ (341, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '修改系统配置', 'wang.encoding.mroot.admin.controller.system.config.ConfigController', 'edit', '94248663-5a51-4a55-9c3f-5d8319c5a6f0', 'http://localhost:9910/config/edit/2', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/system/config/edit\'; model is {config=Config(id=2, type=1, name=TEST, title=测试, value=fasdfasdf, status=1, gmtCreate=Sat Apr 07 23:30:52 CST 2018, gmtCreateIp=127.0.0.1, gmtModified=Sun Apr 08 00:19:38 CST 2018, sort=2, remark=测试)}', 183, NULL, '2018-06-27 23:38:39.634', '192.168.1.77', NULL),
+ (342, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '修改系统配置', 'wang.encoding.mroot.admin.controller.system.config.ConfigController', 'edit', '94248663-5a51-4a55-9c3f-5d8319c5a6f0', 'http://localhost:9910/config/edit/2', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/system/config/edit\'; model is {config=Config(id=2, type=1, name=TEST, title=测试, value=fasdfasdf, status=1, gmtCreate=Sat Apr 07 23:30:52 CST 2018, gmtCreateIp=127.0.0.1, gmtModified=Sun Apr 08 00:19:38 CST 2018, sort=2, remark=测试)}', 168, NULL, '2018-06-27 23:41:15.267', '192.168.1.77', NULL),
+ (343, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '修改系统配置', 'wang.encoding.mroot.admin.controller.system.config.ConfigController', 'edit', '94248663-5a51-4a55-9c3f-5d8319c5a6f0', 'http://localhost:9910/config/edit/2', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/system/config/edit\'; model is {config=Config(id=2, type=1, name=TEST, title=测试, value=fasdfasdf, status=1, gmtCreate=Sat Apr 07 23:30:52 CST 2018, gmtCreateIp=127.0.0.1, gmtModified=Sun Apr 08 00:19:38 CST 2018, sort=2, remark=测试)}', 149, NULL, '2018-06-27 23:41:26.257', '192.168.1.77', NULL),
+ (344, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '修改系统配置', 'wang.encoding.mroot.admin.controller.system.config.ConfigController', 'edit', '94248663-5a51-4a55-9c3f-5d8319c5a6f0', 'http://localhost:9910/config/edit/2', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/system/config/edit\'; model is {config=Config(id=2, type=1, name=TEST, title=测试, value=fasdfasdf, status=1, gmtCreate=Sat Apr 07 23:30:52 CST 2018, gmtCreateIp=127.0.0.1, gmtModified=Sun Apr 08 00:19:38 CST 2018, sort=2, remark=测试)}', 271, NULL, '2018-06-27 23:42:58.488', '192.168.1.77', NULL),
+ (345, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '修改系统配置', 'wang.encoding.mroot.admin.controller.system.config.ConfigController', 'edit', '94248663-5a51-4a55-9c3f-5d8319c5a6f0', 'http://localhost:9910/config/edit/2', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/system/config/edit\'; model is {config=Config(id=2, type=1, name=TEST, title=测试, value=fasdfasdf, status=1, gmtCreate=Sat Apr 07 23:30:52 CST 2018, gmtCreateIp=127.0.0.1, gmtModified=Sun Apr 08 00:19:38 CST 2018, sort=2, remark=测试)}', 153, NULL, '2018-06-27 23:43:05.532', '192.168.1.77', NULL),
+ (346, '后台管理', NULL, NULL, NULL, 'IntelliJ IDEA/181.5540.1', '用户登录页面', 'wang.encoding.mroot.admin.controller.index.IndexController', 'index', '3c148696-e10c-43ad-ac77-bf7b682c47ab', 'http://localhost:9910/', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/login/login2Dev\'; model is {isVerifyCode=hide}', 44, NULL, '2018-06-27 23:45:01.945', '192.168.1.77', NULL),
+ (347, '后台管理', NULL, NULL, NULL, 'IntelliJ IDEA/181.5540.1', '用户登录页面', 'wang.encoding.mroot.admin.controller.index.IndexController', 'index', '918de696-c141-4079-b254-63a400f0f88c', 'http://localhost:9910/', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/login/login2Dev\'; model is {isVerifyCode=hide}', 1, NULL, '2018-06-27 23:45:02.384', '192.168.1.77', NULL),
+ (348, '后台管理', NULL, NULL, NULL, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '用户登录页面', 'wang.encoding.mroot.admin.controller.index.IndexController', 'index', '821824f4-ba9b-4867-9dfa-c728e86475ee', 'http://localhost:9910/', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/login/login2Dev\'; model is {isVerifyCode=hide}', 1, NULL, '2018-06-27 23:45:03.529', '192.168.1.77', NULL),
+ (349, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '处理用户登录', 'wang.encoding.mroot.admin.controller.login.LoginController', 'login', '821824f4-ba9b-4867-9dfa-c728e86475ee', 'http://localhost:9910/doLogin', 'POST', '{username=[admin]},{password=[123456]},{formToken=[56043d8d-a05a-45e0-b62e-9d148f3e2a4b]},{isVerifyCode=[hide]},{verifyCode=[]},{0=[u]},{1=[s]},{2=[e]},{3=[r]},{4=[n]},{5=[a]},{6=[m]},{7=[e]},{8=[=]},{9=[a]},{10=[d]},{11=[m]},{12=[i]},{13=[n]},{14=[&]},{15=[p]},{16=[a]},{17=[s]},{18=[s]},{19=[w]},{20=[o]},{21=[r]},{22=[d]},{23=[=]},{24=[1]},{25=[2]},{26=[3]},{27=[4]},{28=[5]},{29=[6]},{30=[&]},{31=[f]},{32=[o]},{33=[r]},{34=[m]},{35=[T]},{36=[o]},{37=[k]},{38=[e]},{39=[n]},{40=[=]},{41=[5]},{42=[6]},{43=[0]},{44=[4]},{45=[3]},{46=[d]},{47=[8]},{48=[d]},{49=[-]},{50=[a]},{51=[0]},{52=[5]},{53=[a]},{54=[-]},{55=[4]},{56=[5]},{57=[e]},{58=[0]},{59=[-]},{60=[b]},{61=[6]},{62=[2]},{63=[e]},{64=[-]},{65=[9]},{66=[d]},{67=[1]},{68=[4]},{69=[8]},{70=[f]},{71=[3]},{72=[e]},{73=[2]},{74=[a]},{75=[4]},{76=[b]},{77=[&]},{78=[i]},{79=[s]},{80=[V]},{81=[e]},{82=[r]},{83=[i]},{84=[f]},{85=[y]},{86=[C]},{87=[o]},{88=[d]},{89=[e]},{90=[=]},{91=[h]},{92=[i]},{93=[d]},{94=[e]},{95=[&]},{96=[v]},{97=[e]},{98=[r]},{99=[i]},{100=[f]},{101=[y]},{102=[C]},{103=[o]},{104=[d]},{105=[e]},{106=[=]}', '{"message":"登录成功","url":"/index","state":"ok"}', 123, NULL, '2018-06-27 23:45:08.672', '192.168.1.77', NULL),
+ (350, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '主页', 'wang.encoding.mroot.admin.controller.index.IndexController', 'index', '821824f4-ba9b-4867-9dfa-c728e86475ee', 'http://localhost:9910/index', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/index/index\'; model is {osInfoMap={操作系统信息=Windows 10, 操作版本=10.0, 架构=amd64, Java的运行环境版本=10.0.1, Java运行时环境规范版本=10, Java的虚拟机规范版本=10, Java的类格式版本号=54.0}}', 138, NULL, '2018-06-27 23:45:09.192', '192.168.1.77', NULL),
+ (351, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '修改系统配置', 'wang.encoding.mroot.admin.controller.system.config.ConfigController', 'edit', '821824f4-ba9b-4867-9dfa-c728e86475ee', 'http://localhost:9910/config/edit/2', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/system/config/edit\'; model is {config=Config(id=2, type=1, name=TEST, title=测试, value=fasdfasdf, status=1, gmtCreate=Sat Apr 07 23:30:52 CST 2018, gmtCreateIp=127.0.0.1, gmtModified=Sun Apr 08 00:19:38 CST 2018, sort=2, remark=测试)}', 260, NULL, '2018-06-27 23:45:13.678', '192.168.1.77', NULL),
+ (352, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '修改系统配置', 'wang.encoding.mroot.admin.controller.system.config.ConfigController', 'edit', '821824f4-ba9b-4867-9dfa-c728e86475ee', 'http://localhost:9910/config/edit/2', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/system/config/edit\'; model is {config=Config(id=2, type=1, name=TEST, title=测试, value=fasdfasdf, status=1, gmtCreate=Sat Apr 07 23:30:52 CST 2018, gmtCreateIp=127.0.0.1, gmtModified=Sun Apr 08 00:19:38 CST 2018, sort=2, remark=测试)}', 258, NULL, '2018-06-27 23:45:46.452', '192.168.1.77', NULL),
+ (353, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '修改系统配置', 'wang.encoding.mroot.admin.controller.system.config.ConfigController', 'edit', '821824f4-ba9b-4867-9dfa-c728e86475ee', 'http://localhost:9910/config/edit/2', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/system/config/edit\'; model is {config=Config(id=2, type=1, name=TEST, title=测试, value=fasdfasdf, status=1, gmtCreate=Sat Apr 07 23:30:52 CST 2018, gmtCreateIp=127.0.0.1, gmtModified=Sun Apr 08 00:19:38 CST 2018, sort=2, remark=测试)}', 204, NULL, '2018-06-27 23:46:48.497', '192.168.1.77', NULL),
+ (354, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '修改系统配置', 'wang.encoding.mroot.admin.controller.system.config.ConfigController', 'edit', '821824f4-ba9b-4867-9dfa-c728e86475ee', 'http://localhost:9910/config/edit/2', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/system/config/edit\'; model is {config=Config(id=2, type=1, name=TEST, title=测试, value=fasdfasdf, status=1, gmtCreate=Sat Apr 07 23:30:52 CST 2018, gmtCreateIp=127.0.0.1, gmtModified=Sun Apr 08 00:19:38 CST 2018, sort=2, remark=测试)}', 227, NULL, '2018-06-27 23:47:01.154', '192.168.1.77', NULL),
+ (355, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '修改系统配置', 'wang.encoding.mroot.admin.controller.system.config.ConfigController', 'edit', '821824f4-ba9b-4867-9dfa-c728e86475ee', 'http://localhost:9910/config/edit/2', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/system/config/edit\'; model is {config=Config(id=2, type=1, name=TEST, title=测试, value=fasdfasdf, status=1, gmtCreate=Sat Apr 07 23:30:52 CST 2018, gmtCreateIp=127.0.0.1, gmtModified=Sun Apr 08 00:19:38 CST 2018, sort=2, remark=测试)}', 127, NULL, '2018-06-27 23:47:05.553', '192.168.1.77', NULL),
+ (356, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '修改系统配置', 'wang.encoding.mroot.admin.controller.system.config.ConfigController', 'edit', '821824f4-ba9b-4867-9dfa-c728e86475ee', 'http://localhost:9910/config/edit/2', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/system/config/edit\'; model is {config=Config(id=2, type=1, name=TEST, title=测试, value=fasdfasdf, status=1, gmtCreate=Sat Apr 07 23:30:52 CST 2018, gmtCreateIp=127.0.0.1, gmtModified=Sun Apr 08 00:19:38 CST 2018, sort=2, remark=测试)}', 169, NULL, '2018-06-27 23:47:22.210', '192.168.1.77', NULL),
+ (357, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '修改系统配置', 'wang.encoding.mroot.admin.controller.system.config.ConfigController', 'edit', '821824f4-ba9b-4867-9dfa-c728e86475ee', 'http://localhost:9910/config/edit/2', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/system/config/edit\'; model is {config=Config(id=2, type=1, name=TEST, title=测试, value=fasdfasdf, status=1, gmtCreate=Sat Apr 07 23:30:52 CST 2018, gmtCreateIp=127.0.0.1, gmtModified=Sun Apr 08 00:19:38 CST 2018, sort=2, remark=测试)}', 124, NULL, '2018-06-27 23:47:31.977', '192.168.1.77', NULL),
+ (358, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '修改系统配置', 'wang.encoding.mroot.admin.controller.system.config.ConfigController', 'edit', '821824f4-ba9b-4867-9dfa-c728e86475ee', 'http://localhost:9910/config/edit/2', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/system/config/edit\'; model is {config=Config(id=2, type=1, name=TEST, title=测试, value=fasdfasdf, status=1, gmtCreate=Sat Apr 07 23:30:52 CST 2018, gmtCreateIp=127.0.0.1, gmtModified=Sun Apr 08 00:19:38 CST 2018, sort=2, remark=测试)}', 179, NULL, '2018-06-27 23:47:51.751', '192.168.1.77', NULL),
+ (359, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '修改系统配置', 'wang.encoding.mroot.admin.controller.system.config.ConfigController', 'edit', '821824f4-ba9b-4867-9dfa-c728e86475ee', 'http://localhost:9910/config/edit/2', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/system/config/edit\'; model is {config=Config(id=2, type=1, name=TEST, title=测试, value=fasdfasdf, status=1, gmtCreate=Sat Apr 07 23:30:52 CST 2018, gmtCreateIp=127.0.0.1, gmtModified=Sun Apr 08 00:19:38 CST 2018, sort=2, remark=测试)}', 157, NULL, '2018-06-27 23:48:02.630', '192.168.1.77', NULL),
+ (360, '后台管理', NULL, NULL, NULL, 'IntelliJ IDEA/181.5540.1', '用户登录页面', 'wang.encoding.mroot.admin.controller.index.IndexController', 'index', '282a1ede-58b9-49d5-997f-5ea6fdc04e1d', 'http://localhost:9910/', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/login/login2Dev\'; model is {isVerifyCode=hide}', 38, NULL, '2018-06-27 23:49:03.880', '192.168.1.77', NULL),
+ (361, '后台管理', NULL, NULL, NULL, 'IntelliJ IDEA/181.5540.1', '用户登录页面', 'wang.encoding.mroot.admin.controller.index.IndexController', 'index', 'f3b314a8-6a44-491e-9694-49e7f4b337ba', 'http://localhost:9910/', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/login/login2Dev\'; model is {isVerifyCode=hide}', 1, NULL, '2018-06-27 23:49:04.195', '192.168.1.77', NULL),
+ (362, '后台管理', NULL, NULL, NULL, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '用户登录页面', 'wang.encoding.mroot.admin.controller.index.IndexController', 'index', 'd7a0f333-b6f2-4e4b-a821-e7ff29380af2', 'http://localhost:9910/', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/login/login2Dev\'; model is {isVerifyCode=hide}', 1, NULL, '2018-06-27 23:49:05.398', '192.168.1.77', NULL),
+ (363, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '处理用户登录', 'wang.encoding.mroot.admin.controller.login.LoginController', 'login', 'd7a0f333-b6f2-4e4b-a821-e7ff29380af2', 'http://localhost:9910/doLogin', 'POST', '{username=[admin]},{password=[123456]},{formToken=[81b5e96f-f0fc-45ea-8f84-d8b580025f6a]},{isVerifyCode=[hide]},{verifyCode=[]},{0=[u]},{1=[s]},{2=[e]},{3=[r]},{4=[n]},{5=[a]},{6=[m]},{7=[e]},{8=[=]},{9=[a]},{10=[d]},{11=[m]},{12=[i]},{13=[n]},{14=[&]},{15=[p]},{16=[a]},{17=[s]},{18=[s]},{19=[w]},{20=[o]},{21=[r]},{22=[d]},{23=[=]},{24=[1]},{25=[2]},{26=[3]},{27=[4]},{28=[5]},{29=[6]},{30=[&]},{31=[f]},{32=[o]},{33=[r]},{34=[m]},{35=[T]},{36=[o]},{37=[k]},{38=[e]},{39=[n]},{40=[=]},{41=[8]},{42=[1]},{43=[b]},{44=[5]},{45=[e]},{46=[9]},{47=[6]},{48=[f]},{49=[-]},{50=[f]},{51=[0]},{52=[f]},{53=[c]},{54=[-]},{55=[4]},{56=[5]},{57=[e]},{58=[a]},{59=[-]},{60=[8]},{61=[f]},{62=[8]},{63=[4]},{64=[-]},{65=[d]},{66=[8]},{67=[b]},{68=[5]},{69=[8]},{70=[0]},{71=[0]},{72=[2]},{73=[5]},{74=[f]},{75=[6]},{76=[a]},{77=[&]},{78=[i]},{79=[s]},{80=[V]},{81=[e]},{82=[r]},{83=[i]},{84=[f]},{85=[y]},{86=[C]},{87=[o]},{88=[d]},{89=[e]},{90=[=]},{91=[h]},{92=[i]},{93=[d]},{94=[e]},{95=[&]},{96=[v]},{97=[e]},{98=[r]},{99=[i]},{100=[f]},{101=[y]},{102=[C]},{103=[o]},{104=[d]},{105=[e]},{106=[=]}', '{"message":"登录成功","url":"/index","state":"ok"}', 145, NULL, '2018-06-27 23:49:07.229', '192.168.1.77', NULL),
+ (364, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '主页', 'wang.encoding.mroot.admin.controller.index.IndexController', 'index', 'd7a0f333-b6f2-4e4b-a821-e7ff29380af2', 'http://localhost:9910/index', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/index/index\'; model is {osInfoMap={操作系统信息=Windows 10, 操作版本=10.0, 架构=amd64, Java的运行环境版本=10.0.1, Java运行时环境规范版本=10, Java的虚拟机规范版本=10, Java的类格式版本号=54.0}}', 117, NULL, '2018-06-27 23:49:07.716', '192.168.1.77', NULL),
+ (365, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '主页', 'wang.encoding.mroot.admin.controller.index.IndexController', 'index', 'd7a0f333-b6f2-4e4b-a821-e7ff29380af2', 'http://localhost:9910/index', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/index/index\'; model is {osInfoMap={操作系统信息=Windows 10, 操作版本=10.0, 架构=amd64, Java的运行环境版本=10.0.1, Java运行时环境规范版本=10, Java的虚拟机规范版本=10, Java的类格式版本号=54.0}}', 40, NULL, '2018-06-27 23:49:08.579', '192.168.1.77', NULL),
+ (366, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '修改系统配置', 'wang.encoding.mroot.admin.controller.system.config.ConfigController', 'edit', 'd7a0f333-b6f2-4e4b-a821-e7ff29380af2', 'http://localhost:9910/config/edit/2', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/system/config/edit\'; model is {config=Config(id=2, type=1, name=TEST, title=测试, value=fasdfasdf, status=1, gmtCreate=Sat Apr 07 23:30:52 CST 2018, gmtCreateIp=127.0.0.1, gmtModified=Sun Apr 08 00:19:38 CST 2018, sort=2, remark=测试)}', 295, NULL, '2018-06-27 23:49:13.596', '192.168.1.77', NULL),
+ (367, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '修改系统配置', 'wang.encoding.mroot.admin.controller.system.config.ConfigController', 'edit', 'd7a0f333-b6f2-4e4b-a821-e7ff29380af2', 'http://localhost:9910/config/edit/2', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/system/config/edit\'; model is {config=Config(id=2, type=1, name=TEST, title=测试, value=fasdfasdf, status=1, gmtCreate=Sat Apr 07 23:30:52 CST 2018, gmtCreateIp=127.0.0.1, gmtModified=Sun Apr 08 00:19:38 CST 2018, sort=2, remark=测试)}', 291, NULL, '2018-06-27 23:49:18.231', '192.168.1.77', NULL),
+ (368, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '修改系统配置', 'wang.encoding.mroot.admin.controller.system.config.ConfigController', 'edit', 'd7a0f333-b6f2-4e4b-a821-e7ff29380af2', 'http://localhost:9910/config/edit/2', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/system/config/edit\'; model is {config=Config(id=2, type=1, name=TEST, title=测试, value=fasdfasdf, status=1, gmtCreate=Sat Apr 07 23:30:52 CST 2018, gmtCreateIp=127.0.0.1, gmtModified=Sun Apr 08 00:19:38 CST 2018, sort=2, remark=测试)}', 203, NULL, '2018-06-27 23:49:45.434', '192.168.1.77', NULL),
+ (369, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '修改系统配置', 'wang.encoding.mroot.admin.controller.system.config.ConfigController', 'edit', 'd7a0f333-b6f2-4e4b-a821-e7ff29380af2', 'http://localhost:9910/config/edit/2', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/system/config/edit\'; model is {config=Config(id=2, type=1, name=TEST, title=测试, value=fasdfasdf, status=1, gmtCreate=Sat Apr 07 23:30:52 CST 2018, gmtCreateIp=127.0.0.1, gmtModified=Sun Apr 08 00:19:38 CST 2018, sort=2, remark=测试)}', 189, NULL, '2018-06-27 23:51:33.314', '192.168.1.77', NULL),
+ (370, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '修改系统配置', 'wang.encoding.mroot.admin.controller.system.config.ConfigController', 'edit', 'd7a0f333-b6f2-4e4b-a821-e7ff29380af2', 'http://localhost:9910/config/edit/2', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/system/config/edit\'; model is {config=Config(id=2, type=1, name=TEST, title=测试, value=fasdfasdf, status=1, gmtCreate=Sat Apr 07 23:30:52 CST 2018, gmtCreateIp=127.0.0.1, gmtModified=Sun Apr 08 00:19:38 CST 2018, sort=2, remark=测试)}', 171, NULL, '2018-06-27 23:51:44.360', '192.168.1.77', NULL),
+ (371, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '修改系统配置', 'wang.encoding.mroot.admin.controller.system.config.ConfigController', 'edit', 'd7a0f333-b6f2-4e4b-a821-e7ff29380af2', 'http://localhost:9910/config/edit/2', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/system/config/edit\'; model is {config=Config(id=2, type=1, name=TEST, title=测试, value=fasdfasdf, status=1, gmtCreate=Sat Apr 07 23:30:52 CST 2018, gmtCreateIp=127.0.0.1, gmtModified=Sun Apr 08 00:19:38 CST 2018, sort=2, remark=测试)}', 149, NULL, '2018-06-27 23:51:58.002', '192.168.1.77', NULL),
+ (372, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '修改系统配置', 'wang.encoding.mroot.admin.controller.system.config.ConfigController', 'edit', 'd7a0f333-b6f2-4e4b-a821-e7ff29380af2', 'http://localhost:9910/config/edit/2', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/system/config/edit\'; model is {config=Config(id=2, type=1, name=TEST, title=测试, value=fasdfasdf, status=1, gmtCreate=Sat Apr 07 23:30:52 CST 2018, gmtCreateIp=127.0.0.1, gmtModified=Sun Apr 08 00:19:38 CST 2018, sort=2, remark=测试)}', 95, NULL, '2018-06-27 23:52:00.204', '192.168.1.77', NULL),
+ (373, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '修改系统配置', 'wang.encoding.mroot.admin.controller.system.config.ConfigController', 'edit', 'd7a0f333-b6f2-4e4b-a821-e7ff29380af2', 'http://localhost:9910/config/edit/2', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/system/config/edit\'; model is {config=Config(id=2, type=1, name=TEST, title=测试, value=fasdfasdf, status=1, gmtCreate=Sat Apr 07 23:30:52 CST 2018, gmtCreateIp=127.0.0.1, gmtModified=Sun Apr 08 00:19:38 CST 2018, sort=2, remark=测试)}', 196, NULL, '2018-06-27 23:52:33.344', '192.168.1.77', NULL),
+ (374, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '修改系统配置', 'wang.encoding.mroot.admin.controller.system.config.ConfigController', 'edit', 'd7a0f333-b6f2-4e4b-a821-e7ff29380af2', 'http://localhost:9910/config/edit/2', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/system/config/edit\'; model is {config=Config(id=2, type=1, name=TEST, title=测试, value=fasdfasdf, status=1, gmtCreate=Sat Apr 07 23:30:52 CST 2018, gmtCreateIp=127.0.0.1, gmtModified=Sun Apr 08 00:19:38 CST 2018, sort=2, remark=测试)}', 118, NULL, '2018-06-27 23:52:40.614', '192.168.1.77', NULL),
+ (375, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '修改系统配置', 'wang.encoding.mroot.admin.controller.system.config.ConfigController', 'edit', 'd7a0f333-b6f2-4e4b-a821-e7ff29380af2', 'http://localhost:9910/config/edit/2', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/system/config/edit\'; model is {config=Config(id=2, type=1, name=TEST, title=测试, value=fasdfasdf, status=1, gmtCreate=Sat Apr 07 23:30:52 CST 2018, gmtCreateIp=127.0.0.1, gmtModified=Sun Apr 08 00:19:38 CST 2018, sort=2, remark=测试)}', 71, NULL, '2018-06-27 23:52:42.185', '192.168.1.77', NULL),
+ (376, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '修改系统配置', 'wang.encoding.mroot.admin.controller.system.config.ConfigController', 'edit', 'd7a0f333-b6f2-4e4b-a821-e7ff29380af2', 'http://localhost:9910/config/edit/2', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/system/config/edit\'; model is {config=Config(id=2, type=1, name=TEST, title=测试, value=fasdfasdf, status=1, gmtCreate=Sat Apr 07 23:30:52 CST 2018, gmtCreateIp=127.0.0.1, gmtModified=Sun Apr 08 00:19:38 CST 2018, sort=2, remark=测试)}', 66, NULL, '2018-06-27 23:52:44.706', '192.168.1.77', NULL),
+ (377, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '修改系统配置', 'wang.encoding.mroot.admin.controller.system.config.ConfigController', 'edit', 'd7a0f333-b6f2-4e4b-a821-e7ff29380af2', 'http://localhost:9910/config/edit/2', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/system/config/edit\'; model is {config=Config(id=2, type=1, name=TEST, title=测试, value=fasdfasdf, status=1, gmtCreate=Sat Apr 07 23:30:52 CST 2018, gmtCreateIp=127.0.0.1, gmtModified=Sun Apr 08 00:19:38 CST 2018, sort=2, remark=测试)}', 128, NULL, '2018-06-27 23:52:48.017', '192.168.1.77', NULL),
+ (378, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '修改系统配置', 'wang.encoding.mroot.admin.controller.system.config.ConfigController', 'edit', 'd7a0f333-b6f2-4e4b-a821-e7ff29380af2', 'http://localhost:9910/config/edit/2', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/system/config/edit\'; model is {config=Config(id=2, type=1, name=TEST, title=测试, value=fasdfasdf, status=1, gmtCreate=Sat Apr 07 23:30:52 CST 2018, gmtCreateIp=127.0.0.1, gmtModified=Sun Apr 08 00:19:38 CST 2018, sort=2, remark=测试)}', 120, NULL, '2018-06-27 23:53:02.281', '192.168.1.77', NULL),
+ (379, '后台管理', NULL, NULL, NULL, 'IntelliJ IDEA/181.5540.1', '用户登录页面', 'wang.encoding.mroot.admin.controller.index.IndexController', 'index', '7eb0db35-97b4-4517-b184-e36f504803a5', 'http://localhost:9910/', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/login/login2Dev\'; model is {isVerifyCode=hide}', 54, NULL, '2018-06-27 23:53:54.628', '192.168.1.77', NULL),
+ (380, '后台管理', NULL, NULL, NULL, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '用户登录页面', 'wang.encoding.mroot.admin.controller.index.IndexController', 'index', '898f9e76-529d-47f1-b30f-d3b11db126ec', 'http://localhost:9910/;JSESSIONID=898f9e76-529d-47f1-b30f-d3b11db126ec', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/login/login2Dev\'; model is {isVerifyCode=hide}', 54, NULL, '2018-06-27 23:53:54.628', '192.168.1.77', NULL),
+ (381, '后台管理', NULL, NULL, NULL, 'IntelliJ IDEA/181.5540.1', '用户登录页面', 'wang.encoding.mroot.admin.controller.index.IndexController', 'index', '030e650a-6d2e-4ce9-97a5-27faeddbd3ec', 'http://localhost:9910/', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/login/login2Dev\'; model is {isVerifyCode=hide}', 1, NULL, '2018-06-27 23:53:54.922', '192.168.1.77', NULL),
+ (382, '后台管理', NULL, NULL, NULL, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '用户登录页面', 'wang.encoding.mroot.admin.controller.index.IndexController', 'index', '898f9e76-529d-47f1-b30f-d3b11db126ec', 'http://localhost:9910/', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/login/login2Dev\'; model is {isVerifyCode=hide}', 0, NULL, '2018-06-27 23:53:56.496', '192.168.1.77', NULL),
+ (383, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '处理用户登录', 'wang.encoding.mroot.admin.controller.login.LoginController', 'login', '898f9e76-529d-47f1-b30f-d3b11db126ec', 'http://localhost:9910/doLogin', 'POST', '{username=[admin]},{password=[123456]},{formToken=[83e42c44-5788-46b1-a07d-ac494b21d0a0]},{isVerifyCode=[]},{verifyCode=[53gc45]},{0=[u]},{1=[s]},{2=[e]},{3=[r]},{4=[n]},{5=[a]},{6=[m]},{7=[e]},{8=[=]},{9=[a]},{10=[d]},{11=[m]},{12=[i]},{13=[n]},{14=[&]},{15=[p]},{16=[a]},{17=[s]},{18=[s]},{19=[w]},{20=[o]},{21=[r]},{22=[d]},{23=[=]},{24=[1]},{25=[2]},{26=[3]},{27=[4]},{28=[5]},{29=[6]},{30=[&]},{31=[f]},{32=[o]},{33=[r]},{34=[m]},{35=[T]},{36=[o]},{37=[k]},{38=[e]},{39=[n]},{40=[=]},{41=[8]},{42=[3]},{43=[e]},{44=[4]},{45=[2]},{46=[c]},{47=[4]},{48=[4]},{49=[-]},{50=[5]},{51=[7]},{52=[8]},{53=[8]},{54=[-]},{55=[4]},{56=[6]},{57=[b]},{58=[1]},{59=[-]},{60=[a]},{61=[0]},{62=[7]},{63=[d]},{64=[-]},{65=[a]},{66=[c]},{67=[4]},{68=[9]},{69=[4]},{70=[b]},{71=[2]},{72=[1]},{73=[d]},{74=[0]},{75=[a]},{76=[0]},{77=[&]},{78=[i]},{79=[s]},{80=[V]},{81=[e]},{82=[r]},{83=[i]},{84=[f]},{85=[y]},{86=[C]},{87=[o]},{88=[d]},{89=[e]},{90=[=]},{91=[&]},{92=[v]},{93=[e]},{94=[r]},{95=[i]},{96=[f]},{97=[y]},{98=[C]},{99=[o]},{100=[d]},{101=[e]},{102=[=]},{103=[5]},{104=[3]},{105=[g]},{106=[c]},{107=[4]},{108=[5]}', '{"message":"登录成功","url":"/config/edit/2","state":"ok"}', 179, NULL, '2018-06-27 23:54:04.633', '192.168.1.77', NULL),
+ (384, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '修改系统配置', 'wang.encoding.mroot.admin.controller.system.config.ConfigController', 'edit', '898f9e76-529d-47f1-b30f-d3b11db126ec', 'http://localhost:9910/config/edit/2', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/system/config/edit\'; model is {config=Config(id=2, type=1, name=TEST, title=测试, value=fasdfasdf, status=1, gmtCreate=Sat Apr 07 23:30:52 CST 2018, gmtCreateIp=127.0.0.1, gmtModified=Sun Apr 08 00:19:38 CST 2018, sort=2, remark=测试)}', 282, NULL, '2018-06-27 23:54:05.430', '192.168.1.77', NULL),
+ (385, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '修改系统配置', 'wang.encoding.mroot.admin.controller.system.config.ConfigController', 'edit', '898f9e76-529d-47f1-b30f-d3b11db126ec', 'http://localhost:9910/config/edit/2', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/system/config/edit\'; model is {config=Config(id=2, type=1, name=TEST, title=测试, value=fasdfasdf, status=1, gmtCreate=Sat Apr 07 23:30:52 CST 2018, gmtCreateIp=127.0.0.1, gmtModified=Sun Apr 08 00:19:38 CST 2018, sort=2, remark=测试)}', 257, NULL, '2018-06-27 23:54:06.039', '192.168.1.77', NULL),
+ (386, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '修改系统配置', 'wang.encoding.mroot.admin.controller.system.config.ConfigController', 'edit', '898f9e76-529d-47f1-b30f-d3b11db126ec', 'http://localhost:9910/config/edit/2', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/system/config/edit\'; model is {config=Config(id=2, type=1, name=TEST, title=测试, value=fasdfasdf, status=1, gmtCreate=Sat Apr 07 23:30:52 CST 2018, gmtCreateIp=127.0.0.1, gmtModified=Sun Apr 08 00:19:38 CST 2018, sort=2, remark=测试)}', 194, NULL, '2018-06-27 23:54:20.035', '192.168.1.77', NULL),
+ (387, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '修改系统配置', 'wang.encoding.mroot.admin.controller.system.config.ConfigController', 'edit', '898f9e76-529d-47f1-b30f-d3b11db126ec', 'http://localhost:9910/config/edit/2', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/system/config/edit\'; model is {config=Config(id=2, type=1, name=TEST, title=测试, value=fasdfasdf, status=1, gmtCreate=Sat Apr 07 23:30:52 CST 2018, gmtCreateIp=127.0.0.1, gmtModified=Sun Apr 08 00:19:38 CST 2018, sort=2, remark=测试)}', 218, NULL, '2018-06-27 23:55:47.885', '192.168.1.77', NULL),
+ (388, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '修改系统配置', 'wang.encoding.mroot.admin.controller.system.config.ConfigController', 'edit', '898f9e76-529d-47f1-b30f-d3b11db126ec', 'http://localhost:9910/config/edit/2', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/system/config/edit\'; model is {config=Config(id=2, type=1, name=TEST, title=测试, value=fasdfasdf, status=1, gmtCreate=Sat Apr 07 23:30:52 CST 2018, gmtCreateIp=127.0.0.1, gmtModified=Sun Apr 08 00:19:38 CST 2018, sort=2, remark=测试)}', 175, NULL, '2018-06-27 23:55:51.809', '192.168.1.77', NULL),
+ (389, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '修改系统配置', 'wang.encoding.mroot.admin.controller.system.config.ConfigController', 'edit', '898f9e76-529d-47f1-b30f-d3b11db126ec', 'http://localhost:9910/config/edit/2', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/system/config/edit\'; model is {config=Config(id=2, type=1, name=TEST, title=测试, value=fasdfasdf, status=1, gmtCreate=Sat Apr 07 23:30:52 CST 2018, gmtCreateIp=127.0.0.1, gmtModified=Sun Apr 08 00:19:38 CST 2018, sort=2, remark=测试)}', 171, NULL, '2018-06-27 23:56:01.023', '192.168.1.77', NULL),
+ (390, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '修改系统配置', 'wang.encoding.mroot.admin.controller.system.config.ConfigController', 'edit', '898f9e76-529d-47f1-b30f-d3b11db126ec', 'http://localhost:9910/config/edit/2', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/system/config/edit\'; model is {config=Config(id=2, type=1, name=TEST, title=测试, value=fasdfasdf, status=1, gmtCreate=Sat Apr 07 23:30:52 CST 2018, gmtCreateIp=127.0.0.1, gmtModified=Sun Apr 08 00:19:38 CST 2018, sort=2, remark=测试)}', 146, NULL, '2018-06-27 23:56:21.487', '192.168.1.77', NULL),
+ (391, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '修改系统配置', 'wang.encoding.mroot.admin.controller.system.config.ConfigController', 'edit', '898f9e76-529d-47f1-b30f-d3b11db126ec', 'http://localhost:9910/config/edit/2', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/system/config/edit\'; model is {config=Config(id=2, type=1, name=TEST, title=测试, value=fasdfasdf, status=1, gmtCreate=Sat Apr 07 23:30:52 CST 2018, gmtCreateIp=127.0.0.1, gmtModified=Sun Apr 08 00:19:38 CST 2018, sort=2, remark=测试)}', 82, NULL, '2018-06-27 23:56:26.553', '192.168.1.77', NULL),
+ (392, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '修改系统配置', 'wang.encoding.mroot.admin.controller.system.config.ConfigController', 'edit', '898f9e76-529d-47f1-b30f-d3b11db126ec', 'http://localhost:9910/config/edit/2', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/system/config/edit\'; model is {config=Config(id=2, type=1, name=TEST, title=测试, value=fasdfasdf, status=1, gmtCreate=Sat Apr 07 23:30:52 CST 2018, gmtCreateIp=127.0.0.1, gmtModified=Sun Apr 08 00:19:38 CST 2018, sort=2, remark=测试)}', 137, NULL, '2018-06-27 23:56:32.285', '192.168.1.77', NULL),
+ (393, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '修改系统配置', 'wang.encoding.mroot.admin.controller.system.config.ConfigController', 'edit', '898f9e76-529d-47f1-b30f-d3b11db126ec', 'http://localhost:9910/config/edit/2', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/system/config/edit\'; model is {config=Config(id=2, type=1, name=TEST, title=测试, value=fasdfasdf, status=1, gmtCreate=Sat Apr 07 23:30:52 CST 2018, gmtCreateIp=127.0.0.1, gmtModified=Sun Apr 08 00:19:38 CST 2018, sort=2, remark=测试)}', 79, NULL, '2018-06-27 23:56:34.125', '192.168.1.77', NULL),
+ (394, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '修改系统配置', 'wang.encoding.mroot.admin.controller.system.config.ConfigController', 'edit', '898f9e76-529d-47f1-b30f-d3b11db126ec', 'http://localhost:9910/config/edit/2', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/system/config/edit\'; model is {config=Config(id=2, type=1, name=TEST, title=测试, value=fasdfasdf, status=1, gmtCreate=Sat Apr 07 23:30:52 CST 2018, gmtCreateIp=127.0.0.1, gmtModified=Sun Apr 08 00:19:38 CST 2018, sort=2, remark=测试)}', 73, NULL, '2018-06-27 23:56:35.396', '192.168.1.77', NULL),
+ (395, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '修改系统配置', 'wang.encoding.mroot.admin.controller.system.config.ConfigController', 'edit', '898f9e76-529d-47f1-b30f-d3b11db126ec', 'http://localhost:9910/config/edit/2', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/system/config/edit\'; model is {config=Config(id=2, type=1, name=TEST, title=测试, value=fasdfasdf, status=1, gmtCreate=Sat Apr 07 23:30:52 CST 2018, gmtCreateIp=127.0.0.1, gmtModified=Sun Apr 08 00:19:38 CST 2018, sort=2, remark=测试)}', 90, NULL, '2018-06-27 23:56:35.699', '192.168.1.77', NULL),
+ (396, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '修改系统配置', 'wang.encoding.mroot.admin.controller.system.config.ConfigController', 'edit', '898f9e76-529d-47f1-b30f-d3b11db126ec', 'http://localhost:9910/config/edit/2', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/system/config/edit\'; model is {config=Config(id=2, type=1, name=TEST, title=测试, value=fasdfasdf, status=1, gmtCreate=Sat Apr 07 23:30:52 CST 2018, gmtCreateIp=127.0.0.1, gmtModified=Sun Apr 08 00:19:38 CST 2018, sort=2, remark=测试)}', 81, NULL, '2018-06-27 23:56:36.577', '192.168.1.77', NULL),
+ (397, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '修改系统配置', 'wang.encoding.mroot.admin.controller.system.config.ConfigController', 'edit', '898f9e76-529d-47f1-b30f-d3b11db126ec', 'http://localhost:9910/config/edit/2', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/system/config/edit\'; model is {config=Config(id=2, type=1, name=TEST, title=测试, value=fasdfasdf, status=1, gmtCreate=Sat Apr 07 23:30:52 CST 2018, gmtCreateIp=127.0.0.1, gmtModified=Sun Apr 08 00:19:38 CST 2018, sort=2, remark=测试)}', 143, NULL, '2018-06-27 23:57:04.235', '192.168.1.77', NULL),
+ (398, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '修改系统配置', 'wang.encoding.mroot.admin.controller.system.config.ConfigController', 'edit', '898f9e76-529d-47f1-b30f-d3b11db126ec', 'http://localhost:9910/config/edit/2', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/system/config/edit\'; model is {config=Config(id=2, type=1, name=TEST, title=测试, value=fasdfasdf, status=1, gmtCreate=Sat Apr 07 23:30:52 CST 2018, gmtCreateIp=127.0.0.1, gmtModified=Sun Apr 08 00:19:38 CST 2018, sort=2, remark=测试)}', 119, NULL, '2018-06-27 23:57:12.907', '192.168.1.77', NULL),
+ (399, '后台管理', NULL, NULL, NULL, 'IntelliJ IDEA/181.5540.1', '用户登录页面', 'wang.encoding.mroot.admin.controller.index.IndexController', 'index', 'a2afce5d-db4c-4410-aeed-6995ba757adf', 'http://localhost:9910/', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/login/login2Dev\'; model is {isVerifyCode=hide}', 34, NULL, '2018-06-27 23:58:57.595', '192.168.1.77', NULL),
+ (400, '后台管理', NULL, NULL, NULL, 'IntelliJ IDEA/181.5540.1', '用户登录页面', 'wang.encoding.mroot.admin.controller.index.IndexController', 'index', '9010facc-43bf-4058-8823-a061b6d97cba', 'http://localhost:9910/', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/login/login2Dev\'; model is {isVerifyCode=hide}', 0, NULL, '2018-06-27 23:58:57.872', '192.168.1.77', NULL),
+ (401, '后台管理', NULL, NULL, NULL, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '用户登录页面', 'wang.encoding.mroot.admin.controller.index.IndexController', 'index', 'c2e817b7-a246-4824-99ff-8e57130cf498', 'http://localhost:9910/', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/login/login2Dev\'; model is {isVerifyCode=hide}', 1, NULL, '2018-06-27 23:58:58.853', '192.168.1.77', NULL),
+ (402, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '处理用户登录', 'wang.encoding.mroot.admin.controller.login.LoginController', 'login', 'c2e817b7-a246-4824-99ff-8e57130cf498', 'http://localhost:9910/doLogin', 'POST', '{username=[admin]},{password=[123456]},{formToken=[047cba77-e937-4c6a-af77-cfb46340c272]},{isVerifyCode=[hide]},{verifyCode=[]},{0=[u]},{1=[s]},{2=[e]},{3=[r]},{4=[n]},{5=[a]},{6=[m]},{7=[e]},{8=[=]},{9=[a]},{10=[d]},{11=[m]},{12=[i]},{13=[n]},{14=[&]},{15=[p]},{16=[a]},{17=[s]},{18=[s]},{19=[w]},{20=[o]},{21=[r]},{22=[d]},{23=[=]},{24=[1]},{25=[2]},{26=[3]},{27=[4]},{28=[5]},{29=[6]},{30=[&]},{31=[f]},{32=[o]},{33=[r]},{34=[m]},{35=[T]},{36=[o]},{37=[k]},{38=[e]},{39=[n]},{40=[=]},{41=[0]},{42=[4]},{43=[7]},{44=[c]},{45=[b]},{46=[a]},{47=[7]},{48=[7]},{49=[-]},{50=[e]},{51=[9]},{52=[3]},{53=[7]},{54=[-]},{55=[4]},{56=[c]},{57=[6]},{58=[a]},{59=[-]},{60=[a]},{61=[f]},{62=[7]},{63=[7]},{64=[-]},{65=[c]},{66=[f]},{67=[b]},{68=[4]},{69=[6]},{70=[3]},{71=[4]},{72=[0]},{73=[c]},{74=[2]},{75=[7]},{76=[2]},{77=[&]},{78=[i]},{79=[s]},{80=[V]},{81=[e]},{82=[r]},{83=[i]},{84=[f]},{85=[y]},{86=[C]},{87=[o]},{88=[d]},{89=[e]},{90=[=]},{91=[h]},{92=[i]},{93=[d]},{94=[e]},{95=[&]},{96=[v]},{97=[e]},{98=[r]},{99=[i]},{100=[f]},{101=[y]},{102=[C]},{103=[o]},{104=[d]},{105=[e]},{106=[=]}', '{"message":"登录成功","url":"/index","state":"ok"}', 110, NULL, '2018-06-27 23:59:00.719', '192.168.1.77', NULL),
+ (403, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '主页', 'wang.encoding.mroot.admin.controller.index.IndexController', 'index', 'c2e817b7-a246-4824-99ff-8e57130cf498', 'http://localhost:9910/index', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/index/index\'; model is {osInfoMap={操作系统信息=Windows 10, 操作版本=10.0, 架构=amd64, Java的运行环境版本=10.0.1, Java运行时环境规范版本=10, Java的虚拟机规范版本=10, Java的类格式版本号=54.0}}', 110, NULL, '2018-06-27 23:59:01.136', '192.168.1.77', NULL),
+ (404, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '修改系统配置', 'wang.encoding.mroot.admin.controller.system.config.ConfigController', 'edit', 'c2e817b7-a246-4824-99ff-8e57130cf498', 'http://localhost:9910/config/edit/2', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/system/config/edit\'; model is {config=Config(id=2, type=1, name=TEST, title=测试, value=fasdfasdf, status=1, gmtCreate=Sat Apr 07 23:30:52 CST 2018, gmtCreateIp=127.0.0.1, gmtModified=Sun Apr 08 00:19:38 CST 2018, sort=2, remark=测试)}', 208, NULL, '2018-06-27 23:59:07.967', '192.168.1.77', NULL),
+ (405, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '更新修改系统配置', 'wang.encoding.mroot.admin.controller.system.config.ConfigController', 'update', 'c2e817b7-a246-4824-99ff-8e57130cf498', 'http://localhost:9910/config/update', 'POST', '{id=[2]},{formToken=[e72e4f5a-3d02-4b9f-b00a-b96dd381d1b4]},{refererUrl=[http://localhost:9910/;JSESSIONID=898f9e76-529d-47f1-b30f-d3b11db126ec]},{type=[1]},{name=[QINIU_CDN]},{title=[七牛cdn地址]},{value=[http://qiniucnd.yuneryu.com/]},{statusStr=[on]},{sort=[2]},{remark=[七牛cdn地址]}', '{"formToken":"b383c648-d593-41a5-9499-b19abdde202b","message":"修改成功","state":"ok"}', 543, NULL, '2018-06-27 23:59:26.721', '192.168.1.77', NULL),
+ (406, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '修改系统配置', 'wang.encoding.mroot.admin.controller.system.config.ConfigController', 'edit', 'c2e817b7-a246-4824-99ff-8e57130cf498', 'http://localhost:9910/config/edit/2', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/system/config/edit\'; model is {config=Config(id=2, type=1, name=QINIU_CDN, title=七牛cdn地址, value=http://qiniucnd.yuneryu.com/, status=1, gmtCreate=Sat Apr 07 23:30:52 CST 2018, gmtCreateIp=127.0.0.1, gmtModified=Wed Jun 27 23:59:26 CST 2018, sort=2, remark=七牛cdn地址)}', 185, NULL, '2018-06-27 23:59:27.919', '192.168.1.77', NULL),
+ (407, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '系统配置列表', 'wang.encoding.mroot.admin.controller.system.config.ConfigController', 'index', 'c2e817b7-a246-4824-99ff-8e57130cf498', 'http://localhost:9910/config/index', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/system/config/index\'; model is {page= Page:{ [Pagination { total=3 ,size=15 ,pages=1 ,current=1 }], records-size:3 }}', 274, NULL, '2018-06-27 23:59:31.789', '192.168.1.77', NULL),
+ (408, '后台管理', NULL, NULL, NULL, 'IntelliJ IDEA/181.5540.1', '用户登录页面', 'wang.encoding.mroot.admin.controller.index.IndexController', 'index', 'de58dc57-8e46-4e8e-8aa6-25773272a723', 'http://localhost:9910/', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/login/login2Dev\'; model is {isVerifyCode=hide}', 43, NULL, '2018-06-28 00:06:32.191', '192.168.1.77', NULL),
+ (409, '后台管理', NULL, NULL, NULL, 'IntelliJ IDEA/181.5540.1', '用户登录页面', 'wang.encoding.mroot.admin.controller.index.IndexController', 'index', 'e95d7fe2-8a92-4f33-9c56-07c006fe4194', 'http://localhost:9910/', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/login/login2Dev\'; model is {isVerifyCode=hide}', 1, NULL, '2018-06-28 00:06:32.568', '192.168.1.77', NULL),
+ (410, '后台管理', NULL, NULL, NULL, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '用户登录页面', 'wang.encoding.mroot.admin.controller.index.IndexController', 'index', 'bfdf6bc1-0f4e-41cf-a49c-7485945ed66a', 'http://localhost:9910/', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/login/login2Dev\'; model is {isVerifyCode=hide}', 1, NULL, '2018-06-28 00:06:34.379', '192.168.1.77', NULL),
+ (411, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '处理用户登录', 'wang.encoding.mroot.admin.controller.login.LoginController', 'login', 'bfdf6bc1-0f4e-41cf-a49c-7485945ed66a', 'http://localhost:9910/doLogin', 'POST', '{username=[admin]},{password=[123456]},{formToken=[7e44b043-87f7-4b45-acc8-52899be3943a]},{isVerifyCode=[hide]},{verifyCode=[]},{0=[u]},{1=[s]},{2=[e]},{3=[r]},{4=[n]},{5=[a]},{6=[m]},{7=[e]},{8=[=]},{9=[a]},{10=[d]},{11=[m]},{12=[i]},{13=[n]},{14=[&]},{15=[p]},{16=[a]},{17=[s]},{18=[s]},{19=[w]},{20=[o]},{21=[r]},{22=[d]},{23=[=]},{24=[1]},{25=[2]},{26=[3]},{27=[4]},{28=[5]},{29=[6]},{30=[&]},{31=[f]},{32=[o]},{33=[r]},{34=[m]},{35=[T]},{36=[o]},{37=[k]},{38=[e]},{39=[n]},{40=[=]},{41=[7]},{42=[e]},{43=[4]},{44=[4]},{45=[b]},{46=[0]},{47=[4]},{48=[3]},{49=[-]},{50=[8]},{51=[7]},{52=[f]},{53=[7]},{54=[-]},{55=[4]},{56=[b]},{57=[4]},{58=[5]},{59=[-]},{60=[a]},{61=[c]},{62=[c]},{63=[8]},{64=[-]},{65=[5]},{66=[2]},{67=[8]},{68=[9]},{69=[9]},{70=[b]},{71=[e]},{72=[3]},{73=[9]},{74=[4]},{75=[3]},{76=[a]},{77=[&]},{78=[i]},{79=[s]},{80=[V]},{81=[e]},{82=[r]},{83=[i]},{84=[f]},{85=[y]},{86=[C]},{87=[o]},{88=[d]},{89=[e]},{90=[=]},{91=[h]},{92=[i]},{93=[d]},{94=[e]},{95=[&]},{96=[v]},{97=[e]},{98=[r]},{99=[i]},{100=[f]},{101=[y]},{102=[C]},{103=[o]},{104=[d]},{105=[e]},{106=[=]}', '{"message":"登录成功","url":"/index","state":"ok"}', 198, NULL, '2018-06-28 00:06:42.172', '192.168.1.77', NULL),
+ (412, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '主页', 'wang.encoding.mroot.admin.controller.index.IndexController', 'index', 'bfdf6bc1-0f4e-41cf-a49c-7485945ed66a', 'http://localhost:9910/index', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/index/index\'; model is {osInfoMap={操作系统信息=Windows 10, 操作版本=10.0, 架构=amd64, Java的运行环境版本=10.0.1, Java运行时环境规范版本=10, Java的虚拟机规范版本=10, Java的类格式版本号=54.0}}', 83, NULL, '2018-06-28 00:06:42.666', '192.168.1.77', NULL),
+ (413, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0', '系统配置列表', 'wang.encoding.mroot.admin.controller.system.config.ConfigController', 'index', 'bfdf6bc1-0f4e-41cf-a49c-7485945ed66a', 'http://localhost:9910/config/index', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/system/config/index\'; model is {page= Page:{ [Pagination { total=3 ,size=15 ,pages=1 ,current=1 }], records-size:3 }}', 366, NULL, '2018-06-28 00:06:46.266', '192.168.1.77', NULL),
+ (414, '后台管理', NULL, NULL, NULL, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:62.0) Gecko/20100101 Firefox/62.0', '用户登录页面', 'wang.encoding.mroot.admin.controller.index.IndexController', 'index', 'fe73bb98-3f9f-4fa1-8766-b0c9255887db', 'http://127.0.0.1:9910/', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/login/login2Dev\'; model is {isVerifyCode=hide}', 100, NULL, '2018-06-28 17:58:56.806', '192.168.64.1', NULL),
+ (415, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:62.0) Gecko/20100101 Firefox/62.0', '处理用户登录', 'wang.encoding.mroot.admin.controller.login.LoginController', 'login', 'fe73bb98-3f9f-4fa1-8766-b0c9255887db', 'http://127.0.0.1:9910/doLogin', 'POST', '{username=[admin]},{password=[123456]},{formToken=[32d53831-eb0a-4d6f-9a18-8fec6d9be953]},{isVerifyCode=[hide]},{verifyCode=[]},{0=[u]},{1=[s]},{2=[e]},{3=[r]},{4=[n]},{5=[a]},{6=[m]},{7=[e]},{8=[=]},{9=[a]},{10=[d]},{11=[m]},{12=[i]},{13=[n]},{14=[&]},{15=[p]},{16=[a]},{17=[s]},{18=[s]},{19=[w]},{20=[o]},{21=[r]},{22=[d]},{23=[=]},{24=[1]},{25=[2]},{26=[3]},{27=[4]},{28=[5]},{29=[6]},{30=[&]},{31=[f]},{32=[o]},{33=[r]},{34=[m]},{35=[T]},{36=[o]},{37=[k]},{38=[e]},{39=[n]},{40=[=]},{41=[3]},{42=[2]},{43=[d]},{44=[5]},{45=[3]},{46=[8]},{47=[3]},{48=[1]},{49=[-]},{50=[e]},{51=[b]},{52=[0]},{53=[a]},{54=[-]},{55=[4]},{56=[d]},{57=[6]},{58=[f]},{59=[-]},{60=[9]},{61=[a]},{62=[1]},{63=[8]},{64=[-]},{65=[8]},{66=[f]},{67=[e]},{68=[c]},{69=[6]},{70=[d]},{71=[9]},{72=[b]},{73=[e]},{74=[9]},{75=[5]},{76=[3]},{77=[&]},{78=[i]},{79=[s]},{80=[V]},{81=[e]},{82=[r]},{83=[i]},{84=[f]},{85=[y]},{86=[C]},{87=[o]},{88=[d]},{89=[e]},{90=[=]},{91=[h]},{92=[i]},{93=[d]},{94=[e]},{95=[&]},{96=[v]},{97=[e]},{98=[r]},{99=[i]},{100=[f]},{101=[y]},{102=[C]},{103=[o]},{104=[d]},{105=[e]},{106=[=]}', '{"message":"登录成功","url":"/index","state":"ok"}', 421, NULL, '2018-06-28 17:59:00.574', '192.168.64.1', NULL),
+ (416, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:62.0) Gecko/20100101 Firefox/62.0', '主页', 'wang.encoding.mroot.admin.controller.index.IndexController', 'index', 'fe73bb98-3f9f-4fa1-8766-b0c9255887db', 'http://127.0.0.1:9910/index', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/index/index\'; model is {osInfoMap={操作系统信息=Windows 10, 操作版本=10.0, 架构=amd64, Java的运行环境版本=10.0.1, Java运行时环境规范版本=10, Java的虚拟机规范版本=10, Java的类格式版本号=54.0}}', 162, NULL, '2018-06-28 17:59:01.990', '192.168.64.1', NULL),
+ (417, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:62.0) Gecko/20100101 Firefox/62.0', '主页', 'wang.encoding.mroot.admin.controller.index.IndexController', 'index', 'fe73bb98-3f9f-4fa1-8766-b0c9255887db', 'http://127.0.0.1:9910/index', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/index/index\'; model is {osInfoMap={操作系统信息=Windows 10, 操作版本=10.0, 架构=amd64, Java的运行环境版本=10.0.1, Java运行时环境规范版本=10, Java的虚拟机规范版本=10, Java的类格式版本号=54.0}}', 115, NULL, '2018-06-28 17:59:09.666', '192.168.64.1', NULL),
+ (418, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:62.0) Gecko/20100101 Firefox/62.0', '系统配置列表', 'wang.encoding.mroot.admin.controller.system.config.ConfigController', 'index', 'fe73bb98-3f9f-4fa1-8766-b0c9255887db', 'http://127.0.0.1:9910/config/index', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/system/config/index\'; model is {page= Page:{ [Pagination { total=3 ,size=15 ,pages=1 ,current=1 }], records-size:3 }}', 476, NULL, '2018-06-28 17:59:21.215', '192.168.64.1', NULL),
+ (419, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:62.0) Gecko/20100101 Firefox/62.0', '修改系统配置', 'wang.encoding.mroot.admin.controller.system.config.ConfigController', 'edit', 'fe73bb98-3f9f-4fa1-8766-b0c9255887db', 'http://127.0.0.1:9910/config/edit/2', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/system/config/edit\'; model is {config=Config(id=2, type=1, name=QINIU_CDN, title=七牛cdn地址, value=http://qiniucnd.yuneryu.com/, status=1, gmtCreate=Sat Apr 07 23:30:52 CST 2018, gmtCreateIp=127.0.0.1, gmtModified=Wed Jun 27 23:59:26 CST 2018, sort=2, remark=七牛cdn地址)}', 285, NULL, '2018-06-28 17:59:28.205', '192.168.64.1', NULL),
+ (420, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:62.0) Gecko/20100101 Firefox/62.0', '修改系统配置', 'wang.encoding.mroot.admin.controller.system.config.ConfigController', 'edit', 'fe73bb98-3f9f-4fa1-8766-b0c9255887db', 'http://127.0.0.1:9910/config/edit/2', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/system/config/edit\'; model is {config=Config(id=2, type=1, name=QINIU_CDN, title=七牛cdn地址, value=http://qiniucnd.yuneryu.com/, status=1, gmtCreate=Sat Apr 07 23:30:52 CST 2018, gmtCreateIp=127.0.0.1, gmtModified=Wed Jun 27 23:59:26 CST 2018, sort=2, remark=七牛cdn地址)}', 171, NULL, '2018-06-28 17:59:31.118', '192.168.64.1', NULL),
+ (421, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:62.0) Gecko/20100101 Firefox/62.0', '更新修改系统配置', 'wang.encoding.mroot.admin.controller.system.config.ConfigController', 'update', 'fe73bb98-3f9f-4fa1-8766-b0c9255887db', 'http://127.0.0.1:9910/config/update', 'POST', '{id=[2]},{formToken=[02a343c4-6d31-4029-8155-2054834e89d2]},{refererUrl=[/config/index]},{type=[1]},{name=[QINIU_CDN]},{title=[七牛cdn地址]},{value=[{"status":"1","url","http://qiniucnd.yuneryu.com/"}]},{statusStr=[on]},{sort=[2]},{remark=[七牛cdn地址]}', '{"formToken":"632b721d-0f57-4575-8f9b-49b7023b5b0f","message":"修改成功","state":"ok"}', 481, NULL, '2018-06-28 18:00:04.442', '192.168.64.1', NULL),
+ (422, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:62.0) Gecko/20100101 Firefox/62.0', '修改系统配置', 'wang.encoding.mroot.admin.controller.system.config.ConfigController', 'edit', 'fe73bb98-3f9f-4fa1-8766-b0c9255887db', 'http://127.0.0.1:9910/config/edit/2', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/system/config/edit\'; model is {config=Config(id=2, type=1, name=QINIU_CDN, title=七牛cdn地址, value={"status":"1","url","http://qiniucnd.yuneryu.com/"}, status=1, gmtCreate=Sat Apr 07 23:30:52 CST 2018, gmtCreateIp=127.0.0.1, gmtModified=Thu Jun 28 18:00:03 CST 2018, sort=2, remark=七牛cdn地址)}', 212, NULL, '2018-06-28 18:00:06.589', '192.168.64.1', NULL),
+ (423, '后台管理', NULL, NULL, NULL, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:62.0) Gecko/20100101 Firefox/62.0', '用户登录页面', 'wang.encoding.mroot.admin.controller.index.IndexController', 'index', 'fbbb47bc-1e1a-4538-ba57-87b7ce0cee17', 'http://127.0.0.1:9910/;JSESSIONID=fbbb47bc-1e1a-4538-ba57-87b7ce0cee17', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/login/login2Dev\'; model is {isVerifyCode=hide}', 141, NULL, '2018-06-28 18:02:36.162', '192.168.64.1', NULL),
+ (424, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:62.0) Gecko/20100101 Firefox/62.0', '处理用户登录', 'wang.encoding.mroot.admin.controller.login.LoginController', 'login', 'fbbb47bc-1e1a-4538-ba57-87b7ce0cee17', 'http://127.0.0.1:9910/doLogin', 'POST', '{username=[admin]},{password=[123456]},{formToken=[73761b3e-0f9b-4eb5-bc89-a30afeea3643]},{isVerifyCode=[hide]},{verifyCode=[]},{0=[u]},{1=[s]},{2=[e]},{3=[r]},{4=[n]},{5=[a]},{6=[m]},{7=[e]},{8=[=]},{9=[a]},{10=[d]},{11=[m]},{12=[i]},{13=[n]},{14=[&]},{15=[p]},{16=[a]},{17=[s]},{18=[s]},{19=[w]},{20=[o]},{21=[r]},{22=[d]},{23=[=]},{24=[1]},{25=[2]},{26=[3]},{27=[4]},{28=[5]},{29=[6]},{30=[&]},{31=[f]},{32=[o]},{33=[r]},{34=[m]},{35=[T]},{36=[o]},{37=[k]},{38=[e]},{39=[n]},{40=[=]},{41=[7]},{42=[3]},{43=[7]},{44=[6]},{45=[1]},{46=[b]},{47=[3]},{48=[e]},{49=[-]},{50=[0]},{51=[f]},{52=[9]},{53=[b]},{54=[-]},{55=[4]},{56=[e]},{57=[b]},{58=[5]},{59=[-]},{60=[b]},{61=[c]},{62=[8]},{63=[9]},{64=[-]},{65=[a]},{66=[3]},{67=[0]},{68=[a]},{69=[f]},{70=[e]},{71=[e]},{72=[a]},{73=[3]},{74=[6]},{75=[4]},{76=[3]},{77=[&]},{78=[i]},{79=[s]},{80=[V]},{81=[e]},{82=[r]},{83=[i]},{84=[f]},{85=[y]},{86=[C]},{87=[o]},{88=[d]},{89=[e]},{90=[=]},{91=[h]},{92=[i]},{93=[d]},{94=[e]},{95=[&]},{96=[v]},{97=[e]},{98=[r]},{99=[i]},{100=[f]},{101=[y]},{102=[C]},{103=[o]},{104=[d]},{105=[e]},{106=[=]}', '{"message":"登录成功","url":"/config/edit/2","state":"ok"}', 359, NULL, '2018-06-28 18:02:38.885', '192.168.64.1', NULL),
+ (425, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:62.0) Gecko/20100101 Firefox/62.0', '修改系统配置', 'wang.encoding.mroot.admin.controller.system.config.ConfigController', 'edit', 'fbbb47bc-1e1a-4538-ba57-87b7ce0cee17', 'http://127.0.0.1:9910/config/edit/2', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/system/config/edit\'; model is {config=Config(id=2, type=1, name=QINIU_CDN, title=七牛cdn地址, value={"status":"1","url","http://qiniucnd.yuneryu.com/"}, status=1, gmtCreate=Sat Apr 07 23:30:52 CST 2018, gmtCreateIp=127.0.0.1, gmtModified=Thu Jun 28 18:00:03 CST 2018, sort=2, remark=七牛cdn地址)}', 415, NULL, '2018-06-28 18:02:40.197', '192.168.64.1', NULL),
+ (426, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:62.0) Gecko/20100101 Firefox/62.0', '更新修改系统配置', 'wang.encoding.mroot.admin.controller.system.config.ConfigController', 'update', 'fbbb47bc-1e1a-4538-ba57-87b7ce0cee17', 'http://127.0.0.1:9910/config/update', 'POST', '{id=[2]},{formToken=[ad14287c-c0cc-4da5-92bf-72120e06398e]},{refererUrl=[http://127.0.0.1:9910/;JSESSIONID=fbbb47bc-1e1a-4538-ba57-87b7ce0cee17]},{type=[1]},{name=[QINIU_CDN]},{title=[七牛cdn地址]},{value=[{"status":"1","url":"http://qiniucnd.yuneryu.com/"}]},{statusStr=[on]},{sort=[2]},{remark=[七牛cdn地址]}', '{"formToken":"51f0c377-01cb-43fe-bb73-ed7d13b11be8","message":"修改成功","state":"ok"}', 267, NULL, '2018-06-28 18:02:50.630', '192.168.64.1', NULL),
+ (427, '后台管理', NULL, NULL, NULL, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:62.0) Gecko/20100101 Firefox/62.0', '用户登录页面', 'wang.encoding.mroot.admin.controller.index.IndexController', 'index', '85b2b784-ddc0-45b0-8a5b-130c41c415cb', 'http://127.0.0.1:9910/;JSESSIONID=85b2b784-ddc0-45b0-8a5b-130c41c415cb', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/login/login2Dev\'; model is {isVerifyCode=hide}', 67, NULL, '2018-06-28 18:03:59.080', '192.168.64.1', NULL),
+ (428, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:62.0) Gecko/20100101 Firefox/62.0', '处理用户登录', 'wang.encoding.mroot.admin.controller.login.LoginController', 'login', '85b2b784-ddc0-45b0-8a5b-130c41c415cb', 'http://127.0.0.1:9910/doLogin', 'POST', '{username=[admin]},{password=[123456]},{formToken=[3555d4fc-d489-42d9-8fc3-d0914f71c043]},{isVerifyCode=[hide]},{verifyCode=[]},{0=[u]},{1=[s]},{2=[e]},{3=[r]},{4=[n]},{5=[a]},{6=[m]},{7=[e]},{8=[=]},{9=[a]},{10=[d]},{11=[m]},{12=[i]},{13=[n]},{14=[&]},{15=[p]},{16=[a]},{17=[s]},{18=[s]},{19=[w]},{20=[o]},{21=[r]},{22=[d]},{23=[=]},{24=[1]},{25=[2]},{26=[3]},{27=[4]},{28=[5]},{29=[6]},{30=[&]},{31=[f]},{32=[o]},{33=[r]},{34=[m]},{35=[T]},{36=[o]},{37=[k]},{38=[e]},{39=[n]},{40=[=]},{41=[3]},{42=[5]},{43=[5]},{44=[5]},{45=[d]},{46=[4]},{47=[f]},{48=[c]},{49=[-]},{50=[d]},{51=[4]},{52=[8]},{53=[9]},{54=[-]},{55=[4]},{56=[2]},{57=[d]},{58=[9]},{59=[-]},{60=[8]},{61=[f]},{62=[c]},{63=[3]},{64=[-]},{65=[d]},{66=[0]},{67=[9]},{68=[1]},{69=[4]},{70=[f]},{71=[7]},{72=[1]},{73=[c]},{74=[0]},{75=[4]},{76=[3]},{77=[&]},{78=[i]},{79=[s]},{80=[V]},{81=[e]},{82=[r]},{83=[i]},{84=[f]},{85=[y]},{86=[C]},{87=[o]},{88=[d]},{89=[e]},{90=[=]},{91=[h]},{92=[i]},{93=[d]},{94=[e]},{95=[&]},{96=[v]},{97=[e]},{98=[r]},{99=[i]},{100=[f]},{101=[y]},{102=[C]},{103=[o]},{104=[d]},{105=[e]},{106=[=]}', '{"message":"登录成功","url":"/config/edit/2","state":"ok"}', 246, NULL, '2018-06-28 18:04:02.233', '192.168.64.1', NULL),
+ (429, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:62.0) Gecko/20100101 Firefox/62.0', '修改系统配置', 'wang.encoding.mroot.admin.controller.system.config.ConfigController', 'edit', '85b2b784-ddc0-45b0-8a5b-130c41c415cb', 'http://127.0.0.1:9910/config/edit/2', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/system/config/edit\'; model is {config=Config(id=2, type=1, name=QINIU_CDN, title=七牛cdn地址, value={"status":"1","url":"http://qiniucnd.yuneryu.com/"}, status=1, gmtCreate=Sat Apr 07 23:30:52 CST 2018, gmtCreateIp=127.0.0.1, gmtModified=Thu Jun 28 18:02:50 CST 2018, sort=2, remark=七牛cdn地址)}', 708, NULL, '2018-06-28 18:04:03.842', '192.168.64.1', NULL),
+ (430, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:62.0) Gecko/20100101 Firefox/62.0', '修改系统配置', 'wang.encoding.mroot.admin.controller.system.config.ConfigController', 'edit', '85b2b784-ddc0-45b0-8a5b-130c41c415cb', 'http://127.0.0.1:9910/config/edit/2', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/system/config/edit\'; model is {config=Config(id=2, type=1, name=QINIU_CDN, title=七牛cdn地址, value={"status":"1","url":"http://qiniucnd.yuneryu.com/"}, status=1, gmtCreate=Sat Apr 07 23:30:52 CST 2018, gmtCreateIp=127.0.0.1, gmtModified=Thu Jun 28 18:02:50 CST 2018, sort=2, remark=七牛cdn地址)}', 57, NULL, '2018-06-28 18:04:13.394', '192.168.64.1', NULL),
+ (431, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:62.0) Gecko/20100101 Firefox/62.0', '修改系统配置', 'wang.encoding.mroot.admin.controller.system.config.ConfigController', 'edit', '85b2b784-ddc0-45b0-8a5b-130c41c415cb', 'http://127.0.0.1:9910/config/edit/2', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/system/config/edit\'; model is {config=Config(id=2, type=1, name=QINIU_CDN, title=七牛cdn地址, value={"status":"1","url":"http://qiniucnd.yuneryu.com/"}, status=1, gmtCreate=Sat Apr 07 23:30:52 CST 2018, gmtCreateIp=127.0.0.1, gmtModified=Thu Jun 28 18:02:50 CST 2018, sort=2, remark=七牛cdn地址)}', 211, NULL, '2018-06-28 18:04:15.255', '192.168.64.1', NULL),
+ (432, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:62.0) Gecko/20100101 Firefox/62.0', '修改系统配置', 'wang.encoding.mroot.admin.controller.system.config.ConfigController', 'edit', '85b2b784-ddc0-45b0-8a5b-130c41c415cb', 'http://127.0.0.1:9910/config/edit/2', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/system/config/edit\'; model is {config=Config(id=2, type=1, name=QINIU_CDN, title=七牛cdn地址, value={"status":"1","url":"http://qiniucnd.yuneryu.com/"}, status=1, gmtCreate=Sat Apr 07 23:30:52 CST 2018, gmtCreateIp=127.0.0.1, gmtModified=Thu Jun 28 18:02:50 CST 2018, sort=2, remark=七牛cdn地址)}', 7, NULL, '2018-06-28 18:04:21.080', '192.168.64.1', NULL),
+ (433, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:62.0) Gecko/20100101 Firefox/62.0', '修改系统配置', 'wang.encoding.mroot.admin.controller.system.config.ConfigController', 'edit', '85b2b784-ddc0-45b0-8a5b-130c41c415cb', 'http://127.0.0.1:9910/config/edit/2', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/system/config/edit\'; model is {config=Config(id=2, type=1, name=QINIU_CDN, title=七牛cdn地址, value={"status":"1","url":"http://qiniucnd.yuneryu.com/"}, status=1, gmtCreate=Sat Apr 07 23:30:52 CST 2018, gmtCreateIp=127.0.0.1, gmtModified=Thu Jun 28 18:02:50 CST 2018, sort=2, remark=七牛cdn地址)}', 138, NULL, '2018-06-28 18:04:23.408', '192.168.64.1', NULL),
+ (434, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:62.0) Gecko/20100101 Firefox/62.0', '修改系统配置', 'wang.encoding.mroot.admin.controller.system.config.ConfigController', 'edit', '85b2b784-ddc0-45b0-8a5b-130c41c415cb', 'http://127.0.0.1:9910/config/edit/2', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/system/config/edit\'; model is {config=Config(id=2, type=1, name=QINIU_CDN, title=七牛cdn地址, value={"status":"1","url":"http://qiniucnd.yuneryu.com/"}, status=1, gmtCreate=Sat Apr 07 23:30:52 CST 2018, gmtCreateIp=127.0.0.1, gmtModified=Thu Jun 28 18:02:50 CST 2018, sort=2, remark=七牛cdn地址)}', 5, NULL, '2018-06-28 18:04:24.399', '192.168.64.1', NULL),
+ (435, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:62.0) Gecko/20100101 Firefox/62.0', '修改系统配置', 'wang.encoding.mroot.admin.controller.system.config.ConfigController', 'edit', '85b2b784-ddc0-45b0-8a5b-130c41c415cb', 'http://127.0.0.1:9910/config/edit/2', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/system/config/edit\'; model is {config=Config(id=2, type=1, name=QINIU_CDN, title=七牛cdn地址, value={"status":"1","url":"http://qiniucnd.yuneryu.com/"}, status=1, gmtCreate=Sat Apr 07 23:30:52 CST 2018, gmtCreateIp=127.0.0.1, gmtModified=Thu Jun 28 18:02:50 CST 2018, sort=2, remark=七牛cdn地址)}', 367, NULL, '2018-06-28 18:04:25.141', '192.168.64.1', NULL),
+ (436, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:62.0) Gecko/20100101 Firefox/62.0', '修改系统配置', 'wang.encoding.mroot.admin.controller.system.config.ConfigController', 'edit', '85b2b784-ddc0-45b0-8a5b-130c41c415cb', 'http://127.0.0.1:9910/config/edit/2', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/system/config/edit\'; model is {config=Config(id=2, type=1, name=QINIU_CDN, title=七牛cdn地址, value={"status":"1","url":"http://qiniucnd.yuneryu.com/"}, status=1, gmtCreate=Sat Apr 07 23:30:52 CST 2018, gmtCreateIp=127.0.0.1, gmtModified=Thu Jun 28 18:02:50 CST 2018, sort=2, remark=七牛cdn地址)}', 107, NULL, '2018-06-28 18:04:25.124', '192.168.64.1', NULL),
+ (437, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:62.0) Gecko/20100101 Firefox/62.0', '修改系统配置', 'wang.encoding.mroot.admin.controller.system.config.ConfigController', 'edit', '85b2b784-ddc0-45b0-8a5b-130c41c415cb', 'http://127.0.0.1:9910/config/edit/2', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/system/config/edit\'; model is {config=Config(id=2, type=1, name=QINIU_CDN, title=七牛cdn地址, value={"status":"1","url":"http://qiniucnd.yuneryu.com/"}, status=1, gmtCreate=Sat Apr 07 23:30:52 CST 2018, gmtCreateIp=127.0.0.1, gmtModified=Thu Jun 28 18:02:50 CST 2018, sort=2, remark=七牛cdn地址)}', 9, NULL, '2018-06-28 18:04:25.399', '192.168.64.1', NULL),
+ (438, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:62.0) Gecko/20100101 Firefox/62.0', '修改系统配置', 'wang.encoding.mroot.admin.controller.system.config.ConfigController', 'edit', '85b2b784-ddc0-45b0-8a5b-130c41c415cb', 'http://127.0.0.1:9910/config/edit/2', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/system/config/edit\'; model is {config=Config(id=2, type=1, name=QINIU_CDN, title=七牛cdn地址, value={"status":"1","url":"http://qiniucnd.yuneryu.com/"}, status=1, gmtCreate=Sat Apr 07 23:30:52 CST 2018, gmtCreateIp=127.0.0.1, gmtModified=Thu Jun 28 18:02:50 CST 2018, sort=2, remark=七牛cdn地址)}', 106, NULL, '2018-06-28 18:04:27.125', '192.168.64.1', NULL),
+ (439, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:62.0) Gecko/20100101 Firefox/62.0', '修改系统配置', 'wang.encoding.mroot.admin.controller.system.config.ConfigController', 'edit', '85b2b784-ddc0-45b0-8a5b-130c41c415cb', 'http://127.0.0.1:9910/config/edit/2', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/system/config/edit\'; model is {config=Config(id=2, type=1, name=QINIU_CDN, title=七牛cdn地址, value={"status":"1","url":"http://qiniucnd.yuneryu.com/"}, status=1, gmtCreate=Sat Apr 07 23:30:52 CST 2018, gmtCreateIp=127.0.0.1, gmtModified=Thu Jun 28 18:02:50 CST 2018, sort=2, remark=七牛cdn地址)}', 6, NULL, '2018-06-28 18:04:34.224', '192.168.64.1', NULL),
+ (440, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:62.0) Gecko/20100101 Firefox/62.0', '修改系统配置', 'wang.encoding.mroot.admin.controller.system.config.ConfigController', 'edit', '85b2b784-ddc0-45b0-8a5b-130c41c415cb', 'http://127.0.0.1:9910/config/edit/2', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/system/config/edit\'; model is {config=Config(id=2, type=1, name=QINIU_CDN, title=七牛cdn地址, value={"status":"1","url":"http://qiniucnd.yuneryu.com/"}, status=1, gmtCreate=Sat Apr 07 23:30:52 CST 2018, gmtCreateIp=127.0.0.1, gmtModified=Thu Jun 28 18:02:50 CST 2018, sort=2, remark=七牛cdn地址)}', 238, NULL, '2018-06-28 18:04:35.737', '192.168.64.1', NULL),
+ (441, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:62.0) Gecko/20100101 Firefox/62.0', '修改系统配置', 'wang.encoding.mroot.admin.controller.system.config.ConfigController', 'edit', '85b2b784-ddc0-45b0-8a5b-130c41c415cb', 'http://127.0.0.1:9910/config/edit/2', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/system/config/edit\'; model is {config=Config(id=2, type=1, name=QINIU_CDN, title=七牛cdn地址, value={"status":"1","url":"http://qiniucnd.yuneryu.com/"}, status=1, gmtCreate=Sat Apr 07 23:30:52 CST 2018, gmtCreateIp=127.0.0.1, gmtModified=Thu Jun 28 18:02:50 CST 2018, sort=2, remark=七牛cdn地址)}', 46, NULL, '2018-06-28 18:04:35.735', '192.168.64.1', NULL),
+ (442, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:62.0) Gecko/20100101 Firefox/62.0', '修改系统配置', 'wang.encoding.mroot.admin.controller.system.config.ConfigController', 'edit', '85b2b784-ddc0-45b0-8a5b-130c41c415cb', 'http://127.0.0.1:9910/config/edit/2', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/system/config/edit\'; model is {config=Config(id=2, type=1, name=QINIU_CDN, title=七牛cdn地址, value={"status":"1","url":"http://qiniucnd.yuneryu.com/"}, status=1, gmtCreate=Sat Apr 07 23:30:52 CST 2018, gmtCreateIp=127.0.0.1, gmtModified=Thu Jun 28 18:02:50 CST 2018, sort=2, remark=七牛cdn地址)}', 143, NULL, '2018-06-28 18:04:36.373', '192.168.64.1', NULL),
+ (443, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:62.0) Gecko/20100101 Firefox/62.0', '修改系统配置', 'wang.encoding.mroot.admin.controller.system.config.ConfigController', 'edit', '85b2b784-ddc0-45b0-8a5b-130c41c415cb', 'http://127.0.0.1:9910/config/edit/2', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/system/config/edit\'; model is {config=Config(id=2, type=1, name=QINIU_CDN, title=七牛cdn地址, value={"status":"1","url":"http://qiniucnd.yuneryu.com/"}, status=1, gmtCreate=Sat Apr 07 23:30:52 CST 2018, gmtCreateIp=127.0.0.1, gmtModified=Thu Jun 28 18:02:50 CST 2018, sort=2, remark=七牛cdn地址)}', 162, NULL, '2018-06-28 18:04:36.373', '192.168.64.1', NULL),
+ (444, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:62.0) Gecko/20100101 Firefox/62.0', '修改系统配置', 'wang.encoding.mroot.admin.controller.system.config.ConfigController', 'edit', '85b2b784-ddc0-45b0-8a5b-130c41c415cb', 'http://127.0.0.1:9910/config/edit/2', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/system/config/edit\'; model is {config=Config(id=2, type=1, name=QINIU_CDN, title=七牛cdn地址, value={"status":"1","url":"http://qiniucnd.yuneryu.com/"}, status=1, gmtCreate=Sat Apr 07 23:30:52 CST 2018, gmtCreateIp=127.0.0.1, gmtModified=Thu Jun 28 18:02:50 CST 2018, sort=2, remark=七牛cdn地址)}', 6, NULL, '2018-06-28 18:04:36.431', '192.168.64.1', NULL),
+ (445, '后台管理', NULL, NULL, NULL, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:62.0) Gecko/20100101 Firefox/62.0', '用户登录页面', 'wang.encoding.mroot.admin.controller.index.IndexController', 'index', 'be856ac6-1f5c-46bb-9e8e-a00434fbd2aa', 'http://127.0.0.1:9910/;JSESSIONID=be856ac6-1f5c-46bb-9e8e-a00434fbd2aa', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/login/login2Dev\'; model is {isVerifyCode=hide}', 73, NULL, '2018-06-28 18:06:20.510', '192.168.64.1', NULL),
+ (446, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:62.0) Gecko/20100101 Firefox/62.0', '处理用户登录', 'wang.encoding.mroot.admin.controller.login.LoginController', 'login', 'be856ac6-1f5c-46bb-9e8e-a00434fbd2aa', 'http://127.0.0.1:9910/doLogin', 'POST', '{username=[admin]},{password=[123456]},{formToken=[5004a9e3-ab07-4683-a2bd-32f668c955d9]},{isVerifyCode=[hide]},{verifyCode=[]},{0=[u]},{1=[s]},{2=[e]},{3=[r]},{4=[n]},{5=[a]},{6=[m]},{7=[e]},{8=[=]},{9=[a]},{10=[d]},{11=[m]},{12=[i]},{13=[n]},{14=[&]},{15=[p]},{16=[a]},{17=[s]},{18=[s]},{19=[w]},{20=[o]},{21=[r]},{22=[d]},{23=[=]},{24=[1]},{25=[2]},{26=[3]},{27=[4]},{28=[5]},{29=[6]},{30=[&]},{31=[f]},{32=[o]},{33=[r]},{34=[m]},{35=[T]},{36=[o]},{37=[k]},{38=[e]},{39=[n]},{40=[=]},{41=[5]},{42=[0]},{43=[0]},{44=[4]},{45=[a]},{46=[9]},{47=[e]},{48=[3]},{49=[-]},{50=[a]},{51=[b]},{52=[0]},{53=[7]},{54=[-]},{55=[4]},{56=[6]},{57=[8]},{58=[3]},{59=[-]},{60=[a]},{61=[2]},{62=[b]},{63=[d]},{64=[-]},{65=[3]},{66=[2]},{67=[f]},{68=[6]},{69=[6]},{70=[8]},{71=[c]},{72=[9]},{73=[5]},{74=[5]},{75=[d]},{76=[9]},{77=[&]},{78=[i]},{79=[s]},{80=[V]},{81=[e]},{82=[r]},{83=[i]},{84=[f]},{85=[y]},{86=[C]},{87=[o]},{88=[d]},{89=[e]},{90=[=]},{91=[h]},{92=[i]},{93=[d]},{94=[e]},{95=[&]},{96=[v]},{97=[e]},{98=[r]},{99=[i]},{100=[f]},{101=[y]},{102=[C]},{103=[o]},{104=[d]},{105=[e]},{106=[=]}', '{"message":"登录成功","url":"/config/edit/2","state":"ok"}', 235, NULL, '2018-06-28 18:06:23.044', '192.168.64.1', NULL),
+ (447, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:62.0) Gecko/20100101 Firefox/62.0', '修改系统配置', 'wang.encoding.mroot.admin.controller.system.config.ConfigController', 'edit', 'be856ac6-1f5c-46bb-9e8e-a00434fbd2aa', 'http://127.0.0.1:9910/config/edit/2', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/system/config/edit\'; model is {config=Config(id=2, type=1, name=QINIU_CDN, title=七牛cdn地址, value={"status":"1","url":"http://qiniucnd.yuneryu.com/"}, status=1, gmtCreate=Sat Apr 07 23:30:52 CST 2018, gmtCreateIp=127.0.0.1, gmtModified=Thu Jun 28 18:02:50 CST 2018, sort=2, remark=七牛cdn地址)}', 507, NULL, '2018-06-28 18:06:24.332', '192.168.64.1', NULL),
+ (448, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:62.0) Gecko/20100101 Firefox/62.0', '修改系统配置', 'wang.encoding.mroot.admin.controller.system.config.ConfigController', 'edit', 'be856ac6-1f5c-46bb-9e8e-a00434fbd2aa', 'http://127.0.0.1:9910/config/edit/2', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/system/config/edit\'; model is {config=Config(id=2, type=1, name=QINIU_CDN, title=七牛cdn地址, value={"status":"1","url":"http://qiniucnd.yuneryu.com/"}, status=1, gmtCreate=Sat Apr 07 23:30:52 CST 2018, gmtCreateIp=127.0.0.1, gmtModified=Thu Jun 28 18:02:50 CST 2018, sort=2, remark=七牛cdn地址)}', 1080, NULL, '2018-06-28 18:08:07.821', '192.168.64.1', NULL),
+ (449, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:62.0) Gecko/20100101 Firefox/62.0', '更新修改系统配置', 'wang.encoding.mroot.admin.controller.system.config.ConfigController', 'update', 'be856ac6-1f5c-46bb-9e8e-a00434fbd2aa', 'http://127.0.0.1:9910/config/update', 'POST', '{id=[2]},{formToken=[6b019372-7410-4aec-a590-8fe1db49aba5]},{refererUrl=[http://127.0.0.1:9910/;JSESSIONID=be856ac6-1f5c-46bb-9e8e-a00434fbd2aa]},{type=[2]},{name=[QINIU_CDN]},{title=[七牛cdn地址]},{value=[{"status":"1","url":"http://qiniucnd.yuneryu.com/"}]},{statusStr=[on]},{sort=[2]},{remark=[七牛cdn地址]}', '{"formToken":"243ea84d-8f46-42e1-bca8-83ee57e66ff7","message":"修改成功","state":"ok"}', 500, NULL, '2018-06-28 18:08:14.431', '192.168.64.1', NULL),
+ (450, '后台管理', NULL, NULL, NULL, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:62.0) Gecko/20100101 Firefox/62.0', '用户登录页面', 'wang.encoding.mroot.admin.controller.index.IndexController', 'index', 'f98827a7-25a1-4ca0-9bb3-a65e9077f0d4', 'http://127.0.0.1:9910/;JSESSIONID=f98827a7-25a1-4ca0-9bb3-a65e9077f0d4', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/login/login2Dev\'; model is {isVerifyCode=hide}', 55, NULL, '2018-06-28 18:12:44.529', '192.168.64.1', NULL),
+ (451, '后台管理', NULL, NULL, NULL, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:62.0) Gecko/20100101 Firefox/62.0', '用户登录页面', 'wang.encoding.mroot.admin.controller.index.IndexController', 'index', 'f98827a7-25a1-4ca0-9bb3-a65e9077f0d4', 'http://127.0.0.1:9910/;JSESSIONID=f98827a7-25a1-4ca0-9bb3-a65e9077f0d4', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/login/login2Dev\'; model is {isVerifyCode=hide}', 1, NULL, '2018-06-28 18:12:45.974', '192.168.64.1', NULL),
+ (452, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:62.0) Gecko/20100101 Firefox/62.0', '处理用户登录', 'wang.encoding.mroot.admin.controller.login.LoginController', 'login', '7e3f4d71-6425-46b8-a034-1f889461d91a', 'http://127.0.0.1:9910/doLogin', 'POST', '{username=[admin]},{password=[123456]},{formToken=[ada2beda-049c-4426-af16-90593f624e2f]},{isVerifyCode=[]},{verifyCode=[b7dx4n]},{0=[u]},{1=[s]},{2=[e]},{3=[r]},{4=[n]},{5=[a]},{6=[m]},{7=[e]},{8=[=]},{9=[a]},{10=[d]},{11=[m]},{12=[i]},{13=[n]},{14=[&]},{15=[p]},{16=[a]},{17=[s]},{18=[s]},{19=[w]},{20=[o]},{21=[r]},{22=[d]},{23=[=]},{24=[1]},{25=[2]},{26=[3]},{27=[4]},{28=[5]},{29=[6]},{30=[&]},{31=[f]},{32=[o]},{33=[r]},{34=[m]},{35=[T]},{36=[o]},{37=[k]},{38=[e]},{39=[n]},{40=[=]},{41=[a]},{42=[d]},{43=[a]},{44=[2]},{45=[b]},{46=[e]},{47=[d]},{48=[a]},{49=[-]},{50=[0]},{51=[4]},{52=[9]},{53=[c]},{54=[-]},{55=[4]},{56=[4]},{57=[2]},{58=[6]},{59=[-]},{60=[a]},{61=[f]},{62=[1]},{63=[6]},{64=[-]},{65=[9]},{66=[0]},{67=[5]},{68=[9]},{69=[3]},{70=[f]},{71=[6]},{72=[2]},{73=[4]},{74=[e]},{75=[2]},{76=[f]},{77=[&]},{78=[i]},{79=[s]},{80=[V]},{81=[e]},{82=[r]},{83=[i]},{84=[f]},{85=[y]},{86=[C]},{87=[o]},{88=[d]},{89=[e]},{90=[=]},{91=[&]},{92=[v]},{93=[e]},{94=[r]},{95=[i]},{96=[f]},{97=[y]},{98=[C]},{99=[o]},{100=[d]},{101=[e]},{102=[=]},{103=[b]},{104=[7]},{105=[d]},{106=[x]},{107=[4]},{108=[n]}', '{"message":"登录成功","url":"/index","state":"ok"}', 128, NULL, '2018-06-28 18:14:07.670', '192.168.64.1', NULL),
+ (453, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:62.0) Gecko/20100101 Firefox/62.0', '主页', 'wang.encoding.mroot.admin.controller.index.IndexController', 'index', '7e3f4d71-6425-46b8-a034-1f889461d91a', 'http://127.0.0.1:9910/index', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/index/index\'; model is {osInfoMap={操作系统信息=Windows 10, 操作版本=10.0, 架构=amd64, Java的运行环境版本=10.0.1, Java运行时环境规范版本=10, Java的虚拟机规范版本=10, Java的类格式版本号=54.0}}', 134, NULL, '2018-06-28 18:14:08.730', '192.168.64.1', NULL),
+ (454, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:62.0) Gecko/20100101 Firefox/62.0', '系统配置列表', 'wang.encoding.mroot.admin.controller.system.config.ConfigController', 'index', '7e3f4d71-6425-46b8-a034-1f889461d91a', 'http://127.0.0.1:9910/config/index', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/system/config/index\'; model is {page= Page:{ [Pagination { total=3 ,size=15 ,pages=1 ,current=1 }], records-size:3 }}', 557, NULL, '2018-06-28 18:14:17.419', '192.168.64.1', NULL),
+ (455, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:62.0) Gecko/20100101 Firefox/62.0', '修改系统配置', 'wang.encoding.mroot.admin.controller.system.config.ConfigController', 'edit', '7e3f4d71-6425-46b8-a034-1f889461d91a', 'http://127.0.0.1:9910/config/edit/2', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/system/config/edit\'; model is {config=Config(id=2, type=2, name=QINIU_CDN, title=七牛cdn地址, value={"status":"1","url":"http://qiniucnd.yuneryu.com/"}, status=1, gmtCreate=Sat Apr 07 23:30:52 CST 2018, gmtCreateIp=127.0.0.1, gmtModified=Thu Jun 28 18:08:13 CST 2018, sort=2, remark=七牛cdn地址)}', 245, NULL, '2018-06-28 18:14:22.544', '192.168.64.1', NULL),
+ (456, '后台管理', NULL, NULL, NULL, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:62.0) Gecko/20100101 Firefox/62.0', '用户登录页面', 'wang.encoding.mroot.admin.controller.index.IndexController', 'index', 'cad86c20-14e1-4e18-8404-ae0ffb1426eb', 'http://127.0.0.1:9910/', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/login/login2Dev\'; model is {isVerifyCode=hide}', 83, NULL, '2018-06-29 10:22:10.391', '192.168.64.1', NULL),
+ (457, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:62.0) Gecko/20100101 Firefox/62.0', '处理用户登录', 'wang.encoding.mroot.admin.controller.login.LoginController', 'login', 'cad86c20-14e1-4e18-8404-ae0ffb1426eb', 'http://127.0.0.1:9910/doLogin', 'POST', '{username=[admin]},{password=[123456]},{formToken=[288a2b0b-fcc5-467b-baec-a5f2de185b9d]},{isVerifyCode=[hide]},{verifyCode=[]},{0=[u]},{1=[s]},{2=[e]},{3=[r]},{4=[n]},{5=[a]},{6=[m]},{7=[e]},{8=[=]},{9=[a]},{10=[d]},{11=[m]},{12=[i]},{13=[n]},{14=[&]},{15=[p]},{16=[a]},{17=[s]},{18=[s]},{19=[w]},{20=[o]},{21=[r]},{22=[d]},{23=[=]},{24=[1]},{25=[2]},{26=[3]},{27=[4]},{28=[5]},{29=[6]},{30=[&]},{31=[f]},{32=[o]},{33=[r]},{34=[m]},{35=[T]},{36=[o]},{37=[k]},{38=[e]},{39=[n]},{40=[=]},{41=[2]},{42=[8]},{43=[8]},{44=[a]},{45=[2]},{46=[b]},{47=[0]},{48=[b]},{49=[-]},{50=[f]},{51=[c]},{52=[c]},{53=[5]},{54=[-]},{55=[4]},{56=[6]},{57=[7]},{58=[b]},{59=[-]},{60=[b]},{61=[a]},{62=[e]},{63=[c]},{64=[-]},{65=[a]},{66=[5]},{67=[f]},{68=[2]},{69=[d]},{70=[e]},{71=[1]},{72=[8]},{73=[5]},{74=[b]},{75=[9]},{76=[d]},{77=[&]},{78=[i]},{79=[s]},{80=[V]},{81=[e]},{82=[r]},{83=[i]},{84=[f]},{85=[y]},{86=[C]},{87=[o]},{88=[d]},{89=[e]},{90=[=]},{91=[h]},{92=[i]},{93=[d]},{94=[e]},{95=[&]},{96=[v]},{97=[e]},{98=[r]},{99=[i]},{100=[f]},{101=[y]},{102=[C]},{103=[o]},{104=[d]},{105=[e]},{106=[=]}', '{"message":"登录成功","url":"/index","state":"ok"}', 479, NULL, '2018-06-29 10:22:17.412', '192.168.64.1', NULL),
+ (458, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:62.0) Gecko/20100101 Firefox/62.0', '主页', 'wang.encoding.mroot.admin.controller.index.IndexController', 'index', 'cad86c20-14e1-4e18-8404-ae0ffb1426eb', 'http://127.0.0.1:9910/index', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/index/index\'; model is {osInfoMap={操作系统信息=Windows 10, 操作版本=10.0, 架构=amd64, Java的运行环境版本=10.0.1, Java运行时环境规范版本=10, Java的虚拟机规范版本=10, Java的类格式版本号=54.0}}', 109, NULL, '2018-06-29 10:22:18.514', '192.168.64.1', NULL),
+ (459, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:62.0) Gecko/20100101 Firefox/62.0', '系统配置列表', 'wang.encoding.mroot.admin.controller.system.config.ConfigController', 'index', 'cad86c20-14e1-4e18-8404-ae0ffb1426eb', 'http://127.0.0.1:9910/config/index', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/system/config/index\'; model is {page= Page:{ [Pagination { total=3 ,size=15 ,pages=1 ,current=1 }], records-size:3 }}', 497, NULL, '2018-06-29 10:22:28.648', '192.168.64.1', NULL),
+ (460, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:62.0) Gecko/20100101 Firefox/62.0', '修改系统配置', 'wang.encoding.mroot.admin.controller.system.config.ConfigController', 'edit', 'cad86c20-14e1-4e18-8404-ae0ffb1426eb', 'http://127.0.0.1:9910/config/edit/2', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/system/config/edit\'; model is {config=Config(id=2, type=2, name=QINIU_CDN, title=七牛cdn地址, value={"status":"1","url":"http://qiniucnd.yuneryu.com/"}, status=1, gmtCreate=Sat Apr 07 23:30:52 CST 2018, gmtCreateIp=127.0.0.1, gmtModified=Thu Jun 28 18:08:13 CST 2018, sort=2, remark=七牛cdn地址)}', 399, NULL, '2018-06-29 10:22:38.437', '192.168.64.1', NULL),
+ (461, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:62.0) Gecko/20100101 Firefox/62.0', '修改系统配置', 'wang.encoding.mroot.admin.controller.system.config.ConfigController', 'edit', 'cad86c20-14e1-4e18-8404-ae0ffb1426eb', 'http://127.0.0.1:9910/config/edit/2', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/system/config/edit\'; model is {config=Config(id=2, type=2, name=QINIU_CDN, title=七牛cdn地址, value={"status":"1","url":"http://qiniucnd.yuneryu.com/"}, status=1, gmtCreate=Sat Apr 07 23:30:52 CST 2018, gmtCreateIp=127.0.0.1, gmtModified=Thu Jun 28 18:08:13 CST 2018, sort=2, remark=七牛cdn地址)}', 10, NULL, '2018-06-29 10:23:03.677', '192.168.64.1', NULL),
+ (462, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:62.0) Gecko/20100101 Firefox/62.0', '修改系统配置', 'wang.encoding.mroot.admin.controller.system.config.ConfigController', 'edit', 'cad86c20-14e1-4e18-8404-ae0ffb1426eb', 'http://127.0.0.1:9910/config/edit/2', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/system/config/edit\'; model is {config=Config(id=2, type=2, name=QINIU_CDN, title=七牛cdn地址, value={"status":"1","url":"http://qiniucnd.yuneryu.com/"}, status=1, gmtCreate=Sat Apr 07 23:30:52 CST 2018, gmtCreateIp=127.0.0.1, gmtModified=Thu Jun 28 18:08:13 CST 2018, sort=2, remark=七牛cdn地址)}', 296, NULL, '2018-06-29 10:27:44.699', '192.168.64.1', NULL),
+ (463, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:62.0) Gecko/20100101 Firefox/62.0', '修改系统配置', 'wang.encoding.mroot.admin.controller.system.config.ConfigController', 'edit', 'cad86c20-14e1-4e18-8404-ae0ffb1426eb', 'http://127.0.0.1:9910/config/edit/2', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/system/config/edit\'; model is {config=Config(id=2, type=2, name=QINIU_CDN, title=七牛cdn地址, value={"status":"1","url":"http://qiniucnd.yuneryu.com/"}, status=1, gmtCreate=Sat Apr 07 23:30:52 CST 2018, gmtCreateIp=127.0.0.1, gmtModified=Thu Jun 28 18:08:13 CST 2018, sort=2, remark=七牛cdn地址)}', 294, NULL, '2018-06-29 10:30:00.760', '192.168.64.1', NULL),
+ (464, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:62.0) Gecko/20100101 Firefox/62.0', '更新修改系统配置', 'wang.encoding.mroot.admin.controller.system.config.ConfigController', 'update', 'cad86c20-14e1-4e18-8404-ae0ffb1426eb', 'http://127.0.0.1:9910/config/update', 'POST', '{id=[2]},{formToken=[d4bac59a-c061-4a71-af6e-f6a13d2c63be]},{refererUrl=[http://127.0.0.1:9910/config/index]},{type=[2]},{name=[QINIU_CDN]},{title=[七牛cdn地址]},{value=[{"status":"1","url":"http://qiniucnd.yuneryu.com/"}]},{statusStr=[on]},{sort=[2]},{remark=[七牛cdn地址]}', '{"formToken":"c2625cea-6a8e-45d5-a329-15e0ec5de0f5","message":"修改成功","state":"ok"}', 425, NULL, '2018-06-29 10:30:04.659', '192.168.64.1', NULL),
+ (465, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:62.0) Gecko/20100101 Firefox/62.0', '修改系统配置', 'wang.encoding.mroot.admin.controller.system.config.ConfigController', 'edit', 'cad86c20-14e1-4e18-8404-ae0ffb1426eb', 'http://127.0.0.1:9910/config/edit/2', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/system/config/edit\'; model is {config=Config(id=2, type=2, name=QINIU_CDN, title=七牛cdn地址, value={"status":"1","url":"http://qiniucnd.yuneryu.com/"}, status=1, gmtCreate=Sat Apr 07 23:30:52 CST 2018, gmtCreateIp=127.0.0.1, gmtModified=Fri Jun 29 10:30:04 CST 2018, sort=2, remark=七牛cdn地址)}', 13, NULL, '2018-06-29 10:30:06.171', '192.168.64.1', NULL),
+ (466, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:62.0) Gecko/20100101 Firefox/62.0', '更新修改系统配置', 'wang.encoding.mroot.admin.controller.system.config.ConfigController', 'update', 'cad86c20-14e1-4e18-8404-ae0ffb1426eb', 'http://127.0.0.1:9910/config/update', 'POST', '{id=[2]},{formToken=[83702593-5576-4251-a7df-06e4f840aa06]},{refererUrl=[http://127.0.0.1:9910/config/index]},{type=[2]},{name=[QINIU_CDN]},{title=[七牛cdn地址]},{value=[{"status":"1","url":"https://qiniucnd.yuneryu.com/"}]},{statusStr=[on]},{sort=[2]},{remark=[七牛cdn地址]}', '{"formToken":"e1a0a2a8-2d19-4381-a22d-b8f5a707b399","message":"修改成功","state":"ok"}', 227, NULL, '2018-06-29 10:30:39.041', '192.168.64.1', NULL),
+ (467, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:62.0) Gecko/20100101 Firefox/62.0', '修改系统配置', 'wang.encoding.mroot.admin.controller.system.config.ConfigController', 'edit', 'cad86c20-14e1-4e18-8404-ae0ffb1426eb', 'http://127.0.0.1:9910/config/edit/2', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/system/config/edit\'; model is {config=Config(id=2, type=2, name=QINIU_CDN, title=七牛cdn地址, value={"status":"1","url":"https://qiniucnd.yuneryu.com/"}, status=1, gmtCreate=Sat Apr 07 23:30:52 CST 2018, gmtCreateIp=127.0.0.1, gmtModified=Fri Jun 29 10:30:38 CST 2018, sort=2, remark=七牛cdn地址)}', 29, NULL, '2018-06-29 10:30:40.645', '192.168.64.1', NULL),
+ (468, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:62.0) Gecko/20100101 Firefox/62.0', '更新修改系统配置', 'wang.encoding.mroot.admin.controller.system.config.ConfigController', 'update', 'cad86c20-14e1-4e18-8404-ae0ffb1426eb', 'http://127.0.0.1:9910/config/update', 'POST', '{id=[2]},{formToken=[82d7d999-06f4-46bb-8d7e-e36629f46522]},{refererUrl=[http://127.0.0.1:9910/config/index]},{type=[2]},{name=[QINIU_CDN]},{title=[七牛cdn地址]},{value=[{"status":"1","url":"http://qiniucnd.yuneryu.com/"}]},{statusStr=[on]},{sort=[2]},{remark=[七牛cdn地址]}', 'ModelAndView: reference to view with name \'redirect:/error/404\'; model is null', 29, NULL, '2018-06-29 10:31:29.815', '192.168.64.1', NULL),
+ (469, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:62.0) Gecko/20100101 Firefox/62.0', '修改系统配置', 'wang.encoding.mroot.admin.controller.system.config.ConfigController', 'edit', 'cad86c20-14e1-4e18-8404-ae0ffb1426eb', 'http://127.0.0.1:9910/config/edit/2', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/system/config/edit\'; model is {config=Config(id=2, type=2, name=QINIU_CDN, title=七牛cdn地址, value={"status":"1","url":"https://qiniucnd.yuneryu.com/"}, status=1, gmtCreate=Sat Apr 07 23:30:52 CST 2018, gmtCreateIp=127.0.0.1, gmtModified=Fri Jun 29 10:30:38 CST 2018, sort=2, remark=七牛cdn地址)}', 115, NULL, '2018-06-29 10:31:32.904', '192.168.64.1', NULL),
+ (470, '后台管理', NULL, NULL, NULL, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:62.0) Gecko/20100101 Firefox/62.0', '用户登录页面', 'wang.encoding.mroot.admin.controller.index.IndexController', 'index', '4ef588aa-03b9-4d65-bdd0-42f823a4c6ec', 'http://127.0.0.1:9910/;JSESSIONID=4ef588aa-03b9-4d65-bdd0-42f823a4c6ec', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/login/login2Dev\'; model is {isVerifyCode=hide}', 25, NULL, '2018-06-29 10:33:25.777', '192.168.64.1', NULL),
+ (471, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:62.0) Gecko/20100101 Firefox/62.0', '处理用户登录', 'wang.encoding.mroot.admin.controller.login.LoginController', 'login', '4ef588aa-03b9-4d65-bdd0-42f823a4c6ec', 'http://127.0.0.1:9910/doLogin', 'POST', '{username=[admin]},{password=[123456]},{formToken=[68b896aa-733e-4187-af4e-38323bae8cf5]},{isVerifyCode=[hide]},{verifyCode=[]},{0=[u]},{1=[s]},{2=[e]},{3=[r]},{4=[n]},{5=[a]},{6=[m]},{7=[e]},{8=[=]},{9=[a]},{10=[d]},{11=[m]},{12=[i]},{13=[n]},{14=[&]},{15=[p]},{16=[a]},{17=[s]},{18=[s]},{19=[w]},{20=[o]},{21=[r]},{22=[d]},{23=[=]},{24=[1]},{25=[2]},{26=[3]},{27=[4]},{28=[5]},{29=[6]},{30=[&]},{31=[f]},{32=[o]},{33=[r]},{34=[m]},{35=[T]},{36=[o]},{37=[k]},{38=[e]},{39=[n]},{40=[=]},{41=[6]},{42=[8]},{43=[b]},{44=[8]},{45=[9]},{46=[6]},{47=[a]},{48=[a]},{49=[-]},{50=[7]},{51=[3]},{52=[3]},{53=[e]},{54=[-]},{55=[4]},{56=[1]},{57=[8]},{58=[7]},{59=[-]},{60=[a]},{61=[f]},{62=[4]},{63=[e]},{64=[-]},{65=[3]},{66=[8]},{67=[3]},{68=[2]},{69=[3]},{70=[b]},{71=[a]},{72=[e]},{73=[8]},{74=[c]},{75=[f]},{76=[5]},{77=[&]},{78=[i]},{79=[s]},{80=[V]},{81=[e]},{82=[r]},{83=[i]},{84=[f]},{85=[y]},{86=[C]},{87=[o]},{88=[d]},{89=[e]},{90=[=]},{91=[h]},{92=[i]},{93=[d]},{94=[e]},{95=[&]},{96=[v]},{97=[e]},{98=[r]},{99=[i]},{100=[f]},{101=[y]},{102=[C]},{103=[o]},{104=[d]},{105=[e]},{106=[=]}', '{"message":"登录成功","url":"/config/edit/2","state":"ok"}', 141, NULL, '2018-06-29 10:33:27.973', '192.168.64.1', NULL),
+ (472, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:62.0) Gecko/20100101 Firefox/62.0', '修改系统配置', 'wang.encoding.mroot.admin.controller.system.config.ConfigController', 'edit', '4ef588aa-03b9-4d65-bdd0-42f823a4c6ec', 'http://127.0.0.1:9910/config/edit/2', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/system/config/edit\'; model is {config=Config(id=2, type=2, name=QINIU_CDN, title=七牛cdn地址, value={"status":"1","url":"http://qiniucnd.yuneryu.com/"}, status=1, gmtCreate=Sat Apr 07 23:30:52 CST 2018, gmtCreateIp=127.0.0.1, gmtModified=Fri Jun 29 10:30:38 CST 2018, sort=2, remark=七牛cdn地址)}', 392, NULL, '2018-06-29 10:33:28.971', '192.168.64.1', NULL),
+ (473, '后台管理', NULL, NULL, NULL, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:62.0) Gecko/20100101 Firefox/62.0', '用户登录页面', 'wang.encoding.mroot.admin.controller.index.IndexController', 'index', 'ea6372a0-fe4d-4c54-bc60-2f9dac7a9984', 'http://127.0.0.1:9910/;JSESSIONID=ea6372a0-fe4d-4c54-bc60-2f9dac7a9984', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/login/login2Dev\'; model is {isVerifyCode=hide}', 443, NULL, '2018-06-29 16:11:50.118', '192.168.64.1', NULL),
+ (474, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:62.0) Gecko/20100101 Firefox/62.0', '处理用户登录', 'wang.encoding.mroot.admin.controller.login.LoginController', 'login', 'ea6372a0-fe4d-4c54-bc60-2f9dac7a9984', 'http://127.0.0.1:9910/doLogin', 'POST', '{username=[admin]},{password=[123456]},{formToken=[0817884e-9ae6-47ca-bf87-3be36a8eec50]},{isVerifyCode=[hide]},{verifyCode=[]},{0=[u]},{1=[s]},{2=[e]},{3=[r]},{4=[n]},{5=[a]},{6=[m]},{7=[e]},{8=[=]},{9=[a]},{10=[d]},{11=[m]},{12=[i]},{13=[n]},{14=[&]},{15=[p]},{16=[a]},{17=[s]},{18=[s]},{19=[w]},{20=[o]},{21=[r]},{22=[d]},{23=[=]},{24=[1]},{25=[2]},{26=[3]},{27=[4]},{28=[5]},{29=[6]},{30=[&]},{31=[f]},{32=[o]},{33=[r]},{34=[m]},{35=[T]},{36=[o]},{37=[k]},{38=[e]},{39=[n]},{40=[=]},{41=[0]},{42=[8]},{43=[1]},{44=[7]},{45=[8]},{46=[8]},{47=[4]},{48=[e]},{49=[-]},{50=[9]},{51=[a]},{52=[e]},{53=[6]},{54=[-]},{55=[4]},{56=[7]},{57=[c]},{58=[a]},{59=[-]},{60=[b]},{61=[f]},{62=[8]},{63=[7]},{64=[-]},{65=[3]},{66=[b]},{67=[e]},{68=[3]},{69=[6]},{70=[a]},{71=[8]},{72=[e]},{73=[e]},{74=[c]},{75=[5]},{76=[0]},{77=[&]},{78=[i]},{79=[s]},{80=[V]},{81=[e]},{82=[r]},{83=[i]},{84=[f]},{85=[y]},{86=[C]},{87=[o]},{88=[d]},{89=[e]},{90=[=]},{91=[h]},{92=[i]},{93=[d]},{94=[e]},{95=[&]},{96=[v]},{97=[e]},{98=[r]},{99=[i]},{100=[f]},{101=[y]},{102=[C]},{103=[o]},{104=[d]},{105=[e]},{106=[=]}', '{"message":"登录成功","url":"/article/index","state":"ok"}', 263, NULL, '2018-06-29 16:11:53.569', '192.168.64.1', NULL),
+ (475, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:62.0) Gecko/20100101 Firefox/62.0', '文章列表', 'wang.encoding.mroot.admin.controller.cms.article.ArticleController', 'index', 'ea6372a0-fe4d-4c54-bc60-2f9dac7a9984', 'http://127.0.0.1:9910/article/index', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/cms/article/index\'; model is {page= Page:{ [Pagination { total=3 ,size=15 ,pages=1 ,current=1 }], records-size:3 }}', 946, NULL, '2018-06-29 16:11:55.270', '192.168.64.1', NULL),
+ (476, '后台管理', NULL, NULL, NULL, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:62.0) Gecko/20100101 Firefox/62.0', '用户登录页面', 'wang.encoding.mroot.admin.controller.index.IndexController', 'index', '9a6cc691-6f1d-46ea-a1cc-8b05ddb95423', 'http://127.0.0.1:9910/;JSESSIONID=9a6cc691-6f1d-46ea-a1cc-8b05ddb95423', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/login/login2Dev\'; model is {isVerifyCode=hide}', 129, NULL, '2018-06-29 16:14:36.196', '192.168.64.1', NULL),
+ (477, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:62.0) Gecko/20100101 Firefox/62.0', '处理用户登录', 'wang.encoding.mroot.admin.controller.login.LoginController', 'login', '9a6cc691-6f1d-46ea-a1cc-8b05ddb95423', 'http://127.0.0.1:9910/doLogin', 'POST', '{username=[admin]},{password=[123456]},{formToken=[b33f928c-2d41-46a2-a6a0-2bb863c082f0]},{isVerifyCode=[hide]},{verifyCode=[]},{0=[u]},{1=[s]},{2=[e]},{3=[r]},{4=[n]},{5=[a]},{6=[m]},{7=[e]},{8=[=]},{9=[a]},{10=[d]},{11=[m]},{12=[i]},{13=[n]},{14=[&]},{15=[p]},{16=[a]},{17=[s]},{18=[s]},{19=[w]},{20=[o]},{21=[r]},{22=[d]},{23=[=]},{24=[1]},{25=[2]},{26=[3]},{27=[4]},{28=[5]},{29=[6]},{30=[&]},{31=[f]},{32=[o]},{33=[r]},{34=[m]},{35=[T]},{36=[o]},{37=[k]},{38=[e]},{39=[n]},{40=[=]},{41=[b]},{42=[3]},{43=[3]},{44=[f]},{45=[9]},{46=[2]},{47=[8]},{48=[c]},{49=[-]},{50=[2]},{51=[d]},{52=[4]},{53=[1]},{54=[-]},{55=[4]},{56=[6]},{57=[a]},{58=[2]},{59=[-]},{60=[a]},{61=[6]},{62=[a]},{63=[0]},{64=[-]},{65=[2]},{66=[b]},{67=[b]},{68=[8]},{69=[6]},{70=[3]},{71=[c]},{72=[0]},{73=[8]},{74=[2]},{75=[f]},{76=[0]},{77=[&]},{78=[i]},{79=[s]},{80=[V]},{81=[e]},{82=[r]},{83=[i]},{84=[f]},{85=[y]},{86=[C]},{87=[o]},{88=[d]},{89=[e]},{90=[=]},{91=[h]},{92=[i]},{93=[d]},{94=[e]},{95=[&]},{96=[v]},{97=[e]},{98=[r]},{99=[i]},{100=[f]},{101=[y]},{102=[C]},{103=[o]},{104=[d]},{105=[e]},{106=[=]}', '{"message":"登录成功","url":"/article/index","state":"ok"}', 647, NULL, '2018-06-29 16:14:44.097', '192.168.64.1', NULL),
+ (478, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:62.0) Gecko/20100101 Firefox/62.0', '文章列表', 'wang.encoding.mroot.admin.controller.cms.article.ArticleController', 'index', '9a6cc691-6f1d-46ea-a1cc-8b05ddb95423', 'http://127.0.0.1:9910/article/index', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/cms/article/index\'; model is {page= Page:{ [Pagination { total=3 ,size=15 ,pages=1 ,current=1 }], records-size:3 }}', 813, NULL, '2018-06-29 16:14:46.161', '192.168.64.1', NULL),
+ (479, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:62.0) Gecko/20100101 Firefox/62.0', '修改文章', 'wang.encoding.mroot.admin.controller.cms.article.ArticleController', 'edit', '9a6cc691-6f1d-46ea-a1cc-8b05ddb95423', 'http://127.0.0.1:9910/article/edit/3', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/cms/article/edit\'; model is {article=Article(id=3, categoryId=1, title=测试3, description=测试3, cover=http://pakvnr9r2.bkt.clouddn.com/assets/img/article/20180627/201806271445023093783883068295403.jpg, sort=3, view=0, level=3, linkUri=null, show=1, status=1, gmtCreate=Wed Jun 27 14:45:04 CST 2018, gmtCreateIp=192.168.64.1, gmtModified=null, articleContent=null), articleContent=ArticleContent(id=3, content=测试3
, contentHtml=测试3
, gmtCreate=Wed Jun 27 14:45:04 CST 2018, gmtCreateIp=192.168.64.1, gmtModified=null, status=1)}', 1080, NULL, '2018-06-29 16:15:13.690', '192.168.64.1', NULL),
+ (480, '后台管理', NULL, NULL, NULL, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:62.0) Gecko/20100101 Firefox/62.0', '用户登录页面', 'wang.encoding.mroot.admin.controller.index.IndexController', 'index', 'cfb33796-87ad-4e0c-8274-9259e619bcb3', 'http://127.0.0.1:9910/;JSESSIONID=cfb33796-87ad-4e0c-8274-9259e619bcb3', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/login/login2Dev\'; model is {isVerifyCode=hide}', 179, NULL, '2018-06-29 16:42:52.879', '192.168.64.1', NULL),
+ (481, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:62.0) Gecko/20100101 Firefox/62.0', '处理用户登录', 'wang.encoding.mroot.admin.controller.login.LoginController', 'login', 'cfb33796-87ad-4e0c-8274-9259e619bcb3', 'http://127.0.0.1:9910/doLogin', 'POST', '{username=[admin]},{password=[123456]},{formToken=[f8569f8c-fed3-41f9-9f5f-2bee011c5a9c]},{isVerifyCode=[hide]},{verifyCode=[]},{0=[u]},{1=[s]},{2=[e]},{3=[r]},{4=[n]},{5=[a]},{6=[m]},{7=[e]},{8=[=]},{9=[a]},{10=[d]},{11=[m]},{12=[i]},{13=[n]},{14=[&]},{15=[p]},{16=[a]},{17=[s]},{18=[s]},{19=[w]},{20=[o]},{21=[r]},{22=[d]},{23=[=]},{24=[1]},{25=[2]},{26=[3]},{27=[4]},{28=[5]},{29=[6]},{30=[&]},{31=[f]},{32=[o]},{33=[r]},{34=[m]},{35=[T]},{36=[o]},{37=[k]},{38=[e]},{39=[n]},{40=[=]},{41=[f]},{42=[8]},{43=[5]},{44=[6]},{45=[9]},{46=[f]},{47=[8]},{48=[c]},{49=[-]},{50=[f]},{51=[e]},{52=[d]},{53=[3]},{54=[-]},{55=[4]},{56=[1]},{57=[f]},{58=[9]},{59=[-]},{60=[9]},{61=[f]},{62=[5]},{63=[f]},{64=[-]},{65=[2]},{66=[b]},{67=[e]},{68=[e]},{69=[0]},{70=[1]},{71=[1]},{72=[c]},{73=[5]},{74=[a]},{75=[9]},{76=[c]},{77=[&]},{78=[i]},{79=[s]},{80=[V]},{81=[e]},{82=[r]},{83=[i]},{84=[f]},{85=[y]},{86=[C]},{87=[o]},{88=[d]},{89=[e]},{90=[=]},{91=[h]},{92=[i]},{93=[d]},{94=[e]},{95=[&]},{96=[v]},{97=[e]},{98=[r]},{99=[i]},{100=[f]},{101=[y]},{102=[C]},{103=[o]},{104=[d]},{105=[e]},{106=[=]}', '{"message":"登录成功","url":"/article/index","state":"ok"}', 128, NULL, '2018-06-29 16:42:57.214', '192.168.64.1', NULL),
+ (482, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:62.0) Gecko/20100101 Firefox/62.0', '文章列表', 'wang.encoding.mroot.admin.controller.cms.article.ArticleController', 'index', 'cfb33796-87ad-4e0c-8274-9259e619bcb3', 'http://127.0.0.1:9910/article/index', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/cms/article/index\'; model is {page= Page:{ [Pagination { total=3 ,size=15 ,pages=1 ,current=1 }], records-size:3 }}', 387, NULL, '2018-06-29 16:42:58.008', '192.168.64.1', NULL),
+ (483, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:62.0) Gecko/20100101 Firefox/62.0', '系统配置列表', 'wang.encoding.mroot.admin.controller.system.config.ConfigController', 'index', 'cfb33796-87ad-4e0c-8274-9259e619bcb3', 'http://127.0.0.1:9910/config/index', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/system/config/index\'; model is {page= Page:{ [Pagination { total=3 ,size=15 ,pages=1 ,current=1 }], records-size:3 }}', 298, NULL, '2018-06-29 16:44:25.056', '192.168.64.1', NULL),
+ (484, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:62.0) Gecko/20100101 Firefox/62.0', '修改系统配置', 'wang.encoding.mroot.admin.controller.system.config.ConfigController', 'edit', 'cfb33796-87ad-4e0c-8274-9259e619bcb3', 'http://127.0.0.1:9910/config/edit/2', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/system/config/edit\'; model is {config=Config(id=2, type=2, name=QINIU_CDN, title=七牛cdn地址, value={"status":"1","url":"http://qiniucnd.yuneryu.com/"}, status=1, gmtCreate=Sat Apr 07 23:30:52 CST 2018, gmtCreateIp=127.0.0.1, gmtModified=Fri Jun 29 10:30:38 CST 2018, sort=2, remark=七牛cdn地址)}', 451, NULL, '2018-06-29 16:45:36.585', '192.168.64.1', NULL),
+ (485, '后台管理', NULL, NULL, NULL, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:62.0) Gecko/20100101 Firefox/62.0', '用户登录页面', 'wang.encoding.mroot.admin.controller.index.IndexController', 'index', '4b5eb4f8-b0f4-40f4-8293-7abe270ace0e', 'http://127.0.0.1:9910/;JSESSIONID=4b5eb4f8-b0f4-40f4-8293-7abe270ace0e', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/login/login\'; model is {isVerifyCode=hide}', 46, NULL, '2018-06-29 17:20:29.012', '192.168.64.1', NULL),
+ (486, '后台管理', NULL, NULL, NULL, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:62.0) Gecko/20100101 Firefox/62.0', '处理用户登录', 'wang.encoding.mroot.admin.controller.login.LoginController', 'login', '4b5eb4f8-b0f4-40f4-8293-7abe270ace0e', 'http://127.0.0.1:9910/doLogin', 'POST', '{username=[admin]},{password=[anhui999]},{formToken=[6af4e902-42b1-4a3d-aa24-7cd5123ee5c2]},{isVerifyCode=[hide]},{verifyCode=[]},{0=[u]},{1=[s]},{2=[e]},{3=[r]},{4=[n]},{5=[a]},{6=[m]},{7=[e]},{8=[=]},{9=[a]},{10=[d]},{11=[m]},{12=[i]},{13=[n]},{14=[&]},{15=[p]},{16=[a]},{17=[s]},{18=[s]},{19=[w]},{20=[o]},{21=[r]},{22=[d]},{23=[=]},{24=[a]},{25=[n]},{26=[h]},{27=[u]},{28=[i]},{29=[9]},{30=[9]},{31=[9]},{32=[&]},{33=[f]},{34=[o]},{35=[r]},{36=[m]},{37=[T]},{38=[o]},{39=[k]},{40=[e]},{41=[n]},{42=[=]},{43=[6]},{44=[a]},{45=[f]},{46=[4]},{47=[e]},{48=[9]},{49=[0]},{50=[2]},{51=[-]},{52=[4]},{53=[2]},{54=[b]},{55=[1]},{56=[-]},{57=[4]},{58=[a]},{59=[3]},{60=[d]},{61=[-]},{62=[a]},{63=[a]},{64=[2]},{65=[4]},{66=[-]},{67=[7]},{68=[c]},{69=[d]},{70=[5]},{71=[1]},{72=[2]},{73=[3]},{74=[e]},{75=[e]},{76=[5]},{77=[c]},{78=[2]},{79=[&]},{80=[i]},{81=[s]},{82=[V]},{83=[e]},{84=[r]},{85=[i]},{86=[f]},{87=[y]},{88=[C]},{89=[o]},{90=[d]},{91=[e]},{92=[=]},{93=[h]},{94=[i]},{95=[d]},{96=[e]},{97=[&]},{98=[v]},{99=[e]},{100=[r]},{101=[i]},{102=[f]},{103=[y]},{104=[C]},{105=[o]},{106=[d]},{107=[e]},{108=[=]}', '{"isVerifyCode":"show","state":"fail","formToken":"bc810599-0b31-4364-be4c-ef5693062c8b","message":"用户名或密码错误"}', 149, NULL, '2018-06-29 17:20:36.174', '192.168.64.1', NULL),
+ (487, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:62.0) Gecko/20100101 Firefox/62.0', '处理用户登录', 'wang.encoding.mroot.admin.controller.login.LoginController', 'login', '4b5eb4f8-b0f4-40f4-8293-7abe270ace0e', 'http://127.0.0.1:9910/doLogin', 'POST', '{username=[admin]},{password=[123456]},{formToken=[bc810599-0b31-4364-be4c-ef5693062c8b]},{isVerifyCode=[show]},{verifyCode=[wnn7w5]},{0=[u]},{1=[s]},{2=[e]},{3=[r]},{4=[n]},{5=[a]},{6=[m]},{7=[e]},{8=[=]},{9=[a]},{10=[d]},{11=[m]},{12=[i]},{13=[n]},{14=[&]},{15=[p]},{16=[a]},{17=[s]},{18=[s]},{19=[w]},{20=[o]},{21=[r]},{22=[d]},{23=[=]},{24=[1]},{25=[2]},{26=[3]},{27=[4]},{28=[5]},{29=[6]},{30=[&]},{31=[f]},{32=[o]},{33=[r]},{34=[m]},{35=[T]},{36=[o]},{37=[k]},{38=[e]},{39=[n]},{40=[=]},{41=[b]},{42=[c]},{43=[8]},{44=[1]},{45=[0]},{46=[5]},{47=[9]},{48=[9]},{49=[-]},{50=[0]},{51=[b]},{52=[3]},{53=[1]},{54=[-]},{55=[4]},{56=[3]},{57=[6]},{58=[4]},{59=[-]},{60=[b]},{61=[e]},{62=[4]},{63=[c]},{64=[-]},{65=[e]},{66=[f]},{67=[5]},{68=[6]},{69=[9]},{70=[3]},{71=[0]},{72=[6]},{73=[2]},{74=[c]},{75=[8]},{76=[b]},{77=[&]},{78=[i]},{79=[s]},{80=[V]},{81=[e]},{82=[r]},{83=[i]},{84=[f]},{85=[y]},{86=[C]},{87=[o]},{88=[d]},{89=[e]},{90=[=]},{91=[s]},{92=[h]},{93=[o]},{94=[w]},{95=[&]},{96=[v]},{97=[e]},{98=[r]},{99=[i]},{100=[f]},{101=[y]},{102=[C]},{103=[o]},{104=[d]},{105=[e]},{106=[=]},{107=[w]},{108=[n]},{109=[n]},{110=[7]},{111=[w]},{112=[5]}', '{"message":"登录成功","url":"/config/edit/2","state":"ok"}', 67, NULL, '2018-06-29 17:20:54.324', '192.168.64.1', NULL),
+ (488, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:62.0) Gecko/20100101 Firefox/62.0', '修改系统配置', 'wang.encoding.mroot.admin.controller.system.config.ConfigController', 'edit', '4b5eb4f8-b0f4-40f4-8293-7abe270ace0e', 'http://127.0.0.1:9910/config/edit/2', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/system/config/edit\'; model is {config=Config(id=2, type=2, name=QINIU_CDN, title=七牛cdn地址, value={"status":"1","url":"http://qiniucnd.yuneryu.com/"}, status=1, gmtCreate=Sat Apr 07 23:30:52 CST 2018, gmtCreateIp=127.0.0.1, gmtModified=Fri Jun 29 10:30:38 CST 2018, sort=2, remark=七牛cdn地址)}', 336, NULL, '2018-06-29 17:20:55.169', '192.168.64.1', NULL),
+ (489, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:62.0) Gecko/20100101 Firefox/62.0', '请求日志列表', 'wang.encoding.mroot.admin.controller.system.requestLog.RequestLogController', 'index', '4b5eb4f8-b0f4-40f4-8293-7abe270ace0e', 'http://127.0.0.1:9910/requestLog/index', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/system/requestLog/index\'; model is {page= Page:{ [Pagination { total=342 ,size=15 ,pages=23 ,current=1 }], records-size:15 }}', 157, NULL, '2018-06-29 17:21:36.988', '192.168.64.1', NULL),
+ (490, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:62.0) Gecko/20100101 Firefox/62.0', '文章列表', 'wang.encoding.mroot.admin.controller.cms.article.ArticleController', 'index', '4b5eb4f8-b0f4-40f4-8293-7abe270ace0e', 'http://127.0.0.1:9910/article/index', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/cms/article/index\'; model is {page= Page:{ [Pagination { total=3 ,size=15 ,pages=1 ,current=1 }], records-size:3 }}', 360, NULL, '2018-06-29 17:22:27.558', '192.168.64.1', NULL),
+ (491, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:62.0) Gecko/20100101 Firefox/62.0', '修改文章', 'wang.encoding.mroot.admin.controller.cms.article.ArticleController', 'edit', '4b5eb4f8-b0f4-40f4-8293-7abe270ace0e', 'http://127.0.0.1:9910/article/edit/3', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/cms/article/edit\'; model is {article=Article(id=3, categoryId=1, title=测试3, description=测试3, cover=http://pakvnr9r2.bkt.clouddn.com/assets/img/article/20180627/201806271445023093783883068295403.jpg, sort=3, view=0, level=3, linkUri=null, show=1, status=1, gmtCreate=Wed Jun 27 14:45:04 CST 2018, gmtCreateIp=192.168.64.1, gmtModified=null, articleContent=null), articleContent=ArticleContent(id=3, content=测试3
, contentHtml=测试3
, gmtCreate=Wed Jun 27 14:45:04 CST 2018, gmtCreateIp=192.168.64.1, gmtModified=null, status=1)}', 183, NULL, '2018-06-29 17:22:33.647', '192.168.64.1', NULL),
+ (492, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:62.0) Gecko/20100101 Firefox/62.0', '恢复文章', 'wang.encoding.mroot.admin.controller.cms.article.ArticleController', 'uploadCover', '4b5eb4f8-b0f4-40f4-8293-7abe270ace0e', 'http://127.0.0.1:9910/article/uploadCover', 'POST', '{id=[WU_FILE_0]},{name=[1107242301e6e31c8defa699cc.jpg]},{type=[image/jpeg]},{lastModifiedDate=[2018/6/29 下午5:23:27]},{size=[95158]}', '{"message":"http://qiniucnd.yuneryu.com/assets/img/article/20180629/2018062917232802050683623269528325.jpg","state":"ok"}', 158, NULL, '2018-06-29 17:23:28.149', '192.168.64.1', NULL),
+ (493, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:62.0) Gecko/20100101 Firefox/62.0', '恢复文章', 'wang.encoding.mroot.admin.controller.cms.article.ArticleController', 'uploadCover', '4b5eb4f8-b0f4-40f4-8293-7abe270ace0e', 'http://127.0.0.1:9910/article/uploadCover', 'POST', '{id=[WU_FILE_1]},{name=[1107242301e6e31c8defa699cc.jpg]},{type=[image/jpeg]},{lastModifiedDate=[2018/6/29 下午5:24:00]},{size=[95158]}', '{"message":"http://qiniucnd.yuneryu.com/assets/img/article/20180629/2018062917240058527717388330665726.jpg","state":"ok"}', 51, NULL, '2018-06-29 17:24:00.635', '192.168.64.1', NULL),
+ (494, '后台管理', NULL, NULL, NULL, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:62.0) Gecko/20100101 Firefox/62.0', '用户登录页面', 'wang.encoding.mroot.admin.controller.index.IndexController', 'index', '95c0f39d-fc48-42a7-a000-dc3ebadd2028', 'http://127.0.0.1:9910/;JSESSIONID=95c0f39d-fc48-42a7-a000-dc3ebadd2028', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/login/login2Dev\'; model is {isVerifyCode=hide}', 39, NULL, '2018-06-29 17:51:18.854', '192.168.64.1', NULL),
+ (495, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:62.0) Gecko/20100101 Firefox/62.0', '处理用户登录', 'wang.encoding.mroot.admin.controller.login.LoginController', 'login', '95c0f39d-fc48-42a7-a000-dc3ebadd2028', 'http://127.0.0.1:9910/doLogin', 'POST', '{username=[admin]},{password=[123456]},{formToken=[972cd68f-0eaf-401d-ace4-70df1512b727]},{isVerifyCode=[hide]},{verifyCode=[]},{0=[u]},{1=[s]},{2=[e]},{3=[r]},{4=[n]},{5=[a]},{6=[m]},{7=[e]},{8=[=]},{9=[a]},{10=[d]},{11=[m]},{12=[i]},{13=[n]},{14=[&]},{15=[p]},{16=[a]},{17=[s]},{18=[s]},{19=[w]},{20=[o]},{21=[r]},{22=[d]},{23=[=]},{24=[1]},{25=[2]},{26=[3]},{27=[4]},{28=[5]},{29=[6]},{30=[&]},{31=[f]},{32=[o]},{33=[r]},{34=[m]},{35=[T]},{36=[o]},{37=[k]},{38=[e]},{39=[n]},{40=[=]},{41=[9]},{42=[7]},{43=[2]},{44=[c]},{45=[d]},{46=[6]},{47=[8]},{48=[f]},{49=[-]},{50=[0]},{51=[e]},{52=[a]},{53=[f]},{54=[-]},{55=[4]},{56=[0]},{57=[1]},{58=[d]},{59=[-]},{60=[a]},{61=[c]},{62=[e]},{63=[4]},{64=[-]},{65=[7]},{66=[0]},{67=[d]},{68=[f]},{69=[1]},{70=[5]},{71=[1]},{72=[2]},{73=[b]},{74=[7]},{75=[2]},{76=[7]},{77=[&]},{78=[i]},{79=[s]},{80=[V]},{81=[e]},{82=[r]},{83=[i]},{84=[f]},{85=[y]},{86=[C]},{87=[o]},{88=[d]},{89=[e]},{90=[=]},{91=[h]},{92=[i]},{93=[d]},{94=[e]},{95=[&]},{96=[v]},{97=[e]},{98=[r]},{99=[i]},{100=[f]},{101=[y]},{102=[C]},{103=[o]},{104=[d]},{105=[e]},{106=[=]}', '{"message":"登录成功","url":"/article/edit/3","state":"ok"}', 154, NULL, '2018-06-29 17:51:21.338', '192.168.64.1', NULL),
+ (496, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:62.0) Gecko/20100101 Firefox/62.0', '修改文章', 'wang.encoding.mroot.admin.controller.cms.article.ArticleController', 'edit', '95c0f39d-fc48-42a7-a000-dc3ebadd2028', 'http://127.0.0.1:9910/article/edit/3', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/cms/article/edit\'; model is {article=Article(id=3, categoryId=1, title=测试3, description=测试3, cover=http://pakvnr9r2.bkt.clouddn.com/assets/img/article/20180627/201806271445023093783883068295403.jpg, sort=3, view=0, level=3, linkUri=null, show=1, status=1, gmtCreate=Wed Jun 27 14:45:04 CST 2018, gmtCreateIp=192.168.64.1, gmtModified=null, articleContent=null), articleContent=ArticleContent(id=3, content=测试3
, contentHtml=测试3
, gmtCreate=Wed Jun 27 14:45:04 CST 2018, gmtCreateIp=192.168.64.1, gmtModified=null, status=1)}', 433, NULL, '2018-06-29 17:51:22.464', '192.168.64.1', NULL),
+ (497, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:62.0) Gecko/20100101 Firefox/62.0', '恢复文章', 'wang.encoding.mroot.admin.controller.cms.article.ArticleController', 'uploadCover', '95c0f39d-fc48-42a7-a000-dc3ebadd2028', 'http://127.0.0.1:9910/article/uploadCover', 'POST', '{id=[WU_FILE_0]},{name=[1107242301e6e31c8defa699cc.jpg]},{type=[image/jpeg]},{lastModifiedDate=[2018/6/29 下午5:51:28]},{size=[95158]}', '{"message":"http://pakvnr9r2.bkt.clouddn.com/assets/img/article/20180629/201806291751288194844231662471432.jpg","state":"ok"}', 357, NULL, '2018-06-29 17:51:29.168', '192.168.64.1', NULL),
+ (498, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:62.0) Gecko/20100101 Firefox/62.0', '更新修改文章', 'wang.encoding.mroot.admin.controller.cms.article.ArticleController', 'update', '95c0f39d-fc48-42a7-a000-dc3ebadd2028', 'http://127.0.0.1:9910/article/update', 'POST', '{id=[3]},{formToken=[44b55f43-df08-473c-a7ff-074bbf6b8186]},{refererUrl=[http://127.0.0.1:9910/;JSESSIONID=95c0f39d-fc48-42a7-a000-dc3ebadd2028]},{categoryId=[1]},{title=[测试3]},{description=[测试3]},{statusStr=[on]},{cover=[http://pakvnr9r2.bkt.clouddn.com/assets/img/article/20180629/201806291751288194844231662471432.jpg]},{showStr=[on]},{level=[3]},{sort=[3]},{linkUri=[]},{content=[测试3
]}', '{"formToken":"81b82e88-a59f-4be7-b6d4-624e10d4d355","message":"修改成功","state":"ok"}', 507, NULL, '2018-06-29 17:51:31.714', '192.168.64.1', NULL),
+ (499, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:62.0) Gecko/20100101 Firefox/62.0', '修改文章', 'wang.encoding.mroot.admin.controller.cms.article.ArticleController', 'edit', '95c0f39d-fc48-42a7-a000-dc3ebadd2028', 'http://127.0.0.1:9910/article/edit/3', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/cms/article/edit\'; model is {article=Article(id=3, categoryId=1, title=测试3, description=测试3, cover=http://pakvnr9r2.bkt.clouddn.com/assets/img/article/20180629/201806291751288194844231662471432.jpg, sort=3, view=0, level=3, linkUri=null, show=1, status=1, gmtCreate=Wed Jun 27 14:45:04 CST 2018, gmtCreateIp=192.168.64.1, gmtModified=Fri Jun 29 17:51:31 CST 2018, articleContent=null), articleContent=ArticleContent(id=3, content=测试3
, contentHtml=测试3
, gmtCreate=Wed Jun 27 14:45:04 CST 2018, gmtCreateIp=192.168.64.1, gmtModified=Fri Jun 29 17:51:31 CST 2018, status=1)}', 271, NULL, '2018-06-29 17:51:33.507', '192.168.64.1', NULL),
+ (500, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:62.0) Gecko/20100101 Firefox/62.0', '更新修改文章', 'wang.encoding.mroot.admin.controller.cms.article.ArticleController', 'update', '95c0f39d-fc48-42a7-a000-dc3ebadd2028', 'http://127.0.0.1:9910/article/update', 'POST', '{id=[3]},{formToken=[c7a45d77-bcdf-4772-ad75-b69b56afdd16]},{refererUrl=[http://127.0.0.1:9910/;JSESSIONID=95c0f39d-fc48-42a7-a000-dc3ebadd2028]},{categoryId=[1]},{title=[测试3]},{description=[测试3]},{statusStr=[on]},{cover=[http://pakvnr9r2.bkt.clouddn.com/assets/img/article/20180629/201806291751288194844231662471432.jpg]},{showStr=[on]},{level=[3]},{sort=[3]},{linkUri=[]},{content=[
测试3
]}', '{"formToken":"c785dac2-6d3a-487b-9100-f4ccc2679bd3","message":"修改成功","state":"ok"}', 48, NULL, '2018-06-29 17:51:46.660', '192.168.64.1', NULL),
+ (501, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:62.0) Gecko/20100101 Firefox/62.0', '修改文章', 'wang.encoding.mroot.admin.controller.cms.article.ArticleController', 'edit', '95c0f39d-fc48-42a7-a000-dc3ebadd2028', 'http://127.0.0.1:9910/article/edit/3', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/cms/article/edit\'; model is {article=Article(id=3, categoryId=1, title=测试3, description=测试3, cover=http://pakvnr9r2.bkt.clouddn.com/assets/img/article/20180629/201806291751288194844231662471432.jpg, sort=3, view=0, level=3, linkUri=null, show=1, status=1, gmtCreate=Wed Jun 27 14:45:04 CST 2018, gmtCreateIp=192.168.64.1, gmtModified=Fri Jun 29 17:51:46 CST 2018, articleContent=null), articleContent=ArticleContent(id=3, content=
测试3
, contentHtml=
测试3
, gmtCreate=Wed Jun 27 14:45:04 CST 2018, gmtCreateIp=192.168.64.1, gmtModified=Fri Jun 29 17:51:46 CST 2018, status=1)}', 138, NULL, '2018-06-29 17:51:49.339', '192.168.64.1', NULL),
+ (502, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:62.0) Gecko/20100101 Firefox/62.0', '文章列表', 'wang.encoding.mroot.admin.controller.cms.article.ArticleController', 'index', '95c0f39d-fc48-42a7-a000-dc3ebadd2028', 'http://127.0.0.1:9910/article/index', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/cms/article/index\'; model is {page= Page:{ [Pagination { total=3 ,size=15 ,pages=1 ,current=1 }], records-size:3 }}', 77, NULL, '2018-06-29 17:51:53.684', '192.168.64.1', NULL),
+ (503, '后台管理', NULL, NULL, NULL, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:62.0) Gecko/20100101 Firefox/62.0', '用户登录页面', 'wang.encoding.mroot.admin.controller.index.IndexController', 'index', 'cdfe751d-ec97-43f7-ac6b-793c0da9766a', 'http://127.0.0.1:9910/;JSESSIONID=cdfe751d-ec97-43f7-ac6b-793c0da9766a', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/login/login2Dev\'; model is {isVerifyCode=hide}', 53, NULL, '2018-06-29 17:54:15.848', '192.168.64.1', NULL),
+ (504, '后台管理', NULL, NULL, NULL, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:62.0) Gecko/20100101 Firefox/62.0', '用户登录页面', 'wang.encoding.mroot.admin.controller.index.IndexController', 'index', 'cdfe751d-ec97-43f7-ac6b-793c0da9766a', 'http://127.0.0.1:9910/;JSESSIONID=cdfe751d-ec97-43f7-ac6b-793c0da9766a', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/login/login2Dev\'; model is {isVerifyCode=hide}', 2, NULL, '2018-06-29 17:54:53.657', '192.168.64.1', NULL),
+ (505, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:62.0) Gecko/20100101 Firefox/62.0', '处理用户登录', 'wang.encoding.mroot.admin.controller.login.LoginController', 'login', 'cdfe751d-ec97-43f7-ac6b-793c0da9766a', 'http://127.0.0.1:9910/doLogin', 'POST', '{username=[admin]},{password=[123456]},{formToken=[f628b5f4-2a56-4280-929d-12926715063b]},{isVerifyCode=[hide]},{verifyCode=[]},{0=[u]},{1=[s]},{2=[e]},{3=[r]},{4=[n]},{5=[a]},{6=[m]},{7=[e]},{8=[=]},{9=[a]},{10=[d]},{11=[m]},{12=[i]},{13=[n]},{14=[&]},{15=[p]},{16=[a]},{17=[s]},{18=[s]},{19=[w]},{20=[o]},{21=[r]},{22=[d]},{23=[=]},{24=[1]},{25=[2]},{26=[3]},{27=[4]},{28=[5]},{29=[6]},{30=[&]},{31=[f]},{32=[o]},{33=[r]},{34=[m]},{35=[T]},{36=[o]},{37=[k]},{38=[e]},{39=[n]},{40=[=]},{41=[f]},{42=[6]},{43=[2]},{44=[8]},{45=[b]},{46=[5]},{47=[f]},{48=[4]},{49=[-]},{50=[2]},{51=[a]},{52=[5]},{53=[6]},{54=[-]},{55=[4]},{56=[2]},{57=[8]},{58=[0]},{59=[-]},{60=[9]},{61=[2]},{62=[9]},{63=[d]},{64=[-]},{65=[1]},{66=[2]},{67=[9]},{68=[2]},{69=[6]},{70=[7]},{71=[1]},{72=[5]},{73=[0]},{74=[6]},{75=[3]},{76=[b]},{77=[&]},{78=[i]},{79=[s]},{80=[V]},{81=[e]},{82=[r]},{83=[i]},{84=[f]},{85=[y]},{86=[C]},{87=[o]},{88=[d]},{89=[e]},{90=[=]},{91=[h]},{92=[i]},{93=[d]},{94=[e]},{95=[&]},{96=[v]},{97=[e]},{98=[r]},{99=[i]},{100=[f]},{101=[y]},{102=[C]},{103=[o]},{104=[d]},{105=[e]},{106=[=]}', '{"message":"登录成功","url":"/article/index","state":"ok"}', 264, NULL, '2018-06-29 17:54:55.905', '192.168.64.1', NULL),
+ (506, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:62.0) Gecko/20100101 Firefox/62.0', '文章列表', 'wang.encoding.mroot.admin.controller.cms.article.ArticleController', 'index', 'cdfe751d-ec97-43f7-ac6b-793c0da9766a', 'http://127.0.0.1:9910/article/index', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/cms/article/index\'; model is {page= Page:{ [Pagination { total=3 ,size=15 ,pages=1 ,current=1 }], records-size:3 }}', 674, NULL, '2018-06-29 17:54:57.193', '192.168.64.1', NULL),
+ (507, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:62.0) Gecko/20100101 Firefox/62.0', '修改文章', 'wang.encoding.mroot.admin.controller.cms.article.ArticleController', 'edit', 'cdfe751d-ec97-43f7-ac6b-793c0da9766a', 'http://127.0.0.1:9910/article/edit/1', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/cms/article/edit\'; model is {article=Article(id=1, categoryId=1, title=系统简介, description=系统简介, cover=/assets/img/article/20180621/201806211538054674921187269074806.jpg, sort=1, view=1, level=1, linkUri=null, show=1, status=1, gmtCreate=Thu Jun 07 10:25:30 CST 2018, gmtCreateIp=192.168.64.1, gmtModified=Thu Jun 21 15:38:09 CST 2018, articleContent=null), articleContent=ArticleContent(id=1, content=MRoot项目简介\r\n\r\nMRoot采用Spring Boot2整合其他开源框架架构,使用Kotlin语言开发的通用后台管理系统(100%兼容Java,可以与Java互操作)\r\n\r\n代码生成器,可以生成业务90%的代码,可快速完成某个业务的开发\r\n\r\n使用Maven对项目进行模块化管理,提高项目的易开发性、扩展性\r\n\r\n\r\n具有如下特点\r\n\r\n灵活的权限控制,可控制权限到按钮级别\r\n\r\n完善的角色管理及数据权限\r\n\r\n完善的XSS防范及脚本过滤,彻底杜绝XSS攻击\r\n\r\n友好的代码结构及注释,便于阅读及二次开发\r\n\r\nQuartz定时任务,可动态完成任务的添加、修改、删除、暂停、恢复及日志查看等功能\r\n\r\n前端使用Bootstrap,优美的页面,丰富的插件\r\n\r\n主要功能\r\n\r\n数据库:Druid数据库连接池,监控数据库访问性能,统计SQL的执行性能\r\n\r\n持久层:MyBatis持久化,使用MyBatis-Plus优化,减少sql开发量,使用Hibernate Validation进行数据验证\r\n\r\nMVC:基于Spring Mvc注解,Rest风格Controller,Exception统一管理\r\n\r\n任务调度:Spring+Quartz, 可动态完成任务的添加、修改、删除、暂停、恢复及日志查看等功能\r\n\r\n基于Spring的国际化信息\r\n\r\nShiro进行权限控制\r\n\r\n缓存:注解缓存数据\r\n\r\n自定义线程池、异步任务\r\n\r\n日志:logback打印日志,存入数据库,同时基于时间和文件大小分割日志文件\r\n\r\n工具类:加密解密、字符串处理等等\r\n\r\n\r\n技术选型\r\n\r\n开发语言:Kotlin\r\n\r\n核心框架:Spring Boot2\r\n\r\n数据库连接池:Alibaba Druid\r\n\r\n持久层框架:MyBatis + MyBatis-Plus\r\n\r\n安全框架:Apache Shiro\r\n\r\n任务调度:Spring + Quartz\r\n\r\n缓存框架:Ehcache3\r\n\r\n日志管理:SLF4J、Logback\r\n\r\n验证框架:Hibernate Validation\r\n\r\n模板:Freemarker\r\n\r\n前端框架:Bootstrap\r\n\r\n开发环境\r\n\r\nJDK10+、Maven3.5.2+、Mysql8+、Spring Boot2\r\n\r\n本地部署\r\n\r\n通过git下载源码\r\n\r\n创建数据库mroot,数据库编码为UTF-8\r\n\r\n执行db/mroot.sql文件】\r\n\r\n修改application-XXX.properties文件,更新MySQL账号和密码\r\n\r\nIDEA运行MRootAdminApplication.kt,则可启动项目\r\n\r\nmroot-admin访问路径:你的IP地址:端口/login\r\n\r\n账号密码:admin/123456\r\n\r\n\r\n\r\n已完成功能\r\n\r\n\r\n用户管理:配置用户角色\r\n\r\n角色管理:配置角色所拥有的权限\r\n\r\n菜单管理:配置角色所拥有的权限\r\n\r\n操作日志:系统操作日志记录和查询\r\n\r\n代码生成:可生成90%的业务代码\r\n\r\n缓存管理:Ehcache3\r\n\r\n文章管理:百度编辑器的上传处理

, contentHtml=MRoot项目简介\r\n\r\nMRoot采用Spring Boot2整合其他开源框架架构,使用Kotlin语言开发的通用后台管理系统(100%兼容Java,可以与Java互操作)\r\n\r\n代码生成器,可以生成业务90%的代码,可快速完成某个业务的开发\r\n\r\n使用Maven对项目进行模块化管理,提高项目的易开发性、扩展性\r\n\r\n\r\n具有如下特点\r\n\r\n灵活的权限控制,可控制权限到按钮级别\r\n\r\n完善的角色管理及数据权限\r\n\r\n完善的XSS防范及脚本过滤,彻底杜绝XSS攻击\r\n\r\n友好的代码结构及注释,便于阅读及二次开发\r\n\r\nQuartz定时任务,可动态完成任务的添加、修改、删除、暂停、恢复及日志查看等功能\r\n\r\n前端使用Bootstrap,优美的页面,丰富的插件\r\n\r\n主要功能\r\n\r\n数据库:Druid数据库连接池,监控数据库访问性能,统计SQL的执行性能\r\n\r\n持久层:MyBatis持久化,使用MyBatis-Plus优化,减少sql开发量,使用Hibernate Validation进行数据验证\r\n\r\nMVC:基于Spring Mvc注解,Rest风格Controller,Exception统一管理\r\n\r\n任务调度:Spring+Quartz, 可动态完成任务的添加、修改、删除、暂停、恢复及日志查看等功能\r\n\r\n基于Spring的国际化信息\r\n\r\nShiro进行权限控制\r\n\r\n缓存:注解缓存数据\r\n\r\n自定义线程池、异步任务\r\n\r\n日志:logback打印日志,存入数据库,同时基于时间和文件大小分割日志文件\r\n\r\n工具类:加密解密、字符串处理等等\r\n\r\n\r\n技术选型\r\n\r\n开发语言:Kotlin\r\n\r\n核心框架:Spring Boot2\r\n\r\n数据库连接池:Alibaba Druid\r\n\r\n持久层框架:MyBatis + MyBatis-Plus\r\n\r\n安全框架:Apache Shiro\r\n\r\n任务调度:Spring + Quartz\r\n\r\n缓存框架:Ehcache3\r\n\r\n日志管理:SLF4J、Logback\r\n\r\n验证框架:Hibernate Validation\r\n\r\n模板:Freemarker\r\n\r\n前端框架:Bootstrap\r\n\r\n开发环境\r\n\r\nJDK10+、Maven3.5.2+、Mysql8+、Spring Boot2\r\n\r\n本地部署\r\n\r\n通过git下载源码\r\n\r\n创建数据库mroot,数据库编码为UTF-8\r\n\r\n执行db/mroot.sql文件】\r\n\r\n修改application-XXX.properties文件,更新MySQL账号和密码\r\n\r\nIDEA运行MRootAdminApplication.kt,则可启动项目\r\n\r\nmroot-admin访问路径:你的IP地址:端口/login\r\n\r\n账号密码:admin/123456\r\n\r\n\r\n\r\n已完成功能\r\n\r\n\r\n用户管理:配置用户角色\r\n\r\n角色管理:配置角色所拥有的权限\r\n\r\n菜单管理:配置角色所拥有的权限\r\n\r\n操作日志:系统操作日志记录和查询\r\n\r\n代码生成:可生成90%的业务代码\r\n\r\n缓存管理:Ehcache3\r\n\r\n文章管理:百度编辑器的上传处理

, gmtCreate=Thu Jun 07 10:25:31 CST 2018, gmtCreateIp=192.168.64.1, gmtModified=Thu Jun 21 15:38:09 CST 2018, status=1)}', 329, NULL, '2018-06-29 17:57:55.882', '192.168.64.1', NULL),
+ (508, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:62.0) Gecko/20100101 Firefox/62.0', '恢复文章', 'wang.encoding.mroot.admin.controller.cms.article.ArticleController', 'uploadCover', 'cdfe751d-ec97-43f7-ac6b-793c0da9766a', 'http://127.0.0.1:9910/article/uploadCover', 'POST', '{id=[WU_FILE_0]},{name=[1107242301e6e31c8defa699cc.jpg]},{type=[image/jpeg]},{lastModifiedDate=[2018/6/29 下午5:58:10]},{size=[95158]}', '{"message":"/assets/img/article/20180629/201806291758107555868402143517568.jpg","state":"ok"}', 38, NULL, '2018-06-29 17:58:10.787', '192.168.64.1', NULL),
+ (509, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:62.0) Gecko/20100101 Firefox/62.0', '更新修改文章', 'wang.encoding.mroot.admin.controller.cms.article.ArticleController', 'update', 'cdfe751d-ec97-43f7-ac6b-793c0da9766a', 'http://127.0.0.1:9910/article/update', 'POST', '{id=[1]},{formToken=[7721eb38-864a-4f18-9dc7-dd3882c1f68a]},{refererUrl=[http://127.0.0.1:9910/article/index]},{categoryId=[1]},{title=[系统简介]},{description=[系统简介]},{statusStr=[on]},{cover=[/assets/img/article/20180629/201806291758107555868402143517568.jpg]},{showStr=[on]},{level=[1]},{sort=[1]},{linkUri=[]},{content=[MRoot项目简介\r\n\r\n\r\nMRoot采用Spring Boot2整合其他开源框架架构,使用Kotlin语言开发的通用后台管理系统(100%兼容Java,可以与Java互操作)\r\n\r\n代码生成器,可以生成业务90%的代码,可快速完成某个业务的开发\r\n\r\n使用Maven对项目进行模块化管理,提高项目的易开发性、扩展性\r\n\r\n\r\n具有如下特点\r\n\r\n灵活的权限控制,可控制权限到按钮级别\r\n\r\n完善的角色管理及数据权限\r\n\r\n完善的XSS防范及脚本过滤,彻底杜绝XSS攻击\r\n\r\n友好的代码结构及注释,便于阅读及二次开发\r\n\r\nQuartz定时任务,可动态完成任务的添加、修改、删除、暂停、恢复及日志查看等功能\r\n\r\n前端使用Bootstrap,优美的页面,丰富的插件\r\n\r\n主要功能\r\n\r\n数据库:Druid数据库连接池,监控数据库访问性能,统计SQL的执行性能\r\n\r\n持久层:MyBatis持久化,使用MyBatis-Plus优化,减少sql开发量,使用Hibernate Validation进行数据验证\r\n\r\nMVC:基于Spring Mvc注解,Rest风格Controller,Exception统一管理\r\n\r\n任务调度:Spring+Quartz, 可动态完成任务的添加、修改、删除、暂停、恢复及日志查看等功能\r\n\r\n基于Spring的国际化信息\r\n\r\nShiro进行权限控制\r\n\r\n缓存:注解缓存数据\r\n\r\n自定义线程池、异步任务\r\n\r\n日志:logback打印日志,存入数据库,同时基于时间和文件大小分割日志文件\r\n\r\n工具类:加密解密、字符串处理等等\r\n\r\n\r\n技术选型\r\n\r\n开发语言:Kotlin\r\n\r\n核心框架:Spring Boot2\r\n\r\n数据库连接池:Alibaba Druid\r\n\r\n持久层框架:MyBatis + MyBatis-Plus\r\n\r\n安全框架:Apache Shiro\r\n\r\n任务调度:Spring + Quartz\r\n\r\n缓存框架:Ehcache3\r\n\r\n日志管理:SLF4J、Logback\r\n\r\n验证框架:Hibernate Validation\r\n\r\n模板:Freemarker\r\n\r\n前端框架:Bootstrap\r\n\r\n开发环境\r\n\r\nJDK10+、Maven3.5.2+、Mysql8+、Spring Boot2\r\n\r\n本地部署\r\n\r\n通过git下载源码\r\n\r\n创建数据库mroot,数据库编码为UTF-8\r\n\r\n执行db/mroot.sql文件】\r\n\r\n修改application-XXX.properties文件,更新MySQL账号和密码\r\n\r\nIDEA运行MRootAdminApplication.kt,则可启动项目\r\n\r\nmroot-admin访问路径:你的IP地址:端口/login\r\n\r\n账号密码:admin/123456\r\n\r\n\r\n\r\n已完成功能\r\n\r\n\r\n用户管理:配置用户角色\r\n\r\n角色管理:配置角色所拥有的权限\r\n\r\n菜单管理:配置角色所拥有的权限\r\n\r\n操作日志:系统操作日志记录和查询\r\n\r\n代码生成:可生成90%的业务代码\r\n\r\n缓存管理:Ehcache3\r\n\r\n文章管理:百度编辑器的上传处理

]}', '{"formToken":"25bb2b44-3e11-4f0d-9ecc-fdaf0b59704c","message":"修改成功","state":"ok"}', 379, NULL, '2018-06-29 17:59:07.942', '192.168.64.1', NULL),
+ (510, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:62.0) Gecko/20100101 Firefox/62.0', '修改文章', 'wang.encoding.mroot.admin.controller.cms.article.ArticleController', 'edit', 'cdfe751d-ec97-43f7-ac6b-793c0da9766a', 'http://127.0.0.1:9910/article/edit/1', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/cms/article/edit\'; model is {article=Article(id=1, categoryId=1, title=系统简介, description=系统简介, cover=/assets/img/article/20180629/201806291758107555868402143517568.jpg, sort=1, view=1, level=1, linkUri=null, show=1, status=1, gmtCreate=Thu Jun 07 10:25:30 CST 2018, gmtCreateIp=192.168.64.1, gmtModified=Fri Jun 29 17:59:07 CST 2018, articleContent=null), articleContent=ArticleContent(id=1, content=MRoot项目简介\r\n\r\n\r\nMRoot采用Spring Boot2整合其他开源框架架构,使用Kotlin语言开发的通用后台管理系统(100%兼容Java,可以与Java互操作)\r\n\r\n代码生成器,可以生成业务90%的代码,可快速完成某个业务的开发\r\n\r\n使用Maven对项目进行模块化管理,提高项目的易开发性、扩展性\r\n\r\n\r\n具有如下特点\r\n\r\n灵活的权限控制,可控制权限到按钮级别\r\n\r\n完善的角色管理及数据权限\r\n\r\n完善的XSS防范及脚本过滤,彻底杜绝XSS攻击\r\n\r\n友好的代码结构及注释,便于阅读及二次开发\r\n\r\nQuartz定时任务,可动态完成任务的添加、修改、删除、暂停、恢复及日志查看等功能\r\n\r\n前端使用Bootstrap,优美的页面,丰富的插件\r\n\r\n主要功能\r\n\r\n数据库:Druid数据库连接池,监控数据库访问性能,统计SQL的执行性能\r\n\r\n持久层:MyBatis持久化,使用MyBatis-Plus优化,减少sql开发量,使用Hibernate Validation进行数据验证\r\n\r\nMVC:基于Spring Mvc注解,Rest风格Controller,Exception统一管理\r\n\r\n任务调度:Spring+Quartz, 可动态完成任务的添加、修改、删除、暂停、恢复及日志查看等功能\r\n\r\n基于Spring的国际化信息\r\n\r\nShiro进行权限控制\r\n\r\n缓存:注解缓存数据\r\n\r\n自定义线程池、异步任务\r\n\r\n日志:logback打印日志,存入数据库,同时基于时间和文件大小分割日志文件\r\n\r\n工具类:加密解密、字符串处理等等\r\n\r\n\r\n技术选型\r\n\r\n开发语言:Kotlin\r\n\r\n核心框架:Spring Boot2\r\n\r\n数据库连接池:Alibaba Druid\r\n\r\n持久层框架:MyBatis + MyBatis-Plus\r\n\r\n安全框架:Apache Shiro\r\n\r\n任务调度:Spring + Quartz\r\n\r\n缓存框架:Ehcache3\r\n\r\n日志管理:SLF4J、Logback\r\n\r\n验证框架:Hibernate Validation\r\n\r\n模板:Freemarker\r\n\r\n前端框架:Bootstrap\r\n\r\n开发环境\r\n\r\nJDK10+、Maven3.5.2+、Mysql8+、Spring Boot2\r\n\r\n本地部署\r\n\r\n通过git下载源码\r\n\r\n创建数据库mroot,数据库编码为UTF-8\r\n\r\n执行db/mroot.sql文件】\r\n\r\n修改application-XXX.properties文件,更新MySQL账号和密码\r\n\r\nIDEA运行MRootAdminApplication.kt,则可启动项目\r\n\r\nmroot-admin访问路径:你的IP地址:端口/login\r\n\r\n账号密码:admin/123456\r\n\r\n\r\n\r\n已完成功能\r\n\r\n\r\n用户管理:配置用户角色\r\n\r\n角色管理:配置角色所拥有的权限\r\n\r\n菜单管理:配置角色所拥有的权限\r\n\r\n操作日志:系统操作日志记录和查询\r\n\r\n代码生成:可生成90%的业务代码\r\n\r\n缓存管理:Ehcache3\r\n\r\n文章管理:百度编辑器的上传处理

, contentHtml=MRoot项目简介\r\n\r\n\r\nMRoot采用Spring Boot2整合其他开源框架架构,使用Kotlin语言开发的通用后台管理系统(100%兼容Java,可以与Java互操作)\r\n\r\n代码生成器,可以生成业务90%的代码,可快速完成某个业务的开发\r\n\r\n使用Maven对项目进行模块化管理,提高项目的易开发性、扩展性\r\n\r\n\r\n具有如下特点\r\n\r\n灵活的权限控制,可控制权限到按钮级别\r\n\r\n完善的角色管理及数据权限\r\n\r\n完善的XSS防范及脚本过滤,彻底杜绝XSS攻击\r\n\r\n友好的代码结构及注释,便于阅读及二次开发\r\n\r\nQuartz定时任务,可动态完成任务的添加、修改、删除、暂停、恢复及日志查看等功能\r\n\r\n前端使用Bootstrap,优美的页面,丰富的插件\r\n\r\n主要功能\r\n\r\n数据库:Druid数据库连接池,监控数据库访问性能,统计SQL的执行性能\r\n\r\n持久层:MyBatis持久化,使用MyBatis-Plus优化,减少sql开发量,使用Hibernate Validation进行数据验证\r\n\r\nMVC:基于Spring Mvc注解,Rest风格Controller,Exception统一管理\r\n\r\n任务调度:Spring+Quartz, 可动态完成任务的添加、修改、删除、暂停、恢复及日志查看等功能\r\n\r\n基于Spring的国际化信息\r\n\r\nShiro进行权限控制\r\n\r\n缓存:注解缓存数据\r\n\r\n自定义线程池、异步任务\r\n\r\n日志:logback打印日志,存入数据库,同时基于时间和文件大小分割日志文件\r\n\r\n工具类:加密解密、字符串处理等等\r\n\r\n\r\n技术选型\r\n\r\n开发语言:Kotlin\r\n\r\n核心框架:Spring Boot2\r\n\r\n数据库连接池:Alibaba Druid\r\n\r\n持久层框架:MyBatis + MyBatis-Plus\r\n\r\n安全框架:Apache Shiro\r\n\r\n任务调度:Spring + Quartz\r\n\r\n缓存框架:Ehcache3\r\n\r\n日志管理:SLF4J、Logback\r\n\r\n验证框架:Hibernate Validation\r\n\r\n模板:Freemarker\r\n\r\n前端框架:Bootstrap\r\n\r\n开发环境\r\n\r\nJDK10+、Maven3.5.2+、Mysql8+、Spring Boot2\r\n\r\n本地部署\r\n\r\n通过git下载源码\r\n\r\n创建数据库mroot,数据库编码为UTF-8\r\n\r\n执行db/mroot.sql文件】\r\n\r\n修改application-XXX.properties文件,更新MySQL账号和密码\r\n\r\nIDEA运行MRootAdminApplication.kt,则可启动项目\r\n\r\nmroot-admin访问路径:你的IP地址:端口/login\r\n\r\n账号密码:admin/123456\r\n\r\n\r\n\r\n已完成功能\r\n\r\n\r\n用户管理:配置用户角色\r\n\r\n角色管理:配置角色所拥有的权限\r\n\r\n菜单管理:配置角色所拥有的权限\r\n\r\n操作日志:系统操作日志记录和查询\r\n\r\n代码生成:可生成90%的业务代码\r\n\r\n缓存管理:Ehcache3\r\n\r\n文章管理:百度编辑器的上传处理

, gmtCreate=Thu Jun 07 10:25:31 CST 2018, gmtCreateIp=192.168.64.1, gmtModified=Fri Jun 29 17:59:07 CST 2018, status=1)}', 284, NULL, '2018-06-29 17:59:09.502', '192.168.64.1', NULL),
+ (511, '后台管理', 1, 'admin', '管理员', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:62.0) Gecko/20100101 Firefox/62.0', '文章列表', 'wang.encoding.mroot.admin.controller.cms.article.ArticleController', 'index', 'cdfe751d-ec97-43f7-ac6b-793c0da9766a', 'http://127.0.0.1:9910/article/index', 'GET', NULL, 'ModelAndView: reference to view with name \'/default/cms/article/index\'; model is {page= Page:{ [Pagination { total=3 ,size=15 ,pages=1 ,current=1 }], records-size:3 }}', 13, NULL, '2018-06-29 17:59:15.093', '192.168.64.1', NULL);
/*!40000 ALTER TABLE `system_request_log` ENABLE KEYS */;
-- 导出 表 mroot.system_role 结构
@@ -529,7 +1353,7 @@ CREATE TABLE IF NOT EXISTS `system_role_rule` (
KEY `idx_ruleId` (`rule_id`)
) ENGINE=InnoDB AUTO_INCREMENT=187 DEFAULT CHARSET=utf8 COMMENT='角色对应权限表';
--- 正在导出表 mroot.system_role_rule 的数据:~185 rows (大约)
+-- 正在导出表 mroot.system_role_rule 的数据:~186 rows (大约)
DELETE FROM `system_role_rule`;
/*!40000 ALTER TABLE `system_role_rule` DISABLE KEYS */;
INSERT INTO `system_role_rule` (`id`, `role_id`, `rule_id`, `gmt_create`) VALUES
@@ -741,7 +1565,7 @@ CREATE TABLE IF NOT EXISTS `system_rule` (
KEY `idx_url` (`url`)
) ENGINE=InnoDB AUTO_INCREMENT=119 DEFAULT CHARSET=utf8 COMMENT='权限表';
--- 正在导出表 mroot.system_rule 的数据:~0 rows (大约)
+-- 正在导出表 mroot.system_rule 的数据:~118 rows (大约)
DELETE FROM `system_rule`;
/*!40000 ALTER TABLE `system_rule` DISABLE KEYS */;
INSERT INTO `system_rule` (`id`, `type`, `name`, `title`, `url`, `pid`, `sort`, `status`, `remark`, `gmt_create`, `gmt_create_ip`, `gmt_modified`) VALUES
@@ -909,11 +1733,88 @@ CREATE TABLE IF NOT EXISTS `system_schedule_job_log` (
`gmt_modified` datetime(3) DEFAULT NULL COMMENT '修改时间',
`remark` varchar(200) DEFAULT NULL COMMENT '备注',
PRIMARY KEY (`id`)
-) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='定时任务记录';
+) ENGINE=InnoDB AUTO_INCREMENT=77 DEFAULT CHARSET=utf8 COMMENT='定时任务记录';
--- 正在导出表 mroot.system_schedule_job_log 的数据:~0 rows (大约)
+-- 正在导出表 mroot.system_schedule_job_log 的数据:~45 rows (大约)
DELETE FROM `system_schedule_job_log`;
/*!40000 ALTER TABLE `system_schedule_job_log` DISABLE KEYS */;
+INSERT INTO `system_schedule_job_log` (`id`, `schedule_job_id`, `title`, `bean_name`, `method_name`, `params`, `cron_expression`, `error_message`, `times`, `execution_result`, `status`, `gmt_create`, `gmt_create_ip`, `gmt_modified`, `remark`) VALUES
+ (1, 1, '删除后台请求记录', 'requestLogJob', 'removeSize2', NULL, '0 0 0/1 * * ? *', NULL, 1, '成功', 1, '2018-06-21 17:00:00.113', '192.168.64.1', NULL, NULL),
+ (2, 1, '删除后台请求记录', 'requestLogJob', 'removeSize2', NULL, '0 0 0/1 * * ? *', NULL, 1, '成功', 1, '2018-06-21 17:32:23.669', '192.168.64.1', NULL, NULL),
+ (3, 1, '删除后台请求记录', 'requestLogJob', 'removeSize2', NULL, '0 0 0/1 * * ? *', NULL, 1, '成功', 1, '2018-06-21 17:37:38.890', '192.168.64.1', NULL, NULL),
+ (4, 1, '删除后台请求记录', 'requestLogJob', 'removeSize2', NULL, '0 0 0/1 * * ? *', NULL, 2, '成功', 1, '2018-06-21 17:40:06.036', '192.168.64.1', NULL, NULL),
+ (5, 1, '删除后台请求记录', 'requestLogJob', 'removeSize2', NULL, '0 0 0/1 * * ? *', NULL, 0, '成功', 1, '2018-06-21 18:00:00.048', '192.168.64.1', NULL, NULL),
+ (6, 1, '删除后台请求记录', 'requestLogJob', 'removeSize2', NULL, '0 0 0/1 * * ? *', NULL, 1, '成功', 1, '2018-06-21 19:17:26.795', '192.168.64.1', NULL, NULL),
+ (7, 1, '删除后台请求记录', 'requestLogJob', 'removeSize2', NULL, '0 0 0/1 * * ? *', NULL, 0, '成功', 1, '2018-06-21 19:18:26.081', '192.168.64.1', NULL, NULL),
+ (8, 1, '删除后台请求记录', 'requestLogJob', 'removeSize2', NULL, '0 0 0/1 * * ? *', NULL, 1, '成功', 1, '2018-06-21 19:21:32.882', '192.168.64.1', NULL, NULL),
+ (9, 1, '删除后台请求记录', 'requestLogJob', 'removeSize2', NULL, '0 0 0/1 * * ? *', NULL, 3, '成功', 1, '2018-06-21 19:32:24.969', '192.168.64.1', NULL, NULL),
+ (10, 1, '删除后台请求记录', 'requestLogJob', 'removeSize2', NULL, '0 0 0/1 * * ? *', NULL, 1, '成功', 1, '2018-06-21 19:34:29.492', '192.168.64.1', NULL, NULL),
+ (11, 1, '删除后台请求记录', 'requestLogJob', 'removeSize2', NULL, '0 0 0/1 * * ? *', NULL, 2, '成功', 1, '2018-06-21 19:50:58.558', '192.168.64.1', NULL, NULL),
+ (12, 1, '删除后台请求记录', 'requestLogJob', 'removeSize2', NULL, '0 0 0/1 * * ? *', NULL, 0, '成功', 1, '2018-06-21 20:00:00.101', '192.168.64.1', NULL, NULL),
+ (13, 1, '删除后台请求记录', 'requestLogJob', 'removeSize2', NULL, '0 0 0/1 * * ? *', NULL, 1, '成功', 1, '2018-06-25 09:40:15.113', '192.168.64.1', NULL, NULL),
+ (14, 1, '删除后台请求记录', 'requestLogJob', 'removeSize2', NULL, '0 0 0/1 * * ? *', NULL, 0, '成功', 1, '2018-06-25 09:41:15.292', '192.168.64.1', NULL, NULL),
+ (15, 1, '删除后台请求记录', 'requestLogJob', 'removeSize2', NULL, '0 0 0/1 * * ? *', NULL, 3, '成功', 1, '2018-06-25 19:46:12.369', '192.168.64.1', NULL, NULL),
+ (16, 1, '删除后台请求记录', 'requestLogJob', 'removeSize2', NULL, '0 0 0/1 * * ? *', NULL, 0, '成功', 1, '2018-06-25 19:47:11.770', '192.168.64.1', NULL, NULL),
+ (17, 1, '删除后台请求记录', 'requestLogJob', 'removeSize2', NULL, '0 0 0/1 * * ? *', NULL, 0, '成功', 1, '2018-06-25 20:00:00.092', '192.168.64.1', NULL, NULL),
+ (18, 1, '删除后台请求记录', 'requestLogJob', 'removeSize2', NULL, '0 0 0/1 * * ? *', NULL, 2, '成功', 1, '2018-06-27 11:32:29.990', '192.168.64.1', NULL, NULL),
+ (19, 1, '删除后台请求记录', 'requestLogJob', 'removeSize2', NULL, '0 0 0/1 * * ? *', NULL, 4, '成功', 1, '2018-06-27 11:39:10.959', '192.168.64.1', NULL, NULL),
+ (20, 1, '删除后台请求记录', 'requestLogJob', 'removeSize2', NULL, '0 0 0/1 * * ? *', NULL, 0, '成功', 1, '2018-06-27 11:40:10.482', '192.168.64.1', NULL, NULL),
+ (21, 1, '删除后台请求记录', 'requestLogJob', 'removeSize2', NULL, '0 0 0/1 * * ? *', NULL, 4, '成功', 1, '2018-06-27 11:45:39.339', '192.168.64.1', NULL, NULL),
+ (22, 1, '删除后台请求记录', 'requestLogJob', 'removeSize2', NULL, '0 0 0/1 * * ? *', NULL, 2, '成功', 1, '2018-06-27 11:48:55.006', '192.168.64.1', NULL, NULL),
+ (23, 1, '删除后台请求记录', 'requestLogJob', 'removeSize2', NULL, '0 0 0/1 * * ? *', NULL, 0, '成功', 1, '2018-06-27 11:49:54.729', '192.168.64.1', NULL, NULL),
+ (24, 1, '删除后台请求记录', 'requestLogJob', 'removeSize2', NULL, '0 0 0/1 * * ? *', NULL, 3, '成功', 1, '2018-06-27 11:55:42.002', '192.168.64.1', NULL, NULL),
+ (25, 1, '删除后台请求记录', 'requestLogJob', 'removeSize2', NULL, '0 0 0/1 * * ? *', NULL, 0, '成功', 1, '2018-06-27 11:56:41.608', '192.168.64.1', NULL, NULL),
+ (26, 1, '删除后台请求记录', 'requestLogJob', 'removeSize2', NULL, '0 0 0/1 * * ? *', NULL, 3, '成功', 1, '2018-06-27 12:00:10.997', '192.168.64.1', NULL, NULL),
+ (27, 1, '删除后台请求记录', 'requestLogJob', 'removeSize2', NULL, '0 0 0/1 * * ? *', NULL, 0, '成功', 1, '2018-06-27 12:01:10.832', '192.168.64.1', NULL, NULL),
+ (28, 1, '删除后台请求记录', 'requestLogJob', 'removeSize2', NULL, '0 0 0/1 * * ? *', NULL, 0, '成功', 1, '2018-06-27 13:00:00.061', '192.168.64.1', NULL, NULL),
+ (29, 1, '删除后台请求记录', 'requestLogJob', 'removeSize2', NULL, '0 0 0/1 * * ? *', NULL, 2, '成功', 1, '2018-06-27 13:49:28.267', '192.168.64.1', NULL, NULL),
+ (30, 1, '删除后台请求记录', 'requestLogJob', 'removeSize2', NULL, '0 0 0/1 * * ? *', NULL, 0, '成功', 1, '2018-06-27 14:00:00.138', '192.168.64.1', NULL, NULL),
+ (31, 1, '删除后台请求记录', 'requestLogJob', 'removeSize2', NULL, '0 0 0/1 * * ? *', NULL, 1, '成功', 1, '2018-06-27 14:10:33.897', '192.168.64.1', NULL, NULL),
+ (32, 1, '删除后台请求记录', 'requestLogJob', 'removeSize2', NULL, '0 0 0/1 * * ? *', NULL, 3, '成功', 1, '2018-06-27 14:28:38.566', '192.168.64.1', NULL, NULL),
+ (33, 1, '删除后台请求记录', 'requestLogJob', 'removeSize2', NULL, '0 0 0/1 * * ? *', NULL, 2, '成功', 1, '2018-06-27 14:41:01.998', '192.168.64.1', NULL, NULL),
+ (34, 1, '删除后台请求记录', 'requestLogJob', 'removeSize2', NULL, '0 0 0/1 * * ? *', NULL, 1, '成功', 1, '2018-06-27 14:44:54.643', '192.168.64.1', NULL, NULL),
+ (35, 1, '删除后台请求记录', 'requestLogJob', 'removeSize2', NULL, '0 0 0/1 * * ? *', NULL, 0, '成功', 1, '2018-06-27 15:00:00.098', '192.168.64.1', NULL, NULL),
+ (36, 1, '删除后台请求记录', 'requestLogJob', 'removeSize2', NULL, '0 0 0/1 * * ? *', NULL, 5, '成功', 1, '2018-06-27 16:00:00.143', '192.168.64.1', NULL, NULL),
+ (37, 1, '删除后台请求记录', 'requestLogJob', 'removeSize2', NULL, '0 0 0/1 * * ? *', NULL, 1, '成功', 1, '2018-06-27 17:00:00.065', '192.168.64.1', NULL, NULL),
+ (38, 1, '删除后台请求记录', 'requestLogJob', 'removeSize2', NULL, '0 0 0/1 * * ? *', NULL, 5, '成功', 1, '2018-06-27 18:00:00.074', '192.168.64.1', NULL, NULL),
+ (39, 1, '删除后台请求记录', 'requestLogJob', 'removeSize2', NULL, '0 0 0/1 * * ? *', NULL, 2, '成功', 1, '2018-06-27 19:00:00.056', '192.168.64.1', NULL, NULL),
+ (40, 1, '删除后台请求记录', 'requestLogJob', 'removeSize2', NULL, '0 0 0/1 * * ? *', NULL, 2, '成功', 1, '2018-06-27 19:51:14.888', '192.168.64.1', NULL, NULL),
+ (41, 1, '删除后台请求记录', 'requestLogJob', 'removeSize2', NULL, '0 0 0/1 * * ? *', NULL, 3, '成功', 1, '2018-06-27 19:55:16.340', '192.168.64.1', NULL, NULL),
+ (42, 1, '删除后台请求记录', 'requestLogJob', 'removeSize2', NULL, '0 0 0/1 * * ? *', NULL, 3, '成功', 1, '2018-06-27 20:00:17.194', '192.168.64.1', NULL, NULL),
+ (43, 1, '删除后台请求记录', 'requestLogJob', 'removeSize2', NULL, '0 0 0/1 * * ? *', NULL, 0, '成功', 1, '2018-06-27 20:01:17.058', '192.168.64.1', NULL, NULL),
+ (44, 1, '删除后台请求记录', 'requestLogJob', 'removeSize2', NULL, '0 0 0/1 * * ? *', NULL, 1, '成功', 1, '2018-06-27 20:05:08.500', '192.168.64.1', NULL, NULL),
+ (45, 1, '删除后台请求记录', 'requestLogJob', 'removeSize2', NULL, '0 0 0/1 * * ? *', NULL, 4, '成功', 1, '2018-06-28 00:00:00.182', '192.168.1.77', NULL, NULL),
+ (46, 1, '删除后台请求记录', 'requestLogJob', 'removeSize2', NULL, '0 0 0/1 * * ? *', NULL, 0, '成功', 1, '2018-06-28 13:00:00.230', '192.168.64.1', NULL, NULL),
+ (47, 1, '删除后台请求记录', 'requestLogJob', 'removeSize2', NULL, '0 0 0/1 * * ? *', NULL, 3, '成功', 1, '2018-06-28 17:57:55.072', '192.168.64.1', NULL, NULL),
+ (48, 1, '删除后台请求记录', 'requestLogJob', 'removeSize2', NULL, '0 0 0/1 * * ? *', NULL, 2, '成功', 1, '2018-06-28 17:58:50.653', '192.168.64.1', NULL, NULL),
+ (49, 1, '删除后台请求记录', 'requestLogJob', 'removeSize2', NULL, '0 0 0/1 * * ? *', NULL, 0, '成功', 1, '2018-06-28 17:59:49.869', '192.168.64.1', NULL, NULL),
+ (50, 1, '删除后台请求记录', 'requestLogJob', 'removeSize2', NULL, '0 0 0/1 * * ? *', NULL, 0, '成功', 1, '2018-06-28 18:00:00.022', '192.168.64.1', NULL, NULL),
+ (51, 1, '删除后台请求记录', 'requestLogJob', 'removeSize2', NULL, '0 0 0/1 * * ? *', NULL, 5, '成功', 1, '2018-06-28 18:02:05.299', '192.168.64.1', NULL, NULL),
+ (52, 1, '删除后台请求记录', 'requestLogJob', 'removeSize2', NULL, '0 0 0/1 * * ? *', NULL, 1, '成功', 1, '2018-06-28 18:04:54.073', '192.168.64.1', NULL, NULL),
+ (53, 1, '删除后台请求记录', 'requestLogJob', 'removeSize2', NULL, '0 0 0/1 * * ? *', NULL, 4, '成功', 1, '2018-06-28 18:07:02.247', '192.168.64.1', NULL, NULL),
+ (54, 1, '删除后台请求记录', 'requestLogJob', 'removeSize2', NULL, '0 0 0/1 * * ? *', NULL, 2, '成功', 1, '2018-06-28 18:11:00.180', '192.168.64.1', NULL, NULL),
+ (55, 1, '删除后台请求记录', 'requestLogJob', 'removeSize2', NULL, '0 0 0/1 * * ? *', NULL, 0, '成功', 1, '2018-06-28 18:11:59.647', '192.168.64.1', NULL, NULL),
+ (56, 1, '删除后台请求记录', 'requestLogJob', 'removeSize2', NULL, '0 0 0/1 * * ? *', NULL, 2, '成功', 1, '2018-06-29 09:50:56.992', '192.168.64.1', NULL, NULL),
+ (57, 1, '删除后台请求记录', 'requestLogJob', 'removeSize2', NULL, '0 0 0/1 * * ? *', NULL, 0, '成功', 1, '2018-06-29 09:51:56.759', '192.168.64.1', NULL, NULL),
+ (58, 1, '删除后台请求记录', 'requestLogJob', 'removeSize2', NULL, '0 0 0/1 * * ? *', NULL, 0, '成功', 1, '2018-06-29 10:00:00.074', '192.168.64.1', NULL, NULL),
+ (59, 1, '删除后台请求记录', 'requestLogJob', 'removeSize2', NULL, '0 0 0/1 * * ? *', NULL, 1, '成功', 1, '2018-06-29 10:21:54.165', '192.168.64.1', NULL, NULL),
+ (60, 1, '删除后台请求记录', 'requestLogJob', 'removeSize2', NULL, '0 0 0/1 * * ? *', NULL, 3, '成功', 1, '2018-06-29 10:33:47.929', '192.168.64.1', NULL, NULL),
+ (61, 1, '删除后台请求记录', 'requestLogJob', 'removeSize2', NULL, '0 0 0/1 * * ? *', NULL, 0, '成功', 1, '2018-06-29 11:00:00.099', '192.168.64.1', NULL, NULL),
+ (62, 1, '删除后台请求记录', 'requestLogJob', 'removeSize2', NULL, '0 0 0/1 * * ? *', NULL, 0, '成功', 1, '2018-06-29 12:00:00.031', '192.168.64.1', NULL, NULL),
+ (63, 1, '删除后台请求记录', 'requestLogJob', 'removeSize2', NULL, '0 0 0/1 * * ? *', NULL, 0, '成功', 1, '2018-06-29 13:00:00.069', '192.168.64.1', NULL, NULL),
+ (64, 1, '删除后台请求记录', 'requestLogJob', 'removeSize2', NULL, '0 0 0/1 * * ? *', NULL, 2, '成功', 1, '2018-06-29 14:00:00.059', '192.168.64.1', NULL, NULL),
+ (65, 1, '删除后台请求记录', 'requestLogJob', 'removeSize2', NULL, '0 0 0/1 * * ? *', NULL, 1, '成功', 1, '2018-06-29 15:00:00.076', '192.168.64.1', NULL, NULL),
+ (66, 1, '删除后台请求记录', 'requestLogJob', 'removeSize2', NULL, '0 0 0/1 * * ? *', NULL, 8, '成功', 1, '2018-06-29 15:52:53.496', '192.168.64.1', NULL, NULL),
+ (67, 1, '删除后台请求记录', 'requestLogJob', 'removeSize2', NULL, '0 0 0/1 * * ? *', NULL, 2, '成功', 1, '2018-06-29 16:09:27.297', '192.168.64.1', NULL, NULL),
+ (68, 1, '删除后台请求记录', 'requestLogJob', 'removeSize2', NULL, '0 0 0/1 * * ? *', NULL, 0, '成功', 1, '2018-06-29 16:10:27.041', '192.168.64.1', NULL, NULL),
+ (69, 1, '删除后台请求记录', 'requestLogJob', 'removeSize2', NULL, '0 0 0/1 * * ? *', NULL, 2, '成功', 1, '2018-06-29 16:15:28.869', '192.168.64.1', NULL, NULL),
+ (70, 1, '删除后台请求记录', 'requestLogJob', 'removeSize2', NULL, '0 0 0/1 * * ? *', NULL, 1, '成功', 1, '2018-06-29 16:26:24.344', '192.168.64.1', NULL, NULL),
+ (71, 1, '删除后台请求记录', 'requestLogJob', 'removeSize2', NULL, '0 0 0/1 * * ? *', NULL, 1, '成功', 1, '2018-06-29 16:31:04.155', '192.168.64.1', NULL, NULL),
+ (72, 1, '删除后台请求记录', 'requestLogJob', 'removeSize2', NULL, '0 0 0/1 * * ? *', NULL, 0, '成功', 1, '2018-06-29 17:00:00.070', '192.168.64.1', NULL, NULL),
+ (73, 1, '删除后台请求记录', 'requestLogJob', 'removeSize2', NULL, '0 0 0/1 * * ? *', NULL, 2, '成功', 1, '2018-06-29 17:20:20.555', '192.168.64.1', NULL, NULL),
+ (74, 1, '删除后台请求记录', 'requestLogJob', 'removeSize2', NULL, '0 0 0/1 * * ? *', NULL, 3, '成功', 1, '2018-06-29 17:51:46.160', '192.168.64.1', NULL, NULL),
+ (75, 1, '删除后台请求记录', 'requestLogJob', 'removeSize2', NULL, '0 0 0/1 * * ? *', NULL, 1, '成功', 1, '2018-06-29 17:55:12.820', '192.168.64.1', NULL, NULL),
+ (76, 1, '删除后台请求记录', 'requestLogJob', 'removeSize2', NULL, '0 0 0/1 * * ? *', NULL, 0, '成功', 1, '2018-06-29 18:00:00.150', '192.168.64.1', NULL, NULL);
/*!40000 ALTER TABLE `system_schedule_job_log` ENABLE KEYS */;
-- 导出 表 mroot.system_user 结构
@@ -938,7 +1839,7 @@ CREATE TABLE IF NOT EXISTS `system_user` (
UNIQUE KEY `uk_email` (`email`)
) ENGINE=InnoDB AUTO_INCREMENT=31 DEFAULT CHARSET=utf8 COMMENT='用户表';
--- 正在导出表 mroot.system_user 的数据:~0 rows (大约)
+-- 正在导出表 mroot.system_user 的数据:~30 rows (大约)
DELETE FROM `system_user`;
/*!40000 ALTER TABLE `system_user` DISABLE KEYS */;
INSERT INTO `system_user` (`id`, `type`, `username`, `nick_name`, `password`, `real_name`, `phone`, `email`, `gmt_create`, `gmt_create_ip`, `gmt_modified`, `status`, `avatar`) VALUES
@@ -985,7 +1886,7 @@ CREATE TABLE IF NOT EXISTS `system_user_role` (
KEY `idx_roleId` (`role_id`)
) ENGINE=InnoDB AUTO_INCREMENT=10 DEFAULT CHARSET=utf8 COMMENT='用户对应角色的权限表';
--- 正在导出表 mroot.system_user_role 的数据:~0 rows (大约)
+-- 正在导出表 mroot.system_user_role 的数据:~3 rows (大约)
DELETE FROM `system_user_role`;
/*!40000 ALTER TABLE `system_user_role` DISABLE KEYS */;
INSERT INTO `system_user_role` (`id`, `user_id`, `role_id`, `gmt_create`) VALUES
diff --git a/mroot-admin/pom.xml b/mroot-admin/pom.xml
index c2bf130..43bbed8 100644
--- a/mroot-admin/pom.xml
+++ b/mroot-admin/pom.xml
@@ -5,25 +5,25 @@
mroot
mroot
- 1.0.0
+ 1.1.0
4.0.0
mroot-admin
- 1.0.0
+ 1.1.0
war
mroot-admin
后台管理模块
- 1.0.0
+ 1.1.0
- 1.0.0
- 1.0.0
- 1.0.0
- 1.0.0
+ 1.1.0
+ 1.1.0
+ 1.1.0
+ 1.1.0
2.6
diff --git a/mroot-admin/src/main/kotlin/wang/encoding/mroot/admin/common/config/WebAppConfigurer.kt b/mroot-admin/src/main/kotlin/wang/encoding/mroot/admin/common/config/WebAppConfigurer.kt
index e4375a2..d9b50aa 100644
--- a/mroot-admin/src/main/kotlin/wang/encoding/mroot/admin/common/config/WebAppConfigurer.kt
+++ b/mroot-admin/src/main/kotlin/wang/encoding/mroot/admin/common/config/WebAppConfigurer.kt
@@ -80,7 +80,7 @@ class WebAppConfigurer : WebMvcConfigurer {
registry.addInterceptor(baseInterceptor).addPathPatterns("/**")
- .excludePathPatterns("/assets/**", "/verifyImage", "/login",
+ .excludePathPatterns("/", "/assets/**", "/verifyImage", "/login",
"/doLogin", "/**/save**", "/**/update**",
"/**/delete**", "/**/**Save**/", "/**recover**")
@@ -92,7 +92,7 @@ class WebAppConfigurer : WebMvcConfigurer {
/* 表单重复提交 */
// 登录 用户
registry.addInterceptor(formTokenInterceptor)
- .addPathPatterns("/login", "/doLogin",
+ .addPathPatterns("/", "/login", "/doLogin",
"/user/**",
"/role/**",
"/rule/**",
diff --git a/mroot-admin/src/main/kotlin/wang/encoding/mroot/admin/common/constant/Global.kt b/mroot-admin/src/main/kotlin/wang/encoding/mroot/admin/common/constant/Global.kt
index 3e75ade..e751a55 100644
--- a/mroot-admin/src/main/kotlin/wang/encoding/mroot/admin/common/constant/Global.kt
+++ b/mroot-admin/src/main/kotlin/wang/encoding/mroot/admin/common/constant/Global.kt
@@ -35,6 +35,13 @@ object Global {
// -------------------------------------------------------------------------------------------------
+ /**
+ * 静态文件配置 Resource
+ */
+ var RESOURCE_MAP: Map = HashMap()
+
+ // -------------------------------------------------------------------------------------------------
+
/**
* 数据库配置
*/
diff --git a/mroot-admin/src/main/kotlin/wang/encoding/mroot/admin/common/controller/BaseAdminController.kt b/mroot-admin/src/main/kotlin/wang/encoding/mroot/admin/common/controller/BaseAdminController.kt
index 748312d..550940b 100644
--- a/mroot-admin/src/main/kotlin/wang/encoding/mroot/admin/common/controller/BaseAdminController.kt
+++ b/mroot-admin/src/main/kotlin/wang/encoding/mroot/admin/common/controller/BaseAdminController.kt
@@ -26,7 +26,7 @@ import org.springframework.context.ApplicationContext
import org.springframework.web.servlet.ModelAndView
import org.springframework.web.servlet.mvc.support.RedirectAttributes
import wang.encoding.mroot.admin.common.constant.ConfigConst
-import wang.encoding.mroot.admin.common.constant.DatabaseConst
+import wang.encoding.mroot.common.constant.DatabaseConst
import wang.encoding.mroot.admin.common.constant.Global
import wang.encoding.mroot.admin.common.task.ControllerAsyncTask
import wang.encoding.mroot.admin.common.util.ShiroSessionUtil
@@ -46,7 +46,6 @@ import wang.encoding.mroot.model.enums.RuleTypeEnum
import wang.encoding.mroot.service.system.RuleService
import wang.encoding.mroot.task.BusinessAsyncTask
import java.math.BigInteger
-import java.text.SimpleDateFormat
import java.util.*
import javax.servlet.http.HttpServletRequest
import javax.servlet.http.HttpSession
@@ -84,7 +83,7 @@ open class BaseAdminController : BaseController() {
protected lateinit var controllerAsyncTask: ControllerAsyncTask
@Autowired
- private lateinit var databaseConst: DatabaseConst
+ protected lateinit var databaseConst: DatabaseConst
@Autowired
protected lateinit var httpRequestUtil: HttpRequestUtil
@@ -103,9 +102,9 @@ open class BaseAdminController : BaseController() {
companion object {
/**
- * 下划线
+ * 点名称
*/
- const val UNDER_LINE: String = "_"
+ const val DOT: String = "."
/**
* 错误页面地址
*/
@@ -290,10 +289,6 @@ open class BaseAdminController : BaseController() {
*/
private const val TRUNCATE_URL_NAME: String = "truncate"
private const val TRUNCATE_URL: String = "/truncate"
- /**
- * 日期格式
- */
- val DATE_FORMAT = SimpleDateFormat("yyyyMMdd")
/**
* 上传文章图片的地址
*/
diff --git a/mroot-admin/src/main/kotlin/wang/encoding/mroot/admin/common/listener/SystemConfigListener.kt b/mroot-admin/src/main/kotlin/wang/encoding/mroot/admin/common/listener/SystemConfigListener.kt
index 7b0b9d8..14700cb 100644
--- a/mroot-admin/src/main/kotlin/wang/encoding/mroot/admin/common/listener/SystemConfigListener.kt
+++ b/mroot-admin/src/main/kotlin/wang/encoding/mroot/admin/common/listener/SystemConfigListener.kt
@@ -17,22 +17,23 @@
package wang.encoding.mroot.admin.common.listener
-import org.quartz.CronExpression
-import org.quartz.CronTrigger
-import org.quartz.Scheduler
+import com.alibaba.fastjson.JSON
+import org.slf4j.Logger
import org.slf4j.LoggerFactory
import org.springframework.beans.factory.annotation.Autowired
import org.springframework.beans.factory.annotation.Value
import org.springframework.context.annotation.Configuration
import wang.encoding.mroot.admin.common.constant.ConfigConst
+import wang.encoding.mroot.common.constant.DatabaseConst
+import wang.encoding.mroot.admin.common.constant.Global
import wang.encoding.mroot.admin.common.constant.ResourceConst
-import wang.encoding.mroot.admin.common.quartz.QuartzScheduleUtil
import wang.encoding.mroot.admin.common.task.ControllerAsyncTask
import wang.encoding.mroot.admin.common.util.SharedObjectUtil
import wang.encoding.mroot.common.business.Profile
-import wang.encoding.mroot.model.entity.system.ScheduleJob
+import wang.encoding.mroot.model.entity.system.Config
+import wang.encoding.mroot.model.enums.ConfigTypeEnum
import wang.encoding.mroot.model.enums.StatusEnum
-import wang.encoding.mroot.service.system.ScheduleJobService
+import wang.encoding.mroot.service.system.ConfigService
import java.util.*
import javax.servlet.ServletContext
import javax.servlet.ServletContextEvent
@@ -52,7 +53,7 @@ class SystemConfigListener : ServletContextListener {
/**
* logger
*/
- private val logger = LoggerFactory.getLogger(SystemConfigListener::class.java)
+ private val logger: Logger = LoggerFactory.getLogger(SystemConfigListener::class.java)
}
@Value("\${server.servlet.contextPath}")
@@ -77,10 +78,11 @@ class SystemConfigListener : ServletContextListener {
private lateinit var controllerAsyncTask: ControllerAsyncTask
@Autowired
- private lateinit var scheduleJobService: ScheduleJobService
+ private lateinit var configService: ConfigService
+
@Autowired
- private lateinit var scheduler: Scheduler
+ private lateinit var databaseConst: DatabaseConst
// -------------------------------------------------------------------------------------------------
@@ -118,11 +120,12 @@ class SystemConfigListener : ServletContextListener {
}
servletContext.setAttribute(configProperties.serverPortName, serverPort)
}
- val map: Map = initResourceMap()
+ Global.RESOURCE_MAP = initResourceMap()
if (logger.isInfoEnabled) {
- logger.info(">>>>>>>>设置资源信息集合[key=${resourceProperties.mapName},map.size=${map.size}]<<<<<<<<")
+ logger.info(">>>>>>>>设置资源信息集合[key=${resourceProperties.mapName}," +
+ "map.size=${Global.RESOURCE_MAP.size}]<<<<<<<<")
}
- servletContext.setAttribute(resourceProperties.mapName, map)
+ servletContext.setAttribute(resourceProperties.mapName, Global.RESOURCE_MAP)
// 页面使用的全局变量
sharedObjectUtil.init(servletContext)
@@ -132,9 +135,8 @@ class SystemConfigListener : ServletContextListener {
}
controllerAsyncTask.reloadConfigMap()
-
// 项目启动时 初始化定时器
- this.initScheduleJobs()
+ controllerAsyncTask.initScheduleJobs()
}
@@ -159,75 +161,66 @@ class SystemConfigListener : ServletContextListener {
* @return Map
*/
private fun initResourceMap(): Map {
- val map = HashMap(10)
+ // 是否启用七牛cdn
+ var qiNiuCdn = false
+ // 七牛 cnd 地址
+ var qiNiuCdnUrl: String? = null
+ // 得到数据库配置的上传配置
+ val config: Config? = configService.getByName(databaseConst.qiniuCdnName)
+ if (null != config) {
+ if (ConfigTypeEnum.FUN.key == config.type) {
+ if (null != config.value && config.value!!.isNotBlank()) {
+ // 得到json数据
+ var configMap: Map<*, *>? = null
+ try {
+ // 得到json数据
+ configMap = JSON.parse(config.value) as Map<*, *>
+ } catch (e: Exception) {
+ if (logger.isErrorEnabled) {
+ logger.error(">>>>>>>>得到配置JSON数据异常<<<<<<<<")
+ logger.error(e.message)
+ }
+ }
+ if (null != configMap && configMap.isNotEmpty()) {
+ val status: String? = configMap["status"].toString()
+ if (null != status && StatusEnum.NORMAL.key.toString() == status) {
+ qiNiuCdn = true
+ qiNiuCdnUrl = configMap["url"].toString()
+ }
+ }
+ }
+ }
+ }
+ // 设置的 web 路径
+ val webPath: String = if (null != contextPath && contextPath.isNotBlank()) {
+ contextPath
+ } else {
+ "/"
+ }
- if (!this.devProfile()) {
+ // web 地址
+ val webUrl: String = if (qiNiuCdn) {
// 七牛 CDN
- val webPath = "http://qiniucnd.yuneryu.com/"
- map[resourceProperties.resourceName] = webPath + resourceProperties.resource
- map[resourceProperties.vendorsName] = webPath + resourceProperties.vendors
- map[resourceProperties.defaultName] = webPath + resourceProperties.default
- map[resourceProperties.appName] = webPath + resourceProperties.app
- } else {
- if (null != contextPath && contextPath.isNotBlank()) {
- val webPath: String = contextPath
- map[resourceProperties.resourceName] = webPath + resourceProperties.resource
- map[resourceProperties.vendorsName] = webPath + resourceProperties.vendors
- map[resourceProperties.defaultName] = webPath + resourceProperties.default
- map[resourceProperties.appName] = webPath + resourceProperties.app
+ if (null != qiNiuCdnUrl && qiNiuCdnUrl.isNotBlank()) {
+ qiNiuCdnUrl
} else {
- val webPath = "/"
- map[resourceProperties.resourceName] = webPath + resourceProperties.resource
- map[resourceProperties.vendorsName] = webPath + resourceProperties.vendors
- map[resourceProperties.defaultName] = webPath + resourceProperties.default
- map[resourceProperties.appName] = webPath + resourceProperties.app
+ webPath
}
+ } else {
+ webPath
}
- return map
- }
-
- // -------------------------------------------------------------------------------------------------
-
- /**
- * 项目启动时 初始化定时器
- */
- private fun initScheduleJobs() {
- val whereMap: Map = mapOf(ScheduleJob.STATUS to StatusEnum.NORMAL.key)
- val scheduleJobList: List? = scheduleJobService.list(whereMap, null)
- scheduleJobList?.stream()?.filter { scheduleJob ->
- CronExpression.isValidExpression(scheduleJob.cronExpression)
- && StatusEnum.NORMAL.key == scheduleJob.status
- }?.forEach { scheduleJob ->
- var cronTrigger: CronTrigger? = null
- try {
- cronTrigger = QuartzScheduleUtil.getCronTrigger(scheduler)
- } catch (e: Exception) {
- e.printStackTrace()
- }
-
- // 如果不存在,则创建
- if (null == cronTrigger) {
- try {
- QuartzScheduleUtil.deleteScheduleJob(scheduler, scheduleJob)
- QuartzScheduleUtil.addScheduleJob(scheduler, scheduleJob)
- } catch (e: Exception) {
- if (logger.isErrorEnabled) {
- logger.info(">>>>>>>>创建定时任务失败$e<<<<<<<<")
- }
- }
- } else {
- try {
- QuartzScheduleUtil.editScheduleJob(scheduler, scheduleJob)
- } catch (e: Exception) {
- e.printStackTrace()
- if (logger.isErrorEnabled) {
- logger.info(">>>>>>>>更新定时任务失败$e<<<<<<<<")
-
- }
- }
+ if (qiNiuCdn) {
+ if (logger.isInfoEnabled) {
+ logger.info(">>>>>>>>启用七牛CDN[$webUrl]<<<<<<<<")
}
}
+ val map = HashMap(10)
+ map[resourceProperties.resourceName] = webUrl + resourceProperties.resource
+ map[resourceProperties.vendorsName] = webUrl + resourceProperties.vendors
+ map[resourceProperties.defaultName] = webUrl + resourceProperties.default
+ map[resourceProperties.appName] = webUrl + resourceProperties.app
+ return map
}
// -------------------------------------------------------------------------------------------------
@@ -242,7 +235,7 @@ class SystemConfigListener : ServletContextListener {
return profile.devProfile()
}
-// -------------------------------------------------------------------------------------------------
+ // -------------------------------------------------------------------------------------------------
}
diff --git a/mroot-admin/src/main/kotlin/wang/encoding/mroot/admin/common/shiro/ShiroConfiguration.kt b/mroot-admin/src/main/kotlin/wang/encoding/mroot/admin/common/shiro/ShiroConfiguration.kt
index efab48a..3b8f861 100644
--- a/mroot-admin/src/main/kotlin/wang/encoding/mroot/admin/common/shiro/ShiroConfiguration.kt
+++ b/mroot-admin/src/main/kotlin/wang/encoding/mroot/admin/common/shiro/ShiroConfiguration.kt
@@ -179,7 +179,8 @@ class ShiroConfiguration {
// 必须设置 SecurityManager
shiroFilterFactoryBean.securityManager = securityManager()
// 登录地址
- shiroFilterFactoryBean.loginUrl = "/login"
+ //shiroFilterFactoryBean.loginUrl = "/login"
+ shiroFilterFactoryBean.loginUrl = "/"
// 拦截器
filters["myShiroFilter"] = MyShiroFilter()
@@ -188,10 +189,11 @@ class ShiroConfiguration {
// 静态资源过滤;
filterChainDefinitionMap["/assets/**"] = "anon"
filterChainDefinitionMap["/language/**"] = "anon"
- filterChainDefinitionMap["/ueditor/upload"] = "anon"
+ //filterChainDefinitionMap["/ueditor/upload"] = "anon"
// 验证码
filterChainDefinitionMap["/verifyImage**"] = "anon"
// 登录页面
+ filterChainDefinitionMap["/"] = "anon"
filterChainDefinitionMap["/login**"] = "anon"
// 处理登录
filterChainDefinitionMap["/doLogin**"] = "anon"
diff --git a/mroot-admin/src/main/kotlin/wang/encoding/mroot/admin/common/task/ControllerAsyncTask.kt b/mroot-admin/src/main/kotlin/wang/encoding/mroot/admin/common/task/ControllerAsyncTask.kt
index 9ce3855..8b4df00 100644
--- a/mroot-admin/src/main/kotlin/wang/encoding/mroot/admin/common/task/ControllerAsyncTask.kt
+++ b/mroot-admin/src/main/kotlin/wang/encoding/mroot/admin/common/task/ControllerAsyncTask.kt
@@ -17,23 +17,32 @@
package wang.encoding.mroot.admin.common.task
+import com.alibaba.fastjson.JSON
import org.apache.shiro.session.Session
+import org.quartz.CronExpression
+import org.quartz.CronTrigger
+import org.quartz.Scheduler
+import org.slf4j.Logger
+import org.slf4j.LoggerFactory
import org.springframework.beans.factory.annotation.Autowired
+import org.springframework.beans.factory.annotation.Value
import org.springframework.scheduling.annotation.Async
import org.springframework.scheduling.annotation.AsyncResult
import org.springframework.stereotype.Component
import wang.encoding.mroot.admin.common.constant.ConfigConst
+import wang.encoding.mroot.common.constant.DatabaseConst
import wang.encoding.mroot.admin.common.constant.Global
-import wang.encoding.mroot.model.entity.system.Config
-import wang.encoding.mroot.model.entity.system.Role
-import wang.encoding.mroot.model.entity.system.Rule
-import wang.encoding.mroot.model.entity.system.User
+import wang.encoding.mroot.admin.common.constant.ResourceConst
+import wang.encoding.mroot.admin.common.quartz.QuartzScheduleUtil
+import wang.encoding.mroot.model.entity.system.*
+import wang.encoding.mroot.model.enums.ConfigTypeEnum
import wang.encoding.mroot.model.enums.StatusEnum
import wang.encoding.mroot.service.system.*
import java.math.BigInteger
import java.util.*
import java.util.concurrent.Future
import javax.cache.Cache
+import javax.servlet.http.HttpServletRequest
import kotlin.collections.ArrayList
@@ -45,6 +54,9 @@ import kotlin.collections.ArrayList
@Component
class ControllerAsyncTask {
+ @Value("\${server.servlet.contextPath}")
+ private val contextPath: String? = null
+
@Autowired
protected lateinit var configProperties: ConfigConst
@@ -63,9 +75,28 @@ class ControllerAsyncTask {
@Autowired
private lateinit var roleService: RoleService
+ @Autowired
+ private lateinit var scheduleJobService: ScheduleJobService
+
+ @Autowired
+ private lateinit var scheduler: Scheduler
+
@Autowired
private lateinit var configCache: Cache
+ @Autowired
+ private lateinit var resourceProperties: ResourceConst
+
+ @Autowired
+ private lateinit var databaseConst: DatabaseConst
+
+ companion object {
+ /**
+ * logger
+ */
+ private val logger: Logger = LoggerFactory.getLogger(ControllerAsyncTask::class.java)
+ }
+
/**
* 设置 session 中登录用户信息
*
@@ -134,6 +165,55 @@ class ControllerAsyncTask {
// -------------------------------------------------------------------------------------------------
+ /**
+ * 项目启动时 初始化定时任务
+ *
+ * @return Future
+ */
+ @Async("adminTaskExecutePool")
+ fun initScheduleJobs(): Future {
+ if (logger.isErrorEnabled) {
+ logger.info(">>>>>>>>初始化定时任务<<<<<<<<")
+ }
+ val whereMap: Map = mapOf(ScheduleJob.STATUS to StatusEnum.NORMAL.key)
+ val scheduleJobList: List? = scheduleJobService.list(whereMap, null)
+ scheduleJobList?.stream()?.filter { scheduleJob ->
+ CronExpression.isValidExpression(scheduleJob.cronExpression)
+ && StatusEnum.NORMAL.key == scheduleJob.status
+ }?.forEach { scheduleJob ->
+ var cronTrigger: CronTrigger? = null
+ try {
+ cronTrigger = QuartzScheduleUtil.getCronTrigger(scheduler)
+ } catch (e: Exception) {
+ e.printStackTrace()
+ }
+
+ // 如果不存在,则创建
+ if (null == cronTrigger) {
+ try {
+ QuartzScheduleUtil.deleteScheduleJob(scheduler, scheduleJob)
+ QuartzScheduleUtil.addScheduleJob(scheduler, scheduleJob)
+ } catch (e: Exception) {
+ if (logger.isErrorEnabled) {
+ logger.info(">>>>>>>>创建定时任务失败$e<<<<<<<<")
+ }
+ }
+ } else {
+ try {
+ QuartzScheduleUtil.editScheduleJob(scheduler, scheduleJob)
+ } catch (e: Exception) {
+ e.printStackTrace()
+ if (logger.isErrorEnabled) {
+ logger.info(">>>>>>>>更新定时任务失败$e<<<<<<<<")
+ }
+ }
+ }
+ }
+ return AsyncResult(">>>>>>>>initScheduleJobs执行完毕<<<<<<<<")
+ }
+
+ // -------------------------------------------------------------------------------------------------
+
/**
* 重载系统配置信息
*
@@ -156,6 +236,81 @@ class ControllerAsyncTask {
// -------------------------------------------------------------------------------------------------
+ /**
+ * 更新系统配置时 静态文件配置
+ *
+ * @return Future
+ */
+ @Async("adminTaskExecutePool")
+ fun reloadResourceMap(request: HttpServletRequest, config: Config): Future {
+ // 是否启用七牛cdn
+ var qiNiuCdn = false
+ // 七牛 cnd 地址
+ var qiNiuCdnUrl: String? = null
+ if (databaseConst.qiniuCdnName == config.name) {
+ if (ConfigTypeEnum.FUN.key == config.type) {
+ if (null != config.value && config.value!!.isNotBlank()) {
+ // 得到json数据
+ var configMap: Map<*, *>? = null
+ try {
+ // 得到json数据
+ configMap = JSON.parse(config.value) as Map<*, *>
+ } catch (e: Exception) {
+ if (logger.isErrorEnabled) {
+ logger.error(">>>>>>>>得到配置JSON数据异常<<<<<<<<")
+ logger.error(e.message)
+ }
+ }
+ if (null != configMap && configMap.isNotEmpty()) {
+ val status: String? = configMap["status"].toString()
+ if (null != status && StatusEnum.NORMAL.key.toString() == status) {
+ qiNiuCdn = true
+ qiNiuCdnUrl = configMap["url"].toString()
+ }
+ }
+ }
+ }
+ }
+ // 设置的 web 路径
+ val webPath: String = if (null != contextPath && contextPath.isNotBlank()) {
+ contextPath
+ } else {
+ "/"
+ }
+
+ // web 地址
+ val webUrl: String = if (qiNiuCdn) {
+ // 七牛 CDN
+ if (null != qiNiuCdnUrl && qiNiuCdnUrl.isNotBlank()) {
+ qiNiuCdnUrl
+ } else {
+ webPath
+ }
+ } else {
+ webPath
+ }
+
+ if (qiNiuCdn) {
+ if (logger.isInfoEnabled) {
+ logger.info(">>>>>>>>启用七牛CDN[$webUrl]<<<<<<<<")
+ }
+ }
+ val map = HashMap(10)
+ map[resourceProperties.resourceName] = webUrl + resourceProperties.resource
+ map[resourceProperties.vendorsName] = webUrl + resourceProperties.vendors
+ map[resourceProperties.defaultName] = webUrl + resourceProperties.default
+ map[resourceProperties.appName] = webUrl + resourceProperties.app
+ Global.RESOURCE_MAP = map
+ request.session.servletContext.setAttribute(resourceProperties.mapName, Global.RESOURCE_MAP)
+ if (logger.isInfoEnabled) {
+ logger.info(">>>>>>>>重新设置资源信息集合[key=${resourceProperties.mapName}," +
+ "map.size=${Global.RESOURCE_MAP.size}]<<<<<<<<")
+ }
+ return AsyncResult(">>>>>>>>reloadResourceMap执行完毕<<<<<<<<")
+ }
+
+ // -------------------------------------------------------------------------------------------------
+
/**
* 根据 角色id 删除 角色-权限
*
@@ -217,7 +372,6 @@ class ControllerAsyncTask {
/**
* 清空所有缓存
*
- * @param userIdArray Array
* @return Int
*/
@Async("adminTaskExecutePool")
diff --git a/mroot-admin/src/main/kotlin/wang/encoding/mroot/admin/controller/cms/article/ArticleController.kt b/mroot-admin/src/main/kotlin/wang/encoding/mroot/admin/controller/cms/article/ArticleController.kt
index ab61006..c286978 100644
--- a/mroot-admin/src/main/kotlin/wang/encoding/mroot/admin/controller/cms/article/ArticleController.kt
+++ b/mroot-admin/src/main/kotlin/wang/encoding/mroot/admin/controller/cms/article/ArticleController.kt
@@ -28,17 +28,21 @@ import org.springframework.web.bind.annotation.*
import org.springframework.web.multipart.MultipartFile
import org.springframework.web.servlet.ModelAndView
import org.springframework.web.servlet.mvc.support.RedirectAttributes
+import wang.encoding.mroot.admin.common.constant.Global
import wang.encoding.mroot.admin.common.controller.BaseAdminController
import wang.encoding.mroot.common.annotation.FormToken
import wang.encoding.mroot.common.annotation.RequestLogAnnotation
import wang.encoding.mroot.common.business.ResultData
import wang.encoding.mroot.common.constant.RequestLogConstant
import wang.encoding.mroot.common.exception.ControllerException
+import wang.encoding.mroot.common.util.DateUtil
import wang.encoding.mroot.common.util.FileUtil
import wang.encoding.mroot.common.util.ImageUtil
+import wang.encoding.mroot.common.util.QiNiuUtil
import wang.encoding.mroot.model.entity.cms.Article
import wang.encoding.mroot.model.entity.cms.ArticleContent
import wang.encoding.mroot.model.entity.cms.Category
+import wang.encoding.mroot.model.entity.system.Config
import wang.encoding.mroot.model.enums.BooleEnum
import wang.encoding.mroot.model.enums.StatusEnum
import wang.encoding.mroot.service.cms.ArticleContentService
@@ -304,14 +308,27 @@ class ArticleController : BaseAdminController() {
if (FileUtil.gt2Mb(file.size)) {
return super.initErrorJSONObject(failResult, "message.upload.file.over.size")
}
-
- // 保存图片的路径
- val savePath: String = FileUtil.createUploadImgPath2Article(uploadResourcesPath)
- // 上传图片
- val uploadFile: File = ImageUtil.uploadImageByInputStream(file.inputStream, savePath, file.originalFilename)
- val url: String = ARTICLE_UPLOAD_PATH_URL + DATE_FORMAT.format(Date()) + "/" + uploadFile.name
-
- val resultData: ResultData = ResultData.ok(configProperties.messageName, "$contextPath/$url")
+ val resultData: ResultData
+ // 得到数据库配置的上传配置
+ val config: Config? = Global.getConfigByName(databaseConst.uploadName)
+ if (null != config && config.value!!.isNotBlank() && databaseConst.uploadQiniuName == config.value) {
+ // 上传到七牛
+ // 重命名
+ var name: String = DateUtil.formatDate(Date(), DateUtil.DATE) + (Math.random() * 9000 + 1000)
+ name = name.replace(DOT, "")
+ name = ARTICLE_UPLOAD_PATH_URL + DateUtil.formatDate(Date(), DateUtil.TIME) + "/$name$DOT$type"
+ val response: String = QiNiuUtil.uploadFile(file.inputStream, QiNiuUtil.BUCKET, name)
+ val url: String = QiNiuUtil.getResponseKeyUrl(response)
+ resultData = ResultData.ok(configProperties.messageName, url)
+ } else {
+ // 上传到本地
+ // 保存图片的路径
+ val savePath: String = FileUtil.createUploadImgPath2Article(uploadResourcesPath)
+ // 上传图片
+ val uploadFile: File = ImageUtil.uploadImageByInputStream(file.inputStream, savePath, file.originalFilename)
+ val url: String = ARTICLE_UPLOAD_PATH_URL + DateUtil.formatDate(Date(), DateUtil.TIME) + "/" + uploadFile.name
+ resultData = ResultData.ok(configProperties.messageName, "$contextPath/$url")
+ }
return resultData.toFastJson()
} else {
return super.initReturnErrorJSONObject()
diff --git a/mroot-admin/src/main/kotlin/wang/encoding/mroot/admin/controller/index/IndexController.kt b/mroot-admin/src/main/kotlin/wang/encoding/mroot/admin/controller/index/IndexController.kt
index 28f13f6..9d8fde9 100644
--- a/mroot-admin/src/main/kotlin/wang/encoding/mroot/admin/controller/index/IndexController.kt
+++ b/mroot-admin/src/main/kotlin/wang/encoding/mroot/admin/controller/index/IndexController.kt
@@ -25,6 +25,8 @@ import org.springframework.web.bind.annotation.RestController
import org.springframework.web.servlet.ModelAndView
import wang.encoding.mroot.admin.common.controller.BaseAdminController
import wang.encoding.mroot.admin.common.util.ComputerHardwareUtil
+import wang.encoding.mroot.admin.common.util.ShiroSessionUtil
+import wang.encoding.mroot.common.annotation.FormToken
import wang.encoding.mroot.common.annotation.RequestLogAnnotation
import wang.encoding.mroot.common.constant.RequestLogConstant
import wang.encoding.mroot.common.exception.ControllerException
@@ -54,6 +56,21 @@ class IndexController : BaseAdminController() {
private const val INDEX_URL: String = "/index"
private const val INDEX_VIEW: String = MODULE_NAME + INDEX_URL
+
+ /**
+ * 登录 url
+ */
+ private const val LOGIN_URL = "/"
+
+ /**
+ * 登录页面
+ */
+ private const val LOGIN_VIEW = "/login/login"
+ /**
+ * 登录页面 开发环境
+ */
+ private const val DEV_LOGIN_VIEW = "/login/login2Dev"
+
}
// -------------------------------------------------------------------------------------------------
@@ -73,6 +90,36 @@ class IndexController : BaseAdminController() {
@Autowired
private lateinit var articleService:ArticleService
+
+
+ /**
+ * 登录页面
+ *
+ * @return ModelAndView
+ */
+ @RequestLogAnnotation(module = RequestLogConstant.ADMIN_MODULE, title = RequestLogConstant.ADMIN_MODULE_LOGIN_VIEW)
+ @RequestMapping(LOGIN_URL)
+ @FormToken(init = true)
+ @Throws(ControllerException::class)
+ fun index(): ModelAndView {
+ val modelAndView = ModelAndView()
+ if (this.validationVerifyCode()) {
+ modelAndView.addObject("isVerifyCode", "show")
+ } else {
+ modelAndView.addObject("isVerifyCode", "hide")
+ }
+ // 开发环境
+ return if (super.devProfile()) {
+ modelAndView.viewName = super.initView(DEV_LOGIN_VIEW)
+ modelAndView
+ } else {
+ modelAndView.viewName = super.initView(LOGIN_VIEW)
+ modelAndView
+ }
+ }
+
+ // -------------------------------------------------------------------------------------------------
+
/**
* 主页页面
*
@@ -118,6 +165,18 @@ class IndexController : BaseAdminController() {
// -------------------------------------------------------------------------------------------------
+ /**
+ * 检验是否需要验证码
+ *
+ * @return Boolean
+ */
+ protected fun validationVerifyCode(): Boolean {
+ val isVerifyCode: String? = ShiroSessionUtil.getAttribute("isVerifyCode") as String?
+ return !(null == isVerifyCode || "show" != isVerifyCode)
+ }
+
+ // -------------------------------------------------------------------------------------------------
+
}
// -----------------------------------------------------------------------------------------------------
diff --git a/mroot-admin/src/main/kotlin/wang/encoding/mroot/admin/controller/system/config/ConfigController.kt b/mroot-admin/src/main/kotlin/wang/encoding/mroot/admin/controller/system/config/ConfigController.kt
index e76cca3..bcd8734 100644
--- a/mroot-admin/src/main/kotlin/wang/encoding/mroot/admin/controller/system/config/ConfigController.kt
+++ b/mroot-admin/src/main/kotlin/wang/encoding/mroot/admin/controller/system/config/ConfigController.kt
@@ -348,6 +348,8 @@ class ConfigController : BaseAdminController() {
if (null != id && BigInteger.ZERO < id) {
// 重载系统配置
controllerAsyncTask.reloadConfigMap()
+ // 静态文件配置
+ controllerAsyncTask.reloadResourceMap(request, editConfig)
// 异步清理缓存
this.removeCacheEvent(id)
}
diff --git a/mroot-admin/src/main/resources/config/application-prod.properties b/mroot-admin/src/main/resources/config/application-prod.properties
index 02259a3..6536ca7 100644
--- a/mroot-admin/src/main/resources/config/application-prod.properties
+++ b/mroot-admin/src/main/resources/config/application-prod.properties
@@ -4,7 +4,7 @@ server.port=9910
#upload.resources-path=/mroot/admin/upload/
upload.resources-path=C:/mroot/admin/upload/
# \u6307\u5B9A\u9759\u6001\u8D44\u6E90\u7684\u8DEF\u5F84
-spring.resources.static-locations=classpath:/static/assets/,${upload.resources-path}
+spring.resources.static-locations=classpath:/static/assets/,file:${upload.resources-path}
########################################################
###i18n (MessageSourceAutoConfiguration)
########################################################
diff --git a/mroot-admin/src/main/resources/config/application-test.properties b/mroot-admin/src/main/resources/config/application-test.properties
index d3de49c..7730298 100644
--- a/mroot-admin/src/main/resources/config/application-test.properties
+++ b/mroot-admin/src/main/resources/config/application-test.properties
@@ -1,9 +1,9 @@
# \u7AEF\u53E3
server.port=9910
# \u4E0A\u4F20\u7684\u6587\u8DEF\u5F84
-upload.resources-path=D:/mroot/admin/upload/
+upload.resources-path=C:/mroot/admin/upload/
# \u6307\u5B9A\u9759\u6001\u8D44\u6E90\u7684\u8DEF\u5F84
-spring.resources.static-locations=classpath:/static/assets/,${upload.resources-path}
+spring.resources.static-locations=classpath:/static/assets/,file:${upload.resources-path}
########################################################
###i18n (MessageSourceAutoConfiguration)
########################################################
diff --git a/mroot-admin/src/main/resources/i18n/messages.properties b/mroot-admin/src/main/resources/i18n/messages.properties
index afb496b..154ad70 100644
--- a/mroot-admin/src/main/resources/i18n/messages.properties
+++ b/mroot-admin/src/main/resources/i18n/messages.properties
@@ -1,6 +1,6 @@
# \u7CFB\u7EDF\u4FE1\u606F \u9875\u9762\u4F7F\u7528
# \u5C0F\u5C0F\u6728\u540E\u53F0\u7BA1\u7406\u7CFB\u7EDF
-message.system.name=\u5C0F\u5C0F\u6728\u540E\u53F0\u7BA1\u7406\u7CFB\u7EDF
+message.system.name=\u5C0F\u5C0F\u6728\u5FEB\u901F\u5F00\u53D1\u5E73\u53F0
# \u6709\u4F60\u5C31\u597D \u6D6A\u6F2B\u7ED8\u5236
message.system.develop=\u4E91\u513F\u9C7C
# \u9ED8\u8BA4\u503C
@@ -807,10 +807,10 @@ message.system.config.form.value.text=\u8BF7\u8F93\u5165\u5185\u5BB9
# \u8BF7\u8F93\u5165\u5185\u5BB9
message.system.config.form.value.text.help=\u5185\u5BB9
# hibernate validator \u9A8C\u8BC1\u63D0\u793A\u4FE1\u606F
-validation.system.config.value.pattern=\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A\uFF0C\u53EA\u80FD\u8F93\u5165\u5B57\u6BCD\u3001\u6570\u5B57\u3001\u4E0B\u5212\u7EBF\u548C\u7B26\u53F7({}\"\\':,)\uFF0C\u957F\u5EA6\u57281\u5230255\u4E4B\u95F4
+validation.system.config.value.pattern=\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A\uFF0C\u53EA\u80FD\u8F93\u5165\u5B57\u6BCD\u3001\u6570\u5B57\u3001\u4E0B\u5212\u7EBF\u548C\u7B26\u53F7({}\"\\':,./)\uFF0C\u957F\u5EA6\u57281\u5230255\u4E4B\u95F4
# jquery validator \u9A8C\u8BC1\u63D0\u793A\u4FE1\u606F
# config
-jquery.validation.system.config.value.pattern=\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A\uFF0C\u53EA\u80FD\u8F93\u5165\u5B57\u6BCD\u3001\u6570\u5B57\u3001\u4E0B\u5212\u7EBF\u548C\u7B26\u53F7({}\"\\':,)\uFF0C\u957F\u5EA6\u57281\u5230255\u4E4B\u95F4
+jquery.validation.system.config.value.pattern=\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A\uFF0C\u53EA\u80FD\u8F93\u5165\u5B57\u6BCD\u3001\u6570\u5B57\u3001\u4E0B\u5212\u7EBF\u548C\u7B26\u53F7({}\"\\':,./)\uFF0C\u957F\u5EA6\u57281\u5230255\u4E4B\u95F4s
# \u540E\u53F0\u6587\u7AE0\u5206\u7C7B\u9875\u9762
# AOP \u65E5\u5FD7
# \u6587\u7AE0\u5206\u7C7B
diff --git a/mroot-admin/src/main/resources/i18n/messages_en_US.properties b/mroot-admin/src/main/resources/i18n/messages_en_US.properties
index 9a3e718..beca465 100644
--- a/mroot-admin/src/main/resources/i18n/messages_en_US.properties
+++ b/mroot-admin/src/main/resources/i18n/messages_en_US.properties
@@ -807,10 +807,10 @@ message.system.config.form.value.text=\u8BF7\u8F93\u5165\u5185\u5BB9
# \u8BF7\u8F93\u5165\u5185\u5BB9
message.system.config.form.value.text.help=\u5185\u5BB9
# hibernate validator \u9A8C\u8BC1\u63D0\u793A\u4FE1\u606F
-validation.system.config.value.pattern=\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A\uFF0C\u53EA\u80FD\u8F93\u5165\u5B57\u6BCD\u3001\u6570\u5B57\u3001\u4E0B\u5212\u7EBF\u548C\u7B26\u53F7({}\"\\':,)\uFF0C\u957F\u5EA6\u57281\u5230255\u4E4B\u95F4
+validation.system.config.value.pattern=\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A\uFF0C\u53EA\u80FD\u8F93\u5165\u5B57\u6BCD\u3001\u6570\u5B57\u3001\u4E0B\u5212\u7EBF\u548C\u7B26\u53F7({}\"\\':,./)\uFF0C\u957F\u5EA6\u57281\u5230255\u4E4B\u95F4
# jquery validator \u9A8C\u8BC1\u63D0\u793A\u4FE1\u606F
# config
-jquery.validation.system.config.value.pattern=\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A\uFF0C\u53EA\u80FD\u8F93\u5165\u5B57\u6BCD\u3001\u6570\u5B57\u3001\u4E0B\u5212\u7EBF\u548C\u7B26\u53F7({}\"\\':,)\uFF0C\u957F\u5EA6\u57281\u5230255\u4E4B\u95F4
+jquery.validation.system.config.value.pattern=\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A\uFF0C\u53EA\u80FD\u8F93\u5165\u5B57\u6BCD\u3001\u6570\u5B57\u3001\u4E0B\u5212\u7EBF\u548C\u7B26\u53F7({}\"\\':,./)\uFF0C\u957F\u5EA6\u57281\u5230255\u4E4B\u95F4s
# \u540E\u53F0\u6587\u7AE0\u5206\u7C7B\u9875\u9762
# AOP \u65E5\u5FD7
# \u6587\u7AE0\u5206\u7C7B
diff --git a/mroot-admin/src/main/resources/i18n/messages_zh_CN.properties b/mroot-admin/src/main/resources/i18n/messages_zh_CN.properties
index afb496b..154ad70 100644
--- a/mroot-admin/src/main/resources/i18n/messages_zh_CN.properties
+++ b/mroot-admin/src/main/resources/i18n/messages_zh_CN.properties
@@ -1,6 +1,6 @@
# \u7CFB\u7EDF\u4FE1\u606F \u9875\u9762\u4F7F\u7528
# \u5C0F\u5C0F\u6728\u540E\u53F0\u7BA1\u7406\u7CFB\u7EDF
-message.system.name=\u5C0F\u5C0F\u6728\u540E\u53F0\u7BA1\u7406\u7CFB\u7EDF
+message.system.name=\u5C0F\u5C0F\u6728\u5FEB\u901F\u5F00\u53D1\u5E73\u53F0
# \u6709\u4F60\u5C31\u597D \u6D6A\u6F2B\u7ED8\u5236
message.system.develop=\u4E91\u513F\u9C7C
# \u9ED8\u8BA4\u503C
@@ -807,10 +807,10 @@ message.system.config.form.value.text=\u8BF7\u8F93\u5165\u5185\u5BB9
# \u8BF7\u8F93\u5165\u5185\u5BB9
message.system.config.form.value.text.help=\u5185\u5BB9
# hibernate validator \u9A8C\u8BC1\u63D0\u793A\u4FE1\u606F
-validation.system.config.value.pattern=\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A\uFF0C\u53EA\u80FD\u8F93\u5165\u5B57\u6BCD\u3001\u6570\u5B57\u3001\u4E0B\u5212\u7EBF\u548C\u7B26\u53F7({}\"\\':,)\uFF0C\u957F\u5EA6\u57281\u5230255\u4E4B\u95F4
+validation.system.config.value.pattern=\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A\uFF0C\u53EA\u80FD\u8F93\u5165\u5B57\u6BCD\u3001\u6570\u5B57\u3001\u4E0B\u5212\u7EBF\u548C\u7B26\u53F7({}\"\\':,./)\uFF0C\u957F\u5EA6\u57281\u5230255\u4E4B\u95F4
# jquery validator \u9A8C\u8BC1\u63D0\u793A\u4FE1\u606F
# config
-jquery.validation.system.config.value.pattern=\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A\uFF0C\u53EA\u80FD\u8F93\u5165\u5B57\u6BCD\u3001\u6570\u5B57\u3001\u4E0B\u5212\u7EBF\u548C\u7B26\u53F7({}\"\\':,)\uFF0C\u957F\u5EA6\u57281\u5230255\u4E4B\u95F4
+jquery.validation.system.config.value.pattern=\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A\uFF0C\u53EA\u80FD\u8F93\u5165\u5B57\u6BCD\u3001\u6570\u5B57\u3001\u4E0B\u5212\u7EBF\u548C\u7B26\u53F7({}\"\\':,./)\uFF0C\u957F\u5EA6\u57281\u5230255\u4E4B\u95F4s
# \u540E\u53F0\u6587\u7AE0\u5206\u7C7B\u9875\u9762
# AOP \u65E5\u5FD7
# \u6587\u7AE0\u5206\u7C7B
diff --git a/mroot-admin/src/main/resources/static/assets/app/js/custom.additional-methods.js b/mroot-admin/src/main/resources/static/assets/app/js/custom.additional-methods.js
index a966fc5..f4ae69d 100644
--- a/mroot-admin/src/main/resources/static/assets/app/js/custom.additional-methods.js
+++ b/mroot-admin/src/main/resources/static/assets/app/js/custom.additional-methods.js
@@ -184,12 +184,12 @@
// -------------------------------------------------------------------------------------------------
/**
- * 只能输入字母、数字、下划线和符号({}"':,),长度在1到255之间
+ * 只能输入字母、数字、下划线和符号({}/"':,),长度在1到255之间
*/
$.validator.addMethod('letterNumUlSymbol1To255', function (value, element) {
- var letterNumUlSymbol1To255 = /^([a-zA-Z0-9_{}"':,]{1,255})$/;
+ var letterNumUlSymbol1To255 = /^([a-zA-Z0-9_{}"':,.\/]{1,255})$/;
return (letterNumUlSymbol1To255.test(value));
- }, '只能输入字母、数字、下划线和符号({}"\':,),长度在1到255之间');
+ }, '只能输入字母、数字、下划线和符号({}/"\':,),长度在1到255之间');
// -------------------------------------------------------------------------------------------------
diff --git a/mroot-admin/src/main/resources/templates/view/default/common/base.ftl b/mroot-admin/src/main/resources/templates/view/default/common/base.ftl
index 077655b..028d290 100644
--- a/mroot-admin/src/main/resources/templates/view/default/common/base.ftl
+++ b/mroot-admin/src/main/resources/templates/view/default/common/base.ftl
@@ -139,6 +139,12 @@
<#-- 页面结束 -->
+
+
<#-- /* script开始 */ -->
<#-- /* 表单验证国际化提示信息*/ -->
diff --git a/mroot-admin/src/main/resources/templates/view/default/login/login.ftl b/mroot-admin/src/main/resources/templates/view/default/login/login.ftl
index 7dcf50e..ae4ee95 100644
--- a/mroot-admin/src/main/resources/templates/view/default/login/login.ftl
+++ b/mroot-admin/src/main/resources/templates/view/default/login/login.ftl
@@ -2,15 +2,14 @@
- ${I18N("login.page.metaTitle")}
+ ${I18N("login.page.metaTitle")}-${I18N('message.system.name')}
-<#-- /* 禁止网络爬虫抓取 */ -->
-
-
-
+
+
<#-- Web font 开始 -->
@@ -162,6 +161,12 @@
+
+
<#-- /* 表单验证国际化提示信息 */ -->
<#include "/default/common/js.ftl">
<#include "/default/login/loginJs.ftl" />
diff --git a/mroot-admin/src/main/resources/templates/view/default/system/generateCode/index.ftl b/mroot-admin/src/main/resources/templates/view/default/system/generateCode/index.ftl
index 0705420..613f1e1 100644
--- a/mroot-admin/src/main/resources/templates/view/default/system/generateCode/index.ftl
+++ b/mroot-admin/src/main/resources/templates/view/default/system/generateCode/index.ftl
@@ -1,6 +1,7 @@
<#-- /* 主要部分 */ -->
<@OVERRIDE name="MAIN_CONTENT">
+ <#include "/default/common/pageAlert.ftl">
diff --git a/mroot-common/pom.xml b/mroot-common/pom.xml
index 144b8bc..973ce1f 100644
--- a/mroot-common/pom.xml
+++ b/mroot-common/pom.xml
@@ -4,21 +4,21 @@
mroot
mroot
- 1.0.0
+ 1.1.0
4.0.0
mroot-common
-
1.0.0
+
1.1.0
jar
mroot-common
Common模块(公用)
- 1.0.0
- 1.0.0
+ 1.1.0
+ 1.1.0
@@ -31,6 +31,30 @@
provided
+
+
+
+ com.qiniu
+ qiniu-java-sdk
+ 7.2.12
+
+
+ com.qiniu
+ happy-dns-java
+ 0.1.6
+
+
+ com.squareup.okhttp3
+ okhttp
+ 3.10.0
+
+
+ com.google.code.gson
+ gson
+ 2.8.5
+
+
+
diff --git a/mroot-common/src/main/kotlin/wang/encoding/mroot/common/config/QiNiuConfiguration.kt b/mroot-common/src/main/kotlin/wang/encoding/mroot/common/config/QiNiuConfiguration.kt
new file mode 100644
index 0000000..0d38354
--- /dev/null
+++ b/mroot-common/src/main/kotlin/wang/encoding/mroot/common/config/QiNiuConfiguration.kt
@@ -0,0 +1,139 @@
+/*
+ * // +-------------------------------------------------------------------------------------------------
+ * // | 有你就好 [ 有节骨乃坚,无心品自端 ]
+ * // +-------------------------------------------------------------------------------------------------
+ * // | 独在异乡为异客 每逢佳节倍思亲
+ * // +-------------------------------------------------------------------------------------------------
+ * // | 联系: <707069100@qq.com>
+ * // +-------------------------------------------------------------------------------------------------
+ */
+
+// -----------------------------------------------------------------------------------------------------
+// +----------------------------------------------------------------------------------------------------
+// | ErYang出品 属于小极品 共同学习 共同进步
+// +----------------------------------------------------------------------------------------------------
+// -----------------------------------------------------------------------------------------------------
+
+
+package wang.encoding.mroot.common.config
+
+
+import com.qiniu.common.Zone
+import com.qiniu.storage.Configuration
+import com.qiniu.storage.UploadManager
+import org.slf4j.Logger
+import org.slf4j.LoggerFactory
+import org.springframework.beans.factory.annotation.Autowired
+import org.springframework.cache.annotation.EnableCaching
+import org.springframework.stereotype.Component
+import wang.encoding.mroot.common.constant.QiNiuConst
+import wang.encoding.mroot.common.util.QiNiuUtil
+
+import javax.annotation.PostConstruct
+
+
+/**
+ * 七牛配置
+ *
+ * @author ErYang
+ */
+@Component
+@EnableCaching
+class QiNiuConfiguration {
+
+
+ companion object {
+
+ /**
+ * logger
+ */
+ private val logger: Logger = LoggerFactory.getLogger(QiNiuConfiguration::class.java)
+ }
+
+ @Autowired
+ private lateinit var qiNiuConst: QiNiuConst
+
+ /**
+ * 注入配置
+ */
+ @PostConstruct
+ fun setQiNiuUtil() {
+ if (logger.isDebugEnabled) {
+ logger.debug(">>>>>>>>设置七牛工具类的配置开始>>>>>>>>")
+ }
+ QiNiuUtil.ACCESS_KEY = qiNiuConst.accessKey
+ QiNiuUtil.SECRET_KEY = qiNiuConst.secretKey
+ QiNiuUtil.ZONE = getQiniuZone(qiNiuConst.zone)
+ QiNiuUtil.BUCKET = qiNiuConst.bucket
+ QiNiuUtil.BASE_URL = qiNiuConst.baseUrl
+ QiNiuUtil.configuration = getConfiguration(getQiniuZone(qiNiuConst.zone))
+ QiNiuUtil.uploadManager = getUploadManager(getQiniuZone(qiNiuConst.zone))
+ if (logger.isDebugEnabled) {
+ logger.debug(">>>>>>>>设置七牛工具类的配置" +
+ "[ACCESS_KEY={},SECRET_KEY={}" +
+ ",ZONE={},BUCKET={}," +
+ "BASE_URL={}]>>>>>>>>", qiNiuConst.accessKey, qiNiuConst.secretKey,
+ qiNiuConst.zone, qiNiuConst.bucket, qiNiuConst.baseUrl)
+ logger.debug(">>>>>>>>设置七牛工具类的配置结束>>>>>>>>")
+ }
+ }
+
+ // -------------------------------------------------------------------------------------------------
+
+ /**
+ * 得到七牛机房地址
+ *
+ * @return Zone
+ */
+ private fun getQiniuZone(zone: String): Zone {
+ // 华东:zone0 华北:zone1 华南:zone2 北美:zoneNa0
+ return when (zone) {
+ "zone0" -> Zone.zone0()
+ "zone1" -> Zone.zone1()
+ "zone2" -> Zone.zone2()
+ "zoneNa0" -> Zone.zoneNa0()
+ else -> Zone.autoZone()
+ }
+ }
+
+ // -------------------------------------------------------------------------------------------------
+
+ /**
+ * 获取 Configuration
+ *
+ * @param zone Zone
+ * @return Configuration
+ */
+ private fun getConfiguration(zone: Zone): Configuration {
+ return Configuration(zone)
+ }
+
+ // -------------------------------------------------------------------------------------------------
+
+ /**
+ * 获取 UploadManager
+ *
+ * @param zone Zone
+ * @return UploadManager
+ */
+ private fun getUploadManager(zone: Zone): UploadManager {
+ val configuration: Configuration = getConfiguration(zone)
+ return UploadManager(configuration)
+ }
+
+ // -------------------------------------------------------------------------------------------------
+
+}
+
+// -----------------------------------------------------------------------------------------------------
+
+// End QiNiuConfiguration class
+
+/* End of file QiNiuConfiguration.kt */
+/* Location: ./src/main/kotlin/wang/encoding/mroot/admin/common/config/QiNiuConfiguration.kt */
+
+// -----------------------------------------------------------------------------------------------------
+// +----------------------------------------------------------------------------------------------------
+// | ErYang出品 属于小极品 O(∩_∩)O~~ 共同学习 共同进步
+// +----------------------------------------------------------------------------------------------------
+// -----------------------------------------------------------------------------------------------------
diff --git a/mroot-admin/src/main/kotlin/wang/encoding/mroot/admin/common/constant/DatabaseConst.kt b/mroot-common/src/main/kotlin/wang/encoding/mroot/common/constant/DatabaseConst.kt
similarity index 85%
rename from mroot-admin/src/main/kotlin/wang/encoding/mroot/admin/common/constant/DatabaseConst.kt
rename to mroot-common/src/main/kotlin/wang/encoding/mroot/common/constant/DatabaseConst.kt
index a333fd8..943822b 100644
--- a/mroot-admin/src/main/kotlin/wang/encoding/mroot/admin/common/constant/DatabaseConst.kt
+++ b/mroot-common/src/main/kotlin/wang/encoding/mroot/common/constant/DatabaseConst.kt
@@ -15,7 +15,7 @@
// -----------------------------------------------------------------------------------------------------
-package wang.encoding.mroot.admin.common.constant
+package wang.encoding.mroot.common.constant
import org.springframework.boot.context.properties.ConfigurationProperties
@@ -43,6 +43,24 @@ class DatabaseConst {
@NotBlank
lateinit var adminPageSizeName: String
+ /**
+ * 七牛cdn地址 名称
+ */
+ @NotBlank
+ lateinit var qiniuCdnName: String
+
+ /**
+ * 上传 名称
+ */
+ @NotBlank
+ lateinit var uploadName: String
+
+ /**
+ * 上传七牛的值 名称
+ */
+ @NotBlank
+ lateinit var uploadQiniuName: String
+
}
// -----------------------------------------------------------------------------------------------------
@@ -50,7 +68,7 @@ class DatabaseConst {
// End DatabaseConst class
/* End of file DatabaseConst.kt */
-/* Location: ./src/main/kotlin/wang/encoding/mroot/admin/common/constant/DatabaseConst.kt */
+/* Location: ./src/main/kotlin/wang/encoding/mroot/common/constant/DatabaseConst.kt */
// -----------------------------------------------------------------------------------------------------
// +----------------------------------------------------------------------------------------------------
diff --git a/mroot-common/src/main/kotlin/wang/encoding/mroot/common/constant/QiNiuConst.kt b/mroot-common/src/main/kotlin/wang/encoding/mroot/common/constant/QiNiuConst.kt
new file mode 100644
index 0000000..8f7b739
--- /dev/null
+++ b/mroot-common/src/main/kotlin/wang/encoding/mroot/common/constant/QiNiuConst.kt
@@ -0,0 +1,87 @@
+/*
+* // +-------------------------------------------------------------------------------------------------
+* // | 有你就好 [ 有节骨乃坚,无心品自端 ]
+* // +-------------------------------------------------------------------------------------------------
+* // | 独在异乡为异客 每逢佳节倍思亲
+* // +-------------------------------------------------------------------------------------------------
+* // | 联系: <707069100@qq.com>
+* // +-------------------------------------------------------------------------------------------------
+*/
+
+// -----------------------------------------------------------------------------------------------------
+// +----------------------------------------------------------------------------------------------------
+// | ErYang出品 属于小极品 共同学习 共同进步
+// +----------------------------------------------------------------------------------------------------
+// -----------------------------------------------------------------------------------------------------
+
+
+package wang.encoding.mroot.common.constant
+
+
+import org.springframework.boot.context.properties.ConfigurationProperties
+import org.springframework.cache.annotation.EnableCaching
+import org.springframework.context.annotation.Configuration
+import org.springframework.context.annotation.PropertySource
+
+import javax.validation.constraints.NotBlank
+
+
+/**
+ * 七牛配置文件
+ *
+ *
+ * @author ErYang
+ */
+@Configuration
+@PropertySource("classpath:qiniu.properties")
+@ConfigurationProperties(prefix = "qiniu")
+@EnableCaching
+class QiNiuConst {
+
+ /**
+ * AK
+ */
+ @NotBlank
+ lateinit var accessKey: String
+ /**
+ * SK
+ */
+ @NotBlank
+ lateinit var secretKey: String
+ /**
+ * 七牛机房
+ */
+ @NotBlank
+ lateinit var zone: String
+ /**
+ * 七牛存储空间名称
+ */
+ @NotBlank
+ lateinit var bucket: String
+ /**
+ * 七牛存储空间地址
+ */
+ @NotBlank
+ lateinit var baseUrl: String
+ /**
+ * 上传目录前缀
+ */
+ @NotBlank
+ lateinit var uploadDirPrefix: String
+
+ // -------------------------------------------------------------------------------------------------
+
+}
+
+// -----------------------------------------------------------------------------------------------------
+
+// End QiNiuConst class
+
+/* End of file QiNiuConst.kt */
+/* Location: ./src/main/kotlin/wang/encoding/mroot/common/constant/QiNiuConst.kt */
+
+// -----------------------------------------------------------------------------------------------------
+// +----------------------------------------------------------------------------------------------------
+// | ErYang出品 属于小极品 O(∩_∩)O~~ 共同学习 共同进步
+// +----------------------------------------------------------------------------------------------------
+// -----------------------------------------------------------------------------------------------------
diff --git a/mroot-common/src/main/kotlin/wang/encoding/mroot/common/filter/XssFilter.kt b/mroot-common/src/main/kotlin/wang/encoding/mroot/common/filter/XssFilter.kt
index ddcceb8..82c89d4 100644
--- a/mroot-common/src/main/kotlin/wang/encoding/mroot/common/filter/XssFilter.kt
+++ b/mroot-common/src/main/kotlin/wang/encoding/mroot/common/filter/XssFilter.kt
@@ -72,16 +72,16 @@ class XssFilter : Filter {
if (logger.isDebugEnabled) {
logger.debug(">>>>>>>>XssFilter[${httpServletRequest.requestURI}]<<<<<<<<")
}
- val httpServletResponse: HttpServletResponse = response as HttpServletResponse
- // 根目录
- if (uri == "/") {
- if (null != contextPath && contextPath.isNotBlank()) {
- httpServletResponse.sendRedirect("$contextPath/login")
- } else {
- httpServletResponse.sendRedirect("/login")
- }
- return
- }
+// val httpServletResponse: HttpServletResponse = response as HttpServletResponse
+// // 根目录
+// if (uri == "/") {
+// if (null != contextPath && contextPath.isNotBlank()) {
+// httpServletResponse.sendRedirect("$contextPath/login")
+// } else {
+// httpServletResponse.sendRedirect("/login")
+// }
+// return
+// }
if (this.handleExcludeURL(httpServletRequest)) {
filterChain.doFilter(request, response)
diff --git a/mroot-common/src/main/kotlin/wang/encoding/mroot/common/util/QiNiuUtil.java b/mroot-common/src/main/kotlin/wang/encoding/mroot/common/util/QiNiuUtil.java
new file mode 100644
index 0000000..b3d116f
--- /dev/null
+++ b/mroot-common/src/main/kotlin/wang/encoding/mroot/common/util/QiNiuUtil.java
@@ -0,0 +1,468 @@
+/*
+ * // +-------------------------------------------------------------------------------------------------
+ * // | 有你就好 [ 有节骨乃坚,无心品自端 ]
+ * // +-------------------------------------------------------------------------------------------------
+ * // | 独在异乡为异客 每逢佳节倍思亲
+ * // +-------------------------------------------------------------------------------------------------
+ * // | 联系: <707069100@qq.com>
+ * // +-------------------------------------------------------------------------------------------------
+ */
+
+// -----------------------------------------------------------------------------------------------------
+// +----------------------------------------------------------------------------------------------------
+// | ErYang出品 属于小极品 共同学习 共同进步
+// +----------------------------------------------------------------------------------------------------
+// -----------------------------------------------------------------------------------------------------
+
+
+package wang.encoding.mroot.common.util;
+
+
+import com.google.gson.Gson;
+import com.qiniu.common.QiniuException;
+import com.qiniu.common.Zone;
+import com.qiniu.http.Response;
+import com.qiniu.storage.BucketManager;
+import com.qiniu.storage.Configuration;
+import com.qiniu.storage.UploadManager;
+import com.qiniu.storage.model.DefaultPutRet;
+import com.qiniu.storage.model.FetchRet;
+import com.qiniu.storage.model.FileInfo;
+import com.qiniu.storage.model.FileListing;
+import com.qiniu.util.Auth;
+import org.apache.commons.io.IOUtils;
+
+import java.io.File;
+import java.io.FileInputStream;
+import java.io.IOException;
+import java.io.InputStream;
+
+/**
+ * 七牛工具类
+ *
+ * @author ErYang
+ */
+public class QiNiuUtil {
+
+ /**
+ * AK
+ */
+ public static String ACCESS_KEY;
+ /**
+ * SK
+ */
+ public static String SECRET_KEY;
+ /**
+ * 七牛机房
+ */
+ public static Zone ZONE;
+ /**
+ * 七牛存储空间名称
+ */
+ public static String BUCKET;
+ /**
+ * 七牛存储空间地址
+ */
+ public static String BASE_URL;
+ /**
+ * Configuration
+ */
+ public static Configuration configuration;
+ /**
+ * UploadManager
+ */
+ public static UploadManager uploadManager;
+
+ /**
+ * 默认数目
+ */
+ private static final Integer LIMIT_SIZE = 1000;
+
+ /**
+ * 获取七牛帐号下的所有存储空间
+ *
+ * @return String[] 存储空间
+ * @throws QiniuException
+ */
+ public static String[] listBucket() throws QiniuException {
+ return QiNiuUtil.getBucketManager().buckets();
+ }
+
+ // -------------------------------------------------------------------------------------------------
+
+ /**
+ * 七牛图片上传
+ *
+ * @param inputStream 上传文件输入流
+ * @param bucketName 存储空间名称
+ * @param key 存储空间内文件的key(名称)
+ * @param mimeType 文件的MIME类型,可选参数,不传入会自动判断
+ * @return String
+ * @throws IOException
+ */
+ public static String uploadFile(final InputStream inputStream,
+ final String bucketName, final String key,
+ final String mimeType) throws IOException {
+ // 获取 token
+ String token = QiNiuUtil.getUploadToken(bucketName);
+ byte[] byteData = IOUtils.toByteArray(inputStream);
+ Response response = uploadManager.put(byteData, key, token,
+ null, mimeType, false);
+ inputStream.close();
+ return response.bodyString();
+ }
+
+ // -------------------------------------------------------------------------------------------------
+
+ /**
+ * 七牛图片上传
+ *
+ * @param inputStream 上传文件输入流
+ * @param bucketName 存储空间名称
+ * @param key 存储空间内文件的key(名称)
+ * @return String
+ * @throws IOException
+ */
+ public static String uploadFile(final InputStream inputStream,
+ final String bucketName, final String key) throws IOException {
+ // 获取 token
+ String token = QiNiuUtil.getUploadToken(bucketName);
+ byte[] byteData = IOUtils.toByteArray(inputStream);
+ Response response = uploadManager.put(byteData, key, token, null,
+ null, false);
+ inputStream.close();
+ return response.bodyString();
+ }
+
+ // -------------------------------------------------------------------------------------------------
+
+ /**
+ * 七牛图片上传
+ *
+ * @param filePath 上传文件的路径
+ * @param fileName 上传文件的文件名
+ * @param bucketName 存储空间名称
+ * @param key 存储空间内文件的key(名称)
+ * @return String
+ * @throws IOException
+ */
+ public static String uploadFile(final String filePath, final String fileName,
+ final String bucketName, final String key) throws IOException {
+ // 获取 token
+ String token = QiNiuUtil.getUploadToken(bucketName);
+ InputStream is = new FileInputStream(new File(filePath + fileName));
+ byte[] byteData = IOUtils.toByteArray(is);
+ Response response = uploadManager.put(byteData, (key == null || "".equals(key)) ? fileName : key, token);
+ is.close();
+ return response.bodyString();
+ }
+
+ // -------------------------------------------------------------------------------------------------
+
+ /**
+ * 七牛图片上传 若没有指定文件的key(名称) 则默认将fileName参数作为文件的key(名称)
+ *
+ * @param filePath 上传文件的路径
+ * @param fileName 上传文件的文件名
+ * @param bucketName 存储空间名称
+ * @return String
+ * @throws IOException
+ */
+ public static String uploadFile(final String filePath, final String fileName,
+ final String bucketName) throws IOException {
+ // 获取 token
+ String token = QiNiuUtil.getUploadToken(bucketName);
+ InputStream is = new FileInputStream(new File(filePath + fileName));
+ byte[] byteData = IOUtils.toByteArray(is);
+ Response response = uploadManager.put(byteData, fileName, token);
+ is.close();
+ return response.bodyString();
+ }
+
+ // -------------------------------------------------------------------------------------------------
+
+ /**
+ * 提取网络资源并上传到七牛存储空间
+ *
+ * @param url 网络上一个资源文件的URL
+ * @param bucketName 存储空间空间名称
+ * @param key 存储空间内文件的key(名称)[唯一的]
+ * @return String
+ * @throws QiniuException
+ */
+ public static String fetchToBucket(final String url, final String bucketName, final String key)
+ throws QiniuException {
+ BucketManager bucketManager = QiNiuUtil.getBucketManager();
+ FetchRet petrel = bucketManager.fetch(url, bucketName, key);
+ return petrel.key;
+ }
+
+ // -------------------------------------------------------------------------------------------------
+
+ /**
+ * 提取网络资源并上传到七牛存储空间 不指定key(名称) 则默认使用 url 作为文件的key(名称)
+ *
+ * @param url 网络上一个资源文件的URL
+ * @param bucketName 存储空间空间名称
+ * @return String
+ * @throws QiniuException
+ */
+ public static String fetchToBucket(final String url, final String bucketName) throws QiniuException {
+ BucketManager bucketManager = QiNiuUtil.getBucketManager();
+ FetchRet petrel = bucketManager.fetch(url, bucketName);
+ return petrel.key;
+ }
+
+ // -------------------------------------------------------------------------------------------------
+
+ /**
+ * 七牛存储空间内文件复制
+ *
+ * @param bucket 源存储空间名称
+ * @param key 源存储空间里文件的key(名称)(唯一的)
+ * @param targetBucket 目标存储空间
+ * @param targetKey 目标存储空间里文件的key(名称)(唯一的)
+ * @throws QiniuException
+ */
+ public static void copyFile(final String bucket, final String key, final String targetBucket,
+ final String targetKey) throws QiniuException {
+ BucketManager bucketManager = QiNiuUtil.getBucketManager();
+ bucketManager.copy(bucket, key, targetBucket, targetKey);
+ }
+
+ // -------------------------------------------------------------------------------------------------
+
+ /**
+ * 七牛存储空间内文件剪切
+ *
+ * @param bucket 源存储空间名称
+ * @param key 源存储空间里文件的key(名称)(唯一的)
+ * @param targetBucket 目标存储空间
+ * @param targetKey 目标存储空间里文件的key(名称)(唯一的)
+ * @throws QiniuException
+ */
+ public static void moveFile(final String bucket, final String key, final String targetBucket,
+ final String targetKey) throws QiniuException {
+ BucketManager bucketManager = QiNiuUtil.getBucketManager();
+ bucketManager.move(bucket, key, targetBucket, targetKey);
+ }
+
+ // -------------------------------------------------------------------------------------------------
+
+ /**
+ * 七牛存储空间内文件重命名
+ *
+ * @param bucket 源存储空间名称
+ * @param key 存储空间里文件的key(名称)(唯一的)
+ * @param targetKey 目标存储空间
+ * @throws QiniuException
+ */
+ public static void renameFile(final String bucket, final String key, final String targetKey) throws QiniuException {
+ BucketManager bucketManager = QiNiuUtil.getBucketManager();
+ bucketManager.rename(bucket, key, targetKey);
+ }
+
+ // -------------------------------------------------------------------------------------------------
+
+ /**
+ * 七牛存储空间内文件删除
+ *
+ * @param bucket 存储空间名称
+ * @param key 存储空间里文件的key(名称)(唯一的)
+ * @throws QiniuException
+ */
+ public static void deleteFile(final String bucket, final String key) throws QiniuException {
+ BucketManager bucketManager = QiNiuUtil.getBucketManager();
+ bucketManager.delete(bucket, key);
+ }
+
+ // -------------------------------------------------------------------------------------------------
+
+ /**
+ * 获取指定七牛存储空间下的指定数目文件信息
+ *
+ * @param bucketName 存储空间名称
+ * @param prefix 文件key的前缀
+ * @param limit 批量提取的最大数目
+ * @return FileInfo[]
+ * @throws QiniuException
+ */
+ public static FileInfo[] listFile(final String bucketName, final String prefix, final Integer limit) throws QiniuException {
+ BucketManager bucketManager = QiNiuUtil.getBucketManager();
+ FileListing list = bucketManager.listFiles(bucketName, prefix, null, limit, null);
+ if (null == list || null == list.items || 0 >= list.items.length) {
+ return null;
+ }
+ return list.items;
+ }
+
+ // -------------------------------------------------------------------------------------------------
+
+ /**
+ * 获取指定七牛存储空间下的文件信息
+ *
+ * @param bucketName 存储空间名称
+ * @param prefix 文件key的前缀
+ * @return FileInfo[]
+ * @throws QiniuException
+ */
+ public static FileInfo[] listFile(final String bucketName, final String prefix) throws QiniuException {
+ BucketManager bucketManager = QiNiuUtil.getBucketManager();
+ FileListing list = bucketManager.listFiles(bucketName, prefix, null, LIMIT_SIZE, null);
+ if (null == list || null == list.items || 0 >= list.items.length) {
+ return null;
+ }
+ return list.items;
+ }
+
+ // -------------------------------------------------------------------------------------------------
+
+ /**
+ * 获取指定七牛存储空间下的文件信息
+ *
+ * @param bucketName 存储空间名称
+ * @return FileInfo[]
+ * @throws QiniuException
+ */
+ public static FileInfo[] findFiles(final String bucketName) throws QiniuException {
+ BucketManager bucketManager = QiNiuUtil.getBucketManager();
+ FileListing list = bucketManager.listFiles(bucketName, null, null, LIMIT_SIZE, null);
+ if (null == list || null == list.items || 0 >= list.items.length) {
+ return null;
+ }
+ return list.items;
+ }
+
+ // -------------------------------------------------------------------------------------------------
+
+ /**
+ * 获取指定七牛存储空间下的指定数目文件信息
+ *
+ * @param bucketName 存储空间名称
+ * @param key 存储空间里文件的key(名称)(唯一的)
+ * @param limit 批量提取的最大数目
+ * @return FileInfo
+ * @throws QiniuException
+ */
+ public static FileInfo getFile(final String bucketName, final String key, final Integer limit) throws QiniuException {
+ BucketManager bucketManager = QiNiuUtil.getBucketManager();
+ FileListing list = bucketManager.listFiles(bucketName, key, null, limit, null);
+ if (null == list || null == list.items || 0 >= list.items.length) {
+ return null;
+ }
+ return (list.items)[0];
+ }
+
+ // -------------------------------------------------------------------------------------------------
+
+ /**
+ * 获取指定七牛存储空间下的指定数目文件信息
+ *
+ * @param bucketName 存储空间名称
+ * @param key 存储空间里文件的key(名称)(唯一的)
+ * @return FileInfo
+ * @throws QiniuException
+ */
+ public static FileInfo getFile(final String bucketName, final String key) throws QiniuException {
+ BucketManager bucketManager = QiNiuUtil.getBucketManager();
+ FileListing list = bucketManager.listFiles(bucketName, key, null, LIMIT_SIZE, null);
+ if (null == list || null == list.items || 0 >= list.items.length) {
+ return null;
+ }
+ return (list.items)[0];
+ }
+
+ // -------------------------------------------------------------------------------------------------
+
+ /**
+ * 获取七牛存储空间内指定文件的访问URL
+ *
+ * @param key 存储空间里文件的key(名称)(唯一的)
+ * @return String
+ * @throws QiniuException
+ */
+ public static String getFileAccessUrl(final String key) throws QiniuException {
+ return BASE_URL + key;
+ }
+
+ // -------------------------------------------------------------------------------------------------
+
+ /**
+ * 获取七牛存储空间返回结果中的 key 的地址
+ *
+ * @param response 解析上传成功的结果
+ * @return String
+ * @throws QiniuException
+ */
+ public static String getResponseKeyUrl(final String response) throws QiniuException {
+ // 解析上传成功的结果
+ DefaultPutRet putRet = new Gson().fromJson(response, DefaultPutRet.class);
+ return BASE_URL + putRet.key;
+ }
+
+ // -------------------------------------------------------------------------------------------------
+
+ /**
+ * 获取七牛存储空间 私密空间 文件 地址
+ *
+ * @param publicUrl 公开 url 地址
+ * @return String
+ * @throws QiniuException
+ */
+ public static String getPrivateDownloadUrl(final String publicUrl) throws QiniuException {
+ // 1小时,可以自定义链接过期时间
+ long expireInSeconds = 3600;
+ return QiNiuUtil.getAuth().privateDownloadUrl(publicUrl, expireInSeconds);
+ }
+
+ // -------------------------------------------------------------------------------------------------
+
+ /**
+ * 获取 Auth
+ *
+ * @return Auth
+ */
+ private static Auth getAuth() {
+ return Auth.create(ACCESS_KEY, SECRET_KEY);
+ }
+
+ // -------------------------------------------------------------------------------------------------
+
+ /**
+ * 获取 BucketManager
+ *
+ * @return BucketManager
+ */
+ private static BucketManager getBucketManager() {
+ return new BucketManager(QiNiuUtil.getAuth(), configuration);
+ }
+
+ // -------------------------------------------------------------------------------------------------
+
+ /**
+ * 获取 上传 Token
+ *
+ * @param bucketName bucketName
+ * @return BucketManager
+ */
+ private static String getUploadToken(final String bucketName) {
+ // 获取 token
+ return QiNiuUtil.getAuth().uploadToken(bucketName);
+ }
+
+ // -------------------------------------------------------------------------------------------------
+
+}
+
+// -----------------------------------------------------------------------------------------------------
+
+// End QiNiuUtil class
+
+/* End of file QiNiuUtil.kt */
+/* Location: ./src/main/kotlin/wang/encoding/common/util/QiNiuUtil.kt */
+
+// -----------------------------------------------------------------------------------------------------
+// +----------------------------------------------------------------------------------------------------
+// | ErYang出品 属于小极品 O(∩_∩)O~~ 共同学习 共同进步
+// +----------------------------------------------------------------------------------------------------
+// -----------------------------------------------------------------------------------------------------
diff --git a/mroot-common/src/main/kotlin/wang/encoding/mroot/common/util/Test.java b/mroot-common/src/main/kotlin/wang/encoding/mroot/common/util/Test.java
new file mode 100644
index 0000000..3fd0a80
--- /dev/null
+++ b/mroot-common/src/main/kotlin/wang/encoding/mroot/common/util/Test.java
@@ -0,0 +1,17 @@
+package wang.encoding.mroot.common.util;
+
+
+/**
+ * 测试类
+ *
+ * @author ErYang
+ */
+public class Test {
+
+ public static void main(String[] args) {
+ String str = "123";
+ System.out.println(str.length());
+
+ }
+
+}
diff --git a/mroot-admin/src/main/resources/database.properties b/mroot-common/src/main/resources/database.properties
similarity index 39%
rename from mroot-admin/src/main/resources/database.properties
rename to mroot-common/src/main/resources/database.properties
index 9c2690b..c03bf67 100644
--- a/mroot-admin/src/main/resources/database.properties
+++ b/mroot-common/src/main/resources/database.properties
@@ -1,3 +1,9 @@
# \u6570\u636E\u5E93\u7684\u914D\u7F6E
# \u540E\u53F0\u5206\u9875\u6761\u6570 \u540D\u79F0
database.admin-page-size-name=ADMIN_PAGE_SIZE
+# \u4E03\u725Bcdn\u5730\u5740 \u540D\u79F0
+database.qiniu-cdn-name=QINIU_CDN
+# \u4E0A\u4F20 \u540D\u79F0
+database.upload-name=UPLOAD
+# \u4E0A\u4F20 \u4E03\u725B\u7684\u503C
+database.upload-qiniu-name=qiniu
diff --git a/mroot-common/src/main/resources/qiniu.properties b/mroot-common/src/main/resources/qiniu.properties
new file mode 100644
index 0000000..e3f9165
--- /dev/null
+++ b/mroot-common/src/main/resources/qiniu.properties
@@ -0,0 +1,12 @@
+# \u4E03\u725B\u914D\u7F6E \u9700\u8981\u81EA\u5DF1\u6CE8\u518C\u4E03\u725B
+# AK/SK
+qiniu.access-key=###
+qiniu.secret-key=###
+# \u4E03\u725B\u673A\u623F \u534E\u4E1C\uFF1Azone0 \u534E\u5317\uFF1Azone1 \u534E\u5357\uFF1Azone2 \u5317\u7F8E\uFF1AzoneNa0 \u4E5F\u53EF\u4E0D\u914D\u7F6E\uFF0C\u4F1A\u81EA\u52A8\u8BC6\u522B\u533A\u57DF
+qiniu.zone=zone0
+# \u4E03\u725B\u5B58\u50A8\u7A7A\u95F4\u540D\u79F0
+qiniu.bucket=###
+# \u4E03\u725B\u5B58\u50A8\u7A7A\u95F4\u5730\u5740 \u81EA\u5DF1\u7684\u5730\u5740
+qiniu.base-url=###
+# \u4E0A\u4F20\u76EE\u5F55\u524D\u7F00
+qiniu.upload-dir-prefix=ueditor/file/
diff --git a/mroot-mapper/pom.xml b/mroot-mapper/pom.xml
index 6892e5d..8eb2d08 100644
--- a/mroot-mapper/pom.xml
+++ b/mroot-mapper/pom.xml
@@ -4,22 +4,22 @@
mroot
mroot
- 1.0.0
+ 1.1.0
4.0.0
mroot-mapper
- 1.0.0
+ 1.1.0
jar
mroot-mapper
Mapper模块
- 1.0.0
+ 1.1.0
- 1.0.0
- 1.0.0
+ 1.1.0
+ 1.1.0
diff --git a/mroot-model/pom.xml b/mroot-model/pom.xml
index 1f7996d..59e9584 100644
--- a/mroot-model/pom.xml
+++ b/mroot-model/pom.xml
@@ -4,18 +4,18 @@
mroot
mroot
- 1.0.0
+ 1.1.0
4.0.0
mroot-model
- 1.0.0
+ 1.1.0
jar
mroot-model
Model模块
- 1.0.0
+ 1.1.0
diff --git a/mroot-model/src/main/kotlin/wang/encoding/mroot/model/entity/system/Config.kt b/mroot-model/src/main/kotlin/wang/encoding/mroot/model/entity/system/Config.kt
index 031276e..2acc965 100644
--- a/mroot-model/src/main/kotlin/wang/encoding/mroot/model/entity/system/Config.kt
+++ b/mroot-model/src/main/kotlin/wang/encoding/mroot/model/entity/system/Config.kt
@@ -186,7 +186,7 @@ class Config : Model(), Serializable {
/**
* 内容
*/
- @Pattern(regexp = "^[a-zA-Z0-9_{}\"':,]{1,255}$", message = "validation.system.config.value.pattern")
+ @Pattern(regexp = "^[a-zA-Z0-9_{}\"':,./]{1,255}$", message = "validation.system.config.value.pattern")
var value: String? = null
// -------------------------------------------------------------------------------------------------
diff --git a/mroot-model/src/main/kotlin/wang/encoding/mroot/model/enums/ConfigTypeEnum.kt b/mroot-model/src/main/kotlin/wang/encoding/mroot/model/enums/ConfigTypeEnum.kt
index c084f13..d9c639d 100644
--- a/mroot-model/src/main/kotlin/wang/encoding/mroot/model/enums/ConfigTypeEnum.kt
+++ b/mroot-model/src/main/kotlin/wang/encoding/mroot/model/enums/ConfigTypeEnum.kt
@@ -19,7 +19,7 @@ package wang.encoding.mroot.model.enums
/**
- * 权限类型枚举类
+ * 配置类型枚举类
*
* @author ErYang
*/
diff --git a/mroot-service/pom.xml b/mroot-service/pom.xml
index e35c6ab..8b7e327 100644
--- a/mroot-service/pom.xml
+++ b/mroot-service/pom.xml
@@ -4,13 +4,13 @@
mroot
mroot
- 1.0.0
+ 1.1.0
4.0.0
mroot-service
- 1.0.0
+ 1.1.0
jar
mroot-service
Service模块
@@ -18,11 +18,11 @@
- 1.0.0
+ 1.1.0
- 1.0.0
- 1.0.0
- 1.0.0
+ 1.1.0
+ 1.1.0
+ 1.1.0
diff --git a/plugins/plugin-ueditor/pom.xml b/plugins/plugin-ueditor/pom.xml
index 6261cd2..f228c80 100644
--- a/plugins/plugin-ueditor/pom.xml
+++ b/plugins/plugin-ueditor/pom.xml
@@ -3,19 +3,23 @@
mroot
mroot
- 1.0.0
+ 1.1.0
4.0.0
mroot-plugin-ueditor
- 1.0.0
+ 1.1.0
jar
mroot-plugin-ueditor
plugin-ueditor 模块
- 1.0.0
+ 1.1.0
+
+ 1.1.0
+ 1.1.0
+ 1.1.0
@@ -23,11 +27,27 @@
- com.qiniu
- qiniu-java-sdk
- [7.2.0, 7.2.99]
+ mroot
+ mroot-model
+ ${mroot-model.version}
+ provided
+
+
+
+ mroot
+ mroot-common
+ ${mroot-common.version}
+ provided
+
+ mroot
+ mroot-service
+ ${mroot-service.version}
+ provided
+
+
+
diff --git a/plugins/plugin-ueditor/src/main/kotlin/wang/encoding/mroot/plugin/ueditor/config/UeditorAutoConfiguration.java b/plugins/plugin-ueditor/src/main/kotlin/wang/encoding/mroot/plugin/ueditor/config/UeditorAutoConfiguration.java
index 660fbb6..b9881d2 100644
--- a/plugins/plugin-ueditor/src/main/kotlin/wang/encoding/mroot/plugin/ueditor/config/UeditorAutoConfiguration.java
+++ b/plugins/plugin-ueditor/src/main/kotlin/wang/encoding/mroot/plugin/ueditor/config/UeditorAutoConfiguration.java
@@ -19,6 +19,10 @@ package wang.encoding.mroot.plugin.ueditor.config;
import javax.annotation.PostConstruct;
+import com.alibaba.fastjson.JSON;
+import org.apache.commons.lang3.StringUtils;
+import org.slf4j.Logger;
+import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.boot.autoconfigure.condition.ConditionalOnClass;
import org.springframework.boot.autoconfigure.condition.ConditionalOnMissingBean;
@@ -27,10 +31,19 @@ import org.springframework.boot.context.properties.EnableConfigurationProperties
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
+import wang.encoding.mroot.common.constant.DatabaseConst;
+import wang.encoding.mroot.common.constant.QiNiuConst;
+import wang.encoding.mroot.common.util.QiNiuUtil;
+import wang.encoding.mroot.model.entity.system.Config;
+import wang.encoding.mroot.model.enums.ConfigTypeEnum;
+import wang.encoding.mroot.model.enums.StatusEnum;
import wang.encoding.mroot.plugin.ueditor.ActionEnter;
import wang.encoding.mroot.plugin.ueditor.ConfigManager;
import wang.encoding.mroot.plugin.ueditor.hunter.FileManager;
import wang.encoding.mroot.plugin.ueditor.upload.StorageManager;
+import wang.encoding.mroot.service.system.ConfigService;
+
+import java.util.Map;
/**
@@ -44,11 +57,25 @@ import wang.encoding.mroot.plugin.ueditor.upload.StorageManager;
@ConditionalOnProperty(prefix = "ueditor", value = "enabled", matchIfMissing = true)
public class UeditorAutoConfiguration {
+ private static final Logger logger = LoggerFactory.getLogger(UeditorAutoConfiguration.class);
+
+
private final UeditorProperties ueditorProperties;
+ private final ConfigService configService;
+
+ private final QiNiuConst qiNiuConst;
+
+ private final DatabaseConst databaseConst;
+
@Autowired
- public UeditorAutoConfiguration(UeditorProperties ueditorProperties) {
+ public UeditorAutoConfiguration(UeditorProperties ueditorProperties,
+ DatabaseConst databaseConst, ConfigService configService,
+ QiNiuConst qiNiuConst) {
this.ueditorProperties = ueditorProperties;
+ this.databaseConst = databaseConst;
+ this.configService = configService;
+ this.qiNiuConst = qiNiuConst;
}
/**
@@ -69,14 +96,47 @@ public class UeditorAutoConfiguration {
*/
@PostConstruct
public void storageManager() {
- StorageManager.accessKey = FileManager.accessKey = ueditorProperties.getAccessKey();
- StorageManager.secretKey = FileManager.secretKey = ueditorProperties.getSecretKey();
- StorageManager.baseUrl = FileManager.baseUrl = ueditorProperties.getBaseUrl();
- StorageManager.bucket = FileManager.bucket = ueditorProperties.getBucket();
- StorageManager.baseUrl = FileManager.baseUrl = ueditorProperties.getBaseUrl();
- StorageManager.uploadDirPrefix = FileManager.uploadDirPrefix = ueditorProperties.getUploadDirPrefix();
- StorageManager.zone = FileManager.zone = ueditorProperties.getZoneObj();
- StorageManager.uploadLocal = FileManager.uploadLocal = ueditorProperties.getUploadLocal();
+ //ApplicationContext applicationContext = SpringContextUtil.getSpringContextUtil().getApplicationContext();
+ //ConfigService configService = (ConfigService) applicationContext.getBean("configServiceImpl");
+ if (logger.isDebugEnabled()) {
+ logger.debug(">>>>>>>>设置百度编辑器插件的七牛配置开始<<<<<<<<");
+ }
+ // 是否启用七牛cdn
+ Boolean qiNiuCdn = false;
+ // 得到数据库配置的上传配置
+ Config config = configService.getByName(databaseConst.qiniuCdnName);
+ if (null != config) {
+ if (ConfigTypeEnum.FUN.getKey() == config.getType()) {
+ if (null != config.getValue() && StringUtils.isNotBlank(config.getValue())) {
+ Map map = null;
+ try {
+ // 得到json数据
+ map = (Map) JSON.parse(config.getValue());
+ } catch (Exception e) {
+ if (logger.isErrorEnabled()) {
+ logger.error(">>>>>>>>得到配置JSON数据异常<<<<<<<<");
+ logger.error(e.getMessage());
+ }
+ }
+ if (null != map && !map.isEmpty()) {
+ String status = map.get("status");
+ if (null != status && String.valueOf(StatusEnum.NORMAL.getKey()).equals(status)) {
+ qiNiuCdn = true;
+ }
+ }
+ }
+ }
+ }
+ StorageManager.accessKey = FileManager.accessKey = qiNiuConst.accessKey;
+ StorageManager.secretKey = FileManager.secretKey = qiNiuConst.secretKey;
+ StorageManager.baseUrl = FileManager.baseUrl = qiNiuConst.baseUrl;
+ StorageManager.bucket = FileManager.bucket = qiNiuConst.bucket;
+ StorageManager.uploadDirPrefix = FileManager.uploadDirPrefix = qiNiuConst.uploadDirPrefix;
+ StorageManager.zone = FileManager.zone = QiNiuUtil.ZONE;
+ StorageManager.uploadLocal = !qiNiuCdn;
+ if (logger.isDebugEnabled()) {
+ logger.debug(">>>>>>>>设置百度编辑器插件的七牛配置结束<<<<<<<<");
+ }
}
// -------------------------------------------------------------------------------------------------
diff --git a/plugins/plugin-ueditor/src/main/kotlin/wang/encoding/mroot/plugin/ueditor/config/UeditorProperties.java b/plugins/plugin-ueditor/src/main/kotlin/wang/encoding/mroot/plugin/ueditor/config/UeditorProperties.java
index cf32b0f..cde0448 100644
--- a/plugins/plugin-ueditor/src/main/kotlin/wang/encoding/mroot/plugin/ueditor/config/UeditorProperties.java
+++ b/plugins/plugin-ueditor/src/main/kotlin/wang/encoding/mroot/plugin/ueditor/config/UeditorProperties.java
@@ -17,7 +17,6 @@
package wang.encoding.mroot.plugin.ueditor.config;
-import com.qiniu.common.Zone;
import org.springframework.boot.context.properties.ConfigurationProperties;
import org.springframework.context.annotation.PropertySource;
@@ -32,26 +31,6 @@ public class UeditorProperties {
private String config = "{}";
- private String accessKey;
-
- private String secretKey;
-
- /**
- * 七牛机房 华东:zone0 华北:zone1 华南:zone2 北美:zoneNa0
- */
- private String zone = "autoZone";
-
- private String bucket;
-
- private String baseUrl;
-
- private String uploadDirPrefix = "ueditor/file/";
-
- /**
- * 是否上传到本地
- */
- private Boolean uploadLocal;
-
public String getConfig() {
return config;
}
@@ -60,78 +39,6 @@ public class UeditorProperties {
this.config = config;
}
- public String getAccessKey() {
- return accessKey;
- }
-
- public void setAccessKey(String accessKey) {
- this.accessKey = accessKey;
- }
-
- public String getSecretKey() {
- return secretKey;
- }
-
- public void setSecretKey(String secretKey) {
- this.secretKey = secretKey;
- }
-
- public String getBucket() {
- return bucket;
- }
-
- public void setBucket(String bucket) {
- this.bucket = bucket;
- }
-
- public String getBaseUrl() {
- return baseUrl;
- }
-
- public void setBaseUrl(String baseUrl) {
- this.baseUrl = baseUrl;
- }
-
- public String getUploadDirPrefix() {
- return uploadDirPrefix;
- }
-
- public void setUploadDirPrefix(String uploadDirPrefix) {
- this.uploadDirPrefix = uploadDirPrefix;
- }
-
- public String getZone() {
- return zone;
- }
-
- public void setZone(String zone) {
- this.zone = zone;
- }
-
- public Boolean getUploadLocal() {
- return uploadLocal;
- }
-
- public void setUploadLocal(Boolean uploadLocal) {
- this.uploadLocal = uploadLocal;
- }
-
- public Zone getZoneObj() {
- // 华东:zone0 华北:zone1 华南:zone2 北美:zoneNa0
- switch (zone) {
- case "zone0":
- return Zone.zone0();
- case "zone1":
- return Zone.zone1();
- case "zone2":
- return Zone.zone2();
- case "zoneNa0":
- return Zone.zoneNa0();
- default:
- return Zone.autoZone();
- }
- }
-
// -------------------------------------------------------------------------------------------------
}
diff --git a/plugins/plugin-ueditor/src/main/resources/ueditor.properties b/plugins/plugin-ueditor/src/main/resources/ueditor.properties
index 267edcc..edbb02e 100644
--- a/plugins/plugin-ueditor/src/main/resources/ueditor.properties
+++ b/plugins/plugin-ueditor/src/main/resources/ueditor.properties
@@ -1,13 +1,2 @@
# \u767E\u5EA6\u5BCC\u6587\u672C\u7F16\u8F91\u5668\u914D\u7F6E
ueditor.config={"imageActionName":"uploadimage","imageFieldName":"upfile","imageMaxSize":2048000,"imageAllowFiles":[".png",".jpg",".jpeg",".gif",".bmp"],"imageCompressEnable":true,"imageCompressBorder":1600,"imageInsertAlign":"none","imageUrlPrefix":"","imagePathFormat":"/ueditor/jsp/upload/image/{yyyy}{mm}{dd}/{time}{rand:6}","scrawlActionName":"uploadscrawl","scrawlFieldName":"upfile","scrawlPathFormat":"/ueditor/jsp/upload/image/{yyyy}{mm}{dd}/{time}{rand:6}","scrawlMaxSize":2048000,"scrawlUrlPrefix":"","scrawlInsertAlign":"none","snapscreenActionName":"uploadimage","snapscreenPathFormat":"/ueditor/jsp/upload/image/{yyyy}{mm}{dd}/{time}{rand:6}","snapscreenUrlPrefix":"","snapscreenInsertAlign":"none","catcherLocalDomain":["127.0.0.1","localhost","img.baidu.com"],"catcherActionName":"catchimage","catcherFieldName":"source","catcherPathFormat":"/ueditor/jsp/upload/image/{yyyy}{mm}{dd}/{time}{rand:6}","catcherUrlPrefix":"","catcherMaxSize":2048000,"catcherAllowFiles":[".png",".jpg",".jpeg",".gif",".bmp"],"videoActionName":"uploadvideo","videoFieldName":"upfile","videoPathFormat":"/ueditor/jsp/upload/video/{yyyy}{mm}{dd}/{time}{rand:6}","videoUrlPrefix":"","videoMaxSize":102400000,"videoAllowFiles":[".flv",".swf",".mkv",".avi",".rm",".rmvb",".mpeg",".mpg",".ogg",".ogv",".mov",".wmv",".mp4",".webm",".mp3",".wav",".mid"],"fileActionName":"uploadfile","fileFieldName":"upfile","filePathFormat":"/ueditor/jsp/upload/file/{yyyy}{mm}{dd}/{time}{rand:6}","fileUrlPrefix":"","fileMaxSize":51200000,"fileAllowFiles":[".png",".jpg",".jpeg",".gif",".bmp",".flv",".swf",".mkv",".avi",".rm",".rmvb",".mpeg",".mpg",".ogg",".ogv",".mov",".wmv",".mp4",".webm",".mp3",".wav",".mid",".rar",".zip",".tar",".gz",".7z",".bz2",".cab",".iso",".doc",".docx",".xls",".xlsx",".ppt",".pptx",".pdf",".txt",".md",".xml"],"imageManagerActionName":"listimage","imageManagerListPath":"/ueditor/jsp/upload/image/","imageManagerListSize":20,"imageManagerUrlPrefix":"","imageManagerInsertAlign":"none","imageManagerAllowFiles":[".png",".jpg",".jpeg",".gif",".bmp"],"fileManagerActionName":"listfile","fileManagerListPath":"/ueditor/jsp/upload/file/","fileManagerUrlPrefix":"","fileManagerListSize":20,"fileManagerAllowFiles":[".png",".jpg",".jpeg",".gif",".bmp",".flv",".swf",".mkv",".avi",".rm",".rmvb",".mpeg",".mpg",".ogg",".ogv",".mov",".wmv",".mp4",".webm",".mp3",".wav",".mid",".rar",".zip",".tar",".gz",".7z",".bz2",".cab",".iso",".doc",".docx",".xls",".xlsx",".ppt",".pptx",".pdf",".txt",".md",".xml"]}
-ueditor.access-key=8nU0zA9aTvfHBZs0fPZZWd8gpnFRtOkOPkiTB6M0
-ueditor.secret-key=400iGAeaeJyjgSm26-wT8R-HQYZbBR1el_cDiRIq
-#\u4E03\u725B\u673A\u623F \u534E\u4E1C\uFF1Azone0 \u534E\u5317\uFF1Azone1 \u534E\u5357\uFF1Azone2 \u5317\u7F8E\uFF1AzoneNa0
-# ueditor.zone \u4E5F\u53EF\u4E0D\u914D\u7F6E\uFF0C\u4F1A\u81EA\u52A8\u8BC6\u522B\u533A\u57DF
-ueditor.zone=zone0
-#zrk-test \u534E\u4E1C
-ueditor.bucket=\u4E03\u725B\u5730\u5740
-ueditor.base-url=\u4E03\u725B\u5730\u5740
-ueditor.upload-dir-prefix=ueditor/file/
-#\u662F\u5426\u4E0A\u4F20\u672C\u673A\uFF0Ctrue\uFF1A\u662F\uFF0Cfalse\uFF1A\u4E0A\u4F20\u4E03\u725B
-ueditor.upload-local=true
diff --git a/pom.xml b/pom.xml
index c67fb7c..1706ad8 100644
--- a/pom.xml
+++ b/pom.xml
@@ -6,13 +6,13 @@
mroot
mroot
- 1.0.0
+ 1.1.0
pom
mroot
http://mroot.yuneryu.com/login
- 基于Spring Boot 2.0和Kotlin 1.2的小小木管理系统
+ 基于Spring Boot 2.0和Kotlin 1.2的小小木快速开发平台
@@ -100,7 +100,7 @@
UTF-8
1.2.50
- 1.0.0
+ 1.1.0
4.12
@@ -498,6 +498,7 @@
+
mroot-${mroot.version}
--
Gitee
From d98ab970b3c5afdc76c2b10edbae9ef1d421f53c Mon Sep 17 00:00:00 2001
From: ErYang <707069100@qq.com>
Date: Fri, 29 Jun 2018 18:08:44 +0800
Subject: [PATCH 5/6] =?UTF-8?q?=E3=80=90=E8=B0=83=E6=95=B4=E3=80=91?=
=?UTF-8?q?=E8=AF=B4=E6=98=8E=E3=80=82=E3=80=82=E3=80=82?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
README.md | 181 +-----------------------------------------------------
1 file changed, 1 insertion(+), 180 deletions(-)
diff --git a/README.md b/README.md
index fc83bd2..7ecdf68 100644
--- a/README.md
+++ b/README.md
@@ -1,89 +1,3 @@
-1.软件介绍
-
-MRoot项目简介
-
-MRoot是基于Spring Boot2使用Kotlin编写的快速开发平台(100%兼容Java,可以与Java互操作)
-具有如下特点
-
-灵活的权限控制,可控制权限到按钮级别
-
-完善的角色管理及数据权限
-
-完善的XSS防范及脚本过滤,防止表单重复提交
-
-友好的代码结构及注释,便于阅读及二次开发
-
-Quartz定时任务,可动态完成任务的添加、修改、删除、暂停、恢复及日志查看等功能
-
-代码生成器,可以生成业务90%的代码,可快速完成某个业务的开发
-
-使用Maven对项目进行模块化管理,提高项目的易开发性、扩展性
-
-前端使用Bootstrap,优美的页面,丰富的插件
-
-主要功能
-
-数据库:Druid数据库连接池,监控数据库访问性能,统计SQL的执行性能
-
-持久层:MyBatis持久化,使用MyBatis-Plus优化,减少sql开发量,使用Hibernate Validation进行数据验证
-
-MVC:基于Spring Mvc注解,Rest风格Controller,Exception统一管理
-
-任务调度:Spring+Quartz, 可动态完成任务的添加、修改、删除、暂停、恢复及日志查看等功能
-
-基于Spring的国际化信息
-
-Shiro进行权限控制
-
-缓存:注解缓存数据
-
-自定义线程池、异步任务
-
-日志:logback打印日志,存入数据库,同时基于时间和文件大小分割日志文件
-
-工具类:加密解密、字符串处理等等
-
-代码自动生成,可生成90%的业务代码
-
-技术选型
-
-开发语言:Kotlin
-
-核心框架:Spring Boot2
-
-数据库连接池:Alibaba Druid
-
-持久层框架:MyBatis + MyBatis-Plus
-
-安全框架:Apache Shiro
-
-任务调度:Spring + Quartz
-
-缓存框架:Ehcache3
-
-日志管理:SLF4J、Logback
-
-验证框架:Hibernate Validation
-
-模板:Freemarker
-
-前端框架:Bootstrap
-
-美图欣赏
-
-
-
-
-
-
-
-在线体验
-
-传送门: http://mroot.yuneryu.com/login
-
-
-2.Git项目描述
-
MRoot项目简介
MRoot是基于Spring Boot2使用Kotlin编写的快速开发平台(100%兼容Java,可以与Java互操作)
@@ -201,7 +115,7 @@ mroot-admin访问路径:你的IP地址:端口/login
master 稳定版本,推荐使用
-prod 历史版本
+prod 历史版本,推荐使用最新版本
dev 开发分支,bug修复分支
@@ -209,96 +123,3 @@ dev 开发分支,bug修复分支
在线体验
传送门: http://mroot.yuneryu.com/login
-
-
-
-
-3.软件更新资讯
-
-MRoot是基于Spring Boot2使用Kotlin编写的快速开发平台(100%兼容Java,可以与Java互操作)
-
-
-
-技术选型
-
-开发语言:Kotlin
-
-核心框架:Spring Boot2
-
-数据库连接池:Alibaba Druid
-
-持久层框架:MyBatis + MyBatis-Plus
-
-安全框架:Apache Shiro
-
-任务调度:Spring + Quartz
-
-缓存框架:Ehcache3
-
-日志管理:SLF4J、Logback
-
-验证框架:Hibernate Validation
-
-模板:Freemarker
-
-前端框架:Bootstrap
-
-
-
-主要功能
-
-数据库:Druid数据库连接池,监控数据库访问性能,统计SQL的执行性能
-
-持久层:MyBatis持久化,使用MyBatis-Plus优化,减少sql开发量,使用Hibernate Validation进行数据验证
-
-MVC:基于Spring Mvc注解,Rest风格Controller,Exception统一管理
-
-任务调度:Spring+Quartz, 可动态完成任务的添加、修改、删除、暂停、恢复及日志查看等功能
-
-基于Spring的国际化信息
-
-Shiro进行权限控制
-
-缓存:注解缓存数据
-
-自定义线程池、异步任务
-
-日志:logback打印日志,存入数据库,同时基于时间和文件大小分割日志文件
-
-工具类:加密解密、字符串处理等等
-
-代码自动生成,可生成90%的业务代码
-
-
-
-现有以下模块:
-
-1.用户管理模块
-
-2.角色管理模块
-
-3.权限管理模块
-
-4.代码生成模块
-
-5.系统配置模块
-
-6.定时任务模块
-
-7.系统记录模块
-
-8.文章模块
-
-
-
-下个版本预告:
-
-1.上传文件可配置为七牛存储
-
-2.百度编辑器可配置上传到七牛存储
-
-3.其它细节优化,代码调优
-
-在线体验:
-
-传送门 http://mroot.yuneryu.com/login
\ No newline at end of file
--
Gitee
From 48bb5a2480c549da438f924426f481e0be48c07b Mon Sep 17 00:00:00 2001
From: ErYang <707069100@qq.com>
Date: Fri, 29 Jun 2018 18:10:02 +0800
Subject: [PATCH 6/6] =?UTF-8?q?=E3=80=90...=E3=80=91?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
README.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/README.md b/README.md
index 7ecdf68..9cd2f01 100644
--- a/README.md
+++ b/README.md
@@ -122,4 +122,4 @@ dev 开发分支,bug修复分支
在线体验
-传送门: http://mroot.yuneryu.com/login
+传送门: http://mroot.yuneryu.com
--
Gitee