2
schangxiang@126.com
2024-08-28 0240b3c4b808b93b88cb4f97f45d2475f6001429
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
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
using iWare.Wms.Core;
using iWare.Wms.Core.Service;
using System.ComponentModel.DataAnnotations;
 
namespace iWare.Wms.Application
{
 
    /// <summary>
    /// 工件加工追溯查询参数
    /// </summary>
    public class WorkPieceProcessPdaSearch
    {
        /// <summary>
        /// 工件号
        /// </summary>
        public string WorkPieceID { get; set; }
 
    }
    /// <summary>
    /// 工件加工追溯查询参数
    /// </summary>
    public class WorkPieceProcessSearch : PageInputBase
    {
        /// <summary>
        /// 工件号
        /// </summary>
        public virtual string WorkPieceID { get; set; }
 
 
        /// <summary>
        /// 成品码
        /// </summary>
        public virtual string OP80NewCode { get; set; }
 
        /// <summary>
        /// 当前设备
        /// </summary>
        public virtual string EquipmentID { get; set; }
        /// <summary>
        /// 操作类型(SPC/生产)
        /// </summary>
        public string OperationType { get; set; }
 
        /// <summary>
        /// 当前工序
        /// </summary>
        public virtual string WorkingProcedureCurrent { get; set; }
        
        /// <summary>
        /// 工序上线时间
        /// </summary>
        public virtual DateTime? StartTime { get; set; }
 
        /// <summary>
        /// 工序上线时间开始
        /// </summary>
        public virtual DateTime? StartTimeBeginTime { get; set; }
 
        /// <summary>
        /// 工序上线时间结束时间
        /// </summary>
        public virtual DateTime? StartTimeEndTime { get; set; }        
        
        /// <summary>                                     
        /// 工序下线时间
        /// </summary>
        public virtual DateTime? EndTime { get; set; }
 
        /// <summary>
        /// 工件状态
        /// </summary>
        public virtual int? WorkPieceState { get; set; }
 
        /// <summary>
        /// 工序上线时间开始时间(检索使用)
        /// </summary>
        public virtual DateTime? OnlineTimeBeginTime { get; set; }
 
        /// <summary>
        /// 工序上线时间结束时间(检索使用)
        /// </summary>
        public virtual DateTime? OnlineTimeEndTime { get; set; }
 
        /// <summary>
        /// 质量状态
        /// </summary>
        public virtual int? QualityState { get; set; }
        
        /// <summary>
        /// 质量信息id
        /// </summary>
        public virtual int? QualityDataInfoID { get; set; }
        
    }
 
    /// <summary>
    /// 工件加工追溯输入参数
    /// </summary>
    public class WorkPieceProcessInput
    {
        /// <summary>
        /// 工件号
        /// </summary>
        public virtual string WorkPieceID { get; set; }
        
        /// <summary>
        /// 当前设备
        /// </summary>
        public virtual string EquipmentID { get; set; }
        
        /// <summary>
        /// 当前工序
        /// </summary>
        public virtual string WorkingProcedureCurrent { get; set; }
        
        /// <summary>
        /// 工序上线时间
        /// </summary>
        public virtual DateTime StartTime { get; set; }
        
        /// <summary>
        /// 工序下线时间
        /// </summary>
        public virtual DateTime EndTime { get; set; }
        
        /// <summary>
        /// 质量状态
        /// </summary>
        public virtual int QualityState { get; set; }
        
        /// <summary>
        /// 质量信息id
        /// </summary>
        public virtual int QualityDataInfoID { get; set; }
        
    }
 
}