版本比较

标识

  • 该行被添加。
  • 该行被删除。
  • 格式已经改变。

...

代码块
{
    "stages": [{
        "meta": {
            "name": "hcm.model.edit",
            "param": {
                "id_": "=ITER_V['id']",
                "info": {
                    "note": "='已完成{}的查验'.format(str(ITER_V.get('employee',{}).get('name')))"
                },
                "model": "TestModel"
            }
        },
        "name": "机器人脚本示例",
        "engine": "OpenAPI",
        "iterator": "=node_ids"
    }]
}

配置解读:

1、首先机器人格式是一个json,json里面包含stages,stages对应一个个任务,即1、首先机器人格式是一个json,json里面包含stages,stages对应一个个任务。

2、任务里有几个参数:1、engine:因为我们调取内部的api,所以engine对应的是OPenAPI

...

                                            4、iterator: 因为选中的数据是多条,需要多条数据的迭代编辑,需要设置迭代的内容即迭代list因为我们上一步自定义按钮将选中的数据放在node因为选中的数据是多条,需要多条数据的迭代编辑,需要设置迭代的内容即迭代list。因为我们上一步自定义按钮将选中的数据放在node_ids参数中,

                                             所以配置 "iterator": "=node_ids"

...