一种文档组包方法、装置、电子设备及存储介质与流程
未命名
07-26
阅读:135
评论: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.第三方面,本发明实施例提供了一种电子设备,所述电子设备包括处理器以及存储器;
36.所述存储器用于存储程序代码,并将所述程序代码传输给所述处理器;
37.所述处理器用于根据所述程序代码中的指令执行第一方面任意一种实现方式描述的一种文档组包方法。
38.第四方面,本发明实施例提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现第一方面任意一种实现方式描述的一种文档组包方法。
39.相对于现有技术,本发明的有益效果如下:
40.本发明公开的一种文档组包方法、装置、电子设备及存储介质,通过预先配置版本文档组包规则表,用户在输入包括版本类型、文档清单配置文件和组包路径的文档组包关键信息之后,就可以确定版本类型对应的组包规则,并依据该组包规则以及文档清单配置文件从配置库中自动匹配待组包文档,从而对待组包文档进行组包,生成文档包到组包路径,实现全自动文档组包,有效提高文档组包效率。
附图说明
41.为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
42.图1为本发明实施例公开的一种文档组包方法的流程示意图;
43.图2为本发明实施例公开的一种版本文档组包规则表示意图;
44.图3为本发明实施例公开的一种文档清单配置文件示意图;
45.图4为本发明实施例公开的一种文档组包装置的结构示意图。
具体实施方式
46.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
47.为了便于理解本发明实施例公开的技术方案,以下对可能涉及的术语进行解释。
48.批次:可以理解为一个产品开发任务的投产时间点,如p1、p2、x1,纳入不同批次的任务分别在不同的时间点投产。
49.版本发布:软件产品在内部开发、测试等一系列项目生命周期结束后向用户提供服务的途径,基于实现新功能、产品优化等目的,软件产品不断进行版本更迭。
50.基准版本:软件产品在完成用户功能后发布的第一个版本。
51.升级包(sp包):软件产品根据用户的需求变更发布的升级版本。
52.bug修复版本(ptf包):软件产品由于自身的缺陷导致重新发布的版本。
53.功能测试版本(b包):软件产品在提交用户使用前进行的功能(用户)测试版本。
54.配置库:用于存放软件产品在开发、测试、发布过程产生各种文档、源码的服务器。
55.本发明实施例提供了一种文档组包方法,通过预先配置版本文档组包规则表,自动根据用户提供的版本类型确定组包规则,再根据组包规则以及用户提供的文档清单配置文件从配置库中自动匹配待组包文档,即通过一系列的自动化规则比对,自动生成文档包,有效提高文档组包效率。
56.请参阅图1,本实施例公开的一种文档组包方法,具体包括以下步骤:
57.s101:获取文档组包关键信息,关键信息至少包括:版本类型、文档清单配置文件和组包路径;
58.具体的,用户可以在可视化界面输入文档组包信息,在输入文档组包信息之后触发文档组包指令,通过响应该文档组包指令,可以从用户输入的文档组包信息中获取文档组包关键信息,其中,文档组包信息包括版本类型、版本号、文档清单配置文件、组包路径等信息。
59.为了引导用户正确输入文档组包信息,在可视化界面中提示每类文档组包信息的输入规则与取值范围,表1为一种可选的可视化界面中文档组包信息输入说明。
60.表1文档组包信息输入说明
[0061][0062][0063]
其中,功能模式可以为自动生成清单和手动输入清单两种模式,表1中默认为手动输入,还可以为自动生成。文档清单配置文件包括用户配置的文档组包所需文档的列表。
[0064]
进一步,为了提高文档组包的成功率,在用户输入的文档组包信息有误的情况下,帮助用户及时发现问题,在获取用户输入的文档组包信息之后,还可以判断文档组包信息中的必填信息是否为空,若文档组包信息中的必填信息不为空,提取文档组包信息中的关
键信息,若文档组包信息中的必填信息为空,提示用户填写必填信息。
[0065]
s102:根据预先配置的版本文档组包规则表,确定版本类型对应的组包规则;
[0066]
版本文档组包规则表是根据实际应用场景进行预先配置的,后续还可以对版本文档组包规则表进行增、删、改等编辑操作,适应实际应用需求。
[0067]
版本组包规则表配置了不同版本类型对应的组包规则,如不同版本类型在进行文档组包时所需的必要文档。
[0068]
请参阅图2,图2为版本文档组包规则表的一种可选的实现方式,其中,每种文档在各种版本类型中是否必要通过0和1表示,1表示某文档为某版本类型在进行文档组包时所需的必要文档,0表示某文档不是某版本类型在进行文档组包时所需的必要文档。通过图2可以发现不管是哪种版本类型安装手册都是其进行文档组包时所需的必要文档,而代码复查记录单则是版本类型为功能基准和功能补充进行文档组包时所需的必要文档,对于其他版本类型则不是其进行文档组包时所需的必要文档。
[0069]
需要说明的是,图2仅展示了部分文档类型和文档名称,在实际应用中还包括设计文档等文档类型以及其对应的文档名称等。
[0070]
具体的,根据预先配置的版本文档组包规则表中每种文档在各种版本类型中是否必要以及每种文档是否出库,确定上述关键信息中的版本类型对应的组包规则,组包规则表示该版本类型在文档组包时所需的必要文档。
[0071]
s103:依据组包规则以及文档清单配置文件从配置库中匹配待组包文档;
[0072]
需要说明的是,组包规则中的必要文档是文档组包时所必须的,因此,这些必要文档应该在文档清单配置文件中,另外根据用户需求,文档清单配置文件中除包括组包规则中的必要文档之外,还可以包括其他文档。
[0073]
请参阅图3,图3为文档清单配置文件的一个实例,可见,该文档清单配置文件中除包括安装手册类文档之外,还包括代码复查记录单、测试版本更新说明、迭代测试相关文档等。
[0074]
具体的,可以结合组包规则中的必要文档以及文档清单配置文件中的文档从配置库中匹配待组包文档。
[0075]
进一步,为了帮助用户及时发现问题,降低因个人经验或技能不足导致的文档组包遗漏以及发生错误的概率,还可以结合组包规则中的必要文档以及文档清单配置文件中的文档,先判断文档清单配置文件中的文档是否完整,在文档清单配置文件中的文档完整的情况下,再从配置库中的标准目录下匹配待组包文档。
[0076]
具体的,判断文档清单配置文件中是否包含组包规则中的所有必要文档;若文档清单配置文件中不包含组包规则中的所有必要文档,提示组包失败,进一步,还可以提示用户文档清单配置文件中缺少哪种必要文档;若文档清单配置文件中包含组包规则中的所有必要文档,依据文档清单配置文件从配置库中的标准目录下匹配待组包文档。
[0077]
标准目录是指存放在配置库中各类归档后的目录结构,每个产品可以有自己的目录,在匹配时会根据用户输入的文档清单配置文件中的文档匹配相关待组包文档。
[0078]
还需要说明的是,在文档清单配置文件中记录文档在配置库中的存储路径的情况下,可以直接根据文档清单配置文件中文档路径在配置库中匹配待组包文档。还有一种情况是用户不知道文档在配置库中的存储路径,这个时候就可以根据文档清单配置文件中文
档名称在配置库中的标准目录中进行模糊匹配,匹配待组包文档。
[0079]
s104:对待组包文档进行组包,生成文档包到组包路径。
[0080]
在对待组包文档进行组包时根据文档类型分别拷贝至indoc和reldoc两个文件夹,直接生成文档包到组包路径,实现全自动文档组包。
[0081]
可见,本实施例公开的一种文档组包方法,通过预先配置版本文档组包规则表,用户在输入包括版本类型、文档清单配置文件和组包路径的文档组包关键信息之后,就可以确定版本类型对应的组包规则,并依据该组包规则以及文档清单配置文件从配置库中自动匹配待组包文档,从而对待组包文档进行组包,生成文档包到组包路径,实现全自动文档组包,有效提高文档组包效率。
[0082]
基于上述实施例公开的一种文档组包方法,本实施例对应公开了一种文档组包装置,请参阅图4,该装置包括:
[0083]
关键信息获取单元401,用于获取文档组包关键信息,所述关键信息至少包括:版本类型、文档清单配置文件和组包路径;
[0084]
组包规则确定单元402,用于根据预先配置的版本文档组包规则表,确定所述版本类型对应的组包规则;
[0085]
文档匹配单元403,用于依据所述组包规则以及所述文档清单配置文件从配置库中匹配待组包文档;
[0086]
文档组包单元404,用于对所述待组包文档进行组包,生成文档包到所述组包路径。
[0087]
在一些实施例中,所述组包规则确定单元402,具体用于根据预先配置的版本文档组包规则表中每种文档在各种版本类型中是否必要以及每种文档是否出库,确定所述版本类型对应的组包规则,所述组包规则表示所述版本类型在文档组包时所需的必要文档。
[0088]
在一些实施例中,所述文档匹配单元403,具体用于:
[0089]
判断所述文档清单配置文件中是否包含所述组包规则中的所有必要文档;
[0090]
若所述文档清单配置文件中不包含所述组包规则中的所有必要文档,提示组包失败;
[0091]
若所述文档清单配置文件中包含所述组包规则中的所有必要文档,依据所述文档清单配置文件从所述配置库中的标准目录下匹配所述待组包文档。
[0092]
在一些实施例中,所述关键信息获取单元401,具体用于:
[0093]
响应于文档组包指令,获取用户输入的文档组包信息;
[0094]
判断所述文档组包信息中的必填信息是否为空;
[0095]
若所述文档组包信息中的必填信息不为空,提取所述文档组包信息中的所述关键信息。
[0096]
本实施例公开的一种文档组包装置,通过预先配置版本文档组包规则表,用户在输入包括版本类型、文档清单配置文件和组包路径的文档组包关键信息之后,就可以确定版本类型对应的组包规则,并依据该组包规则以及文档清单配置文件从配置库中自动匹配待组包文档,从而对待组包文档进行组包,生成文档包到组包路径,实现全自动文档组包,有效提高文档组包效率。
[0097]
本发明实施例还提供了一种电子设备,所述电子设备包括处理器以及存储器;
[0098]
所述存储器用于存储程序代码,并将所述程序代码传输给所述处理器;
[0099]
所述处理器用于根据所述程序代码中的指令执行如下文档组包方法:
[0100]
获取文档组包关键信息,所述关键信息至少包括:版本类型、文档清单配置文件和组包路径;
[0101]
根据预先配置的版本文档组包规则表,确定所述版本类型对应的组包规则;
[0102]
依据所述组包规则以及所述文档清单配置文件从配置库中匹配待组包文档;
[0103]
对所述待组包文档进行组包,生成文档包到所述组包路径。
[0104]
进一步,所述根据预先配置的版本文档组包规则表,确定所述版本类型对应的组包规则,包括:
[0105]
根据预先配置的版本文档组包规则表中每种文档在各种版本类型中是否必要以及每种文档是否出库,确定所述版本类型对应的组包规则,所述组包规则表示所述版本类型在文档组包时所需的必要文档。
[0106]
进一步,依据所述组包规则以及所述文档清单配置文件从配置库中匹配待组包文档,包括:
[0107]
判断所述文档清单配置文件中是否包含所述组包规则中的所有必要文档;
[0108]
若所述文档清单配置文件中不包含所述组包规则中的所有必要文档,提示组包失败;
[0109]
若所述文档清单配置文件中包含所述组包规则中的所有必要文档,依据所述文档清单配置文件从所述配置库中的标准目录下匹配所述待组包文档。
[0110]
进一步,所述获取文档组包关键信息,包括:
[0111]
响应于文档组包指令,获取用户输入的文档组包信息;
[0112]
判断所述文档组包信息中的必填信息是否为空;
[0113]
若所述文档组包信息中的必填信息不为空,提取所述文档组包信息中的所述关键信息。
[0114]
本发明实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如下文档组包方法:
[0115]
获取文档组包关键信息,所述关键信息至少包括:版本类型、文档清单配置文件和组包路径;
[0116]
根据预先配置的版本文档组包规则表,确定所述版本类型对应的组包规则;
[0117]
依据所述组包规则以及所述文档清单配置文件从配置库中匹配待组包文档;
[0118]
对所述待组包文档进行组包,生成文档包到所述组包路径。
[0119]
进一步,所述根据预先配置的版本文档组包规则表,确定所述版本类型对应的组包规则,包括:
[0120]
根据预先配置的版本文档组包规则表中每种文档在各种版本类型中是否必要以及每种文档是否出库,确定所述版本类型对应的组包规则,所述组包规则表示所述版本类型在文档组包时所需的必要文档。
[0121]
进一步,依据所述组包规则以及所述文档清单配置文件从配置库中匹配待组包文档,包括:
[0122]
判断所述文档清单配置文件中是否包含所述组包规则中的所有必要文档;
[0123]
若所述文档清单配置文件中不包含所述组包规则中的所有必要文档,提示组包失败;
[0124]
若所述文档清单配置文件中包含所述组包规则中的所有必要文档,依据所述文档清单配置文件从所述配置库中的标准目录下匹配所述待组包文档。
[0125]
进一步,所述获取文档组包关键信息,包括:
[0126]
响应于文档组包指令,获取用户输入的文档组包信息;
[0127]
判断所述文档组包信息中的必填信息是否为空;
[0128]
若所述文档组包信息中的必填信息不为空,提取所述文档组包信息中的所述关键信息。
[0129]
需要说明的是,本发明提供的一种文档组包方法、装置、电子设备及存储介质,可应用于金融领域或其他领域,例如金融领域中的金融系统软件发布应用场景。其他领域为除金融领域之外的任意领域,例如电力领域。上述仅为示例,并不对本发明提供的一种文档组包方法、装置、电子设备及存储介质的应用领域进行限定。
[0130]
本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的装置而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。
[0131]
还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
[0132]
结合本文中所公开的实施例描述的方法或算法的步骤可以直接用硬件、处理器执行的软件模块,或者二者的结合来实施。软件模块可以置于随机存储器(ram)、内存、只读存储器(rom)、电可编程rom、电可擦除可编程rom、寄存器、硬盘、可移动磁盘、cd-rom、或技术领域内所公知的任意其它形式的存储介质中。
[0133]
上述各个实施例之间可任意组合,对所公开的实施例的上述说明,本说明书中各实施例中记载的特征可以相互替换或者组合,使本领域专业技术人员能够实现或使用本技术。
[0134]
对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本发明。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。
技术特征:
1.一种文档组包方法,其特征在于,包括:获取文档组包关键信息,所述关键信息至少包括:版本类型、文档清单配置文件和组包路径;根据预先配置的版本文档组包规则表,确定所述版本类型对应的组包规则;依据所述组包规则以及所述文档清单配置文件从配置库中匹配待组包文档;对所述待组包文档进行组包,生成文档包到所述组包路径。2.根据权利要求1所述的方法,其特征在于,所述根据预先配置的版本文档组包规则表,确定所述版本类型对应的组包规则,包括:根据预先配置的版本文档组包规则表中每种文档在各种版本类型中是否必要以及每种文档是否出库,确定所述版本类型对应的组包规则,所述组包规则表示所述版本类型在文档组包时所需的必要文档。3.根据权利要求2所述的方法,其特征在于,依据所述组包规则以及所述文档清单配置文件从配置库中匹配待组包文档,包括:判断所述文档清单配置文件中是否包含所述组包规则中的所有必要文档;若所述文档清单配置文件中不包含所述组包规则中的所有必要文档,提示组包失败;若所述文档清单配置文件中包含所述组包规则中的所有必要文档,依据所述文档清单配置文件从所述配置库中的标准目录下匹配所述待组包文档。4.根据权利要求1所述的方法,其特征在于,所述获取文档组包关键信息,包括:响应于文档组包指令,获取用户输入的文档组包信息;判断所述文档组包信息中的必填信息是否为空;若所述文档组包信息中的必填信息不为空,提取所述文档组包信息中的所述关键信息。5.一种文档组包装置,其特征在于,包括:关键信息获取单元,用于获取文档组包关键信息,所述关键信息至少包括:版本类型、文档清单配置文件和组包路径;组包规则确定单元,用于根据预先配置的版本文档组包规则表,确定所述版本类型对应的组包规则;文档匹配单元,用于依据所述组包规则以及所述文档清单配置文件从配置库中匹配待组包文档;文档组包单元,用于对所述待组包文档进行组包,生成文档包到所述组包路径。6.根据权利要求5所述的装置,其特征在于,所述组包规则确定单元,具体用于根据预先配置的版本文档组包规则表中每种文档在各种版本类型中是否必要以及每种文档是否出库,确定所述版本类型对应的组包规则,所述组包规则表示所述版本类型在文档组包时所需的必要文档。7.根据权利要求6所述的装置,其特征在于,所述文档匹配单元,具体用于:判断所述文档清单配置文件中是否包含所述组包规则中的所有必要文档;若所述文档清单配置文件中不包含所述组包规则中的所有必要文档,提示组包失败;若所述文档清单配置文件中包含所述组包规则中的所有必要文档,依据所述文档清单配置文件从所述配置库中的标准目录下匹配所述待组包文档。
8.根据权利要求5所述的装置,其特征在于,所述关键信息获取单元,具体用于:响应于文档组包指令,获取用户输入的文档组包信息;判断所述文档组包信息中的必填信息是否为空;若所述文档组包信息中的必填信息不为空,提取所述文档组包信息中的所述关键信息。9.一种电子设备,其特征在于,所述电子设备包括处理器以及存储器;所述存储器用于存储程序代码,并将所述程序代码传输给所述处理器;所述处理器用于根据所述程序代码中的指令执行如权利要求1-4中任一项所述的一种文档组包方法。10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1-4中任一项所述的一种文档组包方法。
技术总结
本发明提供了一种文档组包方法、装置、电子设备及存储介质,可应用于金融领域或其他领域,通过预先配置版本文档组包规则表,用户在输入包括版本类型、文档清单配置文件和组包路径的文档组包关键信息之后,就可以确定版本类型对应的组包规则,并依据该组包规则以及文档清单配置文件从配置库中自动匹配待组包文档,从而对待组包文档进行组包,生成文档包到组包路径,实现全自动文档组包,有效提高文档组包效率。效率。效率。
技术研发人员:陈源锋 赵许福 虢虎 张远琴
受保护的技术使用者:中国银行股份有限公司
技术研发日:2023.04.23
技术公布日:2023/7/25
版权声明
本文仅代表作者观点,不代表航空之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)
飞行汽车 https://www.autovtol.com/
上一篇:一种碳酸盐岩气藏地层水产水量的预测方法 下一篇:一种系统迁移方法和相关装置与流程
