using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace Pcb.Domain { public class ProOrderSearch { /// /// 层数 /// public string BoardLayers { get; set; } public int? Status { get; set; } public string StatusList { get; set; } public int? AdminId { get; set; } public int? CheckAdminId { get; set; } public int? FollowAdminId { get; set; } public int? KeyAccountAdminId { get; set; } public DateTime? CreateTime { get; set; } public DateTime? EndCreateTime { get; set; } public string OrderNo { get; set; } public string GroupNo { get; set; } public string BusinessOrderNo { get; set; } public string BusinessGroupNo { get; set; } public int? ProAdminId { get; set; } /// /// 阻焊 /// public string SolderColor { get; set; } /// /// 工艺 /// public string SurfaceFinish { get; set; } /// /// 板厚 /// public string BoardThickness { get; set; } /// /// 内铜厚 /// public string InnerCopperThickness { get; set; } /// /// 外铜厚 /// public string CopperThickness { get; set; } /// /// 孔径 /// public string Vias { get; set; } /// /// 拼版列表搜索条件 /// public int LockAdminId { get; set; } /// /// 是否是分配列表 /// public bool IsCamStatus { get; set; } public DateTime? BeginDeliveryDate { get; set; } public DateTime? EndDeliveryDate { get; set; } /// /// 部门编号 /// public int? DeptId { get; set; } /// /// 数字排序 1 升序 2降序 /// public string OrderBy { get; set; } public int PinBanAdminId { get; set; } public int? IsFeed { get; set; } public string DeliveryType { get; set; } /// /// 订单类型 1 样板 2 批量 /// public int? OrderType { get; set; } public string OrderNos { get; set; } /// /// 待分配工程人员排序 /// public int AssigningEngineerSort { get; set; } /// /// 板材 /// public string FR4Type { get; set; } public string FR4Tg { get; set; } /// /// Invoice /// public string Invoice { get; set; } public int? BoardAreaType { get; set; } /// /// 是否外发 /// public int? IsOutFactory { get; set; } /// /// 是否延期 1 延期 /// public int? IsLate { get; set; } public int? IsPause { get; set; } public int? IsLock { get; set; } public string SearchGroupNo { get; set; } /// /// 起始状态值(包含自身) /// public int? StartStatus { get; set; } /// /// 结束状态值(包含自身) /// public int? EndStatus { get; set; } /// /// 工厂ID /// public int? FactoryId { get; set; } /// /// 是否超时 /// public int? IsOverDue { get; set; } /// /// 工程报警 /// public bool? IsGcTimeOut { get; set; } /// /// 不属于当前状态 /// public int? NotStatus { get; set; } //发货类型 public string BoardType { get; set; } public string Num { get; set; } public string OtherNum { get; set; } /// /// 工厂名称 /// public string FactoryOrderNo { get; set; } /// /// 订单来源类型 /// public int? SrcType { get; set; } public decimal? JdbMoney { get; set; } public int? JoinFactoryId { get; set; } public int? IsHighQuality { get; set; } /// /// 是否为捷圆报告 /// public bool IsJieYuanReport { get; set; } public DateTime? JoinCreateTime { get; set; } public DateTime? JoinEndCreateTime { get; set; } /// /// 导出专用参数 /// public int? ExJoinFactoryId { get; set; } public bool IsJoin { get; set; } public string JoinFactoryName { get; set; } public int? CamEngineer { get; set; } /// /// 是否显示等待上传工程文件的订单 /// public bool? IsShowWaitUploadGcFile { get; set; } /// /// 是否大客户 /// public int? IsVIPMember { get; set; } /// /// 协同交期开始时间 /// public DateTime? JoinDeliveryTime { get; set; } /// /// 协同交期结束时间 /// public DateTime? JoinEndDeliveryTime { get; set; } /// /// 是否加急单 /// public int? IsJiaJI { get; set; } } /// /// 给ProOrderList页面专用条件接收类 /// public class ProOrderListSearch { /// /// 层数 /// public string[] BoardLayers { get; set; } public int? Status { get; set; } public string StatusList { get; set; } public int? AdminId { get; set; } public DateTime? CreateTime { get; set; } public DateTime? EndCreateTime { get; set; } public string OrderNo { get; set; } public string GroupNo { get; set; } public int? ProAdminId { get; set; } /// /// 阻焊 /// public string[] SolderColor { get; set; } /// /// 工艺 /// public string[] SurfaceFinish { get; set; } /// /// 板厚 /// public string[] BoardThickness { get; set; } /// /// 内层铜厚 /// public string[] InnerCopperThickness { get; set; } /// /// 外层铜厚 /// public string[] CopperThickness { get; set; } /// /// 孔径 /// public string[] Vias { get; set; } /// /// 拼版列表搜索条件 /// public int LockAdminId { get; set; } /// /// 是否是分配列表 /// public bool IsCamStatus { get; set; } /// /// 数字排序 1 升序 2降序 /// public string OrderBy { get; set; } public string[] DeliveryType { get; set; } public string OrderNos { get; set; } /// /// 板材 /// public string[] FR4Type { get; set; } public string[] Invoice { get; set; } public string[] FR4Tg { get; set; } public int[] Num { get; set; } public string OtherNum { get; set; } /// /// 协同工厂 /// public int? JoinFactoryId { get; set; } public int IsHighQuality { get; set; } public int IsVIPMember { get; set; } public int? BoardAreaType { get; set; } } }