一种数据导出方法、装置、设备及存储介质制造方法及图纸

技术编号:32671293 阅读:8 留言:0更新日期:2022-03-17 11:25
本申请实施例公开了一种数据导出方法、装置、设备及存储介质。该方法包括:接收对应用程序的第一界面的第一控件的第一输入;响应于第一输入,显示应用程序的第二界面,第二界面包括多个第二控件、多个第三控件和第四控件,第二控件对应加载第一模板的功能,第一模板为在用户权限范围内的模板,第三控件对应设置数据查询条件范围的功能,第四控件用于触发导出目标数据;根据用户从多个第二控件中选择的目标第二控件对应的目标模板和从所述多个第三控件中选择的目标第三控件对应的目标数据查询条件范围,导出目标数据。本申请实施例提供的方法,能够便捷地导出满足业务需求的数据。能够便捷地导出满足业务需求的数据。能够便捷地导出满足业务需求的数据。

【技术实现步骤摘要】
一种数据导出方法、装置、设备及存储介质


[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]在一种可能的实现方式中,接收模块,还用于接收用户对应用程序的第三界面的从多个第五控件中选择目标第五控件的第五输入、从多个第六控件中选择目标第六控件的第六输入和从多个第七控件中选择目标第七控件的第七输入,第五控件对应配置模板的数据项的功能,第六控件对应配置模板的数据查询条件的功能,第七控件对应配置用户权限的功能;还用于接收用户对应用程序本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种数据导出方法,其特征在于,所述方法包括:接收对应用程序的第一界面的第一控件的第一输入,所述第一控件具有查询用户权限的功能;响应于所述第一输入,显示所述应用程序的第二界面,所述第二界面包括多个第二控件、多个第三控件和第四控件,所述第二控件对应加载第一模板的功能,所述第一模板为在所述用户权限范围内的模板,所述第三控件对应设置数据查询条件范围的功能,所述第四控件用于触发导出目标数据;接收用户从所述多个第二控件中选择目标第二控件的第二输入、从所述多个第三控件中选择目标第三控件的第三输入和用户对所述第四控件的第四输入;响应于所述第四输入,根据所述目标第二控件对应的目标模板和所述目标第三控件对应的目标数据查询条件范围,导出目标数据。2.根据权利要求1所述的方法,其特征在于,所述响应于所述第四输入,根据所述目标第二控件对应的目标模板和所述目标第三控件对应的目标数据查询条件范围,导出所述目标数据,包括:响应于所述第四输入,根据所述目标模板与业务模块的映射关系信息,确定所述目标模板映射的目标业务模块;根据所述目标第二控件对应的目标模板和所述目标第三控件对应的目标数据查询条件范围,从所述目标业务模块导出所述目标数据。3.根据权利要求2所述的方法,其特征在于,所述根据所述目标第二控件对应的目标模板和所述目标第三控件对应的目标数据查询条件范围,从所述目标业务模块导出所述目标数据,包括:根据所述目标第二控件对应的目标模板和所述目标第三控件对应的目标数据查询条件范围,通过多线程,从所述目标业务模块导出所述目标数据。4.根据权利要求2或3所述的方法,其特征在于,所述方法还包括:当开始导出所述目标数据时,根据所述目标业务模块发送的导出开始信息生成任务状态信息;当完成导出所述目标数据时,根据所述目标业务模块发送的导出完成信息更新所述任务状态信息;显示所述任务状态信息。5.根据权利要求1所述的方法,其特征在于,所述响应于所述第一输入,显示所述应用程序的第二界面,包括:响应于所述第一输入,查询所述用户权限;根据所述用户权限,确定在所述用户权限范围内的所述第一模板;显示所述应用程序的第二界面。6.根据权利要求1所述的方法,其特征在于,在所述接收对应用程序的第一界面的第一控件的第一输入之前,所述方法还包括:接收用户对所述应用程序的第三界面的从多个第五控件中选择目标第五控件的第五输入、从多个第六控件中选择目标第六控件的第六输入和从多个第七控件中选择目标第七控件的第七输入,所述第五控件对应配置模板的数据项的功能,所述第六控件对应配置模
板的数据查询条件的功能,所述第七控件对应配置用户权限的功能;接收用户对所述应用程序的第三界面的第八控件的第八输入,所述第八控件用于触发生成所述第一模板;响应于所述第八输入,根据所述目标第五控件对应的目标数据项、所述目标第六控件目标数据查询条件和所述目标第七控件对应的用户权限,生成所述第一模板。7.根据权利要求6所述的方法,其特征在于,所述应用程序的第三界面还包括多个第九控件,所述第九控件对应配置模板与业务模块的映射关系信息的功能;在接收用户对所述应用程序的第三界面的第八控件的第八输入之前,所述方法还包括:接收用户从所述多个第九控件中选择目标第九控件的第九输入;在接收用户对所述应用程序的第三界面的第八控件的第八输入之后,所述方法包括:响应于所述第八输入,根据所述目标第五控件对应的目标数据项、所述目标第六控件目标数据查询条件、所述目标第七控件对应的用户权限和所述目标第九控件对应的目标映射关系信息,生成所述第一模板。8.一种数据导出装置,其特征在于,所述装置包括:接收模块,用于接收对应用程序的第一界面的第一控件的第一输入,所述第一控件具有查询用户权限的功能;响应模块,用于响应于所述第一输入,显示所述应用程序的...

【专利技术属性】
技术研发人员:饶柳青
申请(专利权)人:建信金融科技有限责任公司
类型:发明
国别省市:

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

1