//-------------------------------------------------------------------- // 此代码由T4模板自动生成 byzhouhang 20210918 // 生成时间 2024-07-30 10:39:01 // 对此文件的更改可能会导致不正确的行为,并且如果重新生成代码,这些更改将会丢失。 using System; using IRaCIS.Core.Domain.Share; using System.ComponentModel.DataAnnotations; using System.ComponentModel.DataAnnotations.Schema; using System.Collections.Generic; namespace IRaCIS.Core.Domain.Models { /// ///UserFeedBack /// [Table("UserFeedBack")] public class UserFeedBack : Entity, IAuditUpdate, IAuditAdd { [JsonIgnore] public Trial Trial { get; set; } [JsonIgnore] public Subject Subject { get; set; } [JsonIgnore] public SubjectVisit SubjectVisit { get; set; } [JsonIgnore] public TrialSite TrialSite { get; set; } [JsonIgnore] public User CreateUser { get; set; } [JsonIgnore] public VisitTask VisitTask { get; set; } public Guid? VisitTaskId { get; set; } public Guid? SubjectId { get; set; } public Guid? SubjectVisitId { get; set; } public int QuestionType { get; set; } public string QuestionDescription { get; set; } public Guid CreateUserId { get; set; } public DateTime CreateTime { get; set; } public Guid UpdateUserId { get; set; } public DateTime UpdateTime { get; set; } public int State { get; set; } public Guid? TrialSiteId { get; set; } public Guid? TrialId { get; set; } public string ScreenshotListStr { get; set; } // [NotMapped] public List ScreenshotList => JsonConvert.DeserializeObject>(ScreenshotListStr); //public class ScreenshotInfo //{ // public string Path { get; set; } // public string Name { get; set; } //} } }