|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
项目的主要功能:文档的在线编辑 本地导入 同步服务器 文档控制(暂未实现)
|
|
|
|
|
|
|
|
|
|
|
|
|
桌面页面,包含用户管理 文档管理 word ppt excel编辑
|
|
|
|
|
|
|
|
|
对于文档的管理操作,其中有新建文件(文档) 删除(文档) 修改文件(文档)名 其中对文档(文件)历史版本的恢复我们是采用svn技术,我们文档(文件)存放到每个用户对应的svn服务器里,当需要恢复已经修改或者删除的文档时,我们通过后台调用svnkit的接口访问svn服务器,然后将相应版本的文档恢复
版本恢复的功能暂时尚未完成,待后续开发
|
|
|
|
|
|
|
左边树状目录,可以对文档进行操作.其中树状目录的实现是采用了jQuery插件ztree,它是一个依靠jQuery实现的多功能“树插件”。优异的性能、灵活的配置、多种功能的组合是zTree最大优点。其中展开每个节点是,采用异步的方式(之前电面的时候有问到,如果文件下有上万个文档,改如何展现的问题).
word编辑区 对于文档存储 编辑 同步到服务端都由weboffice提供的一些列接口实现.WebOffice控件使用了自身的文件Http上传接口实现文件和表单域的上传保存.原理是由于Web页面上的WebOffice打开的文件无法随表单记录提交到处理页面,所以把文件模拟成表单的文件域,通过接口把文件和表单元素发送到保存记录的页面(过程类似表单的提交).
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|