推送服务工单消息到小度


  • 哈哈云提供接口,第三方平台调用,哈哈云将服务工单状态变更推送到小度,小度上展示的卡片会变更

HTTP方法


POST

HTTP URL

/v1/workorder/status/set

Header参数


  • Content-Type采用 application/json
  • 认证相关头字段,请参考wsse认证

Body数据


参数 类型 必需 描述
orderId string 是 订单号
customerName string 是 老人姓名
identityNo string 是 老人身份证
status string 是 状态
itemId string 是 服务项目id
itemName string 是 服务项目名称
serviceUserId string 是 服务人员id
serviceUserName string 是 服务人员姓名
serviceUserMobile string 是 服务人员手机号
startTime string 是 服务开始时间,格式:yyyy-MM-dd HH:mm:ss
endTime string 是 服务结束时间,格式:yyyy-MM-dd HH:mm:ss
duration long 是 服务时长,单位:分

status枚举:

{
    TO_DISPATCH:待分配
    TO_SERVICE_NOT_TODAY:待服务,非今天
    TO_SERVICE_IN_TODAY:待服务,今天
    IN_SERVICE:服务中
    DISPATCH_CANCEL:取消分配
    WORK_ORDER_CANCEL:取消工单
    TO_EVALUATE_BY_CONSUMER:待客户端评价
    EVALUATED_BY_CONSUMER:客户端评价
    EVALUATED_BY_BUSINESS:服务端评价
}

请求示例

{
    "orderId": "156856516",
    "customerName": "张大王",
    "identityNo": "21748479127821721",
    "status": "IN_SERVICE",
    "itemId": "11212",
    "itemName": "服务项目名称",
    "serviceUserId": "151354152",
    "serviceUserName": "服务人员",
    "serviceUserMobile": "1521254",
    "startTime": "2022-10-20 22:10:21",
    "endTime": "2022-10-20 22:10:21",
    "duration": "24"
}

HTTP响应


参数 类型 描述
code int 状态码,0为成功,非0为失败
message string 对于状态码的简单描述

正常响应

{
    "code": 0,
    "message": "Success"
}

results matching ""

    No results matching ""