活动创建方法、装置、存储介质及计算机设备制造方法及图纸

技术编号:26169908 阅读:28 留言:0更新日期:2020-10-31 13:35
本申请提出一种活动创建方法、装置、存储介质及计算机设备,该活动创建方法包括获取待创建活动信息;根据待创建活动信息,调用预先配置的活动创建服务所提供流程事件的接口,创建活动。通过本申请能够使创建活动的程序代码易于维护,降低程序代码的耦合程度,提升活动创建效果。

Activity creation method, device, storage medium and computer equipment

【技术实现步骤摘要】
活动创建方法、装置、存储介质及计算机设备
本申请涉及软件开发
,尤其涉及一种活动创建方法、装置、存储介质及计算机设备。
技术介绍
营销系统在实现企业的经营战略中具有举足轻重的地位,当采用营销系统满足用户多变的需求时,通常需要不断推出新的营销方案,如何快速推新,降低开发成本,是所有面向终端消费者的产业互联网公司在营销过程中需要解决的问题。营销系统通常嵌入了活动工具,采用该活动工具展示各种营销活动,通常活动工具在整个营销体系中处于最前线的地位,目的是为了更好地增加产品曝光机会,从而吸引潜在客户。但是潜在客户众多,往往偏好各异,需要不断推出新的活动工具来展示多样化的营销活动,从而获得用户反馈。相关技术中,通常在创建活动时,采用重新写一套接口服务的方式,或者采用复用已有活动的接口,根据待创建活动类型重新编写活动实现逻辑。这些方式下,可能会导致公共模块复用率低,程序代码不易维护,易引入Bug,程序代码耦合程度高,从而影响活动创建效果。
技术实现思路
本申请旨在至少在一定程度上解决相关技术中的技术问题之一。本文档来自技高网...

【技术保护点】
1.一种活动创建方法,其特征在于,所述方法包括:/n获取待创建活动信息;/n根据所述待创建活动信息,调用预先配置的活动创建服务所提供流程事件的接口,创建活动。/n

【技术特征摘要】
1.一种活动创建方法,其特征在于,所述方法包括:
获取待创建活动信息;
根据所述待创建活动信息,调用预先配置的活动创建服务所提供流程事件的接口,创建活动。


2.如权利要求1所述的活动创建方法,其特征在于,所述获取待创建活动信息,包括:
获取所述待创建活动的活动类型;
采用服务提供接口SPI机制,获取与所述活动类型对应的扩展信息和活动实现逻辑,所述扩展信息和活动实现逻辑被用于构建所述活动的JAR文件包;
将所述活动类型、所述扩展信息和活动实现逻辑共同作为所述待创建活动信息。


3.如权利要求2所述的活动创建方法,其特征在于,所述根据所述待创建活动信息,调用预先配置的活动创建服务所提供流程事件的接口,创建活动,包括:
根据所述活动类型、所述扩展信息和活动实现逻辑调用预先配置的活动创建服务所提供流程事件的接口,创建活动。


4.如权利要求3所述的活动创建方法,其特征在于,所述流程事件包括:
参数校验、初始化基本信息、初始化扩展信息、活动规则提取、保存活动,以及发布活动中至少一种。


5.如权利要求4所述的活动创建方法,其特征在于,在所述流程事件为活动规则提取时,所述根据所述活动类型、所述扩展信息和活动实现逻辑调用预先配置的活动创建服务所提供流程事件的接口,创建活动,包括:
调用活动规则提取的接口构建拦截器链;
根据所构建的拦截器链,获取与所述活动类型和所述扩展信息对应的目标活动规则;以及
根据所述目标活动规则结合所述活动实现逻辑生成所述JAR文件包,并采用所述JAR文件包创建所述活动。


6.如权利要求4所述的活动创建方法,其特征在于,在所述流程事件为参数校验时,所述根据所述待创建活动信息,调用预先配置的活动创建服务所提供流程事件的接口,创建活动前,所述方法还包括:
调用参数校验的接口分别对所述活动类型、所述扩展信息、所述活动实现逻辑进行参数校验。


7.一种活动创建装置,其特征在于,所述装置包括:
获取模块,用于获取待创建活动信息;
创建模块,用于根据所述待创建活动信息,调用预先配置的活动创建服务所提供流程事件的接口,创建活动。


8.如权利要求7所述的活动创建装置...

【专利技术属性】
技术研发人员:王晓彬
申请(专利权)人:杭州数跑科技有限公司
类型:发明
国别省市:浙江;33

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1