Files
zszq-trs/Framework/YLErp.Core/DBModels/PushLog.cs
T
2024-05-09 14:06:26 +08:00

62 lines
1.7 KiB
C#

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
{
/// <summary>
/// 推送记录表
/// </summary>
[Table("push_log")]
public class PushLog: DBModelBaseV4
{
/// <summary>
/// 数据id
/// </summary>
public long data_id { get; set; }
/// <summary>
/// 数据类型(0互换交易,1互换资产交易,2预付金交易,3合约终止)
/// </summary>
public int data_type { get; set; }
[NotMapped]
public string data_typeStr {
get {
return ((SwapPushDataEnum)this.data_type).ToString();
}
}
/// <summary>
/// 数据状态(0待推送,1推送中,2推送成功,3推送失败)
/// </summary>
public int data_state { get; set; }
[NotMapped]
public string data_stateStr
{
get
{
return ((SwapPushDataStateEnum)this.data_state).ToString();
}
}
/// <summary>
/// 推送结果
/// </summary>
public string data_resp { get; set; }
/// <summary>
/// 推送请求
/// </summary>
public string data_req { get; set; }
/// <summary>
/// 数据编码
/// </summary>
public string data_number { get; set; }
/// <summary>
/// 外部数据唯一编号
/// </summary>
public string odata_no { get; set; }
}
}