⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 iorganizationservice.java

📁 一个自娱自乐的demo 开发环境 apache-tomcat-6.0.16 Mysql 5.1.11 Jdk 1.6 文件结构如下 --MyGame -----MyGam
💻 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 + -