1、获取CRM改期改项订单

请求URL
https://api.mytijian.com/open-api/V2/ws/order/orderChangeExamItemOrDate?accessToken=ACCESS_TOKEN
请求协议:HTTPS
请求方式:POST
需要签名: 否
URL参数:

参数名 是否必须 类型 说明
accessToken string 当前有效的accessToken
POST参数示例
  1. {
  2. "pageSize":20
  3. }
请求参数说明:
参数名 是否必须 类型 说明
pageSize int 每页条数(不传默认20)

正确返回示例:

  1. {
  2. "data": [
  3. {
  4. "onlinePayMoney": 0.0,
  5. "dynamicAttributes": {
  6. "birthDay": "1996-01-01",
  7. "customerRank": 0,
  8. "address": "",
  9. "gender": 0,
  10. "adjustPrice": 0,
  11. "hasInvoice": "0",
  12. "marriageStatus": "",
  13. "batchId": "4193386",
  14. "operatorName": "运维测试",
  15. "examPeriod": "12:00-14:00",
  16. "retireStatus": "",
  17. "healthLevel": "",
  18. "managerLoginId": "opstest",
  19. "nationality": "",
  20. "hospitalId": 197,
  21. "mealClassify": 1,
  22. "position": "",
  23. "socialSecurity": "",
  24. "tradePayRecord": "[]",
  25. "myMealId": 481082,
  26. "age": 24
  27. },
  28. "needPaperReport": true,
  29. "orderMoney": 21.0,
  30. "examDate": 1584028800000,
  31. "hisCompId": "000374",
  32. "orderId": 4487274,
  33. "examItemExportDto": [
  34. {
  35. "originalPrice": 20,
  36. "hisId": "000009",
  37. "price": 20,
  38. "typeToMeal": 1
  39. },
  40. {
  41. "originalPrice": 1,
  42. "hisId": "fdd001",
  43. "price": 1,
  44. "typeToMeal": 1
  45. }
  46. ],
  47. "orderNum": "20200227155654122000180",
  48. "remark": "{\"remarks\":\"\"}",
  49. "examCompany": "个人改",
  50. "accountCompanyExportDto": {
  51. "owner": "运维测试2",
  52. "name": "个人改"
  53. },
  54. "examinerExportDto": {
  55. "healthLevel": "",
  56. "address": "",
  57. "healthNum": "",
  58. "idCard": "0240",
  59. "mobile": "",
  60. "name": "xy",
  61. "employeeId": "",
  62. "department": "",
  63. "group": "分组22"
  64. },
  65. "companyId": 1585,
  66. "offlinePayMoney": 21.0,
  67. "exportDiscount": "1.0",
  68. "payType": "现金",
  69. "retire": "",
  70. "hisCompName": "个人",
  71. "mealName": "一分钱套餐",
  72. "vip": "否"
  73. }
  74. ],
  75. "msg": "success",
  76. "success": "T"
  77. }
返回参数说明:
参数名 类型 说明
success String T成功,F失败
errCode String 错误码,只有失败的时候才有
msg String 描述信息
data List(OrderExportDto) OrderExportDto对象集合
OrderExportDto返回参数说明:
参数名 类型 说明
orderId int 订单id
orderNum String 订单号
examDate Date 体检日期
payType String 支付类型
mealName String 套餐名称
orderMoney double 订单金额
vip String VIP
onlinePayMoney double 线上支付金额
offlinePayMoney double 线下支付金额
companyId int 每天健康库单位id
examCompany int 每天健康库单位名称
hisCompId String his系统单位编码
hisCompName String his系统单位名称
needPaperReport boolean 是否需要纸质报告
exportDiscount String 导出折扣
remark String 备注信息
retire String 在职状态
examinerExportDto ExaminerExportDto 体检人信息
accountCompanyExportDto AccountCompanyExportDto 挂账单位信息
examItemExportDto List(ExamItemExportDto) 添加项集合
dynamicAttributes Map(String, Object) 动态属性
ExaminerExportDto对象说明:
参数名 类型 说明
name String 体检人姓名
idCard String 体检人身份证号
mobile String 体检人手机号码
department String 体检人所属部门
healthNum String 保健号
healthLevel String 保健级别
employeeId String 员工号
group String 所在组
marriageStatus int 婚姻状况
address String 体检人住址
AccountCompanyExportDto对象说明:
参数名 类型 说明
name String 挂账单位
owner String 介绍人
ExamItemExportDto对象说明:
参数名 类型 说明
hisId String 医院项目ID
originalPrice int 项目原价
price int 项目折后价
typeToMeal int 该项目针对套餐的关系 1:套餐内项目 2:套餐内删除项 3:新增项

2、回写改期改项订单结果信息

https://api.mytijian.com/open-api/V2/ws/order/orderChangeExamItemOrDateResult?accessToken=ACCESS_TOKEN&nonce=NONCE&sign=SIGN
请求协议:HTTPS
请求方式:POST
需要签名: 是
URL参数:

参数名 是否必须 类型 说明
accessToken string 当前有效的accessToken
nonce string 当前有效的nonce
sign string 数据sign值
POST参数示例
  1. {
  2. "orderNums": [
  3. "20200227155654122000180"
  4. ]
  5. }
参数名 是否必须 类型 说明
orderNums List(String) 导出成功订单号集合
exportFailOrderNums List(String) 导出失败订单号集合

正确返回示例:

  1. {
  2. "msg": "success",
  3. "success": "T"
  4. }
返回参数说明:
参数名 类型 说明
success String T成功,F失败
errCode String 错误码,只有失败的时候才有
msg String 描述消息
文档更新时间: 2023-08-15 11:52