服务端的TigerApi 框架,基于.NET6 2024 版本
Rodney Chen
2025-03-12 2b59cae9692e3e4f77196ade3ae210a703e09378
优化了一些已知问题
已修改1个文件
7 ■■■■■ 文件已修改
Tiger.Business.WMS/Transaction/Yada/In_BIZ_U9_RECEIPT.cs 7 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Tiger.Business.WMS/Transaction/Yada/In_BIZ_U9_RECEIPT.cs
@@ -214,6 +214,7 @@
                if (receiptDtl.QTY_IN == receiptDtl.QTY)
                {
                    receiptDtl.STATUS = BIZ_U9_RECEIPT.STATUSs.Review.GetValue();
                    //当前单据明细已经全部上架完成,可以调用U9行审接口
                }
                else
                {
@@ -236,9 +237,9 @@
                    //使用统一的事务DB对象
                    var db = GetCommitDB();
                    //数据保存逻辑
                    db.Storageable(receipt, UserCode).ExecuteCommand();
                    db.Storageable(receiptDtl, UserCode).ExecuteCommand();
                    db.Storageable(receiptSn, UserCode).ExecuteCommand();
                    db.Updateable(receipt, UserCode).UpdateColumns(q => new { q.STATUS, q.UPDATE_TIME, q.UPDATE_USER }).ExecuteCommand();
                    db.Updateable(receiptDtl, UserCode).UpdateColumns(q => new { q.STATUS, q.QTY_IN, q.UPDATE_TIME, q.UPDATE_USER }).ExecuteCommand();
                    db.Updateable(receiptSn, UserCode).UpdateColumns(q => new { q.STATUS, q.IS_IN, q.UPDATE_TIME, q.UPDATE_USER }).ExecuteCommand();
                });
                //完成所有处理后使用事务保存数据