wanghan 7 mesi fa
parent
commit
3692dd3c16
1 ha cambiato i file con 20 aggiunte e 1 eliminazioni
  1. 20 1
      TeamAAS-VM/ViewModels/Product/ProductParamsViewModel.cs

+ 20 - 1
TeamAAS-VM/ViewModels/Product/ProductParamsViewModel.cs

@@ -181,6 +181,7 @@ namespace TeamAAS_VP.ViewModels.Product
         /// </summary>
         async void ExecuteNextCommand()
         {
+            ResetId();
             if (MessageBox.Show(Lang.是否保存产品.Replace("[{0}]", ""), Lang.保存产品, MessageBoxButton.YesNo, MessageBoxImage.Question) == MessageBoxResult.Yes)
             {
                 var waiting = new WaitingControl();
@@ -203,7 +204,25 @@ namespace TeamAAS_VP.ViewModels.Product
             param.Add("SelectProduct", SelectProduct);
             _regionManager.RequestNavigate("ProductRegionContext", "ProductHome", param);
         }
-
+        private void ResetId()
+        {
+            if (FixedUpCamera1Procedure == null)
+            {
+                SelectProduct.FixedUpCamera1ProcedureId = Guid.Empty;
+            }
+            if (FixedUpCamera2Procedure == null)
+            {
+                SelectProduct.FixedUpCamera2ProcedureId = Guid.Empty;
+            }
+            if (FixedDownCameraProcedure == null)
+            {
+                SelectProduct.FixedDownCameraProcedureId = Guid.Empty;
+            }
+            if (MoveDownCameraLockPhotoProcedure == null)
+            {
+                SelectProduct.MoveDownCameraLockPhotoProcedureId = Guid.Empty;
+            }
+        }
         /// <summary>
         /// 上一步
         /// </summary>