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

📄 icommonservice.java

📁 一个自娱自乐的demo 开发环境 apache-tomcat-6.0.16 Mysql 5.1.11 Jdk 1.6 文件结构如下 --MyGame -----MyGam
💻 JAVA
字号:
package com.hb.base.services.common;

import java.util.List;

import com.hb.base.domain.common.Country;
import com.hb.base.domain.common.Person;
import com.hb.base.domain.organization.Employee;
import com.hb.base.view.domain.RichFacesTreeNodeBean;
import com.hb.core.services.IService;

/**
 * 2007-11-3
 * 
 * @author 何 貝
 * 
 * 公共模块服务Bean
 */
public interface ICommonService extends IService {

	/**
	 * 用户登录效验
	 * 
	 * @param userID 用户ID
	 * @param password 用户密码
	 * @return true-登录成功 false-登录失败
	 */
	public boolean userLogin_Service(String userID, String password);

	/**
	 * 取得员工信息
	 * 
	 * @param employeeID 员工ID
	 * @return
	 */
	public Employee getEmployeeInfo_Service(String employeeID);

	/**
	 * 取得个人信息 (雇用有效开始时间--系统当天日期)
	 * 
	 * @param employeeID 员工ID
	 * @return 个人信息
	 */
	public Person getPersonInfoByEmployeeID_Service(String employeeID);

	/**
	 * 取得个人信息
	 * 
	 * @param employeeID 员工ID
	 * @param employmentStartDate 雇用有效开始时间
	 * @return 个人信息
	 */
	public Person getPersonInfoByEmployeeID_Service(String employeeID, String employmentStartDate);

	/**
	 * 修改员工密码
	 * 
	 * @param employeeID 员工ID
	 * @param password 员工密码
	 * @return true-修改成功 false-修改失败
	 */
	public boolean changeEmployeePassword_Service(String employeeID, String password);

	/**
	 * 取得UI树的根节点,根据员工ID取得其能访问的权限
	 * 
	 * (默认根节点ID--"00000001")
	 * 
	 * @param employeeID 员工ID
	 * @return
	 */
	public RichFacesTreeNodeBean getMenuTreeRootNode_Service(String employeeID);

	/**
	 * 取得所有国家信息列表
	 * 
	 * @return 国家信息列表
	 */
	public List<Country> getCountryInfoList_Service();

	/**
	 * 更新个人信息
	 * 
	 * @param employeeID 员工ID
	 * @param pagePerson 个人信息对象
	 * @return 更新结果
	 */
	public boolean updatePersonInfo_Service(String employeeID, Person pagePerson);

}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -