前言
您在调用创建订单\/工单接口后,一旦订单状态发生变化,我方会向过您appid设置的回调地址发送HTTP请求,将状态及订单信息发送,发送的HTTP请求会携带两个header头信息:
Content-Type: application\/json
Authorization: json签名字符串
请求Body为: raw application\/json 类型,例如:{"order_id":123} ,与 开发前必读-请求签名授权 文档中您向我方发送的HTTP请求完全相同,请注意校验我方 Header 中的 Authorization 信息,防止被他方恶意请求!
收到我方通知后,请您返回一个json数组,示例:{"code":200,"msg":"success"},我方会判断回调地址返回值,若无返回数据(或10秒未收到响应),或code不为200,我方会视为请求失败。
通知数据格式
数据示例:{"order_id":"2777454","order_number":"W19092321311","third_number":"123123","status":"CREATE_ORDER","actual_price":"100.00","change_time":"2019-10-10 15:00:00"}
字段 | 说明 |
---|---|
order_id | 闪修侠订单id |
order_number | 闪修侠订单编号 |
third_number | 三方订单 |
status | 状态类型,参考数据字典 |
actual_price | 订单金额 |
change_time | 变更时间 |
具体字段的值请参考 订单数据字典
订单创建成功
数据示例:{"order_id":"2777454","order_number":"W19092321311","third_number":"123123","status":"CREATE_ORDER","actual_price":"100.00","change_time":"2019-10-10 15:00:00"}
字段 | 说明 |
---|---|
order_id | 闪修侠订单id |
order_number | 闪修侠订单编号 |
third_number | 三方订单 |
category | 维修类型 |
department | 维修网点 |
status | 状态类型,参考 订单数据字典 |
actual_price | 订单金额 |
change_time | 变更时间 |
订单被取消
数据示例:{"order_id":"2777454","order_number":"W19092321311","third_number":"123123","status":"CANCEL_ORDER","reason":"取消原因","change_time":"2019-10-10 15:00:00"}
字段 | 说明 |
---|---|
order_id | 闪修侠订单id |
order_number | 闪修侠订单编号 |
third_number | 三方订单 |
status | 状态类型,参考 订单数据字典 |
reason | 取消原因 |
change_time | 变更时间 |
订单被编辑
数据示例:{"order_id":"2777454","order_number":"W19092321311","third_number":"123123","status":"EDIT_ORDER","change_time":"2019-10-10 15:00:00"}
字段 | 说明 |
---|---|
order_id | 闪修侠订单id |
order_number | 闪修侠订单编号 |
third_number | 三方订单 |
category | 维修类型 |
department | 维修网点 |
status | 状态类型,参考 订单数据字典 |
phone_id | 机型id |
phone_name | 机型名称 |
malfunctions | 故障id集合 |
malfunctions_name | 故障名称 |
service_date | 服务时间 |
actual_price | 订单金额 |
change_time | 变更时间 |
订单被改约、另约(改约后可以重新指派工人/另约会预约服务时间)
数据示例:{"order_id":"2777454","order_number":"W19092321311","third_number":"123123","status":"REVISION_ORDER","change_time":"2019-10-10 15:00:00"}
字段 | 说明 |
---|---|
order_id | 闪修侠订单id |
order_number | 闪修侠订单编号 |
third_number | 三方订单 |
status | 状态类型,参考 订单数据字典 |
service_date | 服务时间 |
change_time | 变更时间 |
订单被接单、指派工人
数据示例:{"order_id":"2777454","order_number":"W19092321311","third_number":"123123","status":"ASSIGNMENT_ORDER","change_time":"2019-10-10 15:00:00"}
字段 | 说明 |
---|---|
order_id | 闪修侠订单id |
order_number | 闪修侠订单编号 |
third_number | 三方订单 |
status | 状态类型,参考 订单数据字典 |
engineer_name | 工人名称 |
change_time | 变更时间 |
订单被转派(网点转派或者工人转派)
数据示例:{"order_id":"2777454","order_number":"W19092321311","third_number":"123123","status":"TRANSFE_ORDER","change_time":"2019-10-10 15:00:00"}
字段 | 说明 |
---|---|
order_id | 闪修侠订单id |
order_number | 闪修侠订单编号 |
third_number | 三方订单 |
status | 状态类型,参考 订单数据字典 |
engineer_name | 工人名称 |
department | 网点id |
change_time | 变更时间 |
订单被初始化(取回、解除工人,会重新指派工人)
数据示例:{"order_id":"2777454","order_number":"W19092321311","third_number":"123123","status":"RETRIEVE_ORDER","change_time":"2019-10-10 15:00:00"}
字段 | 说明 |
---|---|
order_id | 闪修侠订单id |
order_number | 闪修侠订单编号 |
third_number | 三方订单 |
status | 状态类型,参考 订单数据字典 |
change_time | 变更时间 |
订单被改价
数据示例:{"order_id":"2777454","order_number":"W19092321311","third_number":"123123","status":"PRICE_CHANGE_ORDER","change_time":"2019-10-10 15:00:00"}
字段 | 说明 |
---|---|
order_id | 闪修侠订单id |
order_number | 闪修侠订单编号 |
third_number | 三方订单 |
status | 状态类型,参考 订单数据字典 |
actual_price | 订单金额 |
change_time | 变更时间 |
订单开始维修
数据示例:{"order_id":"2777454","order_number":"W19092321311","third_number":"123123","status":"START_HANDLE_ORDER","change_time":"2019-10-10 15:00:00"}
字段 | 说明 |
---|---|
order_id | 闪修侠订单id |
order_number | 闪修侠订单编号 |
third_number | 三方订单 |
status | 状态类型,参考 订单数据字典 |
change_time | 变更时间 |
订单结束维修
数据示例:{"order_id":"2777454","order_number":"W19092321311","third_number":"123123","status":"END_HANDLE_ORDER","change_time":"2019-10-10 15:00:00"}
字段 | 说明 |
---|---|
order_id | 闪修侠订单id |
order_number | 闪修侠订单编号 |
third_number | 三方订单 |
status | 状态类型,参考 订单数据字典 |
actual_price | 订单金额 |
change_time | 变更时间 |
订单服务完成(入库)
数据示例:{"order_id":"2777454","order_number":"W19092321311","third_number":"123123","status":"STOCK_ORDER","change_time":"2019-10-10 15:00:00"}
字段 | 说明 |
---|---|
order_id | 闪修侠订单id |
order_number | 闪修侠订单编号 |
third_number | 三方订单 |
is_invoice | 是否开票 |
is_personal | 发票类型 |
invoice | 发票抬头 |
tax_number | 企业税号 |
third_party_number | 三方支付交易号 |
payment_method | 支付方式 |
phone_imei | 机型imei |
status | 状态类型,参考 订单数据字典 |
actual_price | 订单金额 |
change_time | 变更时间 |