天津投入产出系统后端
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.

133 lines
4.1 KiB

using System;
using System.Data;
using QMAPP.Entity;
using QMFrameWork.Data.Attributes;
namespace QMAPP.FJC.Entity.MachineCheck
{
///</summary>
/// 模块编号:
/// 作 用:设备点检
/// 作 者:周晓东
/// 编写日期:2017年11月29日
///</summary>
[DBTable(TableName = "T_BD_MACHINECHECK")]
public class MachineCheckEntity:BaseEntity
{
///<summary>
///主键
///</summary>
[DBColumn(ColumnName="PID",DataType=DbType.String,IsKey=true)]
public string PID { get; set; }
///<summary>
///点检日期
///</summary>
[DBColumn(ColumnName = "CHECKDATE", DataType = DbType.DateTime)]
public DateTime CHECKDATE { get; set; }
public DateTime STARTCHECKDATE { get; set; }
public DateTime ENDCHECKDATE { get; set; }
///<summary>
///班次
///</summary>
[DBColumn(ColumnName = "SHIFT_CODE", DataType = DbType.String)]
public string SHIFT_CODE { get; set; }
public string SHIFT_CODE_TXT { get; set; }
///<summary>
///0:初始化
///1:点检完成
///</summary>
[DBColumn(ColumnName = "CHECKSTATUS", DataType = DbType.String)]
public string CHECKSTATUS { get; set; }
public string CHECKSTATUSTXT { get; set; }
///<summary>
///1:合格 0:不合格
///</summary>
[DBColumn(ColumnName = "CHECKRESULT", DataType = DbType.String)]
public string CHECKRESULT { get; set; }
public string CHECKRESULTTXT { get; set; }
///<summary>
///设备
///</summary>
[DBColumn(ColumnName = "MACHINECODE", DataType = DbType.String)]
public string MACHINECODE { get; set; }
public string MACHINECODETXT { get; set; }
//MaximoDataDB-资产编号
public string ASSETNUM { get; set; }
///<summary>
///工序
///</summary>
[DBColumn(ColumnName = "WORKCELL_CODE", DataType = DbType.String)]
public string WORKCELL_CODE { get; set; }
public string WORKCELL_CODE_TXT { get; set; }
///<summary>
///工位
///</summary>
[DBColumn(ColumnName = "WORKLOC_CODE", DataType = DbType.String)]
public string WORKLOC_CODE { get; set; }
public string WORKLOC_CODE_TXT { get; set; }
///<summary>
///描述
///</summary>
[DBColumn(ColumnName = "REMARK", DataType = DbType.String)]
public string REMARK { get; set; }
///<summary>
///
///</summary>
[DBColumn(ColumnName="CREATEUSER",DataType=DbType.String)]
public string CREATEUSER { 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; }
//MaximoDataDB-报告人
public string CHECKER { get; set; }
///<summary>
///
///</summary>
[DBColumn(ColumnName="UPDATEDATE",DataType=DbType.DateTime)]
public DateTime UPDATEDATE { get; set; }
//MaximoDataDB-点检时间
public DateTime DATETIME { get; set; }
//<summary>
/// 0:维修维护点检 1:设备操作者点检
///</summary>
[DBColumn(ColumnName = "CHECKTYPE", DataType = DbType.String)]
public string CHECKTYPE { get; set; }
public string CHECKTYPETXT { get; set; }
public string MACHINECHECK_URL { get; set; }
}
}