| | |
| | | |
| | | import com.baomidou.mybatisplus.extension.service.IService; |
| | | import org.springblade.modules.system.entity.Dept; |
| | | import org.springblade.modules.system.node.DeptUserTreeNode; |
| | | import org.springblade.modules.system.node.TreeNode; |
| | | import org.springblade.modules.system.vo.DeptVO; |
| | | |
| | | import java.util.List; |
| | |
| | | * @return |
| | | */ |
| | | List<DeptVO> tree(String tenantId); |
| | | |
| | | /** |
| | | * 机构id |
| | | * @param deptId |
| | | * @return |
| | | */ |
| | | List<DeptVO> tree(Long deptId); |
| | | |
| | | /** |
| | | * 懒加载树形结构 |
| | |
| | | * 数据处理(社区绑定)-- 处理社区 |
| | | */ |
| | | Object dataHandleCommunity(); |
| | | |
| | | List<DeptUserTreeNode> getDeptAndUserTree(DeptUserTreeNode treeNode); |
| | | |
| | | /** |
| | | * 数据处理(社区绑定)-- 处理社区(派出所下) |
| | | */ |
| | | Object dataHandleCommunityByPolice(); |
| | | |
| | | /** |
| | | * 查询对应的派出所 |
| | | * @param deptId |
| | | * @return |
| | | */ |
| | | Dept getDeptByDeptIds(String deptId); |
| | | |
| | | Object getDeptAndUserTreeLazyTree(DeptUserTreeNode treeNode); |
| | | } |