跳到主要内容

工作流创建及配置

本章将介绍如何配置一个简单的工作流,创建的工作流支持通过 sdk 触发,接受参数,并在工作流中处理完成后返回。

环境准备

当前案例在微信小程序开发者IDE中完成,依赖已开通云开发环境及对应的工作流能力。

后续配置前,请确保已开通微信云开发,并已开通工作流能力。

云开发环境

工作流创建及配置

在微信IDE中新建工作流及配置触发器

通过开发者IDE中的入口,新建空白工作流,并选择触发方式为“通过组件或调用行为触发”

创建工作流

空白工作流

trigger

配置逻辑节点

在触发器节点后面添加一个自定义代码节点,用于通过代码处理传参。

自定义代码节点

自定义代码编辑如下:

const param = manualTrigger.output
console.log(param)
var a = param["a"]
var b = param["b"]
return a+b

自定义代码编辑

测试工作流

针对工作流发起调试,调试入参可以设定如下:

{
"a":2
"b":3
}

调试工作流

配置调试入参后,发起工作流调试,查看运行结果

调试结果

调试结果

发布工作流

工作流配置完成、保存后,进行发布,确认已经发布成功。

后续可以通过工作流内的日志界面查看发布版本的运行情况。

发布工作流