本发明涉及计算机,尤其涉及一种看板数据处理的方法、装置、电子设备和存储介质。
背景技术:
1、在多种应用场景中,数据可视化已经成为业务处理的一种需求,通过看板进行数据显示成为重要手段。例如,在组织活动时,可以通过多个看板显示活动数据。相关技术中,多个看板中各看板之间可以基于跳转链接配置活动数据的显示逻辑,每个跳转链接设置对应一个看板,所以需要一一进行配置,但是这种看板配置的方式效率较低。
技术实现思路
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、上述的非惯用的可选方式所具有的进一步效果将在下文中结合具体实施方式加以说明。