数据看板
人员变动趋势 近6个月
在职部门分布 按五级部门
工伤统计 按事故类型
员工类别分布 在职
在职数据
| 序号 | 工号 | 姓名 | 性别 | 所在单位 | 一级部门 | 五级部门 | 岗位名称 | 员工类别 | 入职日期 | 操作 |
|---|
异动管理
社保减员
社保增员
离职管理
📱 员工扫码自填离职信息
二维码生成中...
-
使用说明
- 员工用微信扫一扫扫描左侧二维码,打开离职信息登记页(无需连接同一网络)
- 员工自行填写姓名、工号、离职日期、离职原因等,点击提交
- 提交后离职信息自动同步到本页离职花名册(约 30 秒内,或点击「立即同步」),无需员工再发微信
- 人事核对信息后,在「是否离职」列切换为「是」,系统自动从在职数据表删除该员工(在职人数 -1)
✅ 已部署至公网并支持自动同步:员工微信扫码提交后,系统自动写入离职花名册;若自动同步失败,员工页会生成信息码,可通过「粘贴导入」备用通道录入。
📥 待审核的扫码提交(0)
自动同步:每 30 秒自动检查一次员工扫码提交
📭
暂无待审核提交。员工微信扫码提交后:① 管理页打开时自动写入下方离职花名册;
② 管理页未打开时由本地服务器自动收取,显示在此处,点击「导入为离职记录」即可
工伤信息录入
🤖 AI 智能识别
自然语言描述工伤事件
用日常语言描述事故经过,AI 自动提取关键字段
工伤信息登记表 全部字段均可编辑
工伤记录
系统说明
🌐 访问地址(别的电脑 / 手机怎么打开)
① 公网地址 — 任意网络都能打开(含家里、外地、手机流量)
检测中…
② 局域网地址 — 同一办公网络下打开(速度更快)
检测中…
怎么用
1. 把公网地址发给同事,他在任意电脑/手机浏览器打开,看到的就是同一份数据
2. 任何一台电脑改了数据,其他电脑 30 秒内自动同步(左下角有同步状态徽章)
3. 上方的二维码指向员工离职扫码页,员工用微信扫一扫即可填写
4. 公网地址由本机隧道提供,请保持本机开机且系统在运行;本机重启后公网地址会变化,重新启动隧道程序即可(本页会自动显示新地址)
1. 把公网地址发给同事,他在任意电脑/手机浏览器打开,看到的就是同一份数据
2. 任何一台电脑改了数据,其他电脑 30 秒内自动同步(左下角有同步状态徽章)
3. 上方的二维码指向员工离职扫码页,员工用微信扫一扫即可填写
4. 公网地址由本机隧道提供,请保持本机开机且系统在运行;本机重启后公网地址会变化,重新启动隧道程序即可(本页会自动显示新地址)
🛟 数据存档与恢复
系统会在每次数据被覆盖前自动存档一份,存放在程序目录
backups/(保留最近 60 份)。
若数据被误改或误覆盖,可在下方选一个时间点一键回滚;回滚前系统还会把当前数据再存档一次,因此可以反复回滚。
点击「刷新存档列表」查看可恢复的时间点
智能人事管理系统 V2 — 架构与规则
一、六大数据表(字段与您提供的 Excel 模板一致)
- 在职数据(35 字段,依据《在职数据.xlsx》模板,身份证信息无需录入):序号、工号、姓名、所在单位、旧/新法定退休日期、性别、最高学历、一~五级部门、职级、岗位名称、试用期结束日期、员工类别、合同主体名称、转正日期、年龄、学历标签、是否残疾、岗位职称、岗位标签、移动手机号码、政治面貌、是否达到退休年龄(新)、最早可弹性退休日期、入职日期、是否不离不弃会员、不离不弃入会日期、合同开始/结束日期、籍贯、出生日期
- 离职花名册(12 字段,依据《离职花名册.xlsx》模板、按需求去除身份证号及五级部门/招聘渠道/进入来源/所在单位):序号、工号、姓名、入职日期、三~四级部门、离职原因、离职日期、最后出勤日期、岗位名称、员工类别、职级——全系统身份核对统一使用工号(「最后出勤日期」为手动填写的实际最后出勤工作日,用于薪资/考勤结算,可与「离职日期」不同)
- 工伤台账(30 字段,依据《工伤台账(2024年-2026年)》模板,2026-09-20 新增「员工类别」、2026-09-22 新增「月平均工资」):序号、所在单位、岗位名称、姓名、工号、年龄、户籍地、入职时间、员工类别、商业保险和社保购买情况、是否上报、责任组长、责任主管、工伤发生的时间、受伤部位、事故类型、事故经过简述、受伤原因、伤残等级、月平均工资(工伤前 12 个月平均工资,是「一次性伤残/就业/医疗」三项补助金的计算基数)、医药费、鉴定费、一次性伤残、一次性就业、一次性医疗、保险/社保承担、公司承担、预计回款时间、备注、员工是否离职——全部字段均可编辑,身份证信息不录入(注:"月平均工资"为手填金额字段,按 ¥ + 千分位显示;"备注"即原"是否回款"字段,2026-09-15 更名,历史内容自动迁移)
- 异动台账(19 字段,2026-09-27 新增板块):序号、工号、姓名、员工类别、调出单位/二~四级部门/岗位/职级、调动日期、调动性质(平调/晋升/降级)、是否生效、调入单位/二~四级部门/岗位/职级——调出信息按工号自动读取在职数据表,调入信息手动填写,全部字段均可手动编辑维护;2026-09-29 起每个字段均可在表头单独筛选(调动日期支持起止范围)
- 社保减员台账(15 字段,2026-09-27 新增板块):序号、工号、减员日期、姓名、身份证号、减员原因、居住地、户籍地址、合同终止日期、部门、职级、岗位名称、备注、医保减员、公积金减员——姓名/户籍地址/部门/职级/岗位名称按工号自动读取在职数据表(部门取三级部门、户籍地址取籍贯),身份证号/居住地/减员原因/合同终止日期/备注需手动填写,医保减员/公积金减员为非必填(可填写各自办理减员的日期,留空表示尚未办理,表格中显示「未办理」标签);台账不改动在职数据表,全部字段均可手动编辑维护;2026-09-29 起每个字段均可在表头单独筛选(日期列支持起止范围,筛选「(空值)」可一键定位尚未办理的记录)
- 社保增员台账(16 字段,2026-09-27 新增板块):序号、工号、增员日期、姓名、身份证号、增员原因、居住地、户籍地址、合同终止日期、合同开始日期、部门、职级、岗位名称、备注、医保增员、电话——姓名/户籍地址/部门/职级/岗位名称/电话按工号自动读取在职数据表(部门取三级部门、户籍地址取籍贯、电话取移动手机号码),身份证号/居住地/增员原因/合同终止日期/合同开始日期/备注需手动填写,医保增员为非必填(可填写办理增员的日期,留空表示尚未办理,表格中显示「未办理」标签);台账不改动在职数据表,全部字段均可手动编辑维护;2026-09-29 起每个字段均可在表头单独筛选(日期列支持起止范围,筛选「(空值)」可一键定位尚未办理的记录)
二、工伤台账规则
- 员工类别(2026-09-20 新增):可从下拉选择已有类别(汇总在职名单中的取值,如正式员工 / 外包工31(鹏融)/ 外包工46(徐州韵美达)/ 退休返聘等),也可直接输入新类别;录入时按工号自动带入,历史记录已按工号从在职名单自动补齐
- 商业保险和社保购买情况按员工类别自动判定:正式员工→属地社保;鹏融外包→深圳社保;其他(徐州韵美达/龙艺/退休返聘等)→未购买社保和商业保险;在工伤页面改「员工类别」时,社保情况仍为空会自动跟随判定
- 录入时选择在职员工可一键带入单位、岗位、年龄、户籍地、入职时间、员工类别、社保情况等基础信息(也可全部手动填写)
- 支持 AI 自然语言识别:粘贴事故描述,自动提取时间、部位、事故类型、员工并带入全部基础信息
- 支持导入《工伤台账(2024-2026)》Excel(长沙/常德/衡阳共 59 条已预转换)及其他外部工伤表格(表头智能匹配);缺失或无法识别的字段留空,由人事后续手动维护
- 每条记录支持查看 / 编辑(全部字段)/ 删除;台账原表备注(补差、追责说明等)保留在详情页「原台账备注」中
- 备注字段为自由文本(原「是否回款」,2026-09-15 更名),可填写回款进展、处理说明等;看板「工伤待回款」= 有金额记录且备注中未出现「已回款/已结清/已报销/已到账/已结案/无需回款」等字样
- 工伤记录页表格显示全部 29 个字段(横向滚动查看),受伤日期拆分为「年份」+「月份」(含日)两列(具体时刻不显示),前四列(序号/所在单位/岗位名称/姓名)冻结,横向滚动时始终可见;表头第二行为字段筛选——每个字段(含年份、月份)均可按已有取值下拉筛选(含「(空值)」选项可筛出待手动维护的空缺项),多字段筛选叠加生效,配合关键字搜索与「♻ 重置筛选」使用
- 工伤表格所有字段均可换行显示(单元格内容自动折行,行宽一致);为避免个别长文本(如事故经过简述、备注)把行高撑得过高,工具栏「单元格最高」可选 1/2/3/4/6/12 行或「不限」,默认 3 行——超出部分自动折叠隐藏并显示省略号,鼠标悬停单元格可查看完整内容,点击「查看」可看全字段详情(金额字段右对齐显示,不做折叠)
- 板块统一支持「换行 + 折叠」(2026-09-17 起;2026-09-27 起为六个板块):在职人员名册 / 异动台账 / 离职花名册 / 社保减员台账 / 社保增员台账 / 工伤台账的表格单元格均可自动换行,并在超过「单元格最高」设定行数时折叠隐藏多余文字(悬停单元格看全文)。该设置为全部板块共用——在任意板块的下拉框里改一次,其余板块同时生效,并保存在本机浏览器,下次打开仍生效。想让所有内容完整展开,把该设置选为「不限」即可
三、数据联动规则(核心)
- 在职数据:支持 Excel 导入初始化(导入时自动忽略身份证列);所有字段均支持手工添加、修改或删除(点击行内「编辑」,清空输入框并保存即删除该字段内容),日常维护无需依赖重新导入
- 在职人数的减少只能通过「离职管理→是否离职=是(-1)」发生;新增人员通过 Excel 导入在职数据表维护(入职管理板块已于 2026-09-27 移除)
- 离职管理「是否离职」切换为「是」→ 从在职数据表删除该员工(在职 -1),记录状态变为「已生效」;切换为「否」可撤销并恢复在职数据;支持员工扫码自填、手工新增/修正/删除
- 异动管理(2026-09-27 新增):录入工号或选择在职员工后,调出信息(单位/二~四级部门/岗位/职级/员工类别)自动从在职数据表带入;调入信息无自动数据源,手动填写;调动性质分平调/晋升/降级三种;「是否生效」为纯台账状态标记,不自动修改在职数据表(如需把调动结果回写到在职数据,请在「在职数据」页编辑该员工对应字段);全部字段支持手工新增/修正/删除
- 社保减员管理(2026-09-27 新增):录入工号或选择在职员工后,姓名 / 户籍地址 / 部门 / 职级 / 岗位名称自动从在职数据表带入(部门取三级部门,户籍地址取籍贯);身份证号 / 居住地 / 减员原因 / 合同终止日期 / 备注需手动填写;医保减员 / 公积金减员为非必填(可填办理日期,留空显示「未办理」);减员台账不改动在职数据表(在职人数仍只经离职管理联动);全部字段支持手工新增/修正/删除
- 社保增员管理(2026-09-27 新增):录入工号或选择在职员工后,姓名 / 户籍地址 / 部门 / 职级 / 岗位名称 / 电话自动从在职数据表带入(部门取三级部门,户籍地址取籍贯,电话取移动手机号码);身份证号 / 居住地 / 增员原因 / 合同终止日期 / 合同开始日期 / 备注需手动填写;医保增员为非必填(可填办理日期,留空显示「未办理」);增员台账不改动在职数据表;全部字段支持手工新增/修正/删除
四、多电脑 / 手机访问与数据共享(2026-09-17 启用)
- 访问方式:公网地址(任意网络,含外网与手机流量)+ 局域网地址(同一办公网络,速度更快),两个地址都可在本页顶部「访问地址」卡片查看和复制
- 数据共享:六张主表(在职/离职/工伤/异动/社保减员/社保增员)统一存放在本机服务端 hr-data.json,任何一台电脑打开看到的都是同一份数据(旧存档中的入职数据仍保留在数据层,不影响使用)
- 同步机制(2026-09-28 升级为实时推送,2026-10-06 强化断线自愈):每台电脑的修改实时上传服务端(带版本号);服务端保存后毫秒级推送给所有在线电脑,各端收到即自动刷新界面(编辑弹窗打开时会等您关掉后再刷新,不打断录入);推送长连接断开时自动重建(服务端或网络恢复后 5 秒内重连,标签页切回前台 / 网络恢复时立即重连);另有 30 秒轮询兜底。左侧边栏底部的同步状态徽章显示「⚡ 实时同步已连接」,点击可立即手动同步——若徽章不是「⚡ 实时同步已连接」,说明该电脑推送已断开(仍由 30 秒轮询兜底),点一下徽章即可立即恢复
- 冲突处理(2026-09-28 升级为自动合并,2026-10-06 升级为字段级合并):若两台电脑在 30 秒同步窗口内先后保存,服务端会按记录自动合并双方的新增与修改——本机的编辑、其他电脑同期新增的记录都会保留;同一记录中一方填好、另一方还是空的字段(如医保/公积金/医保增员的办理日期)不会被空值覆盖回「未办理」,页面立即显示合并结果并提示;仅有意使用「用本机数据覆盖」时才会跳过合并
- 降级保护(2026-10-06 强化):保存时服务端暂时无响应(重启窗口/网络抖动),修改自动暂存并按 5→30 秒退避自动重试上传,无需任何操作;期间填写的办理日期等字段在重新连接后自动补传,不会丢失
- 首次启用:系统会自动把本机浏览器中原有的数据上传到服务端,其他电脑打开即可看到,无需重新导入
- 前提条件:本机需开机并保持系统运行(已配置开机自启与崩溃自恢复);公网地址由本机隧道提供,本机重启后公网地址会变化,重新启动后本页会自动显示新地址,局域网地址固定不变
- 数据清空:访问
?reset=all可清空全部数据(含各电脑共享的服务端数据),请谨慎使用
五、微信扫码自填离职流程(已支持自动同步)
员工微信扫码(公网页面,无需同一网络) ↓ 填写姓名、工号、离职日期、离职原因等 ↓ 提交后自动推送至云端中转(员工页显示「已自动提交」) HR 端「离职管理」页 → 每 30 秒自动检查 / 点击「🔄 立即同步」 ↓ 新提交自动写入离职花名册(从在职数据补全部门/岗位等,状态:待确认) ↓ 「是否离职」切换为「是」→ 从在职数据表删除(在职 -1) 备用通道:若员工端自动提交失败,员工可复制「离职信息码」 → 微信发送给人事 → HR 点击「📋 粘贴导入扫码数据」手动录入
六、Excel 导入说明
- 在职数据导入:整表替换(导入前有确认提示),表头需与模板一致;即使外部表中含有身份证列,系统也会自动忽略、不录入(表头中的零宽字符等不可见字符会自动清理)
- 支持 .xlsx / .xls / .csv 格式,日期自动转换为 yyyy-mm-dd
七、Excel 导出说明(全板块)
- 每个数据板块右上角都有 📤 导出 Excel 按钮:在职数据(全部 35 字段)、异动台账(全部 19 字段)、社保减员台账(全部 15 字段)、社保增员台账(全部 16 字段)、离职花名册(表格全部列,含最后出勤日期 / 离职审核日期 / 是否离职)、工伤台账(全部 30 字段)
- 导出的是当前筛选结果:先用关键字搜索或表头字段筛选缩小范围,再点导出,得到的数据与页面表格完全一致;未做任何筛选时即为该板块全部记录
- 导出文件为标准 .xlsx:首行表头、自动开启筛选、列宽按内容自适应,文件名自动带时间戳(如 在职数据_20260915_1011.xlsx)
- 数据看板的 📤 导出全量报表 Excel 生成含 11 个工作表的整册报表:统计概览、近 6 月人员变动、在职部门分布、员工类别分布、工伤事故类型,加上在职数据 / 离职花名册 / 工伤台账 / 异动台账 / 社保减员台账 / 社保增员台账 6 张明细表
- 导出依赖页面加载的 Excel 组件,若提示「组件未加载成功」,请检查网络后刷新页面再试
八、生产环境升级路径
- 数据层:已实现服务端 JSON 存储 + 多端版本同步,如需高并发可平滑迁移到数据库(MySQL/PostgreSQL)
- AI 层:正则解析 → 大语言模型 API(GPT/文心/通义),字段抽取更精准
- 权限层:增加登录、角色(HR/主管/员工)、审批流
- 合规:全系统不采集身份证号,手机号脱敏展示,符合《个人信息保护法》最小必要原则