System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 数据处理方法、装置、设备及存储介质制造方法及图纸_技高网

数据处理方法、装置、设备及存储介质制造方法及图纸

技术编号:40542693 阅读:4 留言:0更新日期:2024-03-05 18:59
本申请公开一种数据处理方法、装置、设备及存储介质,方法包括:根据业务终端的查询请求,在单据数据库中进行单据召回处理,得到N个单据;确定N个单据之间的依赖关系以及N个单据对应的M个索引信息;其中,一个索引信息用于索引至少一个单据;任一单据所依赖的单据包括:在审批相应单据时,所需参考的单据;根据N个单据之间的依赖关系和N个单据对应的M个索引信息,确定N个单据的排列顺序;其中,任一单据的排列顺序,位于相应单据所依赖的各个单据的排列顺序之后,且同一索引信息对应的各个单据的排列顺序连续;在业务终端中,按照N个单据的排列顺序显示N个单据;可提升单据处理效率。

【技术实现步骤摘要】

本申请涉及计算机,尤其涉及一种数据处理方法、装置、设备及存储介质


技术介绍

1、随着计算机技术的发展以及办公自动化(office automation,oa)应用的普及,现有oa应用通常能够实现审批流程的智能网络化,即现有oa应用通常能够支持对象提交单据以申请事务审批,支持对象对提交的单据进行审批,以及支持对象对单据进行查询等功能;但现有oa应用所实现的审批查询功能中,通常按照单据的提交时间的先后顺序对查询到的单据进行排序显示,不利于对象进行单据审批,导致对单据的处理效率低。


技术实现思路

1、本申请实施例提供了一种数据处理方法、装置、设备及存储介质,可提升单据处理效率。

2、一方面,本申请实施例提供了一种数据处理方法,方法包括:

3、根据业务终端的查询请求,在单据数据库中进行单据召回处理,得到n个单据,n为大于1的正整数;

4、确定所述n个单据之间的依赖关系以及所述n个单据对应的m个索引信息;其中,一个索引信息用于索引至少一个单据,m为正整数;任一单据所依赖的单据包括:在审批相应单据时,所需参考的单据;

5、根据所述n个单据之间的依赖关系和所述n个单据对应的m个索引信息,确定所述n个单据的排列顺序;其中,任一单据的排列顺序,位于相应单据所依赖的各个单据的排列顺序之后,且同一索引信息对应的各个单据的排列顺序连续;

6、在所述业务终端中,按照所述n个单据的排列顺序显示所述n个单据。

7、一方面,本申请实施例提供了一种数据处理装置,装置包括:

8、处理单元,用于根据业务终端的查询请求,在单据数据库中进行单据召回处理,得到n个单据,n为大于1的正整数;

9、所述处理单元,还用于确定所述n个单据之间的依赖关系以及所述n个单据对应的m个索引信息;其中,一个索引信息用于索引至少一个单据,m为正整数;任一单据所依赖的单据包括:在审批相应单据时,所需参考的单据;

10、所述处理单元,还用于根据所述n个单据之间的依赖关系和所述n个单据对应的m个索引信息,确定所述n个单据的排列顺序;其中,任一单据的排列顺序,位于相应单据所依赖的各个单据的排列顺序之后,且同一索引信息对应的各个单据的排列顺序连续;

11、输出单元,用于在所述业务终端中,按照所述n个单据的排列顺序显示所述n个单据。

12、一方面,本申请实施例提供了一种计算机设备,计算机设备包括输入接口和输出接口,计算机设备还包括:

13、处理器以及计算机可读存储介质;

14、计算机可读存储介质,用于存储计算机程序;

15、处理器,用于运行计算机程序,实现上述数据处理方法。

16、一方面,本申请实施例提供了一种计算机可读存储介质,计算机可读存储介质存储有计算机程序,计算机程序适于由处理器加载并执行上述数据处理方法。

17、一方面,本申请实施例提供了一种计算机程序产品,计算机程序产品包括计算机程序,计算机程序适于由处理器加载并执行上述数据处理方法。

18、本申请实施例中,在根据业务终端的查询请求,从单据数据库中召回多个单据后,可以根据召回的单据之间的依赖关系和召回的单据对应的索引信息,确定召回的单据的排列顺序,在业务终端中,按照召回的单据的排列顺序显示召回的单据时,使得召回的单据中任一单据的排列顺序,位于相应单据所依赖的各个单据的排列顺序之后,且同一索引信息对应的各个单据的排列顺序连续,便于对象进行单据查看与管理,便于对象在处理(如审批)某一单据时,可以直接参考位于该单据之前所依赖的单据,而无需对象人为查找该单据依赖的单据来实现单据处理,从而提升单据处理效率。

