找回密码
 立即注册

近期上新 海葵云平台·2024年1月·更新记录

徐邦帆-24397 2024-1-31 15:30:48
196
1
海葵云平台 · 2024.01 · 更新记录

1SaaS环境从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

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
游客
您需要登录后才可以回帖 立即登录
r
2024-1-31 20:14:04