Browse Source

当前产品SN不存在,无法保存图片!

844184169 6 tháng trước cách đây
mục cha
commit
05365714df
1 tập tin đã thay đổi với 14 bổ sung0 xóa
  1. 14 0
      TeamAAS-VM/Views/Home/ShowVisionRender.xaml.cs

+ 14 - 0
TeamAAS-VM/Views/Home/ShowVisionRender.xaml.cs

@@ -329,6 +329,13 @@ namespace TeamAAS_VP.Views.Home
                             }
                             else
                             {
+                                if (string.IsNullOrEmpty(_productService.CurrentProductCode))
+                                {
+                                    _eventAggregator.GetEvent<TaskMessageNotification>()
+                                    .Publish(new Models.MessageStruct() { Message = $"当前产品SN不存在,无法保存图片!", level = MessageLevel.Alarm });
+                                    _saveSemaphore.Release();
+                                    return;
+                                }
                                 SaveImage(
                                     render.SaveImageModel,
                                     render.SaveImagePathModel,
@@ -382,6 +389,13 @@ namespace TeamAAS_VP.Views.Home
             {
                 try
                 {
+                    if (string.IsNullOrEmpty(_productService.CurrentProductCode))
+                    {
+                        _eventAggregator.GetEvent<TaskMessageNotification>()
+                        .Publish(new Models.MessageStruct() { Message = $"当前产品SN不存在,无法保存图片!", level = MessageLevel.Alarm });
+                        try { item.clonedBitmap?.Dispose(); } catch { }
+                        break;
+                    }
                     SaveImage(
                         item.SaveImageModel,
                         item.SaveImagePathModel,