|
|
@@ -1,8 +1,6 @@
|
|
|
package com.jzg.organization.service.impl;
|
|
|
|
|
|
import cn.hutool.core.bean.BeanUtil;
|
|
|
-import cn.hutool.core.collection.CollUtil;
|
|
|
-import cn.hutool.core.lang.tree.Tree;
|
|
|
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
|
|
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
|
|
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
|
|
@@ -13,14 +11,11 @@ import com.jzg.commons.util.idgen.IdGenerate;
|
|
|
import com.jzg.commons.util.tree.TreeTool;
|
|
|
import com.jzg.organization.entity.po.SysDept;
|
|
|
import com.jzg.organization.entity.po.SysSystem;
|
|
|
-import com.jzg.organization.entity.po.SysUser;
|
|
|
-import com.jzg.organization.entity.vo.DeptVo;
|
|
|
import com.jzg.organization.entity.vo.SysDeptVo;
|
|
|
import com.jzg.organization.entity.vo.SysUserVo;
|
|
|
import com.jzg.organization.mapper.SysDeptMapper;
|
|
|
import com.jzg.organization.service.SysDeptService;
|
|
|
import com.jzg.commons.util.AssertionUtils;
|
|
|
-import com.jzg.commons.util.TreeBuildUtils;
|
|
|
import com.jzg.organization.service.SysSystemService;
|
|
|
import com.jzg.organization.service.SysUserService;
|
|
|
import org.springframework.beans.BeanUtils;
|
|
|
@@ -169,10 +164,10 @@ public class SysDeptServiceImpl extends ServiceImpl<SysDeptMapper, SysDept> impl
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
- public List<DeptVo> tree(String systemCode) {
|
|
|
+ public List<SysDept> tree(String systemCode) {
|
|
|
LambdaQueryWrapper<SysDept> lqw = buildQueryWrapper(systemCode);
|
|
|
List<SysDept> depts = sysDeptMapper.selectDeptList(lqw);
|
|
|
- List<DeptVo> treeData = TreeTool.listToTree(BeanUtil.copyToList(depts, DeptVo.class),0L,DeptVo.class);
|
|
|
+ List<SysDept> treeData = TreeTool.listToTree(BeanUtil.copyToList(depts, SysDept.class),0L,SysDept.class);
|
|
|
return treeData;
|
|
|
}
|
|
|
|