金融产品的页面发布方法、装置、存储介质及服务器与流程

文档序号:18869909发布日期:2019-10-14 19:17阅读:161来源:国知局
金融产品的页面发布方法、装置、存储介质及服务器与流程

本发明涉及网页发布领域,具体涉及一种金融产品的页面发布方法、装置、存储介质及服务器。



背景技术:

随着互联网技术的发展,互联网金融给用户带来了更加便捷的体验,以往申请贷款产品需要前往银行网点排队办理,而互联网金融将该金融产品的操作流程实现在线上作业,互联网金融通过发布贷款产品的活动页面,供用户浏览、筛选、申请,由于贷款产品不断增多,贷款产品的投放渠道亦不断拓展,在每次接入新的贷款产品时,都需要发布相应的贷款产品页面,而目前,新的贷款产品页面的发布都需要经过较长的流程、消耗过多的时间及资源,造成贷款产品页面的更新效率较低。



技术实现要素:

为克服以上技术问题,特别是现有技术无法快速地发布金融产品页面的问题,特提出以下技术方案:

第一方面,本发明提供了一种金融产品的页面发布方法,包括:

获取金融产品的资料信息,根据所述资料信息匹配预配置的吉荣产品组件;

提取各资料信息的条件规则,根据所述条件规则修改所述金融产品组件的校验规则;

获取修改后的金融产品组件的校验规则,根据修改后的金融产品组件,生成相应的金融产品html文件;

获取金融产品页面的发布环境,根据所述发布环境及所述html文件生成对应环境下的金融产品页面。

进一步的,所述获取金融产品页面的发布环境,根据所述发布环境及所述html文件生成对应环境下的金融产品页面,包括:

获取金融产品页面的历史发布环境,根据所述历史发布环境确定当前的发布环境参数,根据所述当前的发布环境参数及所述html文件生成对应发布环境参数下的金融产品页面。

进一步的,所述提取各资料信息的条件规则,根据所述条件规则修改所述金融产品组件的校验规则之后,还包括:

获取所述金融产品组件的子控件,根据所述子控件与所述金融品组件的关联性确定子控件的校验规则;

所述根据修改后的金融产品组件,生成相应的金融产品html文件,包括:

根据修改后的金融产品组件及子控件,生成相应的金融产品html文件。

进一步的,所述提取各资料信息的条件规则,根据所述条件规则修改所述金融产品组件的校验规则之后,还包括:

获取所述金融产品组件的子控件,根据所述子控件与所述金融产品组件的关联性确定子控件的校验规则;

所述根据修改后的金融产品组件,生成相应的金融产品html文件,包括:

获取所述修改后的金融产品组件及子控件的布局信息,根据所述金融产品组件及子控件及所述布局信息生成相应的金融产品html文件。

进一步的,所述获取所述修改后的金融产品组件及子控件的布局信息,包括:

计算每个子控件对每个布局信息的评分值,累加计算每个布局信息的评分值,获取评分值最大的布局信息;

所述获取金融产品页面的发布环境,根据所述发布环境及所述html文件生成对应环境下的金融产品页面,包括:

统计历史发布环境,确定所述评分值最大的布局信息应用次数最多的发布环境,根据该发布环境及所述html文件生成对应环境下的金融产品页面。

进一步的,所述所述金融产品组件包括贷款产品组件,所述贷款产品组件包含当前银行贷款利率的对比子控件和贷款额度子控件;

所述获取所述修改后的金融产品组件及子控件的布局信息,包括:

获取贷款产品的潜在客户对象,根据所述潜在客户对象获取贷款产品组件及子控件的布局信息。

进一步的,所述根据所述发布环境及所述html文件生成对应环境下的金融产品页面之后,还包括:

响应于对页面的覆盖指令,将所述金融产品页面覆盖该金融产品相应环境下的历史页面。

第二方面,本发明提供一种金融产品的页面发布装置,包括:

组件匹配模块:用于获取金融产品的资料信息,根据所述资料信息匹配预配置的吉荣产品组件;

规则校验模块:用于提取各资料信息的条件规则,根据所述条件规则修改所述金融产品组件的校验规则;

