产品发布方法、装置、设备、存储介质及产品与流程

未命名 10-09 阅读:98 评论:0


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.图1为本技术实施例一提供的产品发布方法流程图;
36.图2为本技术实施例二提供的产品发布方法流程图;
37.图3为本技术实施例提供的一种产品发布信令图;
38.图4为本技术实施例四提供的产品发布装置的结构示意图;
39.图5为本技术实施例五提供的产品发布装置的结构示意图;
40.图6为本技术实施例六提供的电子设备的结构示意图;
41.图7为本技术实施例六提供的实施终端的结构示意图。
42.通过上述附图,已示出本技术明确的实施例,后文中将有更详细的描述。这些附图和文字描述并不是为了通过任何方式限制本技术构思的范围,而是通过参考特定实施例为本领域技术人员说明本技术的概念。
具体实施方式
43.这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本技术相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本技术的一些方面相一致的装置和方法的例子。
44.术语“第一”、“第二”等仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。在以下各实施例的描述中,“多个”的含义是两个以上,除非另有明确具体的限定。
45.首先对本发明所涉及的现有技术进行详细说明及分析。
46.现有的一种产品发布投产的流程是开发人员填写产品名称和代码工程等投产信息,然后由实施汇总将各产品的投产信息依次发送给测试人员,配置人员,在测试人员,配置人员确认后整理为投产清单并将投产清单发送至运维人员,运维人员按投产清单中的信息进行投产。在这过程中容易出现产品名称不统一的问题,因此,每次确认投产信息还需再找负责人进行确认,浪费大量时间,人力。
47.发明人在研究中发现,由于产品名称和代码工程等投产信息,以及投产清单是根据投产邮件信息手动整理的,手动整理时产品名称和包名就易写错,这也会给运维查看投产清单带来麻烦,因此,发明人在研究中发现,可以在产品发布模板中提前录入产品名称与对应的代码工程等信息,开发,实施,测试,配置,运维等人员可以通过在产品发布模板中的选择确定待发布的产品以及其投产信息,并可以根据填写完成的产品发布模板自动生成投产清单,从而在整个投产发布流程中待发布的产品只对应一个产品名称,一个产品名称对应固定的代码工程,可以避免产品发布投产信息错误的情况,从而可以降低产品发布投产不正确或失败的概率,并可以提高产品发布投产的效率。所以本技术提供一种产品发布方法,产品发布模板中包括:各产品标识与代码工程标识的对应关系;已一次填写的产品发布模板中包括:待发布的产品标识及对应的目标代码工程标识;在接收实施终端发送的已一次填写的产品发布模板后;将已一次填写的产品发布模板发送至开发终端,以获取已二次填写的产品发布模板;将已二次填写的产品发布模板发送至配置终端,以获取填写完成的产品发布模板;将填写完成的产品发布模板中待发布的产品对应的产品发布信息加入发布投产清单模板中,以生成目标发布投产清单;待发布的产品对应的产品发布信息中包括:目标产品发布包的获取方式、目标代码版本及编译参数;将目标发布投产清单发送至运维终端,以促使运维终端按发布投产清单中待发布的产品对应的产品发布信息对待发布的产品进行发布操作。
48.需要说明的是,本技术所涉及的用户信息(包括但不限于用户设备信息、用户个人信息等)和数据(包括但不限于用于分析的数据、存储的数据、展示的数据等),均为经用户授权或者经过各方充分授权的信息和数据,并且相关数据的收集、使用和处理需要遵守相关法律法规和标准,并提供有相应的操作入口,供用户选择授权或者拒绝。
49.需要说明的是,本技术产品发布方法、装置、设备及存储介质可用于金融领域,也可用于除金融领域之外的任意领域,本技术产品发布方法、装置、设备、存储介质及产品的应用领域不做限定。
50.下面以具体地实施例对本技术的技术方案以及本技术的技术方案如何解决上述技术问题进行详细说明。下面这几个具体的实施例可以相互结合,对于相同或相似的概念或过程可能在某些实施例中不再赘述。下面将结合附图,对本技术的实施例进行描述。
51.实施例一
52.图1为本技术实施例一提供的产品发布方法流程图,本技术实施例针对确认产品发布投产信息的过程中可能需要反复确认,效率较低,并且还可能会出现产品发布投产信息错误的情况,导致产品发布投产不正确或失败的问题,提供了产品发布方法。本实施例中的方法应用于产品发布装置,产品发布装置可以位于电子设备中。其中,电子设备可以为表示各种形式的数字计算机。诸如,膝上型计算机、台式计算机、工作台、个人数字助理、服务器、刀片式服务器、大型计算机、和其它适合的计算机。
53.如图1所示,该方法具体步骤如下:
54.步骤s101、接收实施终端发送的已一次填写的产品发布模板。
55.其中,产品发布模板中包括:各产品标识与代码工程标识的对应关系;已一次填写的产品发布模板中包括:待发布的产品标识及对应的目标代码工程标识。
56.本技术实施例中的产品发布模板已预先配置各产品标识,以及各产品标识对应的代码工程标识。实施终端在获取产品发布模板后,实施人员可以在待发布产品信息标签页中选择待发布的产品标识,实施终端可以将待发布的产品标识对应的代码工程标识自动填入待发布产品信息标签页中的待发布产品对应记录中。
57.具体地,实施人员在产品发布模板中选择待发布的产品标识并确定对应的目标代码工程标识后,可以将已一次填写的产品发布模板发送至电子设备;电子设备接收到已一次填写的产品发布模板后,可以将已一次填写的产品发布模板发送至开发终端,以促使开发人员填写待发布的内容信息,形成已二次填写的产品发布模板。
58.步骤s102、将已一次填写的产品发布模板发送至开发终端,以获取已二次填写的产品发布模板。
59.其中,已二次填写的产品发布模板中包括目标代码工程标识对应的待发布的内容信息;待发布的内容信息中包括:目标代码版本及编译参数。
60.具体地,在将已一次填写的产品发布模板发送至开发终端后,开发人员填写待发布的内容信息以生成已二次填写的产品发布模板,开发终端将已二次填写的产品发布模板发送至电子设备。
61.步骤s103、将已二次填写的产品发布模板发送至配置终端,以获取填写完成的产品发布模板。
62.其中,填写完成的产品发布模板中包括待发布的产品对应的目标产品发布包的获取方式。
63.具体地,在将已二次填写的产品发布模板发送至配置终端后,配置终端基于已二次填写的产品发布模板中的待发布的内容信息对目标代码进行编译,生成目标产品发布包,并将目标产品发布包的获取方式填入已二次填写的产品发布模板中,以形成填写完成的产品发布模板。
64.应理解的是,本技术实施例对填写的目标产品发布包的获取方式不做限制。示例性地,目标产品发布包的获取方式可以为目标产品发布包的存储地址,也可以为目标产品发布包的标识等信息。
65.步骤s104、将填写完成的产品发布模板中待发布的产品对应的产品发布信息加入发布投产清单模板中,以生成目标发布投产清单。
66.其中,待发布的产品对应的产品发布信息中包括:目标产品发布包的获取方式、目标代码版本及编译参数。目标发布投产清单中包括待发布的产品对应的产品发布信息。
67.应理解的是,产品发布信息可以包括填写完成的产品发布模板中的部分信息,也可以包括填写完成的产品发布模板中的全部信息,本技术实施例对此不做限定。
68.本技术实施例中,投产清单中可以包括产品发布包的获取方式、代码版本、编译参数等字段,可以将各填写完成的产品发布模板中待发布的产品对应的产品发布信息加入发布投产清单模板中。
69.可选地,发布投产清单模板中可以已填入的待发布的且未发布的产品对应的产品发布信息,可以在已填入的发布投产清单模板中加入填写完成的产品发布模板中待发布的产品对应的产品发布信息;也可以获取未填入的产品发布信息的发布投产清单模板,将待发布的产品对应的产品发布信息加入发布投产清单模板中,形成目标发布投产清单。
70.步骤s105、将目标发布投产清单发送至运维终端,以促使运维终端按发布投产清单中待发布的产品对应的产品发布信息对待发布的产品进行发布操作。
71.本技术实施例中,在将待发布的产品对应的产品发布信息加入发布投产清单模板中生成,将目标发布投产清单发送至运维终端。运维终端在接收到目标发布投产清后,可以对目标发布投产清中的产品发布信息进行核对,在核对通过后,可以通过目标产品发布包的获取方式获取目标产品发布包并发布目标产品发布包,从而对待发布的产品进行发布操作。
72.本技术实施例提供的产品发布方法,接收实施终端发送的已一次填写的产品发布模板;产品发布模板中包括:各产品标识与代码工程标识的对应关系;将已一次填写的产品发布模板发送至开发终端,以获取已二次填写的产品发布模板;将已二次填写的产品发布模板发送至配置终端,以获取填写完成的产品发布模板;将填写完成的产品发布模板中待发布的产品对应的产品发布信息加入发布投产清单模板中,以生成目标发布投产清单;待发布的产品对应的产品发布信息中包括:目标产品发布包的获取方式、目标代码版本及编译参数;将目标发布投产清单发送至运维终端,以促使运维终端按发布投产清单中待发布的产品对应的产品发布信息对待发布的产品进行发布操作。通过在产品发布模板中的选择确定待发布的产品以及其投产信息,并根据填写完成的产品发布模板自动生成投产清单,从而在整个投产发布流程中使待发布的产品只对应一个产品名称,一个产品名称对应固定的代码工程,避免了产品发布投产信息错误的情况,可以降低了产品发布投产不正确或失败的概率,并提高了产品发布投产的效率。
73.下面结合一个具体的示例对上述实施例提供的产品发布方法进行说明,具体包括以下步骤:
74.步骤s201、响应于接收到的模板获取请求,将产品发布模板发送至实施终端,以使实施人员在产品发布模板中选择待发布的产品标识,从而确定对应的目标代码工程标识并形成已一次填写的产品发布模板。
75.具体地,产品发布模板可以存储于某一存储空间中,实施在确定需要发布产品后,可以在实施终端向电子设备发送模板获取请求;电子设备接收到模板获取请求后,可以从该存储空间中获取产品发布模板,并将产品发布模板发送至实施终端;实施人员可以在产品发布模板中选择待发布的产品标识,从而使实施终端确定对应的目标代码工程标识并形成已一次填写的产品发布模板。
76.本技术实施例提供的产品发布方法,响应于接收到的模板获取请求,将产品发布模板发送至实施终端,以使实施人员在产品发布模板中选择待发布的产品标识,从而确定对应的目标代码工程标识并形成已一次填写的产品发布模板。可以无需在各实施终端中存储产品发布模板,并且便于对产品发布模板的统一更新
77.步骤s202、接收实施终端发送的已一次填写的产品发布模板,并从已一次填写的产品发布模板中获取目标代码工程标识。
78.步骤s203、基于目标代码工程标识及代码工程人员信息表确定对应的开发终端,将已一次填写的产品发布模板发送至对应的开发终端。
79.本技术实施例中,代码工程人员信息表中预先存储了各代码工程对应的开发人员。电子设备在接收到已一次填写的产品发布模板后,可以从已一次填写的产品发布模板中获取目标代码工程标识,并基于目标代码工程标识及代码工程人员信息表确定对应的开发人员,从而基于对应的开发人员确定对应的开发终端。确定对应的开发终端后,将已一次填写的产品发布模板,以使对应的开发人员在已一次填写的产品发布模板中填写目标代码工程标识对应的待发布的内容信息,形成已二次填写的产品发布模板。
80.步骤s204、接收开发终端发送的已二次填写的产品发布模板。
81.本技术实施例提供的产品发布方法,接收实施终端发送的已一次填写的产品发布模板;从已一次填写的产品发布模板中获取目标代码工程标识;基于目标代码工程标识及代码工程人员信息表确定对应的开发终端,将已一次填写的产品发布模板发送至对应的开发终端,以使对应的开发人员在已一次填写的产品发布模板中填写目标代码工程标识对应的待发布的内容信息,形成已二次填写的产品发布模板;接收开发终端发送的已二次填写的产品发布模板。通过代码工程人员信息表实现了对已一次填写的产品发布模板的自动转发,提高了产品发布效率。
82.步骤s205、基于目标代码工程标识及代码工程人员信息表将已二次填写的产品发布模板发送至对应的测试终端。
83.本技术实施例中,代码工程人员信息表中还可以预先存储各代码工程对应的测试人员。本技术实施例中基于目标代码工程标识及代码工程人员信息表将已二次填写的产品发布模板发送至对应的测试终端与步骤s203类似,在此不再一一赘述。
84.本技术实施例中,在确定目标代码工程标识对应的测试终端后,将已二次填写的产品发布模板发送至对应的测试终端,以使对应的测试终端确定对目标代码工程中目标代码版本对应代码的测试是否通过,从而确定是否可以对待发布的产品进行发布操作。若接收到测试终端发送的可发布确定信息,则执行步骤s206将已二次填写的产品发布模板发送至配置终端。
85.可选地,若接收到测试终端发送的产品不可发布信息,将产品不可发布信息发送至实施终端。可以使实施人员获知待发布的产品不可发布,并推进对待发布的产品的发布。
86.其中,产品不可发布信息中可以包括:产品不可发布的原因。产品不可发布的原因可以为未进行测试,或测试为通过。
87.步骤s206、响应于测试终端发送的可发布确定信息,将已二次填写的产品发布模板发送至配置终端,以获取填写完成的产品发布模板。
88.本技术实施例提供的产品发布方法,在将已二次填写的产品发布模板发送至配置终端进行配置之前,将已二次填写的产品发布模板发送至对应的测试终端,以使对应的测试终端确定对目标代码工程中目标代码版本对应代码的测试是否通过,可以确保在对目标代码工程中目标代码版本对应代码的测试通过后,再进行配置及发布操作,可以降低产品发布出错的概率。
89.具体地,将已二次填写的产品发布模板发送至配置终端,以使配置终端按已二次填写的产品发布模板生成目标产品发布包,并在已二次填写的产品发布模板中填入目标产
品发布包的获取方式,形成填写完成的产品发布模板。
90.步骤s207、接收配置终端发送的填写完成的产品发布模板。
91.本技术实施例中,配置终端可以按已二次填写的产品发布模板生成目标产品发布包,在获取已二次填写的产品发布模板后,可以将已二次填写的产品发布模板发送至配置终端,并接收配置终端发送的填写完成的产品发布模板。
92.实施例二
93.图2为本技术实施例二提供的产品发布方法流程图,本技术实施例针对确认产品发布投产信息的过程中可能需要反复确认,效率较低,并且还可能会出现产品发布投产信息错误的情况,导致产品发布投产不正确或失败的问题,提供了产品发布方法。本实施例中的方法应用于产品发布装置,产品发布装置可以位于实施终端中。其中,实施终端可以为表示各种形式的数字计算机或可移动终端。诸如,智能手机、膝上型计算机、台式计算机、工作台、个人数字助理、服务器、刀片式服务器、大型计算机、和其它适合的计算机。
94.如图2所示,该方法具体步骤如下:
95.步骤s301、获取产品发布模板。
96.其中,产品发布模板中包括各产品标识与代码工程标识的对应关系。
97.本技术实施例不限制获取产品发布模板的方式。示例性地,可以通过向电子设备发送模板获取请求获取产品发布模板,也可以从本地存储空间中获取产品发布模板。
98.步骤s302、基于实施人员在产品发布模板中确定的待发布的产品标识以及各产品标识与代码工程标识的对应关系确定对应的目标代码工程标识,并将目标代码工程标识填入待发布产品对应记录中,以生成包括待发布产品对应记录的已一次填写的产品发布模板。
99.具体地,实施人员在产品发布模板中的产品标识选择栏中选择待发布的产品标识,以形成待发布产品对应记录;产品发布模板可以基于各产品标识与代码工程标识的对应关系将目标代码工程标识填入待发布产品对应记录中,以生成包括待发布产品对应记录的已一次填写的产品发布模板。
100.步骤s303、将已一次填写的产品发布模板发送至电子设备,以使电子设备将已一次填写的产品发布模板转发至开发终端。
101.具体地,在响应于实施人员的陈发松操作,将已一次填写的产品发布模板发送至电子设备,以使电子设备将已一次填写的产品发布模板转发至开发终端。
102.本技术实施例提供的产品发布方法,获取产品发布模板;产品发布模板中包括各产品标识与代码工程标识的对应关系;基于实施人员在产品发布模板中确定的待发布的产品标识以及各产品标识与代码工程标识的对应关系确定对应的目标代码工程标识,并将目标代码工程标识填入待发布产品对应记录中,以生成包括待发布产品对应记录的已一次填写的产品发布模板;将已一次填写的产品发布模板发送至电子设备,以使电子设备将已一次填写的产品发布模板转发至开发终端。通过在产品发布模板中的选择确定待发布的产品以及其投产信息,并根据填写完成的产品发布模板自动生成投产清单,从而在整个投产发布流程中使待发布的产品只对应一个产品名称,一个产品名称对应固定的代码工程,避免了产品发布投产信息错误的情况,可以降低了产品发布投产不正确或失败的概率,并提高了产品发布投产的效率。
103.可选地,产品发布模板可以为excel格式,步骤s302基于用户在产品发布模板中确定的待发布的产品标识以及各产品标识与代码工程标识的对应关系确定对应的目标代码工程标识,并将目标代码工程标识填入待发布产品对应记录中的一种实现方式可以包括:
104.采用excel内置函数lookup函数以及cell函数确定待发布的产品标识对应的目标代码工程标识并将目标代码工程标识填入待发布产品对应记录中。
105.具体地,lookup函数用于使用函数数组语法进行查找,查找公式=lookup(lookup_value,array)。其中,lookup_value为实施人员在产品发布模板中模糊输入的产品标识,可以查询到模糊输入的产品标识对应的准确发布的产品标识。array为预先写好的产品标识、代码工程标识的表格范围。cell函数可以返回单元格最后编辑单元格的值,search函数可以在下拉选择待发布的产品标识后,根据返回的参数名称的位置来查找对应的目标代码工程标识。
106.本技术实施例中,在投产清单模块的下拉选择部分使用excel的内置函数lookup函数配合cell函数对产品进行模糊查询,这样就避免了手动输入带来的不准确、不唯一的问题。
107.图3为本技术实施例提供的一种产品发布信令图,如图3所示,包括以下步骤:
108.步骤s401、实施终端获取产品发布模板,基于用户生成包括待发布产品对应记录的已一次填写的产品发布模板。
109.步骤s402、实施终端将已一次填写的产品发布模板发送至电子设备。
110.步骤s403、电子设备将已一次填写的产品发布模板发送至开发终端。
111.步骤s404、开发终端填入目标代码工程标识对应的待发布的内容信息,形成已二次填写的产品发布模板。
112.步骤s405、开发终端将已二次填写的产品发布模板发送至电子设备。
113.步骤s406、电子设备将已二次填写的产品发布模板发送至测试终端。
114.步骤s407、测试终端确定对目标代码工程中目标代码版本对应代码的测试是否通过。
115.步骤s408、测试终端确定测试通过后向发送电子设备可发布确定信息。
116.步骤s409、电子设备将已二次填写的产品发布模板发送至配置终端。
117.步骤s410、配置终端按已二次填写的产品发布模板生成目标产品发布包,并在已二次填写的产品发布模板中填入目标产品发布包的获取方式,形成填写完成的产品发布模板。
118.其中,填写完成的产品发布模板中,可以包括实施人员确定的待发布的产品标识、目标代码工程标识、投产地域、部署单元、投产类型等信息;还包括开发人员填写的目标代码版本及编译参数。投产类型对应表,包含常规版本日投产类型,快速紧急投产类型,应急投产,敏捷常规投产,敏捷紧急投产。
119.步骤s411、配置终端将填写完成的产品发布模板发送至电子设备。
120.步骤s412、电子设备基于填写完成的产品发布模板生成目标发布投产清单。投产清单中可以包括:是否有交易注册,是否有数据库变更,是否有接口加解密等其他投产信息。
121.步骤s413、电子设备将目标发布投产清单发送至运维终端。
122.步骤s414、运维终端按发布投产清单中待发布的产品对应的产品发布信息对待发布的产品进行发布操作。
123.实施例四
124.图4为本技术实施例四提供的产品发布装置的结构示意图。本技术实施例提供的产品发布装置可以执行产品发布方法实施例一提供的处理流程。如图4所示,该产品发布装置50包括:接收模块501,转发模块502,生成模块503。
125.具体地,接收模块501,用于接收实施终端发送的已一次填写的产品发布模板;产品发布模板中包括:各产品标识与代码工程标识的对应关系;已一次填写的产品发布模板中包括:待发布的产品标识及对应的目标代码工程标识;
126.转发模块502,用于将已一次填写的产品发布模板发送至开发终端,以获取已二次填写的产品发布模板;已二次填写的产品发布模板中包括目标代码工程标识对应的待发布的内容信息;待发布的内容信息中包括:目标代码版本及编译参数;
127.转发模块502,还用于将已二次填写的产品发布模板发送至配置终端,以获取填写完成的产品发布模板;填写完成的产品发布模板中包括待发布的产品对应的目标产品发布包的获取方式;
128.生成模块503,用于将填写完成的产品发布模板中待发布的产品对应的产品发布信息加入发布投产清单模板中,以生成目标发布投产清单;待发布的产品对应的产品发布信息中包括:目标产品发布包的获取方式、目标代码版本及编译参数;
129.转发模块502,还用于将目标发布投产清单发送至运维终端,以促使运维终端按发布投产清单中待发布的产品对应的产品发布信息对待发布的产品进行发布操作。
130.本技术实施例提供的装置可以具体用于执行上述实施例一所提供的方法实施例,具体功能此处不再赘述。
131.可选地,接收模块501接收实施终端发送的已一次填写的产品发布模板之前,发送模块502,还用于:响应于接收到的模板获取请求,将产品发布模板发送至实施终端,以使实施人员在产品发布模板中选择待发布的产品标识,从而确定对应的目标代码工程标识并形成已一次填写的产品发布模板。
132.可选地,转发模块502将已一次填写的产品发布模板发送至开发终端,以获取已二次填写的产品发布模板时具体用于:
133.接收实施终端发送的已一次填写的产品发布模板;从已一次填写的产品发布模板中获取目标代码工程标识;基于目标代码工程标识及代码工程人员信息表确定对应的开发终端,将已一次填写的产品发布模板发送至对应的开发终端,以使对应的开发人员在已一次填写的产品发布模板中填写目标代码工程标识对应的待发布的内容信息,形成已二次填写的产品发布模板;接收开发终端发送的已二次填写的产品发布模板。
134.可选地,转发模块502将已二次填写的产品发布模板发送至配置终端,以获取填写完成的产品发布模板时具体用于:
135.将已二次填写的产品发布模板发送至配置终端,以使配置终端按已二次填写的产品发布模板生成目标产品发布包,并在已二次填写的产品发布模板中填入目标产品发布包的获取方式,形成填写完成的产品发布模板;接收配置终端发送的填写完成的产品发布模板。
136.可选地,转发模块502将已二次填写的产品发布模板发送至配置终端,以获取填写完成的产品发布模板之前,还用于:基于目标代码工程标识及代码工程人员信息表将已二次填写的产品发布模板发送至对应的测试终端,以使对应的测试终端确定对目标代码工程中目标代码版本对应代码的测试是否通过,从而确定是否可以对待发布的产品进行发布操作;转发模块502将已二次填写的产品发布模板发送至配置终端,以获取填写完成的产品发布模板时具体用于:响应于测试终端发送的可发布确定信息,将已二次填写的产品发布模板发送至配置终端,以获取填写完成的产品发布模板。
137.可选地,转发模块502将已二次填写的产品发布模板发送至测试终端之后,还用于:接收到测试终端发送的产品不可发布信息,将产品不可发布信息发送至实施终端。
138.本技术实施例提供的装置可以具体用于执行上述方法实施例,具体功能此处不再赘述。
139.实施例五
140.图5为本技术实施例五提供的产品发布装置的结构示意图。本技术实施例提供的产品发布装置可以执行产品发布方法实施例二提供的处理流程。如图5所示,该产品发布装置60包括:获取模块601,确定模块602,发送模块603。
141.具体地,获取模块601,用于获取产品发布模板;产品发布模板中包括各产品标识与代码工程标识的对应关系;
142.确定模块602,用于基于实施人员在产品发布模板中确定的待发布的产品标识以及各产品标识与代码工程标识的对应关系确定对应的目标代码工程标识,并将目标代码工程标识填入待发布产品对应记录中,以生成包括待发布产品对应记录的已一次填写的产品发布模板;
143.发送模块603,用于将已一次填写的产品发布模板发送至电子设备,以使电子设备将已一次填写的产品发布模板转发至开发终端。
144.本技术实施例提供的装置可以具体用于执行上述实施例二所提供的方法实施例,具体功能此处不再赘述。
145.可选地,产品发布模板为excel格式:确定模块602基于用户在产品发布模板中确定的待发布的产品标识以及各产品标识与代码工程标识的对应关系确定对应的目标代码工程标识,并将目标代码工程标识填入待发布产品对应记录中时具体用于:
146.采用excel内置函数lookup函数以及cell函数确定待发布的产品标识对应的目标代码工程标识并将目标代码工程标识填入待发布产品对应记录中。
147.本技术实施例提供的装置可以具体用于执行上述方法实施例,具体功能此处不再赘述。
148.实施例六
149.图6为本技术实施例六提供的电子设备的结构示意图,如图6所示,本技术还提供了一种电子设备70,包括:处理器701,以及与处理器701通信连接的存储器702及收发器703。其中,存储器702存储计算机执行指令;收发器703用于收发数据;处理器701执行存储器702存储的计算机执行指令,以实现本技术任意一个实施例提供的方法。
150.具体地,程序可以包括程序代码,程序代码包括计算机执行指令。存储器702可能包含高速ram存储器,也可能还包括非易失性存储器(non-volatile memory),例如至少一
个磁盘存储器。其中,计算机执行指令存储在存储器702中,并被配置为由处理器701执行以实现本技术任意一个实施例提供的方法。相关说明可以对应参见附图中的步骤所对应的相关描述和效果进行理解,此处不做过多赘述。
151.其中,本技术实施例中,存储器702和处理器701通过总线连接。总线可以是工业标准体系结构(industry standard architecture,简称为isa)总线、外部设备互连(peripheral component interconnect,简称为pci)总线或扩展工业标准体系结构(extended industry standard architecture,简称为eisa)总线等。总线可以分为地址总线、数据总线、控制总线等。为便于表示,图6中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。
152.图7为本技术实施例六提供的实施终端的结构示意图,如图7所示,本技术还提供了一种实施终端80,包括:处理器801,以及与处理器801通信连接的存储器802及收发器803。其中,存储器802存储计算机执行指令;收发器803用于收发数据;处理器801执行存储器802存储的计算机执行指令,以实现本技术任意一个实施例提供的方法。
153.具体地,程序可以包括程序代码,程序代码包括计算机执行指令。存储器802可能包含高速ram存储器,也可能还包括非易失性存储器(non-volatile memory),例如至少一个磁盘存储器。其中,计算机执行指令存储在存储器802中,并被配置为由处理器801执行以实现本技术任意一个实施例提供的方法。相关说明可以对应参见附图中的步骤所对应的相关描述和效果进行理解,此处不做过多赘述。
154.其中,本技术实施例中,存储器802和处理器801通过总线连接。总线可以是工业标准体系结构(industry standard architecture,简称为isa)总线、外部设备互连(peripheral component interconnect,简称为pci)总线或扩展工业标准体系结构(extended industry standard architecture,简称为eisa)总线等。总线可以分为地址总线、数据总线、控制总线等。为便于表示,图7中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。
155.本技术实施例还提供一种计算机可读存储介质,计算机可读存储介质中存储有计算机执行指令,计算机执行指令被处理器执行时用于实现本技术实施例一或二提供的方法。
156.本技术实施例还提供一种计算机程序产品,包括计算机执行指令,计算机执行指令被处理器执行时实现本技术实施例一或二提供的方法。
157.在本技术所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,模块的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个模块或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或模块的间接耦合或通信连接,可以是电性,机械或其它的形式。
158.作为分离部件说明的模块可以是或者也可以不是物理上分开的,作为模块显示的部件可以是或者也可以不是物理模块,即可以位于一个地方,或者也可以分布到多个网络模块上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。
159.另外,在本技术各个实施例中的各功能模块可以集成在一个处理模块中,也可以
是各个模块单独物理存在,也可以两个或两个以上模块集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用硬件加软件功能模块的形式实现。
160.用于实施本技术的方法的程序代码可以采用一个或多个编程语言的任何组合来编写。这些程序代码可以提供给通用计算机、专用计算机或其他可编程全路径轨迹融合装置的处理器或控制器,使得程序代码当由处理器或控制器执行时使流程图和/或框图中所规定的功能/操作被实施。程序代码可以完全在机器上执行、部分地在机器上执行,作为独立软件包部分地在机器上执行且部分地在远程机器上执行或完全在远程机器或服务器上执行。
161.在本技术的上下文中,机器可读介质可以是有形的介质,其可以包含或存储以供指令执行系统、装置或设备使用或与指令执行系统、装置或设备结合地使用的程序。机器可读介质可以是机器可读信号介质或机器可读储存介质。机器可读介质可以包括但不限于电子的、磁性的、光学的、电磁的、红外的、或半导体系统、装置或设备,或者上述内容的任何合适组合。机器可读存储介质的更具体示例会包括基于一个或多个线的电气连接、便携式计算机盘、硬盘、随机存取存储器(ram)、只读存储器(rom)、可擦除可编程只读存储器(eprom或快闪存储器)、光纤、便捷式紧凑盘只读存储器(cd-rom)、光学储存设备、磁储存设备、或上述内容的任何合适组合。
162.此外,虽然采用特定次序描绘了各操作,但是这应当理解为要求这样操作以所示出的特定次序或以顺序次序执行,或者要求所有图示的操作应被执行以取得期望的结果。在一定环境下,多任务和并行处理可能是有利的。同样地,虽然在上面论述中包含了若干具体实现细节,但是这些不应当被解释为对本技术的范围的限制。在单独的实施例的上下文中描述的某些特征还可以组合地实现在单个实现中。相反地,在单个实现的上下文中描述的各种特征也可以单独地或以任何合适的子组合的方式实现在多个实现中。
163.本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本技术的其它实施方案。本技术旨在涵盖本技术的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本技术的一般性原理并包括本技术未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本技术的真正范围和精神由下面的权利要求书指出。
164.应当理解的是,本技术并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本技术的范围仅由所附的权利要求书来限制。

