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
{
///
/// 订单号
///
public string PoNumber { get; set; }
///
/// 订单行
///
public string PoLine { get; set; }
///
/// 到货时间
///
[Display(Name = "到货时间")]
public DateTime ArriveDate { get; set; }
///
/// 目检状态
///
[Display(Name = "目检状态")]
public EnumPurchaseReceiptInspect PurchaseReceiptInspectStatus { get; set; }
///
/// 目检照片Json
///
[Display(Name = "目检照片Json")]
public string InspectPhotoJson { get; set; }
///
/// 不合格原因
///
[Display(Name = "不合格原因")]
public string FailedReason { get; set; }
///
/// 质量缺陷
///
[Display(Name = "质量缺陷")]
public string MassDefect { get; set; }
///
/// 供应商计量单位
///
public string SupplierPackUom { get; set; }
///
/// 供应商包装
///
[Display(Name = "供应商包装")]
public decimal SupplierPackQty { get; set; }
}