生成模块:用于获取修改后的金融产品组件的校验规则,根据修改后的金融产品组件,生成相应的金融产品html文件;

发布模块:用于获取金融产品页面的发布环境,根据所述发布环境及所述html文件生成对应环境下的金融产品页面。

第三方面,本发明还提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,该计算机程序被处理器执行时实现上述的金融产品的页面发布方法。

第四方面,本发明还提供了一种服务器,所述服务器包括一个或多个处理器、存储器、一个或多个计算机程序,其中所述一个或多个计算机程序被存储在所述存储器中并被配置为由所述一个或多个处理器执行,所述一个或多个程序配置用于执行上述的金融产品的页面发布方法。

本发明与现有技术相比,具有以下有益效果:

本发明提供了一种多渠道、快速的金融产品的页面发布方法,在设计金融产品页面时,通过获取金融产品的资料信息,根据所述资料信息匹配预配置的金融产品组件,然后从所述资料信息中提取各资料信息的条件规则,各金融产品组件均有自身的校验规则,同时由于不同金融产品的规则、条件、对象不完全相同,金融产品组件的初始校验规则并非能够适应所有金融产品,再根据所述条件规则修改所述金融产品组件的校验规则,根据修改后的金融产品组件,生成相应的金融产品html文件,再获取金融产品页面的发布环境,根据所述发布环境及所述html文件生成对应环境下的金融产品页面,将对应环境下的金融产品页面上送到对应的服务器,完成金融产品页面发布,发布后金融产品页面是一个新的地址,可独立访问,不同发布环境下所需的配置参数不同,通过自动化地匹配金融产品组件以及不同金融产品的发布环境,从而提高不同环境下的金融产品页面的发布效率。

本发明附加的方面和优点将在下面的描述中部分给出,这些将从下面的描述中变得明显,或通过本发明的实践了解到。

附图说明

本发明上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:

图1为本发明金融产品的页面发布方法的一实施例流程示意图;

图2为本发明金融产品的页面发布方法的另一实施例流程示意图;

图3为本发明金融产品的页面发布装置的一实施例示意图;

图4为本发明服务器的一实施例结构示意图。

具体实施方式

下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本发明,而不能解释为对本发明的限制。

本技术领域技术人员可以理解,除非特意声明,这里使用的单数形式“一”、“一个”、“所述”和“该”也可包括复数形式。应该进一步理解的是,本发明的说明书中使用的措辞“包括”是指存在所述特征、整数、步骤、操作,但是并不排除存在或添加一个或多个其他特征、整数、步骤、操作。

本技术领域技术人员可以理解,除非另外定义,这里使用的所有术语(包括技术术语和科学术语),具有与本发明所属领域中的普通技术人员的一般理解相同的意义。还应该理解的是,诸如通用字典中定义的那些术语,应该被理解为具有与现有技术的上下文中的意义一致的意义,并且除非像这里一样被特定定义,否则不会用理想化或过于正式的含义来解释。

本领域技术人员应当理解,本发明所称的“应用”、“应用程序”、“计算机程序”以及类似表述的概念,是业内技术人员所公知的相同概念,是指由一系列计算机指令及相关数据资源有机构造的适于电子运行的计算机软件。除非特别指定,这种命名本身不受编程语言种类、级别,也不受其赖以运行的操作系统或平台所限制。理所当然地,此类概念也不受任何形式的终端所限制。

本发明实施例提供一种金融产品的页面发布方法,如图1所示,所述方法包括以下步骤:

s10:获取金融产品的资料信息,根据所述资料信息匹配预配置的金融产品组件。

金融产品的设计及运营过程包括的资料中存在一部分必要的信息,即不同的金融产品中存在若干相同的信息,比如金融产品a及金融产品b均的资料均包括用户的身份信息、城市、手机校验等,另一方面,不同的金融产品由于细分领域的不同,亦包括部分不相同的信息,例如金融产品a还包括用户收入、投资情况等信息。本实施例中,将金融产品的信息模块化,获取金融产品的资料信息,然后根据所述资料信息匹配预配置的金融产品组件,本实施例的一种实施方式,从金融产品的合同中获取金融产品的资料信息,然后根据所述资料信息匹配预配置的金融产品组件,具体的,预配置了金融产品各项资料信息对应的字段,包括用户姓名、性别、年龄、城市、收入、手机校验等,每个预设字段对应着相应的金融产品组件,当得到金融产品的资料信息后,根据所述资料信息便可匹配到每款金融产品所需的金融产品组件。

s20:提取各资料信息的条件规则,根据所述条件规则修改所述金融产品组件的校验规则。

本实施例中,各金融产品组件均有自身的校验规则,同时由于不同金融产品的规则、条件、对象不完全相同,金融产品组件的初始校验规则并非能够适应所有金融产品,本实施例中,从获取的资料信息中提取各资料信息的条件规则,然后根据资料信息的条件规则修改相对应的金融产品组件的校验规则,在一种实施方式中,从金融产品的合同中提取所述资料信息的条件规则,例如金融产品a的资料信息中贷款金额为1万-5万,金融产品b的资料信息中贷款金额为3万-10万,通过提取的各资料信息的条件规则,修改对应的金融产品组件的校验规则,例如,金融产品a的金融产品组件“贷款金额”的校验规则则修改为“1万-5万”,金融产品b的金融产品组件“贷款金额”的校验规则修改为“3万-10万”。对于其它的金融产品组件,亦同样根据对应的资料信息的条件规则修改相应金融产品组件的校验规则。

s30:获取修改后的金融产品组件的校验规则,根据修改后的金融产品组件,生成相应的金融产品html文件。

在修改了金融产品组件相应的校验规则后,修改后的各金融产品组件便满足当前金融产品的需求,本实施例中,根据所述修改校验规则后的金融产品组件,由系统后台处理生成对应的代码,所述贷款产品组件即为html组件,修改金融产品组件的校验规则即是修改html组件的属性,然后根据所述金融产品组件生成html文件,可选的,所述html文件为html5文件,以此生成相应的金融产品html文件。

s40:获取金融产品页面的发布环境,根据所述发布环境及所述html文件生成对应环境下的金融产品页面。

金融产品需要发布到不同生产渠道供不同用户浏览,例如app渠道、web渠道、tv渠道等生产渠道,不同生产渠道所展示的页面规则各不相同,并且在发布到生产渠道之前,还需要发布到测试渠道、灰度渠道等,在生成金融产品页面时,需要确定此金融产品页面的发布环境,本实施例的一种实施方式,响应于用户的选择指令,获取金融产品页面的发布环境,同时获取该发布环境的配置参数,然后根据所述发布环境的配置参数及所述html文件生成对应环境下的金融产品页面,进一步的,系统后台将对应环境下的金融产品页面上送到对应的服务器,完成金融产品页面发布,发布后金融产品页面是一个新的地址,可独立访问。不同发布环境下所需的配置参数不同,例如选择的是测试环境,那么金融产品页面便发布到测试环境下的服务器,仅供指定局域网用户访问;如果金融产品页面发布至app渠道的生产环境,便将所述金融产品页面发布至app渠道的生产环境对应的服务器,从而提高不同环境下的金融产品页面的发布效率。

本实施例提供了一种多渠道、快速的金融产品的页面发布方法,在设计金融产品页面时,通过获取金融产品的资料信息,根据所述资料信息匹配预配置的金融产品组件,然后从所述资料信息中提取各资料信息的条件规则,各金融产品组件均有自身的校验规则,同时由于不同金融产品的规则、条件、对象不完全相同,金融产品组件的初始校验规则并非能够适应所有金融产品,再根据所述条件规则修改所述金融产品组件的校验规则,根据修改后的金融产品组件,生成相应的金融产品html文件,再获取金融产品页面的发布环境,根据所述发布环境及所述html文件生成对应环境下的金融产品页面,将对应环境下的金融产品页面上送到对应的服务器,完成金融产品页面发布,发布后金融产品页面是一个新的地址,可独立访问,不同发布环境下所需的配置参数不同,通过自动化地匹配金融产品组件以及不同金融产品的发布环境,从而提高不同环境下的金融产品页面的发布效率。

本发明的一种实施例,所述获取金融产品页面的发布环境,根据所述发布环境及所述html文件生成对应环境下的金融产品页面,包括:

获取金融产品页面的历史发布环境,根据所述历史发布环境确定当前的发布环境参数,根据所述当前的发布环境参数及所述html文件生成对应发布环境参数下的金融产品页面。

在实际应用中,金融产品包括新上线的金融产品及已发布的金融产品,已发布的金融产品已有成熟的配置规则,其金融产品页面已经在特定的发布环境下发布,本实施例的一种应用场景,需要在已发布的金融产品的基础上进行细化设计,对已发布的金融产品页面增加或删除某些金融产品组件,此时,获取该金融产品的金融产品页面的历史发布环境,然后根据所述历史发布环境确定当前的发布环境参数,便可以复制该金融产品已经发布过金融产品页面的环境参数及页面配置,包括金融产品的发布渠道、适配规则,然后根据所述当前的发布环境参数及所述html文件生成对应发布环境参数下的金融产品页面,通过将已发布过的金融产品页面的数据导入,此时只需要替换其中的部分内容而大部分内容不变即可生成新的金融产品页面,并且如果有多套历史发布环境,通过复制多套历史发布环境从而让当前金融产品页面能够快速地发布到不同发布环境下,满足金融产品投放至不同渠道的业务需求,提高金融产品页面的更新效率及发布效率。

本发明的一种实施例,所述提取各资料信息的条件规则,根据所述条件规则修改所述金融产品组件的校验规则之后,还包括:

获取所述金融产品组件的子控件,根据所述子控件与所述金融品组件的关联性确定子控件的校验规则;

所述根据修改后的金融产品组件,生成相应的金融产品html文件,包括:

根据修改后的金融产品组件及子控件,生成相应的金融产品html文件。

本实施例中,在确定了金融产品组件的校验规则后,获取所述金融产品组件的子控件,同时获取所述子控件与所述金融产品组件的关联性,然后根据所述关联性确定子控件的校验规则,例如金融产品组件a的校验规则为(x,y)范围,金融产品组件a的子控件a1的校验规则为金融产品组件a的范围的1/5,则确定子控件a1的校验规则为(1x/5,1y/5)范围,在一种实施方式中,子控件依托于该金融产品组件而存在,当触发金融产品组件的特定规则时,所述金融产品组件的子控件才被触发,从而方便对组件进行拓展,进一步的,还可以实时监控金融产品组件的更新,当金融产品组件更新、关联了新的子控件时,根据所述关联性修改相应的组件或子控件的校验规则,快速地对子控件的校验规则进行修改,当修改了子控件的校验规则后,根据修改后的贷款产品组件及子控件,生成相应的金融产品html文件,从而提高金融产品页面的发布效率。

本发明的一种实施例,所述提取各资料信息的条件规则,根据所述条件规则修改所述金融产品组件的校验规则之后,还包括:

获取所述金融产品组件的子控件,根据所述子控件与所述金融产品组件的关联性确定子控件的校验规则;

所述根据修改后的金融产品组件,生成相应的金融产品html文件,包括:

获取所述修改后的金融产品组件及子控件的布局信息,根据所述金融产品组件及子控件及所述布局信息生成相应的金融产品html文件。

本实施例中,在确定了金融产品组件的校验规则后,获取所述金融产品组件的子控件,同时获取所述子控件与所述金融产品组件的关联性,然后根据所述关联性确定子控件的校验规则,例如金融产品组件a的校验规则为(x,y)范围,金融产品组件a的子控件a1的校验规则为金融产品组件a的范围的1/5,则确定子控件a1的校验规则为(1x/5,1y/5)范围。当修改了子控件的校验规则后,获取所述修改后的金融产品组件及子控件的布局信息,不同校验规则下的金融产品组件及其子控件的布局信息存在不同,例如,当所述金融产品组件的校验规则的范围较大时,需要为该金融产品组件分配较大的布局空间,然后根据所述金融产品组件及子控件及所述布局信息生成相应的金融产品html文件,从而快速地发布不同布局信息的金融产品页面。

在上述实施例的基础上,本发明的一种实施例,所述获取所述修改后的金融产品组件及子控件的布局信息,包括:

计算每个子控件对每个布局信息的评分值,累加计算每个布局信息的评分值,获取评分值最大的布局信息;

所述获取金融产品页面的发布环境,根据所述发布环境及所述html文件生成对应环境下的金融产品页面,包括:

统计历史发布环境,确定所述评分值最大的布局信息应用次数最多的发布环境,根据该发布环境及所述html文件生成对应环境下的金融产品页面。

本实施例中,在确定所述布局信息时,通过计算每个子控件对每个布局信息的评分值,不同子控件或金融产品组件对不同布局信息的评分值不同,该评分值可以通过收集的历史大数据而得到,评分值越高说明子控件越适应该布局信息,不会容易出现乱码、排序错落等现象,然后累加计算每个布局信息的评分值,获取评分值最大的布局信息;当确定了布局信息后,统计历史发布环境,确定所述评分值最大的布局信息应用次数最多的发布环境,在一种实施方式中,该发布环境下的该布局信息最为稳定,然后根据该发布环境及所述html文件生成对应环境下的金融产品页面,快速地生成最优布局信息、最适合的发布环境下的金融产品页面。

本发明的一种实施例,所述金融产品组件包括贷款产品组件,所述贷款产品组件包含当前银行贷款利率的对比子控件和贷款额度子控件;

所述获取所述修改后的金融产品组件及子控件的布局信息,包括:

获取贷款产品的潜在客户对象,根据所述潜在客户对象获取所述贷款产品组件及子控件的布局信息。

本实施例中,所述金融产品组件包括贷款产品组件,所述贷款产品组件包含当前银行贷款利率的对比子控件和贷款额度子控件,相同的子控件当贷款产品面向的对象不同时,生成的贷款产品页面也不同,然后在获取所述修改后的贷款产品组件及子控件的布局信息时,获取贷款产品的潜在客户对象,根据所述潜在客户对象获取所述贷款产品组件及子控件的布局信息。例如,当贷款产品面对个人时,当前银行贷款利率的对比子控件布局于页面最上方,贷款额度子控件位于页面最下方,个人贷款更倾向于看到利率对比。当贷款产品面对企业时,当前银行贷款利率的对比子控件布局于页面最上方,贷款额度子控件位于页面最下方,企业更倾向于看到能贷多少钱。

本发明的一种实施例,如图2所示,所述根据所述发布环境及所述html文件生成对应环境下的金融产品页面之后,还包括:

s50:响应于对页面的覆盖指令,将所述金融产品页面覆盖该金融产品相应环境下的历史页面。

为了避免发布过多的页面而占用有限的存储资源,本实施例中,当接收到对页面的覆盖指令时,响应于所述覆盖指令,将当前新生成的金融产品页面覆盖掉该金融产品相应环境下的历史页面,同时,将该金融产品的历史页面的访问链接重定向至当前新生成的金融产品页面,后续若有访问所述历史页面的客户端,将该访问请求定向转只当前新生成的金融产品页面,保证所述金融产品页面的访问成功率,例如,在app渠道的生产环境下,将当前生成的app渠道的生产环境下的金融产品页面覆盖掉原先app渠道的生产环境下的金融产品历史页面。

本发明的一种实施例,所述覆盖指令根据金融产品页面的错误率自行触发,具体的,当发布所述金融产品页面后,检测所述金融产品页面的错误率,包括收集访问所述金融产品页面的日志,然后当所述的错误率小于预设值时,确定所述金融产品页面可以正常运行,在发布所述金融产品页面的预设时间后,将该金融产品相应环境下的历史页面覆盖掉,从而节省相应的存储资源。

如图3所示,在另一种实施例中,本发明提供了一种金融产品的页面发布装置,包括:

组件匹配模块10:用于获取金融产品的资料信息,根据所述资料信息匹配预配置的金融产品组件;

规则校验模块20:用于提取各资料信息的条件规则,根据所述条件规则修改所述金融产品组件的校验规则;

生成模块30:用于获取修改后的金融产品组件的校验规则,根据修改后的金融产品组件,生成相应的金融产品html文件;

发布模块40:用于获取金融产品页面的发布环境,根据所述发布环境及所述html文件生成对应环境下的金融产品页面。

本发明的一种实施例,所述发布模块40还包括执行;

获取金融产品页面的历史发布环境,根据所述历史发布环境确定当前的发布环境参数,根据所述当前的发布环境参数及所述html文件生成对应发布环境参数下的金融产品页面。

本发明的一种实施例,所述规则校验模块30还包括执行:

获取所述金融产品组件的子控件,根据所述子控件与所属金融产品组件的关联性确定子控件的校验规则;

所述生成模块40还包括执行:

根据修改后的金融产品组件及子控件,生成相应的金融产品html文件。

本发明的一种实施例,所述规则校验模块30还包括执行:

获取所述金融产品组件的子控件,根据所述子控件与所属金融产品组件的关联性确定子控件的校验规则;

所述生成模块40还包括执行:

获取所述修改后的金融产品组件及子控件的布局信息,根据所述金融产品组件及子控件及所述布局信息生成相应的金融产品html文件。

本发明的一种实施例,所述生成模块40执行获取所述修改后的金融产品组件及子控件的布局信息,包括:

计算每个子控件对每个布局信息的评分值,累加计算每个布局信息的评分值,获取评分值最大的布局信息;

所述发布模块执行获取金融产品页面的发布环境,根据所述发布环境及所述html文件生成对应环境下的金融产品页面,包括:

统计历史发布环境,确定所述评分值最大的布局信息应用次数最多的发布环境,根据该发布环境及所述html文件生成对应环境下的金融产品页面。

本发明的一种实施例,所述金融产品组件包括贷款产品组件,所述贷款产品组件包含当前银行贷款利率的对比子控件和贷款额度子控件;

所述生成模块40执行获取所述修改后的金融产品组件及子控件的布局信息,包括:

获取贷款产品的潜在客户对象,根据所述潜在客户对象获取所述贷款产品组件及子控件的布局信息。

本发明的一种实施例,所述装置还包括:

覆盖模块:用于响应于对页面的覆盖指令,将所述金融产品页面覆盖该金融产品相应环境下的历史页面。

在另一种实施例中,本发明提供了一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序,该计算机程序被处理器执行时实现上述实施例所述的金融产品的页面发布方法。其中,所述计算机可读存储介质包括但不限于任何类型的盘(包括软盘、硬盘、光盘、cd-rom、和磁光盘)、rom(read-onlymemory,只读存储器)、ram(randomaccessmemory,随即存储器)、eprom(erasableprogrammableread-onlymemory,可擦写可编程只读存储器)、eeprom(electricallyerasableprogrammableread-onlymemory,电可擦可编程只读存储器)、闪存、磁性卡片或光线卡片。也就是,存储设备包括由设备(例如,计算机、手机)以能够读的形式存储或传输信息的任何介质,可以是只读存储器,磁盘或光盘等。

本发明实施例提供的一种计算机可读存储介质,可实现获取金融产品的资料信息,根据所述资料信息匹配预配置的金融产品组件;提取各资料信息的条件规则,根据所述条件规则修改所述金融产品组件的校验规则;获取修改后的金融产品组件的校验规则,根据修改后的金融产品组件,生成相应的金融产品html文件;获取金融产品页面的发布环境,根据所述发布环境及所述html文件生成对应环境下的金融产品页面。通过提供一种多渠道、快速的金融产品的页面发布方法,在设计金融产品页面时,通过获取金融产品的资料信息,根据所述资料信息匹配预配置的金融产品组件,然后从所述资料信息中提取各资料信息的条件规则,各金融产品组件均有自身的校验规则,同时由于不同金融产品的规则、条件、对象不完全相同,金融产品组件的初始校验规则并非能够适应所有金融产品,再根据所述条件规则修改所述金融产品组件的校验规则,根据修改后的金融产品组件,生成相应的金融产品html文件,再获取金融产品页面的发布环境,根据所述发布环境及所述html文件生成对应环境下的金融产品页面,将对应环境下的金融产品页面上送到对应的服务器,完成金融产品页面发布,发布后金融产品页面是一个新的地址,可独立访问,不同发布环境下所需的配置参数不同,通过自动化地匹配金融产品组件以及不同金融产品的发布环境,从而提高不同环境下的金融产品页面的发布效率。

本发明实施例提供的计算机可读存储介质可以实现上述金融产品的页面发布方法的实施例,具体功能实现请参见方法实施例中的说明,在此不再赘述。

此外,在又一种实施例中,本发明还提供一种服务器,如图4所示,所述服务器包括处理器403、存储器405、输入单元407以及显示单元409等器件。本领域技术人员可以理解,图4示出的结构器件并不构成对所有服务器的限定,可以包括比图示更多或更少的部件,或者组合某些部件。所述存储器405可用于存储计算机程序401以及各功能模块,所述处理器403运行存储在存储器405的计算机程序401,从而执行设备的各种功能应用以及数据处理。所述存储器405可以是内存储器或外存储器,或者包括内存储器和外存储器两者。内存储器可以包括只读存储器(rom)、可编程rom(prom)、电可编程rom(eprom)、电可擦写可编程rom(eeprom)、快闪存储器、或者随机存储器。外存储器可以包括硬盘、软盘、zip盘、u盘、磁带等。本发明所公开的存储器包括但不限于这些类型的存储器。本发明所公开的存储器405只作为例子而非作为限定。

输入单元407用于接收信号的输入及接收用户的输入,输入单元407可包括触控面板以及其它输入设备,触控面板可收集用户在其上或附近的触摸操作(比如用户使用手指、触笔等任何适合的物体或附件在触控面板上或在触控面板附近的操作),并根据预先设定的程序驱动相应的连接装置;其它输入设备可以包括但不限于物理键盘、功能键(比如播放控制按键、开关按键等)、轨迹球、鼠标、操作杆等中的一种或多种。显示单元409可用于显示用户输入的信息或提供给用户的信息以及计算机设备的各种菜单。显示单元409可采用液晶显示器、有机发光二极管等形式。处理器403是计算机设备的控制中心,利用各种接口和线路连接整个电脑的各个部分,通过运行或执行存储在存储器403内的软件程序和/或模块,以及调用存储在存储器内的数据,执行各种功能和处理数据。

在一种实施方式中,所述服务器包括一个或多个处理器403,以及一个或多个存储器405,一个或多个计算机程序401,其中所述一个或多个计算机程序401被存储在存储器405中并被配置为由所述一个或多个处理器403执行,所述一个或多个计算机程序401配置用于执行以上实施例所述的金融产品的页面发布方法。图4中所示的一个或多个处理器403能够执行、实现图3中所示的组件匹配模块10、规则校验模块20、生成模块30、发布模块40的功能。

本发明实施例提供的一种服务器,可实现获取金融产品的资料信息,根据所述资料信息匹配预配置的金融产品组件;提取各资料信息的条件规则,根据所述条件规则修改所述金融产品组件的校验规则;获取修改后的金融产品组件的校验规则,根据修改后的金融产品组件,生成相应的金融产品html文件;获取金融产品页面的发布环境,根据所述发布环境及所述html文件生成对应环境下的金融产品页面。通过提供一种多渠道、快速的金融产品的页面发布方法,在设计金融产品页面时,通过获取金融产品的资料信息,根据所述资料信息匹配预配置的金融产品组件,然后从所述资料信息中提取各资料信息的条件规则,各金融产品组件均有自身的校验规则,同时由于不同金融产品的规则、条件、对象不完全相同,金融产品组件的初始校验规则并非能够适应所有金融产品,再根据所述条件规则修改所述金融产品组件的校验规则,根据修改后的金融产品组件,生成相应的金融产品html文件,再获取金融产品页面的发布环境,根据所述发布环境及所述html文件生成对应环境下的金融产品页面,将对应环境下的金融产品页面上送到对应的服务器,完成金融产品页面发布,发布后金融产品页面是一个新的地址,可独立访问,不同发布环境下所需的配置参数不同,通过自动化地匹配金融产品组件以及不同金融产品的发布环境,从而提高不同环境下的金融产品页面的发布效率。

本发明实施例提供的终端设备可以实现上述提供的金融产品的页面发布方法的实施例,具体功能实现请参见方法实施例中的说明,在此不再赘述。

以上所述仅是本发明的部分实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。

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