技术特征:
1.一种产品发布方法,其特征在于,应用于电子设备,包括:接收实施终端发送的已一次填写的产品发布模板;所述产品发布模板中包括:各产品标识与代码工程标识的对应关系;所述已一次填写的产品发布模板中包括:待发布的产品标识及对应的目标代码工程标识;将已一次填写的产品发布模板发送至开发终端,以获取已二次填写的产品发布模板;所述已二次填写的产品发布模板中包括目标代码工程标识对应的待发布的内容信息;所述待发布的内容信息中包括:目标代码版本及编译参数;将已二次填写的产品发布模板发送至配置终端,以获取填写完成的产品发布模板;所述填写完成的产品发布模板中包括待发布的产品对应的目标产品发布包的获取方式;将所述填写完成的产品发布模板中待发布的产品对应的产品发布信息加入发布投产清单模板中,以生成目标发布投产清单;所述待发布的产品对应的产品发布信息中包括:目标产品发布包的获取方式、目标代码版本及编译参数;将所述目标发布投产清单发送至运维终端,以促使运维终端按发布投产清单中待发布的产品对应的产品发布信息对待发布的产品进行发布操作。2.根据权利要求1所述的方法,其特征在于,所述接收实施终端发送的已一次填写的产品发布模板之前,包括:响应于接收到的模板获取请求,将产品发布模板发送至实施终端,以使实施人员在所述产品发布模板中选择待发布的产品标识,从而确定对应的目标代码工程标识并形成已一次填写的产品发布模板。3.根据权利要求1所述的方法,其特征在于,所述将已一次填写的产品发布模板发送至开发终端,以获取已二次填写的产品发布模板,包括:接收实施终端发送的已一次填写的产品发布模板;从所述已一次填写的产品发布模板中获取目标代码工程标识;基于目标代码工程标识及代码工程人员信息表确定对应的开发终端,将已一次填写的产品发布模板发送至对应的开发终端,以使对应的开发人员在所述已一次填写的产品发布模板中填写目标代码工程标识对应的待发布的内容信息,形成已二次填写的产品发布模板;接收开发终端发送的已二次填写的产品发布模板。4.根据权利要求3所述的方法,其特征在于,所述将已二次填写的产品发布模板发送至配置终端,以获取填写完成的产品发布模板,包括:将所述已二次填写的产品发布模板发送至配置终端,以使配置终端按已二次填写的产品发布模板生成目标产品发布包,并在所述已二次填写的产品发布模板中填入目标产品发布包的获取方式,形成填写完成的产品发布模板;接收配置终端发送的填写完成的产品发布模板。5.根据权利要求3所述的方法,其特征在于,所述将已二次填写的产品发布模板发送至配置终端,以获取填写完成的产品发布模板之前,还包括:基于目标代码工程标识及代码工程人员信息表将所述已二次填写的产品发布模板发送至对应的测试终端,以使对应的测试终端确定对目标代码工程中目标代码版本对应代码的测试是否通过,从而确定是否可以对待发布的产品进行发布操作;
所述将已二次填写的产品发布模板发送至配置终端,以获取填写完成的产品发布模板,包括:响应于测试终端发送的可发布确定信息,将已二次填写的产品发布模板发送至配置终端,以获取填写完成的产品发布模板。6.根据权利要求5所述的方法,其特征在于,所述将所述已二次填写的产品发布模板发送至测试终端之后,还包括:接收到测试终端发送的产品不可发布信息,将所述产品不可发布信息发送至实施终端。7.一种产品发布方法,其特征在于,应用于实施终端,包括:获取产品发布模板;所述产品发布模板中包括各产品标识与代码工程标识的对应关系;基于实施人员在产品发布模板中确定的待发布的产品标识以及各产品标识与代码工程标识的对应关系确定对应的目标代码工程标识,并将目标代码工程标识填入待发布产品对应记录中,以生成包括待发布产品对应记录的已一次填写的产品发布模板;将所述已一次填写的产品发布模板发送至电子设备,以使电子设备将已一次填写的产品发布模板转发至开发终端。8.根据权利要求7所述的方法,其特征在于,所述产品发布模板为excel格式:所述基于用户在产品发布模板中确定的待发布的产品标识以及各产品标识与代码工程标识的对应关系确定对应的目标代码工程标识,并将目标代码工程标识填入待发布产品对应记录中包括:采用excel内置函数lookup函数以及cell函数确定待发布的产品标识对应的目标代码工程标识并将目标代码工程标识填入待发布产品对应记录中。9.一种产品发布装置,其特征在于,应用于电子设备,包括:接收模块,用于接收实施终端发送的已一次填写的产品发布模板;所述产品发布模板中包括:各产品标识与代码工程标识的对应关系;所述已一次填写的产品发布模板中包括:待发布的产品标识及对应的目标代码工程标识;转发模块,用于将已一次填写的产品发布模板发送至开发终端,以获取已二次填写的产品发布模板;所述已二次填写的产品发布模板中包括目标代码工程标识对应的待发布的内容信息;所述待发布的内容信息中包括:目标代码版本及编译参数;转发模块,还用于将已二次填写的产品发布模板发送至配置终端,以获取填写完成的产品发布模板;所述填写完成的产品发布模板中包括待发布的产品对应的目标产品发布包的获取方式;生成模块,用于将所述填写完成的产品发布模板中待发布的产品对应的产品发布信息加入发布投产清单模板中,以生成目标发布投产清单;所述待发布的产品对应的产品发布信息中包括:目标产品发布包的获取方式、目标代码版本及编译参数;转发模块,还用于将所述目标发布投产清单发送至运维终端,以促使运维终端按发布投产清单中待发布的产品对应的产品发布信息对待发布的产品进行发布操作。10.一种产品发布装置,其特征在于,应用于实施终端,包括:获取模块,用于获取产品发布模板;所述产品发布模板中包括各产品标识与代码工程
标识的对应关系;确定模块,用于基于实施人员在产品发布模板中确定的待发布的产品标识以及各产品标识与代码工程标识的对应关系确定对应的目标代码工程标识,并将目标代码工程标识填入待发布产品对应记录中,以生成包括待发布产品对应记录的已一次填写的产品发布模板;发送模块,用于将所述已一次填写的产品发布模板发送至电子设备,以使电子设备将已一次填写的产品发布模板转发至开发终端。11.一种电子设备,其特征在于,包括:处理器,以及与所述处理器通信连接的存储器及收发器;所述存储器存储计算机执行指令;所述收发器用于收发数据;所述处理器执行所述存储器存储的计算机执行指令,以实现如权利要求1-6中任一项所述的方法。12.一种实施终端,其特征在于,包括:处理器,以及与所述处理器通信连接的存储器及收发器;所述存储器存储计算机执行指令;所述收发器用于收发数据;所述处理器执行所述存储器存储的计算机执行指令,以实现如权利要求7或8任一项所述的方法。13.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机执行指令,所述计算机执行指令被处理器执行时用于实现如权利要求1-6中任一项、或权利要求7或8中任一项所述的方法。14.一种计算机程序产品,包括计算机执行指令,其特征在于,所述计算机执行指令被处理器执行时实现如权利要求1-6中任一项、或权利要求7或8中任一项所述的方法。

技术总结
本申请提供一种产品发布方法、装置、设备、存储介质及产品,可用于金融领域。本方法的产品发布模板中包括:各产品标识与代码工程标识的对应关系;将填写完成的产品发布模板中待发布的产品对应的产品发布信息加入发布投产清单模板中,以生成目标发布投产清单;将目标发布投产清单发送至运维终端,以促使运维终端按发布投产清单中待发布的产品对应的产品发布信息对待发布的产品进行发布操作。通过在产品发布模板中的选择确定待发布的产品以及其投产信息,并根据填写完成的产品发布模板自动生成投产清单,避免了产品发布投产信息错误的情况,降低了产品发布投产不正确或失败的概率,并提高了产品发布投产的效率。并提高了产品发布投产的效率。并提高了产品发布投产的效率。


技术研发人员:张晓爽
受保护的技术使用者:建信金融科技有限责任公司
技术研发日:2023.07.18
技术公布日:2023/10/7
版权声明

本文仅代表作者观点,不代表航空之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)

飞行汽车 https://www.autovtol.com/

分享:

扫一扫在手机阅读、分享本文

相关推荐