Browse Source

更新凭证号处理逻辑

在 `RGVSystems.cs` 文件中,注释掉了对 `dest.Data.SetVoucherNoForRobot()` 方法的调用,并添加了 `dest.Data.VoucherNo++` 以直接更新凭证号。这一改动旨在简化任务处理中的凭证号管理。
林豪 左 3 weeks ago
parent
commit
e61e83b456
1 changed files with 2 additions and 1 deletions
  1. 2 1
      YWGC/FJK/WCS.WorkEngineering/Systems/RGVSystems.cs

+ 2 - 1
YWGC/FJK/WCS.WorkEngineering/Systems/RGVSystems.cs

@@ -315,7 +315,8 @@ namespace WCS.WorkEngineering.Systems
                                         var dest = new Device<IRobot530>(destPosition!, World);
                                         dest.Data.MaxQuantity = countQty;
                                         dest.Data.Type = shortCode;
-                                        dest.Data.SetVoucherNoForRobot();
+                                        //dest.Data.SetVoucherNoForRobot();
+                                        dest.Data.VoucherNo++;
                                         World.Log($"任务处理:写入码垛信息-码垛位[{dest.Entity.Code}]最大码垛数量[{dest.Data.MaxQuantity}]垛形[{dest.Data.Type}]凭证号[{dest.Data.VoucherNo}]");
                                     }
                                 }