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