首页 > 其他分享 >「JVS低代码开发平台」关于逻辑引擎的触发讲解

「JVS低代码开发平台」关于逻辑引擎的触发讲解

时间:2022-11-18 11:32:19浏览次数:51  
标签:触发 逻辑 调用 JVS 表单 引擎 讲解 数据

JVS逻辑引擎是代码开发套件中的业务瓶装的核心,用于去实现各种场景下的逻辑功能,可以把他理解为一个程序配置器与程序的执行器。

逻辑引擎是可以被多种配置器调用的触发的,从而实现了各种业务场景中对应功能的实现,那么接下来我们分别介绍逻辑引擎被触发的方式,并介绍对应配置。

逻辑执行可以触发数据的查询、加工、处理,可以将系统内置的原子功能拼装组合,调用服务接口(内部/外部)等,并且提供众多的调用入口。

「JVS低代码开发平台」关于逻辑引擎的触发讲解_表单

下面,我们就每个调用入口给大家展示下。

列表页按钮触发

列表页的按钮是可以触发逻辑的,选择逻辑后,点击设计,即可进入业务逻辑的配置。这种场景下,常常用于对列表页的数据处理。

「JVS低代码开发平台」关于逻辑引擎的触发讲解_表单_02

表单数据变动触发

表单页提交数据后的触发,主要用户CRUD之外的业务逻辑触发,常常用于跨数据模型的数据修改等场景。

「JVS低代码开发平台」关于逻辑引擎的触发讲解_业务逻辑_03

表单数据录入时失去焦点触发

使用场景,在表单填写数据后,组件失去焦点后自动触发的逻辑,这种常用来作为以外部数据接口调用,做远程数据联动或者数据校验等等,例如3要素校验等。

「JVS低代码开发平台」关于逻辑引擎的触发讲解_业务逻辑_04

表单提交按钮时触发

提交表单往往会触发当前主从表单的CRUD,但是实际的场景中需要跟多的业务逻辑,例如触发打印模板、触发另外无相关的业务模型的数据处理。

「JVS低代码开发平台」关于逻辑引擎的触发讲解_业务逻辑_05

「JVS低代码开发平台」关于逻辑引擎的触发讲解_业务逻辑_06

表单数据回显触发

用于表单数据的特殊回显数据,相当于在逻辑端拼装好数据并回显到表单之上。

「JVS低代码开发平台」关于逻辑引擎的触发讲解_表单_07

流程执行过程中触发

在流程审批过程中,增加自动处理的环节,这里能调用逻辑引擎,那么可以是数据处理、也可以是外部接口等等各种场景。

「JVS低代码开发平台」关于逻辑引擎的触发讲解_数据_08

流程审批过程中同意/拒绝时触发

用户在审批同意或者拒绝的过程中,需要执行额外的业务逻辑,可以拿来做各种的流程额外的辅助业务。

「JVS低代码开发平台」关于逻辑引擎的触发讲解_数据_09

设置定时任务自动触发

通过应用设置定制任务,由定时任务自动触发逻辑执行,可以是周期性的循环执行,那么常常用于每日数据汇总日切、接口的状态巡检等等。

「JVS低代码开发平台」关于逻辑引擎的触发讲解_数据_10

外部API接口调用触发

通过外部api调用逻辑引擎,实现逻辑引擎 的能力被其他应用调用。

「JVS低代码开发平台」关于逻辑引擎的触发讲解_业务逻辑_11

在线地址:http://frame.bctools.cn/

标签:触发,逻辑,调用,JVS,表单,引擎,讲解,数据
From: https://blog.51cto.com/u_15454015/5868091

相关文章

  • 【HMS Core】使用图形引擎服务点击一次会多次触发RenderView的方法addOnTouchEventLis
    ​问题描述使用图形引擎服务点击一次会多次触发RenderView的方法addOnTouchEventListener 解决方案addOnTouchEventListener会有MotionEvent.ACTION_DOWN、MotionEven......
  • 网工必备技术-华为交换技术实战讲解
    学习目标:通过案例,了解Hybrid接口应用场景及如何配置;MSTP实现负载均衡基础内容:1、Hybrid接口特点华为交换机接口默认为Hybrid模式既可以实现Access接口的功能,也可以实现Trunk......
  • 网络编程(部分讲解)
    传输层之TCP与UDP协议1.TCP与UDP协议规定了数据传输所遵循的规则数据传输能够遵循的协议有很多,TCP和UDP是常见的两个2.TCP协议TCP协议'''基于TCP传输数据非常的安全......
  • 微信小程序onreachbottom不触发
    写了一个触底加载的,但是不执行。onReachBottom:function(){...}究其原因是页面并没有超过100vh,导致不会执行。page{height:101vh;}如果你看细节的话,看一下......
  • 微信小程序: 子view的tap触发了父view的tap
    1、当子视图有事件,父也有事件tap,如何解决冲突。以下是代码:  子视图:1、catchtap2、hover-stop-propagation="true"这样就可以了,其它的不需要修改。 参考:https......
  • WPF 点击DataGrid中按钮无触发
    上干货<DataGridTemplateColumnHeader="操作"Width="1*"><DataGridTemplateColumn.CellTemplate>......
  • OpenHarmony开发之MQTT讲解
     相信MQTT这个名称大家都不陌生,物联网的开发必然会遇到MQTT相关知识的应用。那么什么是MQTT?它有什么特点?它能解决什么问题?它是如何工作的?OpenAtomOpenHarmony(以下简......
  • 富文本组件 非Element Plus表单组件 自定义组件 触发表单校验
      项目中有很多自己封装的组件,如富文本组件,文件上传,图片上传等。而这些组件在表单中常常会在新增和编辑的场景应用。而且ElementPlus官网展示demo都是基于ElementPlu......
  • js继承链讲解
    构造函数可以制作一个老虎对象js没有类的概念,因此js的继承不是通过类的继承实现的,而是通过原型的概念来实现的//这个构造函数用来制造对象functiontiger(){ this.b......
  • js函数式编程讲解
    什么是函数式编程是一种编程范型,它将电脑运算视为数学上的函数计算,并且避免使用程序状态以及易变对象。函数式编程更加强调程序执行的结果而非执行的过程,倡导利用若干简......