找回密码
 立即注册

近期上新 海葵云低代码平台 24年 04月更新内容

徐邦帆-24397 2024-5-4 14:49:10
191
0
24年04月更新内容(已于4月22号发布)


1、更快了,海葵速度优化
  • 压缩各类所引用的组件包,从而实现加速,对海葵打开系统、表单时速度进行了性能优化
  • 多数据列表载入速度加载,纯文本数据(无图片渲染)情况下


2、更好看了,海葵云整体样式优化
  • 所有对常用组件的初始样式进行了一轮优化,保证拉入系统的初始组件的美感


3、流程中心优化
  • 流程分组新增权限,有权限用户可作为该分组流程运维人员,对该分组下的流程实例、流程任务实例进行管控
  • 取消过去有安全隐患的链接形式 或 仅可使用admin账户



  • 默认数据展示方式,对【发起流程】可展示内容进行控制




  • 手机端增加配发起流程入口

         

4、列表组件优化

列表组件区分“列表模式”和“卡片模式”

  • 列表组件图片增加缩略图模式,注意:缩略图模式会影响打开速度,故每页只限制显示20条
  • 列表格式化状态优化
  • 列数据格式化类型增加一个自定义,如果用户选择自定义可能通过公式设置相关的结果
  • 列表/卡片独立将状态从列表格式化中放处理,并且支持自定义配置状态,选择开启字体样式后,可选择状态或自定义
  • 列表表头增加筛选
  • 列表/卡片表头增加问号提示
  • 列表序号配置项,仅指客户端序号,即每页独立计算序号
  • 列表支持 自动换行、显示省略号、鼠标移入显示内容、文本过多情况,鼠标点击,弹窗显示全部内容
  • 增加配置勾选是否能拖动,改变列宽
  • 增加组件标题的样式配置项
  • 增加合并表头
  • 增加合并单元格
  • 行的颜色、单元格样式,表头的样式、表尾的样式、全部都可以完全自定义,设置时要把事件参数代入
  • 增加配置组件表格最大高度和最小高度的选项
  • 增加列表组件/卡片圆角配置
  • 增加了若干组件方法:
    • 1、增加设置组件隐藏的方法setHidden(value) value: true隐藏
    • 2、增加设置隐藏表头的方法setHeaderHidden(value) value: true隐藏
    • 3、增加动态设置列表组件行高的方法setRowHeight(value)
    • 4、增加设置组件标题显隐的方法setTitleHidden(value) value:true隐藏
    • 5、增加修改组件标题的方法setTitle(title)
    • 6、增加设置标题的字体颜色的方法setTitleColor(color)
    • 7、场景组件有获取全局参数的方法getGlobalParamsByKey,需再提供设置修改的方法
    • 8、 提供能给外部调用的组件方法,获取/设置 列表组件参数栏内设置的全局参数变量;解决跨场景(非当前场景)也能调用的需求;

  • 列表-卡片单选/多选勾选模式优化
  • 列表-卡片区分标题和内容,卡片可设置标题列宽
  • 列表-卡片标题 & 内容可独立设置各种样式


5、布局容器 & 容器 组件优化



  • 从原有模块内容概念,优化成flex布局模式,最大可支持300种布局形态(理论值)
  • 从原有固定模块模式,修改为带模块key的模式,可针对不同key引用不同的组件方法
  • 支持更多样式修改
  • 增加示意图对内部组件样式进行提示
  • 增加了多种组件方法:
    • 1、增加设计组件隐藏的方法setHidden(flag)  flag:true-隐藏
    • 2、增加设计元素背景的功能 setBackColor(key,color)
    • 3、增加设计圆角的方法setBorderRadius(value)


6、按钮组组件优化



  • 标题按钮组按钮列表增加一个key,增加按钮时自动生成且不可以修改
  • 取消全局的“图标“配置项,把图标配置项放到按钮里面去
  • 增加设置“标题”样式的选项,标题字体,标题背景,标题外边距
  • 按钮项配置界面增加:是否禁用、是否显示、按钮类型、图标位置、是否显示背景色、按钮背景色、否显示边框
  • 增加配置按钮图片大小的属性
  • 组件增加若干方法

    • 1.        增加设置组件显隐的方法setHidden(value) value:true-显示,false-隐藏
    • 2.        增加设置组件背景颜色的方法setBackgroudColor(color)
    • 3.        增加设置标题背景色的方法setTitleBackgroudColor(value)
    • 4.        增加设置标题字体大小的方法setTitleFontSize(value)
    • 5.        增加设置标题字体颜色的方法setTitleColor(color)
    • 6.        增加自动设置组件标题的方法setTitle(title)
    • 7.        增加设置标题按钮名称的方法setHeaderBtnName(key,name)
    • 8.        增加设置标题按钮是否可用的方法setHeaderBtnDisable(disabled) disabled: true-禁用,false-可用
    • 9.        增加设置标题按钮显隐的方法setHeaderBtnHidden(value) value:true-显示,false-隐藏
    • 10.        增加设置按钮显隐的方法setButtonHidden(key,value)
    • 11.        增加设置按钮名称的方法setButtonName(key,name)
    • 12.        增加设置按钮禁用的方法setButtonDisabled(key,disabled)


7、统计组件优化升级



  • 增加设置标题属性开启、设置及默认字体和颜色设置的4个属性
  • 增设各类样式调整项
  • 增加元素字体颜色及字体大小的配置属性,当没有配置时以全局样式的配置为准,当配置了以元素配置的值为准,全局配置无效,并且增加阴影设置,并且增加行间距设置
  • Key改为自动生成,用户不可以进行修改,规则可以key_xx, xx为数字
  • 增加当内容过长显示不下时的显示式配置项1、显示不下,显示... 2、截断,后面的不显示 3、换行
  • 组件增加若干方法:

    • 1.    增加设置数据显隐的方法setHidden(value)
    • 2.    增加通过key设置组件背景颜色的方法setBackgroudColor(key,color)
    • 3.    增加通过key设置组件label字符颜色的方法setLabelColorByKey(key,color)
    • 4.    增加通过key设置组件value字体颜色的方法setColorByKey(key,color)
    • 5.    增加自动增加item的方法addItem(key, label,field,dsname,valueType),其中key不能为空且不能重复,label是组件元素标题,dsname、field及valueType可以为空,当为空或null时,不从数据源取数, dsName:数据源名称,field字段名称,valueType:是值的求和方式 sum、average、max、min、count
    • 6.    增加动态设置元素label的方法setItemLabel(key,label)
    • 7.    增加动态设置元素值的方法setItemValue(key,value)
    • 8.    增加动态隐藏单个元素的方法setItemHidden(key,value)
    • 9.    增加动态修改属性标题的方法setTitle(value)
    • 10.  增加动态修改属性标题字体大小的方法setTitleFontSize(value)
    • 11.  增加动态修改属性标题字体颜色的方法setTitleColor(color)


8、甘特图组件第一版

  • 增加任务id(id)及父任务id(parentId)字段配置,parentId为空0字动认为是一级任务,其中parentId的值一定是关联到任务id,增加id字段是否列表显示的配置
  • 增加”任务名称配置”的相关属性(描述,对应数据源字段、是否可以进行编辑)
  • 增加“任务顺序“配置属性(包括:是否列表中显示、字段描述、是否可以进行编辑)
  • 增加”计划任务量配置”(包括:是否列表中显示,是否可以编辑,字段描述,对应数据源字段)
  • 增加“计划任务开始及结束”配置
  • 增加“当前完成任务量”、”任务量完成比例”和”完成状态“三个属性字段,其中完成状态对应为:0-未开始、1-进行中、2-结束、-1-取消,任务量完成比例=当前完成任务量/计划完成量,当三个值任何一个值发生变化时自动计算另一项
  • 增加“实际任务开始量”及“实际任务结束量” 其中实际任务开始量,如果用户没有输入时,默认获取计划任务开始量,结束量=实际任务开始量+当前量(状态为结束时计划有效),当用户修改任务完成状态,由进行中或未开始改为结束时,自动结果实际任务结束量
  • 增加全局配置属性:修改子任务计划开始、结束及任务量是否自动更新父计划任务属性;任务背景设置、任务字体设置、任务字体颜色设置,其中可以按条件增加多条;是否开启任务查询功能
  • 组件增加方法问题

    • 1.        动态增加任务的方法addItems(parentId,rowObjects)
    • 2.        增加动态修改当前任务量的方法setItemCurAmount(id,amount)
    • 3.        增加动态修改任务量状态的方法setItemStatus(id,status)
    • 4.        增加删除任务量的方法delItems(id)
    • 5.        增加任务显隐设置setHidden(value)
    • 6.        增加任务背景颜色设置setItemColor(id,color)
    • 7.        增加任务字体size设置setItemFont(id,size)
    • 8.        增加任务背影设置setItemBackgroud(id,color)
    • 9.        增加任务任务数据数据的方法getItems()
    • 10.        增加刷新任务数据源的方法refreshDataSource()
    • 11.        增加根据id获取任务item对象的方法getItemById(id)
    • 12.        增加修改标题的方法setTitle(title)
  • 增加事件

    • 1.        增加初化完成的事件,当任务数据源或重新绑定数据源执行initDataSourceOnEvent
    • 2.        增加元素实际值发生变化时的事件,如果是绑定数据源不执行,只是修改元素的实际值时触发itemValueOnChange
    • 3.        增加元素增加时的事件,如果是绑定数据源不执行addItemOnEvent
    • 4.        增加元素删除时的事件delItemOnEvent
    • 5.        增加点击单元事件ItemOnClick


9集成云优化
  • 服务集成调用流程的接口,无token时候,参数增加header参数配置项,默认Authorization公式编辑,增加获取/生成token的方法generateToken,默认从header取值
  • 优化调整命令顺序,检查时增加变量引擎关系的检查
  • 跳过不执行的命令,被结果引用,在执行命令判断条件为false时,需要初始化当前命令的返回参数
  • Groovy公式没有值的前端报错的BUG


10、访问外部接口需要新增代理服务器

用途:将部分内网无法访问外网的接口进行打通


11、开发应用程序【海葵PDF压缩工具】

原理:将PDF先压缩并转换为图片,再将图片转换为图片


12、案例撰写

共完成11条不同配置的案例


13、问题处理

在发包结束后,会偶发性可能会出现一些问题,十分抱歉


14、协助产出海葵云低代码平台技术文档

协助产出BFXT、ATS技术文档




游客
您需要登录后才可以回帖 立即登录