【技术实现步骤摘要】
一种原子化开发交易的方法及装置
[0001]本申请涉及数据处理领域,具体涉及一种原子化开发交易的方法及装置。
技术介绍
[0002]随着社会经济的快速发展,日常生活中对交易的需求逐渐增加,银行作为交易的基础场所之一,其中的交易场景复杂,业务需求繁多,因此对于交易开发有较高的数量和质量要求。
[0003]相关技术中,银行交易通常以串行方式存在,每个步骤及其前驱和后继有严格的业务规范,由技术人员直接编程进行开发,但技术人员在编程时使用的技术栈各不相同,在划分应用模块、各自独立开发的情况下,难以构建统一的标准,多模块独立开发后再合在一起,容易出现基础框架差异、依赖包版本冲突、代码规范不统一等问题。
技术实现思路
[0004]为了提高交易开发的质量,本申请第一方面提供了一种原子化开发交易的方法,所述方法包括:
[0005]根据交易编辑界面中的组件标识与组件参数信息生成界面文件;
[0006]查找与所述组件标识对应的Vue组件模型,其中,所述组件标识为组件的分类标识,与所述Vue组件模型一一对应 ...
【技术保护点】
【技术特征摘要】
1.一种原子化开发交易的方法,其特征在于,所述方法包括:根据交易编辑界面中的组件标识与组件参数信息生成界面文件;查找与所述组件标识对应的Vue组件模型,其中,所述组件标识为组件的分类标识,与所述Vue组件模型一一对应;查找与所述Vue组件模型对应的原子文件,其中,所述原子文件为与所述Vue组件模型一一对应的初始代码文件;根据所述原子文件和所述界面文件中的组件参数信息,生成所述界面文件的Vue代码文件。2.根据权利要求1所述的方法,其特征在于,所述根据所述原子文件和所述界面文件中的组件参数信息,生成所述界面文件的Vue代码文件包括:将所述界面文件中的组件参数信息写入所述原子文件中,生成与所述界面文件中各组件相对应的代码文件;将所述各组件相对应的代码文件按照所述界面文件中的描述语句进行组合,生成所述界面文件的Vue代码文件。3.根据权利要求1所述的方法,其特征在于,所述方法进一步包括:根据所述交易编辑界面中定义的数据结构,生成与所述交易相关联的数据描述文件;在执行所述交易的过程中,读取所述数据描述文件,并根据所述数据描述文件中描述的数据结构,对所述交易过程中的数据进行存储。4.根据权利要求1所述的方法,其特征在于,所述方法进一步包括:根据所述交易编辑界面中制定的业务流程,生成与所述交易相关联的流程描述文件;在执行所述交易的过程中,读取所述流程描述文件,并根据所述流程描述文件中描述的业务流程执行所述交易。5.根据权利要求1所述的方法,其特征在于,所述方法进一步包括:响应于所述交易被触发,加载HTML入口文件;遍历交易工程文件中的依赖项,并将所述依赖项中描述的依赖包注入所述交易中;通过运行所述Vue代码文件,显示所述Vue代码文件对应的交易界面。6.一种原子化开发交易的装置,其特征在于,所述装置包括:文件生成单元,用于:根据交易编辑界面中的组...
【专利技术属性】
技术研发人员:高云松,汪俊德,张立建,
申请(专利权)人:中国农业银行股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。