十、管理员配置
本章是 OA 上线/接管时的总检查清单,各业务域细节见对应章节。
10.1 上线初始化 SOP(按顺序)
- 角色与菜单授权:建「OA 普通员工」「行政管理员」等角色,按下表勾选菜单;
- 字典检查:请假类型、加班类型、出差类型、会议室类型、车辆类型/能源/来源、酒店房型/等级、密级/缓急/公开类别、台账记录类型;
- 流程模型发布:17 个 OA 流程(见第二章总表)逐个在「流程中心 → 流程模型」确认已部署;需要条件分支的(按请假天数/调休时长路由)配置流程变量条件;
- 业务基础数据:会议室 + 时段配置 → 车辆档案 → 公章 + 套红模板 → 办公用品分类/档案 → 假期配置 + 余额重置;
- 通知模板:会议通知站内信模板(
OA_MEETINGROOM_MEETING_NOTICE)已初始化; - 试点验证:管理员自测一条请假(草稿→提交→审批→通过)、一次会议室预约(含冲突拦截)、一次用车(含还车)全链路;
- 全员宣导:工作台入口、附件大小限制(5 个 × 10MB)、还车登记要求。
10.2 菜单与权限速查
| 业务域 | 菜单 | 权限前缀 | 关键按钮 |
|---|---|---|---|
| 假勤 | 请假/加班/调休/出差申请 | oa:duty-leave: oa:overtime: oa:time-off: oa:business-trip: | query/create/update/delete/submit |
| 假勤 | 假期配置 / 假期余额 | oa:leave-config: oa:leave-balance: | 批量设置 / 重置 / 批量修改 |
| 会议 | 会议室管理 / 时段配置 | oa:meetingroom: oa:meetingroom-time-config: | CRUD |
| 会议 | 会议室预约 | oa:meetingroom-apply: | 提交 / 通知参会人 |
| 车辆 | 车辆信息管理 / 台账 | oa:car: | CRUD / 台账登记 |
| 车辆 | 用车/维修/保养/报废 | oa:car-apply: | 提交 / 还车登记 |
| 报销 | 报销 / 差旅报销 / 酒店 | oa:reimburse-apply: oa:hotel-apply: | 提交 / 导出 |
| 公文 | 套红模板 / 起草 / 发文 / 收文 | oa:official-doc: | 签章 / 发文 / 取消发文 |
| 公章 | 公章管理 / 用章 | oa:seal: oa:seal-apply: | CRUD / 提交 |
| 办公用品 | 分类 / 档案 / 领用 | oa:office-supplies-*: | CRUD / 提交 |
| 协同 | 云盘 / 分享 / 回收站 | oa:cloud-file*: | 上传/下载/分享/恢复/清空 |
| 协同 | 邮箱 | oa:mail*: | 绑定/发送/同步 |
各申请单都有独立 submit(提交)权限——只发查看不给提交的角色,把菜单授权做成「只读」即可。
10.3 与其他模块的联动
| 联动 | 说明 |
|---|---|
| BPM 流程中心 | 17 个流程的模型、表单、监听器统一在流程中心维护 |
| HRM 考勤 | 已通过的请假/加班/调休经数据同步接口供 HRM 考勤计算 |
| 日程 | 会议室审批自动建日程;CRM/ERP/HRM 的日程消息自动同步到 OA |
| FIN 财务 | 报销通过后的付款与凭证在 FIN 模块处理(链路见 FIN 手册) |
| 自定义打印 | 报销、出差、请假、会议室、公文等申请单均可配置打印模板 |
10.4 已知注意事项(部署/实施)
- 个别提交接口权限标识存在历史复制残留(如酒店提交用
hrm:staff-induction:create、报销提交用hrm:reimburse-apply:create、用章提交用oa:car-apply:create):若按规范权限授权后出现「提交 403」,请一并勾选对应残留权限或修正后端注解; - 日程实例、车辆台账的查询接口当前仅登录校验(权限注解预留未启用),介意的企业在网关/菜单层控制入口;
- 车辆「提交置占用」依赖流程图中配置的监听器,新环境部署流程模型时勿遗漏;
- 出差/加班/调休等菜单若缺失,参考
docs/oa/sql/下菜单 SQL 补录(注意替换父菜单 ID); - 邮箱功能需服务器能访问对应邮箱的 SMTP/IMAP 端口。
10.5 数据归档建议
- 日报/周报/审批单长期只增不改,建议每年归档导出(Excel);
- 云盘注意容量配额与回收站清理策略(30 天);
- 车辆台账与办公用品流水是审计重点,导出留档。
