通讯录创建方法、装置、终端及存储介质制造方法及图纸

技术编号:20224704 阅读:31 留言:0更新日期:2019-01-28 22:43
本发明专利技术实施例公开了一种通讯录创建方法、装置、终端及存储介质。该方法包括:获取联系人信息和企业信息,并创建至少一个群组;建立所述至少一个群组之间的层级引用关系;建立所述联系人信息、企业信息和群组的包含关系;根据所述包含关系,创建通讯录。本发明专利技术实施例解决当前通讯录中的群组或联系人之间不存在层级关系,无法满足具有层级关系的特殊群体的使用的问题,可以满足具有层级关系的群体的使用,并且可以提高联系人的管理效率,满足大型企业大量人员的管理需求,提高联系人的查找效率,提高用户体验。

【技术实现步骤摘要】
通讯录创建方法、装置、终端及存储介质
本专利技术实施例涉及通讯技术,尤其涉及一种通讯录创建方法、装置、终端及存储介质。
技术介绍
当前,通讯录在满足人们快速沟通时起着重要作用。通过通讯录,用户可以快速获取需要联系人的联系方式,通过联系方式取得联系。现有的通讯录是以联系人的名称或群组的方式形成的,通讯录中的群组或联系人之间不存在层级关系,无法满足具有层级关系的特殊群体的使用,具有层级关系的特殊群体如党政军,更无法满足多个特殊群体的使用需求。
技术实现思路
本专利技术实施例提供一种通讯录创建方法、装置、终端及存储介质,解决当前通讯录中的群组或联系人之间不存在层级关系,无法满足具有层级关系的特殊群体的使用的问题。第一方面,本专利技术实施例提供了一种通讯录创建方法,该方法包括:获取联系人信息和企业信息,并创建至少一个群组;建立所述至少一个群组之间的层级引用关系;建立所述联系人信息、企业信息和群组的包含关系;根据所述包含关系,创建通讯录。进一步地,在根据所述包含关系,创建通讯录之后,还包括:获取创建通讯录的创建操作者信息;接收设置权限数据的设置操作者信息,在所述设置操作者信息与所述创建操作者信息匹配的情况下,进行权限数据的设置。进一步地,所述进行权限数据的设置,包括:为通讯录中的数据设置具备操作权限的企业、业务和操作者标签。其中,所述引用关系包括:有向引用关系或半有向引用关系,其中,所述有向引用关系中被引用的群组是引用群组的下级群组;所述半有向引用关系中被引用的群组是引用群组的下级群组,或者被引用的群组是引用群组同级群组,或者被引用的群组是引用群组的同级群组的下级群组。进一步地,在根据所述包含关系,创建通讯录之后,还包括:接收对通讯录数据的检索请求,根据所述检索请求在通讯录缓存数据中进行检索;其中所述通讯录缓存数据是检索频率大于预设频率阈值的数据。进一步地,所述获取联系人信息包括:获取联系人信息数据,并对所述联系人信息数据进行数据切片;根据所述数据切片进行数据并行导入。进一步地,在根据所述包含关系,创建通讯录之后,还包括:获取联系人的通讯属性,根据通讯属性确定所述联系人的通讯能力,其中,通讯属性包括:手机号码、微信账号、钉钉账号、邮箱账号或QQ账号,所述通讯能力包括:短信、彩信、拨打电话、微信消息、钉钉消息、邮件或QQ消息;根据所述联系人的通讯能力和发送者的发送权限,执行通讯功能。第二方面,本专利技术实施例还提供了一种通讯录创建装置,该装置包括:信息获取模块,用于获取联系人信息和企业信息,并创建至少一个群组;层级引用关系建立模块,用于建立所述至少一个群组之间的层级引用关系;包含关系建立模块,用于建立所述联系人信息、企业信息和群组的包含关;通讯录创建模块,用于根据所述包含关系,创建通讯录。第三方面,本专利技术实施例还提供了一种终端,该终端包括:一个或多个处理器;存储装置,用于存储一个或多个程序;当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如本专利技术任意实施例提供的任一所述的通讯录创建方法。第四方面,本专利技术实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如本专利技术任意实施例提供的任一所述的通讯录创建方法。本专利技术实施例通过获取联系人信息和企业信息,并创建至少一个群组;建立至少一个群组之间的层级引用关系;建立联系人信息、企业信息和群组的包含关系,根据包含关系,创建通讯录,具有层级关系的群组可以满足具有层级关系的群体的使用,并且可以提高联系人的管理效率,满足大型企业大量人员的管理需求,提高联系人的查找效率,提高用户体验。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图做一简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术实施例一提供的一种通讯录创建方法的流程示意图;图2是本专利技术实施例二提供的一种通讯录创建方法的流程示意图;图3是本专利技术实施例三提供的一种通讯录创建装置的结构示意图;图4是本专利技术实施例四提供的一种终端的结构示意图。具体实施方式为使本专利技术的目的、技术方案和优点更加清楚,以下将参照本专利技术实施例中的附图,通过实施方式清楚、完整地描述本专利技术的技术方案,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。实施例一图1是本专利技术实施例一提供的一种通讯录创建方法的流程图。本实施例的技术方案可以适用于创建通讯录的情况。该方法可以由本专利技术实施例提供的一种通讯录创建装置来执行,该装置可以采用软件和/或硬件的方式实现,并配置于终端中应用,终端例如可以是智能手机、平板电脑或电脑。该方法具体包括如下操作:S110、获取联系人信息和企业信息,并创建至少一个群组。具体地,所述获取联系人信息包括:获取联系人信息数据,并对所述联系人信息数据进行数据切片;根据所述数据切片进行数据并行导入。采用分布式切片集群形式实现大批量数据的快速导入,同时支持导入数据格式检验,充分满足大型企业和党政军一次性导入大批量联系人数据的需求。针对大文本的导入,涉及到数据量大,数据文本校验复杂,从而影响到导入速度,一个百万行的数据文本,如果逐行校验,每行校验控制在10ms内,一次导入任务所消耗的时间也是很长的,严重影响了用户的体验。如果采用分布式集群的方式,首先对一个较大的文本数据依照一定的算法,对文本数据进行切片打包,然后分发到多个用于导入的服务中,然后每个服务又有若干个线程对数据进行逐行校验及导入,每一个线程及服务将最终的导入结果通知到结果收集中心,当所有的线程全部处理完,同时也获得了最终的导入结果。这种方式将数据导入和导入结果汇总进行了解耦,同时将一个任务碎片化执行,从而提高了导入效率,同时提高了用户体验。本专利技术实施例提供的通讯录支持对导入数据的在线编辑。用户可以在批量导入联系人功能模块导入符合文件类型的任意文件,导入缓存完成后,支持对导入数据的在线编辑,用户可以指定列数据对应的系统设置的联系人属性,也可以将无用的列数据标识为忽略导入数据库。其中,联系人属性可以是姓名、手机号、性别、邮箱、部门、职务等。S120、建立所述至少一个群组之间的层级引用关系。其中,所述引用关系包括:有向引用关系或半有向引用关系,其中,所述有向引用关系中被引用的群组是引用群组的下级群组;所述半有向引用关系中被引用的群组是引用群组的下级群组,或者被引用的群组是引用群组同级群组,或者被引用的群组是引用群组的同级群组的下级群组。通讯录中的群组支持嵌套,嵌套即群组之间可以相互引用,即一个群组可以被多个群组引用,也可以引用多个群组,并且在群组相互引用时,系统做了群组间不能形成闭环的校验和控制。群组之间不能形成闭环是指下级群组不能引用上级群组。这样的群组结构设计,使用户在创建群组时即能创建有向的群组树,也能创建半有向的群组树,充分满足了大型党政军组织和大型企业这类组织结构复杂的机构能够根据实际情况构建自己组织树的需求。S130、建立所述联系人信息、企业信息和群组的包含关系。联系人本文档来自技高网...

