任务分发方法、装置和设备与流程

文档序号:24487052发布日期:2021-03-30 21:11阅读:156来源:国知局
任务分发方法、装置和设备与流程

本发明涉及通信技术领域,尤其涉及一种任务分发方法、装置和设备。



背景技术:

很多公司为提升员工的积极性,引入了积分考核的管理方式。具体来说,管理人员会将一些任务张贴出来供工作人员选取执行,当某工作人员得到某个任务并执行完成时,管理人员记录该工作人员对该任务的执行情况,作为该工作人员的考核依据。

目前,上述任务处理流程中任务的制定、分发、任务执行情况的记录都是线下通过人工手动完成的,智能化程度低。



技术实现要素:

本发明实施例提供一种任务分发方法、装置和设备,可以实现智能化地任务分发。

第一方面,本发明实施例提供一种任务分发方法,该方法包括:

根据具有任务发送权限的第一用户向即时通信群组触发的任务发送操作,在所述即时通信群组的通信界面中显示任务信息;

响应于所述即时通信群组中的第二用户对所述任务信息的任务获取操作,若确定所述第二用户成功获取到所述任务信息,则建立所述第二用户与所述任务信息的对应关系。

第二方面,本发明实施例提供一种任务分发装置,该装置包括:

显示模块,用于根据具有任务发送权限的第一用户向即时通信群组触发的任务发送操作,在所述即时通信群组的通信界面中显示任务信息;

处理模块,用于响应于所述即时通信群组中的第二用户对所述任务信息的任务获取操作,若确定所述第二用户成功获取到所述任务信息,则建立所述第二用户与所述任务信息的对应关系。

第三方面,本发明实施例提供一种电子设备,包括:第一存储器、第一处理器;其中,所述第一存储器上存储有可执行代码,当所述可执行代码被所述第一处理器执行时,使所述第一处理器至少可以实现如第一方面所述的任务分发方法。

本发明实施例提供了一种非暂时性机器可读存储介质,所述非暂时性机器可读存储介质上存储有可执行代码,当所述可执行代码被电子设备的处理器执行时,使所述处理器至少可以实现如第一方面所述的任务分发方法。

第四方面,本发明实施例提供一种任务分发方法,该方法包括:

响应于用户对即时通信群组的选择操作,根据所述用户的身份信息确定所述用户是否具有向所述即时通信群组发送任务的权限;

若所述用户具有向所述即时通信群组发送任务的权限,则在所述即时通信群组对应的通信界面中显示与所述权限对应的操作项组;

根据所述用户对所述操作项组的操作,生成任务信息;

在所述通信界面中显示所述任务信息。

第五方面,本发明实施例提供一种任务分发装置,该装置包括:

确定模块,用于响应于用户对即时通信群组的选择操作,根据所述用户的身份信息确定所述用户是否具有向所述即时通信群组发送任务的权限;

显示模块,用于若所述用户具有向所述即时通信群组发送任务的权限,则在所述即时通信群组对应的通信界面中显示与所述权限对应的操作项组;

获取模块,用于根据所述用户对所述操作项组的操作,生成任务信息;

所述显示模块,还用于在所述通信界面中显示所述任务信息。

第六方面,本发明实施例提供一种电子设备,包括:第二存储器、第二处理器;其中,所述第二存储器上存储有可执行代码,当所述可执行代码被所述第二处理器执行时,使所述第二处理器至少可以实现如第四方面所述的任务分发方法。

本发明实施例提供了一种非暂时性机器可读存储介质,所述非暂时性机器可读存储介质上存储有可执行代码,当所述可执行代码被电子设备的处理器执行时,使所述处理器至少可以实现如第四方面所述的任务分发方法。

第七方面,本发明实施例提供一种任务分发方法,包括:

根据具有任务发送权限的第一用户向通信群组触发的任务发送操作,在所述通信群组的通信界面中显示任务信息;

响应于所述通信群组中的第二用户对所述任务信息的任务获取操作,若确定所述第二用户成功获取到所述任务信息,则建立所述第二用户与所述任务信息的对应关系。

第八方面,本发明实施例提供一种任务分发装置,包括:

显示模块,用于根据具有任务发送权限的第一用户向通信群组触发的任务发送操作,在所述通信群组的通信界面中显示任务信息;

处理模块,用于响应于所述通信群组中的第二用户对所述任务信息的任务获取操作,若确定所述第二用户成功获取到所述任务信息,则建立所述第二用户与所述任务信息的对应关系。

第九方面,本发明实施例提供一种电子设备,包括:第三存储器、第三处理器;其中,所述第三存储器上存储有可执行代码,当所述可执行代码被所述第三处理器执行时,使所述第三处理器执行如第七方面所述的任务分发方法。

本发明实施例提供了一种通过即时通信的方式实现智能化地任务分发的解决方案。具体来说,在即时通信应用程序中可以创建即时通信群组,比如创建由某公司、某部门的工作人员组成的即时通信群组。具有任务发送权限的第一用户(比如为某公司、某部门的管理人员)可以向该即时通信群组触发的任务发送操作,从而可以在该即时通信群组的通信界面中显示第一用户触发的任务信息,供即时通信群组内的用户来抢取任务。响应于即时通信群组中的第二用户对该任务信息的任务获取操作,若确定该第二用户成功获取到任务信息,则建立第二用户与该任务信息的对应关系,该对应关系表明第二用户成功获取到任务。

附图说明

为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本发明实施例提供的一种任务分发方法的流程图;

图2为本发明实施例提供的一种任务分发过程的界面变化图;

图3为本发明实施例提供的一种任务生成界面的组成示意图;

图4为本发明实施例提供的一种任务抢取过程的界面变化图;

图5为本发明实施例提供的另一种任务分发方法的流程图;

图6为本发明实施例提供的另一种任务分发过程的界面变化图;

图7为本发明实施例提供的另一种任务抢取过程的界面变化图;

图8为本发明实施例提供的一种任务管理过程的界面变化图;

图9为本发明实施例提供的另一种任务管理过程的界面变化图;

图10为本发明实施例提供的另一种任务分发方法的流程图;

图11为本发明实施例提供的另一种任务分发方法的流程图;

图12为本发明实施例提供的一种任务分发装置的结构示意图;

图13为与图12所示实施例提供的任务分发装置对应的电子设备的结构示意图;

图14为本发明实施例提供的另一种任务分发装置的结构示意图;

图15为与图14所示实施例提供的任务分发装置对应的电子设备的结构示意图;

