📄 iorganizationservice.java
字号:
package com.hb.base.services.organization;
import java.util.List;
import com.hb.base.view.domain.RichFacesTreeNodeBean;
import com.hb.core.services.IService;
/**
* 2008/01/22
*
* @author 何 貝
*
* 组织模块服务Bean
*/
public interface IOrganizationService extends IService {
/**
* 取得部门树的根节点--根据部门ID
*
* (默认根节点ID--"00000001")
*
* @param departmentID 部门ID
* @return 根节点
*/
public RichFacesTreeNodeBean getDepTreeRootNode_Service();
/**
* 删除部门信息(根据部门节点)
*
* @param departmentID 部门ID
* @return 执行结果
*/
public boolean delDepartment_Service(String departmentID);
/**
* 删除职位信息(根据职位节点)
*
* @param jobInfoID 职位ID
* @return 执行结果
*/
public boolean delJobInfo_Service(String jobInfoID);
/**
* 修改部门信息(根据部门节点)
*
* @param departmentID 部门ID
* @param departmentName 部门名称
* @param startDate 有效开始时间
* @param endDate 有效结束时间
* @return 执行结果
*/
public boolean modDepartment_Service(String departmentID, String departmentName, String startDate,
String endDate);
/**
* 修改职位信息(根据职位节点)
*
* @param jobInfoID 职位ID
* @param jobInfoName 职位名称
* @param startDate 有效开始时间
* @param endDate 有效结束时间
* @return 执行结果
*/
public boolean modJobInfo_Service(String jobInfoID, String jobInfoName, String startDate, String endDate);
/**
* 添加部门信息
*
* @param departmentName 部门名称
* @param parentDepID 上级部门ID
* @param startDate 有效开始时间
* @param endDate 有效结束时间
* @return 执行结果
*/
public boolean addDepartment_Service(String departmentName, String parentDepID, String startDate,
String endDate);
/**
* 添加职位信息
*
* @param jobInfoName 职位名称
* @param parentDepID 上级部门ID
* @param startDate 有效开始时间
* @param endDate 有效结束时间
* @return 执行结果
*/
public boolean addJobInfo_Service(String jobInfoName, String parentDepID, String startDate, String endDate);
/**
* 取得员工信息列表
*
* @param firstResultPost 查询结果的开始位置
* @param maxResultCount 查询结果的最大数量
* @param filterCondition 查询条件
* @param filterValue 查询条件值
* @return 员工信息列表
*/
public List<Object> getEmployeeListInfo_Service(int firstResultPost, int maxResultCount,
String filterCondition, String filterValue);
/**
* 取得员工信息列表大小
*
* @param filterCondition 查询条件
* @param filterValue 查询条件值
* @return 员工信息列表大小
*/
public int getEmployeeInfoListSize_Service(String filterCondition, String filterValue);
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -