using System; using Abp.AutoMapper; using System.ComponentModel.DataAnnotations; using Abp.Application.Services.Dto; using IwbZero.AppServiceBase; namespace ShwasherSys.RmStore.Dto { [AutoMapTo(typeof(RmOutStore))] public class RmOutStoreCreateDto:EntityDto { public string ProductionOrderNo { get; set; } /// /// 原材料库存中记录编号 /// public string CurrentRmStoreHouseNo { get; set; } /// /// 原材料编号 /// public string RmProductNo { get; set; } [Required] public int StoreHouseId { get; set; } /// /// /// ///0.新建 1.申请中 2.已审核 3.已取消 4.已拒绝 5.已出库 /// /// /// [Required] public int ApplyStatus { get; set; } /// /// 是否已关闭 /// public bool IsClose { get; set; } /// /// 1.未确认 2.确认 /// /// /// public bool? IsConfirm { get; set; } /// /// 申请出库数量(千件) /// public decimal Quantity { get; set; } /// /// 审核后出库数量 /// public decimal ActualQuantity { get; set; } /// /// 审核人员 /// public string AuditUser { get; set; } /// /// 审核时间 /// public DateTime? AuditDate { get; set; } public string OutStoreUser { get; set; } public DateTime? OutStoreDate { get; set; } /// /// 申请出库时间 /// public DateTime? ApplyOutDate { get; set; } public string Remark { get; set; } public string ProductBatchNum { get; set; } public int CreateSourceType { get; set; } = 1; } }