天津投入产出系统后端
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

161 lines
4.7 KiB

using System;
using System.Collections.Generic;
using System.Data;
using System.Linq;
using System.Text;
using QMFrameWork.Data.Attributes;
using QMAPP.FJC.Entity.Basic;
using QMAPP.Entity;
namespace QMAPP.FJC.Entity.Equipment
{
///</summary>
/// 模块编号:M11-3
/// 作 用:设备停机维护
/// 作 者:王庆男
/// 编写日期:2015年06月02日
///</summary>
[DBTable(TableName = "T_AW_EQUIPMENTMAINTAIN", TimeStampColumn = "UPDATEDATE")]
public class EquipmentMaintain:BaseEntity
{
///<summary>
///主键
///</summary>
[DBColumn(ColumnName="PID",DataType=DbType.String,IsKey=true)]
public string PID { get; set; }
///<summary>
///设备主键
///</summary>
[DBColumn(ColumnName="MID",DataType=DbType.String)]
public string MID { get; set; }
///<summary>
///设备名称
///</summary>
[DBColumn(ColumnName="MACHINENAME",DataType=DbType.String)]
public string MACHINENAME { get; set; }
///<summary>
///设备编码
///</summary>
[DBColumn(ColumnName="MACHINECODDE",DataType=DbType.String)]
public string MACHINECODDE { get; set; }
///<summary>
///0:搪塑
//1:骨架注塑
//2:气囊支架注塑
//3:风道注塑
//4:中控之间注塑
//5:HUD风道注塑
//5:冷刀弱化
//6:火焰加工
//7:预热
//8:浇注
//9:红外扫描
//10:冲切
//11:铣削
//12:铆接
//13:超时波焊接
//14:红外焊接
//15:总成装配
///</summary>
[DBColumn(ColumnName="PROCESSTYPE",DataType=DbType.String)]
public string PROCESSTYPE { get; set; }
public string PROCESSTYPENAME { get; set; }
///<summary>
///报警类别
///</summary>
[DBColumn(ColumnName = "WARNTYPE", DataType = DbType.String)]
public string WARNTYPE { get; set; }
public string WARNTYPEENAME { get; set; }
///<summary>
///停机开始时间
///</summary>
[DBColumn(ColumnName="DOWNTIMESTART",DataType=DbType.DateTime)]
public DateTime DOWNTIMESTART { get; set; }
///<summary>
///停机结束时间
///</summary>
[DBColumn(ColumnName="DOWNTIMEEND",DataType=DbType.DateTime)]
public DateTime DOWNTIMEEND { get; set; }
///<summary>
///停机原因
///</summary>
[DBColumn(ColumnName="DOWNTIMEREMARK",DataType=DbType.String)]
public string DOWNTIMEREMARK { get; set; }
///<summary>
///备注
///</summary>
[DBColumn(ColumnName="MEMO",DataType=DbType.String)]
public string MEMO { get; set; }
///<summary>
///生产线
///</summary>
[DBColumn(ColumnName = "PRODUCELINE", DataType = DbType.String)]
public string PRODUCELINE { get; set; }
///<summary>
///操作人
///</summary>
[DBColumn(ColumnName="CREATEUSER",DataType=DbType.String)]
public string CREATEUSER { get; set; }
public string CREATEUSERNAME { get; set; }
///<summary>
///操作时间
///</summary>
[DBColumn(ColumnName="CREATEDATE",DataType=DbType.DateTime)]
public DateTime CREATEDATE { get; set; }
///<summary>
///更新人
///</summary>
[DBColumn(ColumnName="UPDATEUSER",DataType=DbType.String)]
public string UPDATEUSER { get; set; }
public string UPDATEUSERNAME { get; set; }
///<summary>
///更新时间
///</summary>
[DBColumn(ColumnName="UPDATEDATE",DataType=DbType.DateTime)]
public DateTime UPDATEDATE { get; set; }
/// <summary>
/// 对应设备
/// </summary>
public MachineInfo machine { get; set; }
/// <summary>
/// 错误信息
/// </summary>
public string InfoError { get; set; }
/// <summary>
/// 导入时判断添加修改
/// </summary>
public bool IsNewInfo { get; set; }
}
}