图16为本发明实施例提供的另一种任务分发装置的结构示意图;

图17为与图16所示实施例提供的任务分发装置对应的电子设备的结构示意图。

具体实施方式

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

在本发明实施例中使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本发明。在本发明实施例和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义,“多种”一般包含至少两种。

取决于语境,如在此所使用的词语“如果”、“若”可以被解释成为“在……时”或“当……时”或“响应于确定”或“响应于检测”。类似地,取决于语境,短语“如果确定”或“如果检测(陈述的条件或事件)”可以被解释成为“当确定时”或“响应于确定”或“当检测(陈述的条件或事件)时”或“响应于检测(陈述的条件或事件)”。

还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的商品或者系统不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种商品或者系统所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的商品或者系统中还存在另外的相同要素。

另外,下述各方法实施例中的步骤时序仅为一种举例,而非严格限定。

本发明实施例提供的任务分发方法可以由一电子设备来执行,该电子设备可以是诸如pc机、笔记本电脑、智能手机等终端设备,也可以是服务器。该服务器可以是包含一独立主机的物理服务器,或者也可以为主机集群承载的虚拟服务器,或者也可以为云服务器。具体地,该任务分发方法可以通过电子设备中的处理器运行电子设备中安装的某种即时通信应用程序来实现。

概括来说,本发明实施例提供的任务分发方法的核心思路是:某公司、某部门或者某门店的管理人员可以通过即时通信的方式向由若干工作人员组成的即时通信群组内分发任务,从而,即时通信群组内的工作人员来抢取任务并执行。在整个的任务处理流程中,管理人员、工作人员都可以通过即时通信应用程序在线地完成对任务的相关管理。

在介绍本发明实施例提供的任务分发方法的执行过程之前,先对本文中涉及到的一个概念进行说明。下文中提及的第一用户对应的第一即时通信应用程序、第二用户对应的第二即时通信应用程序应该这样理解:第一即时通信应用程序和第二即时通信应用程序并非是指两种不同的即时通信应用程序,而是同一种即时通信应用程序。只是,当在第一用户的终端设备中安装该即时通信应用程序,并以第一用户的用户名登陆该即时通信应用程序后,该即时通信应用程序被第一用户使用,因此称为第一用户对应的第一即时通信应用程序。同理,当在第二用户的终端设备中安装该即时通信应用程序,并以第二用户的用户名登陆该即时通信应用程序后,该即时通信应用程序被第二用户使用,因此称为第二用户对应的第二即时通信应用程序。

下面结合以下实施例对任务分发方法的执行过程进行说明。

图1为本发明实施例提供的一种任务分发方法的流程图,如图1所示,该方法包括如下步骤:

101、根据具有任务发送权限的第一用户向即时通信群组触发的任务发送操作,在即时通信群组的通信界面中显示任务信息。

102、响应于即时通信群组中的第二用户对任务信息的任务获取操作,若确定第二用户成功获取到任务信息,则建立第二用户与任务信息的对应关系。

本实施例中以某个餐厅门店的场景为例进行说明,实际应用中,上述第一用户可以是该餐厅门店的管理人员,比如店长。该第一用户可以在第一即时通信应用程序中触发群组创建操作,从而创建包含该餐厅门店的所有工作人员的即时通信群组,当然,此时第一用户也包含在该即时通信群组内。可以理解的是,该即时通信群组的创建者不限于上述第一用户,也可以是其他用户。

实际上,在创建该即时通信群组时,可以为该即时通信群组内的各用户设置身份信息,该身份信息反映了每个用户的角色。比如,在该餐厅门店场景中,可以设置店长、服务员、厨师、收银员等角色。

在创建好即时通信群组后,后续如果有任务需要分发,则可以在该即时通信群组内进行任务分发。具体地,当需要分发某个任务时,第一用户可以通过操作第一即时通信应用程序,以触发针对该即时通信群组的任务发送操作,当确定该第一用户具有向该即时通信群组发送任务的权限时,可以在该即时通信群组的通信界面(也可以称为聊天界面)中显示该第一用户创建的任务信息。

其中,如前文所述,在创建即时通信群组时,即时通信群组内的各用户都可以关联有身份信息,从而,可以根据第一用户的身份信息确定该第一用户是否具有向该即时通信群组发送任务的权限。具体地,当第一用户的身份信息表明第一用户为预设角色时,比如为店长等管理人员时,确定第一用户具有向该即时通信群组发送任务的权限。

实际应用中,第一即时通信应用程序中可以包括任务生成界面,上述任务信息可以是第一用户通过该任务生成界面创建的。

值得说明的是,在第一用户的第一即时通信应用程序的通讯录中,往往会存在多个即时通信群组,在一可选实施例中,可以规定只有特定类型的即时通信群组才会支持任务分发功能。基于此,在创建即时通信群组时,还可以设置即时通信群组的类型,比如可以包括朋友群、家庭群、工作群等类型。可选地,可以规定只有工作群才支持任务分发功能。实际应用中,工作群支持任务分发功能可以通过如下方式实现:在对应于工作群这个类型的即时通信群组的通信界面中生效(即显示)与任务分发功能相关的操作项。

其中,可选地,根据具有任务发送权限的第一用户向即时通信群组触发的任务发送操作,在即时通信群组的通信界面中显示任务信息,可以实现为:

根据第一用户触发的任务发送操作,获取任务信息;

根据第一用户对即时通信群组的选择,若确定第一用户具有向即时通信群组发送任务的权限,则显示即时通信群组对应的通信界面,在该通信界面中显示任务信息。

此时,任务信息并不是在进入到即时通信群组之后产生的。

下面结合图2来示例性说明一种任务分发过程的实现方式。

如图2所示,第一用户选择上述即时通信群组而进入到该即时通信群组的通信界面201,在该通信界面201中显示有操作项入口202,当第一用户点击该操作项入口202后,弹出操作项列表203。在操作项列表203中可以包括供第一用户使用的多个操作项,其中,该多个操作项中包括与任务分发功能相关的一个或多个操作项,比如图2中示意的发任务204。当然,可选地,如前文所述,当该即时通信群组的类型为工作群时,在该操作项列表203中才会显示与任务分发功能相关的操作项,比如发任务204。

第一用户选中发任务204后,可以显示任务生成界面205。第一用户可以在该任务生成界面205中输入任务信息。其中,可选地,任务生成界面205中可以包括任务设置区域206和触发发送任务的按钮:发送207。从而,根据第一用户在该任务设置区域206中的输入可以得到需要发布的任务信息,在第一用户点击发送207后,可以将生成的任务信息显示在通信界面201中。

