批量转换临时订单 为 相应类型的订单(取决于type参数), 转换成功后, 订单的状态为 "待处理"
将上一步获得的临时订单id用'_'连接,作为ids的参数连接,作为id的参数
method | get | ||||||||||
body | - | ||||||||||
返回 | 其中taskId是当前正在运行的后台任务的id. (目前 convert-into-consignment 使用后台任务模式, 开启一个后台任务后, 不等后台完成, 就返回后台任务的id)
http://test.birdsystem.com/client/Gearman-background-tasks/Get-Detail?id=xxxx 其中xxxx是返回的taskId 数据, 返回数据如下 status状态有'QUEUE' (排队中),'RUNNING'(运行中),'FINISH' (已完成),'ERROR' (出错),'ABORTED' (已被人为中断) 几种状态
| ||||||||||
备注 | 现在系统使用后台任务队列来处理订单, 订单较多时,处理需要较长时间,可长达一小时. 所以处理结果是不会实时返回的. 每调用一次convert-into-consignment,会创建一个任务, 根据这个任务id来了解后台进度. | 参数 | ids 批量订单的id点击处理,或者发convert请求,只是开启一个后台任务,就告诉客户后台任务开始了。 至于后台任务最后是成功还是失败,是要不停地去查http://test.birdsystem.com/client/Gearman-background-tasks/Get-Detail?id=xxxx接口状态才知道。 | ||||||||
参数 | id批量订单的id, [非必填] 系统会根据这两个值来获取你要转换的批量订单, 如果没有写ids如果没有写id, 则默认转换所填type的所有未转换的批量订单 |