使用openId批量查询订单

请求地址: https://m-api.lejian.com/open-api/V2/order/queryOrderByOpenId?accessToken=ACCESS_TOKEN
请求协议:HTTPS
请求方式:POST
需要签名:否
URL参数:
参数名 是否必须 类型 说明
accessToken string 当前有效的accessToken
POST参数示例
  1. {
  2. "openId":"qzKbdnW4m_4I77P1mn2N-kVwmPwb",
  3. "pageOffset": 1
  4. }
参数名 是否必须 类型 说明
openId String 用户注册后获取的标识
pageOffset integer 页码,第几页,默认为1
返回示例:
  1. {
  2. "success":"T",
  3. "data":{
  4. "currentPage":1,
  5. "hasNextPage":false,
  6. "orders":
  7. [
  8. {
  9. "mealName":"套餐名称",
  10. "orderNum":"20170602182719769255420",
  11. "status":2,
  12. "exportStatus":0,
  13. "openId":"qz2itzakGckPu3KQ0NpbQkwtYOmS",
  14. "hospitalName":"体检中心名称",
  15. "hospitalId":"1",
  16. "createTime":"2017-06-02 06:27:19",
  17. "examDate":"2017-06-20 12:00:00",
  18. "orderPrice":2000,
  19. "items":
  20. [
  21. {
  22. "name":"内科检查1",
  23. "price":1000
  24. },
  25. {
  26. "name":"耳鼻喉科",
  27. "price":1000
  28. }
  29. ],
  30. "useInfo": {
  31. "gender": 0,
  32. "idCard": "110101********3976",
  33. "mobile": "199****7777",
  34. "name": "张*"
  35. }
  36. }
  37. ]
  38. },
  39. "msg":"success"
  40. }

返回参数说明:

通俗易懂的参数不再说明

字段 类型 说明
currentPage integer 当前页码
hasNextPage boolean 本次查询是否还有下一页数据
orders Array 订单列表
items JSONObject 订单单项
exportStatus integer 订单导出状态(0:未导出 1:已导出)
status int 订单状态,民营机构可能会存在中间态,如撤销中,对接消息推送会获取终态
refundAmount integer 订单退款金额(当订单状态为examined时,会返回)
useInfo.gender integer 用户性别
useInfo.idCard String 用户身份证号(已脱敏)
useInfo.mobile String 用户手机号(已脱敏)
useInfo.name String 用户姓名(已脱敏)
注意:订单导出状态指的是该订单信息是否进入到体检中心系统,如果为已导出(错误码:201017),说明该订单已经进入体检中心系统,接口不能进行改期和撤销操作,如果确实需要进行以上操作,请人工联系每天健康客服

status对照表状态流转

状态 说明
0 待支付
2 已预约
20 预约失败
21 预约中
3 体检完成
41 改期中
5 已撤销
51 撤销中
6 删除
8 关闭


注意:黑体加粗状态只会出现在爱康、美年、瑞慈、慈铭民营医院

备注:

文档更新时间: 2021-07-28 09:30