版本比较

标识

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

...

代码块
languagejson
themeMidnight
titleHCM机器人脚本示例一
{
    "return": {
        "id": "x_ID"
    },
    "stages": [{
        "meta": {
            "url": "https://inspur6.hcmcloud.cn",
            "name": "hcm.model.list",
            "param": {
                "model": "Employee",
                "filter_dict": {
                    "name": "车厘子"
                }
            },
            "token": "hcm0af7a670b548ccfab3352d74b52bf596b1084209hcm0af7a67123aa3352d74b3434596b1443sdf"
        },
        "name": "取外部数据",
        "engine": "RemoteAPI",
        "output": {
            "context": {
                "x_ID": "=ret['list'][0]['id']"
            },
            "message": "='共{}条记录'.format(ret['count'])"
        }
    }, {
        "meta": {
            "name": "hcm.model.get",
            "param": {
                "id_": "=x_ID",
                "model": "Employee"
            }
        },
        "name": "查看本系统是否有该数据",
        "error": {
            "ignore": true,
            "context": {
                "is_error": true,
                "get_mobile_error": "=err"
            }
        },
        "engine": "OpenAPI",
        "output": {
            "context": {
                "is_error": false,
                "employee_id": "=ret['list'][0]['id']"
            },
            "message": "='共{}条记录'.format(ret['count'])"
        }
    }, {
        "meta": {
            "name": "hcm.model.create",
            "param": {
                "info": {
                    "name": "机器人测试日志",
                    "type": 2,
                    "content": {
                        "get_mobile_error": "=str(get_mobile_error)"
                    }
                },
                "model": "SyncOuterRecord"
            }
        },
        "name": "记录日志",
        "engine": "OpenAPI",
        "output": {},
        "condition": "=is_error"
    }, {
        "meta": {
            "name": "机器人脚本示例",
            "param": {
                "node_ids": [{
                    "id": 402186251,
                    "employee": {
                        "name": "梁天华"
                    }
                }]
            }
        },
        "name": "调用其他机器人",
        "engine": "Shortcut"
    }, {
        "meta": {
            "to": 1508957,
            "sender": 1508957,
            "content": "本次HCM机器人演示成功"
        },
        "name": "发送消息",
        "engine": "Message"
    }],
    "context": {}
}

...