一种基于自定义栏位的页面显示方法及装置与流程

文档序号:14119977阅读:211来源:国知局
一种基于自定义栏位的页面显示方法及装置与流程

本发明涉及页面生成技术领域,尤其涉及一种基于自定义栏位的页面显示方法。



背景技术:

银行办理代理类业务需要客户在页面上录入大量内容,由于代理的产品分属于不同公司,各公司的要求和产品本身都存在很多差异,因此呈现给客户的页面也存在较大差异。以银行代理保险业务为例,银行代理销售很多保险公司的产品,不同的产品在客户投保页面上展示的要素项也不相同,比如投连险需要客户填写投资账户栏位,而家财险则需要填写房屋坐落地址,因此需要个性化展示需要填写的栏位。

现有技术中,针对不同的代理产品显示不同的页面的方法主要有两种:一种是针对每一种不同的代理产品,开发不同的页面,这种方法虽然可以实现根据不同代理产品个性化的显示页面,然而这种方法需要多次开发,工作量极大,效率极低,无法及时推出新的产品;另一种方法是将代理的产品分为几类,每一类开发一个固定的模板,然而即使是同一类的产品,其需要显示的栏位仍会有所不同,这种方法灵活性较差,不能满足每种产品的需求。

因此,如何在根据不同的代理产品显示不同的页面的同时降低生成新的页面所需要的工作量成为了本领域技术人员亟需解决的问题。



技术实现要素:

有鉴于此,本发明提供了一种基于自定义栏位的页面显示方法,获取与需要显示的代理产品相匹配的显示信息,基于此显示信息向用户显示与此代理产品向匹配的栏位,在根据不同的代理产品显示不同的页面的同时降低生成新的页面所需要的工作量。

本发明提供了一种基于自定义栏位的页面显示方法,其特征在于,包括:

向后端装置发出查询指令;

接收所述后端装置发送的第一配置报文;

解析所述第一配置报文并生成第一栏位显示信息;

基于所述第一栏位显示信息在客户页面显示栏位。

优选地,所述第一配置报文包括栏位编号、栏位显示信息、栏位代码、栏位长度、栏位最大值及栏位最小值。

优选地,还包括:

接收工作人员输入的规则修改指令;

基于所述规则修改指令修改所述第一栏位显示信息并生成第二栏位显示信息;

基于所述第二栏位显示信息生成第二配置报文;

发送所述第二配置报文至所述后端装置。

优选地,还包括:

接收工作人员输入的规则新增指令;

基于所述规则新增指令生成第三栏位显示信息;

基于所述第三栏位显示信息生成第三配置报文;

发送所述第三配置报文至所述后端装置。

一种基于自定义栏位的页面显示方法,包括:

接收前端装置发送的查询指令;

基于所述查询指令调用与所述查询指令相匹配的第一配置报文;

向所述前端装置发送所述第一配置报文。

优选地,还包括:

接收所述前端装置发送的第二配置报文;

以所述第二配置报文替换所述第一配置报文并存储所述第二配置报文。

优选地,还包括:

接收所述前端装置发送的第三配置报文;

存储所述第三配置报文。

一种基于自定义栏位的页面显示装置,包括前端通信模块、解析模块及显示模块,其中:

所述前端通信模块用于向后端装置发出查询指令;

所述前端通信模块还用于接收所述后端装置发送的第一配置报文;

所述解析模块用于解析所述第一配置报文并生成第一栏位显示信息;

所述显示模块用于基于所述第一栏位显示信息在客户页面显示栏位。

优选地,还包括输入模块、规则生成模块及报文生成模块,其中:

所述输入模块用于接收工作人员输入的规则修改指令;

所述规则生成模块用于基于所述规则修改指令修改所述第一栏位显示信息并生成第二栏位显示信息;

所述报文生成模块用于基于所述第二栏位显示信息生成第二配置报文;

所述前端通信模块还用于发送所述第二配置报文至所述后端装置。

优选地,还包括输入模块、规则生成模块及报文生成模块,其中:

所述输入模块用于接收工作人员输入的规则新增指令;

所述规则生成模块用于基于所述规则新增指令生成第三栏位显示信息;

所述报文生成模块用于基于所述第三栏位显示信息生成第三配置报文;

所述前端通信模块用于发送所述第三配置报文至所述后端装置。

一种基于自定义栏位的页面显示装置,包括后端通信模块及调用模块,其中:

所述后端通信模块用于接收前端装置发送的查询指令;

所述调用模块用于基于所述查询指令调用与所述查询指令相匹配的第一配置报文;

所述后端通信模块还用于向所述前端装置发送所述第一配置报文。

优选地,还包括存储模块,其中:

所述后端通信模块还用于接收所述前端装置发送的第二配置报文;

所述存储模块用于以所述第二配置报文替换所述第一配置报文并存储所述第二配置报文。

优选地,还包括存储模块,其中:

所述后端通信模块还用于接收所述前端装置发送的第三配置报文;

所述存储模块还用于存储所述第三配置报文。

综上所述,本发明公开了一种基于自定义栏位的页面显示方法,其特征在于,包括向后端装置发出查询指令,接收后端装置发送的第一配置报文,解析第一配置报文并生成第一栏位显示信息,基于第一栏位显示信息在客户页面显示栏位。本方法获取与需要显示的代理产品相匹配的显示信息,基于此显示信息向用户显示与此代理产品向匹配的栏位,在根据不同的代理产品显示不同的页面的同时降低生成新的页面所需要的工作量。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本发明公开的一种基于自定义栏位的页面显示方法的实施例1的流程图;

