1.本技术涉及通讯技术领域,具体涉及一种金融产品上线方法、装置、计算机设备和存储介质。
背景技术:2.随着时代的发展,人们的投资理念也越来越强。为了顺应人们的投资需求,金融机构也开发出越来越多的金融产品,以供人们投资选择。而对于不同的金融产品而言,其上线流程也会有所不同。例如,由于银保寿险较为复杂,流程也较多。此外,对于金融机构而言,如何快速上线金融产品也十分重要。在现有技术中,金融产品上线流程都是固定化流程,无法针对不同金融产品适应不同上线流程。
技术实现要素:3.本技术实施例提出了一种金融产品上线方法、装置、计算机设备和存储介质,可以解耦现有金融产品的上线流程,实现上线流程可配置化,上线新的金融产品只需要配置金融产品相关信息,上线步骤流程及模板流程即可完成产品销售。
4.本技术实施例提供了一种金融产品上线方法,包括:
5.接收配置触发指令,基于所述配置触发指令,显示金融产品配置界面,其中,所述配置界面包括基本属性配置控件和产品配置控件;
6.响应于针对所述基本属性配置控件的触发操作,获取金融产品的基本属性信息;
7.响应于针对所述产品配置控件的触发操作,获取金融产品的产品信息;
8.基于所述金融产品的基本属性信息和所述产品信息,显示所述金融产品的配置信息展示界面,所述配置信息展示界面包括确认控件;
9.响应于针对所述确认控件的触发操作,将所述金融产品进行上线处理。
10.相应的,本技术实施例还提供了一种金融产品上线装置,包括:
11.接收单元,用于接收配置触发指令,基于所述配置触发指令,显示金融产品配置界面,其中,所述配置界面包括基本属性配置控件和产品配置控件;
12.第一获取单元,用于响应于针对所述基本属性配置控件的触发操作,获取金融产品的基本属性信息;
13.第二获取单元,用于响应于针对所述产品配置控件的触发操作,获取金融产品的产品信息;
14.显示单元,用于基于所述金融产品的基本属性信息和所述产品信息,显示所述金融产品的配置信息展示界面,所述配置信息展示界面包括确认控件;
15.上线单元,用于响应于针对所述确认控件的触发操作,将所述金融产品进行上线处理。
16.在一实施例中,所述第一获取单元,可以包括:
17.第一界面显示子单元,用于响应于针对所述基本属性配置控件的触发操作,显示
基本属性配置界面,所述基本属性配置界面包括支付渠道配置控件;
18.列表显示子单元,用于响应于针对所述支付渠道配置控件的触发操作,显示支付渠道列表,所述支付渠道列表包括至少一个待选择支付渠道;
19.第二界面显示子单元,用于响应于针对所述至少一个待选择支付渠道的选择操作,显示目标支付渠道的信息界面;
20.第一信息获取子单元,用于响应于针对所述目标支付渠道的信息界面的修改操作,获取金融产品的基本属性信息。
21.在一实施例中,所述第一信息获取子单元,可以包括:
22.信息获取模块,用于响应于针对所述默认支付校验信息、所述默认支付参数信息、所述默认支付平台信息、所述默认支付结果处理信息中任意一个信息的更改操作,获取金融产品的基本属性信息。
23.在一实施例中,所述第二获取单元,可以包括:
24.第三界面显示子单元,用于响应于针对所述产品配置控件的触发操作,显示产品配置界面,所述产品配置界面包括产品参数配置控件和产品附加信息配置控件;
25.参数获取子单元,用于响应于针对所述产品参数配置控件的触发操作,获取金融产品的产品参数;
26.第二信息获取子单元,用于响应于针对所述产品附加信息配置控件的触发操作,获取金融产品的产品附加信息。
27.在一实施例中,所述金融产品上线装置还可以包括:
28.指令接收单元,用于接收针对所述金融产品的支付触发指令,获取所述金融产品的支付配置属性信息;
29.校验单元,用于基于所述支付配置属性信息,对所述支付触发指令进行校验处理,得到校验结果;
30.解析单元,用于基于所述校验结果,对所述支付配置属性信息进行解析,得到支付参数;
31.支付单元,用于基于所述支付参数,调用目标支付平台进行支付处理,得到支付结果。
32.在一实施例中,所述校验单元,可以包括:
33.解析子单元,用于对所述支付配置属性信息进行解析,得到支付校验渠道;
34.服务确定子单元,用于基于所述支付校验渠道,在至少一个预设支付校验服务中确定和所述支付校验渠道相匹配的目标支付校验服务;
35.调用子单元,用于调用所述目标支付校验服务对所述支付触发指令进行校验处理,得到校验结果。
36.在一实施例中,所述调用子单元,可以包括:
37.第一调用模块,用于调用所述目标支付校验服务对所述支付触发指令进行解析,得到金融产品信息、支付账户信息、支付密码信息和支付环境信息;
38.第二调用模块,用于调用所述目标支付校验服务分别获取金融产品信息、支付账户信息、支付密码信息和支付环境信息对应的校验条件;
39.第三调用模块,用于调用所述目标支付校验服务基于所述校验条件对所述金融产
品信息、支付账户信息、支付密码信息和支付环境信息进行校验处理,得到校验结果。
40.相应的,本技术实施例还提供一种计算机设备,所述计算机设备包括存储器和处理器;所述存储器存储有计算机程序,所述处理器用于运行所述存储器内的计算机程序,以执行本技术实施例任一提供的金融产品上线方法。
41.相应的,本技术实施例还提供一种存储介质,所述存储介质存储有计算机程序,所述计算机程序被处理器执行时实现本技术实施例任一提供的金融产品上线方法。
42.本技术实施例包括:接收配置触发指令,基于配置触发指令,显示金融产品配置界面;响应于针对基本属性配置控件的触发操作,获取金融产品的基本属性信息;响应于针对产品配置控件的触发操作,获取金融产品的产品信息;基于金融产品的基本属性信息和产品信息,显示金融产品的配置信息展示界面,配置信息展示界面包括确认控件;响应于针对确认控件的触发操作,将金融产品进行上线处理,可以实现上线流程可配置化,上线新的金融产品只需要配置金融产品相关信息,上线步骤流程及模板流程即可完成产品销售。
附图说明
43.为了更清楚地说明本技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
44.图1是本技术实施例提供的金融产品上线方法的流程示意图;
45.图2是本技术实施例提供的金融产品上线方法的场景示意图;
46.图3是本技术实施例提供的金融产品上线方法的又一场景示意图;
47.图4是本技术实施例提供的金融产品上线方法的又一流程示意图;
48.图5是本技术实施例提供的金融产品上线方法的又一流程示意图;
49.图6是本技术实施例提供的金融产品上线装置的结构示意图;
50.图7是本技术实施例提供的计算机设备的结构示意图。
具体实施方式
51.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,然而,所描述的实施例仅仅是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
52.本技术实施例提出了一种金融产品上线方法,该金融产品上线方法可以由金融产品上线装置执行,该金融产品上线装置可以集成在具有至少一种金融产品上线硬件的计算机设备中。其中,该计算机设备可以包括计算机设备以及服务器等中的至少一个。即,本技术实施例提出的金融产品上线方法即可以由计算机设备执行,还可以由服务器执行,还可以由能够进行互相通信的终端和服务器共同执行。
53.其中,终端可以为智能手机、平板电脑、笔记本电脑、个人电脑(personal computer,pc)、智能家居、可穿戴电子设备、vr/ar设备、车载计算机等等。服务器可以为多个异构系统之间的互通服务器或者后台服务器,还可以是独立的物理服务器,也可以是多
个物理服务器构成的服务器集群或者分布式系统,还可以是提供云服务、云数据库、云计算、云函数、云存储、网络服务、云通信、中间件服务、域名服务、安全服务、以及大数据和人工智能平台等基础云计算服务的云服务器等等。
54.在一实施例中,金融产品上线装置可以集成在服务器上,以实施本技术实施例提出的金融产品上线方法。具体地,服务器可以接收配置触发指令,基于配置触发指令,显示金融产品配置界面;响应于针对基本属性配置控件的触发操作,获取金融产品的基本属性信息;响应于针对产品配置控件的触发操作,获取金融产品的产品信息;基于金融产品的基本属性信息和产品信息,显示金融产品的配置信息展示界面,配置信息展示界面包括确认控件;响应于针对确认控件的触发操作,将金融产品进行上线处理。
55.以下分别进行详细说明,需要说明的是,以下实施例的描述顺序不作为对实施例优选顺序的限定。
56.本技术实施例将从金融产品上线装置的角度进行描述,该金融产品上线装置可以集成在计算机设备。
57.如图1所示,提供了一种金融产品上线方法,具体流程包括:
58.101、接收配置触发指令,基于配置触发指令,显示金融产品配置界面,其中,配置界面包括基本属性配置控件和产品配置控件。
59.在一实施例中,为了简化上线流程,本技术实施例为产品开发人员提供了配置平台,产品开发人员可以通过该配置平台配置自己所需的金融产品,以及对金融产品的上线过程进行配置。
60.在一实施例中,当产品开发人员对金融产品配置时,产品开发人员可以启动该配置平台。当产品开发人员启动配置平台时,金融产品上线装置可以接收到配置触发指令。然后,金融产品上线装置可以基于配置触发指令,显示金融产品配置界面,其中,该配置界面可以包括基本属性配置控件和产品配置控件。
61.102、响应于针对基本属性配置控件的触发操作,获取金融产品的基本属性信息。
62.在一实施例中,若产品开发人员触发了基本属性配置控件,响应于针对基本属性配置控件的触发操作,可以获取金融产品的基本属性信息。
63.其中,金融产品的基本属性信息可以包括每个金融产品都需要配置的信息。例如,金融产品的基本属性信息可以包括金融产品的上线方式、支付方式,等等。
64.在一实施例中,步骤“响应于针对基本属性配置控件的触发操作,获取金融产品的基本属性信息”,可以包括:
65.响应于针对基本属性配置控件的触发操作,显示基本属性配置界面,基本属性配置界面包括支付渠道配置控件;
66.响应于针对支付渠道配置控件的触发操作,显示支付渠道列表,支付渠道列表包括至少一个待选择支付渠道;
67.响应于针对至少一个待选择支付渠道的选择操作,显示目标支付渠道的信息界面;
68.响应于针对目标支付渠道的信息界面的修改操作,获取金融产品的基本属性信息。
69.在一实施例中,响应于针对基本属性配置控件的触发操作,可以显示基本属性配
置界面。例如,在产品开发人员点击了基本属性配置控件之后,可以显示基本属性配置界面。
70.在一实施例中,产品开发人员通过该基本属性配置界面可以配置金融产品的基本属性信息。例如,产品开发人员可以配置金融产品所属的金融机构、产品名称、产品代码、支付渠道等信息。
71.在一实施例中,基本属性配置界面可以包括支付渠道配置控件,响应于针对支付渠道配置控件的触发操作,可以显示支付渠道列表,其中,支付渠道列表包括至少一个待选择支付渠道。
72.其中,支付渠道可以包括金融产品对应的支付流程。在一实施例中,支付渠道列表中可以包括配置平台支持的支付流程,待选择支付渠道可以包括配置平台支持的以供产品开发人员选择的支付流程。
73.在一实施例中,响应于针对至少一个待选择支付渠道的选择操作,可以显示目标支付渠道的信息界面。例如,支付渠道列表中包括待选择支付渠道1、待选择支付渠道2、待选择支付渠道3和待选择支付渠道4。假设产品开发人员选择待选择支付渠道3,则可以显示待选择支付渠道3的信息界面。
74.其中,目标支付渠道的信息界面上包括了默认的配置好的信息。例如,目标支付渠道的信息界面可以包括默认支付校验信息、默认支付参数信息、默认支付平台信息和默认支付结果处理信息。
75.其中,默认支付校验信息可以用于说明如何对支付过程进行校验。默认支付参数信息可以包括支付过程中所需的参数。默认支付平台信息可以用于说明支付过程中所支持的支付平台。例如,该支付平台是银行还是银联,等等。其中,默认支付结果处理信息可以用于说明支付之后怎么给用户反馈结果。
76.在一实施例中,在显示目标支付渠道的信息界面之后,若产品开发人员对目标支付渠道的默认信息不需要修改,则可以基于目标支付渠道的默认信息进行金融产品的上线。若产品开发人员需要对目标支付渠道的默认信息进行修改,则响应于针对目标支付渠道的信息界面的修改操作,可以获取金融产品的基本属性信息。例如,产品开发人员可以对默认支付校验信息、默认支付参数信息、默认支付平台信息、默认支付结果处理信息中任意一个信息进行更改操作。
77.具体的,步骤“所述响应于针对目标支付渠道的信息界面的修改操作,获取金融产品的基本属性信息”,包括:
78.响应于针对默认支付校验信息、默认支付参数信息、默认支付平台信息、默认支付结果处理信息中任意一个信息的更改操作,获取金融产品的基本属性信息。例如,如图2所示,是支付渠道的配置示意图。
79.例如,产品开发人员仅对默认支付校验信息进行修改,可以获取修改后支付校验信息,然后,将修改后支付交易信息替换默认支付交易信息。接下来,修改后支付交易信息、默认支付参数信息、默认支付平台信息和默认支付结果处理信息共同组成金融产品的基本属性信息。
80.又例如,产品开发人员对默认支付校验信息和默认支付参数信息进行修改,可以获取修改后支付校验信息和修改后支付参数信息。然后,可以将默认支付校验信息替换为
修改后支付校验信息,以及将默认支付参数信息替换为修改后支付参数信息。然后,修改后支付校验信息、修改后支付参数信息、默认支付平台信息和默认支付结果处理信息共同组成金融产品的基本属性信息。
81.103、响应于针对产品配置控件的触发操作,获取金融产品的产品信息。
82.在一实施例中,响应于针对产品配置控件的触发操作,可以获取金融产品的产品信息。
83.其中,金融产品的产品信息可以包括对金融产品进行描述的信息。例如,金融产品的产品信息可以包括金融产品的产品类型、需支付费用、交付期限、险种子类型和搭配附加险,等等。
84.在一实施例中,步骤“响应于针对产品配置控件的触发操作,获取金融产品的产品信息”,可以包括:
85.响应于针对产品配置控件的触发操作,显示产品配置界面,产品配置界面包括产品参数配置控件和产品附加信息配置控件;
86.响应于针对产品参数配置控件的触发操作,获取金融产品的产品参数;
87.响应于针对产品附加信息配置控件的触发操作,获取金融产品的产品附加信息。
88.在一实施例中,响应于针对产品配置控件的触发操作,可以显示产品配置界面,其中,产品配置界面可以包括产品参数配置控件和产品附加信息配置控件。
89.在一实施例中,响应于针对产品参数配置控件的触发操作,可以获取金融产品的产品参数。例如,金融产品的产品参数可以包括金融产品的交付期限、上线时间和金融产品的可购买数量,等等。例如,在产品开发人员点击了产品参数配置控件之后,可以显示产品参数配置界面,该产品参数配置区域中可以包括需要配置的金融产品参数的输入区域。然后,产品开发人员可以通过在金融产品参数的输入区域中输入各种参数,因此,金融产品上线装置可以获取金融产品的产品参数。
90.在一实施例中,相应于针对产品附加信息配置控件的触发操作,可以获取金融产品的产品附加信息。其中,金融产品的附加信息可以包括产品的搭配附加险、免责播报附加险,等等。例如,在产品开发人员点击了产品附加信息配置控件之后,可以显示产品附加信息配置界面,该产品附加信息配置界面中可以包括附加信息输入区域。然后,产品开发人员可以通过在附加信息输入区域中配置附加信息,因此,金融产品上线装置可以获取到金融产品的产品附加信息。
91.在一实施例中,步骤102和步骤103并没有执行时序上的限制,既可以先执行步骤102,也可以先执行步骤103。
92.104、基于金融产品的基本属性信息和所述产品信息,显示金融产品的配置信息展示界面,配置信息展示界面包括确认控件。
93.在一实施例中,为了提高金融产品上线的准确性,可以基于金融产品的基本属性信息和产品信息,显示金融产品的配置信息展示界面,其中,该配置信息展示界面包括产品开发人员配置好的基本属性信息和产品信息,以及确认控件。例如,如图3所示,金融产品的配置信息展示界面可以包括产品代码、产品简称、金融产品对应的金融机构、金融产品的销售渠道、产品类型、搭配附加险、免责播报附加险,等等。
94.105、响应于针对确认控件的触发操作,将金融产品进行上线处理。
95.在一实施例中,在产品开发人员在对金融产品的配置信息进行确认之后,相应于针对确认控件的触发操作,可以将金融产品进行上线处理。
96.在一实施例中,产品的上线流程如图4所示,例如,金融产品的寿险产品。产品开发人员在配置平台配置金融产品,配置化上线步骤、模板流程、模板内容和配置规则及支付模式。然后,产品开发人员开售金融产品。然后,可以进入金融产品列表,选择产品进行投保。客户支付保费,寿险承保,保单生效。
97.在一实施例中,当金融产品是保险产品时,在金融产品上线之后,支付为投保流程中的重中之重。由于不同渠道的支付流程模式不同,服务对象也不同。因此,在一实施例中,本技术实施例提出的方法还可以包括:
98.接收针对金融产品的支付触发指令,获取金融产品的支付配置属性信息;
99.基于支付配置属性信息,对支付触发指令进行校验处理,得到校验结果;
100.基于校验结果,对支付配置属性信息进行解析,得到支付参数;
101.基于支付参数,调用目标支付平台进行支付处理,得到支付结果。
102.在一实施例中,当用户支付金融产品时,可以获取金融产品的支付配置属性信息。其中,支付配置属性信息可以包括产品开发人员对金融产品配置好的信息。例如,支付配置属性信息可以包括支付校验信息、支付参数信息、支付平台信息和支付处理结果信息,等等。
103.在一实施例中,可以基于支付配置属性信息,对支付触发指令进行校验处理,得到校验结果。例如,可以校验是否为当天支付单、是否为当前用户、验证密码是否成功、当前状态是否可支付,等等。
104.其中,不同的配置其支付校验渠道会不同,因此,可以对支付配置属性信息进行解析,得到支付校验渠道。然后,基于支付校验渠道,对支付触发指令进行校验处理,得到校验结果。具体的,步骤“基于支付配置属性信息,对支付触发指令进行校验处理,得到校验结果”,可以包括:
105.对支付配置属性信息进行解析,得到支付校验渠道;
106.基于支付校验渠道,在至少一个预设支付校验服务中确定和支付校验渠道相匹配的目标支付校验服务;
107.调用目标支付校验服务对支付触发指令进行校验处理,得到校验结果。
108.在一实施例中,如图所示,可以对支付配置属性进行解析,得到支付校验渠道。其中,支付校验渠道可以用于说明支付校验流程该怎么执行。在一实施例中,可以基于支付校验渠道,在至少一个预设支付校验服务中确定和支付校验渠道相匹配的目标支付校验服务。然后,可以调用目标支付校验服务对支付触发指令进行校验处理,得到校验结果。例如,预设支付校验服务可以包括overbirthdayvalidateserviceimpl.calss.getname(),tradetimevalidateserviceimpl.class.getname(),samepersonvalidateserviceimpl.class.getname(),passwordvalida teserviceimpl.class.getname(),statusvalidateserviceimpl.class.getname(),agevali dateserviceimpl.class.getname()和
109.secondaccountvalidateserviceimpl.class.getname()。
110.然后,可以根据支付校验渠道,调用相应的目标支付校验服务对支付触发指令进行校验处理,得到校验结果。例如,可以对支付校验触发指令进行解析,得到用户信息、密码
信息、当前支付状态,等等。然后,可以调用目标支付校验服务对金融产品信息、支付账户信息、支付密码信息和支付环境信息进行校验。
111.具体的,步骤“调用目标支付校验服务对支付触发指令进行校验处理,得到校验结果”,可以包括:
112.调用目标支付校验服务对支付触发指令进行解析,得到金融产品信息、支付账户信息、支付密码信息和支付环境信息;
113.调用目标支付校验服务分别获取金融产品信息、支付账户信息、支付密码信息和支付环境信息对应的校验条件;
114.调用目标支付校验服务基于校验条件对金融产品信息、支付账户信息、支付密码信息和支付环境信息进行校验处理,得到校验结果。
115.在一实施例中,可以调用目标支付校验服务对支付触发指令进行解析,得到金融产品信息、支付账户信息、支付密码信息和支付环境信息。然后,调用目标支付校验服务分别获取金融产品信息、支付账户信息、支付密码信息和支付环境信息对应的校验条件。然后,调用目标支付校验服务基于校验条件对金融产品信息、支付账户信息、支付密码信息和支付环境信息进行校验处理,得到校验结果。
116.在一实施例中,可以基于校验结果,对支付配置属性信息进行解析,得到支付参数。例如,如图5所示,可以获取支付参数,然后对支付参数进行组装。其中,支付参数可以包括支付数额和支付日期,等等。
117.在一实施例中,可以基于支付参数,调用目标支付平台进行支付处理,得到支付结果。例如,可以基于支付参数,利用支付结果处理服务调用目标支付平台进行支付处理,得到支付结果。
118.例如,预设支付结果处理服务可以包括arrays.aslist(noticebisserviceimpl.class.getname(),acceptinsuranceserviceimpl.class.getname()。可以基于支付参数在预设支付结果处理服务中筛选目标支付结果处理服务,然后,可以调用目标支付结果处理服务进行支付处理,得到支付结果。
119.在一实施例中,如图5所示,在配置过程中,产品开发人员需要配置的服务是配置平台不支持的,当产品开发人员需要配置的服务是配置平台不支持,金融产品上线装置可以采集不支持的服务,并将这些特性处理服务进行继承续写,从而这些特性处理服务下次可以得到支持。
120.本技术实施例提出了一个金融产品上线方法,包括:接收配置触发指令,基于配置触发指令,显示金融产品配置界面,其中,配置界面包括基本属性配置控件和产品配置控件;响应于针对基本属性配置控件的触发操作,获取金融产品的基本属性信息;响应于针对产品配置控件的触发操作,获取金融产品的产品信息;基于金融产品的基本属性信息和产品信息,显示金融产品的配置信息展示界面,配置信息展示界面包括确认控件;响应于针对确认控件的触发操作,将金融产品进行上线处理。通过本技术实施例可以解耦现有金融产品的上线流程,实现上线流程可配置化,上线新的金融产品只需要配置金融产品相关信息,上线步骤流程及模板流程即可完成产品销售。其次,通过配置化自定义投保平台,开发工作也得到不少调整,之前修改一处地方会影响多次,测试需要验证不同场景,现在特殊内容写到特殊处理服务里,仅影响新增特殊内容,其他都不会受到影响,大大节省的开发和测试工
作。
121.为了更好地实施本技术实施例提供的金融产品上线方法,在一实施例中还提供了一种金融产品上线装置,该金融产品上线装置可以集成于计算机设备中。其中名词的含义与上述产品的金融产品上线方法中相同,具体实现细节可以参考方法实施例中的说明。
122.在一实施例中,提供了一种金融产品上线装置,该金融产品上线装置具体可以集成在计算机设备,例如电视中,如图6所示,该金融产品上线装置包括:接收单元301、第一获取单元302、第二获取单元303、显示单元304和上线单元305,具体如下:
123.接收单元301,用于接收配置触发指令,基于所述配置触发指令,显示金融产品配置界面,其中,所述配置界面包括基本属性配置控件和产品配置控件;
124.第一获取单元302,用于响应于针对所述基本属性配置控件的触发操作,获取金融产品的基本属性信息;
125.第二获取单元303,用于响应于针对所述产品配置控件的触发操作,获取金融产品的产品信息;
126.显示单元304,用于基于所述金融产品的基本属性信息和所述产品信息,显示所述金融产品的配置信息展示界面,所述配置信息展示界面包括确认控件;
127.上线单元305,用于响应于针对所述确认控件的触发操作,将所述金融产品进行上线处理。
128.在一实施例中,所述第一获取单元302,可以包括:
129.第一界面显示子单元,用于响应于针对所述基本属性配置控件的触发操作,显示基本属性配置界面,所述基本属性配置界面包括支付渠道配置控件;
130.列表显示子单元,用于响应于针对所述支付渠道配置控件的触发操作,显示支付渠道列表,所述支付渠道列表包括至少一个待选择支付渠道;
131.第二界面显示子单元,用于响应于针对所述至少一个待选择支付渠道的选择操作,显示目标支付渠道的信息界面;
132.第一信息获取子单元,用于响应于针对所述目标支付渠道的信息界面的修改操作,获取金融产品的基本属性信息。
133.在一实施例中,所述第一信息获取子单元,可以包括:
134.信息获取模块,用于响应于针对所述默认支付校验信息、所述默认支付参数信息、所述默认支付平台信息、所述默认支付结果处理信息中任意一个信息的更改操作,获取金融产品的基本属性信息。
135.在一实施例中,所述第二获取单元303,可以包括:
136.第三界面显示子单元,用于响应于针对所述产品配置控件的触发操作,显示产品配置界面,所述产品配置界面包括产品参数配置控件和产品附加信息配置控件;
137.参数获取子单元,用于响应于针对所述产品参数配置控件的触发操作,获取金融产品的产品参数;
138.第二信息获取子单元,用于响应于针对所述产品附加信息配置控件的触发操作,获取金融产品的产品附加信息。
139.在一实施例中,所述金融产品上线装置还可以包括:
140.指令接收单元,用于接收针对所述金融产品的支付触发指令,获取所述金融产品
的支付配置属性信息;
141.校验单元,用于基于所述支付配置属性信息,对所述支付触发指令进行校验处理,得到校验结果;
142.解析单元,用于基于所述校验结果,对所述支付配置属性信息进行解析,得到支付参数;
143.支付单元,用于基于所述支付参数,调用目标支付平台进行支付处理,得到支付结果。
144.在一实施例中,所述校验单元,可以包括:
145.解析子单元,用于对所述支付配置属性信息进行解析,得到支付校验渠道;
146.服务确定子单元,用于基于所述支付校验渠道,在至少一个预设支付校验服务中确定和所述支付校验渠道相匹配的目标支付校验服务;
147.调用子单元,用于调用所述目标支付校验服务对所述支付触发指令进行校验处理,得到校验结果。
148.在一实施例中,所述调用子单元,可以包括:
149.第一调用模块,用于调用所述目标支付校验服务对所述支付触发指令进行解析,得到金融产品信息、支付账户信息、支付密码信息和支付环境信息;
150.第二调用模块,用于调用所述目标支付校验服务分别获取金融产品信息、支付账户信息、支付密码信息和支付环境信息对应的校验条件;
151.第三调用模块,用于调用所述目标支付校验服务基于所述校验条件对所述金融产品信息、支付账户信息、支付密码信息和支付环境信息进行校验处理,得到校验结果。
152.具体实施时,以上各个单元可以作为独立的实体来实现,也可以进行任意组合,作为同一或若干个实体来实现,以上各个单元的具体实施可参见前面的方法实施例,在此不再赘述。
153.通过上述的金融产品上线装置可以解耦现有金融产品的上线流程,实现上线流程可配置化,上线新的金融产品只需要配置金融产品相关信息,上线步骤流程及模板流程即可完成产品销售。
154.本技术实施例还提供一种计算机设备,该计算机设备可以包括计算机设备或服务器,比如,计算机设备可以作为金融产品上线计算机设备,该金融产品上线计算机设备可以为智能电视等等;又比如计算机设备可以为服务器,如金融产品上线服务器等。如图7所示,其示出了本技术实施例所涉及的计算机设备的结构示意图,具体来讲:
155.该计算机设备可以包括一个或者一个以上处理核心的处理器401、一个或一个以上计算机可读存储介质的存储器402、电源403和输入单元404等部件。本领域技术人员可以理解,图7中示出的计算机设备结构并不构成对计算机设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。其中:
156.处理器401是该计算机设备的控制中心,利用各种接口和线路连接整个计算机设备的各个部分,通过运行或执行存储在存储器402内的软件程序和/或模块,以及调用存储在存储器402内的数据,执行计算机设备的各种功能和处理数据,从而对计算机设备进行整体监控。可选的,处理器401可包括一个或多个处理核心;优选的,处理器401可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户页面和应用程序等,调
制解调处理器主要处理无线通讯。可以理解的是,上述调制解调处理器也可以不集成到处理器401中。
157.存储器402可用于存储软件程序以及模块,处理器401通过运行存储在存储器402的软件程序以及模块,从而执行各种功能应用以及金融产品上线。存储器402可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据计算机设备的使用所创建的数据等。此外,存储器402可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。相应地,存储器402还可以包括存储器控制器,以提供处理器401对存储器402的访问。
158.计算机设备还包括给各个部件供电的电源403,优选的,电源403可以通过电源管理系统与处理器401逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。电源403还可以包括一个或一个以上的直流或交流电源、再充电系统、电源故障检测电路、电源转换器或者逆变器、电源状态指示器等任意组件。
159.该计算机设备还可包括输入单元404,该输入单元404可用于接收输入的数字或字符信息,以及产生与用户设置以及功能控制有关的键盘、鼠标、操作杆、光学或者轨迹球信号输入。
160.尽管未示出,计算机设备还可以包括显示单元等,在此不再赘述。具体在本实施例中,计算机设备中的处理器401会按照如下的指令,将一个或一个以上的应用程序的进程对应的可执行文件加载到存储器402中,并由处理器401来运行存储在存储器402中的应用程序,从而实现各种功能,如下:
161.接收配置触发指令,基于所述配置触发指令,显示金融产品配置界面,其中,所述配置界面包括基本属性配置控件和产品配置控件;
162.响应于针对所述基本属性配置控件的触发操作,获取金融产品的基本属性信息;
163.响应于针对所述产品配置控件的触发操作,获取金融产品的产品信息;
164.基于所述金融产品的基本属性信息和所述产品信息,显示所述金融产品的配置信息展示界面,所述配置信息展示界面包括确认控件;
165.响应于针对所述确认控件的触发操作,将所述金融产品进行上线处理。
166.以上各个操作的具体实施可参见前面的实施例,在此不再赘述。
167.根据本技术的一个方面,提供了一种计算机程序产品或计算机程序,该计算机程序产品或计算机程序包括计算机指令,该计算机指令存储在计算机可读存储介质中。计算机设备的处理器从计算机可读存储介质读取该计算机指令,处理器执行该计算机指令,使得该计算机设备执行上述实施例中各种可选实现方式中提供的方法。
168.本领域普通技术人员可以理解,上述实施例的各种方法中的全部或部分步骤可以通过计算机程序来完成,或通过计算机程序控制相关的硬件来完成,该计算机程序可以存储于一计算机可读存储介质中,并由处理器进行加载和执行。
169.为此,本技术实施例还提供一种存储介质,其中存储有计算机程序,该计算机程序能够被处理器进行加载,以执行本技术实施例所提供的任一种金融产品上线方法中的步骤。例如,该计算机程序可以执行如下步骤:
170.接收配置触发指令,基于所述配置触发指令,显示金融产品配置界面,其中,所述
配置界面包括基本属性配置控件和产品配置控件;
171.响应于针对所述基本属性配置控件的触发操作,获取金融产品的基本属性信息;
172.响应于针对所述产品配置控件的触发操作,获取金融产品的产品信息;
173.基于所述金融产品的基本属性信息和所述产品信息,显示所述金融产品的配置信息展示界面,所述配置信息展示界面包括确认控件;
174.响应于针对所述确认控件的触发操作,将所述金融产品进行上线处理。
175.以上各个操作的具体实施可参见前面的实施例,在此不再赘述。
176.由于该存储介质中所存储的计算机程序,可以执行本技术实施例所提供的任一种金融产品上线方法中的步骤,因此,可以实现本技术实施例所提供的任一种金融产品上线方法所能实现的有益效果,详见前面的实施例,在此不再赘述。
177.以上对本技术实施例所提供的一种金融产品上线方法、装置、计算机设备和存储介质进行了详细介绍,本文中应用了具体个例对本技术的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本技术的方法及其核心思想;同时,对于本领域的技术人员,依据本技术的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本技术的限制。