System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及计算机,尤其涉及一种数据处理方法、系统、电子设备以及计算机可读存储介质。
技术介绍
1、随着计算机技术的不断发展,将计算机技术与现代化办公结合起来的办公自动化(office automation,oa)应运而生。办公自动化可以实现办公事务的自动化处理,极大地提升个人或者群体办公事务的工作效率。
2、oa系统(例如是业务平台、业务系统)通常提供日历模块。日历模块用于管理用户的时间安排,例如,用户可以通过日历模块查看自身的时间安排,或者是通过日历模块查看其他用户的时间安排。
3、然而,用户难以通过日历模块实现针对时间安排信息的便捷操作。
技术实现思路
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、接收将所述至少一个时间块中目标时间块从第一位置移动至第二位置的移动操作;
42、所述呈现模块具体用于:
43、在所述日历页面的所述第二位置,呈现所述目标时间块。
44、在一些可能的实现方式中,所述交互模块具体用于:
45、接收改变所述至少一个时间块中目标时间块的时长信息的拖拽操作;
46、所述呈现模块具体用于:
47、在所述日历页面中,以所述拖拽操作指示的时长信息,呈现修改后的目标时间块。
48、在一些可能的实现方式中,所述呈现模块具体用于:
49、从至少一个系统模块中获取时间安排信息;
50、根据所述时间安排信息,生成至少一个时间块;
51、在日历页面中呈现所述至少一个时间块。
52、在一些可能的实现方式中,所述呈现模块具体用于:
53、响应于接收到至少一个系统模块发送的数据变更通知,从所述至少一个系统模块中获取时间安排信息;或者,
54、响应于针对日历页面的展示请求,从所述至少一个系统模块中获取时间安排信息。
55、在一些可能的实现方式中,本文档来自技高网...
【技术保护点】
1.一种数据处理方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述接收针对所述至少一个时间块中目标时间块的修改操作,包括:
3.根据权利要求1所述的方法,其特征在于,所述接收针对所述至少一个时间块中目标时间块的修改操作,包括:
4.根据权利要求1所述的方法,其特征在于,所述在日历页面中呈现至少一个时间块,包括:
5.根据权利要求4所述的方法,其特征在于,所述从至少一个系统模块中获取时间安排信息,包括:
6.根据权利要求4所述的方法,其特征在于,所述从至少一个系统模块中获取时间安排信息,包括:
7.根据权利要求1所述的方法,其特征在于,所述根据所述修改操作,修改第一系统模块中所述目标时间块对应的时间安排信息,以及,在所述日历页面中呈现修改后的目标时间块,包括:
8.根据权利要求1所述的方法,其特征在于,所述根据所述修改操作,修改第一系统模块中所述目标时间块对应的时间安排信息,以及,在所述日历页面中呈现修改后的目标时间块,包括:
9.根据权利要求8所述的方法,
10.一种数据处理系统,其特征在于,所述系统包括:
11.一种电子设备,其特征在于,所述电子设备包括处理器和存储器;
12.一种计算机可读存储介质,其特征在于,包括指令,所述指令指示电子设备执行如权利要求1至9中任一项所述的方法。
...【技术特征摘要】
1.一种数据处理方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述接收针对所述至少一个时间块中目标时间块的修改操作,包括:
3.根据权利要求1所述的方法,其特征在于,所述接收针对所述至少一个时间块中目标时间块的修改操作,包括:
4.根据权利要求1所述的方法,其特征在于,所述在日历页面中呈现至少一个时间块,包括:
5.根据权利要求4所述的方法,其特征在于,所述从至少一个系统模块中获取时间安排信息,包括:
6.根据权利要求4所述的方法,其特征在于,所述从至少一个系统模块中获取时间安排信息,包括:
7.根据权利要求1所述的方法,其特征在于,所述...
【专利技术属性】
技术研发人员:李可,单荣鑫,徐峥,丁学梅,张兆星,李玲钰,
申请(专利权)人:北京字跳网络技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。