Jelajahi Sumber

处理wifi重复执行绑定程序问题

lcl 1 tahun lalu
induk
melakukan
9681ba5c54
1 mengubah file dengan 1 tambahan dan 1 penghapusan
  1. 1 1
      AppStart/Helper/SycnSpServer/SycnSpBindService.cs

+ 1 - 1
AppStart/Helper/SycnSpServer/SycnSpBindService.cs

@@ -90,7 +90,7 @@ namespace MySystem
                             else
                             else
                             {
                             {
                                 PxcModels.MachineForSnNo posFor = db.MachineForSnNo.FirstOrDefault(m => m.SnNo == Bind.MerSnNo) ?? new PxcModels.MachineForSnNo();
                                 PxcModels.MachineForSnNo posFor = db.MachineForSnNo.FirstOrDefault(m => m.SnNo == Bind.MerSnNo) ?? new PxcModels.MachineForSnNo();
-                                PxcModels.PosMachinesTwo pos = db.PosMachinesTwo.FirstOrDefault(m => m.Id == posFor.SnId);
+                                PxcModels.PosMachinesTwo pos = db.PosMachinesTwo.FirstOrDefault(m => m.Id == posFor.SnId && m.BindingState == 0);
                                 if (pos != null)
                                 if (pos != null)
                                 {
                                 {
                                     pos.BindingState = 1;
                                     pos.BindingState = 1;