任务处理方法、装置、电子设备及计算机可读存储介质制造方法及图纸

技术编号:26890346 阅读:20 留言:0更新日期:2020-12-29 16:06
本申请提供了一种任务处理方法、装置、电子设备及计算机可读存储介质;方法包括:接收来自任务发布对象的小程序消息;响应于针对所述小程序消息的触发操作,在任务页面中显示多个参与对象待执行的任务以及与所述多个参与对象分别对应的任务成果提交入口;响应于针对所述任一参与对象的任务对应的任务成果提交入口的触发操作,获取所述任一参与对象的任务成果,并向所述任务发布对象发送所述任务成果。通过本申请能够简化提交任务成果的流程,从而降低用户的操作和使用成本。

【技术实现步骤摘要】
任务处理方法、装置、电子设备及计算机可读存储介质
本申请涉及互联网技术,尤其涉及一种任务处理方法、装置、电子设备及计算机可读存储介质。
技术介绍
随着互联网技术的发展,出现了诸如在线教育、远程办公等多种基于网络的互联网应用。其中会涉及到多人的任务处理。以在线教育为例,老师通过网络向家长发送作业,家长在接收到作业后,通过网络向老师返回孩子的作业完成信息,以使老师在接收到作业完成信息后进行批改,从而实现老师与学生之间的在线交互。一般情况下,一个家长在一个班级中往往只有一个孩子,应用程序在处理这种场景时比较容易。但如果出现一个家长在一个班级中有两名甚至多名孩子的情况时会出现作业无法提交或被识别为重复提交的情况。也就是说,针对如何支持多人任务的应用场景中相关技术缺乏的解决方案。
技术实现思路
本申请实施例提供一种任务处理方法、装置、电子设备及计算机可读存储介质,能够支持多个参与对象的复杂任务处理流程,从而提升用户的操作效率和节约后台资源消耗。本申请实施例的技术方案是这样实现的:本申请实施例提供一种任务处理方法,包括:接收来自任务发布对象的小程序消息;响应于针对所述小程序消息的触发操作,在任务页面中显示多个参与对象待执行的任务以及与所述多个参与对象分别对应的任务成果提交入口;响应于针对任一参与对象的任务对应的任务成果提交入口的触发操作,获取所述任一参与对象的任务成果,并向所述任务发布对象发送所述任务成果。本申请实施例提供一种任务处理装置,包括:接收模块,用于接收来自任务发布对象的小程序消息;显示模块,用于响应于针对所述小程序消息的触发操作,在任务页面中显示多个参与对象待执行的任务以及与所述多个参与对象分别对应的任务成果提交入口;获取模块,用于响应于针对所述任一参与对象的任务对应的任务成果提交入口的触发操作,获取所述任一参与对象的任务成果;发送模块,用于向所述任务发布对象发送所述任务成果。上述方案中,所述小程序消息是基于任务协同对象的第一客户端接收的;所述显示模块,还用于在所述第一客户端的任务页面中显示所述待执行的任务的摘要和任务详情入口;以及用于在所述任务页面中显示与所述任务协同对象关联的、且待执行所述任务的多个参与对象。上述方案中,在接收到来自任务发布对象的小程序消息之后,所述显示模块,还用于以卡片的形式显示所述小程序消息;其中,所述卡片的封面中包括所述待执行的任务的摘要和任务详情入口;以及用于当接收到针对所述任务详情入口的触发操作时,将针对所述任务详情入口的触发操作识别为所述针对所述小程序消息的触发操作。上述方案中,所述装置还包括登录模块,用于在任务页面中显示多个参与对象待执行的任务之前,通过以下方式登录所述任务页面:通过调用第一系统服务器中的登录接口,从所述第一系统服务器中获取登录凭证,其中,所述第一系统服务器是任务协同对象的第一客户端的后台服务器;根据所述登录凭证从第二系统服务器中获取所述任务协同对象的登录态信息,并根据所述登录态信息登录所述任务页面,其中,所述第二系统服务器是所述任务发布对象的第二客户端的后台服务器。上述方案中,在任务页面中显示多个参与对象待执行的任务之前,所述发送模块,还用于向第二系统服务器发送携带所述任务协同对象的身份信息、以及所述任务协同对象所属组织的组织标识的查询请求,以使所述第二系统服务器执行以下操作:根据所述身份信息以及所述组织标识,查询出所述任务协同对象的身份标识,并根据所述身份标识查询与所述身份标识关联的参与对象列表;根据所述参与对象列表中包括的多个参与对象分别对应的编号以及任务编号查询任务协同对象表,以获取所述多个参与对象待执行的任务;其中,所述第二系统服务器是所述任务发布对象的第二客户端的后台服务器。上述方案中,所述发送模块,还用于将被选中的任一参与对象对应的编号、任务编号以及所述任务成果发送至第二系统服务器,以使所述第二系统服务器根据所述任务成果对任务表进行更新,并将更新后的任务表发送给所述任务发布对象的第二客户端;其中,所述第二系统服务器是所述任务发布对象的第二客户端的后台服务器。上述方案中,所述任务表用于供所述第二系统服务器执行以下操作:基于机器学习模型对所述任务表中的任一参与对象对应的任务成果进行特征提取,得到所述任一参与对象对应的任务成果的特征;将所述任一参与对象对应的任务成果的特征与所述任务表中其他参与对象对应的任务成果的特征进行比对;根据比对结果,确定所述任一参与对象对应的任务成果的有效性;其中,所述其他参与对象是所述任务表中除所述任一参与对象之外的参与对象。上述方案中,所述任务表用于供所述第二客户端执行以下操作:响应于针对组别任务页面的触发操作,根据所述更新后的任务表,对所述组别任务页面中显示的所述多个参与对象分别对应的任务完成情况进行更新;响应于针对任一参与对象的任务成果的批改操作,根据所述任一参与对象对应的编号、以及任务编号,查询所述更新后的任务表,获取并显示与所述任一参与对象对应的任务成果。上述方案中,所述接收模块,还用于接收根据所述任务成果更新的任务协同对象表;所述装置还包括更新模块,用于响应于跳转到所述任务页面或刷新所述任务页面的触发操作,根据所述更新后的任务协同对象表,对所述任务页面中显示的所述多个参与对象分别对应的任务提交情况进行更新。上述方案中,在向所述任务发布对象发送所述任务成果之前,所述获取模块,还用于响应于针对所述任务成果的修改入口的触发操作,获取所述任一参与对象的修改后的任务成果;所述发送模块,还用于将所述修改后的任务成果发送给所述任务发布对象。上述方案中,所述小程序消息是所述任务发布对象的第二客户端基于接收的待执行的任务发送的;所述待执行的任务用于供所述第二客户端执行以下操作:响应于接收到所述任务发布对象布置的待执行的任务,接收所述任务发布对象设定的所述待执行的任务的参与对象;响应于任务发布操作,向所述参与对象关联的任务协同对象发送所述小程序消息。上述方案中,在响应于接收到所述任务发布对象布置的待执行的任务之前,所述获取模块,还用于响应于针对多个类别的选择操作,获取被选中的目标类别;以及用于响应于针对多个组别的选择操作,获取被选中的目标组别;所述接收模块,还用于接收所述任务发布对象在所述目标类别、以及所述目标组别中布置的待执行的任务。上述方案中,当所述任务发布对象针对所述多个参与对象分别对应的任务成果进行批改之后,所述接收模块,还用于接收根据批改结果更新后的任务协同对象表;所述显示模块,还用于响应于跳转到所述任务页面或刷新所述任务页面的触发操作,基于所述更新后的任务协同对象表,在所述任务页面中显示所述多个参与对象分别对应的任务成果的批改结果。上述方案中,所述批改结果是所述任务发布对象的第二客户端发送的;所述批改结果用于供所述第二客户端执行以下操作:获取第二系统服务器根据所述批改结果更新后的任务表,根据所述更新后的任务表,更新组别任务页面中显示的所述多个参与本文档来自技高网...

