服务端的TigerApi 框架,基于.NET6 2024 版本
Rodney Chen
2025-03-12 fadb9f2e2f89ebaa7dacf760146899eb6dd24ea8
优化了一些已知问题
已修改2个文件
16 ■■■■ 文件已修改
Tiger.Business.WMS/Common/WmsTask.cs 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
Tiger.Business.WMS/Transaction/In_Default.cs 14 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Tiger.Business.WMS/Common/WmsTask.cs
@@ -144,7 +144,7 @@
                var location = Biz.Db.Queryable<V_WH_UNIT>().Where(q => q.LOCATION_CODE == targetLocation && q.AUTH_ORG == option.CurOrg).IncludesAllFirstLayer().First();
                if (!location.IsNullOrEmpty())
                {
                    var isTransfer = CurInvItem.Location?.LOCATION_CODE != location.LOCATION_CODE;
                    var isTransfer = CurInvItem?.Location?.LOCATION_CODE != location.LOCATION_CODE;
                    foreach (var item in CurInvItem.Items)
                    {
                        item.STATUS = WMS_ITEM.STATUSs.InStore.GetValue();
Tiger.Business.WMS/Transaction/In_Default.cs
@@ -427,8 +427,8 @@
            //action.LocaleMsg = Biz.L($"扫描条码[{0}]上架到储位[{1}]成功");
            action.LocaleMsg = Biz.L("WMS.Default.ScanItem.PutOnSucceeded", CurInvItem.SN, CurInvItem.Location.LOCATION_CODE);
            //重置工序
            ResetScan();
            //重置扫码信息
            ResetScanInfo();
            return action;
        }
@@ -440,9 +440,17 @@
        public override void ResetScan()
        {
            base.ResetScan();
            ResetScanInfo();
            CurScanShelf = null;
        }
        /// <summary>
        /// 重置扫码信息
        /// </summary>
        public void ResetScanInfo()
        {
            Command = null;
            CurInvItem = null;
            CurScanShelf = null;
        }
        public override bool Close(bool needSaveHistoryLog = false)