快乐的昕的电脑
2025-11-21 2d718c7d554e944aa02ebd92509db159205fda1d
非调机报工触发更新工单良品和不良品数量
已修改1个文件
8 ■■■■ 文件已修改
Services/MesInvItemBarcodesManager.cs 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Services/MesInvItemBarcodesManager.cs
@@ -321,12 +321,16 @@
                Remark = remark // 新增:调机报工时写入备注
            };
        // 更新工单Daa011为原值加上本次良品数量,Daa012为原值加上本次不良品数量
        Db.Updateable<Womdaa>()
        //非调机报工触发更新工单良品和不良品数量
        if (query.type != "tiaoji")
        {
            // 更新工单Daa011为原值加上本次良品数量,Daa012为原值加上本次不良品数量
            Db.Updateable<Womdaa>()
            .SetColumns(x => x.Daa011 == (womdaa.Daa011 ?? 0) + (okQty ?? 0))
            .SetColumns(x => x.Daa012 == (womdaa.Daa012 ?? 0) + (query.bf ?? 0))
            .Where(x => x.Daa001 == womdaa.Daa001)
            .ExecuteCommand();
        }
        // 判断是否全部完工,若是则写入实际完工日期
        var womdaaAfter = Db.Queryable<Womdaa>()