selfrelease
|
1f545fb489
|
fix: 补充社保截止月自动推导+草稿schema字段+面包屑文案
测试验证发现3个问题并修复:
1. TASK-007 社保联动:Organization.socialInsCutoffDay 字段缺失,
createDraft 未自动推导社保/公积金截止月。
- 新增 Organization.socialInsCutoffDay 字段(默认15日)
- createDraft 中根据离职日期与截止日比较,自动推导截止月
- cutoffDay 日前离职 → 截止月=离职月-1,日后 → 截止月=离职月
2. TASK-002 补偿金合计:createTerminationDraftSchema 缺少
compensationBreakdown 和 checklistOverrides 字段,导致 zod parse
时被过滤。已补充字段声明。
3. TASK-028 去掉用工办理:Breadcrumb 中 /work-process 标签仍为
"用工办理",已改为"批量流程"。
Generated with [Devin](https://devin.ai)
Co-Authored-By: Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com>
|
2026-08-15 17:26:14 +08:00 |
|
selfrelease
|
12f1cde7c5
|
feat: 花名册操作自动创建电子签署流程
## 新增 esign.service.ts
- autoCreateEsignRecord 公共方法,供其他业务模块调用
- 自动渲染模板文件内容 + 创建证据链
## 自动触发签署
- 增加员工(创建合同时):自动创建劳动合同电子签署记录(scene=CONTRACT)
- 主动离职(createDraft type=RESIGNATION):自动创建离职协议签署(scene=RESIGNATION)
- 公司解聘(executeTermination type=TERMINATION):执行完成后自动创建离职协议签署
## 前端提示
- 添加员工成功后提示"劳动合同电子签署已自动发起",可跳转签署页面
- 主动离职成功后提示"离职协议电子签署已自动发起"
Generated with [Devin](https://devin.ai)
Co-Authored-By: Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com>
|
2026-08-15 16:27:15 +08:00 |
|
selfrelease
|
7e720d9bfc
|
feat: 北京解聘合规增强 — 政策法规库+地区过滤+工会回执证据链
1. 政策法规库(RAG知识库):
- 新增6条北京地区单方解除劳动合同工作指引种子数据
- 涵盖通知工会程序、函件内容要求、回执要求、监督提示函、仲裁审查等
- 企业用户通过AI问答可检索到北京地区工会通知规定
2. 地区差异化合规检查:
- getChecklistForReason 增加 orgCity 参数
- 工会通知检查项仅北京地区显示(FAULT/NONFAULT/LAYOFF)
- 前端解聘方式说明中北京工会提示仅北京地区动态显示
- 非北京地区不显示工会通知检查项,避免误导
3. 工会回执上传+证据链留存:
- 后端新增3个接口:上传回执文件、保存回执信息、获取回执信息
- 回执信息保存到草稿 checklistOverrides
- 自动追加到证据链(appendEvidence),作为劳动仲裁举证材料
- 前端合规检查步骤增加工会回执上传区域
- 确认提交步骤展示回执文件链接
- 新增 uploads 静态文件服务
Generated with [Devin](https://devin.ai)
Co-Authored-By: Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com>
|
2026-08-15 16:01:02 +08:00 |
|
selfrelease
|
e8c6d27979
|
feat: 增加北京解聘合规性环节(通知工会程序+文档样本)
依据《规范用人单位单方解除劳动合同工作指引(试行)》
后端:
- 合规检查增加"通知工会"和"工会回执"检查项(FAULT/NONFAULT/LAYOFF)
- 检查项标注北京地区要求:提前5个工作日书面通知工会
- 模板系统新增3个文档样本:
· 拟解除劳动合同通知工会函(附件1样式)
· 工会回执(附件2样式)
· 工会劳动法律监督提示函(附件3样式)
前端:
- 过错解除/非过错解除/裁员三种方式的步骤说明增加工会通知程序
- 确认提交步骤展示工会通知状态(已通知/未通知/已收到回执)
Generated with [Devin](https://devin.ai)
Co-Authored-By: Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com>
|
2026-08-15 15:51:45 +08:00 |
|
selfrelease
|
826c8fda65
|
feat: 员工特殊状态台账(三期/工伤/医疗期)完整实现
|
2026-07-30 15:04:34 +08:00 |
|
freedakgmail
|
5a5ce7186b
|
feat: 全部列表页统一分页 + WorkProcess集成现有服务
- WorkProcess/Termination/Evidence/Contracts/Policies/Templates 添加 Pagination 组件
- 后端 getDrafts/getPolicies/enterprise-template 路由添加分页支持(可选参数,向后兼容)
- work-process.service CONFIRM case 修正:移除不存在的 probationEndDate 字段
- 新增 migration_add_three_tables.sql 增量迁移文件
|
2026-07-30 10:39:21 +08:00 |
|
freedakgmail
|
fb36b10402
|
feat: 工作日历/考勤管理重构/AI人力报告/工作台员工分布/筛选优化/导入导出增强
- 新增工作日历页面(月历视图、事件管理、自定义事件)
- 考勤管理重构为6 Tab模块(班次/排班/每日出勤/月度报表/休假记录)
- AI顾问新增人力报告Tab,支持流式生成+Word导出
- 工作台总览新增员工分布统计(性别/年龄/学历/司龄饼图)+部门成本拆分
- 花名册/合同/解聘补偿新增部门和状态筛选
- 薪税管理新增工资表导入模板下载、银行代发CSV导出
- 社保公积金支持多公积金账户类型显示
- 数据导出新增花名册/解聘记录导出,中文文件名编码修复
- 数据导入新增模板下载(员工/增减员/工资表)+错误日志导出
- 移除工作台日历卡片(已迁移至独立工作日历页面)
- 新增20260728/20260729更新测试指导文档
|
2026-07-29 08:35:29 +08:00 |
|
selfrelease
|
d79e3baa34
|
feat: 系统优化Phase2 - 面包屑导航/侧边栏间距/制度公示阅读签收/模板变量中文化/通知类型补全
- 面包屑导航组件,集成至TopNav header
- 侧边栏菜单分组间距增大,分组间分隔线
- 制度公示员工阅读签收:PolicyReadRecord模型、portal路由、管理端阅读统计
- 修复Policies.tsx民主程序推进bug(字段名/API路径/参数)
- 用工文本模板变量名英文转中文显示
- 通知类型TYPE_LABELS补全(RISK_ALERT/SOCIAL_INS/OVERTIME_ALERT/PAYSLIP_READY)
- 通知示例数据补充
- h2标题统一为text-sm font-medium
- 新增run.md
|
2026-07-26 20:32:38 +08:00 |
|
selfrelease
|
9cb0d1f63b
|
feat: 工作台概览优化 - 人力成本展示、解聘记录完善、数据准确性修复
- 解聘列表显示所有状态记录(含已撤销/已完成)
- 月度解聘人数排除CANCELLED和DRAFT状态
- 工作台新增当月人力成本和年度累计成本卡片
- 年度累计成本包含当前月未归档数据
- 企业总成本公式加入加班费
- 统计卡片月加班费改为工资条数量,避免与动态区重复
- 本月工作动态与风险分布改为左右两列布局
- 人力成本区域优化:2列网格+突出总成本
|
2026-07-25 23:11:38 +08:00 |
|
freedakgmail
|
5c12f28ac7
|
fix: 全面优化安全、性能和代码质量
P0: 环境变量校验/事务保护/RBAC权限
P1: 花名册分页/密码重置验证码/ErrorBoundary/N+1查询优化
P2: 导出限制/自定义错误类/body大小限制/代码去重
P3: 自定义确认弹窗替换window.confirm
|
2026-07-24 22:28:58 +08:00 |
|
selfrelease
|
0df8aa77d9
|
feat: AIHR 智能人力资源管理系统初始提交
- 员工花名册管理(加密存储、导入导出)
- 薪酬管理(发薪批次、薪酬模版、加班费计算、工资条)
- 社保公积金(多城市配置、版本管理、基数调整)
- 解聘管理(6步流程、证据链、工作交接)
- AI 助手(合同审查、风险预测、RAG 知识库)
- Dashboard 仪表盘
- 设置与通知
|
2026-07-24 13:53:11 +08:00 |
|