金融产品的更新方法、装置、设备和计算机存储介质与流程

文档序号:15444692发布日期:2018-09-14 23:13阅读:156来源:国知局

本发明涉及数据处理领域,尤其涉及金融产品的更新方法、装置、设备和计算机存储介质。



背景技术:

在金融业中,传统推出新的金融产品的模式为业务部门提出需求,科技部门按照需求内容进行系统开发,一般会涉及大量的代码修改和重新编写,这样的金融产品开发周期较长。

在目前的金融行业的竞争态势下,这种缓慢节奏已经完全跟不上移动互联网时代业务创新的发展步伐了。目前金融产品的类型较多,若采用传统的金融产品开发模式在每接入一款不同的产品,就需要比较多的人工干预,比如修改产品信息,调整ui(userinterface用户界面)页面布局,修改产品相关协议等,甚至需要改动购买流程,这样会导致投入较多的人力成本,效率低,因此,为了满足市场上快速推出创新型金融产品的要求,加快金融产品的开发流程等的效率已成为目前亟待解决的技术问题。

上述内容仅用于辅助理解本发明的技术方案,并不代表承认上述内容是现有技术。



技术实现要素:

本发明的主要目的在于提供一种金融产品的更新方法、装置、设备和计算机存储介质,旨在加快金融产品的更新流程。

为实现上述目的,本发明提供一种金融产品的更新方法,所述金融产品的更新方法包括以下步骤:

接收金融产品更新请求,获取所述金融产品更新请求中包含的产品信息;

获取所述产品信息中的产品标识,根据所述产品标识和预设映射关系表确定金融产品的产品显示模板,所述预设映射关系表中存储有产品标识和产品显示模板之间的对应关系;

根据所述产品信息和所述产品显示模板生成产品介绍页,并将产品介绍页与用户数据接口之间设置对应关系;

接收用户终端发送的查询请求,获取所述查询请求对应的目标数据接口,根据所述目标数据接口获取对应的产品介绍页;

向所述用户终端推送所述产品介绍页。

可选地,所述接收金融产品更新请求,获取所述金融产品更新请求中包含的产品信息的步骤之后,包括:

获取产品信息的属性信息,根据所述属性信息确定产品信息的初始来源,并判断所述初始来源是否为预设平台;

若所述初始来源是预设平台,则执行获取所述产品信息中的产品标识,根据所述产品标识和预设映射关系表确定金融产品的产品显示模板的步骤;

若所述初始来源不是预设平台,则将所述产品信息输入预设适配层,并在所述预设适配层中将所述产品信息进行格式的转换,使得所述产品信息符合所述预设平台的标准格式;

当检测到所述产品信息适配完成时,获取适配完成的所述产品信息,并基于所述产品信息触发金融产品更新请求,以根据所述金融产品更新请求进行金融产品更新。

可选地,所述若所述初始来源不是预设平台,则将所述产品信息输入预设适配层,并在所述预设适配层中将所述产品信息进行格式的转换,使得所述产品信息符合所述预设平台的标准格式的步骤,包括:

若所述初始来源不是预设平台,则将所述产品信息输入预设适配层,并确定所述产品信息的当前显示格式;

将所述当前显示格式与预设适配层中的预设平台的标准格式进行比对,将当前显示格式与所述标准格式不相同的产品信息作为待转化产品信息;

获取所述待转化产品信息对应的标准格式,将所述待转化产品信息当前显示格式调整为所述标准格式,以使得所述待转化产品信息符合预设平台的标准格式。

可选地,所述根据所述产品信息和所述产品显示模板生成产品介绍页的步骤,包括:

获取所述产品显示模板关联的配置文件,获取所述配置文件中待输入元素和待输入元素标签;

获取所述产品信息的属性信息,建立所述待输入元素标签与所述属性信息之间的映射关系,使得所述产品信息按映射关系输入至所述配置文件中所述待输入元素对应位置;

按包含所述产品信息的所述配置文件进行页面渲染,使得所述产品信息对应显示在所述产品显示模板上,生成待优化产品介绍页;

将所述待优化产品介绍页与预设显示规则比对;

若所述待优化产品介绍页与所述预设显示规则不匹配,则生成提示信息,以提示用户将所述待优化产品介绍页上的元素排版进行优化生成产品介绍页。

可选地,所述获取所述金融产品更新请求中包含的产品信息的步骤包括:

获取所述各产品信息的属性信息,将所述属性信息中包含动态标签的产品信息作为第一产品信息;

