电子合同生成系统 开源版

企业级电子合同生成工具 | 支持加密/静态部署 | 自定义合同内容 | 一键生成PDF

一、项目介绍

本项目是一款面向企业自用的轻量化电子合同生成系统,无需复杂部署,支持自定义合同信息、服务内容勾选、金额大写自动转换、日期格式化等核心功能,可一键生成标准PDF合同文件。

系统内置双公司信息切换能力,提供「加密访问」和「静态部署」两种模式,灵活适配企业内部使用场景,完全开源可自由二次开发。

二、项目下载

您可以通过以下链接下载完整项目源码,包含所有功能文件和资源:

下载说明:
  • 压缩包包含全部源代码、图片资源和使用说明

三、文件目录说明

1. 图片资源文件

  • 1.png - 第一个公司的公章图片
  • 2.png - 第二个公司的公章图片
  • image1.png - 系统介绍页面(caozuo.html)配图1
  • image2.png - 系统介绍页面(caozuo.html)配图2
  • facicon.ico - 浏览器网页标签小图标
  • logo.png - 第一个公司的LOGO图片
  • logo2.png - 第二个公司的LOGO图片

2. 加密访问相关文件(可选)

  • index.php - 加密访问的判断首页(无需加密可删除)
  • key.php - 加密访问的密码输入页(无需加密可删除)
  • verify.php - 加密访问的验证页面/首页(无需加密可删除)
  • toindex.php - 加密访问的跳转页(真正主页,无需加密时重命名为index.html)

3. 核心功能文件

  • script.js - 系统核心逻辑JS文件,包含防抖、预览更新、PDF生成、金额转换等所有操作逻辑
  • style.css - 系统样式CSS文件,控制页面布局、颜色、交互样式等
  • caozuo.html - 系统使用介绍页面,包含功能说明和操作指引

四、部署教程

部署前提:
  • • 加密模式:需服务器/虚拟主机支持PHP环境
  • • 静态模式:无环境要求,普通静态服务器/本地打开即可运行

1. 加密访问部署(默认)

2. 静态访问部署(无加密)

五、自定义开发指引

自定义修改提示: 本项目完全开源,可根据企业需求自由修改,以下是常见自定义场景:

六、注意事项

七、DIY 个性化修改指引

1. 图片资源修改

2. 核心信息替换(搜索关键词批量修改)

如需修改合同内的公司信息、公户信息、合同条款等内容,可在代码中搜索以下示例关键词,批量替换为自身企业信息(仅供参考):

3. 修改操作步骤

  1. 打开需要修改的文件(script.js/toindex.php/index.html);
  2. 使用编辑器的「查找替换」功能(快捷键Ctrl+H);
  3. 输入上述示例关键词,替换为自身企业信息;
  4. 保存文件后刷新页面,验证修改是否生效。
替换技巧: 建议先全量搜索示例关键词,确认所有出现位置后再批量替换,避免遗漏;修改完成后务必预览合同,检查信息是否准确。