值得说明的是,上述通信界面201位于第一用户的第一即时通信应用程序中,但是,与即时通信群组对应的通信界面不仅包括第一用户的第一即时通信应用程序中的该通信界面201,对于即时通信群组内的其他用户(称为第二用户)来说,在其对应的第二即时通信应用程序中也包含与该即时通信群组对应的通信界面,上述任务信息也显示该通信界面中,从而,第一用户和第二用户可以在各自的终端屏幕上看到相同的任务信息。

实际应用中,任务信息中可以包括任务内容和配置信息,其中,配置信息可以包括如下信息中的至少一种:执行时间、奖励信息、所需的任务执行者人数、任务执行者身份信息。

其中,任务内容指示了需要执行的任务是什么。比如可以是分享某个网页链接,使用某个应用程序完成某个事情,等等。

其中,可选地,任务执行者身份信息包括如下信息中的至少一种:特定的任务执行者、符合身份需求的任务执行者。其中,特定的任务执行者是指第一用户指定即时通信群组中的某一个或几个特定的用户执行当前生成的任务;符合身份要求的任务执行者是指第一用户指定即时通信群组中某种特定角色的用户才能抢取当前生成的任务。通过对该任务执行者身份的设定,可以实现向特定的用户定向发送任务的效果。

其中,可选地,奖励信息可以是根据执行时间和任务内容自动确定出的。当然,该奖励信息也可以是第一用户手动设置的。根据执行时间和任务内容自动确定对应的奖励信息,简单来说就是针对不同的任务内容在不同的时间段可以设置不同的奖励。

其中,执行时间可以是在某一个或几个具体的时间段执行任务。实际上,也可以设置周期性分发某个任务,此时,该执行时间也可以是周期性执行某任务内容的时间设置结果,比如每天9:00-10:00。

基于此,如图3所示,任务设置区域206可以包括如下设置项:任务内容2061、执行时间2062、奖励信息2063、所需的任务执行者人数2064、任务执行者身份信息2065。举例来说,如图3中所示,假设第一用户设置的任务内容2061为:清洗宝宝座椅;执行时间2062为:9:00-10:00;奖励信息2063为:3分;所需的任务执行者人数2064为:2人;任务执行者身份信息2065为:服务员。

基于第一用户在该任务设置区域206中输入的内容可以生成需要发布的任务信息,并将生成的任务信息显示在通信界面201中。实际上,该任务信息在通信界面201中的显示样式可以预先设定。比如,如图3中所示,可以生成与该任务信息对应的卡片208,将该卡片显示在通信界面201中。当任务信息中包括上述举例的多种配置信息时,在该卡片208上可以直接显示任务内容以及全部或部分配置信息。图2中示意的是在卡片208上显示任务内容、奖励信息。可选地,该卡片208上还可以显示卡片类型标识——比如:任务包,以表明该卡片是用于分发任务的。

任务信息在通信界面中的显示样式不以上述举例为限。比如可以将任务信息置顶显示在通信界面中,直到任务信息被领取完毕(即若设置任务信息需要3人执行,那么当有3个用户获取到该任务信息时,任务信息可以取消置顶显示)。再比如也可以将任务信息悬浮显示在通信界面中,即在通信界面上悬浮的窗口内显示任务信息,直到任务信息被领取完毕。

可选地,即时通信应用程序可以基于weex框架实现上述卡片的渲染。因为在实际应用中,以第一用户为例来说,第一用户可以在不同的终端设备(比如在手机和pc机中)运行对应的第一即时通信应用程序,基于该weex框架,可以使得卡片的渲染结果在不同终端设备上是同步的,即在手机上显示的上述通信界面201与在pc机上显示的通信界面201是一致的。

通过上述过程,第一用户创建的任务信息显示在即时通信群组的通信界面中,从而,即时通信群组内的各用户都可以看到该任务信息,进而,即时通信群组内的各用户可以对该任务信息触发获取操作,以获得该任务信息。

即便是该即时通信群组内的各个用户都对该任务信息触发任务获取操作,但是由于该任务信息所需要的任务执行者的人数有限,因此,并不是所有对该任务信息触发任务获取操作的用户都能成功获取到给任务信息。

可以理解的是,假设任务的配置信息中设定了所需的任务执行者人数为2个,并且假设并未对任务执行者的身份有约束,那么,可以根据即时通信群组内各用户触发的任务获取操作的时间顺序确定最先触发任务获取操作的两个用户成功获取到该任务信息。

当然,如果设置了任务执行者的身份信息,那么当即时通信群组内的某用户对该任务信息触发任务获取操作时,除了需要考虑该任务获取操作的触发时间外,还需要根据配置信息中的该任务执行者身份信息确定该用户是否具有抢取该任务信息的权限。

假设即时通信群组内的第二用户成功获取到了任务信息,则建立第二用户与该任务信息的对应关系,该对应关系表明第二用户成功获取到了该任务信息。

下面结合图4来示例性说明一种任务抢取过程的实现方式。

结合图2和图3中的举例,在图4中,假设即时通信群组内的用户a和用户b依次对通信界面201中显示的任务信息——卡片208触发了任务获取操作,且假设这两个用户都成功获取到了任务信息,且假设该任务信息对应的任务执行者人数为2人。那么,一方面,建立用户a和用户b分别与该任务信息的对应关系,另一方面,为了避免后续该即时通信群组内的其他用户再对该任务信息触发无效的任务获取操作,在成功获取到该任务信息的用户数量已经达到任务执行者人数的要求时,可以更新该任务信息的显示样式,此时,该显示样式表明任务信息已经被抢完,该显示样式比如如图4中所示:与初始将卡片208高亮显示在通信界面201相对应地,此时,可以在将卡片208上渲染灰暗的蒙层。

最后,值得说明的是,在上述过程中涉及到的各个步骤,可以由第一用户对应的第一即时通信应用程序与第二用户对应的第二即时通信应用程序直接进行端到端的交互来实现,当然,也可以通过客户端-服务器的交互方式来实现。简单概括来说,该端到端的交互是指:第一即时通信应用程序基于第一用户的执行的任务发送操作,将通过操作第一即时通信应用程序生成的任务信息在第一即时通信应用程序的第一通信界面中显示,并将该任务信息发送至第二即时通信应用程序,以在第二即时通信应用程序的第二通信界面中同步显示,其中,第一通信界面和第二通信界面对应于同一即时通信群组。另外,第二用户在第二通信界面中触发的任务获取操作被第二即时通信应用程序告知第一即时通信应用程序,以使得第一即时通信应用程序对第二用户的获取操作进行处理以及更新任务信息在第一通信界面和第二通信界面中的显示样式。

