档案审批管理软件零基础全流程实操:从部署到审批落地
一、基础环境一键部署(零代码依赖)
1.1 环境准备(仅支持Ubuntu20.04)
需先安装Docker容器工具,执行以下完整命令,复制即可运行:
``` sudo apt update && sudo apt install -y docker.io docker-compose sudo systemctl enable --now docker ```1.2 部署OpenKM开源审批管理软件
执行以下命令拉取镜像并启动服务,全程无需手动配置:
``` 拉取稳定版OpenKM社区镜像 sudo docker pull openkm/openkm-ce:6.3.10 创建数据持久化目录 mkdir -p ~/openkm-data 启动容器并映射端口 sudo docker run -d -p 8080:8080 -v ~/openkm-data:/usr/local/tomcat/webapps/ROOT/contents --name openkm openkm/openkm-ce:6.3.10 ```等待30秒后,在浏览器输入 http://localhost:8080,登录账号:admin,密码:admin,进入系统后台。
二、档案审批核心配置
2.1 档案类型与必填字段设置
在后台点击 【管理】→【档案类型】,按以下步骤配置:
- 点击 【新建】,输入类型名称:人事档案
- 点击 【字段管理】,添加3个必填字段:
- 档案编号:字符型,必填,长度10
- 姓名:字符型,必填
- 部门:下拉型,选项:研发、行政、销售
2.2 审批流节点配置
点击 【流程管理】→【审批流】,执行以下操作:
- 点击 【新建】,输入审批流名称:人事档案审批流
- 添加2个审批节点:
- 节点1:部门审核,审批人选择对应部门的主管账号
- 节点2:档案管理员审核,审批人选择admin账号
- 设置流转规则:勾选 “审核通过自动流转至下一级”,驳回则退回提交人
三、档案提交与审批实操
3.1 提交审批档案
注册普通测试账号:在后台 【用户管理】→【新建用户】,输入账号user1,密码123456,角色选普通用户。

用user1登录系统,点击 【档案管理】→【新建档案】,按要求填写字段:
- 档案编号:RS001
- 姓名:张三
- 部门:研发
- 上传附件:点击 【选择文件】,上传简历.pdf
- 点击 【提交审批】,选择审批流“人事档案审批流”,完成提交。
3.2 执行审批操作
用部门主管账号(假设账号为dept_admin)登录系统,点击 【待办审批】,找到张三的档案:
- 点击 【详情】,核对档案信息
- 点击 【通过】,系统自动将档案流转至admin账号的待办列表
用admin账号登录,在待办列表找到对应档案,点击 【通过】,档案自动归档至 【已审批档案】 目录,审批完成。
四、常见问题零代码排查
4.1 无法访问系统(端口8080错误)
执行以下命令开放端口:
``` sudo ufw allow 8080 ```若容器未启动,执行:
``` sudo docker start openkm ```4.2 审批流未自动流转
进入 【流程管理】,点击对应审批流,检查:
- 节点审批人是否正确设置
- 流转规则是否勾选“自动流转至下一级”