diff --git a/29WxOrderWpf/App.xaml.cs b/29WxOrderWpf/App.xaml.cs index f2b9d26..e0c1c68 100644 --- a/29WxOrderWpf/App.xaml.cs +++ b/29WxOrderWpf/App.xaml.cs @@ -108,7 +108,7 @@ namespace _29WxOrderWpf string str = GetExceptionMsg(ex, string.Empty); NaiBa.Util.Helper.LogHelper.WriteWithTime("SystemError:" + str); //BaseMsgForm.ShowError(str, "系统错误"); - BaseMsgWindow.ShowError(str, "系统错误"); + BaseMsgWindow.ShowError(str, "系统错误", null, MsgWindowLevel.LARGE); } #region 初始化cef @@ -157,15 +157,15 @@ namespace _29WxOrderWpf { string str = GetExceptionMsg(e.Exception, e.ToString()); NaiBa.Util.Helper.LogHelper.WriteWithTime("SystemError:" + str); - BaseMsgWindow.ShowError(str, "系统错误"); - } + BaseMsgWindow.ShowError(str, "系统错误", null, MsgWindowLevel.LARGE); + } static void CurrentDomain_UnhandledException(object sender, UnhandledExceptionEventArgs e) { string str = GetExceptionMsg(e.ExceptionObject as Exception, e.ToString()); NaiBa.Util.Helper.LogHelper.WriteWithTime("SystemError:" + str); - BaseMsgWindow.ShowError(str, "系统错误"); - } + BaseMsgWindow.ShowError(str, "系统错误", null, MsgWindowLevel.LARGE); + } /// /// 生成自定义异常消息 @@ -190,8 +190,8 @@ namespace _29WxOrderWpf } sb.AppendLine("***************************************************************"); NaiBa.Util.Helper.LogHelper.WriteWithTime("Error:" + sb); - BaseMsgWindow.ShowError(sb.ToString(), "系统错误"); - return sb.ToString(); + BaseMsgWindow.ShowError(sb.ToString(), "系统错误", null, MsgWindowLevel.LARGE); + return sb.ToString(); } /// diff --git a/29WxOrderWpf/Ctrls/OrderCtrls/OrderListCtrl.Command.cs b/29WxOrderWpf/Ctrls/OrderCtrls/OrderListCtrl.Command.cs index 7fec599..9572892 100644 --- a/29WxOrderWpf/Ctrls/OrderCtrls/OrderListCtrl.Command.cs +++ b/29WxOrderWpf/Ctrls/OrderCtrls/OrderListCtrl.Command.cs @@ -1,6 +1,5 @@ using _29WxOrderWpf.BaseWindows; using WxOrder.Framework.Commons; -using WxOrder.Framework.Commons; using _29WxOrderWpf.Ctrls.PDDInvoice; using _29WxOrderWpf.Ctrls.Statistics; using _29WxOrderWpf.Services; diff --git a/29WxOrderWpf/Ctrls/OrderCtrls/OrderListCtrl.xaml.cs b/29WxOrderWpf/Ctrls/OrderCtrls/OrderListCtrl.xaml.cs index 2c2cef1..ecd8081 100644 --- a/29WxOrderWpf/Ctrls/OrderCtrls/OrderListCtrl.xaml.cs +++ b/29WxOrderWpf/Ctrls/OrderCtrls/OrderListCtrl.xaml.cs @@ -1,6 +1,5 @@ using _29WxOrderWpf.BaseWindows; using WxOrder.Framework.Commons; -using WxOrder.Framework.Commons; using _29WxOrderWpf.Ctrls.BuyerCtrls; using _29WxOrderWpf.Ctrls.Statistics; using _29WxOrderWpf.Services; diff --git a/29WxOrderWpf/Ctrls/OrderCtrls/OrderListRowHeaderCtrl.xaml b/29WxOrderWpf/Ctrls/OrderCtrls/OrderListRowHeaderCtrl.xaml index 7fcc3b6..1e37b9b 100644 --- a/29WxOrderWpf/Ctrls/OrderCtrls/OrderListRowHeaderCtrl.xaml +++ b/29WxOrderWpf/Ctrls/OrderCtrls/OrderListRowHeaderCtrl.xaml @@ -167,6 +167,7 @@ Grid.Column="6" Margin="4,8,4,8" VerticalAlignment="Center" + d:Text="店铺名称" Background="Transparent" BorderThickness="0" Cursor="Hand" diff --git a/29WxOrderWpf/Ctrls/OrderCtrls/OrderListRowItemCtrl.xaml b/29WxOrderWpf/Ctrls/OrderCtrls/OrderListRowItemCtrl.xaml index 86e8810..b5b0017 100644 --- a/29WxOrderWpf/Ctrls/OrderCtrls/OrderListRowItemCtrl.xaml +++ b/29WxOrderWpf/Ctrls/OrderCtrls/OrderListRowItemCtrl.xaml @@ -95,7 +95,15 @@ Cursor="Hand" MouseDown="imgOrderItem_MouseDown" MouseEnter="imgOrderItem_MouseEnter" - MouseLeave="imgOrderItem_MouseLeave" /> + MouseLeave="imgOrderItem_MouseLeave"> + + + + + + + + { @@ -799,11 +799,18 @@ namespace _29WxOrderWpf.Ctrls.OrderCtrls // })); //}); - //var bImg = await AllBase.ImageBuild.LoadBitmipImageFromUrlAsync(order_item.thumb_img + "?imageView2/1/w/100/format/webp|imageMogr2/auto-orient="); - //var bImg = await AllBase.ImageBuild.LoadBitmipImageFromUrlAsync(order_item.thumb_img + "?imageView2/1/w/100/h/100/format/jpg/q/85|imageMogr2/auto-orient="); - var bImg = await AllBase.ImageBuild.LoadBitmipImageFromUrlAsync(order_item.thumb_img + "?imageView2/1/w/100/h/100/format/jpg/q/80"); - imgOrderItem.Source = bImg; + //var imgItem = imgOrderItem; + //Task.Run(() => + //{ + // BitmapImage bImg = AllBase.ImageBuild.LoadBitmipImageFromUrl(order_item.thumb_img + "?imageView2/1/w/100/h/100/format/jpg/q/80"); + // Thread.Sleep(Randomx.GetId(1000)); + // Dispatcher.Invoke(new Action(() => + // { + // imgItem.Source = bImg; + // })); + //}); + //await UpdateImg(order_item, imgOrderItem); // 待采购不显示所有采购信息状态(否则会显示作废订单状态) if (GlobalConfig.OrderTabHeaderStr.StartsWith("待采购")) @@ -821,6 +828,14 @@ namespace _29WxOrderWpf.Ctrls.OrderCtrls } } + public async Task UpdateImg(oms_wei_order_item_info order_item, Image imageItem) + { + //var bImg = await AllBase.ImageBuild.LoadBitmipImageFromUrlAsync(order_item.thumb_img + "?imageView2/1/w/100/format/webp|imageMogr2/auto-orient="); + //var bImg = await AllBase.ImageBuild.LoadBitmipImageFromUrlAsync(order_item.thumb_img + "?imageView2/1/w/100/h/100/format/jpg/q/85|imageMogr2/auto-orient="); + var bImg = await AllBase.ImageBuild.LoadBitmipImageFromUrlAsync(order_item.thumb_img + "?imageView2/1/w/100/h/100/format/jpg/q/80"); + Dispatcher.Invoke(new Action(() => { imageItem.Source = bImg; })); + } + private void TransitOrderBuy_Click(object sender, MouseButtonEventArgs e) { var orderItem = this.DataContext as oms_wei_order_item_info; @@ -1590,7 +1605,7 @@ namespace _29WxOrderWpf.Ctrls.OrderCtrls buyOrderForm.pnlMap.Visible = false; } buyOrderForm.ShowDialog(); - IsBuySuccess = buyOrderForm.IsBuySuccess; + IsBuySuccess = (buyOrderForm?.IsBuySuccess).ParseToBool(); } else if (GlobalConfig.CurrentBuyPlatform == "tb") { diff --git a/29WxOrderWpf/Ctrls/ShopCtrls/ShopListCtrl.xaml b/29WxOrderWpf/Ctrls/ShopCtrls/ShopListCtrl.xaml index 99153e3..e0ac725 100644 --- a/29WxOrderWpf/Ctrls/ShopCtrls/ShopListCtrl.xaml +++ b/29WxOrderWpf/Ctrls/ShopCtrls/ShopListCtrl.xaml @@ -1,327 +1,356 @@  - - - - - - - + x:Class="_29WxOrderWpf.Ctrls.ShopCtrls.ShopListCtrl" + xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" + xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" + xmlns:d="http://schemas.microsoft.com/expression/blend/2008" + xmlns:local="clr-namespace:_29WxOrderWpf.Ctrls.ShopCtrls" + xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" + x:Name="shopListCtrl" + d:DesignHeight="450" + d:DesignWidth="800" + Loaded="shopListCtrl_Loaded" + mc:Ignorable="d"> + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - -