/***文档注释***********************************************
 * 作者            ：
 * 创建日期     ：2020-11-07
 * 描述            ：计量监控表
 * 注意事项     ：
 * 遗留BUG   ：
 * 修改日期     ：
 * 修改人员     ：
 * 修改内容     ：
***********************************************************/
using System;
using System.Text;
namespace Common
{
	public class MeterWorkMonitor
	{
		/// <summary>
		/// 计量点编号
		/// <summary>
		//[AttributeID("pointNo")]
		public string pointNo { get; set; }

		/// <summary>
		/// 计量点
		/// <summary>
		public string pointName { get; set; }

		/// <summary>
		/// 验证重量  0不验证  1验证
		/// <summary>
		public string validWgt { get; set; }

		/// <summary>
		/// 验证车号  0不验证  1验证
		/// <summary>
		public string validCarno { get; set; }

		/// <summary>
		/// 验证回皮时间  0不验证  1验证
		/// <summary>
		public string validTareTime { get; set; }

		/// <summary>
		/// 验证时间间隔  0不验证  1验证
		/// <summary>
		public string validTimeInterval { get; set; }

		/// <summary>
		/// 验证对射(实时数据库停车位置)  0不验证  1验证
		/// <summary>
		public string validParkStatus { get; set; }

		/// <summary>
		/// 验证危化品超重  0不验证  1验证
		/// <summary>
		public string validExceedWgt { get; set; }

		/// <summary>
		/// 验证预报超差  0不验证  1验证
		/// <summary>
		public string validPredictionDiff { get; set; }

		/// <summary>
		/// 是否有效 1有效 0无效
		/// <summary>
		public string validFlag { get; set; }

		/// <summary>
		/// 验证物料可计量时间段 0不验证  1验证
		/// <summary>
		public string validMatTime { get; set; }

		/// <summary>
		/// 是否进行车号修正 0不修正 1修正
		/// <summary>
		public string carMonitor { get; set; }

		/// <summary>
		/// 车号修正级别1-6
		/// <summary>
		public long? carMonitorLvl { get; set; }

		/// <summary>
		/// 0未呼叫，1呼叫待接听，2呼叫已接听
		/// <summary>
		public string isHelp { get; set; }

		/// <summary>
		/// 0智能终端，1远程计量呼叫(派位阶段)，2远程接管
		/// <summary>
		public string isTakeOver { get; set; }

		/// <summary>
		/// 写入LED的值
		/// <summary>
		public string ledWriter { get; set; }

		/// <summary>
		/// 打印纸张
		/// <summary>
		public long? printNum { get; set; }

		/// <summary>
		/// 与实时库对应的采集点
		/// <summary>
		public string collectionCode { get; set; }

		/// <summary>
		/// 1计量完成  有值则是当前计量数据编号
		/// </summary>
		public string isOverWgt { get; set; }

		/// <summary>
		/// 接管终端用户
		/// </summary>
		public string userNo { get; set; }

		/// <summary>
		/// 监控用户
		/// </summary>
		public string monitorUserNo { get; set; }

		/// <summary>
		/// 重置车号
		/// </summary>
		public string setCar { get; set; }

		/// <summary>
		/// 0不读取LED_WRITER的值，1读取
		/// </summary>
		public string ledKeep { get; set; }

		/// <summary>
		/// rfid车号
		/// </summary>
		public string rfidCar { get; set; }

		/// <summary>
		/// 抓拍车号
		/// </summary>
		public string photoCar { get; set; }

		/// <summary>
		/// 扫描车号
		/// </summary>
		public string scanCar { get; set; }

		/// <summary>
		/// 修正车号
		/// </summary>
		public string editCar { get; set; }

		/// <summary>
		/// 车号异常 0正常 1异常
		/// </summary>
		public string carErr { get; set; }

		/// <summary>
		/// 重量异常 0正常 1异常
		/// </summary>
		public string wgtErr { get; set; }

		/// <summary>
		/// 最后在线时间，由于时间不一定准，
		/// 所以使用旧数据时间与当前时间比如果连续30次相同则认为掉线
		/// </summary>
		public DateTime? lastTime { get; set; }

		/// <summary>
		/// 车辆停留超时 0正常 1超时
		/// </summary>
		public string stopOverTime { get; set; }

		/// <summary>
		/// 终端提示信息
		/// </summary>
		public string msgInfo { get; set; }

		/// <summary>
		/// 终端显示的重量
		/// </summary>
		public long? wgt { get; set; }

		/// <summary>
		/// 是否是监控界面点击的远程 0否 1是
		/// </summary>
		public string isRemote { get; set; }

		/// <summary>
		/// 不验证联达  1不验证 0验证
		/// </summary>
		public string validLianda { get; set; }

		/// <summary>
		/// 验证物料点击：0不验证  1验证 
		/// </summary>
		public string validMatClick { get; set; }

		/// <summary>
		/// 验证计量区域：0不验证  1验证
		/// </summary>
		public string validMeterArea { get; set; }

		/// <summary>
		/// 验证是否存在委托：0不验证  1验证
		/// </summary>
		public string validIsPre { get; set; }

		/// <summary>
		/// 派位的时间<用于在界面显示>
		/// </summary>
		public DateTime? pwTime { get; set; }
	}
}
