fix: 审计日志补充关键操作详情,前端改为可读格式显示

This commit is contained in:
selfrelease
2026-07-28 15:28:03 +08:00
parent 7716de63f1
commit 5aa7af9a46
4 changed files with 118 additions and 17 deletions
+3 -3
View File
@@ -526,7 +526,7 @@ router.post('/:employeeId/disciplinary', authMiddleware, async (req: AuthRequest
createdBy: req.user!.id,
},
})
await auditLog(req, 'CREATE', 'DISCIPLINARY', record.id, { employeeId: req.params.employeeId })
await auditLog(req, 'CREATE', 'DISCIPLINARY', record.id, { employeeId: req.params.employeeId, violationType, severity, action })
await createEvidence({
orgId: req.user!.orgId,
category: 'DISCIPLINARY',
@@ -666,7 +666,7 @@ router.post('/:employeeId/training', authMiddleware, async (req: AuthRequest, re
createdBy: req.user!.id,
},
})
await auditLog(req, 'CREATE', 'TRAINING', record.id, { employeeId: req.params.employeeId })
await auditLog(req, 'CREATE', 'TRAINING', record.id, { employeeId: req.params.employeeId, topic, trainer, duration })
res.json({ success: true, data: record })
} catch (err) { next(err) }
})
@@ -749,7 +749,7 @@ router.post('/:employeeId/performance', authMiddleware, async (req: AuthRequest,
reviewer,
},
})
await auditLog(req, 'CREATE', 'PERFORMANCE', record.id, { employeeId: req.params.employeeId })
await auditLog(req, 'CREATE', 'PERFORMANCE', record.id, { employeeId: req.params.employeeId, period, score, grade, reviewer })
res.json({ success: true, data: record })
} catch (err) { next(err) }
})