基于消息互动的打卡方法、设备及计算机可读存储介质技术

技术编号:27282351 阅读:19 留言:0更新日期:2021-02-06 11:49
本申请提供了一种基于消息互动的打卡方法、设备及计算机可读存储介质;方法包括:在第一客户端中呈现任务创建控件,其中,任务创建控件用于触发打卡任务的创建;响应于作用在任务创建控件上的任务创建操作,创建针对打卡对象的目标打卡任务,向打卡对象发送携带目标打卡任务的小程序消息,以使打卡对象登录的第二客户端在消息对话框中呈现小程序消息,其中,小程序消息用于获取目标打卡任务对应的打卡小程序;响应于作用在小程序消息上的打卡触发操作,呈现打卡小程序对应的打卡控件;响应于作用在打卡控件上的打卡操作,执行目标打卡任务。通过本申请,能够简化打卡处理的复杂度。能够简化打卡处理的复杂度。能够简化打卡处理的复杂度。

【技术实现步骤摘要】
基于消息互动的打卡方法、设备及计算机可读存储介质


[0001]本申请涉及计算机应用领域中的信息处理技术,尤其涉及一种基于消息互动的打卡方法、设备及计算机可读存储介质。

技术介绍

[0002]随着即时通讯服务的快速发展,为了家庭和学校的共同教育,通常利用即时通讯服务构建一个用于家长和老师交流的交流群;通过该交流群,老师向家长发布通知信息,家长针对通知信息向老师回复信息;比如,老师在交流群中发布每天阅读名著的月任务,家长则每天在交流群中反馈学生阅读名著的信息,以实现针对每天阅读名著的月任务的打卡。
[0003]然而,上述通过交流群实现打卡的过程中,由于家长和老师均为同一种即时通讯服务客户端中的账户,也就是说,进行打卡时,需要家长和老师在相同的客户端中进行注册登录才能实现打卡,因此,打卡处理的复杂度较高。

技术实现思路

