Helius
2022-07-05 36facc93cbb7dc29b351704f5fd7960baadb170f
fix:添加栏目目录
2 files modified
9 ■■■■■ changed files
src/main/java/com/xcong/farmer/cms/modules/system/entity/ColumnEntity.java 3 ●●●●● patch | view | raw | blame | history
src/main/java/com/xcong/farmer/cms/modules/system/service/Impl/ColumnServiceImpl.java 6 ●●●●● patch | view | raw | blame | history
src/main/java/com/xcong/farmer/cms/modules/system/entity/ColumnEntity.java
@@ -51,4 +51,7 @@
    // 是否为导航 1-是 2-否
    private Integer isNav;
    // 栏目目录
    private String path;
}
src/main/java/com/xcong/farmer/cms/modules/system/service/Impl/ColumnServiceImpl.java
@@ -106,8 +106,11 @@
        Long parentId = adminAddColumnDto.getParentId();
        if(ObjectUtil.isEmpty(parentId)){
            columnEntity.setParentId(ColumnEntity.PARENTID_DEFAULT);
            columnEntity.setPath("/" + columnEntity.getColumnCode());
        }else{
            columnEntity.setParentId(parentId);
            ColumnEntity parent = this.baseMapper.selectById(parentId);
            columnEntity.setPath(parent.getPath() + "/" + columnEntity.getColumnCode());
        }
        columnEntity.setListTemplate(adminAddColumnDto.getListTemplate());
@@ -208,8 +211,11 @@
        Long parentId = adminUpdateColumnDto.getParentId();
        if(ObjectUtil.isEmpty(parentId)){
            columnEntity.setParentId(ColumnEntity.PARENTID_DEFAULT);
            columnEntity.setPath("/" + columnEntity.getColumnCode());
        }else{
            columnEntity.setParentId(parentId);
            ColumnEntity parent = this.baseMapper.selectById(parentId);
            columnEntity.setPath(parent.getPath() + "/" + columnEntity.getColumnCode());
        }
        columnEntity.setListTemplate(adminUpdateColumnDto.getListTemplate());