using System;
|
using System.Collections.Generic;
|
using System.Runtime.Serialization;
|
|
namespace WIP_Models
|
{
|
/// <summary>
|
/// 索引数据参数
|
/// </summary>
|
[DataContract]
|
public class AttachProcParam
|
{
|
|
/// <summary>
|
/// 生产线号
|
/// </summary>
|
[DataMember]
|
public string line { get; set; }
|
|
/// <summary>
|
/// ECM生产炉号
|
/// </summary>
|
[DataMember]
|
public int loadNumber { get; set; }
|
|
/// <summary>
|
/// 事件代码
|
/// </summary>
|
[DataMember]
|
public int eventCode { get; set; }
|
|
/// <summary>
|
/// 年份
|
/// </summary>
|
[DataMember]
|
public int year { get; set; }
|
|
/// <summary>
|
/// 月份
|
/// </summary>
|
[DataMember]
|
public int month { get; set; }
|
|
/// <summary>
|
/// 物料编码(注意:没有写错,这里就是物料编码materialCode,不是零件号partNumber!!!!!!)
|
/// </summary>
|
[DataMember]
|
public string partNumber { get; set; }
|
|
/// <summary>
|
/// 工艺指令号
|
/// </summary>
|
[DataMember]
|
public string recipeNumber { get; set; }
|
|
|
private long? _heatingEntryDate;
|
/// <summary>
|
/// heatingEntryDate (unix timestamp)
|
/// </summary>
|
[DataMember]
|
public long? heatingEntryDate
|
{
|
get
|
{
|
return _heatingEntryDate;
|
}
|
set
|
{
|
if (value == 0)
|
_heatingEntryDate = null;
|
else
|
{
|
_heatingEntryDate = value;
|
}
|
}
|
}
|
|
private long? _heatingExitDate;
|
/// <summary>
|
/// heatingExitDate (unix timestamp)
|
/// </summary>
|
[DataMember]
|
public long? heatingExitDate
|
{
|
get
|
{
|
return _heatingExitDate;
|
}
|
set
|
{
|
if (value == 0)
|
_heatingExitDate = null;
|
else
|
{
|
_heatingExitDate = value;
|
}
|
}
|
}
|
|
/// <summary>
|
/// heatingNumber
|
/// </summary>
|
[DataMember]
|
public string heatingNumber { get; set; }
|
|
|
private long? _iCBPEntryDate;
|
/// <summary>
|
/// iCBPEntryDate (unix timestamp)
|
/// </summary>
|
[DataMember]
|
public long? iCBPEntryDate
|
{
|
get
|
{
|
return _iCBPEntryDate;
|
}
|
set
|
{
|
if (value == 0)
|
_iCBPEntryDate = null;
|
else
|
{
|
_iCBPEntryDate = value;
|
}
|
}
|
}
|
|
|
private long? _iCBPExitDate;
|
/// <summary>
|
/// iCBPExitDate (unix timestamp)
|
/// </summary>
|
[DataMember]
|
public long? iCBPExitDate
|
{
|
get
|
{
|
return _iCBPExitDate;
|
}
|
set
|
{
|
if (value == 0)
|
_iCBPExitDate = null;
|
else
|
{
|
_iCBPExitDate = value;
|
}
|
}
|
}
|
|
/// <summary>
|
/// iCBPNumber
|
/// </summary>
|
[DataMember]
|
public string iCBPNumber { get; set; }
|
|
|
private long? _lineEntryDate;
|
/// <summary>
|
/// lineEntryDate (unix timestamp)
|
/// </summary>
|
[DataMember]
|
public long? lineEntryDate
|
{
|
get
|
{
|
return _lineEntryDate;
|
}
|
set
|
{
|
if (value == 0)
|
_lineEntryDate = null;
|
else
|
{
|
_lineEntryDate = value;
|
}
|
}
|
}
|
|
|
private long? _lineExitDate;
|
/// <summary>
|
/// lineExitDate (unix timestamp)
|
/// </summary>
|
[DataMember]
|
public long? lineExitDate
|
{
|
get
|
{
|
return _lineExitDate;
|
}
|
set
|
{
|
if (value == 0)
|
_lineExitDate = null;
|
else
|
{
|
_lineExitDate = value;
|
}
|
}
|
}
|
|
|
private long? _preHeatingEntryDate;
|
|
/// <summary>
|
/// preHeatingEntryDate (unix timestamp)
|
/// </summary>
|
[DataMember]
|
public long? preHeatingEntryDate
|
{
|
get
|
{
|
return _preHeatingEntryDate;
|
}
|
set
|
{
|
if (value == 0)
|
_preHeatingEntryDate = null;
|
else
|
{
|
_preHeatingEntryDate = value;
|
}
|
}
|
}
|
|
|
private long? _preHeatingExitDate;
|
/// <summary>
|
/// preHeatingExitDate (unix timestamp)
|
/// </summary>
|
[DataMember]
|
public long? preHeatingExitDate
|
{
|
get
|
{
|
return _preHeatingExitDate;
|
}
|
set
|
{
|
if (value == 0)
|
_preHeatingExitDate = null;
|
else
|
{
|
_preHeatingExitDate = value;
|
}
|
}
|
}
|
|
/// <summary>
|
/// preHeatingNumber
|
/// </summary>
|
[DataMember]
|
public string preHeatingNumber { get; set; }
|
|
|
|
private long? _quenchingEntryDate;
|
/// <summary>
|
/// quenchingEntryDate (unix timestamp)
|
/// </summary>
|
[DataMember]
|
public long? quenchingEntryDate
|
{
|
get
|
{
|
return _quenchingEntryDate;
|
}
|
set
|
{
|
if (value == 0)
|
_quenchingEntryDate = null;
|
else
|
{
|
_quenchingEntryDate = value;
|
}
|
}
|
}
|
|
|
private long? _quenchingExitDate;
|
/// <summary>
|
/// quenchingExitDate (unix timestamp)
|
/// </summary>
|
[DataMember]
|
public long? quenchingExitDate
|
{
|
get
|
{
|
return _quenchingExitDate;
|
}
|
set
|
{
|
if (value == 0)
|
_quenchingExitDate = null;
|
else
|
{
|
_quenchingExitDate = value;
|
}
|
}
|
}
|
|
/// <summary>
|
/// quenchingNumber
|
/// </summary>
|
[DataMember]
|
public string quenchingNumber { get; set; }
|
|
/// <summary>
|
/// temperingNumber
|
/// </summary>
|
[DataMember]
|
public string temperingNumber { get; set; }
|
|
|
|
private long? _temperingEntryDate;
|
/// <summary>
|
/// temperingEntryDate (unix timestamp)
|
/// </summary>
|
[DataMember]
|
public long? temperingEntryDate
|
{
|
get
|
{
|
return _temperingEntryDate;
|
}
|
set
|
{
|
if (value == 0)
|
_temperingEntryDate = null;
|
else
|
{
|
_temperingEntryDate = value;
|
}
|
}
|
}
|
|
|
private long? _temperingExitDate;
|
/// <summary>
|
/// temperingExitDate (unix timestamp)
|
/// </summary>
|
[DataMember]
|
public long? temperingExitDate
|
{
|
get
|
{
|
return _temperingExitDate;
|
}
|
set
|
{
|
if (value == 0)
|
_temperingExitDate = null;
|
else
|
{
|
_temperingExitDate = value;
|
}
|
}
|
}
|
|
|
|
private long? _washingEntryDate;
|
/// <summary>
|
/// washingEntryDate (unix timestamp)
|
/// </summary>
|
[DataMember]
|
public long? washingEntryDate
|
{
|
get
|
{
|
return _washingEntryDate;
|
}
|
set
|
{
|
if (value == 0)
|
_washingEntryDate = null;
|
else
|
{
|
_washingEntryDate = value;
|
}
|
}
|
}
|
|
|
|
private long? _washingExitDate;
|
/// <summary>
|
/// washingExitDate (unix timestamp)
|
/// </summary>
|
[DataMember]
|
public long? washingExitDate
|
{
|
get
|
{
|
return _washingExitDate;
|
}
|
set
|
{
|
if (value == 0)
|
_washingExitDate = null;
|
else
|
{
|
_washingExitDate = value;
|
}
|
}
|
}
|
|
/// <summary>
|
/// washingNumber
|
/// </summary>
|
[DataMember]
|
public string washingNumber { get; set; }
|
|
|
|
private long? _coolingEntryDate;
|
/// <summary>
|
/// coollingEntryDate (unix timestamp)
|
/// </summary>
|
[DataMember]
|
public long? coolingEntryDate
|
{
|
get
|
{
|
return _coolingEntryDate;
|
}
|
set
|
{
|
if (value == 0)
|
_coolingEntryDate = null;
|
else
|
{
|
_coolingEntryDate = value;
|
}
|
}
|
}
|
|
|
|
private long? _coolingExitDate;
|
/// <summary>
|
/// coollingExitDate (unix timestamp)
|
/// </summary>
|
[DataMember]
|
public long? coolingExitDate
|
{
|
get
|
{
|
return _coolingExitDate;
|
}
|
set
|
{
|
if (value == 0)
|
_coolingExitDate = null;
|
else
|
{
|
_coolingExitDate = value;
|
}
|
}
|
}
|
|
/// <summary>
|
/// coollingNumber
|
/// </summary>
|
[DataMember]
|
public string coolingNumber { get; set; }
|
|
}
|
}
|