确定第一产品信息的信息源,并生成所述第一产品信息的来源链接;

当检测到信息源中的第一产品信息发生变化时,通过所述第一产品信息的来源链接获取所述第一产品信息变化后的第二产品信息;

将所述第二产品信息确定为所述金融产品更新请求中包含的产品信息。

可选地,所述接收用户终端发送的查询请求,获取所述查询请求对应的目标数据接口,根据所述目标数据接口获取对应的产品介绍页的步骤之后,包括:

接收产品信息修改请求,获取所述产品信息修改请求中携带的身份标识信息;

获取预设身份信息集,判断所述预设身份信息集中是否包含所述身份标识信息;

若所述预设身份信息集中包含所述身份标识信息,则判定身份标识信息对应用户具有修改权限,并启动修改模式;

接收输入的新的产品信息,并根据所述新的产品信息生成新的产品介绍页。

可选地,所述根据所述产品信息和所述产品显示模板生成产品介绍页,并将产品介绍页与用户数据接口之间设置对应关系的步骤之后,还包括:

当检测到金融产品的下架请求时,获取所述下架请求中包含的产品标识;

根据所述产品标识确定产品介绍页,断开所述产品介绍页与所述用户数据接口之间的对应关系,并生成提示信息,以提示用户将所述产品介绍页进行删除。

此外,为实现上述目的,本发明还提供一种金融产品的更新装置;

所述金融产品的更新装置包括:

接收获取模块,用于接收金融产品更新请求,获取所述金融产品更新请求中包含的产品信息;

获取确定模块,用于获取所述产品信息中的产品标识,根据所述产品标识和预设映射关系表确定金融产品的产品显示模板,所述预设映射关系表中存储有产品标识和产品显示模板之间的对应关系;

生成设置模块,用于根据所述产品信息和所述产品显示模板生成产品介绍页,并将产品介绍页与用户数据接口之间设置对应关系;

接收查询模块,用于接收用户终端发送的查询请求,获取所述查询请求对应的目标数据接口,根据所述目标数据接口获取对应的产品介绍页;

产品推送模块,用于向所述用户终端推送所述产品介绍页。

此外,为实现上述目的,本发明还提供一种金融产品的更新设备;

所述金融产品的更新设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的金融产品的更新程序,其中:

所述金融产品的更新程序被所述处理器执行时实现如上述的金融产品的更新方法的步骤。

此外,为实现上述目的,本发明还提供一种计算机存储介质;

所述计算机存储介质上存储有金融产品的更新程序,所述金融产品的更新程序被处理器执行时实现如上述的金融产品的更新方法的步骤。

本发明实施例提出的金融产品的更新方法、装置、设备和计算机存储介质,产品开发者在服务器上触发金融产品更新请求,服务器接收金融产品更新请求,获取所述金融产品更新请求中包含的产品信息;获取所述产品信息中的产品标识,根据所述产品标识和预设映射关系表确定金融产品的产品显示模板,所述预设映射关系表中存储有产品标识和产品显示模板之间的对应关系;根据所述产品信息和所述产品显示模板生成产品介绍页,并将产品介绍页与用户数据接口之间设置对应关系;接收用户终端发送的查询请求,获取所述查询请求对应的目标数据接口,根据所述目标数据接口获取对应的产品介绍页;向所述用户终端推送所述产品介绍页。通过数据模板的形式加快了产品的开发效率,在相同开发任务时,只需要较少的开发人员,减少了开发人员的数量,因而降低了人力成本,此外,在产品信息处理时根据产品信息的来源进行了产品信息格式的处理,使得金融产品的开发更加智能。

附图说明

图1是本发明实施例方案涉及的硬件运行环境的装置结构示意图;

图2为本发明金融产品的更新方法第一实施例的流程示意图;

图3为图2中金融产品的更新方法的步骤s13的细化流程示意图;

图4为本发明金融产品的更新方法第二实施例的流程示意图;

图5为图4中金融产品的更新方法的步骤s23的细化流程示意图;

图6为本发明金融产品的更新方法第三实施例的流程示意图;

图7为本发明金融产品的更新方法第四实施例的流程示意图;

图8为本发明金融产品的更新方法第五实施例的流程示意图;

图9为本发明金融产品的更新装置一实施例的功能模块示意图。

本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。

具体实施方式

应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

本发明实施例的主要解决方案是:金融产品的后端开发者针对金融产品制定标准配置文件,在配置文件中输入金融产品信息,其中,配置文件中对金融产品的申购/赎回流程和相关协议的显示等做一个规范约定,使用户对金融产品的流程体验一致,进一步地,后端服务器将配置文件发送至前端服务器,前端开发人员根据配置文件制定对于手机客户端和网页端对应的产品显示模板,作为用户的交互对象,用户可以浏览产品信息,申购/赎回产品等操作。服务器后端,需要通过向前端提供接口的形式为前端服务,此外,服务器端可根据产品的类型等信息,专门对各类金融产品进行上下架,服务器上设置产品适配层,产品适配层对接其他方(银行/其他金融机构及公司)的服务接口,产品适配层用来将不同的活期产品按照标准模板的方式进行适配,使这些产品的信息可以通过同样的接口提供给前端显示。

由于现有技术中每次出现金融产品的更新时,后端的开发者需要在后端开发金融产品的配置文件,在生成配置文件之后,后端的开发人员将配置文件发送至前端的开发人员,前端开发人员需要根据配置文件设计金融产品的显示界面,对应显示产品信息,这样的金融产品开发周期较长,由于金融产品的更新较快,导致金融产品的开发的任务量大,需要投入更多的人力资源,与此同时,每一款金融产品受不同的因素影响,需要不时地调整产品信息,这个过程中,前端人员需要调整显示页面布局,修改产品相关协议等,甚至需要改动购买流程,这样会导致投入较多的人力成本,效率低。

本发明提供一种解决方案,通过模板式开发,提高了金融产品更新的效率,减少了工作量。

如图1所示,图1是本发明实施例方案涉及的硬件运行环境的终端结构示意图。

本发明实施例终端可以固定终端,也可以是移动终端,其中,固定终端如“物联网设备”、带联网功能的智能空调、智能电灯、智能电源等等;移动终端,如,智能音箱、自动驾驶汽车,智能手机、平板电脑、电子书阅读器、便携计算机等具有显示功能的终端设备。

如图1所示,该终端可以包括:处理器1001,例如中央处理器centralprocessingunit,cpu),网络接口1004,用户接口1003,存储器1005,通信总线1002。其中,通信总线1002用于实现这些组件之间的连接通信。用户接口1003可以包括显示屏(display)、输入单元比如键盘(keyboard),可选用户接口1003还可以包括标准的有线接口、无线接口。网络接口1004可选的可以包括标准的有线接口、无线接口(如,无线保真wireless-fidelity,wifi接口)。存储器1005可以是高速随机存取存储器(randomaccessmemory,ram),也可以是稳定的存储器(non-volatilememory),例如磁盘存储器。存储器1005可选的还可以是独立于前述处理器1001的存储装置。

本领域技术人员可以理解,图1中示出的终端结构并不构成对终端的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。

如图1所示,该计算机软件产品存储在一个存储介质(存储介质:又叫计算机存储介质、计算机介质、可读介质、可读存储介质、计算机可读存储介质或者直接叫介质等,如ram、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法,作为一种计算机存储介质的存储器1005中可以包括操作系统、网络通信模块、用户接口模块以及金融产品的更新应用程序。

在图1所示的终端中,网络接口1004主要用于连接后台服务器,与后台服务器进行数据通信;用户接口1003主要用于连接客户端(用户端),与客户端进行数据通信;而处理器1001可以用于调用存储器1005中存储的金融产品的更新应用程序,并执行本发明以下实施例提供的金融产品的更新方法中的步骤。

参照图2,本发明金融产品的更新方法的第一实施例中,所述金融产品的更新方法包括:

步骤s11,接收金融产品更新请求,获取所述金融产品更新请求中包含的产品信息。

服务器接收金融产品更新请求,开发人员在后端服务器上触发金融产品更新请求,其中,触发方式可以采用不同的形式,后端服务器获取金融产品更新请求中包含的产品信息,产品信息包括金融产品名称信息、金融产品申购/赎回流程和金融产品期限等等,产品信息上携带有标签,例如,根据产品信息是否是可变更的,为产品信息的添加动态标签,产品信息中的产品利率,产品利率是根据市场等不同的因素变化的,则产品利率上添加有动态标签。

步骤s12,获取所述产品信息中的产品标识,根据所述产品标识和预设映射关系表确定金融产品的产品显示模板,所述预设映射关系表中存储有产品标识和产品显示模板之间的对应关系。

服务器获取产品信息中的产品标识,其中,产品标识是指可以唯一确定产品的信息,这里的产品标识可以是产品名称,还可以是指定的编号信息,服务器可以根据产品标识和预设映射关系表确定金融产品的产品显示模板,预设映射关系表是预先设置的产品标识与产品显示模板之间的对应关系的表格,其中,所述预设映射关系表中包含有产生信息和产品显示模板,产品信息包括产品名称、产品编号和产品类型等,产品显示模板包括模板编号、模板存储地址和模板对应的配置文件等,预设映射关系表中的产品标识与产品显示模板对应关系是可以灵活配置的,例如,可以是产品编号与模板编号对应的关系,还可以是产品名称、产品编号和产品类型与模板编号对应的关系。

服务器根据获取的产品标识,查询预设映射关系表确定产品标识对应的产品显示模板,其中,服务器还可以根据产品信息中的其他信息确定产品显示模板,例如,根据产品类型确定产品显示模板。

具体地,步骤s12包括:

步骤a,获取产品信息中的产品标识,并根据产品标识确定金融产品的产品类型;

步骤b,获取预设映射关系表中产品类型对应的显示框架,并将所述显示框架作为产品显示模板。

服务器获取产品信息中的产品标识,并根据产品标识确定金融产品的产品类型,例如,根据金融产品名称可以确定金融产品是保险类产品、活期类产品、定期类产品、现金贷类产品还是基金类产品。服务器获取预设映射关系表中产品类型对应的显示框架,具体地,服务器将产品信息对应的产品类型与预设映射关系表中的产品类别进行比较,若产品信息对应的产品类型与预设映射关系表中的产品类别匹配,则将预设映射关系表中的产品类别对应的显示框架作为产品显示模板。

需要补充说明的是,本发明中金融产品的更新方法应用于服务器,服务器包括前端服务器和后端服务器,本发明中实施例的执行主体既可以是后端服务器还可以是前端服务器,本发明产品信息的产品显示模板是前端开发人员根据显示界面的要求和后端开发人员提供的配置文件设置的,产品显示模板与配置文件相关联,在产品更新时将产品信息输入至配置文件,运行时就可以根据配置文件渲染出产品介绍页,产品介绍页是指产品信息对应显示在产品显示模板上的网络页面。

步骤s13,根据所述产品信息和所述产品显示模板生成产品介绍页,并将产品介绍页与用户数据接口之间设置对应关系。

服务器将产品信息显示在产品显示模板上,具体地,服务器将产品信息输入至预设配置文件中对应位置处,服务器根据配置文件进行页面渲染,使得产品信息对应显示在产品显示模板上,生成产品介绍页,与此同时,服务器将生成的产品介绍页与用户数据接口建立对应关系,即,服务器将产品介绍页与数据接口之间设置链接,用户可以在通过访问对应的数据接口获取到产品介绍页。

具体地,本实施例中给出一种将产品信息显示在产品显示模板上生成产品介绍页的具体实现方式,参照图3,步骤s13包括:

步骤s131,获取产品显示模板关联的配置文件,获取配置文件中待输入元素和待输入元素标签。

服务器获取产品显示模板关联的配置文件,获取配置文件中待输入元素和待输入元素标签,其中,配置文件时指后端服务器预先设置的,配置文件中包含有预设代码,预设代码中设置有待输入元素对应的空格,待输入元素也就是用于输入的产品信息的空格位置,待输入元素中设有标签,标签上记录有此处应该输入的产品信息是什么。

步骤s132,获取所述产品信息的属性信息,建立所述待输入元素标签与所述属性信息之间的映射关系,使得所述产品信息按映射关系输入至所述配置文件中所述待输入元素对应位置。

服务器获取产品信息的属性信息,其中,属性信息上包含有产品信息的属性,服务器根据产品信息的属性信息,建立待输入元素标签与属性信息之间的映射关系,例如,属性信息为产品期限,待输入元素标签为产品期限,则服务器建立两者之间的映射关系,使得产品信息按映射关系输入至配置文件中待输入元素对应位置。

步骤s133,按包含所述产品信息的所述配置文件进行页面渲染,使得所述产品信息对应显示在所述产品显示模板上,生成待优化产品介绍页。

服务器按包含产品信息的配置文件进行页面渲染,使得产品信息对应显示在产品显示模板上,生成待优化产品介绍页,即,由于产品显示模板上各个待输入元素的位置相对固定,可能导致产品信息在显示模板不能完全显示,或者是产品信息之间的空隙较多等情况,服务器还需要将待优化产品介绍页进行优化处理。

步骤s134,将所述待优化产品介绍页与预设显示规则比对;若所述待优化产品介绍页与所述预设显示规则不匹配,则生成提示信息,以提示用户将所述待优化产品介绍页上的元素排版进行优化生成产品介绍页。

服务器判断待优化产品介绍页是否符合预设显示规则,预设显示规则预先设置的显示规则,例如,预设显示规则中包含显示模板是的产品信息全部显示,各个产品信息之间的距离为1cm,服务器将待优化产品介绍页与预设显示规则进行比对,若待优化产品介绍页符合预设显示规则,则将待优化产品介绍页作为产品介绍页;若待优化产品介绍页不符合预设显示规则,则生成提示信息,以提示用户将所述待优化产品介绍页上的元素排版进行优化生成产品介绍页,其中,优化待优化产品介绍页上的元素排版是指按照预设规则调整产品信息的在产品显示模模板上的位置。

步骤s14,接收用户终端发送的查询请求,获取所述查询请求对应的目标数据接口,根据所述目标数据接口获取对应的产品介绍页。

服务器接收金融产品的查询请求,服务器获取查询请求对应的目标数据接口,例如,用户在用户界面上点击虚拟按键,触发金融产品的查询请求,服务器接收查询请求,通过目标数据接口获取对应的产品介绍页。

步骤s15,向所述用户终端推送所述产品介绍页。

服务器向用户终端推送所述产品介绍页,使用户根据终端上接收的信息查看更新的金融产品。

在本实施例中将产品信息通过数据模块的形式加快了产品的开发效率,以此同时,在相同开发任务时,只需要较少的开发人员,减少了开发人员的数量,因而降低了人力成本。

进一步的,参照图4,在本发明第一实施例的基础上,提出了本发明金融产品的更新方法的第二实施例,与本发明第一实施例的区别在于本实施例中根据产品信息的来源进行产品信息格式的调整,不需要开发人员手动调整产品信息,以提高产品更新效率。

图4中步骤s21是在第一实施例的步骤s11之后,即,图4中省略了第一实施例中的步骤,本实施例还可以与其他实施例进行结合。

所述金融产品的更新方法包括:

步骤s21,获取产品信息的属性信息,根据所述属性信息确定产品信息的初始来源,并判断所述初始来源是否为预设平台。

服务器获取产品信息的属性信息,并根据所述属性信息确定产品信息的初始来源,并判断产品信息的初始来源是否为预设平台(预设平台是预先设置金融产品来源平台,可根据实际情况进行设置),以平安科技公司的金融产品线上平台为例,平安科技公司的金融产品线上平台包含有平安的金融产品,还可能包含建设银行或者其他融资平台的金融产品,此时的预设平台为平安科技公司对应的开发平台,设置预设平台的目的是为了使金融产品的产品信息给用户的流程体验一致,则需要在平安科技公司的金融产品线上平台上设置同一显示模板显示,使产品信息在同一显示模板显示的前提条件时产品信息的格式。

步骤s22,若所述初始来源是预设平台,则执行获取所述产品信息中的产品标识,根据所述产品标识和预设映射关系表确定金融产品的产品显示模板的步骤。

若产品信息的初始来源是预设平台,则服务器执行第一实施例中步骤s12,获取产品信息中的产品标识,根据产品标识和预设映射关系表确定金融产品的产品显示模板的步骤。

步骤s23,若所述初始来源不是预设平台,则将所述产品信息输入预设适配层,并在所述预设适配层中将所述产品信息进行格式的转换,使得所述产品信息符合所述预设平台的标准格式。

若产品信息的初始来源不是预设平台,即,产品信息的初始来源为第三方平台,产品信息的格式可能不符合条件,则服务器将产品信息输入预设适配层,预设适配层是服务器中用于调整产品信息格式的数据处理层,服务器将产品信息在预设适配层中进行格式的转换,使得产品信息符合预设平台的标准格式。其中,适配层中产品信息的格式转化方式可以是通过调整属性的方式,也可以是调整按照初始的信息生成新的符合格式要求的产品信息等等。

例如,参照图5,步骤s23包括:

步骤s231,若所述初始来源不是预设平台,则将所述产品信息输入预设适配层,并确定所述产品信息的当前显示格式。

若产品信息的初始来源是不预设平台,则服务器将产品信息输入预设适配层,其中,预设适配层可以用于调整产品信息的格式,在服务器的预设适配层进行产品信息格式调整时,需要先确定产品信息的当前显示格式。

步骤s232,将所述当前显示格式与预设适配层中的预设平台的标准格式进行比对,将当前显示格式与所述标准格式不相同的产品信息作为待转化产品信息。

服务器将产品信息的当前显示格式与预设适配层中的预设平台的标准格式(预设平台的标准格式是产品开发者预先设置的符合显示规则的产品格式)比对,若产品信息的当前显示格式与预设适配层中的预设平台的标准格式不相同,则需要进行格式转化,若产品信息的当前显示格式与预设适配层中的预设平台的标准格式相同,则不需要进行格式转化,服务器将当前显示格式与预设平台的标准格式不相同的产品信息作为待转化产品信息。

步骤s233,获取所述待转化产品信息对应的标准格式,将所述待转化产品信息当前显示格式调整为所述标准格式,以使得所述待转化产品信息符合预设平台的标准格式。

服务器获取待转化产品信息的预设平台的标准格式,将待转化产品信息当前显示格式调整为预设平台的标准格式,例如,服务器将产品信息的中的显示属性从当前显示格式调整为预设平台的标准格式,或者,服务器复制产品信息并使得复制的产品信息设置为预设平台的标准格式,最终使得待转化产品信息符合预设平台的标准格式。

步骤s24,当检测到所述产品信息适配完成时,获取适配完成的所述产品信息,并基于所述产品信息触发金融产品更新请求,以根据所述金融产品更新请求进行金融产品更新。

在服务器检测到产品信息适配完成时,例如,服务器在格式转化完成时,将发送提示信息,服务器接收到提示信息则检测到产品信息适配完成时,服务器获取适配完成的产品信息,并基于产品信息触发金融产品更新请求,以根据金融产品更新请求进行金融产品更新。

在本实施例中服务器将预设平台上传的产品信息进行适配,使得产品信息符合产品更新的要求,在接收到预设平台提供的产品信息时,产品开发者不需要手动的进行产品信息的重新输入,通过适配层产品信息的格式调整,使的产品更新更加智能高效。

进一步的,参照图6,在本发明第一实施例的基础上,提出了本发明金融产品的更新方法的第三实施例,与本发明第一实施例的区别在于本实施例中根据产品信息的是否是动态变化的进行自动获取更新,以提高产品更新效率。

图6中步骤s31是在第一实施例的步骤s11之后,即,图6中省略了第一实施例中的步骤,本实施例还可以与其他实施例进行结合。所述金融产品的更新方法包括:

步骤s31,获取所述各产品信息的属性信息,将所述属性信息中包含动态标签的产品信息作为第一产品信息。

服务器获取各产品信息的属性信息,将所述属性信息中包含动态标签的产品信息作为第一产品信息,其中,动态标签的产品信息是指产品信息会实时的变化,例如,金融产品涉及的利率,会根据市场情况随时的变动,服务器将动态标签的产品信息作为第一产品信息。

步骤s32,确定第一产品信息的信息源,并生成所述第一产品信息的来源链接。

服务器确定第一产品信息的信息源,其中,信息源是指产品信息的来源,例如,利率是由央行进行发布发,各个银行根据央行发布的利率进行响应的调整,生成对应的利率,即,服务器中将利率与利率的公布平台进行关联,并在目标产品信息上生成来源链接。

步骤s33,当检测到信息源中的第一产品信息发生变化时,通过所述第一产品信息的来源链接获取所述第一产品信息变化后的第二产品信息。

服务器实时地检测信息源中的第一产品信息,在服务器检测到信息源中的第一产品信息发生变化时,例如,服务器将信息源中的第一产品信息与当前的产品信息进行比对,若信息源中的第一产品信息与当前的信息不相同,则服务器检测到信息源中的产品信息发生变化,通过所述第一产品信息的来源链接获取所述第一产品信息变化后的第二产品信息。

步骤s34,将所述第二产品信息确定为所述金融产品更新请求中包含的产品信息。

在获取到第二产品信息时,服务器自动触发金融产品更新请求,即,在产品信息中的包含动态标签的产品信息变更时,服务器可以获取新的产品信息并自动触发产品更新请求,执行第一实施例中步骤s11接收金融产品更新请求,获取金融产品更新请求中包含的产品信息的步骤。

在本实施例中服务器自动获取更新的产品信息,并基于获取到的更新的产品信息自动触发产品信息的更新请求,使得产品信息实现自动更新,大大减少了人工的工作量使得产品更新更具有实时性。

进一步的,参照图7,在本发明第一实施例的基础上,进一步提出了本发明金融产品的更新方法的第四实施例,本实施例可以与其他实施例进行结合,例如,图7中步骤s41可以在第一实施例中步骤s14之后执行。

所述金融产品的更新方法包括:

步骤s41,接收产品信息修改请求,获取所述产品信息修改请求中携带的身份标识信息。

服务器接收产品信息修改请求,服务器获取产品信息修改请求中携带的身份标识信息,其中,身份标识信息是指用户的指纹信息,或者用户的声音信息,可以唯一识别用户身份的标识信息,例如,用户手动按压显示屏,触发产品信息的修改请求,服务器获取用户的指纹信息,或者用户语音触发产品信息修改请求,服务器获取用户语音信息。

步骤s42,获取预设身份信息集,判断所述预设身份信息集中是否包含所述身份标识信息。

服务器获取预设身份信息集,判断预设身份信息集中是否包含身份标识信息,其中,预设身份信息集是指用户存储的身份信息,即,服务器中预先存储有具有产品信息修改权限的用户身份信息作为标准信息;若预设身份信息集中包含身份标识信息,则判定身份标识信息对应用户具有修改权限,若标准信息中不包含身份标识信息,则判定身份标识信息对应用户不具有修改权限。

步骤s43,若所述预设身份信息集中包含所述身份标识信息,则判定身份标识信息对应用户具有修改权限,并启动修改模式。

若具有修改权限,则服务器启动修改模式,即,用户可以对产品信息进行编辑操作,服务器接收输入的新的产品信息,需要说明的是用户既可以在产品介绍页也可以在配置文件上触发产品信息修改请求,由于配置文件产品介绍页之间具有联动关系,产品修改的用户既可以在产品介绍页上触发修改模式,还可以在配置文件上触发修改模式,若用户在产品介绍页上进行修改,服务器可根据联动自动修改配置文件,若用户在配置文件上进行修改时,服务器会基于新的配置文件渲染出对应的产品介绍页。

步骤s44,接收输入的新的产品信息,并根据所述新的产品信息生成新的产品介绍页。

服务器将配置文件的产品信息替换为新的产品信息,此时,在若查询金融产品的用户在终端上加载金融产品的产品介绍页时,服务器将根据新的配置文件新的产品介绍页。

在本实施例中开发者可以进行产品信息的直接更改,不需要进行产品更新数据的上传调整等,使得产品更新更加便捷。

进一步的,参照图8,在本发明第一实施例的基础上,进一步提出了本发明金融产品的更新方法的第五实施例,本实施例可以与其他实施例进行结合,例如,图8中步骤s51可以在第一实施例中步骤s14之后执行。

步骤s51,当检测到金融产品的下架请求时,获取所述下架请求中包含的产品标识。

服务器实时地监测产品信息的期限,在金融产品超过时限时,服务器自动触发金融产品下架请求,在服务器检测到金融产品的下架请求时,即,金融产品超过期限,服务器获取下架请求中包含的产品标识。

步骤s52,根据所述产品标识确定产品介绍页,断开所述产品介绍页与所述用户数据接口之间的对应关系,并生成提示信息,以提示用户将所述产品介绍页进行删除。

服务器根据产品标识确定产品介绍页,并断开产品介绍页与数据接口对应更新,并生成提示信息,以提示用户将所述产品介绍页进行删除,即,服务器将到期的金融产品信息直接进行删除使得产品更加简洁,用户不会看到不能进行操作的金融产品。

在本实施例中可以直接进行金融产品信息的下架,现有的金融产品的下架都需要产品开发者进行数据的删除,本实施例中服务器自动进行产品的下架,使得产品的更新周期跟短,用户的操作更加便捷。

此外,参照图9,本发明实施例还提出一种金融产品的更新装置,所述金融产品的更新装置包括:

接收获取模块10,用于接收金融产品更新请求,获取所述金融产品更新请求中包含的产品信息;

获取确定模块20,用于获取所述产品信息中的产品标识,根据所述产品标识和预设映射关系表确定金融产品的产品显示模板,所述预设映射关系表中存储有产品标识和产品显示模板之间的对应关系;

生成设置模块30,用于根据所述产品信息和所述产品显示模板生成产品介绍页,并将产品介绍页与用户数据接口之间设置对应关系;

接收查询模块40,用于接收用户终端发送的查询请求,获取所述查询请求对应的目标数据接口,根据所述目标数据接口获取对应的产品介绍页;

产品推送模块50,用于向所述用户终端推送所述产品介绍页。

进一步地,所述金融产品的更新装置,包括:

来源确定模块,用于获取产品信息的属性信息,根据所述属性信息确定产品信息的初始来源,并判断所述初始来源是否为预设平台;

模板确定模块,用于若所述初始来源是预设平台,则执行获取所述产品信息中的产品标识,根据所述产品标识和预设映射关系表确定金融产品的产品显示模板的步骤;

格式转换模块,用于若所述初始来源不是预设平台,则将所述产品信息输入预设适配层,并在所述预设适配层中将所述产品信息进行格式的转换,使得所述产品信息符合所述预设平台的标准格式;

请求触发模块,用于当检测到所述产品信息适配完成时,获取适配完成的所述产品信息,并基于所述产品信息触发金融产品更新请求,以根据所述金融产品更新请求进行金融产品更新。

进一步地,所述格式转换模块,包括:

信息输入单元,用于若所述初始来源不是预设平台,则将所述产品信息输入预设适配层,并确定所述产品信息的当前显示格式;

格式比对单元,用于将所述当前显示格式与预设适配层中的预设平台的标准格式进行比对,将当前显示格式与所述标准格式不相同的产品信息作为待转化产品信息;

格式调整单元,用于获取所述待转化产品信息对应的标准格式,将所述待转化产品信息当前显示格式调整为所述标准格式,以使得所述待转化产品信息符合预设平台的标准格式。

进一步地,所述生成设置模块30,包括:

获取单元,用于获取所述产品显示模板关联的配置文件,获取所述配置文件中待输入元素和待输入元素标签;

映射建立单元,用于获取所述产品信息的属性信息,建立所述待输入元素标签与所述属性信息之间的映射关系,使得所述产品信息按映射关系输入至所述配置文件中所述待输入元素对应位置;

页面渲染单元,用于按包含所述产品信息的所述配置文件进行页面渲染,使得所述产品信息对应显示在所述产品显示模板上,生成待优化产品介绍页;

页面比对单元,用与将所述待优化产品介绍页与预设显示规则比对;

提示调整单元,用于若所述待优化产品介绍页与所述预设显示规则不匹配,则生成提示信息,以提示用户将所述待优化产品介绍页上的元素排版进行优化生成产品介绍页。

进一步地,所述接收获取模块,包括:

属性确定单元,用于获取所述各产品信息的属性信息,将所述属性信息中包含动态标签的产品信息作为第一产品信息;

来源确定单元,用于确定第一产品信息的信息源,并生成所述第一产品信息的来源链接;

信息更新单元,用于当检测到信息源中的第一产品信息发生变化时,通过所述第一产品信息的来源链接获取所述第一产品信息变化后的第二产品信息;

信息确定单元,用于将所述第二产品信息确定为所述金融产品更新请求中包含的产品信息。

进一步地,所述金融产品的更新装置,包括:

信息修改模块,用于接收产品信息修改请求,获取所述产品信息修改请求中携带的身份标识信息;

身份判断模块,用于获取预设身份信息集,判断所述预设身份信息集中是否包含所述身份标识信息;

模式启动模块,用于若所述预设身份信息集中包含所述身份标识信息,则判定身份标识信息对应用户具有修改权限,并启动修改模式;

产品生成模块,用于接收输入的新的产品信息,并根据所述新的产品信息生成新的产品介绍页。

进一步地,所述金融产品的更新装置,包括:

检测获取模块,用于当检测到金融产品的下架请求时,获取所述下架请求中包含的产品标识;

提示删除模块,用于根据所述产品标识确定产品介绍页,断开所述产品介绍页与所述用户数据接口之间的对应关系,并生成提示信息,以提示用户将所述产品介绍页进行删除。

其中,金融产品的更新装置的各个功能模块实现的步骤可参照本发明金融产品的更新方法的各个实施例,此处不再赘述。

此外,本发明实施例还提出一种计算机存储介质。

所述计算机存储介质上存储有金融产品的更新程序,所述金融产品的更新程序被处理器执行时实现上述实施例提供的金融产品的更新方法中的操作。

需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体/操作/对象与另一个实体/操作/对象区分开来,而不一定要求或者暗示这些实体/操作/对象之间存在任何这种实际的关系或者顺序;术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者系统不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者系统所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者系统中还存在另外的相同要素。

以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。

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