From 6c008387ad3e176e9ca1f74ae83c1f731ddfc0b3 Mon Sep 17 00:00:00 2001 From: selfrelease Date: Fri, 31 Jul 2026 10:44:05 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E5=91=98=E5=B7=A5=E8=A7=84=E9=81=BF?= =?UTF-8?q?=E6=8D=9F=E5=A4=B1=E6=98=8E=E7=BB=86=E6=8E=92=E9=99=A4=E6=97=A0?= =?UTF-8?q?=E5=85=B3=E8=81=94=E5=91=98=E5=B7=A5=E7=9A=84=E6=9C=88=E5=BA=A6?= =?UTF-8?q?=E4=BB=BB=E5=8A=A1=E8=AE=B0=E5=BD=95?= 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, 3 insertions(+) diff --git a/backend/src/services/risk.service.ts b/backend/src/services/risk.service.ts index aa5b4f8..4d741d8 100644 --- a/backend/src/services/risk.service.ts +++ b/backend/src/services/risk.service.ts @@ -1560,6 +1560,7 @@ export async function getAnnualValueReport(orgId: string, year: number) { orgId, status: 'RESOLVED', resolvedBy: { not: null }, resolvedAt: { gte: yearStart, lte: yearEnd }, + employeeId: { not: null }, }, }), prisma.riskItem.aggregate({ @@ -1567,6 +1568,7 @@ export async function getAnnualValueReport(orgId: string, year: number) { orgId, status: 'RESOLVED', estimatedLoss: { gt: 0 }, resolvedBy: { not: null }, resolvedAt: { gte: yearStart, lte: yearEnd }, + employeeId: { not: null }, }, _sum: { estimatedLoss: true }, }), @@ -1624,6 +1626,7 @@ export async function getAnnualValueReport(orgId: string, year: number) { orgId, status: 'RESOLVED', resolvedBy: { not: null }, resolvedAt: { gte: yearStart, lte: yearEnd }, + employeeId: { not: null }, }, include: { employee: {