快乐的昕的电脑
2025-10-18 4ea097a91504f2cf0148922c327832d59241710d
Services/MesInvItemBarcodesManager.cs
@@ -300,10 +300,13 @@
            // BgPerson = strings[0],
            AddressCode = womdaa.AddressCode,
            MachineNo = womdaa.MachineNo,
            BfQty = query.bf,
            // OkQty = print,
            BfQty = query.bf,//不良数量
            OkQty = query.currentCjNum - query.initCjNum - query.bf,//良品数量
            CsQty = query.initCjNum,//初始采集数
            CjQty = query.currentCjNum,//报工时采集数
            ItemNo = womdaa.Daa002,
            BillNo = womdaa.Daa001
            BillNo = womdaa.Daa001,
            BgPerson = query.staffNo // 新增:报工人编号
        };
        // 插入报工记录和条码记录
@@ -325,7 +328,7 @@
        var s1 = DateTime.Now.ToString("yyyy-MM-dd");
        // 获取数采数据
        var CjQty = Db.Queryable<MesNumerical>()
        var CjQty = Db.Queryable<MesNumericalBycl>()
            .Where(s =>
                s.MachineNo == mesReporting.MachineNo && s.EditDate == s1)
            .OrderByDescending(s => s.CjTiem)
@@ -361,12 +364,12 @@
        // 更新报工记录
        Db.Updateable<MesReporting>()
            .SetColumns(a => a.BlQty == BlQty.ToString())
            .SetColumns(a => a.CsQty == anchors.InitialValue.ToString())
            .SetColumns(a => a.JtQty == jt.ToString())
            .SetColumns(a => a.BlQty == BlQty)
            .SetColumns(a => a.CsQty == (anchors.InitialValue ?? 0))
            .SetColumns(a => a.JtQty == jt)
            // .SetColumns(a => a.BfQty == bfQty)
            .SetColumns(a => a.CjQty == ljcj.ToString())
            .SetColumns(a => a.DyQty == DyQty.ToString())
            .SetColumns(a => a.CjQty == ljcj)
            .SetColumns(a => a.DyQty == DyQty)
            .Where(a => a.ItemNoCade == mesReporting.ItemNoCade)
            .ExecuteCommand();
    }