开放签系统开源项目

我要开发同款
proginn16041605782026年02月25日
10阅读

技术信息

语言技术
Java
系统类型
WebWindows
行业分类
企业服务
开源地址
https://gitee.com/kaifangqian/kaifangqian-base.git
授权协议
LGPL许可

行业场景

1. 立项原因(旨在解决的产品问题)
随着数字化转型的深入推进,传统纸质签署方式面临效率低、成本高、管理难、风险大等痛点。企业合同签署周期长,异地签署需快递往返,单份合同平均耗时3-5天;纸质文件存储占用大量物理空间,检索困难且易丢失;印章管理存在盗用、冒用风险,真伪难辨;签署过程缺乏有效存证,纠纷发生时举证困难。开放签系统旨在构建安全、高效、合规的电子签署基础设施,解决企业数字化转型的"最后一公里"难题,实现随时随地、秒级完成的可信签署体验。
2. 行业场景与业务背景
核心应用场景:
企业HR场景:劳动合同、保密协议、入职文件批量签署,支持远程入职
供应链金融:借款合同、担保协议、应收账款转让等高频金融合约
房地产交易:购房合同、租赁合同、物业协议等大额交易文件
政务民生:行政审批、证明文件、便民服务事项的在线办理
电商零售:平台入驻协议、电子发票、售后服务确认单等

功能介绍

1.合同签署、盖章功能
2.印章管理功能
3.业务流程管理功能
4.企业管理功能
5.运营管理功能
本系统的主要功能是通过发起方(可以是个人也可以是企业)发起签署流程,上传合同,盖章签字后,将合同发送给接收方,接收方(可以是个人也可以是企业)也要签字和盖章,这样一个签署流程就结束了,本系统有合同管理功能,所有的签署记录都可以查到。

项目实现

1.我负责修改开放签系统的部分代码,比如认证部分不用云盾的认证接口,改用内部的认证接口,认证时需要扫描二维码后再调用认证接口。
2.难点:本系统涉及的表很多,总共有接近200张表,业务较为复杂,熟悉起来颇费时间。
3.亮点:修改注册和登录发送短信接口,使其可以真实的发送短信。利用mybatis_plus框架的配置,将主键id设置为UUID,新增操作时,无需手动赋值主键id。

示例图片

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论