基于待办事项的跳转方法、装置、设备及存储介质与流程

文档序号:23801403发布日期:2021-02-02 13:54阅读:113来源:国知局
基于待办事项的跳转方法、装置、设备及存储介质与流程

[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]
可选的,在本发明第一方面的第五种实现方式中,所述根据所述跳转指令和所述当前路由运行信息获取处理路由,通过所述处理跳转路由地址,跳转到所述处理路由对应的业务处理页面,包括:
[0028]
根据所述跳转指令,判断所述当前路由运行信息中的统一资源定位器路径标识符是否更新为所述处理跳转路由地址的统一资源定位器路径标识符;
[0029]
若所述当前路由运行信息中的统一资源定位器路径标识符更新为所述处理跳转路由地址的统一资源定位器路径标识符,则根据所述处理跳转路由地址匹配对应的处理路由;
[0030]
通过预置组件和所述处理跳转路由地址,跳转到所述处理路由对应的业务处理页面。
[0031]
可选的,在本发明第一方面的第六种实现方式中,所述通过所述目标查询语句对预置的业务查询列表进行检索,得到目标待办事项,通过所述处理跳转路由地址跳转到所述目标待办事项对应的业务处理页面之后,还包括:
[0032]
获取所述目标待办事项对应的业务处理页面的跳转准确率和跳转时间,根据所述跳转准确率和所述跳转时间,从预置优化列表中匹配对应的待优化等级;
[0033]
根据所述跳转准确率、所述跳转时间和所述待优化等级生成可视化图表,并将所述可视化图表发送至预置优化调整端。
[0034]
本发明第二方面提供了一种基于待办事项的跳转装置,包括:
[0035]
提取模块,用于获取用户标识号信息和查询信息,提取所述查询信息中的业务信息;
[0036]
匹配模块,用于获取预置的配置信息,根据所述用户标识号信息和所述业务信息,从所述配置信息中匹配对应的目标权限;
[0037]
检索模块,用于根据所述业务信息获取当前的业务状态,并生成所述业务状态和所述目标权限的访问键,通过所述访问键对预置映射列表进行键值对匹配,得到目标值,将所述目标值设置为处理跳转路由地址;
[0038]
转换拼接模块,用于将所述目标权限、所述业务状态、所述处理跳转路由地址和预置的检索条件进行转换和拼接处理,得到目标查询语句;
[0039]
跳转模块,用于通过所述目标查询语句对预置的业务查询列表进行检索,得到目标待办事项,通过所述处理跳转路由地址跳转到所述目标待办事项对应的业务处理页面。
[0040]
可选的,在本发明第二方面的第一种实现方式中,所述转换拼接模块包括:
[0041]
生成单元,用于分别生成所述目标权限、所述业务状态、所述处理跳转路由地址和预置的检索条件的初始结构化查询语句,得到多个结构化查询语句;
[0042]
拼接单元,用于根据预设的检索设定条件,将所述多个结构化查询语句进行拼接,得到初始查询语句;
[0043]
检测单元,用于对所述初始查询语句进行冗余字段过滤和语法检测,得到目标查询语句。
[0044]
可选的,在本发明第二方面的第二种实现方式中,所述拼接单元具体用于:
[0045]
根据预设的检索设定条件中的优先级,对所述多个结构化查询语句进行排序,得到序列结构化查询语句;
[0046]
通过预置的查询逻辑语法,将所述序列结构化查询语句进行拼接,得到拼接结构化查询语句;
[0047]
将所述拼接结构化查询语句与预置的查询语句模板进行对比分析,得到初始查询语句。
[0048]
可选的,在本发明第二方面的第三种实现方式中,所述匹配模块具体用于:
[0049]
获取预置的配置信息,以及所述业务信息对应的查询接口信息,并对所述配置信息进行遍历,得到与所述用户标识号信息对应的初始权限,所述业务信息包括药品订单信息和医疗用品订单信息,所述初始权限包括多个功能权限和多个用户查询权限;
[0050]
判断所述初始权限中是否存在与所述查询接口信息对应的信息;
[0051]
若所述初始权限中存在与所述查询接口信息对应的信息,则将所述初始权限确定为目标权限。
[0052]
可选的,在本发明第二方面的第四种实现方式中,所述跳转模块包括:
[0053]
检索单元,用于通过所述目标查询语句对预置的业务查询列表进行检索,得到目标待办事项;
[0054]
接收单元,用于获取当前路由运行信息,并接收基于所述目标待办事项触发的跳
转指令;
[0055]
跳转单元,用于根据所述跳转指令和所述当前路由运行信息获取处理路由,通过所述处理跳转路由地址,跳转到所述处理路由对应的业务处理页面。
[0056]
可选的,在本发明第二方面的第五种实现方式中,所述跳转单元具体用于:
[0057]
根据所述跳转指令,判断所述当前路由运行信息中的统一资源定位器路径标识符是否更新为所述处理跳转路由地址的统一资源定位器路径标识符;
[0058]
若所述当前路由运行信息中的统一资源定位器路径标识符更新为所述处理跳转路由地址的统一资源定位器路径标识符,则根据所述处理跳转路由地址匹配对应的处理路由;
[0059]
通过预置组件和所述处理跳转路由地址,跳转到所述处理路由对应的业务处理页面。
[0060]
可选的,在本发明第二方面的第六种实现方式中,所述基于待办事项的跳转装置,还包括:
[0061]
获取匹配模块,用于获取所述目标待办事项对应的业务处理页面的跳转准确率和跳转时间,根据所述跳转准确率和所述跳转时间,从预置优化列表中匹配对应的待优化等级;
[0062]
生成发送模块,用于根据所述跳转准确率、所述跳转时间和所述待优化等级生成可视化图表,并将所述可视化图表发送至预置优化调整端。
[0063]
本发明第三方面提供了一种基于待办事项的跳转设备,包括:存储器和至少一个处理器,所述存储器中存储有指令;所述至少一个处理器调用所述存储器中的所述指令,以使得所述基于待办事项的跳转设备执行上述的基于待办事项的跳转方法。
[0064]
本发明的第四方面提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有指令,当其在计算机上运行时,使得计算机执行上述的基于待办事项的跳转方法。
[0065]
本发明提供的技术方案中,获取用户标识号信息和查询信息,提取查询信息中的业务信息;获取预置的配置信息,根据用户标识号信息和业务信息,从配置信息中匹配对应的目标权限;根据业务信息获取当前的业务状态,并生成业务状态和目标权限的访问键,通过访问键对预置映射列表进行键值对匹配,得到目标值,将目标值设置为处理跳转路由地址;将目标权限、业务状态、处理跳转路由地址和预置的检索条件进行转换和拼接处理,得到目标查询语句;通过目标查询语句对预置的业务查询列表进行检索,得到目标待办事项,通过处理跳转路由地址跳转到目标待办事项对应的业务处理页面。本发明实施例中,通过根据用户标识号信息和业务信息匹配目标权限,根据业务状态和目标权限对预置映射列表进行检索,得到对应的处理跳转路由地址,通过目标查询语句获取目标待办事项,通过处理跳转路由地址跳转到目标待办事项对应的业务处理页面,能够对所需处理的待办事项进行汇总,便于待办事项的集中处理,以及能够有效地获取到完整且准确的目标待办事项,提高了跳转的灵活性,进而提高了待办事项的处理效率。
附图说明
[0066]
图1为本发明实施例中基于待办事项的跳转方法的一个实施例示意图;
[0067]
图2为本发明实施例中基于待办事项的跳转方法的另一个实施例示意图;
[0068]
图3为本发明实施例中基于待办事项的跳转装置的一个实施例示意图;
[0069]
图4为本发明实施例中基于待办事项的跳转装置的另一个实施例示意图;
[0070]
图5为本发明实施例中基于待办事项的跳转设备的一个实施例示意图。
具体实施方式
[0071]
本发明实施例提供了一种基于待办事项的跳转方法、装置、设备及存储介质,提高了待办事项的处理效率。
[0072]
本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”、“第四”等(如果存在)是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的实施例能够以除了在这里图示或描述的内容以外的顺序实施。此外,术语“包括”或“具有”及其任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
[0073]
为便于理解,下面对本发明实施例的具体流程进行描述,请参阅图1,本发明实施例中基于待办事项的跳转方法的一个实施例包括:
[0074]
101、获取用户标识号信息和查询信息,提取查询信息中的业务信息。
[0075]
可以理解的是,本发明的执行主体可以为基于待办事项的跳转装置,还可以是终端或者服务器,具体此处不做限定。本发明实施例以服务器为执行主体为例进行说明。
[0076]
用户通过用户端登录预置的业务管理系统,并在业务管理系统对应的预置显示界面输入查询信息,该查询信息可包括业务状态范围和业务信息中的至少一种,例如,用户输入查询信息为“医疗器械订单的审核”,则“医疗器械订单”为业务信息,“审核”为业务状态范围,审核可包括待审核、审核中和已审核,服务器读取业务管理系统授权登录的用户标识号(identity document,id)信息和查询信息,并从查询信息中提取业务信息,该业务信息可为用户可执行的业务,例如,医疗器械订单信息、履约名单信息。
[0077]
102、获取预置的配置信息,根据用户标识号信息和业务信息,从配置信息中匹配对应的目标权限。
[0078]
服务器在根据用户标识号信息和业务信息匹配对应的目标权限,对用户标识号信息、业务信息和权限进行配置,得到配置文件。服务器得到用户标识号信息和业务信息后,读取预置的配置文件,对配置文件进行解析,得到配置信息,根据用户标识号信息对配置信息进行遍历,得到对应的初始权限,根据业务信息对初始权限进行遍历,得到对应的目标权限,其中,目标权限包括功能权限和用户查询权限,功能权限为可查询或处理的业务信息对应的权限,例如,订单查询权限,用户查询权限为用户可查询的部门的职位业务数据,例如:用户甲为a部门的产品岗人员,则用户甲具备查询a部门的产品的相关业务数据的用户查询权限,用户乙为a部门和b部门的经理,则用户乙具备查询a部门和b部门的所有相关业务数据的用户查询权限。
[0079]
103、根据业务信息获取当前的业务状态,并生成业务状态和目标权限的访问键,通过访问键对预置映射列表进行键值对匹配,得到目标值,将目标值设置为处理跳转路由地址。
[0080]
其中,业务状态为业务包含的多个状态,例如,业务“订单”包含的多个状态为“产品待审核”和“待下单”。预置映射列表包括事项来源(业务信息)、业务状态、对应操作权限(目标权限)和处理跳转路由地址,如表1所示。服务器通过对业务信息进行分类得到当前用户所需追踪的业务状态范围(即当前的业务状态),例如,当前的订单状态为:1-草稿,2-产品待审核,3-产品审核不通过,4-待下单,5-下单驳回,6-财务待审核,7-财务审核不通过,8-订单执行中,9-下单完成,10-erp处理中。服务器接收预置终端发送的对象映射配置请求,根据对象映射配置请求创建各业务状态、各目标权限和各处理跳转路由地址的映射对象类,将映射对象类写入对应的映射文件(该映射文件可为表格excel)中,以对各业务状态、各目标权限和各处理跳转路由地址之间的映射关系进行配置,从而得到预置映射列表,并将预置映射列表缓存在key-value数据库redis内。服务器可通过键值对key-value数据库redis生成业务状态和目标权限对应的访问键,通过访问键对key-value数据库redis缓存的预置映射列表中处理跳转路由地址对应的键值对进行匹配,得到对应的目标值,判断目标值是否为空值,若是,则表示没有对应的处理跳转路由地址,若否,则将目标值设置为处理跳转路由地址。
[0081]
表1预置映射列表
[0082][0083]
104、将目标权限、业务状态、处理跳转路由地址和预置的检索条件进行转换和拼接处理,得到目标查询语句。
[0084]
其中,预置的检索条件包括时间范围、业务编号和创建人等。服务器将目标权限、业务状态、处理跳转路由地址和预置的检索条件转换为字符串,按照预先配置的权重从大到小的顺序对字符串进行排序,将排序后的字符串进行拼接,得到目标查询语句,例如,预先配置的权重大小为:目标权限为40%、业务状态为30%、处理跳转路由地址为10%和预置的检索条件为20%,则排序后的字符串为目标权限、业务状态、预置的检索条件和处理跳转路由地址分别对应的字符串,通过预置的字符串函数strcat()函数将排序后的字符串连接,得到目标查询语句。
[0085]
105、通过目标查询语句对预置的业务查询列表进行检索,得到目标待办事项,通过处理跳转路由地址跳转到目标待办事项对应的业务处理页面。
[0086]
服务器通过目标查询语句对预置的业务查询列表中的所有字段进行查询和判断,得到第一初始待办事项,对目标权限、业务状态、处理跳转路由地址和预置的检索条件进行关键词提取,得到多个关键词,通过多个关键词对预置的业务查询列表数据进行检索,得到第二初始待办事项,计算第一初始待办事项和第二初始待办事项之间的相似度,将相似度大于第二预设阈值的第一初始待办事项确定为目标待办事项。服务器得到目标待办事项
后,通过推push的方式或哈希hash的方式对处理跳转路由地址进行跳转,以将当前的页面跳转到目标待办事项对应的业务处理页面。
[0087]
本发明实施例中,通过根据用户标识号信息和业务信息匹配目标权限,根据业务状态和目标权限对预置映射列表进行检索,得到对应的处理跳转路由地址,通过目标查询语句获取目标待办事项,通过处理跳转路由地址跳转到目标待办事项对应的业务处理页面,能够对所需处理的待办事项进行汇总,便于待办事项的集中处理,以及能够有效地获取到完整且准确的目标待办事项,提高了跳转的灵活性,进而提高了待办事项的处理效率。本方案可应用于智慧医疗领域中,从而推动智慧城市的建设。
[0088]
请参阅图2,本发明实施例中基于待办事项的跳转方法的另一个实施例包括:
[0089]
201、获取用户标识号信息和查询信息,提取查询信息中的业务信息。
[0090]
用户通过用户端登录预置的业务管理系统,并在业务管理系统对应的预置显示界面输入查询信息,该查询信息可包括业务状态范围和业务信息中的至少一种,例如,用户输入查询信息为“订单的审核”,则“订单”为业务信息,“审核”为业务状态范围,审核可包括待审核、审核中和已审核,服务器读取业务管理系统授权登录的用户标识号(identity document,id)信息和查询信息,并从查询信息中提取业务信息,该业务信息可为用户可执行的业务,例如,订单信息、履约名单信息。
[0091]
202、获取预置的配置信息,根据用户标识号信息和业务信息,从配置信息中匹配对应的目标权限。
[0092]
具体地,服务器获取预置的配置信息,以及业务信息对应的查询接口信息,并对配置信息进行遍历,得到与用户标识号信息对应的初始权限,业务信息包括药品订单信息和医疗用品订单信息,初始权限包括多个功能权限和多个用户查询权限;判断初始权限中是否存在与查询接口信息对应的信息;若初始权限中存在与查询接口信息对应的信息,则将查询接口信息对应的初始权限确定为目标权限。
[0093]
例如,一个功能权限对应一个查询(接口),业务信息包括但不限于药品订单信息和医疗用品订单信息,业务信息可为药品订单的审核信息或医疗用品订单的审核信息,服务器读取预置配置文件,对预置配置文件进行遍历,得到与用户标识号信息对应的初始权限1、初始权限2、初始权限3和初始权限4,初始权限1和初始权限2为功能权限,初始权限3和初始权限4为用户查询权限,服务器获取订单审核信息对应的查询接口信息,判断查询接口信息是否与初始权限1、初始权限2、初始权限3和/或初始权限4对应,即初始权限1、初始权限2、初始权限3和/或初始权限4中是否存在与查询接口信息对应的统一资源定位系统(uniform resource locator,url)信息,若是,则该查询接口信息对应的权限(订单查询权限)包含于初始权限1、初始权限2、初始权限3和初始权限4中,将该订单查询权限确定为目标权限,若否,则返回无权限,也可通过前端执行的“1”判断结果来判断订单查询权限是否对应初始权限1、初始权限2、初始权限3和初始权限4中的至少一个。
[0094]
203、根据业务信息获取当前的业务状态,并生成业务状态和目标权限的访问键,通过访问键对预置映射列表进行键值对匹配,得到目标值,将目标值设置为处理跳转路由地址。
[0095]
步骤203的执行过程与上述步骤103的执行过程类似,在此不再赘述。
[0096]
204、分别生成目标权限、业务状态、处理跳转路由地址和预置的检索条件的初始
结构化查询语句,得到多个结构化查询语句。
[0097]
例如,部门为销售中心,业务状态为待审核,预置的检索条件为时间范围2020.5.5-2020.5.6、业务编号0069和创建人甲,处理跳转路由地址为http://localhost:4003/#/b?id=8,服务器分别生成目标权限、业务状态、处理跳转路由地址和预置的检索条件的初始结构化查询语句,得到多个结构化查询语句:and depart_code=’salescenter’,state=
‘2’
,api=http://localhost:4003/#/b?id=8,time=

