using SqlSugar;
|
using System;
|
using System.Runtime.Serialization;
|
using System.Xml.Linq;
|
|
namespace TProduct.Entity
|
{
|
/// <summary>
|
/// 测试项目
|
/// </summary>
|
[DataContract]
|
[Serializable]
|
[SugarTable("TestProjectBase")]
|
public class TestProjectBase : BaseEntity, IUseStatus, System.ICloneable
|
{
|
public TestProjectBase() { }
|
|
public TestProjectBase(TestProjectBase rhs) : base(rhs)
|
{
|
this.ProductType = rhs.ProductType;
|
this.SeriesID = rhs.SeriesID;
|
this.ProductID = rhs.ProductID;
|
this.PartID = rhs.PartID;
|
this.UseStatus = rhs.UseStatus;
|
this.CreateUserID = rhs.CreateUserID;
|
this.CreateTime = rhs.CreateTime;
|
|
this.Code = rhs.Code;
|
this.Name = rhs.Name;
|
this.Remarks = rhs.Remarks;
|
this.IsFixed = rhs.IsFixed;
|
this.JudgeResult = rhs.JudgeResult;
|
this.ReportFileNO = rhs.ReportFileNO;
|
this.ProjectParasStr = rhs.ProjectParasStr;
|
this.AlarmSettingStr = rhs.AlarmSettingStr;
|
this.Tag = rhs.Tag;
|
|
this.IStationInfoStr = rhs.IStationInfoStr;
|
this.IStationID = rhs.IStationID;
|
this.IStationReportFileNO = rhs.IStationReportFileNO;
|
}
|
/// <summary>
|
/// 产品类型
|
/// </summary>
|
[DataMember]
|
public int ProductType
|
{
|
get { return _productType; }
|
set { _productType = value; }
|
}
|
private int _productType;
|
|
/// <summary>
|
/// 产品标识
|
/// </summary>
|
[DataMember]
|
public long SeriesID
|
{
|
get { return _seriesid; }
|
set { _seriesid = value; }
|
}
|
private long _seriesid;
|
|
/// <summary>
|
/// 产品标识
|
/// </summary>
|
[DataMember]
|
public long ProductID
|
{
|
get { return _productid; }
|
set { _productid = value; }
|
}
|
private long _productid;
|
|
/// <summary>
|
/// 产品标识
|
/// </summary>
|
[DataMember]
|
public long PartID
|
{
|
get { return _partid; }
|
set { _partid = value; }
|
}
|
private long _partid;
|
|
/// <summary>
|
/// 状态
|
/// </summary>
|
[DataMember]
|
public int UseStatus
|
{
|
get { return _usestatus; }
|
set { _usestatus = value; }
|
}
|
private int _usestatus;
|
|
/// <summary>
|
/// 项目创建人
|
/// </summary>
|
[DataMember]
|
public long CreateUserID
|
{
|
get { return _createuserid; }
|
set { _createuserid = value; }
|
}
|
private long _createuserid;
|
|
/// <summary>
|
/// 项目创建时间
|
/// </summary>
|
[DataMember]
|
public DateTime CreateTime
|
{
|
get { return _createtime; }
|
set { _createtime = value; }
|
}
|
private DateTime _createtime;
|
|
|
/// <summary>
|
/// Tag
|
/// </summary>
|
[DataMember]
|
public string Tag { get; set; }
|
|
|
/// <summary>
|
/// 测试编号
|
/// </summary>
|
[DataMember]
|
public string Code
|
{
|
get { return _code; }
|
set { _code = value; }
|
}
|
private string _code;
|
|
/// <summary>
|
/// 测试项目名
|
/// </summary>
|
[DataMember]
|
public string Name
|
{
|
get { return _name; }
|
set { _name = value; }
|
}
|
private string _name;
|
|
/// <summary>
|
/// 备注
|
/// </summary>
|
[DataMember]
|
public string Remarks
|
{
|
get { return _emarks; }
|
set { _emarks = value; }
|
}
|
private string _emarks;
|
|
/// <summary>
|
/// 判断结果合格与否
|
/// </summary>
|
[DataMember]
|
public int JudgeResult
|
{
|
get { return _judgeresult; }
|
set { _judgeresult = value; }
|
}
|
private int _judgeresult = -1;
|
|
/// <summary>
|
/// 是否已固定
|
/// </summary>
|
[DataMember]
|
public bool IsFixed
|
{
|
get { return _isfixed; }
|
set { _isfixed = value; }
|
}
|
private bool _isfixed;
|
|
/// <summary>
|
/// 项目参数
|
/// </summary>
|
[DataMember]
|
public string ProjectParasStr
|
{
|
get { return _projectParas; }
|
set { _projectParas = value; }
|
}
|
private string _projectParas;
|
|
/// <summary>
|
/// 报警参数
|
/// </summary>
|
[DataMember]
|
public string AlarmSettingStr
|
{
|
get { return _alarmSettingStr; }
|
set { _alarmSettingStr = value; }
|
}
|
private string _alarmSettingStr;
|
|
/// <summary>
|
/// 选型报告文件名
|
/// </summary>
|
[DataMember]
|
public string ReportFileNO
|
{
|
get { return _reportFileNO; }
|
set { _reportFileNO = value; }
|
}
|
private string _reportFileNO;
|
|
[DataMember]
|
public string IStationInfoStr
|
{
|
get { return _istationInfoStr; }
|
set { _istationInfoStr = value; }
|
}
|
private string _istationInfoStr;
|
|
[DataMember]
|
public string IStationID
|
{
|
get { return _istationID; }
|
set { _istationID = value; }
|
}
|
private string _istationID;
|
|
[DataMember]
|
public string IStationReportFileNO
|
{
|
get { return _istationReportFileNo; }
|
set { _istationReportFileNo = value; }
|
}
|
private string _istationReportFileNo;
|
|
|
public TestProjectBase Clone()
|
{
|
return (TestProjectBase)this.MemberwiseClone();
|
}
|
|
object ICloneable.Clone()
|
{
|
return this.MemberwiseClone();
|
}
|
}
|
}
|