本次更新版本为V1.6.0 部署细节说明:前后端部署说明
此次前后端升级较大,功能交互带来全新的体验,前后端扩展也进行了更好地升级
测试访问地址:天舟云低代码
1. 交互优化
1.1 入口和整体风格
由传统的管理系统风格变成独立应用产品化交互,入口也改由到应用列表作为统一入口。
1.2 应用管理
1.2.1 应用列表
- 由原来应用菜单进入改为直接点击进入或者通过应用菜单中的【管理应用】进入
- 新增用户侧访问应用功能,管理与访问分离
新建应用
1.3 访问应用
链接地址可以直接复制访问1.4 管理应用
1.4.1 应用工作台
用于应用整体表单、菜单、页面的设计和配置1.4.2 应用菜单
1.4.3 表单设计功能引导页
1.4.4 表单设计
- 优化配置,减少不必要的配置项,整体简洁
- 增加快捷操作,加速配置
- 聚合所需功能,一页操作
2. 高级列表
2.1 新建高级列表
- 拉通菜单
- 支持表单、SQL、API三种配置方式
2.2 列表页面
- 支持自定义按钮
- 支持简单输入,联动自定义按钮调用接口
3. 唯一性校验
新增表单唯一性校验功能:支持一个物理表配置一条规则;主表、明细表均可设置4. 后端底层升级
重新设计开发后端实现,去除不必要的表,调整模型设计4.1 配置与业务数据分离
- 业务方只需要部署一个应用配置库
- 业务库无需做任何处理和脚本初始化
- 业务库只存在自己建的表单数据
4.1.1 模型管理
- 聚焦对象模型操作,作为物理模型与表单渲染的适配层
- 提供运维功能:修改表名、字段名、删除字段
4.2 插口与插件化
- 暴露内部插口,可供业务端实现自己的业务逻辑钩子
- 提供低代码业务接口包,以供业务端调用
- 可以实现注入自定义插件,跟随应用启动加载
4.3 模型与渲染设计分离
- 对象模型重新设计,只保留核心内容
- 与表单渲染解耦,作为数据驱动适配数据库物理模型
- 去除标签、属性组概念,只保留主表属性组和明细表属性组
5.前端二开优化
5.1 事件
5.1.1 在线事件
- 表单事件增加在线编程
- 列表按钮增加在线编程
5.1.2 按钮导入导出
列表设计器增加导入导出,导入会根据按钮code做合并,不存在则做新增处理
5.2 工具类
5.2.1 表单上下文增加
- getCompRef:获取组件api
- getFormData:获取表单数据
- setBaseConfig:设置组件基础配置
- setRuleConfig:设置组件校验规则
- getConfig:获取组件配置
- getBtnConfig:获取按钮配置
- refreshBtn:刷新按钮
5.3 属性联动
- 增加触发动作
- 联动动作增加发起请求:请求数据后填充表格
- 联动动作增加在线编程:用于自定义开发联动
5.4 菜单资源集成优化
作者:聂维 创建时间:2022-07-25 15:25
最后编辑:黄允桢 更新时间:2024-12-11 10:09
最后编辑:黄允桢 更新时间:2024-12-11 10:09