本文档来自技高网...

【技术保护点】

1.一种数据处理方法,其特征在于,包括:

2.如权利要求1所述的方法,其特征在于,所述根据所述N个单据之间的依赖关系和所述N个单据对应的M个索引信息,确定所述N个单据的排列顺序,包括:

3.如权利要求2所述的方法,其特征在于,所述根据所述标识拓扑序列以及所述索引拓扑序列,确定所述N个单据的排列顺序,包括:

4.如权利要求2所述的方法,其特征在于,所述根据所述N个单据之间的依赖关系,采用所述N个单据的单据标识构建标识拓扑序列,包括:

5.如权利要求4所述的方法,其特征在于,所述根据所述N个单据之间的依赖关系以及所述N个单据的单据标识,构建每个单据的邻接表以及每个单据的入度数组,包括:

6.如权利要求4所述的方法,其特征在于,所述根据所述每个单据的邻接表以及所述每个单据的入度数组,采用所述N个单据的单据标识构建所述标识拓扑序列,包括:

7.如权利要求2所述的方法,其特征在于,所述根据所述N个单据之间的依赖关系,采用所述N个单据对应的M个索引信息构建索引拓扑序列,包括:

8.如权利要求7所述的方法,其特征在于,所述根据所述N个单据之间的依赖关系以及所述N个单据对应的M个索引信息,构建每个索引信息的邻接表以及每个索引信息的入度数组,包括:

9.如权利要求7所述的方法,其特征在于,所述根据所述每个索引信息的邻接表以及所述每个索引信息的入度数组,采用所述M个索引信息构建所述索引拓扑序列,包括:

10.如权利要求1-9任一项所述的方法,其特征在于,所述查询请求携带单据索引条件,所述根据业务终端的查询请求,在单据数据库中进行单据召回处理,得到N个单据,包括:

11.如权利要求10所述的方法,其特征在于,任一索引信息和所述单据索引条件均包括以下至少一个索引字段:类型字段、时间字段、对象字段以及状态字段;其中,类型字段的取值为单据类型,时间字段的取值为单据的提交时间,对象字段的取值为单据的提交对象的对象标识,状态字段的取值为单据的审批状态;

12.如权利要求11所述的方法,其特征在于,所述单据索引条件中的任一索引字段具有至少一个取值;

13.如权利要求12所述的方法,其特征在于,所述并发地调用各个查询任务,在所述单据数据库中查询与相应查询索引相匹配的索引信息所对应的单据,包括:

14.一种数据处理装置,其特征在于,包括:

15.一种计算机设备,包括输入接口和输出接口,其特征在于,还包括:处理器以及计算机可读存储介质;

16.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机程序,所述计算机程序适于由处理器加载并执行如权利要求1-13任一项所述的数据处理方法。

...

【技术特征摘要】

1.一种数据处理方法,其特征在于,包括:

2.如权利要求1所述的方法,其特征在于,所述根据所述n个单据之间的依赖关系和所述n个单据对应的m个索引信息,确定所述n个单据的排列顺序,包括:

3.如权利要求2所述的方法,其特征在于,所述根据所述标识拓扑序列以及所述索引拓扑序列,确定所述n个单据的排列顺序,包括:

4.如权利要求2所述的方法,其特征在于,所述根据所述n个单据之间的依赖关系,采用所述n个单据的单据标识构建标识拓扑序列,包括:

5.如权利要求4所述的方法,其特征在于,所述根据所述n个单据之间的依赖关系以及所述n个单据的单据标识,构建每个单据的邻接表以及每个单据的入度数组,包括:

6.如权利要求4所述的方法,其特征在于,所述根据所述每个单据的邻接表以及所述每个单据的入度数组,采用所述n个单据的单据标识构建所述标识拓扑序列,包括:

7.如权利要求2所述的方法,其特征在于,所述根据所述n个单据之间的依赖关系,采用所述n个单据对应的m个索引信息构建索引拓扑序列,包括:

8.如权利要求7所述的方法,其特征在于,所述根据所述n个单据之间的依赖关系以及所述n个单据对应的m个索引信息,构建每个索引信息的邻接表以及每个索引信息的入度数组,包括:

9.如权利要求7所述的方法,其特征在于,所述...

【专利技术属性】
技术研发人员:王玮犀
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1