首页 > 其他分享 >JVS低代码中表单引擎与逻辑引擎是如何联合调用外部API的?

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

时间:2023-08-22 12:32:43浏览次数:45  
标签:引擎 逻辑 界面 JVS 列表 点击 API 设置 所示

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

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

配置步骤:

一、配置列表页

如下图所示:

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

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

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

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

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

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

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

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

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

二、创建一个独立逻辑

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

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

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

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

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

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

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

①:设置执行逻辑的名称

②:设置执行逻辑的描述

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

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

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

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

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

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

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

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

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

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

三、使用postman 模拟调用逻辑

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

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

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

设置postman的调用参数

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

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

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

往期干货

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

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

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

标签:引擎,逻辑,界面,JVS,列表,点击,API,设置,所示
From: https://blog.51cto.com/u_15454015/7188427

相关文章

  • 重磅文章:VictoriaMetrics存储引擎分析.pdf
    作者:张富春(ahfuzhang),转载时请注明作者和引用链接,谢谢!cnblogs博客zhihuGithub公众号:一本正经的瞎扯万字长文,详细介绍VictoriaMetrics存储引擎的内部细节。首次公开。具体文章请见:https://github.com/ahfuzhang/victoria-metrics-1.72.0/blob/master/VictoriaMetric......
  • 查询速度最高提升50倍!火山引擎ByteHouse在广告投放领域实践分享
     更多技术交流、求职机会,欢迎关注字节跳动数据平台微信公众号,回复【1】进入官方交流群 据QuestMobile报告显示,移动互联网已经进入了下半场,在使用人数和使用时长方面已经没有明显增长,互联网已经流量趋于饱和。 作为广告投放主要阵地,由于互联网平台流量红利逐渐消退,越来越......
  • Apipost中自定义接口字段如何配置
    Apipost项目设置中可以配置接口文档中的自定义接口字段,创建状态码字典。分享分档时会展示到文档页面状态码字典在状态码字典中可以自定义状态码即其含义自定义的状态码会在分享的API文档中展示接口属性接口属性中可以自定义接口和接口文档展示字段,在接口属性中添加一个时间类型字段......
  • Apipost中自定义接口字段如何配置
    Apipost项目设置中可以配置接口文档中的自定义接口字段,创建状态码字典。分享分档时会展示到文档页面状态码字典在状态码字典中可以自定义状态码即其含义 自定义的状态码会在分享的API文档中展示 接口属性接口属性中可以自定义接口和接口文档展示字段,在接口属性中添加一......
  • API接口的对接流程和注意事项
    API接口的对接流程和注意事项随着互联网技术的发展和数字化时代的到来,API接口已经成为应用程序之间进行数据交换和通信的重要方式。API即应用程序接口,是一种定义、调用和交互的规范,使得不同应用程序之间可以相互调用和共享资源。本文将从程序员的视角出发,详细介绍API接口的对接流......
  • Asp.net Core Web API运行后返回的实体属性首字母全为小写(实际应该为大写)
    1、Asp.netCoreWebAPI项目运行后打开swagger,通过点击控制器下的方法,以此点击Tryitout-Execute,然后观察Responsebody中内容,发现所有的实体属性均为小写,如下图,但其实实际的实体属性值首字母为大写,如图二,出现这种情况的解决办法如下:  2、第一步:右键项目中依赖项-管理NuGe......
  • 代理IP:跨界电商数据搜集的智能引擎
    跨界电商要实现在全球市场的有效布局,首要任务便是收集全球范围内的市场信息,竞争对手数据,以及消费者需求趋势。而这正是代理IP发挥作用的领域。多地区数据采集:代理IP技术允许企业模拟不同地区的IP地址,从而实现在全球范围内的多地区数据采集。这使得企业能够准确地了解各地的市场情......
  • createTreeWalker DOM API All In One
    createTreeWalkerDOMAPIAllInOnedocument.createTreeWalker()createTreeWalker(root)createTreeWalker(root,whatToShow)createTreeWalker(root,whatToShow,filter)https://developer.mozilla.org/en-US/docs/Web/API/Document/createTreeWalkerTheTreeWal......
  • API接口的对接流程和注意事项
    ​API接口的对接流程和注意事项随着互联网技术的发展和数字化时代的到来,API接口已经成为应用程序之间进行数据交换和通信的重要方式。API即应用程序接口,是一种定义、调用和交互的规范,使得不同应用程序之间可以相互调用和共享资源。本文将从程序员的视角出发,详细介绍API接口的对......
  • Asp.net Core Web API 启动时出现报错Failed to load API definition
    1、新建的Asp.netCoreWebAPI项目启动时一般是没有问题的,如果在controller下增加多个操作后再启动会出现swagger的报错-FailedtoloadAPIdefinition,基本是由于以下两种原因,分别排查即可: (1)如上图1位置:默认webapi模板创建时只有一个方法所以没有[action] 当我们增加多个......