# 外置场景督办立项

原始文档链接：[外置场景督办立项](https://weapp.eteams.cn/build/techdoc/wdoc/index.html#/public/repository/6b651282-47ed-4849-8cbf-9047a6be746a/doc/955344891702935552)

**督办模板目前已支持从其他模块创建督办任务数据的方式，提供esb接口去执行立项动作，下图一为一个点击eb按钮触发生成督办任务的esb案例配置**

**步骤一：配置事件触发组件**，该组件可为任意一个esb已支持的触发组件（eb按钮触发，流程节点触发等等）

**步骤二：新增督办任务表单数据**，该组件为e-builder中新建表单数据组件，将外部数据（公文表单，会议表单）的数据添加至督办任务表单，该步骤右侧是数据映射关系，支持将其他表单数据与督办任务主表明细表字段做关联

注意：

1、如果是固定的数据，例如督办类型字段可固定为“领导批示”，则在配置时使用【固定值】选项即可，若像任务名称字段需要从外部表单获取，则在配置时使用【动态赋值】，如下图二配置所示

2、创建督办任务数据，其中 单位任务 必填字段为【任务名称】【责任人】【计划开始日期】【计划结束日期】【反馈频率】【督办类型】【任务接收对象】【解析方式】【顶层任务】

其中【督办类型】可固定为某一个类型，即该动作流创建的督办任务都为一个督办类型的任务，在固定类型后，【任务接收对象】【解析方式】也都可以设置为固定值，这两个字段取值范围为督办设置中对应督办类型相关设置的值

**步骤三：修改督办任务数据**，选择e-builder中修改表单数据组件，将步骤二创建的任务数据id赋值给【顶层任务】字段，如下图三所示

**步骤四：执行督办数据保存接口**，新增serverless/Action组件，如下图四配置，分组标识：esb\_governBusiness 版本：2.0

输入参数 ：参数一参数名称：**dataId** 参数一参数值为步骤二创建的任务数据id         参数二参数名称：**interfaceType**     参数二参数值： governSaveOrUpdate

输出参数 ：参数名称： **msg   excuteStatus   successMsg   errmsg** 如下图五所示

**步骤五：结果输出**，如图六配置所示，如不需要输出结果此步骤可忽略不配置

![](_assets/955344891702935552/001-40789f46be.png)

![](_assets/955344891702935552/002-7682b6c663.png)

![](_assets/955344891702935552/003-a0b5c1f002.png)

![](_assets/955344891702935552/004-24a5f9c9a6.png)

![](_assets/955344891702935552/005-c3be8995eb.png)

![](_assets/955344891702935552/006-9f7c95b5f1.png)