【技术保护点】
1.一种任务处理方法,其特征在于,所述方法包括:/n接收来自任务发布对象的小程序消息;/n响应于针对所述小程序消息的触发操作,在任务页面中显示多个参与对象待执行的任务以及与所述多个参与对象分别对应的任务成果提交入口;/n响应于针对任一参与对象的任务对应的任务成果提交入口的触发操作,获取所述任一参与对象的任务成果,并/n向所述任务发布对象发送所述任务成果。/n

【技术特征摘要】
1.一种任务处理方法,其特征在于,所述方法包括:
接收来自任务发布对象的小程序消息;
响应于针对所述小程序消息的触发操作,在任务页面中显示多个参与对象待执行的任务以及与所述多个参与对象分别对应的任务成果提交入口;
响应于针对任一参与对象的任务对应的任务成果提交入口的触发操作,获取所述任一参与对象的任务成果,并
向所述任务发布对象发送所述任务成果。


2.根据权利要求1所述的方法,其特征在于,
所述小程序消息是基于任务协同对象的第一客户端接收的;
所述在任务页面中显示多个参与对象待执行的任务,包括:
在所述第一客户端的任务页面中显示所述待执行的任务的摘要和任务详情入口;
在所述任务页面中显示与所述任务协同对象关联的、且待执行所述任务的多个参与对象。


