华为云SparkPack解决方案
华为云SparkPack解决方案
- 产品介绍
- 用户指南
-
最佳实践
- 概述
- SparkPack 企业ERP泛微OA集成指南
- SparkPack 企业ERP和钉钉集成
- SparkPack 企业ERP和黑湖MES集成
- SparkPack 企业ERP条码集成指南
- SparkPack 企业ERP企业微信集成指南
- SparkPack解决方案预集成培训
- 运维管理
- 常见问题
- 文档下载
- 通用参考
本文导读
展开导读
链接复制成功!
创建查询数据业务流
查询数据时,条码应用会向集成工作台发送一个执行sql的请求,请求方式为POST,请求体为样例:
{ "sql": "select \"ItemCode\" from oBTN" }
- 进入我的流页面,创建一条新流
- 查询数据是集成工作台提供一个接口供调用,所以首个节点选择:当收到HTTP请求时
设置收到的请求方式为post
请求体可以根据接口格式文档进行配置,此处配置:
- 新建一个初始化变量执行动作,定义一个默认为true的变量,用于后续标记请求是否成功;
- 查询数据会用到diapi连接器里面的执行sql的执行动作(3.5已经封装好),创建执行动作,选择"自定义",选择B1连接器里面的执行sql的执行动作;
- 添加一个流程块来捕获执行sql节点的异常,如果不捕获,sql执行异常就会中断,且没有返回;
- 如果执行异常,就将之前创建的标记变量设置为fasle,标记执行失败;
- 根据执行sql是否成功,分别进行处理,sql执行成功,返回获取的数据;sql执行失败,返回执行错误信息;
- 通过添加"响应"执行动作,封装响应结果;
- 保存。
父主题: 创建业务流