public class MemberInfoRequiredManagerImpl extends java.lang.Object implements MemberInfoRequiredManager
构造器和说明 |
---|
MemberInfoRequiredManagerImpl() |
限定符和类型 | 方法和说明 |
---|---|
java.util.Set<java.lang.Integer> |
getRedColumnIndexSet(java.util.LinkedList<java.lang.String> columnList,
java.lang.Long accountId)
根据单位id查询配置后返回需要标红的列下标
|
InfoRequiredBean |
getRequiredConfigByAccountId(java.lang.Long accountId,
boolean loadMetadata)
根据单位id获取人员信息必填项配置
|
void |
saveOrUpdateRequiredConfig(InfoRequiredBean bean)
更新或新增人员信息必填项 !!
|
OrgRequiredConfig |
transBeanToPO(InfoRequiredBean bean) |
InfoRequiredBean |
transPOToBean(OrgRequiredConfig po) |
java.util.List<java.lang.String> |
validateMemberRequired(java.lang.Long accountId,
java.util.Map map)
校验人员必填
|
public InfoRequiredBean getRequiredConfigByAccountId(java.lang.Long accountId, boolean loadMetadata) throws com.seeyon.ctp.common.exceptions.BusinessException
getRequiredConfigByAccountId
在接口中 MemberInfoRequiredManager
accountId
- 单位idloadMetadata
- 是否查询所有人员主数据结果(用于展示时需要查询)com.seeyon.ctp.common.exceptions.BusinessException
public void saveOrUpdateRequiredConfig(InfoRequiredBean bean) throws com.seeyon.ctp.common.exceptions.BusinessException
saveOrUpdateRequiredConfig
在接口中 MemberInfoRequiredManager
com.seeyon.ctp.common.exceptions.BusinessException
public InfoRequiredBean transPOToBean(OrgRequiredConfig po)
public OrgRequiredConfig transBeanToPO(InfoRequiredBean bean)
public java.util.Set<java.lang.Integer> getRedColumnIndexSet(java.util.LinkedList<java.lang.String> columnList, java.lang.Long accountId) throws com.seeyon.ctp.common.exceptions.BusinessException
getRedColumnIndexSet
在接口中 MemberInfoRequiredManager
columnList
- 列头数据accountId
- 单位idcom.seeyon.ctp.common.exceptions.BusinessException
public java.util.List<java.lang.String> validateMemberRequired(java.lang.Long accountId, java.util.Map map) throws com.seeyon.ctp.common.exceptions.BusinessException
validateMemberRequired
在接口中 MemberInfoRequiredManager
accountId
- 单位idmap
- 数据mapcom.seeyon.ctp.common.exceptions.BusinessException