1.一种快速调整交易流程对接的自动化代码生成方法,其特征在于,所述方法包括以下步骤:
A、预先获取电商平台中的各个交易流程,将各个交易流程抽象成对应的流程操作组件,获取流程操作组件对应的代码模板存储在组件库;
B、获取通过用户界面输入的待生成代码对应的交易流程的代码配置参数,根据获取的所述代码配置参数得到结构数据;
C、根据所述待生成代码对应的交易流程及代码的类型从组件库提取相应的代码模板;
D、将所述结构数据以及所述代码配置参数填充到提取的所述代码模板中,得到待生成代码。
2.根据权利要求1所述的快速调整交易流程对接的自动化代码生成方法,其特征在于,所述A还包括:
A1、各个流程操作组件之间通过数据适配器进行数据转换。
3.根据权利要求2所述的快速调整交易流程对接的自动化代码生成方法,其特征在于,所述D之后还包括:
E、获取所述待生成代码后执行,调整交易流程的对接。
4.根据权利要求3所述的快速调整交易流程对接的自动化代码生成方法,其特征在于,所述A之前还包括:
S1、所述数据适配器及所述流程操作组件以插件的形式存储在特定目录中。
5.根据权利要求1所述的快速调整交易流程对接的自动化代码生成方法,其特征在于,所述A还包括:
A2、获取用户输入的流程操作组件,并判断用户输入的流程操作组件是否符合组件库的组件格式,若符合,则将用户输入的流程操作组件对应的代码添加到组件库形成新的代码模板。
6.一种快速调整交易流程对接的自动化代码生成系统,其特征在于,系统包括:
代码模板存储模块,用于预先获取电商平台中的各个交易流程,将各个交易流程抽象成对应的流程操作组件,获取流程操作组件对应的代码模板存储在组件库;
数据获取模块,用于获取通过用户界面输入的待生成代码对应的交易流程的代码配置参数,根据获取的所述代码配置参数得到结构数据;
模板提取模块,用于根据所述待生成代码对应的交易流程及代码的类型从组件库提取相应的代码模板;
代码生成模块,用于将所述结构数据以及所述代码配置参数填充到提取的所述代码模板中,得到待生成代码。
7.根据权利要求6所述的快速调整交易流程对接的自动化代码生成系统,其特征在于,所述代码模板存储模块还包括:
数据转换单元,用于个流程操作组件之间通过数据适配器进行数据转换。
8.根据权利要求7所述的快速调整交易流程对接的自动化代码生成系统,其特征在于,所述系统还包括:
交易流程对接模块,用于获取所述待生成代码后执行,调整交易流程的对接。
9.根据权利要求8所述的快速调整交易流程对接的自动化代码生成系统,其特征在于,所述系统还包括:
存储模块,用于所述数据适配器及所述流程操作组件以插件的形式存储在特定目录中。
10.根据权利要求6所述的快速调整交易流程对接的自动化代码生成系统,其特征在于,所述代码模板存储模块还包括:
代码模板添加单元,用于获取用户输入的流程操作组件,并判断用户输入的流程操作组件是否符合组件库的组件格式,若符合,则将用户输入的流程操作组件对应的代码添加到组件库形成新的代码模板。