79 lines
2.4 KiB
C#
79 lines
2.4 KiB
C#
using System.ComponentModel.DataAnnotations.Schema;
|
|
using YLErp.DBModels.Enums;
|
|
|
|
namespace YLErp.DBModels
|
|
{
|
|
[Table("sac_report_notes")]
|
|
public class SACReportNotes : DBModelBase, IClonable<SACReportNotes>
|
|
{
|
|
/// <summary>
|
|
/// 所属文件代码
|
|
/// </summary>
|
|
public string FileTag { get; set; }
|
|
/// <summary>
|
|
/// 接口类型
|
|
/// </summary>
|
|
public SuperviseReportTypeEnum ReportType { get; set; }
|
|
/// <summary>
|
|
/// 报送信息标记
|
|
/// <para>客户协议相关使用协议编码+附件名</para>
|
|
/// <para>交易相关使用交易确认书编码+成交/了结</para>
|
|
/// </summary>
|
|
public string InfoTag { get; set; }
|
|
/// <summary>
|
|
/// 报送日期
|
|
/// </summary>
|
|
public DateTime ReportDate { get; set; }
|
|
/// <summary>
|
|
/// 发送时业务Id(系统生成)
|
|
/// </summary>
|
|
public string ExceId { get; set; }
|
|
/// <summary>
|
|
/// 响应时业务Id(协会生成)
|
|
/// </summary>
|
|
public string BizId { get; set; }
|
|
/// <summary>
|
|
/// 是否需要报送更正信息
|
|
/// </summary>
|
|
public bool changeStatus { get; set; }
|
|
/// <summary>
|
|
/// 新增后不允许修改的数据
|
|
/// <para>交易相关数据的到期日和名义本金不能被修改</para>
|
|
/// </summary>
|
|
public string InfoCache { get; set; }
|
|
/// <summary>
|
|
/// 报告是否收到成功响应
|
|
/// </summary>
|
|
public bool ReportResponse { get; set; }
|
|
/// <summary>
|
|
/// 系统应答代码
|
|
/// </summary>
|
|
public string RetCode { get; set; } = "";
|
|
/// <summary>
|
|
/// 系统应答消息
|
|
/// </summary>
|
|
public string RetMsg { get; set; } = "";
|
|
/// <summary>
|
|
///
|
|
/// </summary>
|
|
public string DataId { get; set; }
|
|
/// <summary>
|
|
/// 是否有效
|
|
/// </summary>
|
|
public bool IsValid { get; set; }
|
|
/// <summary>
|
|
/// 创建时间
|
|
/// </summary>
|
|
public DateTime CreateTime { get; set; }
|
|
/// <summary>
|
|
/// 操作时间
|
|
/// </summary>
|
|
public DateTime OptTime { get; set; }
|
|
|
|
public SACReportNotes Clone()
|
|
{
|
|
return (SACReportNotes)MemberwiseClone();
|
|
}
|
|
}
|
|
}
|