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;
}
}
}
}
}