Skip to content

员工管理 ​

这篇解决什么 ​

员工档案存在哪、和系统用户怎么绑,入职 / 转正 / 调动 / 离职四张单如何回写档案。读完能对上 hrm_employee、userId,以及四条 hr_employee_*_bill 流程 key。

默认端口 48080,管理端前缀 /admin-api。PC 开发页 http://127.0.0.1:5800。组织树见 组织架构。

示意图:档案是主数据。入职等单据审批通过后回写档案,不另存一套人员。

从哪改 ​

名称说明仓库路径
档案接口@RequestMapping("/hrm/employee-archive")ruoyi-office/yudao-module-hrm/.../controller/admin/employee/EmployeeController.java
档案表hrm_employee.../dal/dataobject/employee/EmployeeDO.java
学历等子表hrm_employee_education、证书、入职材料.../dal/dataobject/employee/
入职单hrm_employee_entry_bill,key hr_employee_entry_billEmployeeEntryBillController
转正 / 调动 / 离职对应 regular / transfer / resignation同包 Controller
合同快照currentContractId 指向合同台账EmployeeDO
PC 列表路由 /hrm/employee/employee-archive-listruoyi-office-vben/apps/web-antd/src/views/hrm/employee/list/index.vue
详情/hrm/employee/employee-archive-info.../employee/info/index.vue

官方菜单:5151 人事档案,5152 员工档案。按钮 hrm:employee-archive:query / create / update / delete / export。人事管理 5160 下挂入职、转正、调动、离职列表。

员工档案列表

本系统截图:人力 → 人事档案 → 员工档案。编号、部门、人员状态在这一张主表。

员工档案详情

本系统截图:员工档案详情。学历、合同快照等子表在这里,不要只看列表。

档案主表 ​

EmployeeDO 是人事主数据,不是 system_users 的别名。

名称说明仓库路径
employeeNo工号hrm_employee
deptId / companyId挂系统部门同上
employeeStatus1 正式 2 试用 3 实习 4 兼职 5 临时同上
userId绑定后台用户同上
userGenerated是否已由档案生成过账号同上
合同快照生效合同编号和起止日currentContract*
sql
CREATE TABLE hrm_employee (
  id bigint NOT NULL AUTO_INCREMENT,
  employee_no varchar(64) DEFAULT NULL,
  name varchar(64) DEFAULT NULL,
  dept_id bigint DEFAULT NULL,
  user_id bigint DEFAULT NULL,
  employee_status tinyint DEFAULT NULL,
  PRIMARY KEY (id)
);

列很多,上表只标联算和登录用得到的。完整字段看 DO。

档案和账号不是自动一人一行

userId 空着也能存档案。生成用户后才有登录名。考勤、薪资按档案算,待办按用户算,两边没绑上会「有人没待办」。

四张人事单 ​

状态变更不要手改档案状态充数,走单据 + 流程。

名称说明仓库路径
入职 201通过后写档案hr_employee_entry_bill
转正 202改试用 → 正式,写 formalDatehr_employee_regular_bill
调动 203改部门 / 岗位hr_employee_transfer_bill
离职 204停用档案,处理账号hr_employee_resignation_bill

提交走 FlowBillService,回写在审批通过回调。流程模型自定义路径见 人力功能设计。

配置与操作 ​

先在员工档案建人(部门、工号、人员状态),再决定是否生成 userId。打卡、待办都要账号,档案可以先空着。

状态变更走 人事管理 下入职 / 转正 / 调动 / 离职的 list / info,不要在档案页手改 employeeStatus 充数。详情页 employee-archive-info 看学历、合同快照等子表。

示意图:四张单都写回同一行档案,不要平行维护两套状态。

相关篇 ​

联系我们

获取报价、演示和二开方案

微信咨询二维码

微信咨询

17156169080

添加时备注「RuoYi Office」

在线体验商业版