综上,通过即时通信应用程序,可以实现任务的智能分发和管理。

图5为本发明实施例提供的另一种任务分发方法的流程图,如图5所示,该方法包括如下步骤:

501、响应于第一用户对即时通信群组的选择操作,根据第一用户的身份信息确定第一用户是否具有向即时通信群组发送任务的权限。

502、若第一用户具有向即时通信群组发送任务的权限,则在第一用户对应的第一即时通信应用程序中显示与即时通信群组对应的第一通信界面,第一通信界面中显示与任务发送权限对应的第一组操作项。

503、根据第一用户对第一组操作项的操作,获取任务信息。

504、在第一通信界面和第二通信界面中显示任务信息,第二通信界面是第二用户对应的第二即时通信应用程序中与所述即时通信群组对应的通信界面,第二用户为即时通信群组内除第一用户外的任一用户。

505、响应于第二用户在第二通信界面中对任务信息的任务获取操作,若确定第二用户成功获取到任务信息,则建立第二用户与任务信息的对应关系。

上述各步骤的执行主体可以是第一用户对应的第一即时通信应用程序。

为便于理解,下面结合图6对本实施例的执行过程进行示例性说明。

在图6中,第一用户在第一即时通信应用程序的通讯录中选择了某个即时通信群组,从而显示与该即时通信群组对应的第一通信界面601。基于第一用户对该即时通信群组的选择操作,根据第一用户的身份信息确定第一用户是否具有向该即时通信群组发送任务的权限。比如,如果第一用户的身份信息表明该第一用户是该即时通信群组的管理人员或者具有其他设定的角色身份,则可以确定该第一用户具有向该即时通信群组发送任务的权限。此时,在第一通信界面中显示与任务发送权限对应的第一组操作项。第一用户可以通过对该第一组操作项进行操作以实现任务的分发与管理。

可选地,该第一组操作项中可以包括用于触发任务发送的第一操作项,用于触发生成任务模板的第二操作项,用于查看即时通信群组内用户的任务统计信息的第三操作项,用于管理任务的第四操作项。

在图6中,该第一操作项表示为:发任务602;该第二操作项表示为:模板管理603;该第三操作项表示为:绩效管理604;该第四操作项表示为:任务管理605。

在一可选实施例中,当第一用户选择发任务602时,可以显示任务生成界面,进而获取第一用户通过该任务生成界面输入的任务信息。其中,可选地,该任务生成界面的组成可以参见图3。

在另一可选实施例中,当第一用户选择发任务602时,可以显示如图6中示意的任务生成界面606。在该任务生成界面606中包括对应于不同任务内容的任务模板,比如图6中示意的分别对应于“清洗宝宝座椅”和“整理杂货间”这两个任务内容的任务模板:6061和6062。其中,可选地,每个任务模板中除了可以包括任务内容外,还可以包括任务内容对应的奖励信息,比如分值。通过设置任务模板,在不同时间需要重复执行相同的任务内容的情形下,可以提高任务分发的效率。

当任务生成界面606中包括第一用户想要分发的任务所对应的目标任务模板时,第一用户对该目标任务模板进行参数配置。比如,在图6中,假设第一用户选择的目标任务模板为6062,第一用户对该目标任务模板进行的参数配置可以是:所需人数为2人,即需要的任务执行者的人数为2个,执行任务的时间为:9:00-10:00。从而,根据目标任务模板对应的任务内容和第一用户的配置信息获取对应的任务信息,比如为图6中示意的包含任务内容和配置信息的任务卡片607,进而,将任务卡片607显示在第一通信界面601和第二通信界面608中。至此,可以认为第一通信界面601和第二通信界面608的区别仅在于第一通信界面601中存在第一组操作项,而第二通信界面608中不存在该第一组操作项。其中,第二通信界面608是即时通信群组内的第二用户的第二即时通信应用程序中与该即时通信群组对应的通信界面,即在第二用户的终端设备的屏幕上显示的通信界面。

第一通信界面601中存在的模板管理603、绩效管理604和任务管理605这些操作项的使用将在后续实施例中示例性说明。这里先介绍当任务卡片607显示在第一通信界面601和第二通信界面608中后,第二用户对该任务卡片607对应的任务信息的抢取过程。

结合图7来示例性说明第二用户抢取任务信息的过程。

如图7中所示,在第二通信界面608中,任务卡片607以第一显示样式进行显示,第一显示样式比如为高亮显示,并在任务卡片607上显示“点抢任务”的字样,表明有任务信息等待抢取。同样地,在第一通信界面601中,该任务卡片607也以第一显示样式显示。

第二用户通过点击任务卡片607以触发对相应任务信息的任务获取操作。第二即时通信应用程序可以向第一即时通信应用程序发送包含第二用户的身份标识以及触发该任务获取操作的时间的通知消息,第一即时通信应用程序可以根据该身份标识以及任务信息对应的配置信息确定该第二用户是否具有抢取该任务信息的权限。比如,如果配置信息中设置了具有某种特定身份的用户才能抢取该任务信息,而如果第二用户的身份不符合该要求,则确定第二用户不具有抢取权限,反正确定第二具有抢取权限。在确定第二用户具有抢取权限后,再根据第二用户的抢取时间以及任务信息被配置的任务执行者人数确定第二用户是否成功获取到该任务信息。

当确定第二用户成功获取到任务信息时,在第二通信界面608中可以更新该任务信息的显示样式以及输出第一提示消息609,第一提示消息用于提示第二用户成功获取到任务信息。如图7所示,假设将任务卡片607由第一显示样式更新为第二显示样式:将任务卡片607灰暗显示,并且,在任务卡片607上显示对号图形以及将“点抢任务”字样更新为“已抢到”字样,以表明第二用户成功获取到了任务信息。第一提示消息可以以卡片的形式展示,包含的内容比如为:成功获取到的任务信息的分值、执行时间以及诸如“恭喜您成功获取到整理杂货间的任务”的字样。

相反地,当确定第二用户未成功获取到任务信息时,在第二通信界面608中更新任务信息的显示样式以及输出第二提示消息610,第二提示消息用于提示第二用户未成功获取到任务信息。如图7所示,假设将任务卡片607由第一显示样式更新为第三显示样式:将任务卡片607灰暗显示,以及将“点抢任务”字样更新为“已抢完”字样,以表明第二用户未成功获取到了任务信息。第二提示消息可以以卡片的形式展示,包含的内容比如为:“没有抢到,请继续加油”的字样。

值得说明的是,如前文所述,假设任务卡片607上被配置的任务执行者人数为2,那么当即时通信群组内的两个用户已经抢到该任务卡片607对应的任务信息后,该任务卡片607在第一通信界面601和第二通信界面608中都以上述第三显示样式显示。

第二用户若成功获取到任务信息,则对于第一即时通信应用程序来说,需要记录第二用户与该任务信息的对应关系,对于第二用户来说,其需要执行该任务信息中要求其执行的任务内容。

值得说明的是,此时记录的第二用户与任务信息的对应关系仅表明第二用户成功获取到了任务,在实际应用中,第二用户成功获取到任务仅说明第二用户可以执行该任务,但是并不意味着第二用户就会完成该任务。因此,严格来说,第二用户成功获取到任务信息后,建立的是第二用户、任务信息、任务执行状态之间的对应关系,此时,任务执行状态为未执行状态。待第二用户完成任务后,可以通过第二即时通信应用程序向第一即时通信应用程序发送通知,此时,上述对应关系更新为第二用户、任务信息、待审核状态之间的对应关系,该待审核状态意味着需要第一用户对第二用户的任务执行情况进行审核,如果审核通过,则上述对应关系更新为第二用户、任务信息、完成状态之间的对应关系,该完成状态意味着第一用户确认第二用户已经完成了任务。

基于此,在一可选实施例中,如前文提到的,第一用户在创建任务信息时,可以为任务信息设置对应的奖励信息,该奖励信息可以是优惠券、分值、奖金等。在任务信息对应有奖励信息的情况下,当上述对应关系更新为第二用户、任务信息、完成状态之间的对应关系时,会将奖励信息提供给第二用户,比如通过第一即时通信应用程序向第二用户的第二即时通信应用程序发送对应于上述奖金数值的红包、优惠券,比如将上述分值累计到第二用户。

为支持对第二用户的任务执行状况的监控以及为支持第二用户对自己成功获取到的任务信息的管理,如图8所示,第二通信界面608中可以包括第二组操作项,第二组操作项用于即时通信群组内的用户查询各自的任务详情。

第二组操作项与第一组操作项的区别在于:第一组操作项只会出现在可以进行任务发送的用户的通信界面中,而第二组操作项只会出现在可以进行任务执行的用户的通信界面中。

可选地,第二组操作项中可以包括用于查询成功获取到的任务信息的第六操作项,用于查询奖励情况的第七操作项。在图8中,该第六操作项表示为:我的任务801;该第七操作项表示为:我的绩效802。

在一可选实施例中,响应于第二用户对我的任务801这个第六操作项的选择,显示第二用户已经成功获取到的任务列表,任务列表中的各任务信息关联有任务执行状态。其中,可选地,在任务列表中可以按照设定的时间单位来组织第二用户成功获取到的各任务信息,比如图8所示的以天为时间单位:第二用户昨天成功获取到的任务包括:任务a、任务b,这两个任务对应的执行状态假设为已完成状态;第二用户今日成功获取到的任务包括:任务c、任务d,这两个任务对应的执行状态假设分别为未执行状态和待审核状态。

实际应用中,可以预先设定不同的任务执行状态的表示样式,在图8中,以带有“去领分”字样的控件表示未执行状态,以带有“待审核”样的控件表示待审核状态,以带有“+n”样的控件表示完成状态,其中,n表示任务信息对应的分值为n。

基于此,假设当前第二用户刚刚成功获取到的任务信息为图8中示意的任务c,从而,在将任务c添加到上述任务列表中时,将任务c的状态置为未执行状态:关联上“去领分”控件。当第二用户完成了任务c时,第二用户通过点击“去领分”控件触发任务完成操作,将任务c的状态更新为待审核状态:关联上“待审核”控件,与此同时,第二即时通信应用程序向第一即时通信应用程序发送通知消息,以将第二用户完成该任务的情况通知给第一用户。可选地,为便于第一用户对第二用户的任务完成情况进行审核,该通知消息中可以包含反映第二用户的任务完成情况的数据内容,以供第一用户作为审核依据。该数据内容比如可以是表现任务完成情况的图片。举例来说,假设任务内容为整理杂货间,则该数据内容可以是拍照整理后的杂货间所得到的图片;假设任务内容为转发某个网页链接,则该数据内容可以是转发界面的截图。

第一用户通过第一即时通信应用程序接收到上述通知消息后,对第二用户的任务完成情况进行审核,若审核通过,则可以通过第一即时通信应用程序向第二即时通信应用程序触发审核通过的通知,从而,第二即时通信应用程序将任务c的状态更新为完成状态:关联上“+3”的字样。

实际应用中,第二用户还会存在想要查看自己一段时间内完成的任务所带来的奖励情况,基于此,在一可选实施例中,响应于第二用户对我的绩效802这个第七操作项的选择,显示与第二用户已经成功获取到的任务信息对应的奖励信息。可选地,如图8所示,可以提供两种统计第二用户获得的奖励信息的维度,一种可以称为:奖励明细;另一种可以称为:奖励排行。在奖励明细这个统计维度下,可以显示第二用户已经完成的各个任务信息所对应的奖励信息,比如图8中示意的任务a、任务b、任务c和任务d及其各自对应的分值。在奖励排行这个统计维度下,可以显示第二用户在设定时间范围内已经完成的全部任务信息所对应的奖励累计总和以及第二用户在即时通信群组内的奖励累计总和的排名,比如图8中示意的第二用户的总分值为28,排名为第三名。

以上对成功获取到任务信息的第二用户的操作流程进行了说明。

如前文所述,第一通信界面601中除了包括发任务602这个操作项外,还可以包括模板管理603、绩效管理604、任务管理605这些操作项。下面结合图9对第一用户通过这些操作项来对任务进行管理的过程进行示例性说明。

如图9所示,在一可选实施例中,当第一用户选择模板管理603这个操作项时,可以显示任务模板生成界面901。基于第一用户在任务模板生成界面901中的操作可以生成任务模板。可选地,如图9所示,在任务模板生成界面901中可以包括两个选项卡:创建任务模板和模板管理。可以设定当显示任务模板生成界面901时,创建任务模板这个选项卡被默认选中,则此时任务模板生成界面901中显示创建任务模板所需设置的多个内容,比如图9中示意的任务内容、任务分值。当第一用户选中模板管理这个选项卡时,任务模板生成界面901中显示已经创建的各个任务模板,比如图9中示意的任务模板1、任务模板2,此时,第一用户可以对已经创建的各任务模板进行修改。

