diff --git a/src/YunDa.Server/YunDa.Server.ISMSTcp/Services/SecondaryCircuitInspectionPlanService.cs b/src/YunDa.Server/YunDa.Server.ISMSTcp/Services/SecondaryCircuitInspectionPlanService.cs index a260228..1d58e38 100644 --- a/src/YunDa.Server/YunDa.Server.ISMSTcp/Services/SecondaryCircuitInspectionPlanService.cs +++ b/src/YunDa.Server/YunDa.Server.ISMSTcp/Services/SecondaryCircuitInspectionPlanService.cs @@ -520,7 +520,7 @@ namespace YunDa.Server.ISMSTcp.Services } //检测巡检计划中的计划 - private async Task CheckPlanFormIds(List planIds) + private async Task CheckPlanFormIds(List planIds) { if (_planList == null) return; @@ -539,7 +539,7 @@ namespace YunDa.Server.ISMSTcp.Services { foreach (var item in plan.Plan.InspectionItems) { - if (planIds.IndexOf(item.Id) > -1 && item.IsActive) + if(planIds.Find( e => e.Id == item.Id) != null && item.IsActive) { if (!string.IsNullOrWhiteSpace(item.CalculationExpression) && !string.IsNullOrWhiteSpace(item.Id.ToString())) {