fix
Helius
2022-07-11 a27d3c2343846103c5540f526c3c2f38b85352e1
fix
3 files modified
12 ■■■■■ changed files
src/main/java/com/xcong/farmer/cms/modules/system/service/Impl/ArticleServiceImpl.java 2 ●●● patch | view | raw | blame | history
src/main/java/com/xcong/farmer/cms/modules/system/service/Impl/ReleaseServiceImpl.java 2 ●●● patch | view | raw | blame | history
src/test/java/com/xcong/farmer/cms/ArticleTest.java 8 ●●●● patch | view | raw | blame | history
src/main/java/com/xcong/farmer/cms/modules/system/service/Impl/ArticleServiceImpl.java
@@ -182,7 +182,7 @@
            return Result.fail("请选择文章栏目");
        }
        if (!articleEntity.getColumnId().equals(columnId) && articleEntity.getBeforeColumnId() == null) {
        if (!articleEntity.getColumnId().equals(columnId) && articleEntity.getBeforeColumnId() == -1) {
            articleEntity.setBeforeColumnId(articleEntity.getColumnId());
        }
        articleEntity.setColumnId(columnId);
src/main/java/com/xcong/farmer/cms/modules/system/service/Impl/ReleaseServiceImpl.java
@@ -47,7 +47,7 @@
        ColumnEntity column = columnMapper.selectById(article.getColumnId());
        Long beforeColumnId = article.getBeforeColumnId();
        article.setBeforeColumnId(null);
        article.setBeforeColumnId(-1L);
        articleMapper.updateById(article);
        Map<String, Object> data = new Hashtable<>();
src/test/java/com/xcong/farmer/cms/ArticleTest.java
@@ -21,12 +21,8 @@
        Long columnId = 83L;
        ArticleEntity article = articleMapper.selectById(88L);
        System.out.println(!article.getColumnId().equals(columnId));
        if (!article.getColumnId().equals(columnId) && article.getBeforeColumnId() == null) {
            article.setBeforeColumnId(article.getColumnId());
        }
        System.out.println(1);
        article.setBeforeColumnId(-1L);
        articleMapper.updateById(article);
    }
}