diff --git a/APT.MicroApi/APT.HM.WebApi/Controllers/Api/EvaluateResultController.cs b/APT.MicroApi/APT.HM.WebApi/Controllers/Api/EvaluateResultController.cs index 103ad6a..f2242e6 100644 --- a/APT.MicroApi/APT.HM.WebApi/Controllers/Api/EvaluateResultController.cs +++ b/APT.MicroApi/APT.HM.WebApi/Controllers/Api/EvaluateResultController.cs @@ -300,11 +300,11 @@ namespace APT.HM.WebApi.Controllers.Api { if (evaluateType == HMRiskTypeEnmu.危险源辨识) { - result.Data.Nav_Risks = result.Data.Nav_Risks.OrderBy(t => t.EVALUATE_SCORE).ToList(); + result.Data.Nav_Risks = result.Data.Nav_Risks.OrderByDescending(x=>x.MODIFY_TYPE).ThenBy(t => t.EVALUATE_SCORE).ToList(); } else { - result.Data.Nav_Hazards = result.Data.Nav_Hazards.OrderBy(t => t.HAZARD_LEVEL).ToList(); + result.Data.Nav_Hazards = result.Data.Nav_Hazards.OrderByDescending(x => x.MODIFY_TYPE).ThenBy(t => t.HAZARD_LEVEL).ToList(); } } return result;