xwt
10 天以前 82dac540156cb29e58c86f7d7d840e3c7e548c15
StandardInterface/MES.Service/service/QC/LljService.cs
@@ -70,6 +70,18 @@
            .OrderBy("CASE WHEN a.EMERGENCY = 1 THEN 0 ELSE 1 END, CASE WHEN a.STATUS = '已提交' THEN 0 ELSE 1 END, a.IQC_DATE desc, a.ID asc")
            .ToPageList(queryObj.PageIndex, queryObj.Limit, ref totalCount);
        // 为每个检验单添加检验项目数量信息
        foreach (var item in pageList)
        {
            // 获取该检验单的检验项目数量
            var itemCount = db.Queryable<MesQaItemsDetectDetail5>()
                .Where(x => x.ReleaseNo == item.ReleaseNo)
                .Count();
            // 设置检验项目数量
            item.InspectionItemCount = itemCount;
        }
        var emergencyValues = pageList.Select(item => item.EMERGENCY).ToList(); 
        return (pageList, totalCount);
    }