速览版
详情版
一、低代码开发能力提升
01 工作流
(1) 优化流程推演
在流程发起时,对流程各节点审批人、抄送人进行实时推演。
【使用场景】
● 以“请假”场景为例,A 角色的固定审批人为“甲、乙、丙” 3 人,在某些特殊情况下,当 A 角色为“甲”时,审批人将自动修正为丙、丁 2 人。
(2)复制功能拓展
支持流程定义、工作流页面复制。
【注意事项】
● 工作流复制功能不可跨应用使用。
02 动作流
(1)新增「二次登录」节点
在双重验证的场景中,需对用户做两次校验方可通过,第二次校验可使用「二次登录」节点动作实现。
【使用场景】
以“用户登录”场景为例:
●搭建登录页面,输入账号密码;
●点击登录,触发【账密登录】,打开二次验证弹窗;
●点击发送验证码,输入正确的验证码后,点击登录,触发【二次登录】,完成登录。
(2)支持调用动作流
动作节点新增「调用动作流」,通过该节点,可调用当前页面的其他动作流。
【使用场景】
●在某些业务中,不同动作可能存在公共的执行内容,以往,在不同的动作流中需重复构建相同的部分,费时费力,而且导致页面体积变大,影响页面运行效率;
●使用「调用动作流」功能后,可将公共部分进行提炼,便于多次复用。
03 移动端
(1) 上线H5和微信小程序端iFrame控件
上线H5和微信小程序端iFrame控件,实现移动端搭建页面跳转到外部链接。
(2) 上线附件上传、视频、气泡弹窗控件
(3) 日历控件支持切换看板模式,可实现周看板与月看板切换
(4)上线扫码动作、拨打电话动作节点
触发后支持调出手机扫码功能/跳转至手机的拨打电话界面。
04 项目导入导出
支持业务数据随项目导入、导出,默认每个实体最多5000条数据(暂不支持图片、附件、音视频数据)。
05 业务建模
计划任务升级周期设置规则,支持通过 Cron 表达式进行设置。(注:本次上线的 Cron 表达式兼容了此前设置的计划任务数据)。
计划任务:指任务在约定的时间执行已经计划好的工作。
Corn表达式:计算机领域术语,由若干数字、空格、符号按一定的规则,组成的一组字符串,从而表达时间的信息。
【使用场景】
●创建计划任务时,支持选择任务类型,分为「一次性任务」和「周期性任务」。
一次性任务:只在指定的时间点执行一次。
周期性任务:将在设置好的周期和时间点,触发对应的业务逻辑。
万应低代码中的Cron表达式:每个标签均可配置一个值,组合起来将形成一个周期性的时间组,计划任务将在这些时间点上触发指定的业务逻辑
06 业务逻辑
新增「递归数据」节点:通常用于查找存在层级关系的数据,常用于组织架构和省市区数据。如输入“朝阳区”,可查找出“朝阳区”所属“北京市”和“中国”。
二、外部集成能力拓展
01 开发服务API模块
开发服务API是指将项目的业务逻辑通过服务API的方式开放给第三方调用,让更多企业能够集成万应低代码搭建的系统和服务。
02 自定义连接器
自定义连接器编辑时支持导入swagger文件实现接口方法的新增,便于连接器的快速更新。
设计器能力进化
01 变量、数据源等新增分类管理功能
在PC设计器中,「变量、参数、数据源、动作流」新增分类管理功能。
【使用场景】
●在一些较为复杂的业务场景中,一个页面可能会用到几十个页面参数,查找和管理都十分不便,分类管理功能上线后,能够对同类变量进行分组,让变量管理更直观清晰(数据源和动作流同理)。
02 设计器实体类型数据源新增
「扩展字段」
「扩展字段」可理解为一个前端虚拟的字段,跟随数据源的每条明细数据一同输出。
【使用场景】
如:在商品数据中,已存在「单价」和「库存」字段,但前端业务需要展示的却是每个商品的「库存总金额」。
实现方式:
●扩展字段上线前:在实体中新建「库存总金额」字段,再设计一个循环为该字段赋值;
●扩展字段上线后:在数据源中,创建「库存总金额」的「扩展字段」,并设置表达式「库存总金额」=「单价」*「库存」即可。
扩展字段的优势在于不用在实体中冗余空白字段;不用再从头设计一个循环去写入数据,更轻巧、灵便。
03 图表控件
折线图、柱状图、条形图,新增缩放轴功能,可通过缩放、平移调整图表展示的数据范围。
三、数据中台
01 数据源
支持连接mysql和sqlserver外部数据源,通过自定义数据源进行数据建模,实现对外部数据进行展示和分析。
02 大数据模型引入
实现在业务逻辑中引入大数据模型数据源进行查询、排序等一系列操作。
●在业务逻辑中支持引入大数据模型数据源,支持输出全表、分组两种模式;
●支持对大数据模型数据源进行查询设置、参数设置、排序设置、加载数据、清空数据源等操作;
●在设计器中支持引入大数据模型的业务逻辑数据源,适用于各类控件中。
四、其他
权限体系拓展
资源授权新增自定义模式,支持自定义授权交互。
资源授权:是指对角色、用户组及用户进行资源权限的分配。把权限资源授予给指定的授权对象,如:人员、岗位、职级、标签、角色、部门等对象,当授权完成后,对应的对象就具备了权限。
在万应低代码中,资源授权动作交互模式选择分为「标准」和「自定义」:
●标准模式:自带交互,只需要授予给动作「授权对象类型」和「授权对象id」以及应用范围即可,该模式兼容之前针对「角色」的资源授权,无法调整低码搭建;
●自定义模式:不提供交互界面,需通过低码搭建开发的方式,将「授权对象」数组和「授权资源」数组赋值到动作。
五、下期预告,敬请期待