From bdba1916a92c5f69e0d4fe6188506ef838b7163f Mon Sep 17 00:00:00 2001 From: guwd Date: Wed, 25 Nov 2020 09:22:30 +0800 Subject: [PATCH 1/3] =?UTF-8?q?=E4=BF=AE=E5=A4=8Dlitpic?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/net/mingsoft/cms/entity/CategoryEntity.java | 10 +--------- 1 file changed, 1 insertion(+), 9 deletions(-) diff --git a/src/main/java/net/mingsoft/cms/entity/CategoryEntity.java b/src/main/java/net/mingsoft/cms/entity/CategoryEntity.java index 145d209c..0b4fa985 100644 --- a/src/main/java/net/mingsoft/cms/entity/CategoryEntity.java +++ b/src/main/java/net/mingsoft/cms/entity/CategoryEntity.java @@ -391,14 +391,6 @@ private static final long serialVersionUID = 1574925152750L; * 获取栏目图片 (标签使用) */ public String getTypelitpic() { - if(StrUtil.isNotBlank(categoryImg)){ - try{ - JSONArray objects = JSON.parseArray(categoryImg); - return objects.getJSONObject(0).getString("path"); - }catch (Exception e){ - - } - } - return ""; + return categoryImg; } } From 81cf5e8f4e90a3d42e80724e3e2b1a0e43cca307 Mon Sep 17 00:00:00 2001 From: guwd Date: Wed, 25 Nov 2020 10:09:01 +0800 Subject: [PATCH 2/3] =?UTF-8?q?=E8=B5=84=E6=BA=90=E6=96=87=E4=BB=B6?= =?UTF-8?q?=E6=9B=B4=E6=96=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../mingsoft/cms/action/GeneraterAction.java | 22 ++----------------- .../net/mingsoft/cms/util/CmsParserUtil.java | 4 +--- 2 files changed, 3 insertions(+), 23 deletions(-) diff --git a/src/main/java/net/mingsoft/cms/action/GeneraterAction.java b/src/main/java/net/mingsoft/cms/action/GeneraterAction.java index 12a1ba15..dddfb24d 100644 --- a/src/main/java/net/mingsoft/cms/action/GeneraterAction.java +++ b/src/main/java/net/mingsoft/cms/action/GeneraterAction.java @@ -36,7 +36,6 @@ import net.mingsoft.cms.biz.ICategoryBiz; import net.mingsoft.cms.biz.IContentBiz; import net.mingsoft.cms.entity.CategoryEntity; import net.mingsoft.cms.util.CmsParserUtil; -import net.mingsoft.mdiy.bean.AttributeBean; import net.mingsoft.mdiy.bean.PageBean; import net.mingsoft.mdiy.util.ParserUtil; import org.apache.commons.lang3.StringUtils; @@ -173,6 +172,7 @@ public class GeneraterAction extends BaseAction { for (CategoryEntity column : columns) { ContentBean contentBean = new ContentBean(); contentBean.setCategoryId(column.getId()); + // 分类是列表 if(column.getCategoryType().equals("1")) { // 判断模板文件是否存在 @@ -189,13 +189,6 @@ public class GeneraterAction extends BaseAction { map.put(ParserUtil.HTML, ParserUtil.HTML); map.put(ParserUtil.URL, BasicUtil.getUrl()); map.put(ParserUtil.PAGE, page); - AttributeBean attributeBean = new AttributeBean(); - // 获取文章列表模板标签属性 - ParserUtil.read(column.getCategoryListUrl(), map, page, attributeBean); - contentBean.setFlag(attributeBean.getFlag()); - contentBean.setNoflag(attributeBean.getNoflag()); - contentBean.setOrder(attributeBean.getOrder()); - contentBean.setOrderBy(attributeBean.getOrderby()); } articleIdList = contentBiz.queryIdsByCategoryIdForParser(contentBean); // 判断列表类型 @@ -236,7 +229,6 @@ public class GeneraterAction extends BaseAction { // 网站风格物理路径 List articleIdList = null; List categoryList = null; - AttributeBean attributeBean = new AttributeBean(); ContentBean contentBean = new ContentBean(); contentBean.setBeginTime(dateTime); Map map = new HashMap<>(); @@ -260,12 +252,7 @@ public class GeneraterAction extends BaseAction { LOG.error("模板不存在:{}",category.getCategoryUrl()); continue; } - // 获取文章列表表属性 - ParserUtil.read(category.getCategoryListUrl(),map, page,attributeBean); - contentBean.setFlag(attributeBean.getFlag()); - contentBean.setNoflag(attributeBean.getNoflag()); - contentBean.setOrder(attributeBean.getOrder()); - contentBean.setOrderBy(attributeBean.getOrderby()); + } //将文章列表标签中的中的参数 articleIdList = contentBiz.queryIdsByCategoryIdForParser(contentBean); @@ -285,11 +272,6 @@ public class GeneraterAction extends BaseAction { LOG.error("模板不存在:{}",category.getCategoryUrl()); return ResultData.build().error(getResString("templet.file")); } - ParserUtil.read(category.getCategoryListUrl(),map, page,attributeBean); - contentBean.setFlag(attributeBean.getFlag()); - contentBean.setNoflag(attributeBean.getNoflag()); - contentBean.setOrder(attributeBean.getOrder()); - contentBean.setOrderBy(attributeBean.getOrderby()); } articleIdList = contentBiz.queryIdsByCategoryIdForParser(contentBean); // 有符合条件的就更新 diff --git a/src/main/java/net/mingsoft/cms/util/CmsParserUtil.java b/src/main/java/net/mingsoft/cms/util/CmsParserUtil.java index 3333f2ff..b2b65053 100644 --- a/src/main/java/net/mingsoft/cms/util/CmsParserUtil.java +++ b/src/main/java/net/mingsoft/cms/util/CmsParserUtil.java @@ -11,7 +11,6 @@ import net.mingsoft.basic.util.BasicUtil; import net.mingsoft.basic.util.SpringUtil; import net.mingsoft.cms.bean.CategoryBean; import net.mingsoft.cms.entity.CategoryEntity; -import net.mingsoft.mdiy.bean.AttributeBean; import net.mingsoft.mdiy.bean.PageBean; import net.mingsoft.mdiy.biz.IModelBiz; import net.mingsoft.mdiy.biz.impl.ModelBizImpl; @@ -108,8 +107,7 @@ public class CmsParserUtil extends ParserUtil { parserParams.put(ParserUtil.URL, BasicUtil.getUrl()); } parserParams.put(ParserUtil.PAGE, page); - AttributeBean attributeBean = new AttributeBean(); - ParserUtil.read(File.separator + column.getCategoryListUrl(),parserParams, page,attributeBean); + ParserUtil.read(File.separator + column.getCategoryListUrl(),parserParams, page); int totalPageSize = PageUtil.totalPage(articleIdTotal, page.getSize()); page.setTotal(totalPageSize); //文章列表页没有写文章列表标签,总数为0 From a6436015bfcbb99c96535f8bf1ff762723f31c61 Mon Sep 17 00:00:00 2001 From: guwd Date: Wed, 25 Nov 2020 10:12:15 +0800 Subject: [PATCH 3/3] =?UTF-8?q?=E5=BA=9F=E5=BC=83attribebean?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../net/mingsoft/cms/action/web/MCmsAction.java | 4 +--- .../mingsoft/cms/biz/impl/ContentBizImpl.java | 17 ++--------------- .../WEB-INF/manager/cms/content/index.ftl | 2 +- .../webapp/WEB-INF/manager/cms/content/main.ftl | 2 +- src/main/webapp/WEB-INF/manager/index.ftl | 3 ++- 5 files changed, 7 insertions(+), 21 deletions(-) diff --git a/src/main/java/net/mingsoft/cms/action/web/MCmsAction.java b/src/main/java/net/mingsoft/cms/action/web/MCmsAction.java index f1e9fbab..e4204600 100644 --- a/src/main/java/net/mingsoft/cms/action/web/MCmsAction.java +++ b/src/main/java/net/mingsoft/cms/action/web/MCmsAction.java @@ -38,7 +38,6 @@ import net.mingsoft.cms.biz.IContentBiz; import net.mingsoft.cms.entity.CategoryEntity; import net.mingsoft.cms.entity.ContentEntity; import net.mingsoft.cms.util.CmsParserUtil; -import net.mingsoft.mdiy.bean.AttributeBean; import net.mingsoft.mdiy.bean.PageBean; import net.mingsoft.mdiy.biz.IModelBiz; import net.mingsoft.mdiy.biz.IPageBiz; @@ -409,8 +408,7 @@ public class MCmsAction extends net.mingsoft.cms.action.BaseAction { //设置动态请求的模块路径 map.put(ParserUtil.MODEL_NAME, "mcms"); searchMap.put(ParserUtil.PAGE_NO, 0); - AttributeBean attributeBean = new AttributeBean(); - ParserUtil.read(SEARCH+ParserUtil.HTM_SUFFIX,map, page,attributeBean); + ParserUtil.read(SEARCH+ParserUtil.HTM_SUFFIX,map, page); int total = PageUtil.totalPage(count, page.getSize()); int pageNo = BasicUtil.getInt(ParserUtil.PAGE_NO, 1); if(pageNo >= total && total!=0) { 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 2836939f..fb5a77cf 100644 --- a/src/main/java/net/mingsoft/cms/biz/impl/ContentBizImpl.java +++ b/src/main/java/net/mingsoft/cms/biz/impl/ContentBizImpl.java @@ -34,7 +34,6 @@ import net.mingsoft.cms.dao.ICategoryDao; import net.mingsoft.cms.entity.CategoryEntity; import net.mingsoft.cms.entity.ContentEntity; import net.mingsoft.cms.util.CmsParserUtil; -import net.mingsoft.mdiy.bean.AttributeBean; import net.mingsoft.mdiy.bean.PageBean; import net.mingsoft.mdiy.entity.ModelEntity; import net.mingsoft.mdiy.util.ParserUtil; @@ -122,7 +121,6 @@ public class ContentBizImpl extends BaseBizImpl imp // 网站风格物理路径 List articleIdList = null; List categoryList = null; - AttributeBean attributeBean = new AttributeBean(); ContentBean contentBean = new ContentBean(); contentBean.setBeginTime(dateTime); Map map = new HashMap<>(); @@ -145,12 +143,7 @@ public class ContentBizImpl extends BaseBizImpl imp LOG.error("模板不存在:{}",category.getCategoryUrl()); continue; } - // 获取文章列表表属性 - ParserUtil.read(category.getCategoryListUrl(),map, page,attributeBean); - contentBean.setFlag(attributeBean.getFlag()); - contentBean.setNoflag(attributeBean.getNoflag()); - contentBean.setOrder(attributeBean.getOrder()); - contentBean.setOrderBy(attributeBean.getOrderby()); + } articleIdList = queryIdsByCategoryIdForParser(contentBean); // 有符合条件的就更新 @@ -190,13 +183,7 @@ public class ContentBizImpl extends BaseBizImpl imp map.put(ParserUtil.HTML, ParserUtil.HTML); map.put(ParserUtil.URL, BasicUtil.getUrl()); map.put(ParserUtil.PAGE, page); - AttributeBean attributeBean = new AttributeBean(); - // 获取文章列表模板标签属性 - ParserUtil.read(column.getCategoryListUrl(), map, page, attributeBean); - contentBean.setFlag(attributeBean.getFlag()); - contentBean.setNoflag(attributeBean.getNoflag()); - contentBean.setOrder(attributeBean.getOrder()); - contentBean.setOrderBy(attributeBean.getOrderby()); + } articleIdList = contentDao.queryIdsByCategoryIdForParser(contentBean); // 判断列表类型 diff --git a/src/main/webapp/WEB-INF/manager/cms/content/index.ftl b/src/main/webapp/WEB-INF/manager/cms/content/index.ftl index e1174e07..1e047ff2 100644 --- a/src/main/webapp/WEB-INF/manager/cms/content/index.ftl +++ b/src/main/webapp/WEB-INF/manager/cms/content/index.ftl @@ -122,7 +122,7 @@ #index .left-tree{ min-height: 100vh; background: #fff; - width: 180px; + width: 220px; border-right: solid 1px #e6e6e6; } 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 3c0c134d..88ad2771 100644 --- a/src/main/webapp/WEB-INF/manager/cms/content/main.ftl +++ b/src/main/webapp/WEB-INF/manager/cms/content/main.ftl @@ -68,7 +68,7 @@ - + diff --git a/src/main/webapp/WEB-INF/manager/index.ftl b/src/main/webapp/WEB-INF/manager/index.ftl index 155ce328..1981453f 100644 --- a/src/main/webapp/WEB-INF/manager/index.ftl +++ b/src/main/webapp/WEB-INF/manager/index.ftl @@ -328,7 +328,8 @@ }) if (sub.syncStoreUrl) { - sub.modelUrl = sub.syncStoreUrl + //sub.modelUrl = "http://store.web.i.mingsoft.net/#/?client=localhost:8080//ms"; + sub.modelUrl = sub.syncStoreUrl; sub.modelTitle = 'mstore'; sub.isStore = true; !result ? this.editableTabs.push(sub) : ""