You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
61 lines
1.7 KiB
61 lines
1.7 KiB
using System;
|
|
using System.Collections.Generic;
|
|
using System.Collections.ObjectModel;
|
|
using System.Text;
|
|
|
|
namespace BBWY.Client.Models
|
|
{
|
|
public class ProductSku : NotifyObject
|
|
{
|
|
private PurchaseScheme selectedPurchaseScheme;
|
|
private StorageModel selectedStorageModel;
|
|
public string Id { get; set; }
|
|
|
|
public string ProductId { get; set; }
|
|
|
|
public double Price { get; set; }
|
|
|
|
/// <summary>
|
|
/// Sku标题
|
|
/// </summary>
|
|
public string Title { get; set; }
|
|
|
|
public string Logo { get; set; }
|
|
|
|
/// <summary>
|
|
/// 采购方案
|
|
/// </summary>
|
|
public IList<PurchaseScheme> PurchaseSchemeList { get; set; }
|
|
|
|
/// <summary>
|
|
/// 采购订单
|
|
/// </summary>
|
|
public IList<PurchaseOrder> PurchaseOrderList { get; set; }
|
|
|
|
/// <summary>
|
|
/// 仓储平台
|
|
/// </summary>
|
|
public IList<StorageModel> StorageList { get; set; }
|
|
|
|
/// <summary>
|
|
/// 选中的采购方案
|
|
/// </summary>
|
|
public PurchaseScheme SelectedPurchaseScheme
|
|
{
|
|
get => selectedPurchaseScheme;
|
|
set { Set(ref selectedPurchaseScheme, value); }
|
|
}
|
|
|
|
/// <summary>
|
|
/// 选中的仓储平台
|
|
/// </summary>
|
|
public StorageModel SelectedStorageModel { get => selectedStorageModel; set { Set(ref selectedStorageModel, value); } }
|
|
|
|
public ProductSku()
|
|
{
|
|
PurchaseSchemeList = new ObservableCollection<PurchaseScheme>();
|
|
PurchaseOrderList = new ObservableCollection<PurchaseOrder>();
|
|
StorageList = new ObservableCollection<StorageModel>();
|
|
}
|
|
}
|
|
}
|
|
|