public interface AddressBookMemberDao extends com.seeyon.ctp.common.dao.CTPBaseHibernateDao<AddressBookContacts>
限定符和类型 | 方法和说明 |
---|---|
void |
deleteMembersByIds(java.lang.Long creatorId,
java.util.List<java.lang.Long> memberIds)
删除外部联系人
|
java.util.List |
findMemberByLevelName(java.lang.String levelName)
按职务级别查找外部联系人
|
java.util.List |
findMemberByName(java.lang.String name)
按姓名查找外部联系人
|
java.util.List |
findMemberByNameAndTeam(java.lang.String name,
java.lang.Long categoryId,
java.lang.Long createrId)
按姓名和所属组查找外部联系人
|
java.util.List |
findMemberByTel(java.lang.String tel)
按手机号码查找外部联系人
|
java.util.List |
findMembersByCreatorId(java.lang.Long creatorId)
查出该用户创建的所有外部联系人
|
java.util.List |
findMembersByTeamId(java.lang.Long teamId) |
java.util.List |
findOrgMemberByLevelName(java.lang.String levelName)
按职务级别查找员工
|
java.util.List |
findOrgMembersByName(java.lang.String name)
按姓名查找员工
|
boolean |
hasSameMail(java.lang.String mail,
java.lang.String memberId)
判断是否有相同的邮件地址
|
delete, delete, delete, delete, deleteObject, findBy, findByExample, getQueryCount, isNotUnique, pagedQuery, pagedQuery, pagedQuery, pagedQuery, paginate, paginate, paginate, remove, removeById, saveAll, update, update, update, update, update, updateAll, withoutPagination, withPagination
bulkUpdate, bulkUpdate, count, count, count, delete, delete, executeCriteria, executeCriteria, executeUniqueCriteria, find, find, find, find, find, find, findBy, findByLike, findNativeSQL, findSimpleObjects, findSimpleObjects, findUnique, findUnique, findUniqueBy, findVarargs, findWithCount, findWithCount, get, getAll, getCountByCriteria, getHibernateTemplate, getSessionFactory, getSimpleObject, save, savePatchAll, setHibernateTemplate, setSessionFactory, update, updatePatchAll
java.util.List findMembersByCreatorId(java.lang.Long creatorId)
creatorId
- 用户IDvoid deleteMembersByIds(java.lang.Long creatorId, java.util.List<java.lang.Long> memberIds)
creatorId
- 创建人memberIds
- 外部联系人列表java.util.List findMembersByTeamId(java.lang.Long teamId)
java.util.List findOrgMembersByName(java.lang.String name)
java.util.List findMemberByName(java.lang.String name)
java.util.List findMemberByTel(java.lang.String tel)
java.util.List findOrgMemberByLevelName(java.lang.String levelName)
java.util.List findMemberByLevelName(java.lang.String levelName)
boolean hasSameMail(java.lang.String mail, java.lang.String memberId)
java.util.List findMemberByNameAndTeam(java.lang.String name, java.lang.Long categoryId, java.lang.Long createrId)