3.根据权利要求1所述的方法,其特征在于,接收来自任务发布对象的小程序消息之后,所述方法还包括:
以卡片的形式显示所述小程序消息;
其中,所述卡片的封面中包括所述待执行的任务的摘要和任务详情入口;
当接收到针对所述任务详情入口的触发操作时,将针对所述任务详情入口的触发操作识别为所述针对所述小程序消息的触发操作。


4.根据权利要求1所述的方法,其特征在于,在任务页面中显示多个参与对象待执行的任务之前,所述方法还包括:
通过以下方式登录所述任务页面:
通过调用第一系统服务器中的登录接口,从所述第一系统服务器中获取登录凭证,其中,所述第一系统服务器是任务协同对象的第一客户端的后台服务器;
根据所述登录凭证从第二系统服务器中获取所述任务协同对象的登录态信息,并根据所述登录态信息登录所述任务页面,其中,所述第二系统服务器是所述任务发布对象的第二客户端的后台服务器。


5.根据权利要求1所述的方法,其特征在于,在任务页面中显示多个参与对象待执行的任务之前,所述方法还包括:
向第二系统服务器发送携带所述任务协同对象的身份信息、以及所述任务协同对象所属组织的组织标识的查询请求,以使所述第二系统服务器执行以下操作:
根据所述身份信息以及所述组织标识,查询出所述任务协同对象的身份标识,并根据所述身份标识查询与所述身份标识关联的参与对象列表;
根据所述参与对象列表中包括的多个参与对象分别对应的编号以及任务编号查询任务协同对象表,以获取所述多个参与对象待执行的任务;
其中,所述第二系统服务器是所述任务发布对象的第二客户端的后台服务器。


6.根据权利要求1所述的方法,其特征在于,所述向所述任务发布对象发送所述任务成果,包括:
将被选中的任一参与对象对应的编号、任务编号以及所述任务成果发送至第二系统服务器,以使所述第二系统服务器根据所述任务成果对任务表进行更新,并将更新后的任务表发送给所述任务发布对象的第二客户端;
其中,所述第二系统服务器是所述任务发布对象的第二客户端的后台服务器。


7.根据权利要求6所述的方法,其特征在于,
所述任务表用于供所述第二系统服务器执行以下操作:
基于机器学习模型对所述任务表中的任一参与对象对应的任务成果进行特征提取,得到所述任一参与对象对应的任务成果的特征;
将所述任一参与对象对应的任务成果的特征与所述任务表中其...

【专利技术属性】
技术研发人员:黄铁鸣肖文陈智仁叶波李斌
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东;44

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

1