图2为本发明公开的一种基于自定义栏位的页面显示方法的实施例2的流程图;

图3为本发明公开的一种基于自定义栏位的页面显示方法的实施例3的流程图;

图4为本发明公开的另一种基于自定义栏位的页面显示方法的实施例1的流程图;

图5为本发明公开的另一种基于自定义栏位的页面显示方法的实施例2的流程图;

图6为本发明公开的另一种基于自定义栏位的页面显示装置的实施例3的结构示意图;

图7为本发明公开的一种基于自定义栏位的页面显示装置的实施例1的结构示意图;

图8为本发明公开的一种基于自定义栏位的页面显示装置的实施例2的结构示意图;

图9为本发明公开的一种基于自定义栏位的页面显示装置的实施例3的结构示意图;

图10为本发明公开的另一种基于自定义栏位的页面显示装置的实施例1的结构示意图;

图11为本发明公开的另一种基于自定义栏位的页面显示装置的实施例2的结构示意图;

图12为本发明公开的另一种基于自定义栏位的页面显示装置的实施例3的结构示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

如图1所示,为本发明公开的一种基于自定义栏位的页面显示方法的实施例1的流程图,包括:

s101、向后端装置发出查询指令;

本方法应用在前端装置上,银行代理有多种品种的业务,当客户需要来办理某一种业务时,工作人员可根据需要办理的业务通过前端装置向后端装置发出相应的查询指令。查询指令中可包括需要办理的业务的代码或者名称。

s102、接收后端装置发送的第一配置报文;

后端装置在接收到查询指令后,会调用与查询指令相匹配的第一配置报文,并将其发送给前端装置。第一配置报文可存储在专用的存储器中。

s103、解析第一配置报文并生成第一栏位显示信息;

接收到第一配置报文后,可根据事先约定好的规则对第一配置报文进行解析,并生成第一栏位显示信息。

为进一步优化本实施例的技术方案,第一配置报文包括栏位编号、栏位显示信息、栏位代码、栏位长度、栏位最大值及栏位最小值。第一配置报文为一字符串,其形式如下:

(a4,0,30,,;a1,0,32,,;a2,1,8,,;a3,1,8,,;a5,0,1,,;a8,0,13,,;a6,1,30,,;a7,1,6,,;a9,1,8,,;a10,1,8,,;a11,0,2,,;a12,1,12,,;a13,1,30,,;a14,1,10,,;b4,0,30,,;b1,0,32,,;b2,1,8,,;b3,1,8,,;b5,2,,,;b8,1,13,,;b6,2,,,;b7,2,,,;b9,2,,,;b10,2,,,;b11,0,2,,;b12,2,,,;b13,2,,,;b14,2,,,;b15,1,,,;c1,0,30,,;c2,0,2,,;c4,0,2,,;c5,0,2,,;c6,1,8,,;c7,1,8,,;c3,2,,,;c8,2,,,;d1,2,,,;d2,1,12,,;d3,1,12,,;e1,2,,,;e4,2,,,;e2,2,,,;e3,2,,,;e5,1,30,,;e6,0,30,,;e7,1,32,,;e8,1,2,,;e9,1,2,30,100;e10,1,3,5,20;e11,2,,,;e12,2,,,;e13,2,,,;e14,2,,,;e15,2,,,)

字符串中不同位置的字符所代表的意义即是事先约定好的规则。将字符串进行解析即可得到具体的显示信息,即第一栏位显示信息。

s104、基于第一栏位显示信息在客户页面显示栏位;

基于第一栏位显示信息即可在客户页面显示客户需要办理的业务的各种栏位。具体的显示可通过js(javascrip,爪哇脚本)实现,此为现有技术,在此不再赘述。

综上所述,本发明公开了一种基于自定义栏位的页面显示方法,其特征在于,包括向后端装置发出查询指令,接收后端装置发送的第一配置报文,解析第一配置报文并生成第一栏位显示信息,基于第一栏位显示信息在客户页面显示栏位。本方法获取与需要显示的代理产品相匹配的显示信息,基于此显示信息向用户显示与此代理产品向匹配的栏位,在根据不同的代理产品显示不同的页面的同时降低生成新的页面所需要的工作量。

如图2所示,为本发明公开的一种基于自定义栏位的页面显示方法的实施例2的流程图,包括:

s201、向后端装置发出查询指令;

本方法应用在前端装置上,银行代理有多种品种的业务,当客户需要来办理某一种业务时,工作人员可根据需要办理的业务通过前端装置向后端装置发出相应的查询指令。查询指令中可包括需要办理的业务的代码或者名称。

s202、接收后端装置发送的第一配置报文;

后端装置在接收到查询指令后,会调用与查询指令相匹配的第一配置报文,并将其发送给前端装置。第一配置报文可存储在专用的存储器中。

s203、解析第一配置报文并生成第一栏位显示信息;

接收到第一配置报文后,可根据事先约定好的规则对第一配置报文进行解析,并生成第一栏位显示信息。

为进一步优化本实施例的技术方案,第一配置报文包括栏位编号、栏位显示信息、栏位代码、栏位长度、栏位最大值及栏位最小值。第一配置报文为一字符串,其形式如下:

(a4,0,30,,;a1,0,32,,;a2,1,8,,;a3,1,8,,;a5,0,1,,;a8,0,13,,;a6,1,30,,;a7,1,6,,;a9,1,8,,;a10,1,8,,;a11,0,2,,;a12,1,12,,;a13,1,30,,;a14,1,10,,;b4,0,30,,;b1,0,32,,;b2,1,8,,;b3,1,8,,;b5,2,,,;b8,1,13,,;b6,2,,,;b7,2,,,;b9,2,,,;b10,2,,,;b11,0,2,,;b12,2,,,;b13,2,,,;b14,2,,,;b15,1,,,;c1,0,30,,;c2,0,2,,;c4,0,2,,;c5,0,2,,;c6,1,8,,;c7,1,8,,;c3,2,,,;c8,2,,,;d1,2,,,;d2,1,12,,;d3,1,12,,;e1,2,,,;e4,2,,,;e2,2,,,;e3,2,,,;e5,1,30,,;e6,0,30,,;e7,1,32,,;e8,1,2,,;e9,1,2,30,100;e10,1,3,5,20;e11,2,,,;e12,2,,,;e13,2,,,;e14,2,,,;e15,2,,,)

字符串中不同位置的字符所代表的意义即是事先约定好的规则。将字符串进行解析即可得到具体的显示信息,即第一栏位显示信息。

s204、基于第一栏位显示信息在客户页面显示栏位;

基于第一栏位显示信息即可在客户页面显示客户需要办理的业务的各种栏位。具体的显示可通过js(javascrip,爪哇脚本)实现,此为现有技术,在此不再赘述。

s205、接收工作人员输入的规则修改指令;

当某个业务或产品发生变化且需要对其相对应的栏位进行改变时,工作人员可根据显示的栏位信息输入相应的规则修改指令。

s206、基于规则修改指令修改第一栏位显示信息并生成第二栏位显示信息;

根据规则修改指令,可将原有的第一栏位显示信息修改为新的第二栏位显示信息,从而使栏位显示信息与产品或业务相匹配。

s207、基于第二栏位显示信息生成第二配置报文;

根据事先约定好的规则,可将第二栏位显示信息变为第二配置报文。配置报文为字符串,其体积远小于栏位显示信息,便于传输和存储。

s208、发送第二配置报文至后端装置。

本方法获取与需要显示的代理产品相匹配的显示信息,基于此显示信息向用户显示与此代理产品向匹配的栏位,在根据不同的代理产品显示不同的页面的同时降低生成新的页面所需要的工作量。此外,当某个业务或产品发生改变时,只需要对相应的栏位显示信息进行修改,不需要重新制作新的显示页面,与现有技术相比,工作量更小,具有更好的灵活性及扩展性。

如图3所示,为本发明公开的一种基于自定义栏位的页面显示方法的实施例3的流程图,包括:

s301、向后端装置发出查询指令;

本方法应用在前端装置上,银行代理有多种品种的业务,当客户需要来办理某一种业务时,工作人员可根据需要办理的业务通过前端装置向后端装置发出相应的查询指令。查询指令中可包括需要办理的业务的代码或者名称。

s302、接收后端装置发送的第一配置报文;

后端装置在接收到查询指令后,会调用与查询指令相匹配的第一配置报文,并将其发送给前端装置。第一配置报文可存储在专用的存储器中。

s303、解析第一配置报文并生成第一栏位显示信息;

接收到第一配置报文后,可根据事先约定好的规则对第一配置报文进行解析,并生成第一栏位显示信息。

为进一步优化本实施例的技术方案,第一配置报文包括栏位编号、栏位显示信息、栏位代码、栏位长度、栏位最大值及栏位最小值。第一配置报文为一字符串,其形式如下:

(a4,0,30,,;a1,0,32,,;a2,1,8,,;a3,1,8,,;a5,0,1,,;a8,0,13,,;a6,1,30,,;a7,1,6,,;a9,1,8,,;a10,1,8,,;a11,0,2,,;a12,1,12,,;a13,1,30,,;a14,1,10,,;b4,0,30,,;b1,0,32,,;b2,1,8,,;b3,1,8,,;b5,2,,,;b8,1,13,,;b6,2,,,;b7,2,,,;b9,2,,,;b10,2,,,;b11,0,2,,;b12,2,,,;b13,2,,,;b14,2,,,;b15,1,,,;c1,0,30,,;c2,0,2,,;c4,0,2,,;c5,0,2,,;c6,1,8,,;c7,1,8,,;c3,2,,,;c8,2,,,;d1,2,,,;d2,1,12,,;d3,1,12,,;e1,2,,,;e4,2,,,;e2,2,,,;e3,2,,,;e5,1,30,,;e6,0,30,,;e7,1,32,,;e8,1,2,,;e9,1,2,30,100;e10,1,3,5,20;e11,2,,,;e12,2,,,;e13,2,,,;e14,2,,,;e15,2,,,)

字符串中不同位置的字符所代表的意义即是事先约定好的规则。将字符串进行解析即可得到具体的显示信息,即第一栏位显示信息。

s304、基于第一栏位显示信息在客户页面显示栏位;

基于第一栏位显示信息即可在客户页面显示客户需要办理的业务的各种栏位。具体的显示可通过js(javascrip,爪哇脚本)实现,此为现有技术,在此不再赘述。

s305、接收工作人员输入的规则新增指令;

当需要增加某个新的业务或产品时,工作人员可业务或产品需要显示的栏位输入相应的规则新增指令。

s306、基于规则新增指令生成第三栏位显示信息;

根据规则新增指令,可生成与新的业务或产品对应的第三栏位显示信息。

s307、基于第三栏位显示信息生成第三配置报文;

根据事先约定好的规则,可将第三栏位显示信息变为第三配置报文。配置报文为字符串,其体积远小于栏位显示信息,便于传输和存储。

s308、发送第三配置报文至后端装置。

本方法获取与需要显示的代理产品相匹配的显示信息,基于此显示信息向用户显示与此代理产品向匹配的栏位,在根据不同的代理产品显示不同的页面的同时降低生成新的页面所需要的工作量。此外,新增了某个产品或业务时,只需要输入一个规则新增指令,不需要重新制作新的显示页面,与现有技术相比,工作量更小,具有更好的灵活性及扩展性。

如图4所示,为本发明公开的另一种基于自定义栏位的页面显示方法的实施例1的流程图,包括:

s401、接收前端装置发送的查询指令;

本方法应用在后端装置上,银行代理有多种品种的业务,当客户需要来办理某一种业务时,工作人员可根据需要办理的业务通过前端装置向后端装置发出相应的查询指令。查询指令中可包括需要办理的业务的代码或者名称。

s402、基于查询指令调用与查询指令相匹配的第一配置报文;

后端装置在接收到查询指令后,会调用与查询指令相匹配的第一配置报文,并将其发送给前端装置。为进一步优化本实施例的技术方案,第一配置报文包括栏位编号、栏位显示信息、栏位代码、栏位长度、栏位最大值及栏位最小值。第一配置报文为一字符串,其形式如下:

(a4,0,30,,;a1,0,32,,;a2,1,8,,;a3,1,8,,;a5,0,1,,;a8,0,13,,;a6,1,30,,;a7,1,6,,;a9,1,8,,;a10,1,8,,;a11,0,2,,;a12,1,12,,;a13,1,30,,;a14,1,10,,;b4,0,30,,;b1,0,32,,;b2,1,8,,;b3,1,8,,;b5,2,,,;b8,1,13,,;b6,2,,,;b7,2,,,;b9,2,,,;b10,2,,,;b11,0,2,,;b12,2,,,;b13,2,,,;b14,2,,,;b15,1,,,;c1,0,30,,;c2,0,2,,;c4,0,2,,;c5,0,2,,;c6,1,8,,;c7,1,8,,;c3,2,,,;c8,2,,,;d1,2,,,;d2,1,12,,;d3,1,12,,;e1,2,,,;e4,2,,,;e2,2,,,;e3,2,,,;e5,1,30,,;e6,0,30,,;e7,1,32,,;e8,1,2,,;e9,1,2,30,100;e10,1,3,5,20;e11,2,,,;e12,2,,,;e13,2,,,;e14,2,,,;e15,2,,,)

s403、向前端装置发送第一配置报文。

本方法获取与需要显示的代理产品相匹配的显示信息,基于此显示信息向用户显示与此代理产品向匹配的栏位,在根据不同的代理产品显示不同的页面的同时降低生成新的页面所需要的工作量。

如图5所示,为本发明公开的另一种基于自定义栏位的页面显示方法的实施例2的流程图,包括:

s501、接收前端装置发送的查询指令;

本方法应用在后端装置上,银行代理有多种品种的业务,当客户需要来办理某一种业务时,工作人员可根据需要办理的业务通过前端装置向后端装置发出相应的查询指令。查询指令中可包括需要办理的业务的代码或者名称。

s502、基于查询指令调用与查询指令相匹配的第一配置报文;

后端装置在接收到查询指令后,会调用与查询指令相匹配的第一配置报文,并将其发送给前端装置。为进一步优化本实施例的技术方案,第一配置报文包括栏位编号、栏位显示信息、栏位代码、栏位长度、栏位最大值及栏位最小值。第一配置报文为一字符串,其形式如下:

(a4,0,30,,;a1,0,32,,;a2,1,8,,;a3,1,8,,;a5,0,1,,;a8,0,13,,;a6,1,30,,;a7,1,6,,;a9,1,8,,;a10,1,8,,;a11,0,2,,;a12,1,12,,;a13,1,30,,;a14,1,10,,;b4,0,30,,;b1,0,32,,;b2,1,8,,;b3,1,8,,;b5,2,,,;b8,1,13,,;b6,2,,,;b7,2,,,;b9,2,,,;b10,2,,,;b11,0,2,,;b12,2,,,;b13,2,,,;b14,2,,,;b15,1,,,;c1,0,30,,;c2,0,2,,;c4,0,2,,;c5,0,2,,;c6,1,8,,;c7,1,8,,;c3,2,,,;c8,2,,,;d1,2,,,;d2,1,12,,;d3,1,12,,;e1,2,,,;e4,2,,,;e2,2,,,;e3,2,,,;e5,1,30,,;e6,0,30,,;e7,1,32,,;e8,1,2,,;e9,1,2,30,100;e10,1,3,5,20;e11,2,,,;e12,2,,,;e13,2,,,;e14,2,,,;e15,2,,,)

s503、向前端装置发送第一配置报文;

s504、接收前端装置发送的第二配置报文;

当某个业务或产品发生变化且需要对其相对应的栏位进行改变时,前端装置会发出与变化后的业务或产品相匹配的第二配置报文。

s505、以第二配置报文替换第一配置报文并存储第二配置报文。

需要指出的是,s504-s505与s501-s503并没有先后顺序关系。

本方法获取与需要显示的代理产品相匹配的显示信息,基于此显示信息向用户显示与此代理产品向匹配的栏位,在根据不同的代理产品显示不同的页面的同时降低生成新的页面所需要的工作量。此外,当某个业务或产品发生改变时,只需要对相应的栏位显示信息进行修改,不需要重新制作新的显示页面,与现有技术相比,工作量更小,具有更好的灵活性及扩展性。

如图6所示,为本发明公开的另一种基于自定义栏位的页面显示方法的实施例3的流程图,包括:

s601、接收前端装置发送的查询指令;

本方法应用在后端装置上,银行代理有多种品种的业务,当客户需要来办理某一种业务时,工作人员可根据需要办理的业务通过前端装置向后端装置发出相应的查询指令。查询指令中可包括需要办理的业务的代码或者名称。

s602、基于查询指令调用与查询指令相匹配的第一配置报文;

后端装置在接收到查询指令后,会调用与查询指令相匹配的第一配置报文,并将其发送给前端装置。为进一步优化本实施例的技术方案,第一配置报文包括栏位编号、栏位显示信息、栏位代码、栏位长度、栏位最大值及栏位最小值。第一配置报文为一字符串,其形式如下:

(a4,0,30,,;a1,0,32,,;a2,1,8,,;a3,1,8,,;a5,0,1,,;a8,0,13,,;a6,1,30,,;a7,1,6,,;a9,1,8,,;a10,1,8,,;a11,0,2,,;a12,1,12,,;a13,1,30,,;a14,1,10,,;b4,0,30,,;b1,0,32,,;b2,1,8,,;b3,1,8,,;b5,2,,,;b8,1,13,,;b6,2,,,;b7,2,,,;b9,2,,,;b10,2,,,;b11,0,2,,;b12,2,,,;b13,2,,,;b14,2,,,;b15,1,,,;c1,0,30,,;c2,0,2,,;c4,0,2,,;c5,0,2,,;c6,1,8,,;c7,1,8,,;c3,2,,,;c8,2,,,;d1,2,,,;d2,1,12,,;d3,1,12,,;e1,2,,,;e4,2,,,;e2,2,,,;e3,2,,,;e5,1,30,,;e6,0,30,,;e7,1,32,,;e8,1,2,,;e9,1,2,30,100;e10,1,3,5,20;e11,2,,,;e12,2,,,;e13,2,,,;e14,2,,,;e15,2,,,)

s603、向前端装置发送第一配置报文;

s604、接收前端装置发送的第三配置报文;

当需要增加某个新的业务或产品时,前端装置会发送与新增的业务会产品相匹配的第三配置报文。

s605、存储第三配置报文。

需要指出的是,s604-s605与s601-s603并没有先后顺序关系。

本方法获取与需要显示的代理产品相匹配的显示信息,基于此显示信息向用户显示与此代理产品向匹配的栏位,在根据不同的代理产品显示不同的页面的同时降低生成新的页面所需要的工作量。此外,新增了某个产品或业务时,只需要输入一个规则新增指令,不需要重新制作新的显示页面,与现有技术相比,工作量更小,具有更好的灵活性及扩展性。

如图7所示,为本发明公开的一种基于自定义栏位的页面显示装置的实施例1的结构示意图,包括前端通信模块101、解析模块102及显示模块103,其中:

前端通信模块101用于向后端装置发出查询指令;

本装置为前端装置,银行代理有多种品种的业务,当客户需要来办理某一种业务时,工作人员可根据需要办理的业务通过前端装置向后端装置发出相应的查询指令。查询指令中可包括需要办理的业务的代码或者名称。

前端通信模块101还用于接收后端装置发送的第一配置报文;

后端装置在接收到查询指令后,会调用与查询指令相匹配的第一配置报文,并将其发送给前端装置。第一配置报文可存储在专用的存储器中。

解析模块102用于解析第一配置报文并生成第一栏位显示信息;

接收到第一配置报文后,可根据事先约定好的规则对第一配置报文进行解析,并生成第一栏位显示信息。

为进一步优化本实施例的技术方案,第一配置报文包括栏位编号、栏位显示信息、栏位代码、栏位长度、栏位最大值及栏位最小值。第一配置报文为一字符串,其形式如下:

(a4,0,30,,;a1,0,32,,;a2,1,8,,;a3,1,8,,;a5,0,1,,;a8,0,13,,;a6,1,30,,;a7,1,6,,;a9,1,8,,;a10,1,8,,;a11,0,2,,;a12,1,12,,;a13,1,30,,;a14,1,10,,;b4,0,30,,;b1,0,32,,;b2,1,8,,;b3,1,8,,;b5,2,,,;b8,1,13,,;b6,2,,,;b7,2,,,;b9,2,,,;b10,2,,,;b11,0,2,,;b12,2,,,;b13,2,,,;b14,2,,,;b15,1,,,;c1,0,30,,;c2,0,2,,;c4,0,2,,;c5,0,2,,;c6,1,8,,;c7,1,8,,;c3,2,,,;c8,2,,,;d1,2,,,;d2,1,12,,;d3,1,12,,;e1,2,,,;e4,2,,,;e2,2,,,;e3,2,,,;e5,1,30,,;e6,0,30,,;e7,1,32,,;e8,1,2,,;e9,1,2,30,100;e10,1,3,5,20;e11,2,,,;e12,2,,,;e13,2,,,;e14,2,,,;e15,2,,,)

字符串中不同位置的字符所代表的意义即是事先约定好的规则。将字符串进行解析即可得到具体的显示信息,即第一栏位显示信息。

显示模块103用于基于第一栏位显示信息在客户页面显示栏位;

基于第一栏位显示信息即可在客户页面显示客户需要办理的业务的各种栏位。具体的显示可通过js(javascrip,爪哇脚本)实现,此为现有技术,在此不再赘述。

本发明获取与需要显示的代理产品相匹配的显示信息,基于此显示信息向用户显示与此代理产品向匹配的栏位,在根据不同的代理产品显示不同的页面的同时降低生成新的页面所需要的工作量。

如图8所示,为本发明公开的一种基于自定义栏位的页面显示装置的实施例2的结构示意图,包括前端通信模块201、解析模块202、显示模块203、输入模块204、规则生成模块205及报文生成模块206,其中:

前端通信模块201用于向后端装置发出查询指令;

本装置为前端装置,银行代理有多种品种的业务,当客户需要来办理某一种业务时,工作人员可根据需要办理的业务通过前端装置向后端装置发出相应的查询指令。查询指令中可包括需要办理的业务的代码或者名称。

前端通信模块201还用于接收后端装置发送的第一配置报文;

后端装置在接收到查询指令后,会调用与查询指令相匹配的第一配置报文,并将其发送给前端装置。第一配置报文可存储在专用的存储器中。

解析模块202用于解析第一配置报文并生成第一栏位显示信息;

接收到第一配置报文后,可根据事先约定好的规则对第一配置报文进行解析,并生成第一栏位显示信息。

为进一步优化本实施例的技术方案,第一配置报文包括栏位编号、栏位显示信息、栏位代码、栏位长度、栏位最大值及栏位最小值。第一配置报文为一字符串,其形式如下:

(a4,0,30,,;a1,0,32,,;a2,1,8,,;a3,1,8,,;a5,0,1,,;a8,0,13,,;a6,1,30,,;a7,1,6,,;a9,1,8,,;a10,1,8,,;a11,0,2,,;a12,1,12,,;a13,1,30,,;a14,1,10,,;b4,0,30,,;b1,0,32,,;b2,1,8,,;b3,1,8,,;b5,2,,,;b8,1,13,,;b6,2,,,;b7,2,,,;b9,2,,,;b10,2,,,;b11,0,2,,;b12,2,,,;b13,2,,,;b14,2,,,;b15,1,,,;c1,0,30,,;c2,0,2,,;c4,0,2,,;c5,0,2,,;c6,1,8,,;c7,1,8,,;c3,2,,,;c8,2,,,;d1,2,,,;d2,1,12,,;d3,1,12,,;e1,2,,,;e4,2,,,;e2,2,,,;e3,2,,,;e5,1,30,,;e6,0,30,,;e7,1,32,,;e8,1,2,,;e9,1,2,30,100;e10,1,3,5,20;e11,2,,,;e12,2,,,;e13,2,,,;e14,2,,,;e15,2,,,)

字符串中不同位置的字符所代表的意义即是事先约定好的规则。将字符串进行解析即可得到具体的显示信息,即第一栏位显示信息。

显示模块203用于基于第一栏位显示信息在客户页面显示栏位;

基于第一栏位显示信息即可在客户页面显示客户需要办理的业务的各种栏位。具体的显示可通过js(javascrip,爪哇脚本)实现,此为现有技术,在此不再赘述。

输入模块204用于接收工作人员输入的规则修改指令;

当某个业务或产品发生变化且需要对其相对应的栏位进行改变时,工作人员可根据显示的栏位信息输入相应的规则修改指令。

规则生成模块205用于基于规则修改指令修改第一栏位显示信息并生成第二栏位显示信息;

根据规则修改指令,可将原有的第一栏位显示信息修改为新的第二栏位显示信息,从而使栏位显示信息与产品或业务相匹配。

报文生成模块206用于基于第二栏位显示信息生成第二配置报文;

根据事先约定好的规则,可将第二栏位显示信息变为第二配置报文。配置报文为字符串,其体积远小于栏位显示信息,便于传输和存储。

前端通信模块201还用于发送第二配置报文至后端装置;

本发明获取与需要显示的代理产品相匹配的显示信息,基于此显示信息向用户显示与此代理产品向匹配的栏位,在根据不同的代理产品显示不同的页面的同时降低生成新的页面所需要的工作量。此外,当某个业务或产品发生改变时,只需要对相应的栏位显示信息进行修改,不需要重新制作新的显示页面,与现有技术相比,工作量更小,具有更好的灵活性及扩展性。

如图9所示,为本发明公开的一种基于自定义栏位的页面显示装置的实施例3的结构示意图,包括前端通信模块301、解析模块302、显示模块303、输入模块304、规则生成模块305及报文生成模块306,其中:

前端通信模块301用于向后端装置发出查询指令;

本装置为前端装置,银行代理有多种品种的业务,当客户需要来办理某一种业务时,工作人员可根据需要办理的业务通过前端装置向后端装置发出相应的查询指令。查询指令中可包括需要办理的业务的代码或者名称。

前端通信模块301还用于接收后端装置发送的第一配置报文;

后端装置在接收到查询指令后,会调用与查询指令相匹配的第一配置报文,并将其发送给前端装置。第一配置报文可存储在专用的存储器中。

解析模块302用于解析第一配置报文并生成第一栏位显示信息;

接收到第一配置报文后,可根据事先约定好的规则对第一配置报文进行解析,并生成第一栏位显示信息。

为进一步优化本实施例的技术方案,第一配置报文包括栏位编号、栏位显示信息、栏位代码、栏位长度、栏位最大值及栏位最小值。第一配置报文为一字符串,其形式如下:

