📄 icommonservice.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 + -