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.
63 lines
1.5 KiB
63 lines
1.5 KiB
2 years ago
|
using System;
|
||
|
using System.ComponentModel.DataAnnotations;
|
||
|
using Win_in.Sfs.Shared.Domain;
|
||
|
using Win_in.Sfs.Shared.Domain.Shared;
|
||
|
|
||
|
namespace Win_in.Sfs.Wms.Job.Domain;
|
||
|
|
||
|
public class PurchaseReceiptJobDetail : SfsJobRecommendDetailEntityBase, IHasPoLine, IHasSupplierPack
|
||
|
{
|
||
|
|
||
|
/// <summary>
|
||
|
/// 订单号
|
||
|
/// </summary>
|
||
|
public string PoNumber { get; set; }
|
||
|
|
||
|
/// <summary>
|
||
|
/// 订单行
|
||
|
/// </summary>
|
||
|
public string PoLine { get; set; }
|
||
|
|
||
|
/// <summary>
|
||
|
/// 到货时间
|
||
|
/// </summary>
|
||
|
[Display(Name = "到货时间")]
|
||
|
public DateTime ArriveDate { get; set; }
|
||
|
|
||
|
/// <summary>
|
||
|
/// 目检状态
|
||
|
/// </summary>
|
||
|
[Display(Name = "目检状态")]
|
||
|
public EnumPurchaseReceiptInspect PurchaseReceiptInspectStatus { get; set; }
|
||
|
|
||
|
/// <summary>
|
||
|
/// 目检照片Json
|
||
|
/// </summary>
|
||
|
[Display(Name = "目检照片Json")]
|
||
|
public string InspectPhotoJson { get; set; }
|
||
|
|
||
|
/// <summary>
|
||
|
/// 不合格原因
|
||
|
/// </summary>
|
||
|
[Display(Name = "不合格原因")]
|
||
|
public string FailedReason { get; set; }
|
||
|
|
||
|
/// <summary>
|
||
|
/// 质量缺陷
|
||
|
/// </summary>
|
||
|
[Display(Name = "质量缺陷")]
|
||
|
public string MassDefect { get; set; }
|
||
|
|
||
|
/// <summary>
|
||
|
/// 供应商计量单位
|
||
|
/// </summary>
|
||
|
public string SupplierPackUom { get; set; }
|
||
|
|
||
|
/// <summary>
|
||
|
/// 供应商包装
|
||
|
/// </summary>
|
||
|
[Display(Name = "供应商包装")]
|
||
|
public decimal SupplierPackQty { get; set; }
|
||
|
|
||
|
}
|