如图9所示,在一可选实施例中,当第一用户选择绩效管理604这个操作项时,可以显示绩效管理界面902,在绩效管理界面902中可以按设定顺序依次显示即时通信群组内各用户的任务统计信息。如图9示意的,可以显示即时通信群组内各用户的排名以及每个用户对应的任务分值总和,其中,排名的依据即为各用户已经完成的任务的分值总和。可选地,还可以显示该即时通信群组在一定时间范围内总的任务分值。当然,可以理解的是,上述任务统计信息包括但不限于任务分值总和,比如还可以是各用户完成的任务个数,等等。

如图9所示,在一可选实施例中,当第一用户选择任务管理605这个操作项时,可以显示任务管理界面903。可以在任务管理界面903中显示即时通信群组内产生的任务信息的详情。可选地,如图9所示,在任务管理界面903中可以包括两个操作项:任务明细和任务审核,其中,任务明细这个操作项可以用于查询即时通信群组内已经完成的任务详情;任务审核这个操作项可以用于审核任务完成情况。如图9中所示,可以设定当显示任务管理界面903时,任务明细这个操作项被默认选中,则此时任务管理界面903中显示即时通信群组内已经完成的任务详情,比如显示已经完成的各任务信息以及各任务信息对应的执行者。当第一用户选中任务审核这个操作项(第五操作项)时,显示审核列表,审核列表中显示等待第一用户审核的各任务信息,比如图中示意的任务c和任务d。其中,每个需要审核的任务信息可以关联有供第一用户触发审核操作的控件,比如图9中示意的给分控件。假设创建任务c时,第一用户配置的分值为3分,在审核阶段,第一用户通过操作该给分控件来确定最终给出的分值,比如最终给出的与任务c对应的分值为2分。基于第一用户对任务c的审核操作,第一即时通信应用程序最终可以建立任务c、审核结果(即分值为2)和第二用户之间的对应关系。

值得说明的是,结合前述图8所示实施例中对第二用户成功获取到的任务信息的执行状态的更新过程的介绍可知,第一即时通信应用程序响应于第二用户在第二即时通信应用程序中对成功获取到的任务信息(假设为图9中示意的任务c)触发的任务完成操作,将该任务信息即任务c添加到审核列表(即将该任务信息置于待审核状态),且为任务c关联上供第一用户触发审核操作的控件。

另外,当即时通信群组内的某第二用户比如为用户a成功获取到某个任务信息后,如果该用户a无法完成对应的任务,则用户a可以将该任务信息转发至即时通信群组内的另一用户b,用户a的即时通信应用程序检测到用户a对该任务信息的转发操作后,可以将该转发操作通知至上述第一用户的即时通信应用程序,以使得第一用户的即时通信应用程序更新该任务信息对应的抢取者。

综上,通过本发明实施例提供的方案,可以基于即时通信应用程序实现在线地任务分发与管理,提高了任务分发效率。

图10为本发明实施例提供的另一种任务分发方法的流程图,如图10所示,可以包括如下步骤:

1001、响应于用户对即时通信群组的选择操作,根据用户的身份信息确定用户是否具有向即时通信群组发送任务的权限。

1002、若用户具有向即时通信群组发送任务的权限,则在即时通信群组对应的通信界面中显示与该权限对应的操作项组。

1003、根据所述用户对操作项组的操作,生成任务信息。

1004、在通信界面中显示任务信息。

与前述其他实施例不同的是,本实施例中仅对用户发出任务的过程进行限定,这是因为在一些实际场景中,并不一定要求即时通信群组内的用户需要通过抢取的动作来获得任务,比如,在一些实际场景中,在即时通信群组内发布上述任务信息主要是为了通知即时通信群组内的用户需要执行某种任务,比如大扫除,参与某个会议,等等。

上述操作项组可以对应于前述实施例中的第一组操作项。本实施例中,可选地,上述操作项组可以仅对触发任务发送的用户可见。上述操作项组仅对触发任务发送的用户可见是指,上述操作项组仅显示在上述用户的即时通信应用程序中与上述即时通信群组对应的通信界面中,而即时通信群组内其他用户的即时通信应用程序中与上述即时通信群组对应的通信界面中并不显示该操作项组。本实施例中,可选地,在上述举例的具有通知特点的任务发布场景中,该操作项组可以包含前文中提到的发任务602、模板管理603、任务管理605。

本实施例中未展开描述的相关内容可以参见前述其他实施例中的相关描述。

图11为本发明实施例提供的另一种任务分发方法的流程图,如图11所示,可以包括如下步骤:

1101、根据具有任务发送权限的第一用户向通信群组触发的任务发送操作,在通信群组的通信界面中显示任务信息。

1102、响应于通信群组中的第二用户对任务信息的任务获取操作,若确定第二用户成功获取到任务信息,则建立第二用户与任务信息的对应关系。

本实施例与前述其他实施例的区别在于,本实施例中的通信群组不限于即时通信应用程序中创建的群组,比如还可以是视频通信群组,即多个用户进行视频通信时组间的群组。

本实施例中未展开描述的相关内容可以参见前述其他实施例中的相关描述。

下面结合几个实际应用场景,对本发明实施例提供的任务分发方法在这些实际应用场景中的使用过程进行简单说明。

第一个场景:商品发布场景。

在商品发布场景中,假设某公司(或者称为商家)需要在某个电商平台上发布某个商品,而电商平台要求发布的商品需要包括商品的基础信息(如颜色、型号、尺寸等)、销售信息、图片或视频、商品详情描述等内容。假设已经创建了包含该公司内全部工作人员的即时通信群组,为完成该商品发布任务,管理人员(如该公司负责商品发布工作的负责人)可以通过前述实施例中介绍的方式创建商品发布任务,在该商品发布任务中可以包括多个任务内容(视为多个子任务),多个任务内容对应于上述需要提供的多种商品信息:基础信息、销售信息、图片或视频、商品详情描述,即告知员工需要编辑这些商品信息。另外,每个任务内容上还可以被配置有所需人数的信息以及其他一些配置信息。当然,为了便于员工知道当前需要发布的商品是哪个商品以及需要在哪个网页上进行商品发布,该商品发布任务中还可以包括商品标识和发布商品的网页链接。不同身份(职责角色)的员工在即时通信群组内看到该商品发布任务后,根据上述任务内容是否与自己的身份匹配来自行决定是否领取该商品发布任务。以拍摄图片这个任务内容为例,假设该即时通信群组内有两位摄影师,而该拍摄图片的任务内容上仅配置需要1人执行,那么如果这两位摄影师都对该商品发布任务触发了任务获取操作,则可以根据各自触发操作的时间顺序决定谁成功获取到任务。假设某位摄影师获取到任务,则可以对商品进行拍摄,最终可以将拍得的图片添加到上述网页中以完成该任务。

