生成文章
This commit is contained in:
parent
28269bbfd2
commit
12f5881619
|
@ -147,20 +147,20 @@ public class GeneraterAction extends BaseAction {
|
|||
*
|
||||
* @param request
|
||||
* @param response
|
||||
* @param CategoryId
|
||||
* @param categoryId
|
||||
*/
|
||||
@RequestMapping("/{CategoryId}/genernateColumn")
|
||||
@RequestMapping("/{categoryId}/genernateColumn")
|
||||
@LogAnn(title = "生成栏目", businessType = BusinessTypeEnum.UPDATE)
|
||||
@RequiresPermissions("cms:generate:column")
|
||||
@ResponseBody
|
||||
public ResultData genernateColumn(HttpServletRequest request, HttpServletResponse response, @PathVariable int CategoryId) throws IOException {
|
||||
public ResultData genernateColumn(HttpServletRequest request, HttpServletResponse response, @PathVariable String categoryId) throws IOException {
|
||||
// 获取站点id
|
||||
AppEntity app = BasicUtil.getApp();
|
||||
List<CategoryEntity> columns = new ArrayList<CategoryEntity>();
|
||||
// 如果栏目id小于0则更新所有的栏目,否则只更新选中的栏目
|
||||
if (CategoryId>0) {
|
||||
if (!"0".equals(categoryId)) {
|
||||
CategoryEntity categoryEntity = new CategoryEntity();
|
||||
categoryEntity.setId(CategoryId+"");
|
||||
categoryEntity.setId(categoryId);
|
||||
columns = categoryBiz.queryChilds(categoryEntity);
|
||||
} else {
|
||||
// 获取所有的内容管理栏目
|
||||
|
@ -243,7 +243,8 @@ public class GeneraterAction extends BaseAction {
|
|||
map.put(ParserUtil.HTML, ParserUtil.HTML);
|
||||
map.put(ParserUtil.URL, BasicUtil.getUrl());
|
||||
map.put(ParserUtil.PAGE, page);
|
||||
if(StringUtils.isNotEmpty(columnId)){
|
||||
// 生成所有栏目的文章
|
||||
if("0".equals(columnId)){
|
||||
CategoryEntity categoryEntity = new CategoryEntity();
|
||||
categoryList = categoryBiz.query(categoryEntity);
|
||||
for(CategoryEntity category : categoryList){
|
||||
|
@ -262,6 +263,7 @@ public class GeneraterAction extends BaseAction {
|
|||
contentBean.setOrder(attributeBean.getOrder());
|
||||
contentBean.setOrderBy(attributeBean.getOrderby());
|
||||
}
|
||||
//将文章列表标签中的中的参数
|
||||
articleIdList = contentBiz.queryIdsByCategoryIdForParser(contentBean);
|
||||
// 有符合条件的就更新
|
||||
if (articleIdList.size() > 0) {
|
||||
|
@ -269,7 +271,7 @@ public class GeneraterAction extends BaseAction {
|
|||
}
|
||||
}
|
||||
}else {
|
||||
CategoryEntity category = (CategoryEntity) categoryBiz.getEntity(Integer.parseInt(columnId));
|
||||
CategoryEntity category = (CategoryEntity) categoryBiz.getById(columnId);
|
||||
contentBean.setContentCategoryId(columnId);
|
||||
// 分类是列表
|
||||
if(category.getCategoryType().equals("1")){
|
||||
|
|
Loading…
Reference in New Issue