【技术保护点】
1.一种通讯录创建方法,其特征在于,包括:获取联系人信息和企业信息,并创建至少一个群组;建立所述至少一个群组之间的层级引用关系;建立所述联系人信息、企业信息和群组的包含关系;根据所述包含关系,创建通讯录。

【技术特征摘要】
1.一种通讯录创建方法,其特征在于,包括:获取联系人信息和企业信息,并创建至少一个群组;建立所述至少一个群组之间的层级引用关系;建立所述联系人信息、企业信息和群组的包含关系;根据所述包含关系,创建通讯录。2.根据权利要求1所述的方法,其特征在于,在根据所述包含关系,创建通讯录之后,还包括:获取创建通讯录的创建操作者信息;接收设置权限数据的设置操作者信息,在所述设置操作者信息与所述创建操作者信息匹配的情况下,进行权限数据的设置。3.根据权利要求2所述的方法,其特征在于,所述进行权限数据的设置,包括:为通讯录中的数据设置具备操作权限的企业、业务和操作者标签。4.根据权利要求1所述的方法,其特征在于,所述引用关系包括:有向引用关系或半有向引用关系,其中,所述有向引用关系中被引用的群组是引用群组的下级群组;所述半有向引用关系中被引用的群组是引用群组的下级群组,或者被引用的群组是引用群组同级群组,或者被引用的群组是引用群组的同级群组的下级群组。5.根据权利要求1所述的方法,其特征在于,在根据所述包含关系,创建通讯录之后,还包括:接收对通讯录数据的检索请求,根据所述检索请求在通讯录缓存数据中进行检索;其中所述通讯录缓存数据是检索频率大于预设频率阈值的数据。6.根据权利要求1所述的方法,其特征...

【专利技术属性】
技术研发人员:毛杨赵洁苑
申请(专利权)人:上海帜讯信息技术股份有限公司
类型:发明
国别省市:上海,31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1