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.BusinessException
void updateStaffInfo(StaffInfoBO staffInfoBO) throws com.seeyon.ctp.common.exceptions.BusinessException
staffInfoBO
- 员工档案基本信息对象com.seeyon.ctp.common.exceptions.BusinessException
StaffInfoBO getStaffInfoByMemberId(java.lang.Long memberId) throws com.seeyon.ctp.common.exceptions.BusinessException
memberId
- 人员idcom.seeyon.ctp.common.exceptions.BusinessException
void createContactInfo(ContactInfoBO contactInfoBO) throws com.seeyon.ctp.common.exceptions.BusinessException
contactInfoBO
- 员工档案联系信息对象com.seeyon.ctp.common.exceptions.BusinessException
void updateContactInfo(ContactInfoBO contactInfoBO) throws com.seeyon.ctp.common.exceptions.BusinessException
contactInfoBO
- 员工档案联系信息对象com.seeyon.ctp.common.exceptions.BusinessException
ContactInfoBO getContactInfoByMemberId(java.lang.Long memberId) throws com.seeyon.ctp.common.exceptions.BusinessException
memberId
- 人员idcom.seeyon.ctp.common.exceptions.BusinessException
java.util.Map<java.lang.Long,ContactInfoBO> findAllContactInfos() throws com.seeyon.ctp.common.exceptions.BusinessException
com.seeyon.ctp.common.exceptions.BusinessException
int getSalaryPasswordStrength(java.lang.Long memberId) throws com.seeyon.ctp.common.exceptions.BusinessException
memberId
- 人员Idcom.seeyon.ctp.common.exceptions.BusinessException