【技术实现步骤摘要】
配置查询条件的方法、装置、计算机设备及可读存储介质
本专利技术涉及数据处理
,特别涉及一种配置查询条件的方法、装置、计算机设备及可读存储介质。
技术介绍
在现有的业务系统中,一般有几大业务中心,比如查询中心、待办中心。每个中心汇集了多个业务类型的查询和待办事项。查询中心能够查询所有业务的操作记录,待办中心包含所有业务的待修改和待授权等事项。以查询中心为例:为了能够使客户方便快捷地定位某个业务的某条操作记录,我们需要提供按条件搜索的功能。但是对于不同的业务类型,我们都需要提供一个查询功能,并且查询条件需要根据不同的业务类型定制不同的查询条件。如果对每个业务组件都重新写一个查询条件组件,会有大量重复的代码,但其实对于整个系统而言,只是展示的查询条件不同。在现有技术中,当查询中心涉及多个业务的操作记录查询时,每个业务是一个单独的tab标签,每个tab标签里面都包含针对此业务的查询模块,对于每个不同的业务类型,我们都需要单独写一个查询的功能模块,并且需要根据每个不同的业务类型定制不同的查询条件。但是随着业务的增加,如果为每个业务类型均单独写一个查询的功能模块,这样大大的增加了代码量,还会给工程带来大量的冗余代码,这不利于后期的代码维护,更不利于性能优化。
技术实现思路
本专利技术实施例提供了一种配置查询条件的方法,以解决现有技术中为每个业务类型单独写一个查询的功能模块导致的代码冗余、代码维护难的技术问题。该方法包括:针对各个不同的业务类型分别生成配置文件,将各个不同的业务类型 ...
【技术保护点】
1.一种配置查询条件的方法,其特征在于,包括:/n针对各个不同的业务类型分别生成配置文件,将各个不同的业务类型的配置文件配置到一个查询组件中,其中,配置文件中包括对应业务类型的所有的查询条件,每个查询条件包括各个查询项的信息输入方式,信息输入方式包括输入框和/或下拉列表,下拉列表包括不同的属性名用于选择;/n接收不同业务类型的查询页面发送的调用指令,根据所述调用指令调用所述查询组件并触发所述查询组件读取发送所述调用指令的业务类型对应的配置文件,其中,调用指令是不同业务类型的查询页面在接收到查询访问时发送的;/n在发送所述调用指令的业务类型的查询页面上,通过所述查询组件根据读取的配置文件显示查询条件中各个查询项的信息输入方式;/n接收基于显示的信息输入方式输入的信息,根据接收的信息生成当前的查询条件。/n
【技术特征摘要】
1.一种配置查询条件的方法,其特征在于,包括:
针对各个不同的业务类型分别生成配置文件,将各个不同的业务类型的配置文件配置到一个查询组件中,其中,配置文件中包括对应业务类型的所有的查询条件,每个查询条件包括各个查询项的信息输入方式,信息输入方式包括输入框和/或下拉列表,下拉列表包括不同的属性名用于选择;
接收不同业务类型的查询页面发送的调用指令,根据所述调用指令调用所述查询组件并触发所述查询组件读取发送所述调用指令的业务类型对应的配置文件,其中,调用指令是不同业务类型的查询页面在接收到查询访问时发送的;
在发送所述调用指令的业务类型的查询页面上,通过所述查询组件根据读取的配置文件显示查询条件中各个查询项的信息输入方式;
接收基于显示的信息输入方式输入的信息,根据接收的信息生成当前的查询条件。
2.如权利要求1所述的配置查询条件的方法,其特征在于,接收基于显示的信息输入方式输入的信息,根据接收的信息生成当前的查询条件,包括:
当信息输入方式包括下拉列表时,根据通过在下拉列表中选择输入的属性名以及与该属性名绑定的属性数据值,生成当前的查询条件;或者;
当信息输入方式包括输入框和下拉列表时,根据通过在下拉列表中选择输入的属性名、与该属性名绑定的属性数据值以及通过输入框接收的输入数据,生成当前的查询条件;
当信息输入方式包括输入框时,根据通过输入框接收的输入数据,生成当前的查询条件。
3.如权利要求1所述的配置查询条件的方法,其特征在于,接收基于显示的信息输入方式输入的信息,根据接收的信息生成当前的查询条件,包括:
当信息输入方式包括下拉列表时,当通过在下拉列表中选择输入的属性名发生变化时,基于选择事件触发所述查询组件获取变化后的属性名绑定的属性数据值,根据变化后的属性名以及变化后的属性名绑定的属性数据值生成当前的查询条件。
4.如权利要求1至3中任一项所述的配置查询条件的方法,其特征在于,根据所述调用指令调用所述查询组件并触发所述查询组件读取发送所述调用指令的业务类型对应的配置文件,包括:
解析所述调用指令中包括的事件名称,所述事件名称包括需要事件响应的业务类型的表单的绑定值和固定字符串,其中,不同业务类型的查询页面在接收到查询访问时产生触发事件并生成事件名称;
根据所述事件名称调用所述查询组件并触发所述查询组件读取发送所述调用指令的业务类型对应的配置文件。
5.如权利要求1至3中任一项所述的配置查询条件的方法,其特征在于,还包括:
接收查询指令;
根据所述查询指令触发发送所述调用指令的业务类型的查询页面从所述查询组件获取当前的查询条件,并向服务端发送当前的查询条件进行查询处理。
6.一种配置查询条件的装置,其特征在于,包括:
查询组件配置模块,用于针对各个不同的业务类型分别生成配置文件,将各个不同的业务类型的配置...
【专利技术属性】
技术研发人员:杨蕾,
申请(专利权)人:中国银行股份有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。