新增待办任务


新增单个待办任务。

请求格式说明

请求方式:

POST(https)

认证方式: access_token,请参考获取access_token

请求地址:

https://open.welink.huaweicloud.com/api/todo/v1/addtask

请求头部:

x-wlk-Authorization:access_token

请求参数:

{
    "taskId": "5",
    "taskTitle": "todo20190725889",
    "userId": "yewei@weiying.com",
    "detailUrl": "https://example.com/app/detail/5",
    "appName": "todo2019073001",
    "taskDesc": "todo20190725889描述1",
    "applicantUserId": "test",
    "applicantUserNameCn": "testCN",
    "applicantUserNameEn": "testEN"
}

请求参数说明:

参数 参数类型 说明 是否必填
taskId string 租户应用任务id 是
taskTitle string 审批任务标题 否
userId string 任务的当前处理人账号 是
detailUrl string 消息处理路径 是
appName string 应用名称 是
taskDesc string 审批任务内容 否
applicantUserId string 申请人id 否
applicantUserNameCn string 申请人中文名称 否
applicantUserNameEn string 申请人英文名称 否

请求示例:


curl -X POST \  
' https://api.cloudlink-alpha.welink.huawei.com/kmiddle/api/todo/v1/addtask’\
  -H 'Accept-Charset: UTF-8' \
  -H 'Content-Type: application/json' \
  -H 'x-wlk-Authorization: access_token' \
  -d '{"请求参数 json格式"}'

响应格式说明

正常返回结果:

{
  "code": "0",
  "message": "Create todo_task successfully.",
  "data": {
            "taskId": "4",
            "uuid": "374731891993001984",
            "taskTitle": "todo2019073004",
            "userId": "wissng",
            "userName": "wssg",
            "detailUrlType": "h5",
            "status": 1,
            "detailsUrl": "https://welink.digitalworkplace.cn/todo/v1/appList",
            "appName": "todo2019073004",
            "lastModifyTime": "2019-12-01 18:00:00",
            "createTime": "2019-12-01 18:00:00",
            "taskDesc": "todo2019073004",
            "tenantId": "8C109D2A76604639BAAA582C75779WDS",
            "applicantUserId": "yewei@weiying",
            "applicantUserNameCn": "yewei",
            "applicantUserNameEn": "weiye"
  }
}

异常返回结果:


{
    "code": "55002",
    "message": "You haven't the permission to request this operation.",
    "data": "You haven't the permission to request this operation."
}

错误码说明:

参数 说明
code 响应编码
0:成功
55007:创建待办失败
55002:没有操作权限
55006:请求参数验证不通过
55005:缺失必填参数
55000:认证失败
55004:服务异常
message 错误消息
data 响应具体内容

result. ""

    Not Found. ""