ソースを参照

8058入托盘

xu.lu 5 ヶ月 前
コミット
a3bab3a5a4

+ 2 - 2
成品库/WCS.WorkEngineering/Systems/库尾贴标.cs

@@ -79,7 +79,7 @@ namespace WCS.WorkEngineering.Systems
                     obj.Data.TaskNumber = taskInfo.ID;
                     obj.Data.GoodsStart = obj.Entity.Code.ToShort();
                     obj.Data.VoucherNo++;
-                    World.Log($"箱号{taskInfo.TaskGroupKey}");
+                    World.Log($"箱号{taskInfo.TaskGroupKey},任务{taskInfo.ID},目标地址{obj.Entity.Code.ToShort()}");
                 }
                 else
                 {
@@ -101,7 +101,7 @@ namespace WCS.WorkEngineering.Systems
                     obj.Data.VoucherNo++;
                     //跟贴标机交互
                     {
-                        World.Log($"{obj.Entity.Code},贴标控埋点1,任务号:{taskInfo.ID}", LogLevelEnum.High);
+                        //World.Log($"{obj.Entity.Code},贴标控埋点1,任务号:{taskInfo.ID}", LogLevelEnum.High);
 
                         string cleardata = "~JA";// 清除打印
                         Send(cleardata);

+ 4 - 3
成品库/WCS.WorkEngineering/Systems/装箱区扫码.cs

@@ -106,8 +106,8 @@ namespace WCS.WorkEngineering.Systems
                             obj.Data.GoodsStart = obj.Entity.Code.ToShort();
                             obj.Data.GoodsEnd = 8148;
                             obj.Data.VoucherNo++;
-                            taskInfo.AddWCS_TASK_DTL(_db, obj.Entity.Code, "8148", $"称重信息是0,排出到异常口");
-                            throw new KnownException($"任务{obj.Data2.TaskNumber}称重信息是0,排出到异常口", LogLevelEnum.High);
+                            //taskInfo.AddWCS_TASK_DTL(_db, obj.Entity.Code, "8148", $"称重信息是0,排出到异常口");
+                            throw new KnownException($"任务{obj.Data2.TaskNumber}称重信息是0,排出到异常口,起始地址{obj.Data.GoodsStart}-目标地址{obj.Data.GoodsEnd}", LogLevelEnum.High);
                         }
                         taskInfo.AddrNext = taskInfo.AddrTo;
                         taskInfo.Weight = (float)Math.Round(obj.Data4.Weight, 2);
@@ -128,7 +128,7 @@ namespace WCS.WorkEngineering.Systems
                         obj.Data.GoodsStart = obj.Entity.Code.ToShort();
                         obj.Data.GoodsEnd = 8148;
                         obj.Data.VoucherNo++;
-                        throw new KnownException($"任务{obj.Data2.TaskNumber}绑定的托盘条码与实际扫描条码不一致,排出到异常口", LogLevelEnum.High);
+                        throw new KnownException($"任务{obj.Data2.TaskNumber}绑定的托盘条码与实际扫描条码不一致,排出到异常口,起始地址{obj.Data.GoodsStart}-目标地址{obj.Data.GoodsEnd}", LogLevelEnum.High);
                     }
                     else if (taskInfo.BarCode == bcr)
                     {
@@ -169,6 +169,7 @@ namespace WCS.WorkEngineering.Systems
             obj.Data.GoodsStart = obj.Entity.Code.ToShort();
             obj.Data.GoodsEnd = task.AddrNext.ToShort();
             obj.Data.VoucherNo++;
+            World.Log($"设备号{obj.Entity.Code},任务号{task.ID},起始地址{obj.Data.GoodsStart},目标地址{obj.Data.GoodsEnd}");
 
         }
         public override bool Select(Device dev)