diff --git a/B3ClientService.Web/Pages/B3ClientService/Reports/CarcassStoreAnalyse_/CarcassStoreAnalyse.cs b/B3ClientService.Web/Pages/B3ClientService/Reports/CarcassStoreAnalyse_/CarcassStoreAnalyse.cs index 242bc37..c62848c 100644 --- a/B3ClientService.Web/Pages/B3ClientService/Reports/CarcassStoreAnalyse_/CarcassStoreAnalyse.cs +++ b/B3ClientService.Web/Pages/B3ClientService/Reports/CarcassStoreAnalyse_/CarcassStoreAnalyse.cs @@ -117,8 +117,8 @@ namespace BWP.Web.Pages.B3ClientService.Reports.CarcassStoreAnalyse_ query.GroupBy.Expressions.Add(DQExpression.Field(batch, "Name")); query.GroupBy.Expressions.Add(DQExpression.Field("ProductBatch_ID")); query.Where.Conditions.Add(DQCondition.And(DQCondition.IsNotNull(DQExpression.Field("ProductBatch_ID")), DQCondition.IsNull(DQExpression.Field("PickTime")))); - query.OrderBy.Expressions.Add(DQOrderByExpression.Create("ProductBatch_ID")); - query.Range = SelectRange.Top(10); + query.OrderBy.Expressions.Add(DQOrderByExpression.Create("ProductBatch_ID", true)); + query.Range = SelectRange.Top(3); return query.EExecuteList(); } diff --git a/B3ClientService.Web/Utils/B3ClientServiceChoiceBoxDataProvider.cs b/B3ClientService.Web/Utils/B3ClientServiceChoiceBoxDataProvider.cs index 54a248e..9d3d19b 100644 --- a/B3ClientService.Web/Utils/B3ClientServiceChoiceBoxDataProvider.cs +++ b/B3ClientService.Web/Utils/B3ClientServiceChoiceBoxDataProvider.cs @@ -19,6 +19,7 @@ namespace BWP.Web.Utils ChoiceBoxSettings.Register(B3ClientServiceConsts.DataSources.生产批次, (argu) => new ChoiceBoxQueryHelper(argu, true) { + TopNum = 3, BeforeQuery = query => query.OrderBy.Expressions.Add(DQOrderByExpression.Create("Date", true)) }.GetData());