业务逻辑-数组对象变量节点

概要

数组对象是一个数据结构。数组对象变量通常指的是一个变量,它引用了一个数组对象。
在JVS平台下拉框组件、级联组件对应的数据结构就是数组对象,当数据来源于逻辑引擎时,在业务逻辑中组装的数据结构必须是数组对象。

配置说明

以下拉框组件选项来源业务逻辑为例。
我们在逻辑引擎中拖取【数组对象变量】节点。
图片
①:添加一组数组对象
②:参数名,数组对象参数名
③:参数值,可选择具体值、字段、公式或为空
④:添加多个参数
⑤:结构定义,数据结构不一致时结构定义执行测试
⑥:节点名称可以自定义修改
图片

同时还可用于组装数组对象结构的数据。例如【级联组件】的数据我们就可以通过数组对象组装返回。
图片
数据逻辑设计如下
图片
从最底层依次组装数据
图片
其中有父级的就用children取值
图片
最后完全通过数组对象变量节点组装成数据
图片
在线demo:https://logic.bctools.cn/
gitee地址:https://gitee.com/software-minister/jvs-logic


软件部长
43 声望6 粉丝

软件研发行业老司机,提供些踩坑的经验而已