1、查询待同步商品订单列表
https://api.mytijian.com/open-api/V2/ws/goodsOrder/listNeedSyncGoodsOrder?accessToken=ACCESS_TOKEN
请求协议:HTTPS
请求方式:POST
需要签名: 否
URL参数:
参数名 |
是否必须 |
类型 |
说明 |
accessToken |
是 |
string |
当前有效的accessToken |
POST参数示例
{
"pageSize":20
}
请求参数说明:
参数名 |
是否必须 |
类型 |
说明 |
pageSize |
否 |
int |
每次取数据数量(不可超过200) |
正确返回示例:
{
"data": [
{
"goodsOrderNum": "202501031621255271602902",
"mediatorGoodsOrderSyncId": 3
},
{
"goodsOrderNum": "202501031621255271602902",
"mediatorGoodsOrderSyncId": 15
}
],
"msg": "success",
"success": "T"
}
返回参数说明:
参数名 |
类型 |
说明 |
success |
String |
T成功,F失败 |
errCode |
String |
错误码,只有失败的时候才有 |
msg |
String |
描述消息 |
goodsOrderNum |
String |
商品订单号 |
mediatorGoodsOrderSyncId |
int |
商品订单同步id |
2、根据商品订单号查询商品订单详情
https://api.mytijian.com/open-api/V2/ws/goodsOrder/getGoodsOrderDetail?accessToken=ACCESS_TOKEN
请求协议:HTTPS
请求方式:POST
需要签名: 否
URL参数:
参数名 |
是否必须 |
类型 |
说明 |
accessToken |
是 |
string |
当前有效的accessToken |
POST参数示例
{
"goodsOrderNum":"202506301201388891317092"
}
请求参数说明:
参数名 |
是否必须 |
类型 |
说明 |
goodsOrderNum |
是 |
String |
商品订单号 |
正确返回示例:
{
"data": {
"bizScene": 1,
"companyId": 4432066,
"examDate": 1751558400000,
"examinerIdcard": "320323199809123053",
"examinerMobile": "13917141743",
"examinerName": "孟紫阳",
"fromSite": 0,
"goodsOrderNum": "202506301201388891317092",
"goodsOrderTogetherReports": [],
"hospitalId": 7313,
"logisticsDockingVendor": 1,
"orderType": 0,
"payer": 0,
"price": 1,
"refOrderNum": "20250630120138473131606",
"refundStatus": 1,
"status": 2
},
"msg": "success",
"success": "T"
}
返回参数说明:
参数名 |
是否必须 |
类型 |
说明 |
success |
是 |
String |
T成功,F失败 |
errCode |
否 |
String |
错误码,只有失败的时候才有 |
msg |
否 |
String |
描述消息 |
fromSite |
否 |
int |
订单来源站点:0.每天健康平台 |
goodsOrderNum |
否 |
String |
商品订单号 |
orderType |
否 |
int |
订单类型 0-普通商品订单&物流商品订单 1-金牌商品订单 |
status |
否 |
int |
订单状态:0 待付款,1交易成功,2交易关闭 |
refundStatus |
否 |
int |
0-未退款 1-退款成功 2-部分退款 |
price |
否 |
int |
售价 |
revokeReason |
否 |
String |
撤销原因 |
bizScene |
否 |
int |
场景:0普通下单,1关联订单下单,2关联报告下单,3无订单&报告下单,4金牌商品下单 |
hospitalId |
否 |
int |
体检中心id |
companyId |
否 |
int |
单位ID |
examinerName |
否 |
String |
体检人姓名 |
examinerMobile |
否 |
String |
体检人手机号 |
examinerIdcard |
否 |
String |
体检人身份证 |
reportId |
否 |
int |
报告ID |
payer |
否 |
int |
付款方:0个人,1体检中心 |
refOrderNum |
否 |
String |
关联订单号 |
examDate |
否 |
Date |
体检日期 |
hospitalAreaId |
否 |
int |
体检中心多院区id |
channelCompanyId |
否 |
int |
渠道单位id |
examineeId |
否 |
int |
体检人id |
logisticsDockingVendor |
否 |
int |
物流对接厂商:1 顺丰 |
goodsOrderTogetherReports |
否 |
List<SyncGoodsOrderTogetherReportDTO> |
同寄报告列表 |
reportNo |
否 |
String |
报告号 |
SyncGoodsOrderTogetherReportDTO 对象说明
参数名 |
是否必须 |
类型 |
说明 |
goodsOrderNum |
否 |
String |
商品订单号 |
reportNo |
否 |
String |
报告号 |
orderNum |
否 |
String |
体检订单号 |
3、回写商品订单同步状态
https://api.mytijian.com/open-api/V2/ws/goodsOrder/returnSyncGoodsOrder?accessToken=ACCESS_TOKEN
请求协议:HTTPS
请求方式:POST
需要签名: 否
URL参数:
参数名 |
是否必须 |
类型 |
说明 |
accessToken |
是 |
string |
当前有效的accessToken |
POST参数示例
{
"goodsOrderNum":"202501031621255271602902",
"mediatorGoodsOrderSyncId":2,
"syncSuccess":false,
"failReason":"数据写入失败"
}
请求参数说明:
参数名 |
是否必须 |
类型 |
说明 |
goodsOrderNum |
是 |
String |
商品订单号 |
mediatorGoodsOrderSyncId |
是 |
int |
商品订单同步id |
syncSuccess |
是 |
boolean |
false:同步失败,true:同步成功 |
failReason |
否 |
String |
失败原因 |
正确返回示例:
{
"data": null,
"errCode": null,
"msg": "success",
"success": "T"
}
返回参数说明:
参数名 |
是否必须 |
类型 |
说明 |
success |
是 |
String |
T成功,F失败 |
errCode |
否 |
String |
错误码,只有失败的时候才有 |
msg |
否 |
String |
描述消息 |
文档更新时间: 2025-07-11 17:03