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; }
}
}