上述商品发布场景中所揭示的一个任务信息中可以包括多项任务内容,每项任务内容可以对应有相应的配置信息,将该任务信息发布在即时通信群组内供多个用户根据自身情况领取任务的思路,同样可以适用于其他场景中。比如装修公司将装修任务划分为不同的任务内容:瓦工相关的任务内容、木工相关的任务内容,可以在包含多个木工和瓦工的即时通信群组内部分该任务信息,也可以在分别由多个木工组成的即时通信群组以及由多个瓦工组成的即时通信群组内分别发布各自对应的任务内容。

第二个场景:工厂场景。

以某个生产手工艺品的线下工厂来说,假设该工厂接收到一个订单,需要在短时间内生产一定数量的手工艺品,该工厂内有多名可以生成该手工艺品的员工。工厂管理人员可以在包括这些员工的即时通信群组内发布一个任务信息,任务信息中描述有需要在多久时间内生成多少手工艺品,如果完成该任务,可以获得多少奖金等内容。这些员工看到该任务信息后可以抢取该任务,抢取到该任务的员工在规定的时间内完成该任务后,可以通过即时通信群组的相关界面向管理人员触发任何审核通知,以使管理人员审核该员工的任务完成情况,如果完成情况符合要求,则管理人员可以将该任务的执行状态更新为已完成状态,从而触发将奖金发送给该员工。

第三个场景:健身俱乐部场景。

假设某健身馆组织了一项活动:如果会员用户连续去到健身馆健身21天,则会获得某个优惠券。该健身馆的工作人员可以创建包含会员用户的即时通信群组,并在该即时通信群组内发布该活动信息(该活动也可以视为是一种任务,因此可以称为任务信息)。各个会员用户根据自己的意愿决定是否参与该活动,如果某个会员用户参与该活动,则可以在即时通信群组内对该活动信息触发领取操作,比如该活动信息关联有多个选项,其中包含“参与”选项,会员用户若点击该选项则表明其愿意参与该活动。基于此,可以记录哪些会员用户参与该活动。之后,即时通信应用程序可以与登记应用程序(会员用户来到健身馆健身时需要刷会员卡以完成登记,提供该功能的应用程序称为登记应用程序)联动,以获得每个参与活动的会员用户在连续21天之内的登记信息,若某会员用户连续存在21天的登记信息,则即时通信应用程序自动将奖励信息——优惠券发送给该会员用户。

上述仅以几个应用场景为例对活动分发方案的执行进行了示例性说明,实际上,在诸如校园、亲子、公益等应用场景中都可以适用该方案。

以下将详细描述本发明的一个或多个实施例的任务分发装置。本领域技术人员可以理解,这些任务分发装置均可使用市售的硬件组件通过本方案所教导的步骤进行配置来构成。

图12为本发明实施例提供的一种任务分发装置的结构示意图,如图12所示,该装置包括:显示模块11、处理模块12。

显示模块11,用于根据具有任务发送权限的第一用户向即时通信群组触发的任务发送操作,在所述即时通信群组的通信界面中显示任务信息。

处理模块12,用于响应于所述即时通信群组中的第二用户对所述任务信息的任务获取操作,若确定所述第二用户成功获取到所述任务信息,则建立所述第二用户与所述任务信息的对应关系。

可选地,所述任务信息中包括任务内容和配置信息,所述配置信息包括如下信息中的至少一种:执行时间、奖励信息、所需的任务执行者人数、任务执行者身份信息。

可选地,所述奖励信息是根据所述执行时间和所述任务内容自动确定出的。

可选地,所述任务执行者身份信息包括如下信息中的至少一种:特定的任务执行者、符合身份需求的任务执行者。

可选地,所述即时通信群组的类型为工作群。

可选地,所述处理模块12还用于:响应于所述第一用户对所述即时通信群组的选择操作,根据所述第一用户的身份信息确定所述第一用户是否具有向所述即时通信群组发送任务的权限;若所述第一用户具有向所述即时通信群组发送任务的权限,则触发所述显示模块11在所述第一用户对应的第一即时通信应用程序中显示与所述即时通信群组对应的第一通信界面,所述第一通信界面中显示与所述权限对应的第一组操作项;根据所述第一用户对所述第一组操作项的操作,获取所述任务信息;触发所述显示模块11在所述第一通信界面和第二通信界面中显示所述任务信息,所述第二通信界面是所述第二用户对应的第二即时通信应用程序中与所述即时通信群组对应的通信界面,所述第二用户为所述即时通信群组内除所述第一用户外的任一用户。

可选地,所述第一组操作项中包括用于触发任务发送的第一操作项,获取所述任务信息的过程中,所述处理模块12具体用于:响应于所述第一用户对所述第一操作项的选择,触发所述显示模块11显示任务生成界面;获取所述第一用户通过所述任务生成界面输入的任务信息。

其中,可选地,所述任务生成界面中包括对应于不同任务内容的任务模板,获取所述第一用户通过所述任务生成界面输入的任务信息的过程中,所述处理模块12具体用于:根据所述第一用户对目标任务模板的选择,确定与所述目标任务模板对应的配置信息;根据所述目标任务模板对应的任务内容和所述配置信息获取任务信息。

可选地,所述第一组操作项中包括用于触发生成任务模板的第二操作项;所述处理模块12还用于:响应于所述第一用户对所述第二操作项的选择,触发所述显示模块11显示任务模板生成界面;根据所述第一用户在所述任务模板生成界面中的操作,生成任务模板。

可选地,所述第一组操作项中包括用于查看所述即时通信群组内用户的任务统计信息的第三操作项,所述处理模块12还用于:响应于所述第一用户对所述第三操作项的选择,触发所述显示模块11按设定顺序依次显示所述即时通信群组内各用户的任务统计信息。

可选地,所述第一组操作项中包括用于管理任务的第四操作项,所述处理模块12还用于:响应于所述第一用户对所述第四操作项的选择,触发所述显示模块11显示任务管理界面,所述任务管理界面中包括所述即时通信群组内产生的任务信息的详情。

