From 9df147ce59b8cdc29df0beb06ebe7d4e5471af42 Mon Sep 17 00:00:00 2001 From: selfrelease Date: Fri, 31 Jul 2026 11:44:37 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E5=B9=B4=E5=BA=A6=E4=BB=B7=E5=80=BC?= =?UTF-8?q?=E6=8A=A5=E5=91=8A=E5=BE=85=E5=A4=84=E7=90=86=E9=A3=8E=E9=99=A9?= =?UTF-8?q?=E6=8E=92=E9=99=A4employeeId=E4=B8=BAnull=E7=9A=84=E6=9C=AA?= =?UTF-8?q?=E7=9F=A5=E5=91=98=E5=B7=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- backend/src/services/risk.service.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/backend/src/services/risk.service.ts b/backend/src/services/risk.service.ts index d9841c3..05ef23e 100644 --- a/backend/src/services/risk.service.ts +++ b/backend/src/services/risk.service.ts @@ -1707,11 +1707,12 @@ export async function getAnnualValueReport(orgId: string, year: number) { }, orderBy: { estimatedLoss: 'desc' }, }), - // 未解决的风险列表(PENDING状态),按预估损失降序,最多100条 + // 未解决的风险列表(PENDING状态),排除无关联员工的月度任务,按预估损失降序,最多100条 prisma.riskItem.findMany({ where: { orgId, status: 'PENDING', estimatedLoss: { gt: 0 }, + employeeId: { not: null }, }, include: { employee: {