登录

您的位置 : 文档中心 -> API信息

系统级别输入参数

参数名称 说明
appkey 客户端标识 (由fesco技术部提供给调用方一对appkey与appsecret)
sign 调用方签名后的字符串
format (json/jsonp)如果该参数不传递,默认返回json
timeStamp 时间戳(毫秒值,1534225991898)
methodName 方法名

接口概述
开发者 袁帅帅
方法名 personnelmgr.insertOrUpdateEsEnterOnlineInst
说明 该接口为百胜在线入职任务入职登记回写接口,先判断入参以及参数是否符合规定,再调用手续回写。
1.     在线入职(目前为百胜)入职登记调用此接口
2.     判断必填入参是否有
3.     创建入职任务实例,
4.     获取当前步骤顺序
5.     创建手续实例,材料实例,步骤实例
6.     获取流程实例状态
7.     将原先的人事办理手续置为无效,同时回填人事手续操作历史表
8.     更新入职任务实例状态
9.     回填全国
10.   预派后调用
11.   根据订单ID回写材料(员工个人声明,户口本复印件)ID及手续相关信息

应用级输入参数

名称 类型 是否必须 描述 示例值 默认值
jsonList {} 应用级别参数对象Json序列化后的字符串
uniqNo Long 唯一号 6.1229821E7
orderId Long 订单id 根据订单id判断雇员是“单立户”还是“大库”
entryTaskListId Long 入职任务id 4189223.0
flowId Long 手续id 1150为“入职登记手续”
electMatIds[] [] 材料数组
payFeesPerType String 缴费人员类别 (字典值)
source String 数据来源 手续实例表中数据来源,2为helo的pc端, 3即app; 4为微信,5为ehr

返回结果

名称 类型 描述
Code String 0为成功,FW为失败
errorMsg String 失败原因
successResult {} 成功数据
errorResult {} 错误数据集合
status String 1为中间库成功,2为新系统成功,3为新系统失败(新系统业务处理异常,不插入中间库)
piCallRecId String 中间表主键id(根据中间表主键id查询返回正确业务数据的json串)
errorStack String 错误堆栈

调用示列

{entryTaskListId":4189223,"uniqNo":61229821,"payFeesPerType":"4","source":"3","flowId":1150,"orderId":5636241}

错误码

错误编码 错误描述 错误原因 解决方案

API工具

联系我们

400-8000-800

产品咨询:010-85692930

FESCO官方

FESCO服务