可选地,所述任务管理界面中还包括用于审核任务完成情况的第五操作项,所述处理模块12还用于:响应于所述第二用户在所述第二即时通信应用程序中对成功获取到的所述任务信息触发的任务完成操作,将所述任务信息添加到审核列表;响应于所述第一用户对所述第五操作项的选择,触发所述显示模块11显示所述审核列表;根据所述第一用户在所述审核列表中对所述任务信息的审核操作,建立所述任务信息、审核结果和所述第二用户之间的对应关系。

可选地,所述处理模块12还用于:响应于所述第二用户对所述任务信息的任务获取操作,根据所述配置信息确定所述第二用户是否具有抢取所述任务信息的权限。

可选地,所述处理模块12还用于:若确定所述第二用户成功获取到所述任务信息,则触发所述显示模块11在所述第二通信界面中更新所述任务信息的显示样式以及输出第一提示消息,所述第一提示消息用于提示所述第二用户成功获取到所述任务信息。

可选地,所述处理模块12还用于:若确定所述第二用户未成功获取到所述任务信息,则触发所述显示模块11在所述第二通信界面中更新所述任务信息的显示样式以及输出第二提示消息,所述第二提示消息用于提示所述第二用户未成功获取到所述任务信息。

可选地,所述显示模块11还用于:在所述第二通信界面中显示第二组操作项,所述第二组操作项用于所述即时通信群组内的用户查询各自的任务详情。

其中,可选地,所述第二组操作项中包括用于查询成功获取到的任务信息的第六操作项,所述显示模块11还用于:响应于所述第二用户对所述第六操作项的选择,显示所述第二用户已经成功获取到的任务列表,所述任务列表中的各任务信息关联有任务执行状态。

可选地,确定所述第二用户成功获取到所述任务信息之后,所述处理模块12还用于:在所述任务列表中将所述任务信息置于未执行状态;响应于所述第二用户对处于所述未执行状态的所述任务信息触发的任务完成操作,将所述任务信息的状态更新为待审核状态;根据所述第一用户对所述任务信息的审核操作,将所述任务信息的状态更新为完成状态。

可选地,所述第二组操作项中包括用于查询奖励情况的第七操作项,所述显示模块11还用于:响应于所述第二用户对所述第七操作项的选择,显示与所述第二用户已经成功获取到的任务信息对应的奖励信息。

图12所示装置可以执行前述图1至图9所示实施例中提供的任务分发方法,详细的执行过程和技术效果参见前述实施例中的描述,在此不再赘述。

在一个可能的设计中,上述图12所示任务分发装置的结构可实现为一电子设备,如图13所示,该电子设备可以包括:第一处理器21、第一存储器22。其中,所述第一存储器22上存储有可执行代码,当所述可执行代码被所述第一处理器21执行时,使所述第一处理器21至少可以实现如前述图1至图9所示实施例中提供的任务分发方法。

可选地,该电子设备中还可以包括第一通信接口23,用于与其他设备进行通信。

另外,本发明实施例提供了一种非暂时性机器可读存储介质,所述非暂时性机器可读存储介质上存储有可执行代码,当所述可执行代码被电子设备的处理器执行时,使所述处理器至少可以实现如前述图1至图9所示实施例中提供的任务分发方法。

图14为本发明实施例提供的另一种任务分发装置的结构示意图,如图14所示,该装置包括:确定模块31、显示模块32、获取模块33。

确定模块31,用于响应于用户对即时通信群组的选择操作,根据所述用户的身份信息确定所述用户是否具有向所述即时通信群组发送任务的权限。

显示模块32,用于若所述用户具有向所述即时通信群组发送任务的权限,则在所述即时通信群组对应的通信界面中显示与所述权限对应的操作项。

获取模块33,用于根据所述用户对所述操作项的操作,生成任务信息。

所述显示模块32,还用于在所述通信界面中显示所述任务信息。

图14所示装置可以执行前述图10所示实施例中提供的任务分发方法,详细的执行过程和技术效果参见前述实施例中的描述,在此不再赘述。

在一个可能的设计中,上述图14所示任务分发装置的结构可实现为一电子设备,如图15所示,该电子设备可以包括:第二处理器41、第二存储器42。其中,所述第二存储器42上存储有可执行代码,当所述可执行代码被所述第二处理器41执行时,使所述第二处理器41至少可以实现如前述图10所示实施例中提供的任务分发方法。

可选地,该电子设备中还可以包括第二通信接口43,用于与其他设备进行通信。

另外,本发明实施例提供了一种非暂时性机器可读存储介质,所述非暂时性机器可读存储介质上存储有可执行代码,当所述可执行代码被电子设备的处理器执行时,使所述处理器至少可以实现如前述图10所示实施例中提供的任务分发方法。

图16为本发明实施例提供的另一种任务分发装置的结构示意图,如图16所示,该装置包括:显示模块51、处理模块52。

显示模块51,用于根据具有任务发送权限的第一用户向通信群组触发的任务发送操作,在所述通信群组的通信界面中显示任务信息。

处理模块52,用于响应于所述通信群组中的第二用户对所述任务信息的任务获取操作,若确定所述第二用户成功获取到所述任务信息,则建立所述第二用户与所述任务信息的对应关系。

图16所示装置可以执行前述图11所示实施例中提供的任务分发方法,详细的执行过程和技术效果参见前述实施例中的描述,在此不再赘述。

在一个可能的设计中,上述图16所示任务分发装置的结构可实现为一电子设备,如图17所示,该电子设备可以包括:第三处理器61、第三存储器62。其中,所述第三存储器62上存储有可执行代码,当所述可执行代码被所述第三处理器61执行时,使所述第三处理器61至少可以实现如前述图11所示实施例中提供的任务分发方法。

可选地,该电子设备中还可以包括第三通信接口63,用于与其他设备进行通信。

以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助加必需的通用硬件平台的方式来实现,当然也可以通过硬件和软件结合的方式来实现。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以计算机产品的形式体现出来,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。

本发明实施例提供的任务分发方法可以由某种程序/软件来执行,该程序/软件可以由网络侧提供,该程序/软件比如可以是前述实施例中提及的即时通信应用程序,前述实施例中提及的用户终端可以将该程序/软件下载到本地的非易失性存储介质中,并在其需要执行前述任务分发方法时,通过cpu将该程序/软件读取到内存中,进而由cpu执行该程序/软件以实现前述实施例中所提供的任务分发方法,执行过程可以参见前述图1至图11中的示意。

最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1