1、获取CRM改期改项订单
请求URL
https://api.mytijian.com/open-api/V2/ws/order/orderChangeExamItemOrDate?accessToken=ACCESS_TOKEN
请求协议:HTTPS
请求方式:POST
需要签名: 否
URL参数:
参数名 |
是否必须 |
类型 |
说明 |
accessToken |
是 |
string |
当前有效的accessToken |
POST参数示例
{
"pageSize":20
}
请求参数说明:
参数名 |
是否必须 |
类型 |
说明 |
pageSize |
否 |
int |
每页条数(不传默认20) |
正确返回示例:
{
"data": [
{
"onlinePayMoney": 0.0,
"dynamicAttributes": {
"birthDay": "1996-01-01",
"customerRank": 0,
"address": "",
"gender": 0,
"adjustPrice": 0,
"hasInvoice": "0",
"marriageStatus": "",
"batchId": "4193386",
"operatorName": "运维测试",
"examPeriod": "12:00-14:00",
"retireStatus": "",
"healthLevel": "",
"managerLoginId": "opstest",
"nationality": "",
"hospitalId": 197,
"mealClassify": 1,
"position": "",
"socialSecurity": "",
"tradePayRecord": "[]",
"myMealId": 481082,
"age": 24
},
"needPaperReport": true,
"orderMoney": 21.0,
"examDate": 1584028800000,
"hisCompId": "000374",
"orderId": 4487274,
"examItemExportDto": [
{
"originalPrice": 20,
"hisId": "000009",
"price": 20,
"typeToMeal": 1
},
{
"originalPrice": 1,
"hisId": "fdd001",
"price": 1,
"typeToMeal": 1
}
],
"orderNum": "20200227155654122000180",
"remark": "{\"remarks\":\"\"}",
"examCompany": "个人改",
"accountCompanyExportDto": {
"owner": "运维测试2",
"name": "个人改"
},
"examinerExportDto": {
"healthLevel": "",
"address": "",
"healthNum": "",
"idCard": "0240",
"mobile": "",
"name": "xy",
"employeeId": "",
"department": "",
"group": "分组22"
},
"companyId": 1585,
"offlinePayMoney": 21.0,
"exportDiscount": "1.0",
"payType": "现金",
"retire": "",
"hisCompName": "个人",
"mealName": "一分钱套餐",
"vip": "否"
}
],
"msg": "success",
"success": "T"
}
返回参数说明:
参数名 |
类型 |
说明 |
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参数示例
{
"orderNums": [
"20200227155654122000180"
]
}
参数名 |
是否必须 |
类型 |
说明 |
orderNums |
否 |
List(String) |
导出成功订单号集合 |
exportFailOrderNums |
否 |
List(String) |
导出失败订单号集合 |
正确返回示例:
{
"msg": "success",
"success": "T"
}
返回参数说明:
参数名 |
类型 |
说明 |
success |
String |
T成功,F失败 |
errCode |
String |
错误码,只有失败的时候才有 |
msg |
String |
描述消息 |
文档更新时间: 2023-08-15 11:52