using System; using System.Collections.Generic; using System.ComponentModel.DataAnnotations.Schema; using System.Linq; using System.Text; using System.Threading.Tasks; using YLErp.DBModels.Base; using YLErp.DBModels.Enums; namespace YLErp.DBModels { /// /// 推送记录表 /// [Table("push_log")] public class PushLog: DBModelBaseV4 { /// /// 数据id /// public long data_id { get; set; } /// /// 数据类型(0互换交易,1互换资产交易,2预付金交易,3合约终止) /// public int data_type { get; set; } [NotMapped] public string data_typeStr { get { return ((SwapPushDataEnum)this.data_type).ToString(); } } /// /// 数据状态(0待推送,1推送中,2推送成功,3推送失败) /// public int data_state { get; set; } [NotMapped] public string data_stateStr { get { return ((SwapPushDataStateEnum)this.data_state).ToString(); } } /// /// 推送结果 /// public string data_resp { get; set; } /// /// 推送请求 /// public string data_req { get; set; } /// /// 数据编码 /// public string data_number { get; set; } /// /// 外部数据唯一编号 /// public string odata_no { get; set; } } }