From 72dfbb36a1ce0d847af10dba58073120b81c55b5 Mon Sep 17 00:00:00 2001 From: shanji <18996038927@163.com> Date: Wed, 16 Feb 2022 18:00:11 +0800 Subject: [PATCH] =?UTF-8?q?=E9=A2=84=E8=A7=88=E8=AE=A2=E5=8D=95=E7=AA=97?= =?UTF-8?q?=E5=8F=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Order/ChoosePurchaseSchemeViewModel.cs | 6 ++- .../ViewModels/Order/OrderListViewModel.cs | 2 +- BBWY.Client/Views/Purchase/1688Purchase.xaml | 50 +++++++++++++++++++ .../Views/Purchase/1688Purchase.xaml.cs | 15 ++++++ 4 files changed, 70 insertions(+), 3 deletions(-) create mode 100644 BBWY.Client/Views/Purchase/1688Purchase.xaml create mode 100644 BBWY.Client/Views/Purchase/1688Purchase.xaml.cs diff --git a/BBWY.Client/ViewModels/Order/ChoosePurchaseSchemeViewModel.cs b/BBWY.Client/ViewModels/Order/ChoosePurchaseSchemeViewModel.cs index 834194d4..a417ea42 100644 --- a/BBWY.Client/ViewModels/Order/ChoosePurchaseSchemeViewModel.cs +++ b/BBWY.Client/ViewModels/Order/ChoosePurchaseSchemeViewModel.cs @@ -17,6 +17,7 @@ namespace BBWY.Client.ViewModels private BindingPurchaseProductViewModel bindingPurchaseProduct; public string SkuId { get; set; } public string SkuName { get; set; } + public string OrderId { get; set; } public IList PurchaseSchemeList { get; set; } @@ -41,12 +42,13 @@ namespace BBWY.Client.ViewModels protected override void Unload() { - this.SkuId = this.SkuName = string.Empty; + this.OrderId = this.SkuId = this.SkuName = string.Empty; PurchaseSchemeList.Clear(); } - public void SetData(string skuId, string skuName) + public void SetData(string orderId, string skuId, string skuName) { + this.OrderId = orderId; this.SkuId = skuId; this.SkuName = skuName; } diff --git a/BBWY.Client/ViewModels/Order/OrderListViewModel.cs b/BBWY.Client/ViewModels/Order/OrderListViewModel.cs index 415b364e..82690aba 100644 --- a/BBWY.Client/ViewModels/Order/OrderListViewModel.cs +++ b/BBWY.Client/ViewModels/Order/OrderListViewModel.cs @@ -257,7 +257,7 @@ namespace BBWY.Client.ViewModels } else if (chooseDFType.DFType == DFType.在线采购) { - choosePurchaseSchemeViewModel.SetData(order.ItemList[0].Id, order.ItemList[0].Title); + choosePurchaseSchemeViewModel.SetData(order.Id, order.ItemList[0].Id, order.ItemList[0].Title); var choosePurchaseScheme = new ChoosePurchaseScheme(); choosePurchaseScheme.ShowDialog(); } diff --git a/BBWY.Client/Views/Purchase/1688Purchase.xaml b/BBWY.Client/Views/Purchase/1688Purchase.xaml new file mode 100644 index 00000000..6b02d674 --- /dev/null +++ b/BBWY.Client/Views/Purchase/1688Purchase.xaml @@ -0,0 +1,50 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/BBWY.Client/Views/Purchase/1688Purchase.xaml.cs b/BBWY.Client/Views/Purchase/1688Purchase.xaml.cs new file mode 100644 index 00000000..17d1e80f --- /dev/null +++ b/BBWY.Client/Views/Purchase/1688Purchase.xaml.cs @@ -0,0 +1,15 @@ +using BBWY.Controls; + +namespace BBWY.Client.Views.Purchase +{ + /// + /// _1688Purchase.xaml 的交互逻辑 + /// + public partial class _1688Purchase : BWindow + { + public _1688Purchase() + { + InitializeComponent(); + } + } +}