diff --git a/BBWY.Client/App.xaml.cs b/BBWY.Client/App.xaml.cs index 138bd321..1910b279 100644 --- a/BBWY.Client/App.xaml.cs +++ b/BBWY.Client/App.xaml.cs @@ -126,6 +126,7 @@ namespace BBWY.Client serviceCollection.AddMapper(new MappingProfile()); serviceCollection.AddTransient<_1688PreviewPurchaseViewModel>(); + serviceCollection.AddTransient(); #region 注册拳探SDK相关类 serviceCollection.AddSingleton(); diff --git a/BBWY.Client/ViewModels/ServiceOrder/EditServiceOrderViewModel.cs b/BBWY.Client/ViewModels/ServiceOrder/EditServiceOrderViewModel.cs new file mode 100644 index 00000000..6407a6d5 --- /dev/null +++ b/BBWY.Client/ViewModels/ServiceOrder/EditServiceOrderViewModel.cs @@ -0,0 +1,17 @@ +using BBWY.Client.Models; + +namespace BBWY.Client.ViewModels +{ + public class EditServiceOrderViewModel: BaseVM + { + public EditServiceOrderViewModel() + { + + } + + public void SetData(ServiceOrder serviceOrder) + { + + } + } +} diff --git a/BBWY.Client/ViewModels/ViewModelLocator.cs b/BBWY.Client/ViewModels/ViewModelLocator.cs index 1ac7e52f..10d904af 100644 --- a/BBWY.Client/ViewModels/ViewModelLocator.cs +++ b/BBWY.Client/ViewModels/ViewModelLocator.cs @@ -260,5 +260,14 @@ namespace BBWY.Client.ViewModels return s.ServiceProvider.GetRequiredService(); } } + + public EditServiceOrderViewModel EditServiceOrder + { + get + { + using var s = sp.CreateScope(); + return s.ServiceProvider.GetRequiredService(); + } + } } } diff --git a/BBWY.Client/Views/ServiceOrder/EditServiceOrder.xaml b/BBWY.Client/Views/ServiceOrder/EditServiceOrder.xaml new file mode 100644 index 00000000..bdf5ff17 --- /dev/null +++ b/BBWY.Client/Views/ServiceOrder/EditServiceOrder.xaml @@ -0,0 +1,16 @@ + + + + + diff --git a/BBWY.Client/Views/ServiceOrder/EditServiceOrder.xaml.cs b/BBWY.Client/Views/ServiceOrder/EditServiceOrder.xaml.cs new file mode 100644 index 00000000..e32e4045 --- /dev/null +++ b/BBWY.Client/Views/ServiceOrder/EditServiceOrder.xaml.cs @@ -0,0 +1,18 @@ +using BBWY.Client.ViewModels; +using BBWY.Controls; +using System.Windows; + +namespace BBWY.Client.Views.ServiceOrder +{ + /// + /// EditServiceOrder.xaml 的交互逻辑 + /// + public partial class EditServiceOrder : BWindow + { + public EditServiceOrder(Models.ServiceOrder serviceOrder) + { + InitializeComponent(); + (this.DataContext as EditServiceOrderViewModel).SetData(serviceOrder); + } + } +}