【技术实现步骤摘要】
一种邮件推送方法、系统及电子设备和存储介质
本申请涉及计算机
,更具体地说,涉及一种邮件推送方法、系统及一种电子设备和一种计算机可读存储介质。
技术介绍
在互联网发展的大潮下,在大数据越来越流行的今天,如何快速生成高质量的邮件日报发送给产品负责人,运营人员和公司领导,成为数字化转型企业的迫切需要。在现有技术中,由开发人员根据日报需求,每次手工开发代码完成,完成指标数据获取,图形获取和表格获取,最后组合在一起,发送出去。这种方案效率低,修改变动每次都要修改代码,可维护性差,对于开发人员要求较高,采用这种方式需求的及时性不能满足。因此,如何提高邮件推送效率是本领域技术人员需要解决的技术问题。
技术实现思路
本申请的目的在于提供一种邮件推送方法、系统及一种电子设备和一种计算机可读存储介质,提高了邮件推送效率。为实现上述目的,本申请提供了一种邮件推送方法,包括:获取第一目标邮件的基本信息,并确定所述第一目标邮件中所有组件的位置和组件内容;根据每个所述组件的所述位置和所述组件内容创建所述第一目标邮件;根据所述基本信息确定推送时间,当检测到到达所述推送时间时,将所述第一目标 ...
【技术保护点】
1.一种邮件推送方法,其特征在于,包括:获取第一目标邮件的基本信息,并确定所述第一目标邮件中所有组件的位置和组件内容;根据每个所述组件的所述位置和所述组件内容创建所述第一目标邮件;根据所述基本信息确定推送时间,当检测到到达所述推送时间时,将所述第一目标邮件推送至所述基本信息中的终端。
【技术特征摘要】
1.一种邮件推送方法,其特征在于,包括:获取第一目标邮件的基本信息,并确定所述第一目标邮件中所有组件的位置和组件内容;根据每个所述组件的所述位置和所述组件内容创建所述第一目标邮件;根据所述基本信息确定推送时间,当检测到到达所述推送时间时,将所述第一目标邮件推送至所述基本信息中的终端。2.根据权利要求1所述邮件推送方法,其特征在于,所述组件包括文本组件、图像组件和表格组件;所述文本组件的组件内容包括文本内容、变量和所述变量的数据源;所述图形组件的组件内容包括图形类型、横轴和纵轴的数据源和显示样式;所述表格组件的组件内容包括数据源、显示样式和显示方式,所述显示方式包括标准方式、滚动方式和固定滚动方式。3.根据根据权利要求1所述邮件推送方法,其特征在于,还包括:当接收到邮件查询命令时,根据当前时间、预先配置的偏移时间和所述邮件查询命令中的指定时间替换查询语句中的时间变量;利用替换后的查询语句响应所述查询命令。4.根据根据权利要求2所述邮件推送方法,其特征在于,还包括:当接收到第二目标邮件的预览请求时,根据所述第二目标邮件中每个组件的组件内容利用预设的渲染模板渲染所述第二目标邮件中的每个组件。5.根据根据权利要求4所述邮件推送方法,其特征在于,所述根据所述第二目标邮件中每个组件的组件内容利用预设的渲染模板渲染所述第二目标邮件中的每个组件,包括:若所述第二目标邮件包括所述文本组件,则根据所述变量的数据源计算所述变量的值,并利用文本渲染模板根据所述文本组件的文本内容和所述变量的值渲染所述文本组件;若所述第二目标邮件包括所述表格组件,则确定所述表格组件的显示方式对应的表格渲染模板,并利用所述表格渲染模板根据所述表格组件的数据源和显示样式渲染所述表格组件;若所述第二目标邮件包...
【专利技术属性】
技术研发人员:刘忠真,
申请(专利权)人:深圳市网心科技有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。