fix: 合同管理诊断624份无附件数据错误

合同附件不是法律合规问题,且查询计入所有历史合同(含续签/变更)导致数量虚高。
移除附件扣分和findings,合同管理评分仅基于未签合同和到期合同。
This commit is contained in:
selfrelease
2026-08-01 14:50:26 +08:00
parent aa9bd95d6c
commit 6fc8fe6a42
+1 -3
View File
@@ -1606,16 +1606,14 @@ export async function getHealthCheck(orgId: string) {
{
key: 'contract',
name: '合同管理',
score: Math.max(0, 100 - unsignedContracts * 15 - expiringContracts * 5 - Math.min(30, contractsNoAttachment * 2)),
score: Math.max(0, 100 - unsignedContracts * 15 - expiringContracts * 5),
findings: [
unsignedContracts > 0 ? `${unsignedContracts} 名员工未签书面合同,存在双倍工资风险` : '全员已签书面合同',
expiringContracts > 0 ? `${expiringContracts} 份合同 30 天内到期,需及时续签` : '无即将到期合同',
contractsNoAttachment > 0 ? `${contractsNoAttachment} 份合同缺少附件,建议补传扫描件` : '合同附件齐全',
].filter(Boolean),
recommendations: [
unsignedContracts > 0 ? '立即补签书面合同,超过1个月未签需支付双倍工资' : '',
expiringContracts > 0 ? '提前30天发送续签意向书,保留协商证据' : '',
contractsNoAttachment > 0 ? '上传合同扫描件作为电子存档' : '',
].filter(Boolean),
},
{