| | |
| | | ## 业务流程与数据带入 |
| | | |
| | | 1. **下载模板** -> 前端调用 `GET /hrm/employee/import-template` 下载 Excel 模板,模板包含示例行供参考。 |
| | | 2. **填写模板** -> 用户按模板填写员工信息,其中"部门名称/岗位名称/用户角色"三列填**名称**(用户角色多个用中文逗号分隔),由后端自动转换为 ID。 |
| | | 2. **填写模板** -> 用户按模板填写员工信息,其中"部门名称/岗位名称/用户角色"三列填**名称**(岗位名称、用户角色多个用中文或英文逗号分隔),由后端自动转换为 ID。 |
| | | 3. **上传导入** -> 前端调用 `POST /hrm/employee/import`(multipart 表单,file + updateSupport)上传文件。 |
| | | 4. **展示结果** -> 后端返回导入结果(创建成功名单 / 更新成功名单 / 失败名单及原因),前端逐条展示。 |
| | | |
| | |
| | | |
| | | - 性别:填"男"/"女"(字典 `hrm_gender`,值 1/2) |
| | | - 员工状态:填"在职"/"试用"/"离职"(字典 `hrm_employee_status`,值 1/2/3) |
| | | - 岗位名称:填岗位名称,**支持多个**,多个用英文逗号(`,`)或中文逗号(`,`)分隔(如"部门经理,项目经理") |
| | | - 用户角色:填角色名称,多个用**中文逗号**分隔(如"普通管理员,普通员工") |
| | | |
| | | ### 导入员工 |
| | |
| | | | 性别 | 模板列 | 必填,默认男 | |
| | | | 手机号 | 模板列 | 必填,将作为系统登录账号 | |
| | | | 部门名称 | 模板列 | 必填,填名称,后端转 ID | |
| | | | 岗位名称 | 模板列 | 必填,填名称,后端转 ID | |
| | | | 岗位名称 | 模板列 | 必填,填名称,支持多个(用逗号分隔),后端转 ID | |
| | | | 用户角色 | 模板列 | 选填,填名称,多个用中文逗号分隔 | |
| | | | 入职日期 | 模板列 | 必填,格式 YYYY-MM-DD | |
| | | | 员工状态 | 模板列 | 必填,默认在职 | |