1.本公开涉及互联网技术领域,尤其涉及一种项目状态获取方法、装置、电子设备及存储介质。
背景技术:
2.目前,对于复杂的项目,可以通过将项目进行分割,并分配到项目团队的多个成员进行合作完成。因此,需要对项目团队的多个成员进行项目状态的同步,以保证项目进展的按时推进。
3.相关技术中,通常是通过项目团队的多个成员之间互相通过发送短信的方式,或者在线下通过开会的方式,由各成员汇报各自的项目进展,来实现项目状态的同步获取,当项目团队的成员数量增加时,则会增加项目状态同步获取的工作量。因此,相关技术中项目状态获取效率较低。
技术实现要素:
4.本公开提供一种项目状态获取方法、装置、电子设备及存储介质,以至少解决相关技术中项目状态获取效率低的问题。本公开的技术方案如下:
5.根据本公开实施例的第一方面,提供一种项目状态获取方法,包括:
6.响应于在项目群组中触发的项目状态获取操作,在所述项目群组的会话界面上展示用于获取项目群成员的项目状态信息的会话广播消息;
7.响应于对所述会话广播消息的触发操作,在所述项目群组的会话界面中展示至少一个项目群成员登录的客户端针对所述会话广播消息输入的项目状态信息。
8.在一示例性实施例中,所述响应于在项目群组中触发的项目状态获取操作,在所述项目群组的会话界面上展示用于获取项目群成员的项目状态信息的会话广播消息,包括:在所述会话界面提供会话广播控件;响应于针对于所述会话广播控件的触发操作,展示会话消息输入窗口;获取在所述会话消息输入窗口中输入的会话广播消息,在所述会话界面中展示所述会话广播消息。
9.在一示例性实施例中,所述展示会话消息输入窗口之后,还包括:响应于在所述会话消息输入窗口中触发的项目进度更新操作,向所述项目群成员登录的客户端发送项目进度更新的通知信息。
10.在一示例性实施例中,所述项目状态获取方法,还包括:获取预先设定的项目进度时间点;根据当前时间点所对应的项目状态信息以及所述项目进度时间点,得到更新后的项目进度;向所述项目群成员登录的客户端发送项目进度更新的通知信息。
11.在一示例性实施例中,所述项目状态获取方法,还包括:在会话列表中标识所述项目群组处于更新后的项目进度;和/或在所述会话界面上标识所述项目群组处于更新后的项目进度。
12.在一示例性实施例中,所述在会话列表中标识所述项目群组处于更新后的项目进
度,包括:获取所述更新后的项目进度对应的更新状态标识;在所述会话列表中所述项目群组的名称展示区域展示所述更新状态标识;所述在所述会话界面上标识所述项目群组处于更新后的项目进度,包括:获取所述更新后的项目进度对应的更新状态标识;在所述会话界面中所述项目群组的名称展示区域展示所述更新状态标识。
13.根据本公开实施例的第二方面,提供一种项目状态获取方法,包括:
14.在项目群组的会话界面上展示会话广播消息;所述会话广播消息由所述项目群组中预设身份的项目群成员登陆的客户端在所述项目群组中触发项目状态获取操作后得到;
15.响应于针对于所述会话广播消息触发的项目状态信息输入操作,获取输入的项目状态信息;所述项目状态信息用于所述项目群成员登陆的客户端对所述会话广播消息触发操作进行响应后,在所述项目群成员登陆的客户端上展示所述项目状态信息。
16.在一示例性实施例中,所述响应于针对于所述会话广播消息触发的项目状态信息输入操作,获取输入的项目状态信息,包括:在所述会话广播消息提供状态信息输入控件;响应于针对于所述状态信息输入控件的触发操作,展示项目状态信息输入窗口;获取在所述项目状态信息输入窗口中输入的项目状态信息。
17.在一示例性实施例中,所述项目状态获取方法,还包括:接收所述预设身份的项目群成员登陆的客户端发送的项目进度更新的通知信息;获取更新后的项目进度,在所述项目群组中展示所述更新后的项目进度。
18.在一示例性实施例中,所述在所述项目群组中展示所述更新后的项目进度,包括:在会话列表中标识所述项目群组处于所述更新后的项目进度;和/或在所述会话界面上标识所述项目群组处于所述更新后的项目进度。
19.在一示例性实施例中,所述在会话列表中标识所述项目群组处于所述更新后的项目进度,包括:获取所述更新后的项目进度对应的更新状态标识;在所述会话列表中所述项目群组的名称展示区域展示所述更新状态标识;所述在所述会话界面上标识所述项目群组处于所述更新后的项目进度,包括:获取所述更新后的项目进度对应的更新状态标识;在所述会话界面中所述项目群组的名称展示区域展示所述更新状态标识。
20.根据本公开实施例的第三方面,提供一种项目状态获取装置,包括:
21.会话消息广播单元,被配置为执行响应于在项目群组中触发的项目状态获取操作,在所述项目群组的会话界面上展示用于获取项目群成员的项目状态信息的会话广播消息;
22.项目状态展示单元,被配置为执行响应于对所述会话广播消息的触发操作,在所述项目群组的会话界面中展示至少一个项目群成员登录的客户端针对所述会话广播消息输入的项目状态信息。
23.在一示例性实施例中,会话消息广播单元,进一步被配置为执行在所述会话界面提供会话广播控件;响应于针对于所述会话广播控件的触发操作,展示会话消息输入窗口;获取在所述会话消息输入窗口中输入的会话广播消息,在所述会话界面中展示所述会话广播消息。
24.在一示例性实施例中,所述项目状态获取装置,还包括:第一进度更新单元,被配置为执行响应于在所述会话消息输入窗口中触发的项目进度更新操作,向所述项目群成员登录的客户端发送项目进度更新的通知信息。
25.在一示例性实施例中,所述项目状态获取装置,还包括:第二进度更新单元,被配置为执行获取预先设定的项目进度时间点;根据当前时间点所对应的项目状态信息以及所述项目进度时间点,得到更新后的项目进度;向所述项目群成员登录的客户端发送项目进度更新的通知信息。
26.在一示例性实施例中,所述项目状态获取装置,还包括:更新进度展示单元,被配置为执行在会话列表中标识所述项目群组处于更新后的项目进度;以及被配置为执行在所述会话界面上标识所述项目群组处于更新后的项目进度。
27.在一示例性实施例中,所述更新进度展示单元,进一步被配置为执行获取所述更新后的项目进度对应的更新状态标识;在所述会话列表中所述项目群组的名称展示区域展示所述更新状态标识;以及被配置为执行获取所述更新后的项目进度对应的更新状态标识;在所述会话界面中所述项目群组的名称展示区域展示所述更新状态标识。
28.根据本公开实施例的第四方面,提供一种项目状态获取装置,包括:
29.会话消息展示单元,被配置为执行在项目群组的会话界面上展示会话广播消息;所述会话广播消息由所述项目群组中预设身份的项目群成员登陆的客户端在所述项目群组中触发项目状态获取操作后得到;
30.项目状态输入单元,被配置为执行响应于针对于所述会话广播消息触发的项目状态信息输入操作,获取输入的项目状态信息;所述项目状态信息用于所述项目群成员登陆的客户端对所述会话广播消息触发操作进行响应后,在所述项目群成员登陆的客户端上展示所述项目状态信息。
31.在一示例性实施例中,所述项目状态输入单元,进一步被配置为执行在所述会话广播消息提供状态信息输入控件;响应于针对于所述状态信息输入控件的触发操作,展示项目状态信息输入窗口;获取在所述项目状态信息输入窗口中输入的项目状态信息。
32.在一示例性实施例中,所述项目状态获取装置,还包括:项目进度更新单元,被配置为执行接收所述预设身份的项目群成员登陆的客户端发送的项目进度更新的通知信息;获取更新后的项目进度,在所述项目群组中展示所述更新后的项目进度。
33.在一示例性实施例中,所述项目进度更新单元,进一步被配置为执行在会话列表中标识所述项目群组处于所述更新后的项目进度;以及被配置为执行在所述会话界面上标识所述项目群组处于所述更新后的项目进度。
34.在一示例性实施例中,所述项目进度更新单元,进一步被配置为执行获取所述更新后的项目进度对应的更新状态标识;在所述会话列表中所述项目群组的名称展示区域展示所述更新状态标识;以及被配置为执行获取所述更新后的项目进度对应的更新状态标识;在所述会话界面中所述项目群组的名称展示区域展示所述更新状态标识。
35.根据本公开实施例的第五方面,提供一种电子设备,包括:处理器;用于存储所述处理器可执行指令的存储器;其中,所述处理器被配置为执行所述指令,以实现如第一方面或第二方面中任一项实施例所述的项目状态获取方法。
36.根据本公开实施例的第六方面,提供一种计算机可读存储介质,当所述计算机可读存储介质中的指令由电子设备的处理器执行时,使得所述电子设备能够执行如第一方面或第二方面中任一项实施例所述的项目状态获取方法。
37.根据本公开实施例的第七方面,提供一种计算机程序产品,所述计算机程序产品
中包括指令,所述指令被电子设备的处理器执行时,使得所述电子设备能够执行如第一方面或第二方面中任一项实施例所述的项目状态获取方法。
38.本公开的实施例提供的技术方案至少带来以下有益效果:通过响应于在项目群组中触发的项目状态获取操作,在项目群组的会话界面上展示用于获取项目群成员的项目状态信息的会话广播消息;响应于对会话广播消息的触发操作,在项目群组的会话界面中展示至少一个项目群成员登录的客户端针对会话广播消息输入的项目状态信息。本公开提供的项目状态获取方法,可以在项目群组中广播用于获取项目群成员的项目状态信息的会话消息,并通过对广播的会话消息的触发操作,即可展示由项目群成员输入的项目状态信息,相比于传统技术中需要通过发短息或者线下开会等方式实现项目状态的同步获取,本公开可以在项目群组中通过广播会话实现项目状态信息的获取,从而可以减少项目状态同步获取的工作量,提高项目状态获取的效率。
39.应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
附图说明
40.此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理,并不构成对本公开的不当限定。
41.图1是根据一示例性实施例示出的一种项目状态获取方法的应用环境图。
42.图2是根据一示例性实施例示出的一种项目状态获取方法的流程图。
43.图3是根据一示例性实施例示出的在会话界面展示会话广播消息的流程图。
44.图4是根据一示例性实施例示出的展示会话消息输入窗口的界面图。
45.图5是根据一示例性实施例示出的标识项目群组处于更新后的项目进度的界面图。
46.图6是根据另一示例性实施例示出的一种项目状态获取方法的流程图。
47.图7是根据一示例性实施例示出的获取输入的项目状态信息的流程图。
48.图8是根据一示例性实施例示出的在会话广播消息提供状态信息输入控件的界面图。
49.图9是根据一示例性实施例示出的一种项目状态获取装置的框图。
50.图10是根据另一示例性实施例示出的一种项目状态获取装置的框图。
51.图11是根据一示例性实施例示出的一种电子设备的框图。
具体实施方式
52.为了使本领域普通人员更好地理解本公开的技术方案,下面将结合附图,对本公开实施例中的技术方案进行清楚、完整地描述。
53.需要说明的是,本公开的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本公开的实施例能够以除了在这里图示或描述的那些以外的顺序实施。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面
相一致的装置和方法的例子。
54.还需要说明的是,本公开所涉及的用户信息(包括但不限于用户设备信息、用户个人信息等)和数据(包括但不限于用于展示的数据、分析的数据等),均为经用户授权或者经过各方充分授权的信息和数据。
55.本公开所提供的项目状态获取方法,可以应用于如图1所示的应用环境中。其中,项目群成员的终端101通过网络构建的项目群组与群组中的其他项目群成员的终端102或者终端103进行交互。具体来说,项目群成员可以通过终端101在项目群组中触发用于获取其他项目群成员的项目状态信息的项目状态获取操作,此时终端101则可以对该该操作进行响应,在项目群组的显示的会话界面中展示相应的会话广播消息,其他项目群成员则可以通过终端102和终端103,在项目群组中会话界面上显示的会话广播消息进行项目状态信息的输入,从而当项目群成员通过终端101对会话广播消息的进行触发操作时,则可以展示项目群成员通过终端102或者终端103提供的项目状态信息,实现项目状态信息的同步获取。其中,终端101、终端102以及终端103都可以是但不限于各种个人计算机、笔记本电脑、智能手机、平板电脑和便携式可穿戴设备。
56.图2是根据一示例性实施例示出的一种项目状态获取方法的流程图,如图2所示,项目状态获取方法用于终端101中,包括以下步骤。
57.在步骤s201中,响应于在项目群组中触发的项目状态获取操作,在项目群组的会话界面上展示用于获取项目群成员的项目状态信息的会话广播消息。
58.其中,终端101对应的项目群成员指的是需要统计项目状态信息的项目群成员,例如可以是该项目的项目负责人或者项目群组的管理员,项目群组则指的是预先创建的用于实现项目合作的项目群成员之间进行信息交互的群组,例如可以是在某一个即时通讯工具中,由项目负责人创建的用于项目成员对项目信息进行沟通交流的群组。
59.具体来说,当项目群成员需要获取项目群中其他项目群成员当前的项目状态信息时,则可以通过终端101在项目群组中触发项目状态获取操作,使得在项目群组的会话界面中展示相应的会话广播消息,该会话广播消息可用于通知项目群组中其他项目群成员通过其终端,即终端102或者终端103对其对应的项目状态信息进行汇报工作。
60.在步骤s202中,响应于对会话广播消息的触发操作,在项目群组的会话界面中展示至少一个项目群成员登录的客户端针对会话广播消息输入的项目状态信息。
61.步骤s201之后,其他的项目群成员则可以通过其终端,即终端102或者终端103在项目群组的会话界面中展示的会话广播消息执行相应的项目汇报工作,将项目状态信息录入展示的会话广播消息中。此时,如果项目群成员再次通过终端101对会话广播消息进行相应的触发操作,例如可以是通过点击展示的会话广播消息的方式,则可以展示其他项目群成员针对该会话广播消息提供的项目状态信息,从而可以通过项目群组实现项目状态信息的共享。
62.上述项目状态获取方法中,通过响应于在项目群组中触发的项目状态获取操作,在项目群组的会话界面上展示用于获取项目群成员的项目状态信息的会话广播消息;响应于对会话广播消息的触发操作,在项目群组的会话界面中展示至少一个项目群成员登录的客户端针对会话广播消息输入的项目状态信息。本公开提供的项目状态获取方法,可以在项目群组中广播用于获取项目群成员的项目状态信息的会话消息,并通过对广播的会话消
息的触发操作,即可展示由项目群成员输入的项目状态信息,相比于传统技术中需要通过发短息或者线下开会等方式实现项目状态的同步获取,本公开可以在项目群组中通过广播会话实现项目状态信息的获取,从而可以减少项目状态同步获取的工作量,提高项目状态获取的效率。
63.在一示例性实施例中,如图3所示,步骤s201可以进一步包括:
64.在步骤s301中,在会话界面提供会话广播控件;
65.在步骤s302中,响应于针对于会话广播控件的触发操作,展示会话消息输入窗口。
66.其中,会话广播控件可以是在项目群组中预先设置的,用于触发生成获取项目群成员的项目状态信息的会话广播消息的交互控件,该交互控件可以是设置在项目群组的会话界面中。例如,当项目群成员需要进行项目状态信息的获取时,则可以通过点击终端101在会话界面中展示的会话广播控件的方式,对该会话广播控件进行触发操作,之后终端101则可以对该触发操作进行响应,展示用于输入会话广播消息的会话消息输入窗口。
67.如图4所示,在项目群组的会话界面中,可以显示有“发送广播”的会话广播控件,项目群成员可以通过终端点击会话界面中展示的上述会话广播控件,来触发对于会话广播控件的触发操作,之后终端101则可以对该触发操作进行响应,在会话界面中展示用于输入会话广播消息的会话消息输入窗口。
68.在步骤s303中,获取在会话消息输入窗口中输入的会话广播消息,在会话界面中展示会话广播消息。
69.终端101展示上述会话消息输入窗口后,项目群成员则可以通过会话消息输入窗口录入需要在会话界面上展示的会话广播消息,从而终端101可以在展示的会话界面中,将项目群成员在输入窗口中输入的会话广播消息在项目群组的会话界面中进行展示。
70.本实施例中,项目群组的会话界面中可以提供有会话广播控件,通过项目群成员对会话广播控件的触发操作,则可以展示用于输入会话广播消息的会话消息输入窗口,项目群成员还可以在会话消息输入窗口中录入会话广播消息,之后终端101则可以对录入的会话广播消息在项目群组的会话界面中进行展示,从而在项目群组中实现了会话广播消息展示的功能,进一步提高项目状态获取的效率。
71.进一步地,步骤s302之后,还可以包括:响应于在会话消息输入窗口中触发的项目进度更新操作,向项目群成员登录的客户端发送项目进度更新的通知信息。
72.其中,项目进度指的是项目群组中所对应的当前项目节点所处的进度,本实施例中,项目群组是用于对某个项目进行项目信息交流而创建的群组,而该项目可以通过多个项目节点组成,每一个项目节点又可以包括不同的项目进度状态,例如可以包括项目节点未开始、项目节点正常进行中,项目节点已逾期、项目节点已暂停以及项目节点已结束等多种项目进度状态。本实施例中,还可以通过步骤s302中展示的会话消息输入窗口,实现对项目进度的更新。具体来说,终端101在展示会话消息输入窗口的过程中,项目群成员还可以通过会话消息输入窗口实现对项目进度的更新,例如会话消息输入窗口中展示有不同项目进度状态的进度状态列表,项目群成员可以通过手动修改进度状态列表中所反映的当前项目进度状态,从而触发项目进度的更新操作,此时终端101则可以得到由项目群成员手动更新后的项目进度,并向项目群组中其他项目群成员登陆项目群组的客户端,例如可以是终端102或者终端103,发送项目进度已更新的通知信息,以实现各项目群成员之间项目进度
的同步。
73.本实施例中,项目群成员可以通过会话消息输入窗口实现项目进度的手动更新,同时当项目进度更新时,还可以向项目群成员发送项目进度更新的通知信息,从而实现了各项目群成员之间项目进度的同步。
74.另外,在一示例性实施例中,项目状态获取方法,还可以包括:获取预先设定的项目进度时间点;根据当前时间点所对应的项目状态信息以及项目进度时间点,得到更新后的项目进度;向项目群成员登录的客户端发送项目进度更新的通知信息。
75.本实施例中,项目进度也可以是由系统自动进行更新,例如可以通过预先对该项目的不同项目节点设置相应的时间节点,即项目进度时间点,并基于当前时间点所对应的项目状态信息,从而实现项目进度的实时更新,得到更新后的项目进度。例如,可以预先设置有在a时间中某个项目节点的项目状态为已完成状态,即表征在a时间之前用户需要完成该项目节点,而如果当前时间点为a时间之后的b时间,并且在b时间中该项目节点的项目状态仍然是未完成状态,则表明未能在设定的时间期限内完成该项目节点,即该项目节点的项目进度为项目节点已逾期,而如果当前显示的项目节点的项目进度为项目节点正常进行中时,该终端则可以自动将项目节点的项目进度由项目节点正常进行中更新为项目节点已逾期,并将项目节点已逾期的项目进度作为更新后的项目进度的同时,还可以向项目群组中其他项目群成员登录的客户端发送项目进度已更新的通知信息,以实现各项目群成员之间项目进度的同步。
76.本实施例中,还可以对项目群组预先设定项目进度时间点,从而可以自动根据预先设定的项目进度时间点以及当前时间点所对应的项目状态信息实现项目进度的更新,并且当项目进度更新时,还可以向项目群成员登录的客户端发送关于项目进度更新的通知信息,从而实现了各项目群成员之间项目进度的同步。
77.并且,在一示例性实施例中,项目状态获取方法,还可以包括:在会话列表中标识项目群组处于更新后的项目进度;和/或在会话界面上标识项目群组处于更新后的项目进度。
78.而在项目进度发生更新后,终端101还可以在项目群组中展示用于表征该项目群组所对应的项目处于更新后的项目进度的项目进度标识,该项目进度标识可以是在项目群组的会话列表中展示,也可以是在项目群组的会话界面上展示,从而实现了项目进度的实时展示。
79.本实施例中,终端101还可以在项目群组的会话列表或者会话界面上展示相应的项目进度标识,从而可以展示更新后的项目进度,使得各项目群成员都可以随时得知当前项目所处的项目进度。
80.进一步地,在会话列表中标识项目群组处于更新后的项目进度,包括:获取更新后的项目进度对应的更新状态标识;在会话列表中项目群组的名称展示区域展示更新状态标识;在会话界面上标识项目群组处于更新后的项目进度,包括:获取更新后的项目进度对应的更新状态标识;在会话界面中项目群组的名称展示区域展示更新状态标识。
81.具体来说,如图5所示,用于表征项目群组处于更新后的项目进度的项目进度标识,即更新状态标识,可以是在项目群组的会话列表中用于展示项目群组名称的展示区域中进行展示,也可以是在项目群组的会话界面上,用于展示不同项目群组的群名称的名称
展示区域中分别进行展示,例如会话列表中某一个项目群组的名称展示区域中展示有正常的标识,则表明该项目群组对应的项目更新后的项目进度为项目节点正常进行中,而会话列表中另外一个项目群组的名称展示区域中展示有未开始的标识,则表明该项目群组对应的项目更新后的项目进度为项目节点仍未开始。
82.本实施例中,还可以在项目群组的名称展示区域处展示更新后的项目进度对应的更新状态标识,从而在建立有不同项目对应的多个项目群组的情况下,也可以分别在各个项目群组中分别展示各个项目的项目状态,从而提高项目状态展示的完整性。
83.图6是根据一示例性实施例示出的一种项目状态获取方法的流程图,如图6所示,项目状态获取方法用于终端102或者终端103中,包括以下步骤。
84.在步骤s601中,在项目群组的会话界面上展示会话广播消息;会话广播消息由项目群组中预设身份的项目群成员登陆的客户端在项目群组中触发项目状态获取操作后得到。
85.其中,终端102或终端103所对应的项目群成员指的是需要进行项目状态信息汇报的项目群成员,预设身份的项目群成员则指的是进行项目状态信息统计的项目群成员,例如可以是该项目群组的群主或者管理员,而在项目群组的会话界面中展示的会话广播消息则是该预设身份的项目群成员通过其登陆的客户端,可以是终端101在项目群组中触发项目状态获取操作后得到。
86.具体来说,当预设身份的项目群成员需要统计项目状态信息时,则可以通过其登陆的客户端,可以是终端101在项目群组中触发用于获取各项目群成员对应的项目状态信息的项目状态获取操作,终端101则会对该项目状态获取操作进行响应,生成相应的会话广播消息,并在项目群组的会话界面中展示上述会话广播消息,即可实现在终端102或者终端103的会话界面上展示会话广播消息。
87.在步骤s602中,响应于针对于会话广播消息触发的项目状态信息输入操作,获取输入的项目状态信息;项目状态信息用于项目群成员登陆的客户端对会话广播消息触发操作进行响应后,在项目群成员登陆的客户端上展示项目状态信息。
88.之后,终端102或者终端103的项目群成员则可以通过在会话界面中展示的会话消息触发用于输入项目状态信息的项目状态信息输入操作,通过终端102或者终端103输入各自的项目状态信息,之后,当预设身份的项目群成员再次对会话广播消息进行相应的触发操作时,则可以在预设身份的项目群成员的终端101上展示由终端102或者终端103的项目群成员输入的项目状态信息,从而可以通过项目群组实现项目状态信息的共享。
89.上述项目状态获取方法中,通过在项目群组的会话界面上展示会话广播消息;会话广播消息由项目群组中预设身份的项目群成员登陆的客户端在项目群组中触发项目状态获取操作后得到;响应于针对于会话广播消息触发的项目状态信息输入操作,获取输入的项目状态信息;项目状态信息用于项目群成员登陆的客户端对会话广播消息触发操作进行响应后,在项目群成员登陆的客户端上展示项目状态信息。本公开提供的项目状态获取方法,可以在项目群组中展示预设身份的项目群成员触发生成的用于获取项目群成员的项目状态信息的会话广播消息,并通过项目群成员对会话广播消息的触发项目状态输入操作,进行项目状态信息的输入,输入后预设身份的项目群成员即可展示由项目群成员提供项目状态信息,相比于传统技术中需要通过发短息或者线下开会等方式实现项目状态的同
步获取,本公开可以在项目群组中通过广播会话实现项目状态信息的获取,从而可以减少项目状态同步获取的工作量,提高项目状态获取的效率。
90.在一示例性实施例中,如图7所示,步骤s602可以进一步包括:
91.在步骤s701中,在会话广播消息提供状态信息输入控件;
92.在步骤s702中,响应于针对于状态信息输入控件的触发操作,展示项目状态信息输入窗口。
93.其中状态信息输入控件可以是在广播的会话消息中预先设置的用于项目群成员输入项目状态信息的交互控件,该控件可以是在项目群组的会话界面中显示。例如,如图8所示,在展示的会话广播消息中可以携带有“添加你的日报”的状态信息输入控件,当项目群成员需要进行项目状态信息汇报时,可通过终端102或终端103点击上述会话广播消息中的状态信息输入控件,来触发针对于状态信息输入控件的触发操作,之后终端102或者终端103则可以对该触发操作进行响应,展示用于输入项目状态信息的项目状态信息输入窗口。
94.在步骤s703中,获取在项目状态信息输入窗口中输入的项目状态信息。
95.终端102或终端103展示上述项目状态信息输入窗口后,项目群成员则可以通过项目状态信息输入窗口录入各自的项目状态信息,同时录入的项目状态信息可以在预设身份的项目群成员对会话广播消息进行再次触发操作后,在终端101上展示。
96.本实施例中,项目群组的会话界面中可以提供有状态信息输入控件,通过项目群成员对状态信息输入控件的触发操作,则可以展示用于输入项目状态信息的项目状态信息输入窗口,项目群成员还可以在项目状态信息输入窗口中录入项目状态信息,从而通过项目群组中会话广播消息实现了项目状态信息的汇报,提高项目状态信息获取效率。
97.另外,项目状态获取方法,还可以包括:接收预设身份的项目群成员登陆的客户端发送的项目进度更新的通知信息;获取更新后的项目进度,在项目群组中展示更新后的项目进度。
98.本实施例中,当项目进度发生更新时,则可以由预设身份的项目群成员通过其登陆的客户端发送关于项目进度已更新的通知信息,用于提醒项目群组中各项目群成员该项目的项目进度已发生更新,此时终端102和终端103则可以接收预设身份的项目群成员发送的上述关于项目进度更新的通知信息,并在得到更新后的项目进度后,在项目群组中展示更新后的项目进度。
99.例如,当项目的项目进度由正常进行状态更新为暂停状态后,预设身份的项目群成员则可以向项目群成员发送关于项目进度从正常进行状态更新为暂停状态的通知信息,同时,终端102或终端103还可以获取更新后的项目进度,并且将项目进度的暂停状态在项目群组中进行展示。
100.本实施例中,当项目进度更新时,还可以接收关于项目进度更新的通知信息,并将更新后的项目进度在项目群组中展示,从而实现了各项目群成员之间项目进度的同步。
101.进一步地,在项目群组中展示更新后的项目进度,进一步包括:在会话列表中标识项目群组处于更新后的项目进度;和/或在会话界面上标识项目群组处于更新后的项目进度。
102.项目进度发生更新后,终端102或者终端103还可以在项目群组中展示用于表征该项目群组所对应的项目处于更新后的项目进度的项目进度标识,可以是在项目群组的会话
列表中展示,也可以是在项目群组的会话界面上展示。
103.本实施例中,终端102或者终端103还可以在项目群组的会话列表或者会话界面上展示相应的项目进度标识,从而可以展示更新后的项目进度,使得各项目群成员都可以随时得知当前项目所处的项目进度。
104.进一步地,在会话列表中标识所述项目群组处于所述更新后的项目进度,包括:获取更新后的项目进度对应的更新状态标识;在会话列表中所述项目群组的名称展示区域展示所述更新状态标识;在会话界面上标识项目群组处于更新后的项目进度,包括:获取更新后的项目进度对应的更新状态标识;在会话界面中项目群组的名称展示区域展示更新状态标识。
105.具体来说,如图5所示,用于表征项目群组处于更新后的项目进度的项目进度标识,即更新状态标识,可以是在项目群组的会话列表中用于展示项目群组名称的展示区域中进行展示,也可以是在项目群组的会话界面上,用于展示不同项目群组的群名称的名称展示区域中分别进行展示,例如会话列表中某一个项目群组的名称展示区域中展示有正常的标识,则表明该项目群组对应的项目更新后的项目进度为项目节点正常进行中,而会话列表中另外一个项目群组的名称展示区域中展示有未开始的标识,则表明该项目群组对应的项目更新后的项目进度为项目节点仍未开始。
106.本实施例中,还可以在项目群组的名称展示区域处展示更新后的项目进度对应的更新状态标识,从而在建立有不同项目对应的多个项目群组的情况下,也可以分别在各个项目群组中分别展示各个项目的项目状态,从而提高项目状态展示的完整性。
107.在一示例性实施例中,还提供了一种应用于即时通信软件中发送项目广播及实现项目状态交互的方法,通过将项目广播和汇报功能结合起来,既满足了团队日常填写汇报的需要,也满足了将其作为广播用来汇报进度的场景。同时,给每个项目设置了多种状态,在界面中多个位置展示,从而让参与项目的每个人都能实时了解项目的现状。
108.具体来说,本公开应用在一款即时通信沟通办公软件中,在项目群中,通过点击发送广播后会出现发送广播的窗口,在这个窗口除了可以自由输入广播内容外,也可以更新项目的状态。发送后将同步给所有项目群的成员和订阅者。同时,广播发送后,群内成员可以点击「添加个人汇报」在广播下进行汇报,亦可查看他人的汇报。
109.项目一共有五种状态:未开始、正常、逾期、暂停、已结束。初始状态都是未开始,当里程碑逾期后,会自动变成逾期状态。同时用户可以手动改为暂停或已结束。状态每一个成员均会看到,同时每次更新状态时都会同步通知到每一个人。在会话列表和会话内均可看到状态。
110.上述发送项目广播及实现项目状态交互的方法,通过项目广播和状态,更好的实时跟进项目、同步项目。从而让整个团队围绕项目进行更高效的协作和产出。
111.应该理解的是,虽然本公开的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,图中的至少一部分步骤可以包括多个步骤或者多个阶段,这些步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤中的步骤或者阶段的至少一部分轮流或者交替地执行。
112.可以理解的是,本说明书中上述方法的各个实施例之间相同/相似的部分可互相参见,每个实施例重点说明的是与其他实施例的不同之处,相关之处参见其他方法实施例的说明即可。
113.图9是根据一示例性实施例示出的一种项目状态获取装置的框图。参照图9,该装置包括会话消息广播单元901和项目状态展示单元902。
114.会话消息广播单元901,被配置为执行响应于在项目群组中触发的项目状态获取操作,在项目群组的会话界面上展示用于获取项目群成员的项目状态信息的会话广播消息;
115.项目状态展示单元902,被配置为执行响应于对会话广播消息的触发操作,在项目群组的会话界面中展示至少一个项目群成员登录的客户端针对会话广播消息输入的项目状态信息。
116.在一示例性实施例中,会话消息广播单元901,进一步被配置为执行在会话界面提供会话广播控件;响应于针对于会话广播控件的触发操作,展示会话消息输入窗口;获取在会话消息输入窗口中输入的会话广播消息,在会话界面中展示会话广播消息。
117.在一示例性实施例中,项目状态获取装置,还包括:第一进度更新单元,被配置为执行响应于在会话消息输入窗口中触发的项目进度更新操作,向项目群成员登录的客户端发送项目进度更新的通知信息。
118.在一示例性实施例中,项目状态获取装置,还包括:第二进度更新单元,被配置为执行获取预先设定的项目进度时间点;根据当前时间点所对应的项目状态信息以及项目进度时间点,得到更新后的项目进度;向项目群成员登录的客户端发送项目进度更新的通知信息。
119.在一示例性实施例中,项目状态获取装置,还包括:更新进度展示单元,被配置为执行在会话列表中标识项目群组处于更新后的项目进度;以及被配置为执行在会话界面上标识项目群组处于更新后的项目进度。
120.在一示例性实施例中,更新进度展示单元,进一步被配置为执行获取更新后的项目进度对应的更新状态标识;在会话列表中项目群组的名称展示区域展示更新状态标识;以及被配置为执行获取更新后的项目进度对应的更新状态标识;在会话界面中项目群组的名称展示区域展示更新状态标识。
121.图10是根据另一示例性实施例示出的一种项目状态获取装置的框图。参照图10,该装置包括会话消息展示单元1001和项目状态输入单元1002。
122.会话消息展示单元1001,被配置为执行在项目群组的会话界面上展示会话广播消息;会话广播消息由项目群组中预设身份的项目群成员登陆的客户端在项目群组中触发项目状态获取操作后得到;
123.项目状态输入单元1002,被配置为执行响应于针对于会话广播消息触发的项目状态信息输入操作,获取输入的项目状态信息;项目状态信息用于项目群成员登陆的客户端对会话广播消息触发操作进行响应后,在项目群成员登陆的客户端上展示项目状态信息。
124.在一示例性实施例中,项目状态输入单元1002,进一步被配置为执行在会话广播消息提供状态信息输入控件;响应于针对于状态信息输入控件的触发操作,展示项目状态信息输入窗口;获取在项目状态信息输入窗口中输入的项目状态信息。
125.在一示例性实施例中,项目状态获取装置,还包括:项目进度更新单元,被配置为执行接收预设身份的项目群成员登陆的客户端发送的项目进度更新的通知信息;获取更新后的项目进度,在项目群组中展示更新后的项目进度。
126.在一示例性实施例中,项目进度更新单元,进一步被配置为执行在会话列表中标识项目群组处于更新后的项目进度;以及被配置为执行在会话界面上标识项目群组处于更新后的项目进度。
127.在一示例性实施例中,项目进度更新单元,进一步被配置为执行获取更新后的项目进度对应的更新状态标识;在会话列表中项目群组的名称展示区域展示更新状态标识;以及被配置为执行获取更新后的项目进度对应的更新状态标识;在会话界面中项目群组的名称展示区域展示更新状态标识。
128.关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。
129.图11是根据一示例性实施例示出的一种用于项目状态获取的电子设备1100的框图。例如,电子设备1100可以是移动电话、计算机、数字广播终端、消息收发设备、游戏控制台、平板设备、医疗设备、健身设备、个人数字助理等。
130.参照图11,电子设备1100可以包括以下一个或多个组件:处理组件1102、存储器1104、电源组件1106、多媒体组件1108、音频组件1110、输入/输出(i/o)的接口1112、传感器组件1114以及通信组件1116。
131.处理组件1102通常控制电子设备1100的整体操作,诸如与显示、电话呼叫、数据通信、相机操作和记录操作相关联的操作。处理组件1102可以包括一个或多个处理器1120来执行指令,以完成上述的方法的全部或部分步骤。此外,处理组件1102可以包括一个或多个模块,便于处理组件1102和其他组件之间的交互。例如,处理组件1102可以包括多媒体模块,以方便多媒体组件1108和处理组件1102之间的交互。
132.存储器1104被配置为存储各种类型的数据以支持在电子设备1100的操作。这些数据的示例包括用于在电子设备1100上操作的任何应用程序或方法的指令、联系人数据、电话簿数据、消息、图片、视频等。存储器1104可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(sram)、电可擦除可编程只读存储器(eeprom)、可擦除可编程只读存储器(eprom)、可编程只读存储器(prom)、只读存储器(rom)、磁存储器、快闪存储器、磁盘、光盘或石墨烯存储器。
133.电源组件1106为电子设备1100的各种组件提供电力。电源组件1106可以包括电源管理系统,一个或多个电源,及其他与为电子设备1100生成、管理和分配电力相关联的组件。
134.多媒体组件1108包括在所述电子设备1100和用户之间的提供输出接口的屏幕。在一些实施例中,屏幕可以包括液晶显示器(lcd)和触摸面板(tp)。如果屏幕包括触摸面板,屏幕可以被实现为触摸屏,以接收来自用户的输入信号。触摸面板包括一个或多个触摸传感器以感测触摸、滑动和触摸面板上的手势。所述触摸传感器可以不仅感测触摸或滑动动作的边界,而且还检测与所述触摸或滑动操作相关的持续时间和压力。在一些实施例中,多媒体组件1108包括前置摄像头和/或后置摄像头。当电子设备1100处于操作模式,如拍摄模式或视频模式时,前置摄像头和/或后置摄像头可以接收外部的多媒体数据。每个前置摄像
头和后置摄像头可以是固定的光学透镜系统或具有焦距和光学变焦能力。
135.音频组件1110被配置为输出和/或输入音频信号。例如,音频组件1110包括麦克风(mic),当电子设备1100处于操作模式,如呼叫模式、记录模式和语音识别模式时,麦克风被配置为接收外部音频信号。所接收的音频信号可以被进一步存储在存储器1104或经由通信组件1116发送。在一些实施例中,音频组件1110还包括扬声器,用于输出音频信号。
136.i/o接口1112为处理组件1102和外围接口模块之间提供接口,上述外围接口模块可以是键盘,点击轮,按钮等。这些按钮可包括但不限于:主页按钮、音量按钮、启动按钮和锁定按钮。
137.传感器组件1114包括一个或多个传感器,用于为电子设备1100提供各个方面的状态评估。例如,传感器组件1114可以检测到电子设备1100的打开/关闭状态,组件的相对定位,例如所述组件为电子设备1100的显示器和小键盘,传感器组件1114还可以检测电子设备1100或电子设备1100组件的位置改变,用户与电子设备1100接触的存在或不存在,设备1100方位或加速/减速和电子设备1100的温度变化。传感器组件1114可以包括接近传感器,被配置用来在没有任何的物理接触时检测附近物体的存在。传感器组件1114还可以包括光传感器,如cmos或ccd图像传感器,用于在成像应用中使用。在一些实施例中,该传感器组件1114还可以包括加速度传感器、陀螺仪传感器、磁传感器、压力传感器或温度传感器。
138.通信组件1116被配置为便于电子设备1100和其他设备之间有线或无线方式的通信。电子设备1100可以接入基于通信标准的无线网络,如wifi,运营商网络(如2g、3g、4g或5g),或它们的组合。在一个示例性实施例中,通信组件1116经由广播信道接收来自外部广播管理系统的广播信号或广播相关信息。在一个示例性实施例中,所述通信组件1116还包括近场通信(nfc)模块,以促进短程通信。例如,在nfc模块可基于射频识别(rfid)技术,红外数据协会(irda)技术,超宽带(uwb)技术,蓝牙(bt)技术和其他技术来实现。
139.在示例性实施例中,电子设备1100可以被一个或多个应用专用集成电路(asic)、数字信号处理器(dsp)、数字信号处理设备(dspd)、可编程逻辑器件(pld)、现场可编程门阵列(fpga)、控制器、微控制器、微处理器或其他电子元件实现,用于执行上述方法。
140.在示例性实施例中,还提供了一种包括指令的计算机可读存储介质,例如包括指令的存储器1104,上述指令可由电子设备1100的处理器1120执行以完成上述方法。例如,计算机可读存储介质可以是rom、随机存取存储器(ram)、cd-rom、磁带、软盘和光数据存储设备等。
141.在示例性实施例中,还提供一种计算机程序产品,所述计算机程序产品中包括指令,上述指令可由电子设备1100的处理器1120执行以完成上述方法。
142.需要说明的,上述的装置、电子设备、计算机可读存储介质、计算机程序产品等根据方法实施例的描述还可以包括其他的实施方式,具体的实现方式可以参照相关方法实施例的描述,在此不作一一赘述。
143.本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本公开的其它实施方案。本公开旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由权利要求指出。
144.应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求来限制。
技术特征:
1.一种项目状态获取方法,其特征在于,包括:响应于在项目群组中触发的项目状态获取操作,在所述项目群组的会话界面上展示用于获取项目群成员的项目状态信息的会话广播消息;响应于对所述会话广播消息的触发操作,在所述项目群组的会话界面中展示至少一个项目群成员登录的客户端针对所述会话广播消息输入的项目状态信息。2.根据权利要求1所述的方法,其特征在于,所述响应于在项目群组中触发的项目状态获取操作,在所述项目群组的会话界面上展示用于获取项目群成员的项目状态信息的会话广播消息,包括:在所述会话界面提供会话广播控件;响应于针对于所述会话广播控件的触发操作,展示会话消息输入窗口;获取在所述会话消息输入窗口中输入的会话广播消息,在所述会话界面中展示所述会话广播消息。3.根据权利要求2所述方法,其特征在于,所述展示会话消息输入窗口之后,还包括:响应于在所述会话消息输入窗口中触发的项目进度更新操作,向所述项目群成员登录的客户端发送项目进度更新的通知信息。4.根据权利要求2所述的方法,其特征在于,还包括:获取预先设定的项目进度时间点;根据当前时间点所对应的项目状态信息以及所述项目进度时间点,得到更新后的项目进度;向所述项目群成员登录的客户端发送项目进度更新的通知信息。5.一种项目状态获取方法,其特征在于,包括:在项目群组的会话界面上展示会话广播消息;所述会话广播消息由所述项目群组中预设身份的项目群成员登陆的客户端在所述项目群组中触发项目状态获取操作后得到;响应于针对于所述会话广播消息触发的项目状态信息输入操作,获取输入的项目状态信息;所述项目状态信息用于所述项目群成员登陆的客户端对所述会话广播消息触发操作进行响应后,在所述项目群成员登陆的客户端上展示所述项目状态信息。6.一种项目状态获取装置,其特征在于,包括:会话消息广播单元,被配置为执行响应于在项目群组中触发的项目状态获取操作,在所述项目群组的会话界面上展示用于获取项目群成员的项目状态信息的会话广播消息;项目状态展示单元,被配置为执行响应于对所述会话广播消息的触发操作,在所述项目群组的会话界面中展示至少一个项目群成员登录的客户端针对所述会话广播消息输入的项目状态信息。7.一种项目状态获取装置,其特征在于,包括:会话消息展示单元,被配置为执行在项目群组的会话界面上展示会话广播消息;所述会话广播消息由所述项目群组中预设身份的项目群成员登陆的客户端在所述项目群组中触发项目状态获取操作后得到;项目状态输入单元,被配置为执行响应于针对于所述会话广播消息触发的项目状态信息输入操作,获取输入的项目状态信息;所述项目状态信息用于所述项目群成员登陆的客户端对所述会话广播消息触发操作进行响应后,在所述项目群成员登陆的客户端上展示所
述项目状态信息。8.一种电子设备,其特征在于,包括:处理器;用于存储所述处理器可执行指令的存储器;其中,所述处理器被配置为执行所述指令,以实现如权利要求1至5中任一项所述的项目状态获取方法。9.一种计算机可读存储介质,其特征在于,当所述计算机可读存储介质中的指令由电子设备的处理器执行时,使得所述电子设备能够执行如权利要求1至5中任一项所述的项目状态获取方法。10.一种计算机程序产品,所述计算机程序产品中包括指令,其特征在于,所述指令被电子设备的处理器执行时,使得所述电子设备能够执行如权利要求1至5任一项所述的项目状态获取方法。
技术总结
本公开关于一种项目状态获取方法、装置、电子设备及存储介质。所述方法包括:响应于在项目群组中触发的项目状态获取操作,在项目群组的会话界面上展示用于获取项目群成员的项目状态信息的会话广播消息;响应于对会话广播消息的触发操作,在项目群组的会话界面中展示至少一个项目群成员登录的客户端针对会话广播消息输入的项目状态信息。本公开提供的项目状态获取方法,相比于传统技术中需要通过发短息或者线下开会等方式实现项目状态的同步获取,本公开可以在项目群组中通过广播会话实现项目状态信息的获取,从而可以减少项目状态同步获取的工作量,提高项目状态获取的效率。提高项目状态获取的效率。提高项目状态获取的效率。
技术研发人员:陈加新
受保护的技术使用者:北京达佳互联信息技术有限公司
技术研发日:2021.11.29
技术公布日:2022/3/8