万应低代码12月重点更新内容速递
速览版
详情版
低代码开发效率升级
01 动作流
动作编排过程中涉及到多条件判断时使用,即:满足某条件可执行一条分支,不满足则执行“其他”分支。
【使用场景】
● 以“个人所得税计算”场景为例,不同收入水平的人输入不同的收入金额,可进入不同层级税率计算流程。
【注意事项】
● 在使用多条件节点时,各分支条件的设置必须是互斥的,切勿出现某一条件能够同时满足多个分支的情况。
02 工作流
工作流流程设计器中:
• 新增子流程节点,可实现在某一工作流中调用另一工作流;
• 新增调用业务逻辑节点,提升工作流与业务场景紧密结合的能力;
• 增加运行时选人模式,支持在工作流提交、同意节点中传入用户编号数组,使得工作流审批人更加灵活。
【使用场景】
● 示例:如企业已有报销流程与财务打款流程闭环,通过子流程节点,可实现在报销流程中嵌入已有财务打款流程,当员工发起报销工作流时自动调用拨款;一般而言,普通报销只需员工直属上级和财务审批,而在项目报销时,员工可手动添加项目组管理人员为报销流程抄送人或审批人,审批流更贴近实际业务场景。
03 业务逻辑「入参」
业务逻辑的入参可以基于实体模型快速构建,无需手动重复操作。
●【功能上线前】:
需要手动创建所有变量,一旦遇到大量的字段需要通过业务逻辑入参传入时,创建入参会比较费时费力。
●【功能上线后】:
在入参处点击「从实体创建」,选择一个实体模型,即可依据实体结构和属性,快速生成入参。可大幅提升入参的构建效率。
04 业务逻辑「出参」
业务逻辑「出参」和「变量」支持基于「逻辑调用」和「连接器调用」的出参快速构建并映射,无需像以往一样将输出结果存放在出参或者变量中,减少手动操作。
使用步骤
(1)添加业务逻辑节点的出参;
节点的输出结构多且复杂 ↑
(2)选择要添加的方向,「添加至变量」or「添加至出参」。
方式一:批量对所有未选择接收变量/出参的输出结果进行快速构建和映射 ↑
方式二:对某个具体的输出结果进行快速构建和映射 ↑
设计器能力进化
01 图表控件-交叉透视表
交叉透视表可以快速汇总、分析和处理大量数据,是一种不可多得的强大数据工具。可以从不同角度对相同的数据进行处理和分析,以查看不同层面的数据结果。
【使用场景】
● 业务数据量大、且数据不断变化,如全国门店销售数据大屏;
●具体使用方式:引入大数据模型(矩阵)数据源、设置矩阵结构、透视表绑定大数据(矩阵)。
02 图表控件-数字翻牌
数字翻牌:显示数字的一种组件,通过动态效果展示实时数据的变化情况。此次数字翻牌的上线也是低代码与前端动态技术的一次结合。
【使用场景】
●主要用于数字大屏场景,万应低代码数字翻牌前端颗粒度极高,从整体外观、背景模糊度、滤镜甚至小数点样式均可实现自定义;
●注意:目前只能接收数字类型的常量或变量。
03 表达式
通过表达式内的「登录用户信息」上下文,「用户信息」中的所有属性信息可以实现自由传递。
●【功能上线前】:
用户的属性只有「getuserid」函数,且只能获取用户id,当需要用户的其他属性,如「企业id」、「诊所id」,得通过用户id在「用户信息」中再查询一次以获取用户属性。
●【功能上线后】:
直接通过「登录用户信息」,可以选择到用户信息中的属性,当对应属性有值时,返回对应的值。
04 函数
●日期函数:
新增一批日期处理函数。
● 数组操作函数
新增 First 和 Last 函数用来快速从数组中获取第一个值和最后一个值。
权限体系扩展
分级授权
在原有「资源授权」的基础上,扩展了「分级授权」能力。支持控制指定对象能够为其他对象授予的页面和操作权限的范围。
【使用场景】
●示例:一个「多企业」的项目上线后,除了平台运营方存在一个「超级管理员」外,每个企业都有一个「企业管理员」,该「企业管理员」具备企业下的所有权限,但不具备「超级管理员」拥有的部分权限,此时,通过「分级授权」,就可以控制「企业管理员」的权限范围。
外部集成能力扩展
实现微信小程序的集成登录
●未登录状态下,微信账号授权,绑定本系统用户,并实现系统登录;
●登录状态下,对微信账号进行绑定与解绑操作。
使用步骤
(1)获取第三方平台(微信小程序)的参数;
(2)应用绑定第三方平台
在【应用详情】-【集成登录配置】中,创建第三方平台。
通过选择密钥,赋值平台参数
下期预告,敬请期待