using Newtonsoft.Json; using System.ComponentModel; using System.ComponentModel.DataAnnotations.Schema; using YLErp.Helpers; namespace YLErp.DBModels { [Table("trade_check")] public class trade_check : TradeExtendBase { public static string LogClass = "交易复核"; /// /// 交易复核信息 /// [DisplayName("交易复核信息")] public string TradeObject { get; set; } /// /// 是否有效_validstate /// [DisplayName("是否有效")] public string ValidState { get; set; } public trade TradeModel { get { if (TradeObject.IsNullOrWhiteSpace()) { return null; } try { return JsonConvert.DeserializeObject(TradeObject); } catch (Exception e) { LogFactory.GetLogger().Error("[TradeModel]反序列化TradeObject出错", e); return null; } } } } }