v6.0.0
- 变更内容
- 升级说明
功能
- 已有应用支持迁移到专属数据库
- 系统配置中密码规则说明支持配置多语言
- 系统配置中支持配置 AI 服务,可选择 基于OpenAI 或 自主集成
- 系统配置中支持配置 OCR 服务,可选择 基于腾讯云 或 自主集成
- 在线编辑支持配置 WPS云版本 或私有部署版本
- 运维平台 v1.0.0(监控能力),同时适配单机与集群部署架构
- 同步 HAP SaaS 版 v6.0.0
修复
- 工作表设置继续创建保留指定字段,不含关联表字段时不会清空关联表字段值
- 工作表筛选字段缺少记录ID
- 工作表打印模板,子表记录排序有误
- 工作表金额字段设置保留6位小数,导出Excel和Excel打印模版时,自动四舍五入为2位小数
- 工作表公式字段设置函数计算不生效
- 工作表插件视图,环境参数刷新页面后被清空
- 工作流并行分支审批节点退回报错
- 工作流中使用循环节点时,执行历史一直显示进行中状态
- 组织授权 API,创建应用请求异常
- 非平台版多组织模式下,计费人数包含了免费组织 用户
注意
升级到 6.0.0+ 前请确保 MongoDB 版本在 4.4 及以上
单机模式
-
微服务升级到
6.0.0
,参考 微服务升级 -
镜像升级完成后进入微服务应用容器内执行数据库结构修改脚本,具体步骤如下:
-
进入容器:
docker exec -it $(docker ps | grep community | awk '{print $1}') bash
-
执行以下命令(如果已自定义用户名、密码,注意修改对应参数值),未激活用户表增加组织角色ID字段
mysql -h sc -P 3306 -uroot -p123456 --default-character-set=utf8 < /init/mysql/6.0.0/DDL.sql
-
执行 MongoDB 脚本,同步预置的翻译内容
source /entrypoint.sh && mongodbResetTemplateMessage
-
-
如果使用外部文件对象存储,参考 自定义文件对象存储 重新初始化预置文件
集群模 式
-
对数据存储相关的服务器进行备份
-
微服务升级到
6.0.0
,参考 微服务升级 -
进入控制节点的 config Pod 中执行相关命令,具体步骤如下:
-
进入 config Pod :
kubectl exec -it $(kubectl get pod | grep config | awk '{print $1}') bash
-
执行以下脚本
更新预置文件(如果使用外部文件对象存储则不需要执行此命令,参考 自定义文件对象存储 重新初始化预置文件)
source /entrypoint-cluster.sh && fileInit
执行 MySQL 脚本,未激活用户表增加组织角色ID字段
mysql -h $ENV_MYSQL_HOST -P $ENV_MYSQL_PORT -u$ENV_MYSQL_USERNAME -p$ENV_MYSQL_PASSWORD --default-character-set=utf8 < /init/mysql/6.0.0/DDL.sql
执行 MongoDB 脚本,同步预置的翻译内容、新增索引
source /entrypoint.sh && mongodbResetTemplateMessage
source /entrypoint.sh && mongodbExecute mdapps /init/mongodb/6.0.0/mdapps/DDL.txt
-