using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using WIDESEA_Core.Attributes; namespace WIDESEA_DTO.Outbound { [ModelValidate] public class OutboundOrderAddDTO { /// /// 上游单据编号 /// public string UpperOrderNo { get; set; } /// /// 单据编号 /// public string OrderNo { get; set; } /// ///仓库编码 /// public string OutWareHouse { get; set; } /// ///单据小类 /// public string TransactionCode { get; set; } /// /// 单据类型 /// [PropertyValidate("单据类型", NotNullAndEmpty = true)] public int OrderType { get; set; } /// /// 出入库类型 /// public string InoutType { get; set; } /// /// 备注 /// public string Remark { get; set; } [PropertyValidate("单据明细信息", NotNullAndEmpty = true)] public List Details { get; set; } [PropertyValidate("盘点单据明细信息", NotNullAndEmpty = true)] public List InventoryDetails { get; set; } } }