2020.5.5-2020.5.6’,typeno=

0069’and creator=’甲’。
[0098]
205、根据预设的检索设定条件,将多个结构化查询语句进行拼接,得到初始查询语句。
[0099]
具体地,服务器根据预设的检索设定条件中的优先级,对多个结构化查询语句进行排序,得到序列结构化查询语句;通过预置的查询逻辑语法,将序列结构化查询语句进行拼接,得到拼接结构化查询语句;将拼接结构化查询语句与预置的查询语句模板进行对比分析,得到初始查询语句。
[0100]
例如,预设的检索设定条件中的优先级顺序为:目标权限、业务状态、预置的检索条件和处理跳转路由地址,则按照该优先级以及预置的查询逻辑语法,将目标权限、业务状态、预置的检索条件和处理跳转路由地址对应的结构化查询语句进行排序,得到拼接结构化查询语句,计算拼接结构化查询语句和预置的查询语句模板之间的相似度值,判断相似度值是否大于第一预设阈值,若否,则将重新按照该优先级以及预置的查询逻辑语法,将目标权限、业务状态、预置的检索条件和处理跳转路由地址对应的结构化查询语句进行排序,得到拼接结构化查询语句,若是,则将对应的拼接结构化查询语句确定为初始查询语句,其中,预设的检索设定条件为结构化查询语句的语句设定,且and,即多个条件需均符合,如:and depart_code=’salescenter’and state=
‘2’
and api=http://localhost:4003/#/b?id=8and time=

2020.5.5-2020.5.6’and typeno=

0069’and creator=’甲’。
[0101]
206、对初始查询语句进行冗余字段过滤和语法检测,得到目标查询语句。
[0102]
服务器去除初始查询语句中的冗余字段,并检测去掉冗余字段的初始查询语句是否符合预置的查询语句语法,若是,则将语法检测通过的初始查询语句确定为目标查询语句,若否,则将初始查询语句中不符合查询语句语法的内容反馈至预置更正端,由预置更正端进行人工更正。
[0103]
207、通过目标查询语句对预置的业务查询列表进行检索,得到目标待办事项,通过处理跳转路由地址跳转到目标待办事项对应的业务处理页面。
[0104]
具体地,服务器通过目标查询语句对预置的业务查询列表进行检索,得到目标待办事项;获取当前路由运行信息,并接收基于目标待办事项触发的跳转指令;根据跳转指令和当前路由运行信息获取处理路由,通过处理跳转路由地址,跳转到处理路由对应的业务处理页面。
[0105]
具体地,服务器根据跳转指令,判断当前路由运行信息中的统一资源定位器路径标识符是否更新为处理跳转路由地址的统一资源定位器路径标识符;若当前路由运行信息中的统一资源定位器路径标识符更新为处理跳转路由地址的统一资源定位器路径标识符,则根据处理跳转路由地址匹配对应的处理路由;通过预置组件和处理跳转路由地址,跳转到处理路由对应的业务处理页面。
[0106]
其中,当前路由运行信息为当前查询页面或者得到目标待办事项的查询结果的页面的路由地址信息时,基于目标待办事项触发的跳转指令为由用户在预置显示界面点击预置按钮触发的,例如,服务器读取当前查询页面或者得到目标待办事项的查询结果的页面的路由地址信息,目标待办事项为c1、c2和c3,用户在预置显示界面上点击c1对应的预置按钮,触发c1的跳转指令,c1的跳转指令被触发之后,服务器会对当前路由运行信息进行更改,当检测到当前路由运行信息中的统一资源定位器路径标识符更新为处理跳转路由地址的统一资源定位器路径标识符时,匹配对应的处理路由,通过当前路由预置组件对处理跳转路由地址对应的处理路由进行检索和匹配,若匹配成功,则跳转到处理路由对应的业务处理页面;
[0107]
若匹配不成功,则反馈无可匹配的处理路由的匹配结果,当检测到当前路由运行信息中的统一资源定位器路径标识符未进行更新时,在预设时段后,再次进行检测当前路由运行信息中的统一资源定位器路径标识符是否更新为处理跳转路由地址的统一资源定位器路径标识符,若在预设时段后,检测到当前路由运行信息中的统一资源定位器路径标识符未进行更新,则返回无可进行跳转的路由跳转地址的检测结果。
[0108]
具体地,服务器通过目标查询语句对预置的业务查询列表进行检索,得到目标待办事项,通过处理跳转路由地址跳转到目标待办事项对应的业务处理页面之后,还获取目标待办事项对应的业务处理页面的跳转准确率和跳转时间,根据跳转准确率和跳转时间,从预置优化列表中匹配对应的待优化等级;根据跳转准确率、跳转时间和待优化等级生成可视化图表,并将可视化图表发送至预置优化调整端。
[0109]
服务器获取用户在预置页面输入的基于目标待办事项对应的业务处理页面的跳转准确率,从操作日志信息中提取目标待办事项对应的业务处理页面的跳转时间,根据跳转准确率和跳转时间,对预置优化列表进行检索,得到对应的待优化等级,待优化等级用于预示目标待办事项对应的业务处理页面的跳转的整个执行过程和执行步骤需要优化的程度,待优化等级可为高、中和低,也可为分值,如:待优化等级为85分,而待优化等级80分以上则需要对目标待办事项对应的业务处理页面的跳转的整个执行过程和执行步骤进行策略调整和策略优化。服务器根据跳转准确率、跳转时间和待优化等级生成可视化图表,并将可视化图表发送至预置优化调整端,由预置优化调整端根据可视化图表的内容和优化需求,对目标待办事项对应的业务处理页面的跳转的整个执行过程和执行步骤进行策略调整和策略优化,以提高待办事项的处理效率。
[0110]
本发明实施例中,通过根据用户标识号信息和业务信息匹配目标权限,根据业务状态和目标权限对预置映射列表进行检索,得到对应的处理跳转路由地址,通过目标查询语句获取目标待办事项,通过处理跳转路由地址跳转到目标待办事项对应的业务处理页面,能够对所需处理的待办事项进行汇总,便于待办事项的集中处理,以及能够有效地获取到完整且准确的目标待办事项,提高了跳转的灵活性,进而提高了待办事项的处理效率。本方案可应用于智慧医疗领域中,从而推动智慧城市的建设。
[0111]
上面对本发明实施例中基于待办事项的跳转方法进行了描述,下面对本发明实施例中基于待办事项的跳转装置进行描述,请参阅图3,本发明实施例中基于待办事项的跳转装置一个实施例包括:
[0112]
提取模块301,用于获取用户标识号信息和查询信息,提取查询信息中的业务信
息;
[0113]
匹配模块302,用于获取预置的配置信息,根据用户标识号信息和业务信息,从配置信息中匹配对应的目标权限;
[0114]
检索模块303,用于根据业务信息获取当前的业务状态,并生成业务状态和目标权限的访问键,通过访问键对预置映射列表进行键值对匹配,得到目标值,将目标值设置为处理跳转路由地址;
[0115]
转换拼接模块304,用于将目标权限、业务状态、处理跳转路由地址和预置的检索条件进行转换和拼接处理,得到目标查询语句;
[0116]
跳转模块305,用于通过目标查询语句对预置的业务查询列表进行检索,得到目标待办事项,通过处理跳转路由地址跳转到目标待办事项对应的业务处理页面。
[0117]
上述基于待办事项的跳转装置中各个模块的功能实现与上述基于待办事项的跳转方法实施例中各步骤相对应,其功能和实现过程在此处不再一一赘述。
[0118]
本发明实施例中,通过根据用户标识号信息和业务信息匹配目标权限,根据业务状态和目标权限对预置映射列表进行检索,得到对应的处理跳转路由地址,通过目标查询语句获取目标待办事项,通过处理跳转路由地址跳转到目标待办事项对应的业务处理页面,能够对所需处理的待办事项进行汇总,便于待办事项的集中处理,以及能够有效地获取到完整且准确的目标待办事项,提高了跳转的灵活性,进而提高了待办事项的处理效率。本方案可应用于智慧医疗领域中,从而推动智慧城市的建设。
[0119]
请参阅图4,本发明实施例中基于待办事项的跳转装置的另一个实施例包括:
[0120]
提取模块301,用于获取用户标识号信息和查询信息,提取查询信息中的业务信息;
[0121]
匹配模块302,用于获取预置的配置信息,根据用户标识号信息和业务信息,从配置信息中匹配对应的目标权限;
[0122]
检索模块303,用于根据业务信息获取当前的业务状态,并生成业务状态和目标权限的访问键,通过访问键对预置映射列表进行键值对匹配,得到目标值,将目标值设置为处理跳转路由地址;
[0123]
转换拼接模块304,用于将目标权限、业务状态、处理跳转路由地址和预置的检索条件进行转换和拼接处理,得到目标查询语句;
[0124]
其中,转换拼接模块304具体包括:
[0125]
生成单元3041,用于分别生成目标权限、业务状态、处理跳转路由地址和预置的检索条件的初始结构化查询语句,得到多个结构化查询语句;
[0126]
拼接单元3042,用于根据预设的检索设定条件,将多个结构化查询语句进行拼接,得到初始查询语句;
[0127]
检测单元3043,用于对初始查询语句进行冗余字段过滤和语法检测,得到目标查询语句;
[0128]
跳转模块305,用于通过目标查询语句对预置的业务查询列表进行检索,得到目标待办事项,通过处理跳转路由地址跳转到目标待办事项对应的业务处理页面。
[0129]
可选的,拼接单元3042还可以具体用于:
[0130]
根据预设的检索设定条件中的优先级,对多个结构化查询语句进行排序,得到序
列结构化查询语句;
[0131]
通过预置的查询逻辑语法,将序列结构化查询语句进行拼接,得到拼接结构化查询语句;
[0132]
将拼接结构化查询语句与预置的查询语句模板进行对比分析,得到初始查询语句。
[0133]
可选的,匹配模块302还可以具体用于:
[0134]
获取预置的配置信息,以及业务信息对应的查询接口信息,并对配置信息进行遍历,得到与用户标识号信息对应的初始权限,业务信息包括药品订单信息和医疗用品订单信息,初始权限包括多个功能权限和多个用户查询权限;
[0135]
判断初始权限中是否存在与查询接口信息对应的信息;
[0136]
若初始权限中存在与查询接口信息对应的信息,则将查询接口信息对应的初始权限确定为目标权限。
[0137]
可选的,跳转模块305包括:
[0138]
检索单元3051,用于通过目标查询语句对预置的业务查询列表进行检索,得到目标待办事项;
[0139]
接收单元3052,用于获取当前路由运行信息,并接收基于目标待办事项触发的跳转指令;
[0140]
跳转单元3053,用于根据跳转指令和当前路由运行信息获取处理路由,通过处理跳转路由地址,跳转到处理路由对应的业务处理页面。
[0141]
可选的,跳转单元3053还可以具体用于:
[0142]
根据跳转指令,判断当前路由运行信息中的统一资源定位器路径标识符是否更新为处理跳转路由地址的统一资源定位器路径标识符;
[0143]
若当前路由运行信息中的统一资源定位器路径标识符更新为处理跳转路由地址的统一资源定位器路径标识符,则根据处理跳转路由地址匹配对应的处理路由;
[0144]
通过预置组件和处理跳转路由地址,跳转到处理路由对应的业务处理页面。
[0145]
可选的,基于待办事项的跳转装置,还包括:
[0146]
获取匹配模块306,用于获取目标待办事项对应的业务处理页面的跳转准确率和跳转时间,根据跳转准确率和跳转时间,从预置优化列表中匹配对应的待优化等级;
[0147]
生成发送模块307,用于根据跳转准确率、跳转时间和待优化等级生成可视化图表,并将可视化图表发送至预置优化调整端。
[0148]
上述基于待办事项的跳转装置中各模块和各单元的功能实现与上述基于待办事项的跳转方法实施例中各步骤相对应,其功能和实现过程在此处不再一一赘述。
[0149]
本发明实施例中,通过根据用户标识号信息和业务信息匹配目标权限,根据业务状态和目标权限对预置映射列表进行检索,得到对应的处理跳转路由地址,通过目标查询语句获取目标待办事项,通过处理跳转路由地址跳转到目标待办事项对应的业务处理页面,能够对所需处理的待办事项进行汇总,便于待办事项的集中处理,以及能够有效地获取到完整且准确的目标待办事项,提高了跳转的灵活性,进而提高了待办事项的处理效率。本方案可应用于智慧医疗领域中,从而推动智慧城市的建设。
[0150]
上面图3和图4从模块化功能实体的角度对本发明实施例中的基于待办事项的跳
转装置进行详细描述,下面从硬件处理的角度对本发明实施例中基于待办事项的跳转设备进行详细描述。
[0151]
图5是本发明实施例提供的一种基于待办事项的跳转设备的结构示意图,该基于待办事项的跳转设备500可因配置或性能不同而产生比较大的差异,可以包括一个或一个以上处理器(central processing units,cpu)510(例如,一个或一个以上处理器)和存储器520,一个或一个以上存储应用程序533或数据532的存储介质530(例如一个或一个以上海量存储设备)。其中,存储器520和存储介质530可以是短暂存储或持久存储。存储在存储介质530的程序可以包括一个或一个以上模块(图示没标出),每个模块可以包括对基于待办事项的跳转设备500中的一系列指令操作。更进一步地,处理器510可以设置为与存储介质530通信,在基于待办事项的跳转设备500上执行存储介质530中的一系列指令操作。
[0152]
基于待办事项的跳转设备500还可以包括一个或一个以上电源540,一个或一个以上有线或无线网络接口550,一个或一个以上输入输出接口560,和/或,一个或一个以上操作系统531,例如windows serve,mac os x,unix,linux,freebsd等等。本领域技术人员可以理解,图5示出的基于待办事项的跳转设备结构并不构成对基于待办事项的跳转设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
[0153]
本发明还提供一种计算机可读存储介质,该计算机可读存储介质可以为非易失性计算机可读存储介质,该计算机可读存储介质也可以为易失性计算机可读存储介质,计算机可读存储介质中存储有指令,当指令在计算机上运行时,使得计算机执行基于待办事项的跳转方法的步骤。
[0154]
进一步地,计算机可读存储介质可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序等;存储数据区可存储根据区块链节点的使用所创建的数据等。
[0155]
本发明所指区块链是分布式数据存储、点对点传输、共识机制、加密算法等计算机技术的新型应用模式。区块链(blockchain),本质上是一个去中心化的数据库,是一串使用密码学方法相关联产生的数据块,每一个数据块中包含了一批次网络交易的信息,用于验证其信息的有效性(防伪)和生成下一个区块。区块链可以包括区块链底层平台、平台产品服务层以及应用服务层等。
[0156]
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
[0157]
集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(read-only memory,rom)、随机存取存储器(random access memory,ram)、磁碟或者光盘等各种可以存储程序代码的介质。
[0158]
以上,以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各
实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1