O2OA(翱途)开发平台 V9.1 即将发布,更安全、更高效、更开放

尊敬的O2OA(翱途)平台合作伙伴、用户以及亲爱的开发小伙伴们,O2OA(翱途)平台 V9.1将于7月3日正式发布,届时欢迎大家到O2OA官网部署下载及体验最新版本。新版本我们在如下方面做了更大的努力:

1.扩展数据库兼容性和功能范围:在O2OA平台中增加对特定PostgreSQL信创数据库的支持,从而扩展其数据库兼容性和功能范围。

2.提升系统总体安全性:通过升级到Java 11.0.23,提升了系统的整体安全性。这些修复减少了系统被恶意攻击的风险,确保了应用程序在运行中的安全性和可靠性。

3.提升性能和兼容性:对平台脚本的执行引擎进行了修改,脚本执行速度大大提升。

4.移动端app的各项功能优化:O2OA对移动端APP进行了深入的优化。新增语音助理,手势密码锁解锁,注册以及门户首页的定制功能。通过优化操作流程、简化操作步骤、提供明确的提示和引导等方式,使得用户能够更加方便快捷地完成各项操作。

后续我们将会用文档或者视频的方式详细来介绍新增的功能和优化的亮点,欢迎大家一起来体验,也希望大家在我们的藕粉社区多提宝贵建议。

功能新增

[数据库]增加自定义数据库方言.支持postgres版信创数据库。

在O2OA(翱途)平台中增加自定义数据库方言以支持特定版本的PostgreSQL信创数据库。

[系统架构]平台jdk升级至11.0.23

Java 11.0.23修复了多个已知的安全漏洞,提升了系统的整体安全性。这些修复减少了系统被恶意攻击的风险,确保了应用程序在运行中的安全性和可靠性。

减少了运行期内存开销:

通过优化内存管理和垃圾回收机制,Java 11.0.23显著减少了运行期的内存开销。这意味着在相同的硬件条件下,应用程序可以处理更多的任务,提升了系统的性能和资源利用效率。

提升系统运行稳定性:

该版本通过修复Bug和优化性能,增强了系统的稳定性。开发者和运维人员可以更少地面对因JVM问题导致的系统崩溃或异常,减少了维护成本和停机时间。

全面支持新的GraalVM,包括申威系统:

Java 11.0.23全面支持GraalVM,这是一种高性能的多语言运行时环境,能够大幅提升Java应用的执行速度。此外,新增的申威系统支持,使得Java应用可以在更多的平台上运行,扩大了其应用范围。

[数据中心]视图增加淡蓝色风格

[流程引擎]表单增加淡蓝色风格

[流程引擎]办公中心增加参阅和我的创建

原来办公中心只能看到待办已办、待阅已阅和草稿。增加参阅和我的创建后,当前用户可以查看本人处理过的所有文件和创建的所有文件。

[平台通用]新增根据传入数据生成excel文件接口和导出接口

[应用市场]新增知识库功能

知识库是一个专门为组织内部设计和实施的知识管理系统,旨在提高员工的工作效率、促进信息共享和知识积累。

[应用市场]新增照片墙功能

新增照片墙功能,提供用户公司内部照片应用。

[应用市场]新增在线学习功能

提供公司内部视频在线播放功能,安装后,在应用列表中打开“在线学习”应用。具体如何使用详见用户操作手册。

[应用市场]新增总经理信箱功能

总经理信箱是员工反馈问题和建议的渠道。安装完毕之后,用户即可使用。

[应用市场]新增移动端语音智能助手功能

通过 O2OA 服务管理模块的能力,APP 端可实现语音交互,实现语音智能助手功能。

[APP]新增手势密码锁功能

移动端 APP 新增手机生物识别密码锁、手势密码锁功能

用户可以在设置->账号与安全 里面开启生物识别密码锁或手势密码锁功能,开启后,用户在启动 app 的时候,需要输入生物识别或手势密码,以提高账户安全性。

[APP]新增注册功能

自助打包的 app,目前支持用户自行注册,需要到 O2OA 配置中开启注册功能后,用户可自行注册。

功能优化

[平台系统]升级windows,linux jdk小版本.

[数据中心]导入模型的Excel模板的列增加数据有效性脚本,并在导入时校验是否在范围中

[数据中心]查询视图的列增加合计功能

[数据中心]视图、查询视图的导出新增Excel的样式设置

[数据中心]查询视图新增根据所选数据表生成列的功能

[数据中心]导入模型新增根据所选数据表生成列的功能

[流程表单]为element组件增加reload方法,包含选项的组件增加resetOption方法

[数据中心]查询配置增加内容管理参阅、阅读记录、评论

[平台通用]忘记密码安全性修改:增加加密传输功能和错误提示模糊化

[平台系统]清除nashron相关类.

[流程平台]根据应用获取可启动的流程排序按照先别名再按名称,与起草获取可启动流程接口返回一致. 

[平台通用]jquery升级到3.7.1

[平台通用]jsencrypt升级到3.3.2

[APP]IM表情可结合文字发布

[APP]主页其他页面支持门户替换

移动端 APP 五个首要页面可用 O2OA 门户页面替换,实现个性化的页面风格、内容展现和交互方式。

移动端门户首页个性化定制样例1:

移动端门户首页个性化定制样例2:

移动端门户首页个性化定制样例3:

问题修复

[平台通用]修复后台脚本执行this.statement.execute带filterList可能无效的问题

[流程平台]修复'活动流转完成'事件中对象获取错误.

[流程表单]修复给货币字段赋值可能值不正确的问题.

[流程表单]修复数据表格删除行时未执行当前编辑行确认方法的问题

[流程表单]修改人员选择在移动端的safari浏览器打开遮罩层在最上层的问题

[内容管理]修复用流程表单打开内容管理数据Sidebar组件报错的问题

[平台通用]修复系统导航中门户没有权限在组里仍可以看到的问题

[平台通用]修复人员名称很长时人员卡片显示异常的问题

[全文索引]修复流程实例删除后索引未能及时更新的错误.

[平台通用]修正graalvm脚本在运行中脱离上下文根的错误.

[流程引擎]修复record没有正确获取流转意见的错误.

[流程引擎]多层合并时,如果仅剩余一个文档会强制退出拆分状态.

[平台通用]修复graalvm脚本中在return后面添加注释引起的脚本错误.

[论坛]修复论坛板块置顶不生效的问题.

[数据中心]修复视图列路径没有设置时查询慢的问题

[人员组织]修复数据库查询in条件数组过长的问题

[人员组织]修复根据脚本org.getPersonData获取存在职务的用户信息时未返回任何内容的问题

[内容管理]修复内容关联文档直接发布的文档视图中创建时间字段不显示的问题

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/pingmian/40004.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

基于Web技术的教育辅助系统设计与实现(SpringBoot MySQL)+文档

💗博主介绍💗:✌在职Java研发工程师、专注于程序设计、源码分享、技术交流、专注于Java技术领域和毕业设计✌ 温馨提示:文末有 CSDN 平台官方提供的老师 Wechat / QQ 名片 :) Java精品实战案例《700套》 2025最新毕业设计选题推荐…

汽车电子工程师入门系列——CAN 规范系列通读

我是穿拖鞋的汉子,魔都中坚持长期主义的汽车电子工程师。 老规矩,分享一段喜欢的文字,避免自己成为高知识低文化的工程师: 屏蔽力是信息过载时代一个人的特殊竞争力,任何消耗你的人和事,多看一眼都是你的不对。非必要不费力证明自己,无利益不试图说服别人,是精神上的节…

使用ps给gif动图抠图

目录 导入gif图片 打开时间轴 选择图片 魔棒抠图-初步抠图 套索抠图-精准抠图 导入gif图片 打开时间轴 因为gif动图实际上多张图片实现的效果,所以如果要给gif抠图,就得挨个给每个时间线的图片抠图 点击窗口->时间轴 选择图片 在时间轴上选择要…

以 Vue 3 项目为例,多个请求下如何全局封装 Loading 的展示与关闭?其中大有学问!

大家好,我是CodeQi! 项目开发中,Loading 的展示与关闭是非常关键的用户体验设计。 当我们的应用需要发起多个异步请求时,如何有效地管理全局 Loading 状态,保证用户在等待数据加载时能有明确的反馈,这是一个值得深入探讨的问题。 本文将以 Vue 3 项目为例,详细讲解如…

eventloop 事件循环机制 (猜答案)

// eventloop 事件循环机制// console.log(555);setTimeout(() > {console.log(666);})let p new Promise((resolve,reject)>{// 同步执行console.log(111);resolve();});// promise 的回调函数是异步的微任务p.then(v > {console.log(222);}, r > {console.log(r…

STMF4学习笔记(天空星)

前言:本篇笔记参考嘉立创文档,连接放在最后 #RTC相关概念定义 Real-Time Clock 缩写 RTC 翻译 实时时钟,是单片机片内外设的一种,作用于提供准确的时间还有日期,这个外设有独立的电源,当单片机停止供电…

Java同步包装器

通过 Collections.synchronizedList() 方法将一个普通的 ArrayList 包装成了线程安全的 List&#xff1a; import java.util.*;public class SynchronizedWrapperExample {public static void main(String[] args) {// 创建一个非线程安全的 ArrayListList<String> list…

AzureDataFactory Dataverse connector自动处理了分页问题(单次查询上限5000条的限制)

众所周知&#xff0c;在用fetch执行D365的查询时&#xff0c;单次的查询是5000条&#xff0c;如果超过5000条则需要自己处理分页&#xff0c;添加额外的处理逻辑&#xff0c;但在ADF中&#xff0c;Dataverse connector已经自动处理了分页&#xff0c;我们可以很简单的做个POC. …