[0004]本申请实施例提供一种基于消息互动的打卡方法、设备及计算机可读存储介质,能够简化打卡处理的复杂度。
[0005]本申请实施例的技术方案是这样实现的:
[0006]本申请实施例提供一种基于消息互动的打卡方法,包括:
[0007]在第一客户端中呈现任务创建控件,其中,所述任务创建控件用于触发打卡任务的创建;
[0008]响应于作用在所述任务创建控件上的任务创建操作,创建针对打卡对象的目标打卡任务,向所述打卡对象发送携带所述目标打卡任务的小程序消息,以使
[0009]所述打卡对象登录的第二客户端在消息对话框中呈现所述小程序消息,其中,所述小程序消息用于获取所述目标打卡任务对应的打卡小程序;
[0010]响应于作用在所述小程序消息上的打卡触发操作,呈现所述打卡小程序对应的打卡控件;
[0011]响应于作用在所述打卡控件上的打卡操作,执行所述目标打卡任务。
[0012]本申请实施例提供一种基于消息互动的打卡装置,包括:
[0013]信息呈现模块,用于在第一客户端中呈现任务创建控件,其中,所述任务创建控件用于触发打卡任务的创建;
[0014]任务创建模块,用于响应于作用在所述任务创建控件上的任务创建操作,创建针对打卡对象的目标打卡任务,向所述打卡对象发送携带所述目标打卡任务的小程序消息;
[0015]所述信息呈现模块,还用于使所述打卡对象登录的第二客户端在消息对话框中呈现所述小程序消息,其中,所述小程序消息用于获取所述目标打卡任务对应的打卡小程序;
[0016]所述信息呈现模块,还用于响应于作用在所述小程序消息上的打卡触发操作,呈现所述打卡小程序对应的打卡控件;
[0017]打卡模块,用于响应于作用在所述打卡控件上的打卡操作,执行所述目标打卡任务。
[0018]在本申请实施例中,所述打卡装置还包括模板创建模块,用于在第三客户端中呈现组件选择控件,响应于作用在所述组件选择控件上的组件选择操作,获取目标组件,呈现所述目标组件对应的组件配置控件;响应于作用在所述组件配置控件上的组件配置操作,获取目标组件配置信息;响应于针对所述目标组件配置信息的模板创建操作,创建目标打卡模板。
[0019]在本申请实施例中,所述信息呈现模块,还用于在所述第一客户端中呈现包括所述目标打卡模板对应的目标任务创建控件的所述任务创建控件。
[0020]在本申请实施例中,所述目标组件配置信息包括字段信息和所述选择项信息,所述组件配置操作包括字段配置操作和选择项配置操作,所述组件配置控件包括字段配置控件和选择项配置控件;所述模板创建模块,还用于响应于作用在所述字段配置控件上的所述字段配置操作,获取所述组件字段信息;响应于作用在所述选择项配置控件上的所述选择项配置操作,获取所述组件选择项信息。
[0021]在本申请实施例中,所述打卡装置还包括模板修改模块,用于在所述第三客户端中呈现所述目标打卡模板;响应于作用在所述目标打卡模板的模板修改操作,修改所述目标打卡模板,以使所述第一客户端基于修改后的目标打卡模板创建所述目标打卡任务。
[0022]在本申请实施例中,所述任务创建模块,还用于响应于作用在所述任务创建控件上的所述任务创建操作,呈现任务设置控件;响应于作用在所述任务设置控件上的任务设置操作,获取任务设置信息;响应于针对所述任务设置信息的任务确定创建操作,创建针对所述打卡对象的所述目标打卡任务。
[0023]在本申请实施例中,所述任务设置信息包括任务附加信息、打卡对象、打卡持续时长、打卡周期和打卡提醒时间中的至少一种;在所述任务设置信息包括所述任务附加信息、所述打卡对象、所述打卡持续时长、所述打卡周期和所述打卡提醒时间时,所述任务设置控件包括信息附加控件、打卡对象设置控件、持续时长设置控件、周期设置控件和提醒时间设置控件;所述任务设置操作包括信息附加操作、打卡对象设置操作、持续时长设置操作、周期设置操作和提醒时间设置操作;所述任务创建模块,还用于响应于作用在所述信息附加控件上的所述信息附加操作,获取所述任务附加信息;响应于作用在所述打卡对象设置控件上的所述打卡对象设置操作,获取所述打卡对象;响应于作用在所述持续时长设置控件上的所述持续时长设置操作,获取所述打卡持续时长;响应于作用在所述周期设置控件上的所述周期设置操作,获取所述打卡周期;响应于作用在所述提醒时间设置控件上的所述提醒时间设置操作,获取所述打卡提醒时间。
[0024]在本申请实施例中,所述打卡装置还包括打卡统计模块,用于在所述第一客户端中呈现包括所述目标打卡任务的打卡任务列表,以及所述打卡任务列表中各个打卡任务分别对应的详细查看控件;响应于作用在所述目标打卡任务对应的目标详情查看控件上的详情查看操作,呈现打卡进度和所述打卡进度中标记显示的时间对应的打卡情况统计信息;响应于针对所述打卡情况统计信息的打卡统计操作,呈现所述标记显示的时间对应的已打卡信息,以及呈现所述标记显示的时间对应的未打卡信息。
[0025]在本申请实施例中,所述已打卡信息包括已打卡消息记录、互动控件和互动结果,
所述已打卡消息记录包括已打卡对象、打卡内容、内容描述信息、已坚持时间中的至少一种;所述打卡统计模块,还用于响应于作用在所述互动控件上的互动操作,对所述已打卡消息记录进行互动处理;基于所述互动处理,呈现更新后的互动结果,以使在所述第二客户端加载的所述打卡小程序中呈现互动结果更新信息;响应于针对所述互动结果更新信息的更新查看操作,呈现更新详情信息。
[0026]在本申请实施例中,所述未打卡信息包括未打卡对象和未打卡提醒控件;所述打卡统计模块,还用于响应于作用在所述未打卡提醒控件上的未打卡提醒操作,向所述未打卡对象发送携带所述目标打卡任务的小程序消息,以使所述第二客户端在所述消息对话框中呈现所述小程序消息。
[0027]在本申请实施例中,所述打卡统计模块,还用于响应于作用在所述目标打卡任务对应的目标详情查看控件上的详情查看操作,在所述第一客户端中呈现所述目标打卡任务对应的打卡详情统计控件;响应于作用在所述打卡详情统计控件上的打卡详情统计本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于消息互动的打卡方法,其特征在于,包括:在第一客户端中呈现任务创建控件,其中,所述任务创建控件用于触发打卡任务的创建;响应于作用在所述任务创建控件上的任务创建操作,创建针对打卡对象的目标打卡任务,向所述打卡对象发送携带所述目标打卡任务的小程序消息,以使所述打卡对象登录的第二客户端在消息对话框中呈现所述小程序消息,其中,所述小程序消息用于获取所述目标打卡任务对应的打卡小程序;响应于作用在所述小程序消息上的打卡触发操作,呈现所述打卡小程序对应的打卡控件;响应于作用在所述打卡控件上的打卡操作,执行所述目标打卡任务。2.根据权利要求1所述的方法,其特征在于,所述在第一客户端中呈现任务创建控件之前,所述方法还包括:在第三客户端中呈现组件选择控件,响应于作用在所述组件选择控件上的组件选择操作,获取目标组件,呈现所述目标组件对应的组件配置控件;响应于作用在所述组件配置控件上的组件配置操作,获取目标组件配置信息;响应于针对所述目标组件配置信息的模板创建操作,创建目标打卡模板;所述在第一客户端中呈现任务创建控件,包括:在所述第一客户端中呈现包括所述目标打卡模板对应的目标任务创建控件的所述任务创建控件。3.根据权利要求2所述的方法,其特征在于,所述目标组件配置信息包括字段信息和所述选择项信息,所述组件配置操作包括字段配置操作和选择项配置操作,所述组件配置控件包括字段配置控件和选择项配置控件;所述响应于作用在所述组件配置控件上的组件配置操作,获取目标组件配置信息,包括:响应于作用在所述字段配置控件上的所述字段配置操作,获取所述组件字段信息;响应于作用在所述选择项配置控件上的所述选择项配置操作,获取所述组件选择项信息。4.根据权利要求1至3任一项所述的方法,其特征在于,所述响应于作用在所述任务创建控件上的任务创建操作,创建针对打卡对象的目标打卡任务,包括:响应于作用在所述任务创建控件上的所述任务创建操作,呈现任务设置控件;响应于作用在所述任务设置控件上的任务设置操作,获取任务设置信息;响应于针对所述任务设置信息的任务确定创建操作,创建针对所述打卡对象的所述目标打卡任务。5.根据权利要求4所述的方法,其特征在于,所述任务设置信息包括任务附加信息、打卡对象、打卡持续时长、打卡周期和打卡提醒时间中的至少一种;在所述任务设置信息包括所述任务附加信息、所述打卡对象、所述打卡持续时长、所述打卡周期和所述打卡提醒时间时,所述任务设置控件包括信息附加控件、打卡对象设置控件、持续时长设置控件、周期设置控件和提醒时间设置控件;所述任务设置操作包括信息附加操作、打卡对象设置操作、持续时长设置操作、周期设置操作和提醒时间设置操作;所述
响应于作用在所述任务设置控件上的任务设置操作,获取任务设置信息,包括:响应于作用在所述信息附加控件上的所述信息附加操作,获取所述任务附加信息;响应于作用在所述打卡对象设置控件上的所述打卡对象设置操作,获取所述打卡对象;响应于作用在所述持续时长设置控件上的所述持续时长设置操作,获取所述打卡持续时长;响应于作用在所述周期设置控件上的所述周期设置操作,获取所述打卡周期;响应于作用在所述提醒时间设置控件上的所述提醒时间设置操作,获取所述打卡提醒时间。6.根据权利要求5所述的方法,其特征在于,当所述任务附加信息为音视频信息时,所述小程序消息中包括所述音视频信息中的待打卡音视频的预览播放控件;所述打卡对象登录的第二客户端在消息对话框中呈现所述小程序消息之后,所述方法还包括:响应于作用在所述预览播放控件上的预览播放操作,在所述小程序消息中通过透明播放组件播放所述待打卡音视频。7.根据权利要求6所述的方法,其特征在于,所述小程序消息中还包括所述打卡统计预览控件,所述打卡对象登录的第二客户端在消息对话框中呈现所述小程序消息之后,所述方法还包括:响应于作用在所述打卡统计预览控件上的打卡统计预览操作,在所述小程序消息中...

【专利技术属性】
技术研发人员:黄铁鸣郭金辉肖爽李斌
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:

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

1