(a4,0,30,,;a1,0,32,,;a2,1,8,,;a3,1,8,,;a5,0,1,,;a8,0,13,,;a6,1,30,,;a7,1,6,,;a9,1,8,,;a10,1,8,,;a11,0,2,,;a12,1,12,,;a13,1,30,,;a14,1,10,,;b4,0,30,,;b1,0,32,,;b2,1,8,,;b3,1,8,,;b5,2,,,;b8,1,13,,;b6,2,,,;b7,2,,,;b9,2,,,;b10,2,,,;b11,0,2,,;b12,2,,,;b13,2,,,;b14,2,,,;b15,1,,,;c1,0,30,,;c2,0,2,,;c4,0,2,,;c5,0,2,,;c6,1,8,,;c7,1,8,,;c3,2,,,;c8,2,,,;d1,2,,,;d2,1,12,,;d3,1,12,,;e1,2,,,;e4,2,,,;e2,2,,,;e3,2,,,;e5,1,30,,;e6,0,30,,;e7,1,32,,;e8,1,2,,;e9,1,2,30,100;e10,1,3,5,20;e11,2,,,;e12,2,,,;e13,2,,,;e14,2,,,;e15,2,,,)

字符串中不同位置的字符所代表的意义即是事先约定好的规则。将字符串进行解析即可得到具体的显示信息,即第一栏位显示信息。

显示模块303用于基于第一栏位显示信息在客户页面显示栏位;

基于第一栏位显示信息即可在客户页面显示客户需要办理的业务的各种栏位。具体的显示可通过js(javascrip,爪哇脚本)实现,此为现有技术,在此不再赘述。

输入模块304用于接收工作人员输入的规则新增指令;

当需要增加某个新的业务或产品时,工作人员可业务或产品需要显示的栏位输入相应的规则新增指令。

规则生成模块305用于基于规则新增指令生成第三栏位显示信息;

根据规则新增指令,可生成与新的业务或产品对应的第三栏位显示信息。

报文生成模块306用于基于第三栏位显示信息生成第三配置报文;

根据事先约定好的规则,可将第三栏位显示信息变为第三配置报文。配置报文为字符串,其体积远小于栏位显示信息,便于传输和存储。

前端通信模块301用于发送第三配置报文至后端装置。

本发明获取与需要显示的代理产品相匹配的显示信息,基于此显示信息向用户显示与此代理产品向匹配的栏位,在根据不同的代理产品显示不同的页面的同时降低生成新的页面所需要的工作量。此外,新增了某个产品或业务时,只需要输入一个规则新增指令,不需要重新制作新的显示页面,与现有技术相比,工作量更小,具有更好的灵活性及扩展性。

如图10所示,为本发明公开的另一种基于自定义栏位的页面显示装置的实施例1的结构示意图,包括后端通信模块401及调用模块402,其中:

后端通信模块401用于接收前端装置发送的查询指令;

本装置为后端装置,银行代理有多种品种的业务,当客户需要来办理某一种业务时,工作人员可根据需要办理的业务通过前端装置向后端装置发出相应的查询指令。查询指令中可包括需要办理的业务的代码或者名称。

调用模块402用于基于查询指令调用与查询指令相匹配的第一配置报文;

后端装置在接收到查询指令后,会调用与查询指令相匹配的第一配置报文,并将其发送给前端装置。为进一步优化本实施例的技术方案,第一配置报文包括栏位编号、栏位显示信息、栏位代码、栏位长度、栏位最大值及栏位最小值。第一配置报文为一字符串,其形式如下:

(a4,0,30,,;a1,0,32,,;a2,1,8,,;a3,1,8,,;a5,0,1,,;a8,0,13,,;a6,1,30,,;a7,1,6,,;a9,1,8,,;a10,1,8,,;a11,0,2,,;a12,1,12,,;a13,1,30,,;a14,1,10,,;b4,0,30,,;b1,0,32,,;b2,1,8,,;b3,1,8,,;b5,2,,,;b8,1,13,,;b6,2,,,;b7,2,,,;b9,2,,,;b10,2,,,;b11,0,2,,;b12,2,,,;b13,2,,,;b14,2,,,;b15,1,,,;c1,0,30,,;c2,0,2,,;c4,0,2,,;c5,0,2,,;c6,1,8,,;c7,1,8,,;c3,2,,,;c8,2,,,;d1,2,,,;d2,1,12,,;d3,1,12,,;e1,2,,,;e4,2,,,;e2,2,,,;e3,2,,,;e5,1,30,,;e6,0,30,,;e7,1,32,,;e8,1,2,,;e9,1,2,30,100;e10,1,3,5,20;e11,2,,,;e12,2,,,;e13,2,,,;e14,2,,,;e15,2,,,)

后端通信模块401还用于向前端装置发送第一配置报文。

本发明获取与需要显示的代理产品相匹配的显示信息,基于此显示信息向用户显示与此代理产品向匹配的栏位,在根据不同的代理产品显示不同的页面的同时降低生成新的页面所需要的工作量。

如图11所示,为本发明公开的另一种基于自定义栏位的页面显示装置的实施例2的结构示意图,包括后端通信模块502、调用模块501及存储模块503,其中:

后端通信模块502用于接收前端装置发送的查询指令;

本装置为后端装置,银行代理有多种品种的业务,当客户需要来办理某一种业务时,工作人员可根据需要办理的业务通过前端装置向后端装置发出相应的查询指令。查询指令中可包括需要办理的业务的代码或者名称。

调用模块501用于基于查询指令调用与查询指令相匹配的第一配置报文;

