规范栏目属性字段名称

This commit is contained in:
msgroup 2021-07-11 17:42:22 +08:00
parent 77e48cdb00
commit 3c3a8c8265
4 changed files with 20 additions and 4 deletions

View File

@ -178,7 +178,7 @@ public class GeneraterAction extends BaseAction {
ContentBean contentBean = new ContentBean(); ContentBean contentBean = new ContentBean();
contentBean.setCategoryId(column.getId()); contentBean.setCategoryId(column.getId());
contentBean.setCategoryType(column.getCategoryType());
articleIdList = contentBiz.queryIdsByCategoryIdForParser(contentBean); articleIdList = contentBiz.queryIdsByCategoryIdForParser(contentBean);
// 判断列表类型 // 判断列表类型
switch (CategoryTypeEnum.get(column.getCategoryType())) { switch (CategoryTypeEnum.get(column.getCategoryType())) {

View File

@ -62,6 +62,11 @@ public class ContentBean extends ContentEntity {
*/ */
private String categoryType; private String categoryType;
/**
* 栏目属性用于筛选文章列表
*/
private String categoryFlag;
public String getCategoryType() { public String getCategoryType() {
return categoryType; return categoryType;
} }
@ -70,6 +75,14 @@ public class ContentBean extends ContentEntity {
this.categoryType = categoryType; this.categoryType = categoryType;
} }
public String getCategoryFlag() {
return categoryFlag;
}
public void setCategoryFlag(String categoryFlag) {
this.categoryFlag = categoryFlag;
}
public String getBeginTime() { public String getBeginTime() {
return beginTime; return beginTime;
} }

View File

@ -250,10 +250,13 @@
where ct.del=0 where ct.del=0
<!-- 查询子栏目数据 --> <!-- 查询子栏目数据 -->
<if test="categoryId &gt; 0"> <if test="categoryId!=null and categoryId!='' and categoryType==1">
and (ct.category_id=#{categoryId} or ct.category_id in and (ct.category_id=#{categoryId} or ct.category_id in
(select id FROM cms_category where find_in_set('${categoryId}',CATEGORY_PARENT_IDS)>0)) (select id FROM cms_category where find_in_set('${categoryId}',CATEGORY_PARENT_IDS)>0))
</if> </if>
<if test="categoryId!=null and categoryId!='' and categoryType==2">
ct.category_id=#{categoryId}
</if>
<if test="beginTime!=null and beginTime!=''"> <if test="beginTime!=null and beginTime!=''">
<if test="_databaseId == 'mysql'"> <if test="_databaseId == 'mysql'">
and content_datetime &gt;= #{beginTime} and content_datetime &gt;= #{beginTime}

View File

@ -33,8 +33,8 @@
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="8"> <el-col :span="8">
<el-form-item label="文章类型" prop="contentType"> <el-form-item label="文章类型" prop="categoryFlag">
<el-select v-model="form.contentType" <el-select v-model="form.categoryFlag"
:style="{width: '100%'}" :style="{width: '100%'}"
:filterable="false" :filterable="false"
:disabled="false" :disabled="false"