利索能及
我要发布
收藏
专利号: 2021110716200
申请人: 江西科技学院
专利类型:发明专利
专利状态:已下证
更新日期:2025-10-14
缴费截止日期: 暂无
联系人

摘要:

权利要求书:

1.一种财务数据查询方法,其特征在于,所述方法包括如下步骤:获取用户通过第一终端发出的第一数据查询请求,所述第一数据查询请求用于查询目标对象的至少一个财务数据信息维度的数据;

解析所述第一数据查询请求,并对所述第一数据查询请求进行校验;

在校验通过后,基于所述第一数据查询请求所要访问的第一数据源,获取所述第一数据源返回的第一查询结果,所述第一查询结果至少包括第一财务数据类型以及第一财务数据内容;

根据所述第一查询结果,在预设的关联数据表数据库中查询与所述第一财务数据类型以及与所述第一终端的终端类型对应的第一关联数据表;

对所述第一财务数据内容进行解析,获得第一解析数据,并将所述第一解析数据填充在所述第一关联数据表中;

向所述第一终端返回填充了所述第一解析数据的所述第一关联数据表,以使所述第一终端显示填充了所述第一解析数据的所述第一关联数据表;

所述方法还包括:

获取用户通过第二终端发出的第二数据查询请求,所述第二数据查询请求用于查询目标对象的至少一个财务数据信息维度的数据;

判断所述第二数据查询请求的请求标识信息与所述第一数据查询请求的请求标识信息是否匹配;

若所述第二数据查询请求的请求标识信息与所述第一数据查询请求的请求标识信息匹配,则判断所述第一数据查询请求的接收时间与所述第二数据查询请求的接收时间的差值是否在预设时间范围内;

若所述第一数据查询请求的接收时间与所述第二数据查询请求的接收时间的差值在预设时间范围内,则直接向所述第二终端返回填充了所述第一解析数据的所述第一关联数据表,以使所述第二终端显示填充了所述第一解析数据的所述第一关联数据表。

2.根据权利要求1所述的财务数据查询方法,其特征在于,判断所述第一数据查询请求的接收时间与所述第二数据查询请求的接收时间的差值是否在预设时间范围内的步骤之后,所述方法还包括:

判断所述第一终端的终端类型与所述第二终端的终端类型是否一致;

若所述第一终端的终端类型与所述第二终端的终端类型不一致,则在所述关联数据表数据库中查询与所述第一财务数据类型以及与所述第二终端的终端类型对应的第二关联数据表,并将所述第一解析数据填充在所述第二关联数据表中;

向所述第二终端返回填充了所述第一解析数据的所述第二关联数据表,以使所述第二终端显示填充了所述第一解析数据的所述第二关联数据表。

3.根据权利要求2所述的财务数据查询方法,其特征在于,判断所述第一终端的终端类型与所述第二终端的终端类型是否一致的步骤之后,所述方法还包括:若所述第一终端的终端类型与所述第二终端的终端类型一致,则直接向所述第二终端返回填充了所述第一解析数据的所述第一关联数据表,以使所述第二终端显示填充了所述第一解析数据的所述第一关联数据表。

4.根据权利要求1所述的财务数据查询方法,其特征在于,解析所述第一数据查询请求,并对所述第一数据查询请求进行校验的步骤之后,所述方法还包括:在校验通过后,基于所述第一数据查询请求所要访问的第一数据源,获取所述第一数据源返回的多个初始查询结果;

获取各个所述初始查询结果中财务数据内容的数据变更信息,所述数据变更信息至少包括财务数据内容的变更时间;

将变更时间最晚的所述初始查询结果作为所述第一查询结果。

5.根据权利要求1所述的财务数据查询方法,其特征在于,服务器内存储有关联数据表数据库以及数据源,终端的数量为多个,多个终端与服务器之间,以及多个终端之间存在数据传输,所述方法还包括:

在获取到当前终端发出的第一数据查询请求之后立即开始计时以得到第一时间;

当所述第一时间超出预设查询时间,且未向发送所述第一数据查询请求的终端返回填充了所述第一解析数据的第一关联数据表时,则向发送所述第一数据查询请求的终端返回一自适应查询指令;

其中,所述自适应查询指令用于控制当前终端向其它任一终端请求返回与当前终端财务数据类型相同且终端类型相同的关联数据表。

6.根据权利要求5所述的财务数据查询方法,其特征在于,所述当前终端向其它任一终端请求返回与当前终端财务数据类型相同且终端类型相同的关联数据表的方法包括如下步骤:

当前终端向其它任一终端发送临时数据请求指令,其中所述临时数据请求指令包括从所述自适应查询指令中携带的服务器授权信息,终端类型以及财务数据类型;

若当前终端与其它任一终端中的至少一个校验通过,则获取其它任一终端返回的填充了解析数据的关联数据表。

7.一种财务数据查询装置,其特征在于,所述查询装置包括:第一获取模块,用于获取用户通过第一终端发出的第一数据查询请求,所述第一数据查询请求用于查询目标对象的至少一个财务数据信息维度的数据;

解析校验模块,用于解析所述第一数据查询请求,并对所述第一数据查询请求进行校验;

第二获取模块,用于在校验通过后,基于所述第一数据查询请求所要访问的第一数据源,获取所述第一数据源返回的第一查询结果,所述第一查询结果至少包括第一财务数据类型以及第一财务数据内容;

第一查询模块,用于根据所述第一查询结果,在预设的关联数据表数据库中查询与所述第一财务数据类型以及与所述第一终端的终端类型对应的第一关联数据表;

解析填充模块,用于对所述第一财务数据内容进行解析,获得第一解析数据,并将所述第一解析数据填充在所述第一关联数据表中;

第一返回模块,用于向所述第一终端返回填充了所述第一解析数据的所述第一关联数据表,以使所述第一终端显示填充了所述第一解析数据的所述第一关联数据表;

所述装置还包括:

第三获取模块,用于获取用户通过第二终端发出的第二数据查询请求,所述第二数据查询请求用于查询目标对象的至少一个财务数据信息维度的数据;

第一判断模块,用于判断所述第二数据查询请求的请求标识信息与所述第一数据查询请求的请求标识信息是否匹配;

第二判断模块,用于若所述第二数据查询请求的请求标识信息与所述第一数据查询请求的请求标识信息匹配,则判断所述第一数据查询请求的接收时间与所述第二数据查询请求的接收时间的差值是否在预设时间范围内;

第二返回模块,用于若所述第一数据查询请求的接收时间与所述第二数据查询请求的接收时间的差值在预设时间范围内,则直接向所述第二终端返回填充了所述第一解析数据的所述第一关联数据表,以使所述第二终端显示填充了所述第一解析数据的所述第一关联数据表。

8.根据权利要求7所述的财务数据查询装置,其特征在于,所述装置还包括:第三判断模块,用于判断所述第一终端的终端类型与所述第二终端的终端类型是否一致;

第二查询模块,用于若所述第一终端的终端类型与所述第二终端的终端类型不一致,则在所述关联数据表数据库中查询与所述第一财务数据类型以及与所述第二终端的终端类型对应的第二关联数据表,并将所述第一解析数据填充在所述第二关联数据表中;

第三返回模块,用于向所述第二终端返回填充了所述第一解析数据的所述第二关联数据表,以使所述第二终端显示填充了所述第一解析数据的所述第二关联数据表。

9.一种可读存储介质,其上存储有计算机程序,其特征在于,所述程序被处理器执行时实现上述权利要求1至6任意一项所述的财务数据查询方法。