Repository navigation
Releases: feng-shan-jian/ApprovaPlat
Releases · feng-shan-jian/ApprovaPlat
Release list
ApprovaPlat v0.1.0
ApprovaPlat 的首个公开版本,基于 Flowable 8、Spring Boot 4、Vue 3、MySQL 与 Redis,提供从流程设计、部署、发起、办理到历史审计的完整审批链路。
主要能力
- BPMN 模型设计、Lint、Token 模拟、版本管理、部署校验与快照冻结。
- 发起、认领、通过、委派、转办、退回、驳回、撤回、终止、挂起、会签、或签及动态加减签。
- 表单、附件、抄送、流程草稿、条件路由、受控循环、DMN、SLA、BPMN Error/Escalation 和多池协作。
- 设计、发起、办理、管理、审计职责分离,以及实例、任务、部署、附件和审计数据的对象级授权。
- 生产配置、systemd、Nginx、健康指标、数据库验收脚本和发布门禁。
安装边界
本版本仅支持在空 MySQL schema 上全新安装。请勿对已有业务库执行首发基线,也不要开启 Flowable 自动建表绕过正式 SQL。运行环境要求 JDK 17+、Maven 3.9+、Node.js 20+、npm 10+、MySQL 8 和 Redis 6+。
发布资产
ApprovaPlat-v0.1.0.tar.gz:后端 JAR、完整前端静态文件、正式 SQL、部署配置、发布元数据及包内SHA256SUMS。ApprovaPlat-v0.1.0.tar.gz.sha256:归档文件的独立 SHA-256 校验值。
发布提交:1f15aff9225eaba417b6f8131a129f74928c5c5f
归档 SHA-256:f3f9d8a63b64d79427186b052f769aedb12e61abbad17b2aafe730430fc32937
包内清单 SHA-256:3019839948c6b10c1184e31a0024f4ffb74830ab4730a8ea22751ecd2b722fa1
发布前验证
mvn clean package:通过,未跳过测试。- 前端契约测试:82/82 通过。
- 前端生产构建:通过。
- 生产依赖
npm audit --omit=dev:0 个已知漏洞。 - 发布门禁自测:109/109 通过。
- 最终发布包
fresh-installpreflight:通过。
本版本适合作为学习、验证、二次开发和目标环境试点基础;用于生产前仍需按目标环境完成数据库、权限、容量、备份恢复、真实业务烟测和观察期验收。