快乐的昕的电脑
2025-10-17 314c77a2018f3337d0a78f7a24a2e3be10bf60a2
Services/WomdaaManager.cs
@@ -171,10 +171,10 @@
        var sqlQuerySingle = Db.Ado.SqlQuerySingle<string>(sql);
        VOrdrerBycl.finalResult = sqlQuerySingle;
        // 修复后(确保类型一致,避免参数绑定错误)
        // 修复后(确保类型一致,避免参数绑定错误,并防止ID为null时异常)
        var numericalQuery = Db.Queryable<MesNumericalBycl>()
            .Where(n => n.MachineNo == VOrdrerBycl.MachineNo
                        && n.OrderId == Convert.ToDecimal(VOrdrerBycl.ID)
                        && n.OrderId == (VOrdrerBycl.ID == null ? 0 : VOrdrerBycl.ID)
                        && n.CjNum != null);
        // 开工采集值=第一条记录(按ID最小)