产品简介
JinMu OA 是金牧科技自研的企业办公自动化平台,后端基于 Spring Boot 与 Flowable 工作流引擎,前端采用 Angular 管理控制台。 提供 BPMN 可视化流程设计、动态表单绑定、待办/已办审批、流程跟踪与撤回等完整能力,并内置多租户、角色权限与消息通知体系,可快速落地请假、报销、采购、用印等审批场景。
核心功能
BPMN 流程设计
基于 bpmn-js 可视化建模,支持图形编辑与 XML 源码双模式,一键部署至 Flowable 引擎。
审批办理
待办、已办任务中心,支持通过/驳回、退回、委派、加签,以及会签、或签等多实例审批模式。
动态表单
集成 JM Form Design 表单设计器,流程节点绑定业务表单,审批页自动渲染与校验填写内容。
流程发起与跟踪
选择已发布流程发起申请,「我发起的」列表实时查看进度,支持流程详情与撤回操作。
组织与权限
多租户、用户、角色与菜单/功能权限(RBAC),细粒度控制谁能设计流程、谁能审批。
消息通知
站内消息、个人消息箱与消息策略配置,审批节点变更及时触达相关人员。
审批全流程
从流程建模到业务归档,OA 总览仪表盘汇总待办、已办与进行中流程,一站式掌握办公协同状态。
设计发布
管理员配置 BPMN 流程与关联表单,发布后即可供全员在「发起流程」中选择使用。
在线审批
审批人打开待办任务,查看表单数据与审批轨迹,填写意见后提交,流程自动流转至下一节点。
留痕可追溯
完整记录流程实例状态、历史任务与操作日志,满足企业内部审计与合规要求。
设计流程 → 绑定表单 → 发起申请 → 待办审批 → 归档跟踪
技术架构
后端
Spring Boot 2.3
工作流引擎
Flowable
流程建模
bpmn-js
前端控制台
Angular 14
UI 框架
ng-zorro + Delon
表单引擎
JM Form Design
数据库
MySQL + Redis
权限体系
OAuth2 + RBAC