Build 3746: 优化Word、Excel文件支持; 添加设备搜索微信小程序; OnceIO性能优化
优化Word、Excel文件支持
支持直接打开预览Word(.docx)、Excel(.xlsx)文件,编辑后可保存为 oncedoc 格式。Excel 模块由 LuckySheet 模块支持,可在应用中心下载。
添加设备搜索微信小程序
添加小程序 "OnceOA 旺石私有云网盘",可搜索发现局域网内安装了OnceDoc/ OnceOA 系统的连网设备
优化Word、Excel文件支持
支持直接打开预览Word(.docx)、Excel(.xlsx)文件,编辑后可保存为 oncedoc 格式。Excel 模块由 LuckySheet 模块支持,可在应用中心下载。
添加设备搜索微信小程序
添加小程序 "OnceOA 旺石私有云网盘",可搜索发现局域网内安装了OnceDoc/ OnceOA 系统的连网设备
Build 3400以后的版本,默认添加了 Backup 数据备份模块。可制定备份计划,定时备份数据库、文件夹,恢复数据库等。打开浏览器桌面,即可看到“数据备份”模块。
Build 3400 以前的版本使用传统按硬盘序号的方式挂载,这种方法在多硬盘接口的服务器上会产生一些问题。
旺司OA提供SEO(Search Engine Optimization)搜索引擎优化的能力。可让搜索引擎快速通过 sitemap 收录您网站的内容,增加自然流量引入。
OnceOA旺司OA是一款可以免费本地化部署的私有云系统。OnceOA采用自主研发的内存数据库,不依赖任何第三方服务,无需任何配置,一键即可搭建本地文档管理、企业办公OA服务器。OnceOA 个人用户完全免费,下载并解压 OnceOA 安装包,点击即可启动服务,通过浏览器远程登录旺司OA系统。
我们之前用旺司OA搭建了一个邮件郡发系统:email.s1,这篇文章主要面向有一定开发经验的开发者,需要修改OnceOA的配置文件。而且email.s1只能使用系统邮件帐号,而很多免费SMTP邮件发送服务都有发信数量限制,并且标题、模板内容设置起来并不是很方便。
email.s2 是用旺司OA搭建的另一个邮件群发模块,可以添加多个邮件发送帐号,并可将不同的邮件标题,模板保存为发信设置。下面是使用教程。介绍如何创建发信帐户,设置邮件模板,添加个性内容和导入收件人信箱等内容。
做好邮件营销并不容易,个性化内容是关键。在旺司OA中,您可以配置出一个免费的个性化邮件发送系统。在设计此系统前,需要您已经完成了 OnceOA 的邮件发送配置。
OnceDoc 支持编辑HTML邮件模板和在线预览。在文件上点击鼠标右键,选择用“文件浏览器”查看,此时新窗口中会弹出邮件文件预览。
在定义数据库扩展时,在“流程管理”的新建流程节点中,可选择“提交申请”,系统在到达该流程节点时,会自动向处理人发送邮件处理提醒,这篇文章就是教大家如何配置邮件、公众号的自动提醒。
OnceOA 旺司OA是一个低代码开发平台,通过简单配置或少量代码就可以快速生成企业管理应用。假设旺司OA公司以前使用纸制文档来进行公章管理,随着公司规模扩大,为减少不必要的沟通成本,并方便记录公章使用情况,降低经营风险,想要在OA系统中完成公章的审批和使用。下面这篇文章将介绍如何配置出公章使用管理系统。
公章使用申请在发起申请后,可向审批人发送微信和邮件通知,提高工作效率。
支持像 SQL 关系数据库和 NoSQL 无模式数据库那样操作数据。可使用下面的代码, 此处使用同步语法,需要在 async 函数里调用:
(async () => {
// 更新数据
await upsert('user', { username: 'dota', password: '123456', title: 'SDEI', skills: 'java,go,c' })
// 查询数据
let rows = await select('user', { skills: 'c' })
console.log('rows.count', rows.count)
console.log(rows)
})();
OnceDB 最新版添加了连接查询的功能,可以用数组实现多条件连接查询.
多条件查询的前提是搜索的字段在 schema 中都被定义成了索引,这样在 OnceDB 中可以通过一系列的交集和并集运算来提取数据,语法如下:
OnceDB提供直接搜索指令,支持 String 和 Hash 等对象,
hsearch article:* visit >= 20 visit <= 30 key = js
1) article:001
2) 21
3)
4) js
OnceOA 纯Web交互,无需安装任何客户端、APP就可使用。可创建SMB共享目录、SVN/Git数据仓库,在电视手机平板上播放或备份视频或照片,可实现NAS网盘管理,文档管理/同步、知识管理、配置各类企业管理软件等。
OnceOA 采用自主研发的OnceIO Web框架和OnceDB数据库。异步纯内存运行,几乎不产生IO操作。可运行在目前能找到的最低配置的arm linux开发板(256Mb内存)上。更可支持 RaspberryPi, OrangePi, NanoPi, BananaPi 等各类开发板。