|
|
@ -38,12 +38,14 @@ public class PurchaseOrderImportInput : SfsStoreImportInputBase |
|
|
|
[Display(Name = "订单状态")] |
|
|
|
[ValueMapping("禁用", 0)] |
|
|
|
[ValueMapping("启用", 1)] |
|
|
|
[Required(ErrorMessage = "{0}是必填项")] |
|
|
|
public EnumOrderStatus OrderStatus { get; set; } = EnumOrderStatus.Open; |
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
/// 是否寄存订单
|
|
|
|
/// </summary>
|
|
|
|
[Display(Name = "是否寄存订单")] |
|
|
|
[Required(ErrorMessage = "{0}是必填项")] |
|
|
|
public bool IsConsignment { get; set; } = false; |
|
|
|
|
|
|
|
/// <summary>
|
|
|
@ -72,6 +74,7 @@ public class PurchaseOrderImportInput : SfsStoreImportInputBase |
|
|
|
/// 税率
|
|
|
|
/// </summary>
|
|
|
|
[Display(Name = "税率")] |
|
|
|
[Required(ErrorMessage = "{0}是必填项")] |
|
|
|
public decimal TaxRate { get; set; } |
|
|
|
|
|
|
|
/// <summary>
|
|
|
@ -95,6 +98,7 @@ public class PurchaseOrderImportInput : SfsStoreImportInputBase |
|
|
|
/// 数量
|
|
|
|
/// </summary>
|
|
|
|
[Display(Name = "明细-数量")] |
|
|
|
[Required(ErrorMessage = "{0}是必填项")] |
|
|
|
public decimal Qty { get; set; } |
|
|
|
|
|
|
|
/// <summary>
|
|
|
@ -106,12 +110,14 @@ public class PurchaseOrderImportInput : SfsStoreImportInputBase |
|
|
|
/// 明细-标准包装数量
|
|
|
|
/// </summary>
|
|
|
|
[Display(Name = "明细-标准包装数量")] |
|
|
|
[Required(ErrorMessage = "{0}是必填项")] |
|
|
|
public decimal StdPackQty { get; set; } |
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
/// 明细-供应商包装数量
|
|
|
|
/// </summary>
|
|
|
|
[Display(Name = "明细-供应商包装数量")] |
|
|
|
[Required(ErrorMessage = "{0}是必填项")] |
|
|
|
public decimal SupplierPackQty { get; set; } |
|
|
|
|
|
|
|
/// <summary>
|
|
|
@ -124,6 +130,7 @@ public class PurchaseOrderImportInput : SfsStoreImportInputBase |
|
|
|
/// 明细-转换率
|
|
|
|
/// </summary>
|
|
|
|
[Display(Name = "明细-转换率")] |
|
|
|
[Required(ErrorMessage = "{0}是必填项")] |
|
|
|
public decimal ConvertRate { get; set; } |
|
|
|
|
|
|
|
/// <summary>
|
|
|
|