diff --git a/APT.MicroApi/APT.SC.WebApi/Controllers/Api/BIController/BIStatiscialAnalysisController.cs b/APT.MicroApi/APT.SC.WebApi/Controllers/Api/BIController/BIStatiscialAnalysisController.cs index 909d770..ef81e14 100644 --- a/APT.MicroApi/APT.SC.WebApi/Controllers/Api/BIController/BIStatiscialAnalysisController.cs +++ b/APT.MicroApi/APT.SC.WebApi/Controllers/Api/BIController/BIStatiscialAnalysisController.cs @@ -9822,12 +9822,12 @@ namespace APT.SC.WebApi.Controllers.Api.BIController } } //List completionSorts1 = completionSorts.OrderByDescending(t => t.CALC).Take(8).ToList(); - List completionSorts1 = completionSorts.Where(m=>m.CALC!=0).OrderByDescending(t => t.CALC).ToList(); + List completionSorts1 = completionSorts.Where(m=>m.CALC!=0).OrderByDescending(t => t.CALC).ToList(); if (!string.IsNullOrEmpty(filter.Parameter1)) { var param = int.Parse(filter.Parameter1.ToString()); completionSorts1 = completionSorts1.OrderByDescending(t => t.CALC).Take(param).ToList(); - } + } int i = 1; foreach (var item in completionSorts1) { @@ -11701,7 +11701,7 @@ namespace APT.SC.WebApi.Controllers.Api.BIController var orgId = APT.Infrastructure.Api.AppContext.CurrentSession.OrgId.Value; var filter = new BaseFilter(orgId); filter.SelectField = new List { "ID", "NAME", "DEPARTMENT_TYPE", "Nav_User.NAME", "Nav_ChargeUser.NAME" }; - var departs = this.GetEntities(t => !t.IS_DELETED, filter); + var departs = this.GetEntities(t => !t.IS_DELETED && t.ENABLE_STATUS == 0 && t.CATEGORY == FMCATEGORY.ACTURE, filter); if (departs != null && departs.Any()) { foreach (var depart in departs) @@ -12720,6 +12720,7 @@ namespace APT.SC.WebApi.Controllers.Api.BIController completions.Add(biSafeFinish); } } + completions = completions.OrderBy(t => t.DEPARTMENT_NAME).ThenBy(m => m.TEAM_NAME).ToList(); return completions; }); }