系统级别输入参数
参数名称 | 说明 |
---|---|
appkey | 客户端标识 (由fesco技术部提供给调用方一对appkey与appsecret) |
sign | 调用方签名后的字符串 |
format | (json/jsonp)如果该参数不传递,默认返回json |
timeStamp | 时间戳(毫秒值,1534225991898) |
methodName | 方法名 |
接口概述 | |
---|---|
开发者 | 李佳奇 |
方法名 | employee.insertOrUpdateOnlineEntryPhysicalFlow |
说明 | 说明:如果接口默认“操作人”为helo ,“操作时间”为系统当前时间;第一次回写:type 如果是1,表示首检预约的方式,接口判断雇员是否有认证属性;首检预约并认证,复检一定是上传体检报告;初检时,步骤“体检报告认证”为不合格或缺项时电话外呼;(如何在接口平台实现再细化)type 如果是2,表示首检上传报告有认证的方式,接口判断雇员是否有认证属性;外网第二次调用时,得告知接口复检是“预约”还是“上传报告”;上传报告必须购买认证;初检时,步骤“体检报告认证”为不合格或缺项时电话外呼; |
应用级输入参数
名称 | 类型 | 是否必须 | 描述 | 示例值 | 默认值 |
---|---|---|---|---|---|
![]() |
|
是 | 应用级别参数对象Json序列化后的字符串 | {"uniqNo":5720557,} | |
└ type |
|
是 | “首检预约但没有认证”或“首检预约但有认证”或“首检上传报告有认证” | type是1,表示首检预约但没有认证; type是2,表示首检预约但有认证; type是3,表示首检上传报告有认证; | |
└ bType |
|
否 | 复检是“预约”还是“上传报告” | type是3时,必传; btype是1,表示复检是“预约” btype是2,表示复检是“上传报告” | |
└ isFinish |
|
否 | 预约和认证是否结束 | 1表示结束,2表示未结束 | |
└ step |
|
是 | 办理步骤 | (字典值)1雇员到检、2体检机构返回首检报告、3体检报告认证、4复检报告认证,5雇员复检到检,6提交机构返回复检报告雇员复检到检时,判断此步骤是否有数据,如果没有就新增,如果有就修改该步骤的相关属性字段 | |
└ uniqNo |
|
是 | 唯一号 | ||
└ orderId |
|
是 | 订单id | 根据订单id判断雇员是“单立户”还是“大库” | |
└ entryTaskListId |
|
是 | 入职任务id | ||
└ flowId |
|
是 | 手续id | ||
└ hospitalName |
|
否 | 首检门店名称 | ||
└ bookDate |
|
否 | 首检预约体检时间 | 时间格式“YYYY-MM-DD” | |
└ uploadDate |
|
否 | 首检报告上传时间 | 时间格式“YYYY-MM-DD” | |
└ checkDate |
|
否 | 首检雇员到检时间 | 时间格式“YYYY-MM-DD” | |
└ returnDate |
|
否 | 首检报告返回时间 | 时间格式“YYYY-MM-DD” | |
└ isPassed |
|
否 | 首检认证结果 | 字典值:1表示合格,2表示不合格 | |
└ physicalExamRemark |
|
否 | 首检认证备注(备注与异常项描述) | ||
└ uploadDate2 |
|
否 | 复检报告上传时间 | 时间格式“YYYY-MM-DD” | |
└ returnDate2 |
|
否 | 复检报告返回时间 | 时间格式“YYYY-MM-DD” | |
└ bookDate2 |
|
否 | 复检预约体检时间 | 时间格式“YYYY-MM-DD” | |
└ checkDate2 |
|
否 | 复检雇员到检时间 | 时间格式“YYYY-MM-DD” | |
└ hospitalName2 |
|
否 | 复检门店名称 | ||
└ isPassed2 |
|
否 | 复检认证结果 | 字典值:1表示合格,2表示不合格 | |
└ physicalExamRemark2 |
|
否 | 复检认证备注(备注与异常项描述) | ||
└ source |
|
是 | 数据来源 | 手续实例表中数据来源2为helo的pc端, 3即app; 4为微信 |
返回结果
名称 | 类型 | 描述 |
---|---|---|
code |
|
0为成功,其他为失败 |
errorMsg |
|
失败原因 |
successResult |
|
成功数据(返回设置了黑名单的数据) |
errorResult |
|
错误数据集合 |
status |
|
1为中间库成功,2为新系统成功,3为新系统失败(新系统业务处理一场,不插入中间库) |
piCallRecId |
|
中间表主键id(根据中间表主键id查询返回正确业务数据的json串) |
errorStack |
|
错误堆栈 |
调用示列
错误码
错误编码 | 错误描述 | 错误原因 | 解决方案 |
---|