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>
This commit is contained in:
@@ -697,6 +697,18 @@ export const terminationApi = {
|
||||
/** 批量预览 */
|
||||
batchPreview: (items: Record<string, unknown>[]) =>
|
||||
post('/termination/batch/preview', { items }),
|
||||
/** 上传工会回执文件 */
|
||||
uploadUnionReceipt: (draftId: string, file: File) => {
|
||||
const formData = new FormData()
|
||||
formData.append('file', file)
|
||||
return post(`/termination/draft/${draftId}/union-receipt/upload`, formData, { headers: { 'Content-Type': 'multipart/form-data' } }).then(unwrap<any>())
|
||||
},
|
||||
/** 保存工会回执信息 */
|
||||
saveUnionReceipt: (draftId: string, data: Record<string, unknown>) =>
|
||||
post(`/termination/draft/${draftId}/union-receipt`, data).then(unwrap<any>()),
|
||||
/** 获取工会回执信息 */
|
||||
getUnionReceipt: (draftId: string) =>
|
||||
get(`/termination/draft/${draftId}/union-receipt`).then(unwrap<any>()),
|
||||
}
|
||||
|
||||
// ========== 制度相关 ==========
|
||||
|
||||
Reference in New Issue
Block a user