| | |
| | | |
| | | import com.project.common.core.domain.TreeSelect; |
| | | import com.project.common.core.domain.entity.SysDept; |
| | | import com.project.common.mybatis.IBaseService; |
| | | |
| | | import java.util.List; |
| | | |
| | |
| | | * |
| | | * @author project |
| | | */ |
| | | public interface ISysDeptService |
| | | public interface ISysDeptService extends IBaseService<SysDept> |
| | | { |
| | | /** |
| | | * 查询部门管理数据 |
| | |
| | | public int deleteDeptById(Long deptId); |
| | | |
| | | |
| | | |
| | | /** |
| | | * 获取对应审批机构id |
| | | * @param deptId 登录人部门id |
| | | * @return 审批机构id |
| | | */ |
| | | public Long getCheckDeptIdByLoginDeptId(Long deptId); |
| | | |
| | | /** |
| | | * 获取对应管辖机构ids |
| | | * @param userId 登录人id |
| | | * @return 管辖机构ids |
| | | */ |
| | | List<Long> getApplyDeptIdsByLoginUserId(Long userId); |
| | | |
| | | /** |
| | | * 获取单位全名 |
| | | * @param deptId 部门id |
| | | * @return 全名 |
| | | */ |
| | | String getDeptAllName(Long deptId); |
| | | |
| | | |
| | | } |