package com.fdkankan.fusion.service; import com.fdkankan.fusion.entity.TmDepartment; import com.baomidou.mybatisplus.extension.service.IService; import java.util.HashMap; import java.util.List; import java.util.Set; /** *

* 服务类 *

* * @author * @since 2023-07-27 */ public interface ITmDepartmentService extends IService { List getDeptList(); List getDeptList(String parentId); void insertDept(TmDepartment dept); void updateDept(TmDepartment dept); void deleteDeptById(String deptId); List getDeptIds(); String getDeptId(); List getSonByDeptId(String deptId); HashMap getMapByDeptIds(Set deptIdSet); List getByZdDeptIds(); List getLikeName(String organizerDeptName); List getSonByDeptIdAndDeptIds(List deptIds, String deptId); List getSonByDeptIdAndDeptIds(List deptIds, String deptId,Integer type); List higherLevel(String deptId); }