From 5a18d525ab1512fce146cccdaf9a1b1bcfbd4da1 Mon Sep 17 00:00:00 2001 From: shanj <18996038927@163.com> Date: Wed, 26 Jul 2023 01:08:42 +0800 Subject: [PATCH] 1 --- BBWY.Client/ViewModels/MainViewModel.cs | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/BBWY.Client/ViewModels/MainViewModel.cs b/BBWY.Client/ViewModels/MainViewModel.cs index 645c76c3..bb5c3dcc 100644 --- a/BBWY.Client/ViewModels/MainViewModel.cs +++ b/BBWY.Client/ViewModels/MainViewModel.cs @@ -497,22 +497,21 @@ namespace BBWY.Client.ViewModels var apiResponse = shopService.GetServiceGroupList(); if (!apiResponse.Success) { - MessageBox.Show(apiResponse.Msg, "获取客服组"); + App.Current.Dispatcher.Invoke(() => MessageBox.Show(apiResponse.Msg, "获取客服组")); if (apiResponse.Msg.Contains("订购链接")) { var url = "https://fw.jd.com/main/detail/FW_GOODS-187201"; try { - ShellExecuteHelper.ShellExecute(IntPtr.Zero, "open", url, string.Empty, string.Empty, ShellExecuteHelper.ShowCommands.SW_SHOWNORMAL); } catch (Exception ex) { Clipboard.SetText(url); - MessageBox.Show($"{ex.Message}\r\n打开订购页面失败,订购链接已复制到系统剪切板", "提示"); + App.Current.Dispatcher.Invoke(() => MessageBox.Show($"{ex.Message}\r\n打开订购页面失败,订购链接已复制到系统剪切板", "提示")); } } - Environment.Exit(Environment.ExitCode); + //Environment.Exit(Environment.ExitCode); } GlobalContext.ShopServiceGroupList.Clear(); GlobalContext.ShopServiceGroupLowerList.Clear();