v6.3.0
- 变更内容
- 升级说明
功能
- 支持 Web 前端多版本部署模式
- 支持 MySQL MGR 集群模式
- 单点登录支持使用微软账号登录
- 增值服务密钥绑定增加日志记录
- 同步 HAP SaaS 版 v6.3.0
修复
- 工作表查询记录字段,选择单条记录通过打印模板打印出错
- 工作表关联记录设置为不允许打开,但通过记录操作日志进入依然可查看
- 工作表草稿箱中级联选项字段并未按设置范围进行过滤
- 工作表草稿箱中业务规则无法正确校验
- 工作表子表必填字段为空时,部分情况下依然可提交
- 工作表子表字段用户权限差异会导致列宽错位
- 工作表公式字段函数计算按百分比显示无效
- 从草稿箱创建记录并触发工作流,界面推送无效
- 透视表中对值保留0位或1位小数时,合计值会进行两次四舍五入
- 图片预览时有水印,下载却无水印
- 修改系统访问地址后,组织应用管理下自定义图标无法显示
- H5 工作表关联记录设置为允许打开无效
注意
升级到 6.0.0+ 前请确保 MongoDB 版本在 4.4 及以上
单机模式
-
如果使用外部文件对象存储,参考 自定义文件对象存储 重新初始化预置文件
-
微服务升级到
6.3.0,参考 -
镜像升级完成后进入微服务应用容器内执行命令,具体步骤如下:
-
进入容器
docker exec -it $(docker ps | grep -E 'hap-community|hap:' | awk '{print $1}') bash -
执行以下命令(如果已自定义用户名、密码,注意修改对应参数值),部门成员表增加排序字段
若使用非内置 MySQL 数据库,请前往 数据库变更 SQL 页面,获取适用于当前升级版本和所用数据库类型的变更 SQL,并在对应数据库中执行。
mysql -h sc -P 3306 -uroot -p123456 --default-character-set=utf8 -N < /init/mysql/6.3.0/DDL.sql -
执行 MongoDB 脚本,同步预置的地区与翻译内容
source /entrypoint.sh && mongodbResetRegionsource /entrypoint.sh && mongodbResetTemplateMessage
-
集群模式
-
对数据存储相关的服务器进行备份
-
微服务升级到
6.3.0,参考 -
进入控制节点执行命令,具体步骤如下:
-
进入 config Pod (注意将
default修改为实际命名空间)kubectl exec -it $(kubectl get pod -n default | grep config | awk '{print $1}') bash -n default -
执行以下脚本
更新预置文件(如果使用外部文件对象存储则不需要执行此命令,参考 自定义文件对象存储 重新初始化预置文件)
source /entrypoint.sh && fileInit执行 MySQL 脚本,部门成员表增加排序字段
若使用非 MySQL 数据库,请前往 数据库变更 SQL 页面,获取适用于当前升级版本和所用数据库类型的变更 SQL,并在对应数据库中执行。
mysql -h $ENV_MYSQL_HOST -P $ENV_MYSQL_PORT -u$ENV_MYSQL_USERNAME -p$ENV_MYSQL_PASSWORD --default-character-set=utf8 -N < /init/mysql/6.3.0/DDL.sql执行 MongoDB 脚本,同步预置的地区与翻译内容、新增索引
source /entrypoint.sh && mongodbResetRegionsource /entrypoint.sh && mongodbResetTemplateMessagesource /entrypoint.sh && mongodbExecute mdapps /init/mongodb/6.3.0/mdapps/DDL.txt
-