海葵云平台 · 2024.01月 · 更新记录
1、SaaS环境从1.5版本更新至2.0版本为外部伯恩、汇兴、中德-同济大学项目等使用SaaS环境升版,体验海葵云更多功能。
2、应用管理新增【档案模块】-基本数据的组件化配置在过去,当我们如果需要在低代码平台上实现类似数据字典的功能时,需要先配置一个独 立的表单和列表,然后将它们挂载到导航栏中。 从前每次创建一个这样【基本资料】,都需要一步一步的新建字典、新建表单、选数据源拖列表、拖按钮、建按钮事件。
或者,一个很简单的【数据字典】功能,如一个状态字段0-待开始,1-进行中,2-已完成,在表单内配置完对应静态数据关系后,场景-列表内还需要进行value和label的转换
现在用户将无需特意配置一整套基本资料的新建、编辑、删除管理场景/表单,或无需配置静态数据源方式;可直接使用低代码方式快速配置基本资料/数据字典,且支持基本资料字段快速变更。可应用于状态变更,分类等。最多支持二级分类.
表单内,选择档案类型即可直接带出档案数据值
表单创建好后,数据引入场景列表后,我们发现默认展示的还是【实际值-value】
此时我们仅需在列字段设置内选择数据类型=档案,关联相关档案,即可映射展示值
同时,我们新增一种事件执行命令【数据库更新命令】,可通过无代码方式修改不同档案字段属性值,为保护信息安全,限制了必须有更新条件方可使用
还没结束,还可以将本档案绑定入导航放入前台,并做了权限管控
前台有权限用户可直接创建修改档案
3、报表增加报表轮播组件可输入链接进行轮播,可设置轮播切换速度,分页,自动播放或暂停 关键词:营销性;展示性;
4、安全方面,增加验证码,并且要求每3个月修改一次密码登录带验证码,每3个月改一次密码
5、报表全局变量配置与使用报表全局变量用于报表内夸组件数据传递以实现联动功能;可以通过【全局设置】按钮进入《全局变量》模块创建“全局变量”,然后可以在数据源中引用”全局变量“,再通过《交互设置》事件的命令中改变”全局变量”值,最后刷新引用组件数据源即可实现联动功能。 5.1、创建全局变量
5.2、引用全局变量
5.3、点击事件更新全局变量值,刷新引用变量组件数据
预览报表,点击地图即可实现数据联动
6、报表-视图穿透报表视图穿透功能打通了报表视图与场景视图、表单视图、流程视图、报表视图、内部页面、外部链接的交互功能和数据传递,实现了报表与其他页面的连接功能。 6.1、报表视图打开其它视图配置,这里介绍报表视图打开“场景视图”和“报表视图”两种,打开其它视图配置类似 6.1.1、打开场景视图 在报表设计页面,选择一个操作的组件“设备数量饼图”,切换到《交互设置》模块,在【新增】事件栏添加一个点击事件,命令类型选择“视图穿透”,视图类型选择“场景视图”,在选择视图栏选择一个需要打开的场景,打开方式根据需要选择,这里选择打开弹框。
预览报表,点击操作的组件“设备数量饼图”即可打开场景视图弹框,效果如下
6.1.2、打开报表视图,并通过全局变量传递数据 在报表设计页面,选择一个操作的组件“设备数量柱状图”,切换到《交互设置》模块,在【新增】事件栏添加一个点击事件,命令类型选择“视图穿透”,视图类型选择“报表视图”,在选择视图栏选择一个需要打开的报表,打开方式根据需要选择,这里选择\"新开页面打开\"
点击设置全局变量”编辑框“弹出全局变量配置对话框,添加全局变量,选择目标视图全局变量,选择赋值类型,设置赋值内容,点击确定完成全局变量配置
预览报表,点击操作的组件“设备数量柱状图”即可打开报表视图页面,可以发现引用的全局变量值为传过来的数据,效果如下
7、报表交互事件命令执行条件与日期时间刷新器使用技巧7.1、“设备数量柱状图”的类目1引用全局变量”status“,添加一个全局变量“flag\",添加一个日期时间组件,并设置刷新时间为2000毫秒即2秒
7.2、切到《交互设置》配置页签,添加日期时间改变onChange事件,添加3条命令,命令内容如下: 提示:可以点击执行条件“编辑框”,弹出“设置条件”对话框,通过全局变量方法获取全局变量“flag\"的值判断设置条件 命令1:设置全局变量“flag”的值为1时,执行命令类型为“全局变量”,选择全局变量“status”并给该变量赋值为“A类设备” 命令2:设置全局变量“flag”的值为2时,执行命令类型为“全局变量”,选择全局变量“status”并给该变量赋值为“B类设备”
命令3:在进入条件设置对话框,获取全局变量“flag”,判断“flag”为1时,通过全局变量方法设置“flag”为2,否则设置“flag”为1以实现状态切换,返回true执行命令类型为“组件方法”,调用柱形图的更新数据方法刷新数据
保存设计配置数据,预览报表即可看到通过“日期时间”组件实现自动刷新功能,可以发现每隔2秒刷新一次,数据在\"A类设备“与\"B类设备”之间切换
7.3、显示/隐藏组件与暂停/恢复日期时间组件刷新用法 7.3.1、添加两个文本组件作为操作按钮,一个改为“暂停”,另一个改为“恢复”,设置“恢复”为隐藏 7.3.2、设置“暂停”交互配置的点击事件命令为以下3条 命令1:调用“日期时间”组件的“setRefreshStatus”方法,设置参数为false暂停刷新 命令2:设置自身”暂停“文本组件为隐藏: 命令3:设置”恢复“文本组件为显示
7.3.3、设置“暂停”交互配置的点击事件命令为以下3条 命令1:调用“日期时间”组件的“setRefreshStatus”方法,设置参数为true恢复刷新 命令2:设置自身”恢复“文本组件为隐藏: 命令3:设置”暂停“文本组件为显示
7.3.4、预览报表,点击“暂停”即可暂停“日期时间”组件刷新,同时隐藏“暂停”,显示“恢复”,点击“恢复”即可恢复“日期时间”组件刷新,同时隐藏“恢复”,显示“暂停”,效果如下
8、时间选择组件默认值动态方法与设置组件是否隐藏功能介绍8.1、在设计态选择“日期时间选择器”组件,展开右边的《基础设置》折叠面板,点击默认值“编辑框”,弹出“设置默认值”对话框;默认值类型选择”日期函数“,在选择方法栏选择一个动态函数,这里选择“当前日期减去单位数量”方法,默认为当前日期减去1天,点击确定,预览报表即可看到默认值为当前日期减1天的日期
8.2、设置“是否隐藏”配置可以实现组件初始化隐藏状态,然后通过其他数据状态或交互设置该组件显示以实现动态交互效果,配置比较简单,如下图所示
9、企业管理-系统管理新增【可用端侧】可控制某系统仅在【手机端】或【PC端】使用,默认全选
10、优化了当前虚拟部门,为新成立投资公司、外部供应商使用海葵云做好准备因本功能仅限部分系统管理员/特殊权限/各系统管理员使用,不做过多图文描述
11、【查询】功能文字希望可配置成“搜索”“重置”PC/手机端,并且增加去除首尾空格判断
12、优化部分组件默认组件初始值,让初始拖入的组件,更好看了【列表】:边框线0px、列表风格:边线框、列表行高:高、外边距左右8、表格高度=自动高度 【查询】:外边距,上8,下8 【按钮】:按钮组件初始移入场景表单的初始颜色修改为右侧的,含手机端卡片按钮,列表初始操作的文字按钮 【布局容器】:阴影=无阴影,内外边距均=0 【搜索框】:外边距,上下左右全8 还有很多...不做多赘述
13、移动端导航、菜单,支持拖动,解决过往移动菜单需要重新做的痛点
14、数据建模 - 物理表数据支持字段搜索、区分了视图 或物理表,方便测试时,搜索数据或进行数据log追溯
15、原有【内外网控制模块】从【开放平台】,优化至【企业管理-应用管理】统一管理当前可同时控制:1、手机端/PC端是否显示;2、内外网网关控制;3、可见成员部门范围控制;4、变量权限配置;5、管理员配置
16、事件执行命令增加命令执行前后判断16.1、事件执行命令增加列【执行类型】,区分【后端命令前】后执行,凡【后执行】的命令无法移动到【前执行】的命令前; 16.2、强制自动排序,区分前后; 16.3、所有【前执行】的命令无法引用【后执行】的命令结果;
17、【集成云】增加数据源分享授权可将自己系统数据授权给其他系统/同事进行使用,可授权视图权限 或 增删改 权限
18、修改了若干bug
|