using System; using System.Collections.Generic; using System.ComponentModel; using System.Linq; using System.Text; using Newtonsoft.Json; using SOA.Persistent; namespace ibk.IPD.Entity.IpdPs { [Serializable, Table("TBDIPDO")] [JsonObject] public class TBDIPDO { //1970.1.1 8:00:00 至当前时间的毫秒数 [Persistent("TIMESTAMP"), DisplayName("1970.1.1 8:00:00 至当前时间的毫秒数")] public string TIMESTAMP { get; set; } //默认0,对于TIMESTAMP:重复时的区分号 [Persistent("SERIALNO"), DisplayName("默认0,对于TIMESTAMP:重复时的区分号")] public string SERIALNO { get; set; } //主键,BKDYC0001 ,有时序先后顺序的必须用同一个QUEUEID [Persistent("QUEUEID"), DisplayName("主键,BKDYC0001 ,有时序先后顺序的必须用同一个QUEUEID")] public string QUEUEID { get; set; } //未使用 [Persistent("HEADER"), DisplayName("未使用")] public string HEADER { get; set; } //前10位记录FORMID(例如:BKD001/BKD002) [Persistent("DATA"), DisplayName("前10位记录FORMID(例如:BKD001/BKD002)")] public string DATA { get; set; } //发送方写入N,读取成功后变0,异常变1 [Persistent("STATUS"), DisplayName("发送方写入N,读取成功后变0,异常变1")] public string STATUS { get; set; } //读取时间 [Persistent("PROCESSTIME"), DisplayName("读取时间")] public string PROCESSTIME { get; set; } //读取异常备注 [Persistent("DESCRIPTION"), DisplayName("读取异常备注")] public string DESCRIPTION { get; set; } } }