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>
This commit is contained in:
selfrelease
2026-08-15 15:51:45 +08:00
parent f8dca2f22c
commit e8c6d27979
3 changed files with 135 additions and 8 deletions
+23 -1
View File
@@ -33,7 +33,14 @@ export function getChecklistForReason(reason: string, employee?: any): Checklist
return [
{ key: 'has_rules', label: '是否有规章制度依据', autoChecked: null },
{ key: 'has_evidence', label: '是否有违纪证据', autoChecked: null },
{ key: 'notify_union', label: '是否事先通知工会', autoChecked: null },
{
key: 'notify_union',
label: '是否提前5个工作日书面通知工会',
autoChecked: null,
suggestion: '北京地区要求:单方解除劳动合同须提前5个工作日将理由书面通知本单位工会;未建立工会的通知上一级工会(用人单位实际经营地的乡镇/街道/园区/开发区总工会)。可在「文本模板库」中使用《拟解除劳动合同通知工会函》模板。',
suggestionType: 'required',
},
{ key: 'union_receipt', label: '是否收到工会书面回执', autoChecked: null },
{ key: 'written_notice', label: '是否出具书面解除通知', autoChecked: null },
]
case 'NONFAULT': {
@@ -86,12 +93,27 @@ export function getChecklistForReason(reason: string, employee?: any): Checklist
suggestionType: 'required',
})
// 通知工会 — 北京地区单方解除必经程序
items.push({
key: 'notify_union',
label: '是否提前5个工作日书面通知工会',
autoChecked: null,
suggestion: '北京地区要求:单方解除须提前5个工作日将理由书面通知本单位工会;未建立工会的通知上一级工会。可在「文本模板库」中使用《拟解除劳动合同通知工会函》模板。',
suggestionType: 'required',
})
items.push({
key: 'union_receipt',
label: '是否收到工会书面回执',
autoChecked: null,
})
return items
}
case 'LAYOFF':
return [
{ key: 'advance_notice_30', label: '是否提前30天向工会或全体职工说明', autoChecked: null },
{ key: 'listen_opinions', label: '是否听取工会或职工意见', autoChecked: null },
{ key: 'union_receipt', label: '是否收到工会书面回执', autoChecked: null },
{ key: 'report_labor_dept', label: '是否向劳动行政部门报告', autoChecked: null },
{
key: 'compensation_paid', label: '是否支付经济补偿金',