华为云ASTRO轻应用-使用华为云Astro轻应用邮件模板发送邮件通知:步骤三:在服务编排中调用模板发送邮件
步骤三:在服务编排中调用模板发送邮件
创建一个服务编排,添加一个“调用模板”图元,实现邮件发送功能。
- 在应用设计器的左侧导航栏中,选择“逻辑”,单击编排后的“+”。
- 设置服务编排的标签和名称,单击“添加”。
图17 新建服务编排
- 创建全局上下文变量。
- 在服务编排设计页面,选中开始节点,单击
。
- 在全局上下文中,单击变量后的
,新建变量“variable0”。
- 单击“variable0”变量后的
,选择“设置”。
- 将变量的“名称”设置为“companyName”,单击“保存”。
图18 新建companyName变量
- 按照上述操作,创建表9中的变量。
图19 查看已创建的变量
- 在服务编排设计页面,选中开始节点,单击
- 添加调用模板图元。
- 在“基本”中,拖拽“调用模板”图元到开始图元后。
图20 拖拽调用模板图元到画布中
- 选中调用模板图元Template0,单击
,设置调用模板。
图21 设置调用模板图元表10 调用模板图元参数说明 参数
说明
示例
请选择模板场景
选择调用模板图元关联的模板场景,即1中创建的。
命名空间__notify
请选择模板类型
选择待调用模板的类型。
邮件
请选择文档模板
选择模板场景中创建的邮件模板,即4中创建的。
命名空间__emailModel
- 在“向模板传入数据”中,单击“新增行”,将3中创建的变量拖到服务编排入参中,作为服务编排的输入参数。
图22 设置服务编排入参
- 在“基本”中,拖拽“调用模板”图元到开始图元后。
- 连接图元指定逻辑关系,即从开始图元连向调用模板图元。
图23 指定图元逻辑关系
- 单击页面上方的
,保存服务编排。
- 单击
,进入服务编排调试页面。
在输入参数中,输入如下内容,并单击“运行”。
图24 调试服务编排{ "companyName": "A公司", "customerCompanyName": "B公司", "name": "张三" }
运行成功后,5中设置的邮件收件人,即可收到节日问候邮件,如图25。
- 单击页面上方的
,启用服务编排。