🔖 修改sys_config表结构,升级时请注意备份本地sys_config表数据

上级 910c1934
package com.zyd.blog.business.aspect; package com.zyd.blog.business.aspect;
import com.zyd.blog.business.entity.Config; import com.zyd.blog.business.entity.BaseConfig;
import com.zyd.blog.business.service.SysConfigService; import com.zyd.blog.business.service.SysConfigService;
import freemarker.template.TemplateModelException; import freemarker.template.TemplateModelException;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
...@@ -39,7 +39,7 @@ public class FreemarkerSharedVariableMonitorAspects { ...@@ -39,7 +39,7 @@ public class FreemarkerSharedVariableMonitorAspects {
@After("pointcut()") @After("pointcut()")
public void after(JoinPoint joinPoint) { public void after(JoinPoint joinPoint) {
Config config = configService.get(); BaseConfig config = configService.getBaseConfig();
if (null == config) { if (null == config) {
log.error("config为空"); log.error("config为空");
return; return;
......
...@@ -38,7 +38,7 @@ public class FreeMarkerConfig { ...@@ -38,7 +38,7 @@ public class FreeMarkerConfig {
configuration.setSharedVariable("zhydTag", customTags); configuration.setSharedVariable("zhydTag", customTags);
configuration.setSharedVariable("articleTag", articleTags); configuration.setSharedVariable("articleTag", articleTags);
try { try {
configuration.setSharedVariable("config", configService.get()); configuration.setSharedVariable("config", configService.getBaseConfig());
//shiro标签 //shiro标签
configuration.setSharedVariable("shiro", new ShiroTags()); configuration.setSharedVariable("shiro", new ShiroTags());
} catch (TemplateModelException e) { } catch (TemplateModelException e) {
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册