From 3a6ca49b71672f2cf45e10836702979ad39ce6b7 Mon Sep 17 00:00:00 2001 From: git_rabbit Date: Tue, 10 Mar 2026 18:53:08 +0800 Subject: [PATCH] =?UTF-8?q?perf(ProWorkorderQueryService):=20=E6=8C=89?= =?UTF-8?q?=E5=88=9B=E5=BB=BA=E6=97=B6=E9=97=B4=E9=99=8D=E5=BA=8F=E6=8E=92?= =?UTF-8?q?=E5=BA=8F=E6=9F=A5=E8=AF=A2=E7=BB=93=E6=9E=9C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 添加对QcScrapRecords和ProWorkorder查询结果的排序,确保最新记录优先显示 --- DOAN.Service/MES/Product/ProWorkorderQueryService.cs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/DOAN.Service/MES/Product/ProWorkorderQueryService.cs b/DOAN.Service/MES/Product/ProWorkorderQueryService.cs index 0c40f66..defa1eb 100644 --- a/DOAN.Service/MES/Product/ProWorkorderQueryService.cs +++ b/DOAN.Service/MES/Product/ProWorkorderQueryService.cs @@ -237,6 +237,7 @@ namespace DOAN.Service.MES.product var result = Context .Queryable() .Where(it => it.Status == "待审批") + .OrderByDescending(it => it.CreatedTime) .Select(it => new ProWorkorderApprovalDto { Id = it.Id, @@ -253,6 +254,7 @@ namespace DOAN.Service.MES.product .Select(sub => sub.Type), Content = $"有不良品待审批:{it.ScrapQuantity}个", }) + .ToPage(parm); // 业务逻辑留空,暂时返回空列表 return result; @@ -268,6 +270,7 @@ namespace DOAN.Service.MES.product var result = Context .Queryable() .Where(it => (it.ProductNum - it.ShipmentNum) > 0) + .OrderByDescending(it => it.CreatedTime) .Select(it => new ProWorkorderStockDto { Id = it.Id,