using Abp.Domain.Entities; using Abp.Domain.Entities.Auditing; using System; using System.Collections.Generic; using System.ComponentModel.DataAnnotations; using System.ComponentModel.DataAnnotations.Schema; using System.Linq; using System.Text; using System.Threading.Tasks; namespace ShwasherSys.Order { [Table("ScheduleOrderSend")] public class ScheduleOrderSend : AuditedEntity { public const int SendUserMaxLength = 32; public const int RemarkMaxLength = 500; public int OrderItemId { get; set; } [MaxLength(RemarkMaxLength)] public string Remark { get; set; } public Decimal? PlanQuantity { get; set; } [MaxLength(SendUserMaxLength)] public string SendUser { get; set; } public DateTime? PlanDate { get; set; } public int SendState { get; set; } } [Table("N_ViewScheduleOrderSend")] public class ScheduleOrderSendView : Entity { public int OrderItemId { get; set; } public Decimal? PlanQuantity { get; set; } public string SendUser { get; set; } public string Remark { get; set; } public DateTime? PlanDate { get; set; } public int SendState { get; set; } public string OrderNo { get; set; } public string ProductNo { get; set; } public string ProductName { get; set; } public string Model { get; set; } public string Material { get; set; } public string SurfaceColor { get; set; } public string Rigidity { get; set; } // public string StockNo { get; set; } public string CustomerName { get; set; } public string CustomerId { get; set; } } }