From ac16bcc70a291cf9b6cfe4473d913ebcf423dc86 Mon Sep 17 00:00:00 2001
From: shanj <18996038927@163.com>
Date: Fri, 21 Apr 2023 00:43:56 +0800
Subject: [PATCH] 1
---
.../Models/APIModel/Response/Order/OrderResponse.cs | 5 +++++
BBWYB.Client/ViewModels/Order/OrderViewModel.cs | 11 ++++-------
BBWYB.Client/Views/Order/OrderList.xaml | 4 ++++
BBWYB.Server.Business/Sync/OrderSyncBusiness.cs | 2 +-
4 files changed, 14 insertions(+), 8 deletions(-)
diff --git a/BBWYB.Client/Models/APIModel/Response/Order/OrderResponse.cs b/BBWYB.Client/Models/APIModel/Response/Order/OrderResponse.cs
index 463c3bd..9e66e2b 100644
--- a/BBWYB.Client/Models/APIModel/Response/Order/OrderResponse.cs
+++ b/BBWYB.Client/Models/APIModel/Response/Order/OrderResponse.cs
@@ -122,6 +122,11 @@ namespace BBWYB.Client.Models
///
public bool IsPurchased { get; set; }
+ ///
+ /// 买家账号
+ ///
+ public string BuyerAccount { get; set; }
+
///
/// 收货人信息
///
diff --git a/BBWYB.Client/ViewModels/Order/OrderViewModel.cs b/BBWYB.Client/ViewModels/Order/OrderViewModel.cs
index a7af0b4..9c0c2d7 100644
--- a/BBWYB.Client/ViewModels/Order/OrderViewModel.cs
+++ b/BBWYB.Client/ViewModels/Order/OrderViewModel.cs
@@ -113,15 +113,12 @@ namespace BBWYB.Client.ViewModels
var list = response.Data.Items.Map>();
App.Current.Dispatcher.Invoke(() =>
{
- foreach (var o in list)
+ foreach (var order in list)
{
- foreach (var order in list)
- {
- order.LocalConvert();
- OrderList.Add(order);
- }
- WeakReferenceMessenger.Default.Send(new Message_OrderListScrollToTop(null));
+ order.LocalConvert();
+ OrderList.Add(order);
}
+ WeakReferenceMessenger.Default.Send(new Message_OrderListScrollToTop(null));
});
}
diff --git a/BBWYB.Client/Views/Order/OrderList.xaml b/BBWYB.Client/Views/Order/OrderList.xaml
index afcf1d2..a6e6e74 100644
--- a/BBWYB.Client/Views/Order/OrderList.xaml
+++ b/BBWYB.Client/Views/Order/OrderList.xaml
@@ -369,6 +369,10 @@
CommandParameter="{Binding Id}" Margin="5,0,0,0"/>
+
+
(dbOrder.Id).SetIf(updateOrderState, o => o.OrderState == orderState)
.SetIf(updateWaybillNo, o => o.WaybillNo, qtOrder.DeliveryResponse.WayBillNo)