智慧保安后台管理项目备份
zhongrj
2024-05-24 b5960d1968e007b91d4d33dd7cbb74f1b566f2c1
src/main/java/org/springblade/modules/system/service/IDeptService.java
@@ -18,6 +18,7 @@
import com.baomidou.mybatisplus.extension.service.IService;
import org.springblade.modules.system.entity.Dept;
import org.springblade.modules.system.node.TreeNodes;
import org.springblade.modules.system.vo.DeptVO;
import java.util.List;
@@ -124,6 +125,20 @@
   List<DeptVO> search(String deptName, Long parentId);
   List<Map<Object,String>> selectCount();
   List<Map<Object,String>> selectId(String id);
   Map<Object,Integer> selectHold(String deptid);
   List<Map<String, Object>> selectHold(String deptid);
   List<String> selectIn();
   List<DeptVO> securityLazyTree(String jurisdiction, Long parentId,Long deptId);
   /**
    * 懒加载获取部门树形结构(包含用户数据)
    * @return
    */
   List<DeptVO> lazyTreeUser(String tenantId, Long parentId);
   /**
    * 懒加载获取部门树形结构(包含用户数据),只查下一级的数据
    * @return
    */
   List<TreeNodes> lazyTreeUsers(Integer type, Long deptId);
}