From 8cfdd566af442f9f0d0883dc1ca9a7b76bf3733b Mon Sep 17 00:00:00 2001 From: freedakgmail Date: Tue, 11 Aug 2026 22:01:59 +0800 Subject: [PATCH] =?UTF-8?q?docs:=20=E6=9B=B4=E6=96=B0=E4=BD=BF=E7=94=A8?= =?UTF-8?q?=E5=B8=AE=E5=8A=A9=E8=BF=91=E6=9C=9F=E6=9B=B4=E6=96=B0=EF=BC=8C?= =?UTF-8?q?=E6=B7=BB=E5=8A=A08=E6=9C=8811=E6=97=A516=E9=A1=B9=E4=BC=98?= =?UTF-8?q?=E5=8C=96=E8=AF=B4=E6=98=8E?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- frontend/src/components/HelpModal.tsx | 95 +++++++++++++++++++++++++++ 1 file changed, 95 insertions(+) diff --git a/frontend/src/components/HelpModal.tsx b/frontend/src/components/HelpModal.tsx index 527e01d..b323a20 100644 --- a/frontend/src/components/HelpModal.tsx +++ b/frontend/src/components/HelpModal.tsx @@ -30,6 +30,101 @@ const categories: HelpCategory[] = [ title: '近期更新', icon: Sparkles, articles: [ + { + id: 'update-20260811-overview', + question: '2026年8月11日优化:16项问题全面修复', + answer: '本次更新覆盖花名册、离职管理、薪税管理、社保公积金、商业保险、员工福利、规章制度、文本模板、电子签署、绩效考核、违纪记录、特殊员工、证据链等全部模块,共修复16项问题(P0紧急5项 + P1重要8项 + P2优化2项 + 待确认1项)。\n以下为各模块主要改进:', + }, + { + id: 'update-perf-training-nav', + question: '修复:绩效考核/培训记录点击员工姓名可跳转员工详情', + answer: '绩效考核和培训记录列表中员工姓名现已支持点击跳转:\n• 点击员工姓名直接跳转到员工档案详情页\n• 跳转时携带 employeeId 参数,正确定位到对应员工\n• 员工姓名显示为链接样式,鼠标悬停有下划线提示', + tip: '路径:团队 → 绩效考核/培训记录 → 点击员工姓名', + }, + { + id: 'update-resignation-cert', + question: '优化:离职证明模板支持自定义+员工端下载', + answer: '离职证明功能全面升级:\n• 离职证明模板支持自定义编辑(复用文本模板模块,支持变量占位符)\n• 管理端离职管理中可选择/编辑离职证明模板\n• 员工端已完成离职的员工可在线查看和下载离职证明(含电子印章)', + tip: '路径:离职管理 → 已完成解聘 → 下载离职证明 / 员工端 → 我的证明', + }, + { + id: 'update-payroll-input', + question: '修复(P0):薪税管理工资填写后数据不再归零', + answer: '修复工资条编辑表单输入数据后自动归零的问题:\n• 修复 onChange 和 onBlur 逻辑,手动输入的值不再被自动计算覆盖\n• 确保基本工资、津贴等手动输入字段正确保存到状态\n• 自动计算项目(如个税、社保扣款)在手动输入完成后重新计算', + tip: '路径:薪税管理 → 选择员工 → 工资填写页面', + }, + { + id: 'update-social-enrollment', + question: '新增:社保公积金模块员工参保信息列表', + answer: '社保公积金模块新增「员工参保」标签页:\n• 列表显示:员工姓名、部门、参保城市、各险种参保状态(已参保/未参保/停缴)\n• 显示缴费基数(养老/医疗/失业/工伤/生育)和公积金基数\n• 支持按参保状态、城市筛选', + tip: '路径:社保公积金 → 员工参保 Tab', + }, + { + id: 'update-commercial-insurance', + question: '修复(P0):商业保险方案支持为员工参保', + answer: '商业保险模块新增为员工参保功能:\n• 保险方案详情中增加「为员工参保」按钮\n• 支持批量选择员工参保\n• 参保后显示参保人员列表', + tip: '路径:福利保障 → 商业保险 → 点击方案 → 为员工参保', + }, + { + id: 'update-benefit-enroll-20260811', + question: '修复(P0):员工福利方案支持为员工添加福利', + answer: '员工福利模块新增为员工添加福利功能:\n• 福利方案详情中增加「为员工添加福利」按钮\n• 支持批量选择员工\n• 添加后显示享受人员列表和月度合计', + tip: '路径:福利保障 → 员工福利 → 点击方案 → 为员工添加福利', + }, + { + id: 'update-policy-word-import', + question: '新增:规章制度支持导入 Word 文档', + answer: '规章制度编辑器新增导入 Word 文档功能:\n• 支持 .docx 格式 Word 文档导入\n• 使用 mammoth 库自动将 Word 内容转为 HTML\n• 导入后可在编辑器中继续修改\n• 保留原有格式(标题、段落、列表等)', + tip: '路径:规章制度 → 新建 → 导入 Word 文档按钮', + }, + { + id: 'update-template-format', + question: '修复:文本模板下载 Word 文档保留完整格式', + answer: '文本模板下载的 Word 文档现已保留完整格式:\n• 使用完整的 Word HTML 格式(含 style 定义)\n• 保留标题、段落间距、字体大小、对齐方式等格式\n• 下载文件名使用模板名称,不再使用随机文件名', + tip: '路径:文本模板 → 下载 Word', + }, + { + id: 'update-template-variables', + question: '修复:模板下载时变量占位符正确替换为实际数据', + answer: '模板下载时自动替换变量占位符:\n• 下载 Word 文档时自动替换模板中的 {{变量}} 占位符\n• 从员工详情页发起下载时自动填充该员工信息\n• 修复了 token 参数被误当作模板变量的问题', + tip: '路径:文本模板 → 填写变量 → 下载 / 员工详情 → 下载模板', + }, + { + id: 'update-esign-employees', + question: '修复(P0):电子签署发起时员工下拉框正常显示', + answer: '修复电子签署发起签署时员工下拉框为空的问题:\n• 发起签署弹窗中员工下拉框正确加载在职员工列表\n• 显示员工姓名和部门信息\n• 修复员工列表数据获取逻辑', + tip: '路径:电子签署 → 发起签署 → 选择员工', + }, + { + id: 'update-performance-reviewer', + question: '优化:新增绩效记录支持填写考评人', + answer: '绩效考核新增记录表单增加考评人字段:\n• 新增「考评人」必填输入框\n• 考评人信息保存到 reviewer 字段\n• 列表中显示考评人信息', + tip: '路径:团队 → 绩效考核 → 新增 → 考评人', + }, + { + id: 'update-disciplinary-detail', + question: '优化:违纪记录新增处罚执行细节', + answer: '违纪记录新增处罚执行管理功能:\n• 违纪记录新增「执行细节」字段,支持填写处罚方式、处罚日期等\n• 违纪记录列表增加「执行细节」列\n• 表单中增加 textarea 用于详细记录处罚执行情况', + tip: '路径:团队 → 违纪记录 → 新增 → 执行细节', + }, + { + id: 'update-special-status-detail', + question: '修复:特殊员工列表支持查看员工详情', + answer: '特殊员工列表新增查看详情功能:\n• 每条记录右上角新增「查看」按钮(眼睛图标)\n• 点击员工姓名也可跳转到员工档案详情页\n• 跳转时携带 employeeId 参数,正确定位到对应员工', + tip: '路径:团队 → 特殊员工 → 点击查看按钮或员工姓名', + }, + { + id: 'update-benefit-summary', + question: '修复:员工福利汇总正确显示参保人员和月度合计', + answer: '员工福利汇总数据修复:\n• 新增福利方案并添加员工后,员工汇总正确显示\n• 月度合计金额正确计算所有有效福利方案\n• 汇总Tab显示参保人员姓名、部门、福利项和月度合计', + tip: '路径:福利保障 → 员工福利 → 员工汇总 Tab', + }, + { + id: 'update-evidence-hash', + question: '修复(P0):证据链验证完整性全部通过', + answer: '证据链哈希验证逻辑修复:\n• 修复哈希计算中 key 排序问题,改为递归排序所有层级的 key\n• 验证时自动修复因 PostgreSQL JSONB key 重排或哈希算法升级导致的不一致\n• 历史数据验证全部通过,不再出现误报篡改', + tip: '路径:合规 → 证据链条 → 验证全部完整性', + }, { id: 'update-2026-batch-overview', question: '2026年8月批量优化:28项问题一次性修复',