JVS低代码中表单引擎与逻辑引擎是如何联合调用外部API的?

在企业项目中,常常出现需要给外部系统提供一个api ,让外部系统触发调用,本系统直接数据入库,那么我们来看看jvs的表单引擎与逻辑引擎联合实现这个功能,先看实现效果:

配置步骤:

一、配置列表页

如下图所示:

①选中需要增加列表页的目录,在目录操作的主界面上

②点击创建列表页设计,系统进入列表页的设计器

在进入列表页设计器后①,如下图所示,添加界面上展示的数据字段

②,点击保存后系统自动创建对应数据存储的物理模型

③,系统自动创建“离线传输数据”的模型

这样我们可以预览下界面,列表页已经配置好

二、创建一个独立逻辑

进入轻应用详情配置界面,如下图所示

①:点击“订单管理"(轻应用的logo),界面在右侧进入轻应用的详情配置页面

②:点击业务逻辑菜单,右侧将把系统内的逻辑全部展示出来

③:点击新增业务逻辑,这里新建的业务逻辑是独立的,可以通过设置定时任务、或者api被触发。

进入逻辑引擎的基本信息设计界面,如下图所示:

①:设置执行逻辑的名称

②:设置执行逻辑的描述

③:设置执行逻辑的入参,这里按照json的格式进行设置

④:这里可以复制逻辑的调用凭证

金融逻辑设计界面,进行逻辑的配置,如下图所示:

①:进入逻辑设计界面,展示具体逻辑的编排画布

②:将内置的新增数据组件,拖拽进逻辑执行画布,并将开始节点与新增数据节点连接起来

③:点击新增数据节点,右侧将逻辑节点的配置项展现出来

④:选择数据模型,选中列表页对应的数据模型“离线传输数据”

⑤:设计字段取值方式为公式,点击设置进入公式配置界面如下图所示设置公式取值内容,内容直接取入参内容

三、使用postman 模拟调用逻辑

获取应用的APP ID ,APP Secret与逻辑调用的凭证

设置postman的调用参数

在线demo:https://frame.bctools.cn/

JVS基础框架开源地址:https://gitee.com/software-minister/jvs

往期干货

​低代码、逻辑、规则、数据分析、协同工具集合,解决企业不同需求​

​JVS低代码:如何触发逻辑并获取外部API数据,接入百度天气查询​

​低代码核心工具,jvs-logic逻辑引擎的背景及核心作用​

猜你喜欢

转载自blog.csdn.net/jonyleek/article/details/132423853