# 如初文控平台
**Repository Path**: ruchu-opensource/doc-flow
## Basic Information
- **Project Name**: 如初文控平台
- **Description**: 如初文控平台是一款专注于企业文档全生命周期管理的智能化系统。平台以文档管控为核心,提供从文档创建、审核、发布、修订到归档的完整流程管理,支持在线预览编辑、权限精细控制、操作审计等功能,帮助企业实现文档管理的规范化、标准化、数字化,确保文档安全可控、高效流转。
- **Primary Language**: Java
- **License**: Apache-2.0
- **Default Branch**: develop
- **Homepage**: https://ruchu.cc/
- **GVP Project**: No
## Statistics
- **Stars**: 12
- **Forks**: 11
- **Created**: 2026-05-08
- **Last Updated**: 2026-05-13
## Categories & Tags
**Categories**: Uncategorized
**Tags**: 文控系统, 文档管理, 审批流程
## README
# 如初文控平台
> 企业级文档全生命周期管理系统
一站式解决文档创建、审批、发布、归档全流程数字化管理
## 📖 平台简介
如初文控平台是一款专注于**企业文档全生命周期管理**的智能化系统。平台以**文档管控**为核心,提供从文档创建、审核、发布、修订到归档的完整流程管理,支持**在线预览编辑、权限精细控制、操作审计**等功能,帮助企业实现文档管理的**规范化、标准化、数字化**,确保文档安全可控、高效流转。
## 💻 在线体验
> 💡 当前已开放如初文控平台在线演示体验。
- **如初文控平台演示**:[https://docflow.ruchu.cc](https://docflow.ruchu.cc)
- 测试账号:`docFlow`
- 测试密码:`docFlow@123`
## 📑 核心卡片
| 项目 | 内容 |
|------|------|
| 🔍 平台定位 | 面向企业/组织的文档全生命周期管理与控制系统 |
| 🎯 核心目标 | 实现文档规范化管控、版本可追溯、权限精细化、流程自动化 |
| 📱 适配终端 | PC 管理端(响应式设计,支持主流浏览器) |
| 🛠️ 技术架构 | 前后端分离(Spring Boot + Vue 2) |
## 🌿 核心场景
文档集中化管理
统一存储、分类管理、快速检索,打破信息孤岛,实现知识沉淀
审批流程自动化
文档发布、修订多级审批,流程可视化配置,提升审核效率
版本精准追溯
完整的修订历史记录、版本对比、变更留痕,确保文档演进可追溯
权限精细控制
基于角色的细粒度权限管理,支持查看、编辑、下载、删除等操作控制
在线预览编辑
集成 PageOffice 实现在线查看与编辑
操作全程审计
完整的操作日志记录,谁在何时做了什么操作,一目了然
## ✨ 系统优势与特性
- 🛡️ **完善的权限体系**:基于角色的细粒度权限控制,支持部门层级管理与数据隔离。
- 📄 **在线文档编辑**:集成 PageOffice 实现在线预览与编辑,无需下载即可处理文档。
- 🔄 **版本智能管理**:自动保存历史版本,支持版本对比、回滚、差异查看。
- 📊 **全程留痕追溯**:完整的操作日志、审批记录、文档版本历史,确保责任可究。
- ⚙️ **灵活流程配置**:可视化的审批流程设计器,支持多级审批、会签、转办。
- 🔍 **高效检索定位**:支持全文检索、分类筛选、标签管理,快速定位目标文档。
## 🚀 核心功能模块
| 模块大类 | 核心能力 | 关键说明 |
|------|------|------|
| 📄 **文件管理** | 文件查阅、文件管理、文件详情、文件类别、受控文件清单 | 支持按文件编码、名称、状态、上传人、生效时间等多维检索;覆盖添加、编辑、删除、批量下载、批量发布、导出、废止、详情查看与在线预览。 |
| 🧾 **全链路留痕** | 阅览记录、文件统计、修改记录、操作记录、历史文件、流转详情 | 记录上传、下载、留痕、作废、发布、阅读、修改等关键动作,沉淀人员、时间、文件、动作类型、阅读时长、版本历史与流程节点。 |
| ✅ **审批模块** | 审批模板、流程配置、节点人员、审核中心、批准中心 | 支持发起人、审核人、抄送人、批准人等节点配置;提供我发起的、抄送我的、待审核、已审核、全部审核、待批准、批准记录等工作台。 |
| 📝 **模板管理** | 模板维护、在线填写、模板生成文件、模板类别、版本记录 | 通过模板快速生成正式业务文件,支持在线编辑、打印、下载、分类维护、版本预览与模板操作审计。 |
| 🧪 **设备管理** | 设备台账、设备类别、关联文件类别、实验室、设备表单 | 将设备、实验室、文件类别与表单数据关联,满足设备资料、实验室台账与质量文件协同管理。 |
| 👥 **人力资源** | 人员、角色、部门、岗位 | 支持用户导入导出、状态管理、角色授权、菜单权限、数据权限、组织架构与岗位维护。 |
| ⚙️ **系统管理** | 上传文件、消息模板、菜单、字典、参数、通知公告 | 提供基础配置中心,支持消息模板测试发送、菜单树维护、字典缓存刷新、参数缓存刷新与公告发布。 |
| 📊 **系统监控** | 在线用户、定时任务、数据监控、服务监控、缓存监控、日志 | 覆盖在线会话强制下线、任务日志、Druid 监控、服务器状态、缓存明细、登录日志与操作日志。 |
| 🧰 **系统工具** | 表单构建、代码生成、系统接口 | 支持可视化表单设计、代码生成配置与 Swagger 接口文档查看,提升二次开发效率。 |
| 🔔 **消息中心** | 全部消息、分类消息、已读处理、未读统计、审批跳转 | 支持站内消息查看、按类型筛选、单条/全部已读、未读数量统计,以及从消息直达审批详情。 |
## 🗺️ 后续开发计划
| 方向 | 计划能力 | 价值说明 |
|------|------|------|
| 📈 **高级 BI 报表中心** | 建设文档、审批、阅读、下载、版本、人员效率等多维指标看板 | 为管理层提供实时运营洞察,支持趋势分析、部门对比、文件热度与审批效率评估。 |
| 🔐 **高级加密与水印** | 文件级加密、权限水印、动态水印、下载水印、外发追踪 | 强化敏感文件保护,降低泄密风险,实现“谁看过、谁下载、谁外发”可追溯。 |
| 🌐 **API 网关与第三方集成** | 统一开放接口、鉴权限流、Webhook、企业微信/钉钉/LDAP/ERP 集成 | 打通企业现有系统,让文控流程可嵌入业务系统、组织通讯录与审批通知体系。 |
| ✍️ **电子签名(Digital Signature)** | 文件审批签名、签章记录、签名证书、签署意愿确认 | 提升文件审批与发布的法律可信度,为受控文件、质量文件、合同模板提供签署闭环。 |
| 🤖 **智能 OCR 与元数据提取** | 扫描件识别、标题/编号/版本/日期/责任人提取、自动分类建议 | 降低人工录入成本,让历史纸质文件和扫描件快速进入数字化文控体系。 |
| 🗄️ **自动归档与生命周期管理** | 生效、复审、修订、废止、归档、销毁策略自动化 | 让文件按生命周期自动提醒和流转,减少过期文件、失效文件继续使用的风险。 |
| 🧬 **21 CFR Part 11 / GxP 合规套件** | 电子记录、电子签名、权限控制、审计追踪、记录保留策略 | 面向医药、实验室、质量体系等合规场景,增强系统在受监管行业的适配能力。 |
| 🧭 **详细的审计追踪(Audit Trail)** | 字段级变更记录、前后值对比、审批证据链、审计导出 | 从“操作日志”升级为可审计、可取证、可复核的完整证据链。 |
| 🧠 **AI 文控助手** | 智能问答、文件摘要、制度检索、风险提示、审批意见辅助生成 | 利用 AI 提升文档查找、内容理解、制度执行和审批处理效率。 |
## 💡 技术栈
| 类型 | 技术栈 |
|------|----------|
| 后端 | Spring Boot、MyBatis、Spring Security、JWT、Quartz |
| 前端 | Vue 2、Element UI、ECharts、Axios |
## 🔧 部署要求
### 部署依赖
| 类型 | 环境要求 |
|----------|----------|
| 后端 | JDK 1.8+、Maven 3.6+、MySQL 5.7/8.0、Redis 5.0+ |
| 前端 | Node.js ≥8.9、npm ≥3.0.0、Vue CLI 4.4.6 |
### 注意事项
- 本地启动前请根据配置文件中的 `img.location` 创建文件上传目录,例如:`D:/park/data/upload/`。
- `img.location` 用于存放系统上传的图片、附件等静态资源,目录不存在可能导致上传、预览或访问文件失败。
- 如部署到服务器,请将 `img.location` 调整为服务器真实可写目录,并确保应用进程具备读写权限。
## 📸 系统截图
### 如初文控平台
> 以下截图覆盖工作台、文件查阅、文件管理、文件详情、审批流程、审核中心、模板管理、模板生成文件与设备管理等核心场景。
#### 工作台总览

#### 文件查阅与文件管理
| 文件查阅 | 文件管理 |
|---|---|
|  |  |
#### 文件详情与审批流程
| 文件详情 | 审批流程 |
|---|---|
|  |  |
#### 审核中心和模板管理
| 审核中心 | 模板管理 |
|---|---|
|  |  |
#### 模板生成文件与设备管理
| 模板生成文件 | 设备管理 |
|---|---|
|  |  |
## 📞 联系与支持
如果您在使用过程中遇到任何技术问题,或有商业合作、定制开发需求,欢迎通过以下方式与我们取得联系。

扫码添加官方技术支持
|
✨ 您可以获得:
- 🛠️ 技术咨询: 快速解答部署与开发疑问
- 🤝 商业合作: 获取更深度的行业解决方案
- 🚀 进群交流: 加入开发者社区,共建养老生态
- 💡 需求反馈: 您的建议是我们前进的动力
(备注:如初开源-公司)
|
---