using CommunityToolkit.Mvvm.ComponentModel;
using System.Collections.Generic;
using System.Collections.ObjectModel;
namespace BBWYB.Client.Models
{
public class ProductSku : ObservableObject
{
private PurchaseScheme selectedPurchaseScheme;
private StorageModel selectedStorageModel;
public string Id { get; set; }
public string ProductId { get; set; }
public double Price { get; set; }
///
/// Sku标题
///
public string Title { get; set; }
public string Logo { get; set; }
///
/// 采购方案
///
public IList PurchaseSchemeList { get; set; }
///
/// 采购订单
///
public IList PurchaseOrderList { get; set; }
///
/// 仓储平台
///
public IList StorageList { get; set; }
///
/// 选中的采购方案
///
public PurchaseScheme SelectedPurchaseScheme
{
get => selectedPurchaseScheme;
set { SetProperty(ref selectedPurchaseScheme, value); }
}
///
/// 选中的仓储平台
///
public StorageModel SelectedStorageModel { get => selectedStorageModel; set { SetProperty(ref selectedStorageModel, value); } }
public ProductSku()
{
PurchaseSchemeList = new ObservableCollection();
PurchaseOrderList = new ObservableCollection();
StorageList = new ObservableCollection();
}
}
}