文档
测试
EAS
业务接口
Webservice

2、EAS单据更新接口

POST
http://ip:port/ormrpc/services/WSExecuteProcessFacade

接口描述

EAS的Webservice业务接口-ExecuteProcess(流程执行)

请求头

参数名
类型
描述
必填
Content-Type
text/xml
必填
SOAPAction
application/soap+xml;charset=utf-8
必填

请求参数

application/json
参数名
类型
描述
必填
params
JSON字符串
JSON格式字符串,具体参数如下:↓
必填
billID
String
EAS员工入职单ID(如第三方无法提供,可以提供其他唯一获取EAS单据的信息)
必填
billStatus
String
EAS员工入职单状态(0、保存;1、提交;2、审核中;3、审核通过;4、审核退回)
必填
timestamp
String
时间戳:字符串格式(yyyy-MM-dd hh:mm:ss)
必填

响应参数

参数名
类型
描述
必填
code
String
响应码(200:成功;202:参数校验错误;500:接口内部异常;其他:接口请求失败)
必填
result
String
接口请求结果
必填
remark
String
接口请求备注信息
必填

说明 / 示例

# JAVA调用示例: **++前提:使用Axis插件依赖Wsdl文件生成webservice接口客户端文件++** /** * XQ_员工入职-更新状态 */ WSExecuteProcessFacadeSrvProxyServiceLocator accountLocator = new WSExecuteProcessFacadeSrvProxyServiceLocator(); //接口地址 ==URL url = new URL(Resource.URL_GXZT);== WSExecuteProcessFacadeSoapBindingStub soap = new WSExecuteProcessFacadeSoapBindingStub(url, accountLocator); String runData = "{"+ "'billID':'8ab3818b79d734d30179eae1dcfc268d',"+ "'billStatus':'3',"+ "'timestamp':'2021-12-17 15:30:00'"+ "}"; String result = soap.updateBillStatus(runData); System.out.println("▷>>>>>>业务接口调用完成,调用地址为:[·"+url+" ·].<<<<<<◁"); System.out.println("▷>>>>>>业务接口调用完成,返回结果内容为:[·"+result+" ·].<<<<<<◁");