O2OA平台是一个开源的企业办公类系统,为了方便实现在线编辑 word、excel、ppt文件,与永中yozo在线编辑功能集成。本文主要介绍如何将O2OA集成yozo在线编辑功能。
一、总体思络:
yozo在线文档编辑功能简介:
yozo文档在线预览编辑服务,永中DCS文档在线预览软件(DocumentConversionService)是永中软件股份有限公司基于十多年核心技术积累、面向移动互联领域推出的一款文档处理软件。永中DCS采用自主可控核心技术,具备快速技术和服务响应能力,把文档原样输出为HTML,图片等,即点即得、无需下载、保护文档隐私,快速高效,轻松实现文档在线安全阅读。
- 前端:根据文件格式(Word、Excel、PPT 等)生成访问永中在线文档的url。
- 服务端:根据永中文档在线预览编辑服务提供的回调 API 实现接口,将数据存储到对接方的公网服务器中。
要集成永中文档在线预览编辑功能,先要申请帐号。
特点:由第三方客户负责文档存储管理,yozo文档提供在线预览编辑服务。
与永中集成的总体效果图如下:
在o2oa公文流程表单中嵌入永中office在线文档组件,当流程打开时,编辑文档调用永中office在线编辑url地址,以iframe形式嵌入表单。实现在线实时编辑文档。
实现集成要如下操作步骤:
1.申请注册用户,永中会提供应该的appid与密码,在线文档Url需要相应的appid与密码
2.自定义应用要实现永中的回调接口程序。
3.在表单设计放上永中控件并设计相关属性
二、集成操作步骤:
步骤一:申请注册用户
第一步:打开官网地址:永中开放平台
第二步:填写注册账号
在下面的界面填写企业名称、官网地址、营业执照 、所在行业、公司规模、申请人姓名等信息,提交后等管理员申核通过后,再操作第三、四、五步。
第三步:申请在线预览权限
第四步:申请在线编辑权限
第五步:申请文档格式转换
步骤二:自定义程序集成配置
一、下载集成源代码地址 :o2wwx / o2custom-yozo · GitLab
代码实现了如下回调接口:
1、新建文件回调
官方接口文档:永中开放平台
2、文件编辑回调
官方接口文档:永中开放平台
二 、源码应用配置 wpsFileSettings.json 说明
{
"appId":"yozomNtDCWZ09168",#云编辑申请的appid
"appKey":"ace730f03c2b7a918928dca04329",#云编辑申请的appKey
"httpUrl":"http://dmc.yozocloud.cn/api/", #上传本地文件至服务器
"fileHttpUrl":"http://eic.yozocloud.cn/api/",#向云编辑服务器请求文件的编辑地址
"storageFolder":"", #文件存储路径
"callBackUrl":""#预留回调o2oa服务器
}
三、设置回调地址
步骤三:表单yozo组件配置
1、左边“yozoOffice”图标:
点击并拖动到要放置控件的地方
2、右边的属性配置,设置相应的属性值
点击“基本”属性设置
O2OA作为全开源的协同办公OA开发项目,致力于让企业以更低成本实现信息化系统建设,使用相对简单的二次开发,可视化搭建,创建出一款适合本企业的协同办公系统。同时,我们欢迎各类信息化人才,使用O2OA开源应用开发平台落地各种商业项目,成为O2OA生态伙伴,与O2OA一起双赢互利。
庆双节活动火爆进行中(2021.10.24~2021.11.11),兰德网络免费送O2OA技术培训啦!报名另赠超值8折优惠券,详情可以移步官网查看。