文章分类为空无法渲染的问题
This commit is contained in:
parent
30ef12ada0
commit
530598f0c6
|
@ -1,13 +1,5 @@
|
||||||
package net.mingsoft.cms.util;
|
package net.mingsoft.cms.util;
|
||||||
|
|
||||||
import java.io.File;
|
|
||||||
import java.io.IOException;
|
|
||||||
import java.io.StringWriter;
|
|
||||||
import java.util.ArrayList;
|
|
||||||
import java.util.HashMap;
|
|
||||||
import java.util.List;
|
|
||||||
import java.util.Map;
|
|
||||||
|
|
||||||
import cn.hutool.core.io.FileUtil;
|
import cn.hutool.core.io.FileUtil;
|
||||||
import cn.hutool.core.util.PageUtil;
|
import cn.hutool.core.util.PageUtil;
|
||||||
import freemarker.cache.FileTemplateLoader;
|
import freemarker.cache.FileTemplateLoader;
|
||||||
|
@ -17,25 +9,29 @@ import freemarker.template.Template;
|
||||||
import freemarker.template.TemplateException;
|
import freemarker.template.TemplateException;
|
||||||
import freemarker.template.TemplateNotFoundException;
|
import freemarker.template.TemplateNotFoundException;
|
||||||
import net.mingsoft.base.constant.Const;
|
import net.mingsoft.base.constant.Const;
|
||||||
import net.mingsoft.basic.entity.ColumnEntity;
|
|
||||||
import net.mingsoft.basic.util.BasicUtil;
|
import net.mingsoft.basic.util.BasicUtil;
|
||||||
import net.mingsoft.basic.util.SpringUtil;
|
import net.mingsoft.basic.util.SpringUtil;
|
||||||
import net.mingsoft.cms.bean.ColumnArticleIdBean;
|
|
||||||
import net.mingsoft.cms.bean.ContentBean;
|
import net.mingsoft.cms.bean.ContentBean;
|
||||||
import net.mingsoft.cms.constant.e.ColumnTypeEnum;
|
import net.mingsoft.cms.constant.e.ColumnTypeEnum;
|
||||||
import net.mingsoft.cms.entity.CategoryEntity;
|
import net.mingsoft.cms.entity.CategoryEntity;
|
||||||
import net.mingsoft.mdiy.bean.PageBean;
|
import net.mingsoft.mdiy.bean.PageBean;
|
||||||
import net.mingsoft.mdiy.biz.IContentModelBiz;
|
|
||||||
import net.mingsoft.mdiy.biz.IModelBiz;
|
import net.mingsoft.mdiy.biz.IModelBiz;
|
||||||
import net.mingsoft.mdiy.biz.impl.ModelBizImpl;
|
import net.mingsoft.mdiy.biz.impl.ModelBizImpl;
|
||||||
import net.mingsoft.mdiy.entity.ContentModelEntity;
|
|
||||||
import net.mingsoft.mdiy.entity.ModelEntity;
|
import net.mingsoft.mdiy.entity.ModelEntity;
|
||||||
import net.mingsoft.mdiy.parser.TagParser;
|
import net.mingsoft.mdiy.parser.TagParser;
|
||||||
import net.mingsoft.mdiy.util.ParserUtil;
|
import net.mingsoft.mdiy.util.ParserUtil;
|
||||||
import org.apache.commons.lang3.StringUtils;
|
import org.apache.commons.lang3.StringUtils;
|
||||||
|
|
||||||
public class CmsParserUtil extends ParserUtil {
|
import java.io.File;
|
||||||
|
import java.io.IOException;
|
||||||
|
import java.io.StringWriter;
|
||||||
|
import java.util.ArrayList;
|
||||||
|
import java.util.HashMap;
|
||||||
|
import java.util.List;
|
||||||
|
import java.util.Map;
|
||||||
|
|
||||||
|
public class CmsParserUtil extends ParserUtil {
|
||||||
|
private static int COLUMN_TYPE_COVER = 2;
|
||||||
/**
|
/**
|
||||||
* 指定模板,指定路径进行生成静态页面,会自定识别pc与移动端
|
* 指定模板,指定路径进行生成静态页面,会自定识别pc与移动端
|
||||||
*
|
*
|
||||||
|
@ -227,7 +223,7 @@ public class CmsParserUtil extends ParserUtil {
|
||||||
}
|
}
|
||||||
|
|
||||||
// 判断文件是否存在,若不存在弹出返回信息
|
// 判断文件是否存在,若不存在弹出返回信息
|
||||||
if (!FileUtil.exist(ParserUtil.buildTempletPath(columnUrl))) {
|
if (!FileUtil.exist(ParserUtil.buildTempletPath(columnUrl))||StringUtils.isBlank(articleIdList.get(artId).getCategoryId())) {
|
||||||
artId++;
|
artId++;
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue