From b56830bb25d4ddae530185628881ab8b7e2e548f Mon Sep 17 00:00:00 2001 From: wjn Date: Fri, 12 Apr 2024 17:10:35 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A6=82=E6=9E=9C=E5=8C=BA=E5=9F=9F=E6=9C=AA?= =?UTF-8?q?=E9=80=89=E6=8B=A9=20=E5=88=99=E4=B8=8D=E5=8F=91=E7=BB=99?= =?UTF-8?q?=E5=AF=B9=E5=BA=94=E4=BA=BA=E5=91=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../APT.HM.WebApi/Controllers/Api/RiskRecordController.cs | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/APT.MicroApi/APT.HM.WebApi/Controllers/Api/RiskRecordController.cs b/APT.MicroApi/APT.HM.WebApi/Controllers/Api/RiskRecordController.cs index c195778..f1e3d99 100644 --- a/APT.MicroApi/APT.HM.WebApi/Controllers/Api/RiskRecordController.cs +++ b/APT.MicroApi/APT.HM.WebApi/Controllers/Api/RiskRecordController.cs @@ -44,10 +44,11 @@ namespace APT.HM.WebApi.Controllers.Api { return SafeExecute(() => { - var users = GetEntities(t=>t.RECORD_ID==entity.ID,new BaseFilter(entity.ORG_ID)); + var details = entity.Nav_Details; + var allAreas = details.Select(t => t.AREA_ID); + var users = GetEntities(t => t.RECORD_ID == entity.ID && allAreas.Contains(t.AREA_ID), new BaseFilter(entity.ORG_ID)); var identifyings = entity.Nav_Identifyings; var files = entity.Nav_Files; - var details = entity.Nav_Details; entity.Nav_Users = null; entity.Nav_Identifyings = null; entity.Nav_Files = null;