服务端的TigerApi 框架,基于.NET6 2024 版本
Ben Lin
2024-09-27 2c61ae8c1c0d0cc209be4d957458e2b74594bc75
包装过站返回工步信息更新,接口更新
已修改3个文件
7 ■■■■■ 文件已修改
Tiger.Business.MES/Transaction/PackingNode.cs 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
Tiger.Business.MES/Transaction/Position.cs 3 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Tiger.Business.MES/iERP/U9C_MES.cs 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
Tiger.Business.MES/Transaction/PackingNode.cs
@@ -146,7 +146,7 @@
                                        info.InputQty = CurOperInfo(input.Locale).InputQty;
                                        action.Data.OperInfo = info;
                                    }
                                    else if (!IsFinishAllSteps)
                                    else if (Steps.Any() && !IsFinishAllSteps)
                                    {
                                        action.Data.OperInfo = SetOperNodeInfo(CurOperInfo(input.Locale));
                                    }
Tiger.Business.MES/Transaction/Position.cs
@@ -637,6 +637,7 @@
            var itemCode = WorkBatch.Product.ITEM_CODE;
            var wo = WorkBatch.Batch.ORDER_NO;
            var snList = string.Join("\r\n", action.GetMinPackageList(action.CurPkg.Item).Select(q => q.SN));
            if (snList.IsNullOrEmpty()) { snList = $"{CurSN}"; }
            var weight = action.CurPkg.WeightInfo.Weight;
            var unit = action.CurPkg.WeightInfo.Unit.ToUpper();
            var model = WorkBatch.Product.ExtInfo.Model;
@@ -646,7 +647,7 @@
            var Accuracy = WorkBatch.Product.ExtInfo.Accuracy;
            var Remark = WorkBatch.Product.ExtInfo.Remark;
            return $"{code}|{itemCode}|{wo}|{snList}|{weight}|型号:{model},输入:{Input},输出:{OutPut},电源:{Power},精度:{Accuracy},备注:{Remark}";
            return $"{code}|{itemCode}|{wo}|\r\n{snList}|{weight}|型号:{model},输入:{Input},输出:{OutPut},电源:{Power},精度:{Accuracy},备注:{Remark}";
        }
        /// <summary>
Tiger.Business.MES/iERP/U9C_MES.cs
@@ -106,7 +106,7 @@
                               .WhereColumns(t => new { t.ID, t.GHOST_ROW })
                               .ToStorage();
                        s.AsInsertable.ExecuteCommand();
                        s.AsUpdateable.IgnoreColumns(x => x.ID).ExecuteCommand();
                        s.AsUpdateable.ExecuteCommand();
                    }
                }
                if (itemExts.Any())