计算机网络——数据链路层(点对点协议PPP)

点对点协议PPP的概述 对于点对点的链路&#xff0c;目前使用得最广泛的数据链路层协议是点对点协议 PPP (Point-to-Point Protocol)。 它主要应用于两个场景&#xff1a; 用户计算机与ISP之间的链路层协议就是点对点协议 PPP&#xff0c;1999年公布了回以在以太网上运行的PPP协…

【教程】lighttpd配置端口反向代理

转载请注明出处&#xff1a;小锋学长生活大爆炸[xfxuezhagn.cn] 如果本文帮助到了你&#xff0c;欢迎[点赞、收藏、关注]哦~ 1、修改配置文件&#xff1a; sudo vim /etc/lighttpd/lighttpd.conf2、先添加mod_proxy&#xff1a; 3、然后添加端口映射&#xff1a; 4、保存&…

耗材分类功能解析:智慧校园的必备利器

在智慧校园的资产管理架构中&#xff0c;耗材分类功能是确保日常运营物资有效管理的关键组成部分&#xff0c;它致力于提高耗材使用的效率和经济性。此功能通过智能化、精细化的管理手段&#xff0c;对校园内各种易耗品进行科学分类与跟踪。 耗材分类功能首先建立在对校园日常运…

C++ 实现QT信号槽

https://github.com/libsigcplusplus/libsigcplusplus #include <iostream>/* 在sigslot.h的420,将&#xff1a; //typedef sender_set::const_iterator const_iterator; 改为&#xff1a; //typedef typename sender_set::const_iterator const_iterator;#include <…

Softing助力工业4.0 | 通过OPC UA和MQTT访问SINUMERIK 840D CNC控制器数据

Softing uaGate 840D是用于采集西门子SINUMERIK 840D SL/PL CNC控制器数据的物联网网关&#xff0c;支持OPC UA服务器和MQTT发布功能。该网关提供对SINUMERIK 840D CNC控制器机床数据的访问&#xff0c;支持读取、处理重要的主轴和从轴数据&#xff0c;例如扭矩和功耗&#xff…

C++——stack和queue类用法指南

一、stack的介绍和使用 1.1 stack的介绍 1、stack是一种容器适配器&#xff0c;专门用在具有后进先出操作的上下文环境中&#xff0c;其删除只能从容器的一端进行插入与提取操作 2、stack是作为容器适配器被实现的&#xff0c;容器适配器即是对特定类封装作为其底层的容器&am…

Halcon OCR字符识别(极坐标转换,字符识别)

Halcon OCR字符识别&#xff08;极坐标转换&#xff0c;字符识别&#xff09; 代码 * 1.加载图片 *************************************************** dev_close_window () read_image (Image, ./img) get_image_size (Image, Width, Height) dev_get_window (WindowHandle…

Vue移动端地图App:van-uploader导致的卡顿问题

问题描述 基于Vue3+Vant IU 4开发的移动端地图App,在进行地图点位上报、上报记录查看过程中,出现App卡顿、甚至闪退的问题,进行问题定位之后,发现是van-uploader组件导致的问题。 van-uploader文件上传组件 van-uploader组件用于将本地的图片或文件上传至服务器,并在上传…

智慧课堂基于YOLOv8的学生上课行为检测

数据集 学生上课行为检测&#xff0c;我们直接使用公开数据集 共三类行为&#xff1a;举手、读书、写字 数据集已经按照YOLO格式配置好&#xff0c;数据内容如下 模型训练 ​ 采用YOLOv8模型进行训练&#xff0c;官方代码 首先是划分数据集&#xff0c;分为训练集、验证&a…

QT创建地理信息shp文件编辑器shp_editor

空闲之余创建一个简单的矢量shp文件编辑器&#xff0c;加深对shp文件的理解。 一、启动程序 二、打开shp文件 三、显示shp文件的几何图形 四、双击右边表格中的feature&#xff0c;主窗体显示选中feature的各个节点。 五、鼠标在主窗体中选中feature的节点&#xff0c;按鼠标左…

程序员AI提效案例:统计B站课程耗时情况

文章目录 一&#xff0c;时长统计需求二&#xff0c;一波三折三&#xff0c;终极方案 AIJava总结 今天为了写一篇博客&#xff0c;这篇博客介绍了B站的一个Java项目&#xff0c;这个项目分为三个阶段&#xff1a; 初级篇高级篇运维篇 一&#xff0c;时长统计需求 我想根据每个…

从零开始学量化~Ptrade使用教程(二)——主界面及基本功能

主界面 主界面如下图所示&#xff0c;包含标题栏、行情模块、交易模块以及查询模块底部的状态栏。其中交易模块和行情模块之间可拖动&#xff0c;以此来调整交易模块和行情模块大小。 多账号管理 多账号管理功能&#xff0c;实现证券、信用、期权多账号管理&#xff0c;用于支…