后端装置在接收到查询指令后,会调用与查询指令相匹配的第一配置报文,并将其发送给前端装置。为进一步优化本实施例的技术方案,第一配置报文包括栏位编号、栏位显示信息、栏位代码、栏位长度、栏位最大值及栏位最小值。第一配置报文为一字符串,其形式如下:

(a4,0,30,,;a1,0,32,,;a2,1,8,,;a3,1,8,,;a5,0,1,,;a8,0,13,,;a6,1,30,,;a7,1,6,,;a9,1,8,,;a10,1,8,,;a11,0,2,,;a12,1,12,,;a13,1,30,,;a14,1,10,,;b4,0,30,,;b1,0,32,,;b2,1,8,,;b3,1,8,,;b5,2,,,;b8,1,13,,;b6,2,,,;b7,2,,,;b9,2,,,;b10,2,,,;b11,0,2,,;b12,2,,,;b13,2,,,;b14,2,,,;b15,1,,,;c1,0,30,,;c2,0,2,,;c4,0,2,,;c5,0,2,,;c6,1,8,,;c7,1,8,,;c3,2,,,;c8,2,,,;d1,2,,,;d2,1,12,,;d3,1,12,,;e1,2,,,;e4,2,,,;e2,2,,,;e3,2,,,;e5,1,30,,;e6,0,30,,;e7,1,32,,;e8,1,2,,;e9,1,2,30,100;e10,1,3,5,20;e11,2,,,;e12,2,,,;e13,2,,,;e14,2,,,;e15,2,,,)

后端通信模块502还用于向前端装置发送第一配置报文;

后端通信模块502还用于接收前端装置发送的第二配置报文;

当某个业务或产品发生变化且需要对其相对应的栏位进行改变时,前端装置会发出与变化后的业务或产品相匹配的第二配置报文。

存储模块503用于以第二配置报文替换第一配置报文并存储第二配置报文。

本发明获取与需要显示的代理产品相匹配的显示信息,基于此显示信息向用户显示与此代理产品向匹配的栏位,在根据不同的代理产品显示不同的页面的同时降低生成新的页面所需要的工作量。此外,当某个业务或产品发生改变时,只需要对相应的栏位显示信息进行修改,不需要重新制作新的显示页面,与现有技术相比,工作量更小,具有更好的灵活性及扩展性。

如图12所示,为本发明公开的另一种基于自定义栏位的页面显示装置的实施例3的结构示意图,包括后端通信模块602、调用模块601及存储模块603,其中:

后端通信模块602用于接收前端装置发送的查询指令;

本装置为后端装置,银行代理有多种品种的业务,当客户需要来办理某一种业务时,工作人员可根据需要办理的业务通过前端装置向后端装置发出相应的查询指令。查询指令中可包括需要办理的业务的代码或者名称。

调用模块601用于基于查询指令调用与查询指令相匹配的第一配置报文;

后端装置在接收到查询指令后,会调用与查询指令相匹配的第一配置报文,并将其发送给前端装置。为进一步优化本实施例的技术方案,第一配置报文包括栏位编号、栏位显示信息、栏位代码、栏位长度、栏位最大值及栏位最小值。第一配置报文为一字符串,其形式如下:

(a4,0,30,,;a1,0,32,,;a2,1,8,,;a3,1,8,,;a5,0,1,,;a8,0,13,,;a6,1,30,,;a7,1,6,,;a9,1,8,,;a10,1,8,,;a11,0,2,,;a12,1,12,,;a13,1,30,,;a14,1,10,,;b4,0,30,,;b1,0,32,,;b2,1,8,,;b3,1,8,,;b5,2,,,;b8,1,13,,;b6,2,,,;b7,2,,,;b9,2,,,;b10,2,,,;b11,0,2,,;b12,2,,,;b13,2,,,;b14,2,,,;b15,1,,,;c1,0,30,,;c2,0,2,,;c4,0,2,,;c5,0,2,,;c6,1,8,,;c7,1,8,,;c3,2,,,;c8,2,,,;d1,2,,,;d2,1,12,,;d3,1,12,,;e1,2,,,;e4,2,,,;e2,2,,,;e3,2,,,;e5,1,30,,;e6,0,30,,;e7,1,32,,;e8,1,2,,;e9,1,2,30,100;e10,1,3,5,20;e11,2,,,;e12,2,,,;e13,2,,,;e14,2,,,;e15,2,,,)

后端通信模块602还用于向前端装置发送第一配置报文;

后端通信模块602还用于接收前端装置发送的第三配置报文;

当需要增加某个新的业务或产品时,前端装置会发送与新增的业务会产品相匹配的第三配置报文。

存储模块603还用于存储第三配置报文。

本发明获取与需要显示的代理产品相匹配的显示信息,基于此显示信息向用户显示与此代理产品向匹配的栏位,在根据不同的代理产品显示不同的页面的同时降低生成新的页面所需要的工作量。此外,新增了某个产品或业务时,只需要输入一个规则新增指令,不需要重新制作新的显示页面,与现有技术相比,工作量更小,具有更好的灵活性及扩展性。

本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的装置而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。

专业人员还可以进一步意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。

结合本文中所公开的实施例描述的方法或算法的步骤可以直接用硬件、处理器执行的软件模块,或者二者的结合来实施。软件模块可以置于随机存储器(ram)、内存、只读存储器(rom)、电可编程rom、电可擦除可编程rom、寄存器、硬盘、可移动磁盘、cd-rom、或技术领域内所公知的任意其它形式的存储介质中。

对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本发明。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1