活动上线方法、装置、电子设备及计算机可读存储介质与流程

文档序号:28168984发布日期:2021-12-24 23:12阅读:来源:国知局

技术特征:
1.一种活动上线方法,其特征在于,包括:对目标活动中至少一个页面组件所对应的业务逻辑进行配置,得到至少一个业务逻辑配置文件;在可视化编辑界面中,对所述页面组件进行拖拽,得到每个所述页面组件所对应的布局文件;建立所述布局文件对所述业务逻辑配置文件的引用,得到所述目标活动所对应的代码信息;对所述代码信息进行部署,并确定所述目标活动所对应的活动入口,以使得用户能够根据所述活动入口访问所述目标活动。2.根据权利要求1所述的方法,其特征在于,所述布局文件包括抽象语法树文件,所述得到每个所述页面组件所对应的布局文件,包括:获取所述拖拽后的页面组件所对应的布局信息和属性信息;根据所述布局信息和所述属性信息,构建所述页面组件所对应的抽象语法树文件。3.根据权利要求2所述的方法,其特征在于,所述根据所述布局信息和所述属性信息,构建所述页面组件所对应的抽象语法树文件,包括:对所述布局信息和所述属性信息进行拆解,得到至少一个组成对象节点;确定每个所述组成对象节点所对应的父节点;根据所述组成对象节点和所述父节点,绘制所述页面组件所对应的抽象语法树,得到所述页面组件所对应的抽象语法树文件。4.根据权利要求1所述的方法,其特征在于,所述布局文件包括对象简谱文件,所述得到每个所述页面组件所对应的布局文件,包括:获取所述拖拽后的页面组件所对应的布局信息和属性信息;对所述布局信息和所述属性信息进行组成对象提取,得到所述页面组件所对应的至少一个组成对象信息;根据所述组成对象信息,建立所述页面组件所对应的对象简谱文件。5.根据权利要求4所述的方法,其特征在于,所述根据所述组成对象信息,建立所述页面组件所对应的对象简谱文件,包括:确定所述组成对象信息所对应的属性名称;建立所述属性名称与所述组成对象信息之间的映射关系;根据所述映射关系,建立所述页面组件所对应的对象简谱文件。6.根据权利要求1所述的方法,其特征在于,所述建立所述布局文件对所述业务逻辑配置文件的引用,包括:确定所述业务逻辑配置文件所对应的编号信息;建立所述布局文件中引用属性与所述编号信息的映射关系。7.根据权利要求1所述的方法,其特征在于,所述对所述代码信息进行部署,包括:当所述目标活动的逻辑验证通过后,直接对所述代码信息进行部署。8.一种活动上线装置,其特征在于,包括:配置模块,用于对目标活动中至少一个页面组件所对应的业务逻辑进行配置,得到至少一个业务逻辑配置文件;
拖拽模块,用于在可视化编辑界面中,对所述页面组件进行拖拽,得到每个所述页面组件所对应的布局文件;引用模块,用于建立所述布局文件对所述业务逻辑配置文件的引用,得到所述目标活动所对应的代码信息;部署模块,用于对所述代码信息进行部署,并确定所述目标活动所对应的活动入口,以使得用户能够根据所述活动入口访问所述目标活动。9.一种电子设备,其特征在于,包括存储器,处理器及存储在存储器上并可在处理器上运行的计算机程序,其中,所述处理器执行所述程序时实现如权利要求1

7任一项所述活动上线方法的步骤。10.一种计算机可读存储介质,其特征在于,其上存储有计算机程序,其中,所述计算机程序被处理器执行时实现如权利要求1

7任一项所述活动上线方法的步骤。

技术总结
本申请实施例公开了一种活动上线方法、装置、电子设备及计算机可读存储介质,包括:对目标活动中至少一个页面组件所对应的业务逻辑进行配置,得到至少一个业务逻辑配置文件;在可视化编辑界面中,对页面组件进行拖拽,得到每个页面组件所对应的布局文件;建立布局文件对业务逻辑配置文件的引用,得到目标活动所对应的代码信息;对代码信息进行部署,并确定目标活动所对应的活动入口,以使得用户能够根据活动入口访问目标活动;通过对在线活动的底层逻辑和页面组件的布局的单独开发以及单独开发后的引用关系的确立,提高了在线活动的开发效率,缩短了在线活动上线的周期,页面组件的拖拽式开发,提高了页面组件布局信息和属性信息的开发效率。息的开发效率。息的开发效率。


技术研发人员:郑星辉
受保护的技术使用者:深圳TCL新技术有限公司
技术研发日:2021.09.03
技术公布日:2021/12/23
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1