linwe
2023-12-01 5d5cd3ad979a0b85ab8c7034dcad1663fdcf71be
文章通过范围查询
2 files modified
9 ■■■■■ changed files
src/main/java/org/springblade/modules/article/controller/ArticleController.java 2 ●●● patch | view | raw | blame | history
src/main/java/org/springblade/modules/article/mapper/ArticleMapper.xml 7 ●●●●● patch | view | raw | blame | history
src/main/java/org/springblade/modules/article/controller/ArticleController.java
@@ -119,7 +119,7 @@
        objectUpdateWrapper.eq("id", article.getId());
        articleService.update(null, objectUpdateWrapper);
        List<List<String>> lists = new ArrayList<>();
        if (StringUtils.isBlank(detail.getArticleRange())) {
        if (StringUtils.isNotBlank(detail.getArticleRange())) {
            lists = (List<List<String>>) JSON.parse(detail.getArticleRange());
        }
        detail.setArticleList(lists);
src/main/java/org/springblade/modules/article/mapper/ArticleMapper.xml
@@ -427,8 +427,9 @@
        ja.create_user,
        ja.is_deleted,
        ja.article_range,
        bdb.dict_value dictValue
        from jczz_article ja LEFT JOIN blade_dict_biz bdb on ja.article_type = bdb.dict_key
        ((select bdb.dict_value from blade_dict_biz bdb where bdb.parent_id='1722966265111248897' and ja.article_type
        = bdb.dict_key)) dictValue
        from jczz_article ja
        <where>
            <if test="id != null ">and ja.id = #{id}</if>
            <if test="title != null  and title != ''">and ja.title = #{title}</if>
@@ -451,8 +452,6 @@
            <if test="articleRange != null  and articleRange != ''">and article_range = #{articleRange}</if>
        </where>
        and ja.is_deleted = 0
        and ja.publish = 1
        and bdb.parent_id = '1722966265111248897'
        order by ja.create_time desc
    </select>