系统分三块,web、mobile和后台管理,核心模块为pdf文件预览以及签署,可以拖动印章到页面上来显示印章,提交给后端完成签署。
项目采用了vue、elementUI、Echarts、layui、Jquery、vant、PDF.js等技术栈。
个人或者企业用户登陆后可以查看待签署、已签署、抄送等分类下的合同列表,完成预览或者签署等操作。后台可以配置用户权限,主要是通过树和列表来展示,还有一些echart图表。
本项目为saas项目,本人入职时间不算长,没有参与到标准项目的开发上,开发的主要是分发的版本的定制需求,已完成或正在完成13个版本的开发。比较困难和麻烦的部分在于pdf文件的预览。对PDF文件的部分采用了一个Iframe呈现,在内部仅同时加载五页文件保证页面不崩溃。
点击空白处退出提示













评论