package com.engine.organization.service; import com.engine.organization.entity.department.param.DeptSearchParam; import com.engine.organization.entity.department.param.QuerySingleDeptListParam; import com.engine.organization.entity.department.vo.SingleDeptTreeVO; import com.engine.organization.util.page.PageInfo; import java.util.Map; /** * @Author weaver_cl * @Description: TODO * @Date 2022/5/20 * @Version V1.0 **/ public interface DepartmentService { /** * 根据分部id获取部门tree * 联查部门 * * @param param * @return */ PageInfo getDeptListByPid(QuerySingleDeptListParam param); /** * 列表数据展示 * * @param param * @return */ Map listPage(DeptSearchParam param); /** * 保存部门基础信息 * * @param params * @return */ int saveBaseComp(DeptSearchParam params); /** * 获取新增表单 * * @return */ Map getSaveForm(); }