diff --git a/modules/i3plus-core-api/pom.xml b/modules/i3plus-core-api/pom.xml
index 02b3cac..42c86a0 100644
--- a/modules/i3plus-core-api/pom.xml
+++ b/modules/i3plus-core-api/pom.xml
@@ -13,6 +13,11 @@
i3plus-core-api
jar
+
+
+ impp.framework
+ impp-framework-boot
+
i3plus.pojo
i3plus-pojo-platform
diff --git a/modules/i3plus-core-api/src/main/java/cn/estsh/i3plus/core/api/iservice/base/ISysLogService.java b/modules/i3plus-core-api/src/main/java/cn/estsh/i3plus/core/api/iservice/base/ISysLogService.java
index 0de257e..f6ddc9e 100644
--- a/modules/i3plus-core-api/src/main/java/cn/estsh/i3plus/core/api/iservice/base/ISysLogService.java
+++ b/modules/i3plus-core-api/src/main/java/cn/estsh/i3plus/core/api/iservice/base/ISysLogService.java
@@ -2,12 +2,10 @@ package cn.estsh.i3plus.core.api.iservice.base;
import cn.estsh.i3plus.pojo.base.bean.ListPager;
import cn.estsh.i3plus.pojo.base.common.Pager;
-import cn.estsh.i3plus.pojo.platform.platbean.SysLogException;
-import cn.estsh.i3plus.pojo.platform.platbean.SysLogOperate;
-import cn.estsh.i3plus.pojo.platform.platbean.SysLogSystem;
-import cn.estsh.i3plus.pojo.platform.platbean.SysLogTaskTime;
+import cn.estsh.i3plus.pojo.platform.platbean.*;
import io.swagger.annotations.ApiOperation;
+import java.util.Date;
import java.util.List;
import java.util.Map;
@@ -48,6 +46,15 @@ public interface ISysLogService {
SysLogTaskTime getLogTaskTime(SysLogTaskTime log);
void deleteLogTaskTime(SysLogTaskTime log);
+ ListPager queryLogConsolePager(SysLogConsole log, Pager pager);
+ List findLogConsoleList(SysLogConsole log, Pager pager);
+ List findLogConsoleList(SysLogConsole log);
+ SysLogConsole insertLogConsoleTime(SysLogConsole log);
+ SysLogConsole getLogConsoleTime(SysLogConsole log);
+ void deleteLogConsoleTime(SysLogConsole log);
+
+ void actionCleanLog(String startTime, String endTime);
+
@ApiOperation(value = "查询时间段内平均请求耗时",notes = "查询时间段内平均请求耗时")
Map querySysLogSystemAvgExecuteTime(String startTime, String endTime);
diff --git a/modules/i3plus-core-api/src/main/java/cn/estsh/i3plus/core/api/iservice/base/ISystemInitService.java b/modules/i3plus-core-api/src/main/java/cn/estsh/i3plus/core/api/iservice/base/ISystemInitService.java
index 9b3e918..f3d58c0 100644
--- a/modules/i3plus-core-api/src/main/java/cn/estsh/i3plus/core/api/iservice/base/ISystemInitService.java
+++ b/modules/i3plus-core-api/src/main/java/cn/estsh/i3plus/core/api/iservice/base/ISystemInitService.java
@@ -46,4 +46,7 @@ public interface ISystemInitService {
*/
@ApiOperation(value = "获取缓存中的数据",notes = "获取缓存中的数据")
Object getDataFromCache(String key,Class dataType);
+
+ @ApiOperation(value = "重新加载Elasticsearch 客户端信息")
+ void reloadElasticSearchClient();
}
diff --git a/modules/i3plus-core-api/src/main/java/cn/estsh/i3plus/core/api/iservice/busi/ISysLogExceptionService.java b/modules/i3plus-core-api/src/main/java/cn/estsh/i3plus/core/api/iservice/busi/ISysLogExceptionService.java
deleted file mode 100644
index e547bd2..0000000
--- a/modules/i3plus-core-api/src/main/java/cn/estsh/i3plus/core/api/iservice/busi/ISysLogExceptionService.java
+++ /dev/null
@@ -1,31 +0,0 @@
-//package cn.estsh.i3plus.core.api.iservice.busi;
-//
-//import cn.estsh.i3plus.pojo.base.bean.ListPager;
-//import cn.estsh.i3plus.pojo.base.common.Pager;
-//import cn.estsh.i3plus.pojo.platform.platbean.SysLogException;
-//import io.swagger.annotations.ApiOperation;
-//
-///**
-// * @Description : 异常日志服务接口
-// * @Reference :
-// * @Author : yunhao
-// * @CreateDate : 2018-11-19 17:28
-// * @Modify:
-// **/
-//public interface ISysLogExceptionService {
-//
-// /**
-// * 系统异常日志复杂查询,分页,排序
-// * @param sysLogException
-// * @param pager
-// * @return
-// */
-// @ApiOperation(value = "系统异常日志复杂查询,分页,排序")
-// ListPager querySysLogExceptionByPager(SysLogException sysLogException, Pager pager);
-//
-// /**
-// * 删除指定日期之后的日志
-// * @param dateTime 日期
-// */
-// long deleteSysLogExceptionByDateTimeAfter(String dateTime);
-//}
diff --git a/modules/i3plus-core-api/src/main/java/cn/estsh/i3plus/core/api/iservice/busi/ISysLogOperateService.java b/modules/i3plus-core-api/src/main/java/cn/estsh/i3plus/core/api/iservice/busi/ISysLogOperateService.java
deleted file mode 100644
index 5ca20bd..0000000
--- a/modules/i3plus-core-api/src/main/java/cn/estsh/i3plus/core/api/iservice/busi/ISysLogOperateService.java
+++ /dev/null
@@ -1,90 +0,0 @@
-//package cn.estsh.i3plus.core.api.iservice.busi;
-//
-//import cn.estsh.i3plus.pojo.base.bean.ListPager;
-//import cn.estsh.i3plus.pojo.base.common.Pager;
-//import cn.estsh.i3plus.pojo.platform.platbean.SysLogOperate;
-//import io.swagger.annotations.ApiOperation;
-//
-//import java.util.List;
-//
-///**
-// * @Description : 操作日志服务接口
-// * @Reference :
-// * @Author : yunhao
-// * @Date : 2018-10-25 13:49
-// * @Modify :
-// **/
-//public interface ISysLogOperateService {
-//
-// /**
-// * 添加操作日志
-// * @param logOperate
-// * @return
-// */
-// @ApiOperation(value = "添加操作日志",notes = "添加操作日志")
-// SysLogOperate insertSysLogOperate(SysLogOperate logOperate);
-//
-// /**
-// * 根据id删除日志
-// * @param id
-// */
-// @ApiOperation(value = "根据id删除日志",notes = "根据id删除日志")
-// void deleteSysLogOperateById(Long id);
-//
-// /**
-// * 查询全部操作日志
-// * @return
-// */
-// @ApiOperation(value = "查询全部操作日志",notes = "查询全部操作日志")
-// List listSysLogOperate();
-//
-// /**
-// * 批量删除日志
-// * @param ids
-// */
-// @ApiOperation(value = "批量删除日志",notes = "批量删除日志")
-// void deleteSysLogOperateByIds(Long[] ids);
-//
-// /**
-// * 根据id查询操作日志
-// * @param id
-// * @return
-// */
-// @ApiOperation(value = "根据id查询操作日志",notes = "根据id查询操作日志")
-// SysLogOperate getSysLogOperateById(Long id);
-//
-// /**
-// * 根据操作人姓名模糊查询日志
-// * @param operateUserName
-// * @return
-// */
-// @ApiOperation(value = "根据操作人姓名模糊查询日志",notes = "根据操作人姓名模糊查询日志")
-// List listSysLogOperateByOperateUserName(String operateUserName);
-//
-// //查询所有日志数量
-// @ApiOperation(value = "查询所有日志数量")
-// long countAllSysLogOperate();
-//
-// /**
-// * 操作日志复杂查询,分页,排序
-// * @param logOperate
-// * @param pager
-// * @return
-// */
-// @ApiOperation(value = "操作日志复杂查询,分页,排序",notes = "操作日志复杂查询,分页,排序")
-// ListPager querySysLogOperateByPager(SysLogOperate logOperate, Pager pager);
-//
-// /**
-// * 查询最新的操作日志
-// * @param num
-// * @return
-// */
-// @ApiOperation(value = "查询最新的操作日志")
-// List findNewSysLogOperate(Integer num);
-//
-// /**
-// * 删除指定日期之后的日志
-// * @param dateTime 日期
-// */
-// long deleteSysLogOperateByDateTimeAfter(String dateTime);
-//}
diff --git a/modules/i3plus-core-api/src/main/java/cn/estsh/i3plus/core/api/iservice/busi/ISysLogSystemService.java b/modules/i3plus-core-api/src/main/java/cn/estsh/i3plus/core/api/iservice/busi/ISysLogSystemService.java
deleted file mode 100644
index 50eae86..0000000
--- a/modules/i3plus-core-api/src/main/java/cn/estsh/i3plus/core/api/iservice/busi/ISysLogSystemService.java
+++ /dev/null
@@ -1,54 +0,0 @@
-//package cn.estsh.i3plus.core.api.iservice.busi;
-//
-//import cn.estsh.i3plus.pojo.base.bean.ListPager;
-//import cn.estsh.i3plus.pojo.base.common.Pager;
-//import cn.estsh.i3plus.pojo.platform.platbean.SysLogSystem;
-//import io.swagger.annotations.ApiOperation;
-//
-//import java.util.List;
-//
-///**
-// * @Description : 系统日志服务接口
-// * @Reference :
-// * @Author : yunhao
-// * @Date : 2018-10-25 10:36
-// * @Modify :
-// **/
-//public interface ISysLogSystemService {
-//
-// @ApiOperation(value = "添加系统日志",notes = "添加系统日志")
-// void insertSysLogSystem(SysLogSystem logSystem);
-//
-// @ApiOperation(value = "造数据系统日志",notes = "造数据")
-// void insertSysLogBatch(int num,int waitTime);
-//
-// @ApiOperation(value = "删除日志",notes = "删除日志")
-// long deleteSysLogSystemById(Long id);
-//
-// @ApiOperation(value = "查询全部日志",notes = "查询全部日志")
-// List listSysLogSystem();
-//
-// @ApiOperation(value = "根据id查询系统日志",notes = "根据id查询系统日志")
-// SysLogSystem getSysLogSystemById(long id);
-//
-// @ApiOperation(value = "系统日志分页复杂查询",notes = "系统日志分页复杂查询")
-// ListPager querySysLogSystemByPager(SysLogSystem logSystem, Pager pager);
-//
-// @ApiOperation(value = "系统日志批量删除",notes = "系统日志批量删除")
-// long deleteSysLogSystemByIds(Long[] ids);
-//
-// /**
-// * 压力测试
-// * @param min
-// * @param max
-// * @return
-// */
-// @ApiOperation(value = "系统日志按id区间查询",notes = "系统日志按id区间查询")
-// List findSysLogSystemByIdInterval(long min, long max);
-//
-// /**
-// * 删除指定日期之后的日志
-// * @param dateTime 日期
-// */
-// long deleteSysLogSystemByDateTimeAfter(String dateTime);
-//}
diff --git a/modules/i3plus-core-api/src/main/java/cn/estsh/i3plus/core/api/iservice/busi/ISysLogTaskTimeService.java b/modules/i3plus-core-api/src/main/java/cn/estsh/i3plus/core/api/iservice/busi/ISysLogTaskTimeService.java
deleted file mode 100644
index 8d0e67b..0000000
--- a/modules/i3plus-core-api/src/main/java/cn/estsh/i3plus/core/api/iservice/busi/ISysLogTaskTimeService.java
+++ /dev/null
@@ -1,53 +0,0 @@
-//package cn.estsh.i3plus.core.api.iservice.busi;
-//
-//import cn.estsh.i3plus.pojo.base.bean.ListPager;
-//import cn.estsh.i3plus.pojo.base.common.Pager;
-//import cn.estsh.i3plus.pojo.platform.platbean.SysLogTaskTime;
-//import io.swagger.annotations.ApiOperation;
-//
-///**
-// * @Description : 定时任务日志服务接口
-// * @Reference :
-// * @Author : yunhao
-// * @CreateDate : 2019-01-04 15:06
-// * @Modify:
-// **/
-//public interface ISysLogTaskTimeService {
-//
-// /**
-// * 添加定时任务日志
-// * @param sysLogTaskTime
-// */
-// @ApiOperation(value = "添加定时任务日志",notes = "添加定时任务日志")
-// void insertSysLogTaskTime(SysLogTaskTime sysLogTaskTime);
-//
-// /**
-// * 根据id删除定时任务日志
-// * @param id
-// */
-// @ApiOperation(value = "删除定时任务日志",notes = "删除定时任务日志")
-// void deleteSysLogTaskTimeById(Long id);
-//
-// /**
-// * 根据id查询定时任务日志
-// * @param id
-// * @return
-// */
-// @ApiOperation(value = "根据id查询定时任务日志",notes = "根据id查询定时任务日志")
-// SysLogTaskTime getSysLogTaskTimeById(Long id);
-//
-// /**
-// * 定时任务日志复杂查询
-// * @param sysLogTaskTime
-// * @param pager
-// * @return
-// */
-// @ApiOperation(value = "定时任务日志分页复杂查询",notes = "定时任务日志分页复杂查询")
-// ListPager querySysLogTaskTimeByPager(SysLogTaskTime sysLogTaskTime, Pager pager);
-//
-// /**
-// * 删除指定日期之后的日志
-// * @param dateTime 日期
-// */
-// long deleteSysLogTaskTimeByDateTimeAfter(String dateTime);
-//}
diff --git a/modules/i3plus-core-api/src/main/java/cn/estsh/i3plus/core/api/iservice/busi/ISysPojoVersionDetailService.java b/modules/i3plus-core-api/src/main/java/cn/estsh/i3plus/core/api/iservice/busi/ISysPojoVersionDetailService.java
new file mode 100644
index 0000000..2acc5f1
--- /dev/null
+++ b/modules/i3plus-core-api/src/main/java/cn/estsh/i3plus/core/api/iservice/busi/ISysPojoVersionDetailService.java
@@ -0,0 +1,14 @@
+package cn.estsh.i3plus.core.api.iservice.busi;
+
+import cn.estsh.i3plus.pojo.platform.bean.SysPojoVersionDetail;
+import cn.estsh.impp.framework.base.service.ICrudService;
+
+/**
+ * @Description :
+ * @Reference :
+ * @Author : wei.peng
+ * @CreateDate : 20-4-21 下午2:21
+ * @Modify:
+ **/
+public interface ISysPojoVersionDetailService extends ICrudService {
+}
diff --git a/modules/i3plus-core-api/src/main/java/cn/estsh/i3plus/core/api/iservice/busi/ISysPojoVersionPlanService.java b/modules/i3plus-core-api/src/main/java/cn/estsh/i3plus/core/api/iservice/busi/ISysPojoVersionPlanService.java
new file mode 100644
index 0000000..d6a2f8e
--- /dev/null
+++ b/modules/i3plus-core-api/src/main/java/cn/estsh/i3plus/core/api/iservice/busi/ISysPojoVersionPlanService.java
@@ -0,0 +1,14 @@
+package cn.estsh.i3plus.core.api.iservice.busi;
+
+import cn.estsh.i3plus.pojo.platform.bean.SysPojoVersionPlan;
+import cn.estsh.impp.framework.base.service.ICrudService;
+
+/**
+ * @Description :
+ * @Reference :
+ * @Author : wei.peng
+ * @CreateDate : 20-4-21 下午2:21
+ * @Modify:
+ **/
+public interface ISysPojoVersionPlanService extends ICrudService {
+}
diff --git a/modules/i3plus-core-api/src/main/java/cn/estsh/i3plus/core/api/iservice/busi/ISysPojoVersionService.java b/modules/i3plus-core-api/src/main/java/cn/estsh/i3plus/core/api/iservice/busi/ISysPojoVersionService.java
new file mode 100644
index 0000000..968d1fc
--- /dev/null
+++ b/modules/i3plus-core-api/src/main/java/cn/estsh/i3plus/core/api/iservice/busi/ISysPojoVersionService.java
@@ -0,0 +1,14 @@
+package cn.estsh.i3plus.core.api.iservice.busi;
+
+import cn.estsh.i3plus.pojo.platform.bean.SysPojoVersion;
+import cn.estsh.impp.framework.base.service.ICrudService;
+
+/**
+ * @Description :
+ * @Reference :
+ * @Author : wei.peng
+ * @CreateDate : 20-4-21 下午2:21
+ * @Modify:
+ **/
+public interface ISysPojoVersionService extends ICrudService {
+}
diff --git a/modules/i3plus-core-api/src/main/java/cn/estsh/i3plus/core/api/iservice/busi/ISysToolService.java b/modules/i3plus-core-api/src/main/java/cn/estsh/i3plus/core/api/iservice/busi/ISysToolService.java
index 0e4712d..f608cd3 100644
--- a/modules/i3plus-core-api/src/main/java/cn/estsh/i3plus/core/api/iservice/busi/ISysToolService.java
+++ b/modules/i3plus-core-api/src/main/java/cn/estsh/i3plus/core/api/iservice/busi/ISysToolService.java
@@ -45,12 +45,6 @@ public interface ISysToolService {
void updateSysTool(SysTool tool);
/**
- * 修改硬件
- */
- @ApiOperation(value = "造数据")
- void insertBatch(int num,int waitTime);
-
- /**
* 查找全部硬件
* @return
*/
diff --git a/modules/i3plus-core-api/src/main/java/cn/estsh/i3plus/core/api/iservice/busi/ITestService.java b/modules/i3plus-core-api/src/main/java/cn/estsh/i3plus/core/api/iservice/busi/ITestService.java
deleted file mode 100644
index 2040d19..0000000
--- a/modules/i3plus-core-api/src/main/java/cn/estsh/i3plus/core/api/iservice/busi/ITestService.java
+++ /dev/null
@@ -1,42 +0,0 @@
-//package cn.estsh.i3plus.core.api.iservice.busi;
-//
-//import cn.estsh.i3plus.pojo.base.bean.DdlPackBean;
-//import cn.estsh.i3plus.pojo.base.bean.ListPager;
-//import cn.estsh.i3plus.pojo.base.common.Pager;
-//import cn.estsh.i3plus.pojo.platform.bean.SysUser;
-//import io.swagger.annotations.ApiOperation;
-//
-//import javax.transaction.Transactional;
-//import java.util.List;
-//
-///**
-// * @Description :
-// * @Reference :
-// * @Author : yunhao
-// * @CreateDate : 2019-02-20 21:23
-// * @Modify:
-// **/
-//public interface ITestService {
-//
-// @ApiOperation(value = "多表查询")
-// List