电脑桌面
添加蚂蚁七词文库到电脑桌面
安装后可以在桌面快捷访问

工作流机器人节点回调OpenAPI接口文档

来源:金蝶云社区作者:金蝶2024-09-221

工作流机器人节点回调OpenAPI接口文档

适用版本:EASCloud 8.6.1 

EASCloud 8.6.1版本需要更新补丁PTM158682

 

1.  callBackEasWorkflow方法

接口名称:回调EAS工作流

元数据别名:其他系统调用外部任务实体

接口简介:其他系统调用回到EAS工作流,驱使流程往下运转

接口描述:其他系统调用回到EAS工作流,驱使流程往下运转


1.1  参数

入参

参数名称
必录类型描述
taskId
java.lang.String外部任务调用id
resultjava.lang.String返回值

出参


参数名称类型描述



1.2  调用样例

String ip = "172.17.6.176";
int port = 8080;
String userName = "zj003";
String password = "";
String dcName = "EAS860NEW";
String language = "l2";

EASLoginContext loginCtx = new EASLoginContext.Builder(ip, port,
		new CommonLogin.Builder(userName, password, dcName, language)
//.appid("test")
				.build())
.https(false)//是否https
.build();
OpenApiInfo info = new OpenApiInfo();
info.setApi("callBackEasWorkflow");
info.setData("['1213213','执行成功']");
OpenApi openApi = OpenApiFactory.getService(loginCtx);
String result = openApi.invoke(info);
System.out.println("----------result:" + result);

第三方依赖包: 

openapi-server.jar

sp-openapi-server.jar

log4j-1.2.15.jar 

fastjson-1.2.58.jar 


PS:

OpenAPI用户手册可参考 https://vip.kingdee.com/article/98349464997083392 

业务调用过程中出现的具体问题可参考 https://vip.kingdee.com/article/175622642354077952  

        

1.3  请求样例

{   "api":"callBackEasWorkflow",
    "data":"['000004F8B','执行成功']"
}

1.4  返回样例:

{
      "errCode": "",
      "errMsg": "",
      "errStackTrace": "",
      "data": "",
      "description": "",
      "description_cn":"" 
}


2.  recordErrorInfoToEas方法

接口名称:记录其它系统执行报错日志

元数据别名:其他系统调用外部任务实体

接口简介:其他系统业务逻辑执行报错,需要通知EAS工作流,挂起节点

接口描述:其他系统业务逻辑执行报错,需要通知EAS工作流,挂起节点


2.1  参数

入参

参数名称
必录类型描述
taskId
java.lang.String外部任务调用id
errorInfojava.lang.String错误日志

出参


参数名称类型描述



2.2  调用样例

String ip = "172

工作流机器人节点回调OpenAPI接口文档

适用版本:EASCloud 8.6.1 EASCloud 8.6.1版本需要更新补丁PTM158682 1. callBackEasWorkflow方法接口名称:回调EAS工作流元数据别名:...
点击下载文档文档为doc格式

声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。

已经是第一篇
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息
QQ群
  • 答案:my7c点击这里加入QQ群
支持邮箱
微信
  • 微信