更新时间:2023-04-23 GMT+08:00
分享

快速入门

本节以具体的场景为例,介绍如何调用API。

场景描述

以调用智能排班模型BO中的接口“批量添加离岗信息(batchAddOffDuty)”,添加离岗信息为例进行描述。

接口请求方法为:POST,AppCube域名为:XXX.huawei.com,接口URL:/service/ISDP__IntelligentSchedulingModel/1.0.0/batchAddOffDuty

XXX.huawei.com为一个示例说明,不是实际的域名,在实际环境中使用时,请替换为实际使用的域名。

前提条件

在AppCube环境中已部署智能排班模型BO

操作步骤

  1. 请参见认证鉴权获取到access_token
  2. 设置请求方法和请求URL。

    POST https://XXX.huawei.com/service/ISDP__IntelligentSchedulingModel/1.0.0/batchAddOffDuty

  3. 设置请求消息头

    Content-Type: application/json
    access-token: ********

    ********设置为1中获取到的access_token的值。

  4. 构造请求消息体。

    {
        "offDutyInfoList": [
            {
                "basicInfo":{
                    "personCode":"465477773434341",
                    "personName":"王二",
                    "offDutyType":"1",
                    "offDutyStart":"2023-02-27 20:23:01",
                    "offDutyEnd":"2023-02-27 20:23:01",
                    "deleteFlag":0
                },
                "extendInfo":[
                    {
                        "fieldName":"ISDP__deleteFlag__CST",
                        "fieldValue":"0"
                    }
                ]
            }
        ]
    }

    返回如下响应,表示添加离岗信息成功。

    {
        "resCode": "0",
        "resMsg": "成功"
    }

相关文档