wyb
2021-05-11 49ce087bd2a34a150597e1cc1da157af242c0b6d
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
 
namespace Pcb.Domain
{
    public class ProCardInfoSearch
    {
        public string PinBanNo { get; set; }
 
        public string CardNo { get; set; }
 
        /// <summary>
        /// 流程卡列表
        /// </summary>
        public string CardNoList { get; set; }
 
        public string OrderNo { get; set; }
 
        public int? BoardLayers { get; set; }
        public string FR4Tg { get; set; }
        public int? Status { get; set; }
        public int? EndStatus { get; set; }
        /// <summary>
        /// 根据用户所有部门获取列表
        /// </summary>
        public int? DepartByUserId { get; set; }
        public DateTime? CreateTime { get; set; }
        public DateTime? EndCreateTime { get; set; }
        public string CurrentStep { get; set; }
        public string Steps { get; set; }
 
        public int? OrderType { get; set; }
 
        public bool IsPackaged { get; set; }
        /// <summary>
        /// 最近LastDays天内的记录
        /// </summary>
        public int? LastDays { get; set; }
        /// <summary>
        /// 是否存在外发工序
        /// </summary>
        public bool? IsExistOutSend { get; set; }
 
        //PinBanNo||CardNo
        public string SearchKey { get; set; }
        public DateTime? StartDeliveryDate { get; set; }
        public DateTime? EndDeliveryDate { get; set; }
        public string LastStepKey { get; set; }
        /// <summary>
        /// 协同工厂编号
        /// </summary>
        public int? JoinFactoryId { get; set; }
        /// <summary>
        /// 表面处理类型
        /// </summary>
        public string SurfaceFinish { get; set; }
        /// <summary>
        /// 是否打印
        /// </summary>
        public int? IsPrint { get; set; }
        /// <summary>
        /// 开料人
        /// </summary>
        public int? AdminId { get; set; }
 
        /// <summary>
        /// 协同编号
        /// </summary>
        public string JoinFactoryIds { get; set; }
 
        /// <summary>
        /// 是否外发
        /// </summary>
        public byte? IsOutFactory { get; set; }
        /// <summary>
        /// 是否大客户
        /// </summary>
        public bool IsVIPMember { get; set; }
        /// <summary>
        /// 交期筛选
        /// </summary>
        public DateTime? DeliveryDate { get; set; }
        /// <summary>
        /// 外部订单编号
        /// </summary>
        public string OutProOrderNo { get; set; }
        /// <summary>
        /// 拼版类型 0 内单 1 外部录入
        /// </summary>
        public int? PinBanType { get; set; }
    }
    public class CardSendStepSearch : ProCardInfoSearch
    {
        /// <summary>
        /// 外发状态
        /// </summary>
        public int? SendStatus { get; set; }
        /// <summary>
        /// 是否后期
        /// </summary>
        public bool? IsLast { get; set; }
    }
}