# 数字合同管理系统租户端 **Repository Path**: zf1688/contract_cust ## Basic Information - **Project Name**: 数字合同管理系统租户端 - **Description**: 三两云合同管理系统,解决企业纸质合同流转慢、履约难追踪、数据不互通等痛点,实现从起草到归档的全流程数字化管理,帮助团队高效协同、严控风险。 - **Primary Language**: Java - **License**: AGPL-3.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 3 - **Created**: 2025-11-21 - **Last Updated**: 2025-11-21 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 产品介绍 三两云合同管理系统,是专为现代企业打造的一站式全生命周期合同管理平台。聚焦合同从起草、审批、签署、履约到归档、分析的全流程,通过数字化手段打通法务、业务、财务之间的“信息孤岛”,让数据协同工作。核心解决纸质合同流转慢、风险难控、履约不透明、数据不同步等痛点,助力管理层、法务、业务及财务团队严控合规风险、提升协作效率、降低运营成本,实现合同运营的合规化、精细化与智能化。 # 体验地址 - pc端[https://abc.yimiyisu.com](https://abc.yimiyisu.com) - 移动端 ![移动端入口](./release/screenshot/enter.jpg) 1. 用微信扫码系统二维码 2. 第一次体验,需要关注服务号 3. 自动进入系统 # 功能亮点 - 全流程风险闭环管控:系统智能审查合同关键条款,全环节电子留痕,构建从起草到归档的 “风险防火墙”,帮您提前规避合规风险。 - 业财物一体化协同:合同数据与账款、发票、物料信息自动同步,让财务核算更清晰,内部管理也更高效。 - 标准化与自定义兼顾:我们既提供了现成的标准合同模板,也支持您根据自己的业务需要,去灵活调整合同类型、编号规则或者表单内容,更好地适应不同业务场景的个性化需求。 - 关键节点实时推送:合同到期、款项支付、审批待办等重要信息主动推送,确保用户第一时间响应,避免遗漏关键事务。 - 快速协同高效处理:合同的审批、修改意见、补充材料都可以在线上快速完成,省去了来回跑和反复沟通的麻烦,缩短了合同流转的时间,让跨部门协作变得顺畅又高效。 - 数据随身便捷查询:无论是合同本身、合作方信息、涉及的物料清单,还是收款付款状态,所有相关数据都实时更新并且支持多角度查询。随时随地都能查到最新情况,全面掌握业务动态。 # 核心功能 ## - PC端 ### 1.合同全流程管理 - 合同起草与模板管理:创建合同页面,涵盖合同名称、类型、模板、签署方、收支类型等字段的录入/选择功能,帮助企业标准化录入合同信息,为合同全生命周期管理提供数据支撑。还可以自定义合同调用模板,快速生成合同。 ![租户端效果图](./release/screenshot/1.1.png) - 台账与归档管理:合同中心,所有合同集中归档,形成企业唯一的“合同数据资产库”,形成统一台账,实现合同全生命周期轨迹追溯。 ![租户端效果图](./release/screenshot/1.2.png) ![租户端效果图](./release/screenshot/1.22.png) - 全周期风险跟踪:清晰呈现合同所处阶段(草拟、审批、签署、归档、履行、完结),支持风险事件上报与跟踪,实现进度透明化管控。 ![租户端效果图](./release/screenshot/1.3.png) ### 2.履约与风险管理 - 履约计划管理:登记合同收款/付款计划,明确金额、日期等关键信息,系统自动关联账款管理模块,确保资金流可控。 ![租户端效果图](./release/screenshot/2.1.png) - 合同风险预警:上报风险、筛选解除状态、分类查看风险记录,通过详情、解除风险等操作及时处理合同风险,防控履约隐患。 ![租户端效果图](./release/screenshot/2.2.png) ### 3.财务协同管理 - 账款全周期管控:分类管理应收 / 应付账款,支持 “财务直接核销”“业务认领核销” 两种方式,关联合同自动同步数据,确保账款清晰。 ![租户端效果图](./release/screenshot/3.1.png) - 发票一体化管理:实现销项发票(开票管理)与进项发票(收票管理)的合规化管控,支持发票信息录入、关联合同、状态跟踪,确保票务合规。 ![租户端效果图](./release/screenshot/3.2.png) - 数据自动同步:合同数据与财务台账实时联动,避免人工录入误差,实现业财数据一致,核算高效准确。 ### 4.物料与签署方管理 - 物料分类与维护:创建多级物料分类,录入物料名称、规格、金额等信息,实现合同与实物的联动管理。 ![租户端效果图](./release/screenshot/4.1.png) ![租户端效果图](./release/screenshot/4.11.png) - 签署方全维度管理:录入签署方基本信息(名称、信用代码、地址)、发票信息(税号、开票类型)、收款账户(账号、开户行),实现参与方信息全覆盖与复用。 ![租户端效果图](./release/screenshot/4.2.png) ![租户端效果图](./release/screenshot/4.22.png) ![租户端效果图](./release/screenshot/4.23.png) ### 5.系统配置管理模块 - 合同类型与模板配置:自定义合同类型(经销、代销、劳动合同等),针对不同类型配置专属模板,支持模板编辑、设计与发布。 ![租户端效果图](./release/screenshot/5.1.png) - 编号规则自定义:设置合同、发票等编号的开头字母、日期格式、流水号位数及重置规则,适配企业业务记录规范。 ![租户端效果图](./release/screenshot/5.2.png) ## - 移动端 ### 1.基础查询与操作 - 快捷操作入口:功能导航清晰,涵盖 “台账、风险、财务、物料、签署方” 五大核心模块,一键触达对应功能,操作流程极简。 ![移动端效果图](./release/screenshot/m1.1.png) ### 2.风险管控 - 风险全流程管理:支持查看 “自动风险”(系统智能识别的合同条款风险)与 “上报风险”(人工发起的风险事件),可查看风险关联合同、创建时间,支持 “解除风险” 操作,实现风险状态的移动化管控。 - 风险上报与跟踪:提供 “上报” 功能入口,可针对合同异常(如条款疏漏、履约违约)发起风险上报,实时跟踪风险处理进度,确保风险不遗漏。 ![移动端效果图](./release/screenshot/m2.1.png) ### 3.财务与发票管理模块 - 发票全周期管理:支持关联合同查看发票信息,包括发票类型(增值税电子专票 / 普票)、号码、金额、税率、税额、日期等,可在移动端添加发票数据,实现合同与票务的移动化协同。 - 账款联动查询:移动端可查看合同关联的应收 / 应付账款状态,辅助业务人员掌握资金流动态。 ![移动端效果图](./release/screenshot/m3.1.png) ### 4.物料管理 - 物料信息维护:可录入并管理物料信息,包括物料名称、分类(商品采购 / 办公用品、辅助材料等)、规格型号、不含税金额、税率、含税金额等,实现合同与实物的移动化绑定。 - 物料分类与检索:支持按所属分类(如包装材料、办公用品)筛选物料,快速查询物料明细,为合同中的物料条款审核提供移动化依据。 ![移动端效果图](./release/screenshot/m4.1.png) ### 5.签署方管理 - 签署方信息维护:录入经销商、供应商等签署方的核心信息,包括签署方类型、统一社会信用编码、地址、创建时间等,支持 “添加” 新签署方,构建企业移动化的签署方数据库。 - 多维度筛选查询:可按 “我方、相对方” 等维度筛选签署方,快速定位合作对象,为合同起草与风险审核提供数据支撑。 ![移动端效果图](./release/screenshot/m5.1.png) # 本项目基于以下开源项目 - 文本编辑器 (GNU 定制协议) [tiptap](https://tiptap.dev) # 开源协议 [AGPL-3.0 License](https://www.gnu.org/licenses/gpl-3.0.html) - 执行标准 AGPL 协议,无任何其他限制条款,可以自用和商用,但必须保留原知识产权 # 本地开发说明 - 本项目非传统 Spring boot 的项目,不适合个人学习使用。 - 项目中大量代码由低码工具生成,lowcode 目录代码不要强行改写会影响迭代升级。 - 为了提升业务对象对大模型的友好性,我们研发上禁止了 SQL 编程,所以项目不包含任何 SQL 语言,不要误认为代码不全,工程可以完整运行 - 低码引擎会自动创建表,自动适配不同类型数据库,不需要数据库初始化脚本 # 为什么本地源码打包后,程序体积变大 - 本地打包是标准 mvn 打包模式。公司内部研发平台,增加了编译优化逻辑,将 jar 包体积减少 50%以上,程序启动速度,运行性能也有明显提升。 ## 源码目录结构 - contract_cust 目录是 Java 源码文件 - vue 目录是前端源码文件 - release 打包后的二进制文件与启动脚本,私有部署的话只需要看这个目录就行 ## IDE 里工程启动说明 - 启动 java 工程,初次启动时系统会载入安装配置页面 - 在浏览器里进入地址:http://127.0.0.1:7071/ ,配置数据库连接参数 - 进入 vue 目录,npm install -d 命令安装前端依赖 - 然后执行 npm run start 启动前端工程,即可进入开发模式,前端工程如何进入程序调试模式 - 💡💡💡 初次启动会报数据库链接异常,但应用已经启动,在浏览器中配置完数据库信息后,重新启动即可进入开发 ## 工程打包部署 - 前端工程开发完成后,执行 npm run dist 命令构建前端脚本 - 将前端工程 dist 目录中构建好的 app.js 文件进行 gzip 压缩 (文件名保持不变) - 压缩后的 app.js 文件复制到 java 工程 src/resources/static/ 目录里 - 进入 java 工程目录,执行 mvn clean && mvn package -f ./pom.xml 生成 java 二进制文件 - 最终部署文件地址:contract_cust/target/contract_cust.jar # 关注微信服务号,了解更多 - ![二维码](./sanliangyun.jpg)