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

数据变动的记录方法、装置、设备及存储介质制造方法及图纸

技术编号:40678994 阅读:4 留言:0更新日期:2024-03-18 19:18
本申请实施例提供了一种数据变动的记录方法、装置、设备及存储介质,用于更方便地记录每次数据变动,更直观地展示每次数据变动的详情。本申请实施例方法包括:通过对原始数据和变更数据进行处理,得到数据变更类型;然后基于原始数据、变更数据以及数据变更类型,生成通用结果集;绑定所述通用结果集至前端组件以生成第一数据变动详情页面。通用结果集能够将多类型多格式的业务数据整合,前端组件利用通用结果集也能更好地适应不同格式的数据并进行展示,进而实现全面追踪业务数据变更,同时还能降低耦合度,从而更灵活、高效地满足各类业务数据的处理需求,使得适用场景更广泛。

【技术实现步骤摘要】

本申请实施例涉及数据处理,尤其涉及数据变动的记录方法、装置、设备及存储介质


技术介绍

1、在企业软件系统中,对关键业务数据进行全生命周期管理是至关重要的。数据的全生命周期包括数据的生成、修改、存储、检索、分析以及最终的作废失效阶段。

2、相关技术中,一般采用数据库或日志文件来进行数据变动记录。然而,随着业务的复杂性的提升和数据多样性的提高,传统的数据变动记录方式逐渐显露出一些问题,例如由于业务数据的数据格式多式多样,需要针对不同的业务数据和数据格式制定不同的数据变动记录展示页面,但这种方式存在业务数据处理效率低、耦合度高、复杂度大的问题,导致适用场景受限,进而阻碍了信息的流动和整个系统的协同工作。


技术实现思路

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、本申请实施例提供了一种数据变动的记录方法、装置、设备及存储介质,该方法包括:通过对原始数据和变更数据进行处理,得到数据变更类型;然后基于原始数据、变更数据以及数据变更类型,生成通用结果集;再绑定所述通用结果集至前端组件,其中所述前端组件用于解析所述通用结果集生成第一数据变动详情页面。通用结果集能够将多类型多格式的业务数据整合,前端组件利用通用结果集也能更好地适应不同格式的数据并进行展示,进而实现全面追踪业务数据变更,同时还能降低耦合度,从而更灵活、高效地满足各类业务数据的处理需求,使得适用场景更广泛。

本文档来自技高网...

【技术保护点】

1.一种数据变动的记录方法,其特征在于,所述方法包括:

2.根据权利要求1所述的数据变动的记录方法,其特征在于,所述响应于用户对变动详情记录的查看操作,获取所述变动详情记录中的原始数据和变更数据之前,还包括:

3.根据权利要求1所述的数据变动的记录方法,其特征在于,所述变动详情记录包括多个数据标识对应的原始数据和变更数据;所述对所述原始数据和所述变更数据进行处理,得到数据变更类型,包括:

4.根据权利要求3所述的数据变动的记录方法,其特征在于,所述根据所述数据比较方法对所述原始数据和所述变更数据进行比较,得到数据变更类型,包括:

5.根据权利要求1所述的数据变动的记录方法,其特征在于,所述变动详情记录包括多个数据标识对应的原始数据和变更数据;所述基于所述原始数据、所述变更数据以及所述数据变更类型,生成通用结果集,包括:

6.根据权利要求5所述的数据变动的记录方法,其特征在于,所述方法还包括:

7.根据权利要求1所述的数据变动的记录方法,其特征在于,所述绑定所述通用结果集至前端组件,其中所述前端组件用于解析所述通用结果集生成第一数据变动详情页面,包括:

8.一种数据变动的记录装置,其特征在于,包括:

9.一种计算机设备,其特征在于,包括:

10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,当所述计算机程序在计算机上运行时,执行如权利要求1至7中任意一项所述的数据变动的记录方法。

...

【技术特征摘要】

1.一种数据变动的记录方法,其特征在于,所述方法包括:

2.根据权利要求1所述的数据变动的记录方法,其特征在于,所述响应于用户对变动详情记录的查看操作,获取所述变动详情记录中的原始数据和变更数据之前,还包括:

3.根据权利要求1所述的数据变动的记录方法,其特征在于,所述变动详情记录包括多个数据标识对应的原始数据和变更数据;所述对所述原始数据和所述变更数据进行处理,得到数据变更类型,包括:

4.根据权利要求3所述的数据变动的记录方法,其特征在于,所述根据所述数据比较方法对所述原始数据和所述变更数据进行比较,得到数据变更类型,包括:

5.根据权利要求1所述的数据变动的记录方法,其特征在于,所述变动详情记录包...

【专利技术属性】
技术研发人员:成玖松
申请(专利权)人:招银云创信息技术有限公司
类型:发明
国别省市:

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

1