using IRaCIS.Core.Domain.Share;
namespace IRaCIS.Core.Domain.Models;
[Comment("后台 - 用户协议和隐私采集")]
[Table("UserAgreement")]
public class UserAgreement : BaseFullAuditEntity
{
///
/// 文件类型 字典 UserAgreementType
///
public UserAgreementType UserAgreementTypeEnum { get; set; }
///
/// 文件名称
///
public string FileName { get; set; }= string.Empty;
///
/// 文件版本
///
public string FileVersion { get; set; }=string.Empty;
///
/// 文件内容
///
[MaxLength]
public string FileContent { get; set; } = string.Empty;
///
/// 更新日期
///
public DateTime UpdateDate { get; set; }
///
/// 生效日期
///
public DateTime EffectiveDate { get; set; }
///
/// 当前版本
///
public bool IsCurrentVersion { get; set; }
}