public interface JoinAccountCustomerFieldInfoManager
限定符和类型 | 方法和说明 |
---|---|
void |
addJoinAccount(JoinAccount joinAccount)
添加一条设置信息
|
void |
addJoinAccounts(java.util.List<JoinAccount> joinAccounts)
批量导入
|
com.seeyon.ctp.util.FlipInfo |
getAll(com.seeyon.ctp.util.FlipInfo fi,
java.util.Map params)
外单位属性设置列表
|
java.util.List<JoinAccount> |
getAllJoinAccount(java.lang.Long accountId)
取单位下的所有自定义属性值
|
JoinAccount |
getByDepartmentId(java.lang.Long departmentId)
根据外单位id查找
|
java.lang.reflect.Method |
getGetMethod(java.lang.String fieldName)
获取对应的get方法
|
java.lang.reflect.Method |
getSetMethod(java.lang.String fieldName)
获取自定义外单位属性对应字段的set方法
|
void |
updateJoinAccount(JoinAccount joinAccount)
修改一条设置信息
|
void |
updateJoinAccountEmpty(java.lang.String[] disabledLabels,
java.lang.Long orgAccountId)
清空已经被删除的字段的信息
|
com.seeyon.ctp.util.FlipInfo getAll(com.seeyon.ctp.util.FlipInfo fi, java.util.Map params) throws com.seeyon.ctp.common.exceptions.BusinessException
fi
- params
- com.seeyon.ctp.common.exceptions.BusinessException
void addJoinAccount(JoinAccount joinAccount) throws com.seeyon.ctp.common.exceptions.BusinessException
map
- com.seeyon.ctp.common.exceptions.BusinessException
void updateJoinAccount(JoinAccount joinAccount) throws com.seeyon.ctp.common.exceptions.BusinessException
map
- com.seeyon.ctp.common.exceptions.BusinessException
void addJoinAccounts(java.util.List<JoinAccount> joinAccounts)
JoinAccount getByDepartmentId(java.lang.Long departmentId) throws com.seeyon.ctp.common.exceptions.BusinessException
departmentId
- com.seeyon.ctp.common.exceptions.BusinessException
void updateJoinAccountEmpty(java.lang.String[] disabledLabels, java.lang.Long orgAccountId) throws com.seeyon.ctp.common.exceptions.BusinessException
disabledLabels
- com.seeyon.ctp.common.exceptions.BusinessException
java.lang.reflect.Method getGetMethod(java.lang.String fieldName)
fieldName
- java.lang.reflect.Method getSetMethod(java.lang.String fieldName)
fieldName
- java.util.List<JoinAccount> getAllJoinAccount(java.lang.Long accountId) throws com.seeyon.ctp.common.exceptions.BusinessException
accountId
- com.seeyon.ctp.common.exceptions.BusinessException