diff --git a/doc/5.2-patch.sql b/doc/5.2-patch.sql
index 4c00240e..60046e86 100644
--- a/doc/5.2-patch.sql
+++ b/doc/5.2-patch.sql
@@ -203,3 +203,28 @@ ALTER TABLE `log`
MODIFY COLUMN `log_error_msg` text CHARACTER SET utf8 COLLATE utf8_general_ci NULL COMMENT '错误消息' AFTER `id`,
MODIFY COLUMN `log_result` text CHARACTER SET utf8 COLLATE utf8_general_ci NULL COMMENT '返回参数' AFTER `log_error_msg`,
MODIFY COLUMN `log_param` text CHARACTER SET utf8 COLLATE utf8_general_ci NULL COMMENT '请求参数' AFTER `log_result`;
+
+alter table log rename to logger;
+
+
+ALTER TABLE `role`
+ADD COLUMN `create_by` int(10) NULL COMMENT '创建人',
+ADD COLUMN `create_date` datetime(0) NULL COMMENT '创建时间',
+ADD COLUMN `update_by` int(10) NULL COMMENT '更新人',
+ADD COLUMN `update_date` datetime(0) NULL COMMENT '更新时间',
+ADD COLUMN `del` int(1) NULL COMMENT '删除标识';
+
+ALTER TABLE `model`
+ADD COLUMN `create_by` int(10) NULL COMMENT '创建人',
+ADD COLUMN `create_date` datetime(0) NULL COMMENT '创建时间',
+ADD COLUMN `update_by` int(10) NULL COMMENT '更新人',
+ADD COLUMN `update_date` datetime(0) NULL COMMENT '更新时间',
+ADD COLUMN `del` int(1) NULL COMMENT '删除标识';
+
+ALTER TABLE `people`
+ADD COLUMN `create_by` int(10) NULL COMMENT '创建人',
+ADD COLUMN `create_date` datetime(0) NULL COMMENT '创建时间',
+ADD COLUMN `update_by` int(10) NULL COMMENT '更新人',
+ADD COLUMN `update_date` datetime(0) NULL COMMENT '更新时间',
+ADD COLUMN `del` int(1) NULL COMMENT '删除标识';
+
diff --git a/pom.xml b/pom.xml
index a4827fc5..4c82b5cb 100644
--- a/pom.xml
+++ b/pom.xml
@@ -10,7 +10,7 @@
4.0.0
net.mingsoft
ms-mcms
- 5.2.0-SNAPSHOT
+ 5.2.1-SNAPSHOT
ms-mcms
jar
diff --git a/src/main/java/net/mingsoft/cms/biz/ICacheBiz.java b/src/main/java/net/mingsoft/cms/biz/ICacheBiz.java
deleted file mode 100644
index a1fa0e57..00000000
--- a/src/main/java/net/mingsoft/cms/biz/ICacheBiz.java
+++ /dev/null
@@ -1,11 +0,0 @@
-package net.mingsoft.cms.biz;
-
-public interface ICacheBiz {
-
- void set(String cacheName, String key, Object value);
-
- T get(String cacheName, String key, Class cls);
-
- void del(String cacheName, String key);
-
-}
\ No newline at end of file
diff --git a/src/main/java/net/mingsoft/cms/biz/impl/ContentBizImpl.java b/src/main/java/net/mingsoft/cms/biz/impl/ContentBizImpl.java
index 0aed2786..ff82eeed 100755
--- a/src/main/java/net/mingsoft/cms/biz/impl/ContentBizImpl.java
+++ b/src/main/java/net/mingsoft/cms/biz/impl/ContentBizImpl.java
@@ -22,37 +22,23 @@
package net.mingsoft.cms.biz.impl;
-import cn.hutool.core.bean.BeanUtil;
-import cn.hutool.core.bean.copier.CopyOptions;
-import cn.hutool.core.date.DateUtil;
-import cn.hutool.core.io.FileUtil;
-import net.mingsoft.basic.constant.Const;
-import net.mingsoft.basic.holder.DataHolder;
-import net.mingsoft.basic.util.BasicUtil;
+import net.mingsoft.base.biz.impl.BaseBizImpl;
+import net.mingsoft.base.dao.IBaseDao;
import net.mingsoft.cms.bean.CategoryBean;
import net.mingsoft.cms.bean.ContentBean;
-import net.mingsoft.cms.constant.e.CategoryTypeEnum;
+import net.mingsoft.cms.biz.IContentBiz;
import net.mingsoft.cms.dao.ICategoryDao;
-import net.mingsoft.cms.entity.CategoryEntity;
+import net.mingsoft.cms.dao.IContentDao;
import net.mingsoft.cms.entity.ContentEntity;
-import net.mingsoft.cms.util.CmsParserUtil;
-import net.mingsoft.mdiy.bean.PageBean;
import net.mingsoft.mdiy.entity.ModelEntity;
-import net.mingsoft.mdiy.util.ParserUtil;
-import org.apache.commons.lang3.StringUtils;
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.stereotype.Service;
-import net.mingsoft.base.biz.impl.BaseBizImpl;
-import net.mingsoft.base.dao.IBaseDao;
-import java.io.IOException;
-import java.util.*;
-
-import net.mingsoft.cms.biz.IContentBiz;
-import net.mingsoft.cms.dao.IContentDao;
+import java.util.List;
+import java.util.Map;
/**
* 文章管理持久化层
diff --git a/src/main/java/net/mingsoft/cms/biz/impl/EhcacheBizImpl.java b/src/main/java/net/mingsoft/cms/biz/impl/EhcacheBizImpl.java
deleted file mode 100644
index 6f5d8c65..00000000
--- a/src/main/java/net/mingsoft/cms/biz/impl/EhcacheBizImpl.java
+++ /dev/null
@@ -1,35 +0,0 @@
-package net.mingsoft.cms.biz.impl;
-
-import com.alibaba.fastjson.JSONObject;
-import net.mingsoft.cms.biz.ICacheBiz;
-import org.apache.commons.lang3.StringUtils;
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.cache.CacheManager;
-import org.springframework.stereotype.Service;
-
-@Service("abc")
-public class EhcacheBizImpl implements ICacheBiz {
-
- @Autowired
- private CacheManager cacheManager;
-
- @Override
- public void set(String cacheName, String key, Object value) {
- this.cacheManager.getCache(cacheName).put(key, JSONObject.toJSONString(value));
- }
-
- @Override
- public T get(String cacheName, String key, Class cls) {
- String str = this.cacheManager.getCache(cacheName).get(key, String.class);
- if (StringUtils.isBlank(str)) {
- return null;
- }
-
- return JSONObject.parseObject(str, cls);
- }
-
- @Override
- public void del(String cacheName, String key) {
- this.cacheManager.getCache(cacheName).evictIfPresent(key);
- }
-}
\ No newline at end of file
diff --git a/src/main/java/net/mingsoft/cms/dao/ICategoryDao.java b/src/main/java/net/mingsoft/cms/dao/ICategoryDao.java
index 4203611d..93aa5c62 100755
--- a/src/main/java/net/mingsoft/cms/dao/ICategoryDao.java
+++ b/src/main/java/net/mingsoft/cms/dao/ICategoryDao.java
@@ -20,7 +20,6 @@
*/
package net.mingsoft.cms.dao;
-import com.baomidou.mybatisplus.annotation.SqlParser;
import net.mingsoft.base.dao.IBaseDao;
import net.mingsoft.cms.entity.CategoryEntity;
import org.springframework.stereotype.Component;
diff --git a/src/main/java/net/mingsoft/cms/dao/IContentDao.xml b/src/main/java/net/mingsoft/cms/dao/IContentDao.xml
index 5124fedf..8266d56c 100755
--- a/src/main/java/net/mingsoft/cms/dao/IContentDao.xml
+++ b/src/main/java/net/mingsoft/cms/dao/IContentDao.xml
@@ -307,13 +307,13 @@
and FIND_IN_SET(a.category_id,#{ids})>0
- and a.content_title like CONCAT(CONCAT("%",#{map.content_title}),"%")
+ and a.content_title like CONCAT(CONCAT('%',#{map.content_title}),'%')
- and a.content_author like CONCAT(CONCAT("%",#{map.content_author}),"%")
+ and a.content_author like CONCAT(CONCAT('%',#{map.content_author}),'%')
- and a.content_source like CONCAT(CONCAT("%",#{map.content_source}),"%")
+ and a.content_source like CONCAT(CONCAT('%',#{map.content_source}),'%')
and
@@ -321,13 +321,13 @@
- and a.content_description like CONCAT(CONCAT("%",#{map.content_description}),"%")
+ and a.content_description like CONCAT(CONCAT('%',#{map.content_description}),'%')
- and a.content_keyword like CONCAT(CONCAT("%",#{map.content_keyword}),"%")
+ and a.content_keyword like CONCAT(CONCAT('%',#{map.content_keyword}),'%')
- and a.content_details like CONCAT(CONCAT("%",#{map.content_details}),"%")
+ and a.content_details like CONCAT(CONCAT('%',#{map.content_details}),'%')
@@ -341,7 +341,7 @@
- and d.${field.key} like CONCAT(CONCAT("%",#{item.value}),"%")
+ and d.${field.key} like CONCAT(CONCAT('%',#{item.value}),'%')
diff --git a/src/main/java/net/mingsoft/cms/util/CmsParserUtil.java b/src/main/java/net/mingsoft/cms/util/CmsParserUtil.java
index 5d734051..a1298566 100755
--- a/src/main/java/net/mingsoft/cms/util/CmsParserUtil.java
+++ b/src/main/java/net/mingsoft/cms/util/CmsParserUtil.java
@@ -27,7 +27,6 @@ import freemarker.core.ParseException;
import freemarker.template.MalformedTemplateNameException;
import freemarker.template.TemplateNotFoundException;
import net.mingsoft.base.constant.Const;
-import net.mingsoft.basic.holder.DataHolder;
import net.mingsoft.basic.util.BasicUtil;
import net.mingsoft.basic.util.SpringUtil;
import net.mingsoft.cms.bean.CategoryBean;
diff --git a/src/main/resources/application-dev.yml b/src/main/resources/application-dev.yml
index 8e08f571..42b78104 100644
--- a/src/main/resources/application-dev.yml
+++ b/src/main/resources/application-dev.yml
@@ -1,17 +1,17 @@
-#spring:
-# datasource:
-# url: jdbc:mysql://192.168.0.8:3316/mcms-dev-5.2-8?useUnicode=true&characterEncoding=utf-8&zeroDateTimeBehavior=convertToNull&autoReconnect=true&allowMultiQueries=true&useSSL=true
-# username: mcms
-# password: mcms
-# filters: wall,mergeStat
-# type: com.alibaba.druid.pool.DruidDataSource
-
spring:
datasource:
- driver-class-name: oracle.jdbc.driver.OracleDriver
- url: jdbc:oracle:thin:@192.168.0.7:1521:helowin
+ url: jdbc:mysql://192.168.0.8:3316/mcms-dev-5.2-8?useUnicode=true&characterEncoding=utf-8&zeroDateTimeBehavior=convertToNull&autoReconnect=true&allowMultiQueries=true&useSSL=true
username: mcms
password: mcms
filters: wall,mergeStat
type: com.alibaba.druid.pool.DruidDataSource
+#spring:
+# datasource:
+# driver-class-name: oracle.jdbc.driver.OracleDriver
+# url: jdbc:oracle:thin:@192.168.0.7:1521:helowin
+# username: mcms
+# password: mcms
+# filters: wall,mergeStat
+# type: com.alibaba.druid.pool.DruidDataSource
+
diff --git a/src/main/resources/application.yml b/src/main/resources/application.yml
index 4488d8b6..523b0d58 100644
--- a/src/main/resources/application.yml
+++ b/src/main/resources/application.yml
@@ -96,6 +96,6 @@ mybatis-plus:
db-config:
id-type: auto
configuration:
- database-id: oracle
+ database-id: mysql
cache-enabled: true
jdbc-type-for-null: 'null' #注意:单引号
diff --git a/src/main/webapp/WEB-INF/manager/cms/content/main.ftl b/src/main/webapp/WEB-INF/manager/cms/content/main.ftl
index 53551b9b..fd4a357f 100644
--- a/src/main/webapp/WEB-INF/manager/cms/content/main.ftl
+++ b/src/main/webapp/WEB-INF/manager/cms/content/main.ftl
@@ -11,7 +11,7 @@