public interface HrApi
| 限定符和类型 | 方法和说明 |
|---|---|
void |
createContactInfo(ContactInfoBO contactInfoBO)
新建员工档案联系信息
正常:
1、传入正确的员工档案联系信息对象,成功新建员工档案联系信息 |
void |
createStaffInfo(StaffInfoBO staffInfoBO)
新建员工档案基本信息
正常:
1、传入正确的员工档案基本信息对象,成功新建员工档案 |
java.util.Map<java.lang.Long,ContactInfoBO> |
findAllContactInfos()
获取所有联系信息
正常:
1、调用此接口(系统中有人员),返回所有人员的联系信息 异常: 2、调用此接口(系统中没有人员),返回空 |
ContactInfoBO |
getContactInfoByMemberId(java.lang.Long memberId)
获取员工档案联系信息
正常:
1、传入正确的人员id,返回人员档案联系信息实体 |
int |
getSalaryPasswordStrength(java.lang.Long memberId)
获取当前人员的工资密码强度
|
StaffInfoBO |
getStaffInfoByMemberId(java.lang.Long memberId)
获取员工档案基本信息
正常:
1、传入正确的人员id,返回人员档案信息实体 |
void |
updateContactInfo(ContactInfoBO contactInfoBO)
修改员工档案联系信息
正常:
1、传入正确的员工档案联系信息对象,成功修改员工档案联系信息 |
void |
updateStaffInfo(StaffInfoBO staffInfoBO)
修改员工档案基本信息
正常:
1、传入正确的员工档案基本信息对象,成功更新员工档案 |
void createStaffInfo(StaffInfoBO staffInfoBO) throws com.seeyon.ctp.common.exceptions.BusinessException
staffInfoBO - 员工档案基本信息对象com.seeyon.ctp.common.exceptions.BusinessExceptionvoid updateStaffInfo(StaffInfoBO staffInfoBO) throws com.seeyon.ctp.common.exceptions.BusinessException
staffInfoBO - 员工档案基本信息对象com.seeyon.ctp.common.exceptions.BusinessExceptionStaffInfoBO getStaffInfoByMemberId(java.lang.Long memberId) throws com.seeyon.ctp.common.exceptions.BusinessException
memberId - 人员idcom.seeyon.ctp.common.exceptions.BusinessExceptionvoid createContactInfo(ContactInfoBO contactInfoBO) throws com.seeyon.ctp.common.exceptions.BusinessException
contactInfoBO - 员工档案联系信息对象com.seeyon.ctp.common.exceptions.BusinessExceptionvoid updateContactInfo(ContactInfoBO contactInfoBO) throws com.seeyon.ctp.common.exceptions.BusinessException
contactInfoBO - 员工档案联系信息对象com.seeyon.ctp.common.exceptions.BusinessExceptionContactInfoBO getContactInfoByMemberId(java.lang.Long memberId) throws com.seeyon.ctp.common.exceptions.BusinessException
memberId - 人员idcom.seeyon.ctp.common.exceptions.BusinessExceptionjava.util.Map<java.lang.Long,ContactInfoBO> findAllContactInfos() throws com.seeyon.ctp.common.exceptions.BusinessException
com.seeyon.ctp.common.exceptions.BusinessExceptionint getSalaryPasswordStrength(java.lang.Long memberId)
throws com.seeyon.ctp.common.exceptions.BusinessException
memberId - 人员Idcom.seeyon.ctp.common.exceptions.BusinessException