v7.4.0
- 变更内容
- 升级说明
功能
- HDP 私有部署版支持 独立部署 和在线申请试用版密钥
- 支持 开启基于 OnlyOffice 的文档在线编辑
- 运维平台 v1.5.0(全新设计,支持 APM 链路追踪、服务日志管理)
- 同步 HAP SaaS 版 v12.3.0
修复
- 【应用】未使用到的全局变量,应用导入升级后丢失
- 【应用】组织后台批量导出应用时,加锁应用无法导出
- 【应用】应用首次导入后,配置为全部导入的部分表单数据缺失
- 【应用】API V3 批量删除行记录成功后,返回
success=false - 【工作表】子表批量导入或粘贴数据时,数值、公式字段未执行计算
- 【工作表】子表批量导入带有函数默认值的数据时,导入值被默认值覆盖
- 【工作表】关联记录默认值清空后无法再次选择
- 【工作表】日期字段按
HH:mm自定义格式导出 Excel 后,时间值不正确 - 【工作表】批量打印顺序与视图顺序不一致
- 【工作表】新页面或浮窗打开 PDF 文件时,组织屏幕水印缺失
- 【工作表】表单内嵌聚合表图表时,非管理员无法查看图表
- 【工作表】子表排序后点击保存,排序结果未生效
- 【工作表】子表关联记录默认值不显示
- 【工作表】子表批量更新关联记录时只产生日志,数据未更新
- 【工作表】子表下拉框由工作流设置选项后,已选选项列表丢失
- 【工作表】子表内证件控件未校验身份证号格式
- 【工作表】子表移动端字段以另一个字段作为默认值时,编辑后显示旧值
- 【工作表】H5 地区字段勾选“必须选择最后一级”后,仍可提前确认
- 【工作表】手机扫码签名被按普通附件保存,历史签名丢失
- 【工作表】公式字段存储类型为数值时,导出结果仍为文本
- 【工作流】封装业务流程传入对象数组时数据为空
- 【工作流】审批节点办理时,未校验标签页内的子表必填字段
- 【工作流】专属算力实例创建失败后无法删除
- 【统计图】仪表盘数值与百分比不一致
- 【统计图】报表筛选后加载耗时从十几秒增加到数分钟,并伴随页面无响应
- 【自定义页面】表格视图分组后,自定义页面点击加载更多时部分数据未加载
- 【外部门户】外部门户免审导入 Excel 报错
- 【HDP】HDP 定时同步选择视图后无法保存
- 【登录】二次验证勾选下次自动登录后,仍需再次输入短信验证码
单机模式
-
如果已开启 mongodb 需认证连接,则需要手动创建
MDAgentInfra库,参考 如何新建 MongoDB 数据库 -
MongoDB 预置数据更新到
7.4.0,参考 (可在原版本服务运行状态下执行) -
微服务升级到
7.4.0,参考
集群模式
-
对数据存储相关的服务器进行备份
-
如果已开启 mongodb 需认证连接,则需要手动创建
MDAgentInfra库,参考 如何新建 MongoDB 数据库 -
MongoDB 预置数据更新到
7.4.0,参考 (可在原版本服务运行状态下执行) -
微服务应用
service.yaml(默认:/data/mingdao/script/kubernetes/service.yaml) 配置文件调整删除
ai服务配置,如下示例:如下示例
apiVersion: apps/v1kind: Deploymentmetadata:name: ainamespace: defaultspec:replicas: 1selector:matchLabels:app: aitemplate:metadata:labels:app: aiannotations:md-update: "20240123163208"spec:containers:- name: aiimage: registry.cn-hangzhou.aliyuncs.com/mdpublic/mingdaoyun-hap:7.3.6env:- name: ENV_SERVERIDvalue: "single:ai"resources:limits:cpu: "4"memory: 8096Mirequests:cpu: "0.01"memory: 64MireadinessProbe:tcpSocket:port: 8066initialDelaySeconds: 10periodSeconds: 10livenessProbe:tcpSocket:port: 8066initialDelaySeconds: 180periodSeconds: 10---apiVersion: v1kind: Servicemetadata:name: ainamespace: defaultspec:selector:app: aiports:- name: http-aiport: 8066targetPort: 8066---新增
agent、tpintegrate、accountapi3个服务配置,根据实际需要自行调整参数值:如下示例
apiVersion: apps/v1kind: Deploymentmetadata:name: agentnamespace: defaultspec:replicas: 1selector:matchLabels:app: agenttemplate:metadata:labels:app: agentannotations:md-update: "20240123163208"spec:containers:- name: agentimage: registry.cn-hangzhou.aliyuncs.com/mdpublic/mingdaoyun-hap:7.4.0env:- name: ENV_SERVERIDvalue: "single:agent"resources:limits:cpu: "4"memory: 8096Mirequests:cpu: "0.01"memory: 64MireadinessProbe:tcpSocket:port: 8408initialDelaySeconds: 10periodSeconds: 10livenessProbe:tcpSocket:port: 8408initialDelaySeconds: 180periodSeconds: 10---apiVersion: v1kind: Servicemetadata:name: agentnamespace: defaultspec:selector:app: agentports:- name: http-agentport: 8408targetPort: 8408---apiVersion: apps/v1kind: Deploymentmetadata:name: tpintegratenamespace: defaultspec:replicas: 1selector:matchLabels:app: tpintegratetemplate:metadata:labels:app: tpintegrateannotations:md-update: "20240123163208"spec:containers:- name: tpintegrateimage: registry.cn-hangzhou.aliyuncs.com/mdpublic/mingdaoyun-hap:7.4.0env:- name: ENV_SERVERIDvalue: "single:tpintegrate"resources:limits:cpu: "4"memory: 2048Mirequests:cpu: "0.01"memory: 64MireadinessProbe:tcpSocket:port: 8892initialDelaySeconds: 10periodSeconds: 10livenessProbe:tcpSocket:port: 8892initialDelaySeconds: 180periodSeconds: 10---apiVersion: v1kind: Servicemetadata:name: tpintegratenamespace: defaultspec:selector:app: tpintegrateports:- name: grpc-tpintegrateport: 8892targetPort: 8892---apiVersion: apps/v1kind: Deploymentmetadata:name: accountapinamespace: defaultspec:replicas: 1selector:matchLabels:app: accountapitemplate:metadata:labels:app: accountapiannotations:md-update: "20240123163208"spec:containers:- name: accountapiimage: registry.cn-hangzhou.aliyuncs.com/mdpublic/mingdaoyun-hap:7.4.0env:- name: ENV_SERVERIDvalue: "single:accountapi"resources:limits:cpu: "4"memory: 8096Mirequests:cpu: "0.01"memory: 64MireadinessProbe:tcpSocket:port: 1318initialDelaySeconds: 10periodSeconds: 10livenessProbe:tcpSocket:port: 1318initialDelaySeconds: 180periodSeconds: 10---apiVersion: v1kind: Servicemetadata:name: accountapinamespace: defaultspec:selector:app: accountapiports:- name: http-accountapiport: 1318targetPort: 1318--- -
微服务升级到
7.4.0,参考 -
进入控制节点执行命令,具体步骤如下:
-
进入 config Pod (注意将
default修改为实际命名空间)kubectl exec -it $(kubectl get pod -n default | grep config | awk '{print $1}') bash -n default -
执行以下脚本
执行 MongoDB 脚本(新增索引)
source /entrypoint.sh && mongodbExecute mdapps /init/mongodb/7.4.0/mdapps/DDL.txtsource /entrypoint.sh && mongodbExecute mdopenauth /init/mongodb/7.4.0/mdopenauth/DDL.txtsource /entrypoint.sh && mongodbExecute mdsms /init/mongodb/7.4.0/mdsms/DDL.txtsource /entrypoint.sh && mongodbExecute mdemail /init/mongodb/7.4.0/mdemail/DDL.txt
-