先说下业务场景
这是我们泛微OA上的一个合同评审流程,因合同管理及项目管理需要,我需要将这个流程结束后的终版合同扫描件同步到活字格应用内(自动作为项目管理的合同附件,同时上传一份到专用的合同管理目录以便于大家的查阅使用)。
实现表单数据同步一个POST就解决了,但如何实现附件的同步这可难坏了我,想了好多办法都未成功,最后在我们CIO的技术支持下,由他解决了OA中附件的提取并以BASE64编码POST给我,我拿到加密后的文件再进行还原处理就解决了。
先看下同步后的效果
下边看如何实现
1、在OA中提取流程附件,并BASE64编码传给活字格接口,这部分不是用活字格实现就不展示了
2、活字格应用上做一个接口
3、用了一个7Z解压的功能
|