修改site关联
This commit is contained in:
@@ -9,10 +9,12 @@ namespace IRaCIS.Core.Domain.Models
|
||||
|
||||
public Guid TrialId { get; set; }
|
||||
|
||||
public Guid SiteId { get; set; }
|
||||
public Guid? SiteId { get; set; }
|
||||
|
||||
public string TrialSiteCode { get; set; } = String.Empty;
|
||||
|
||||
public string TrialSiteName { get; set; } = String.Empty;
|
||||
|
||||
public string TrialSiteAliasName { get; set; }=String.Empty;
|
||||
|
||||
public Guid CreateUserId { get; set; }
|
||||
@@ -30,6 +32,7 @@ namespace IRaCIS.Core.Domain.Models
|
||||
//导航属性
|
||||
[ForeignKey("SiteId")]
|
||||
public Site Site { get; set; }
|
||||
|
||||
[JsonIgnore]
|
||||
[ForeignKey("TrialId")]
|
||||
public Trial Trial { get; set; }
|
||||
|
||||
@@ -17,7 +17,11 @@ namespace IRaCIS.Core.Domain.Models
|
||||
public class TrialSiteUser : Entity, IAuditUpdate, IAuditAdd,ISoftDelete
|
||||
{
|
||||
|
||||
[Required]
|
||||
|
||||
public Guid TrialSiteId { get; set; }
|
||||
|
||||
|
||||
[Required]
|
||||
public Guid UserId { get; set; }
|
||||
|
||||
|
||||
@@ -25,8 +29,6 @@ namespace IRaCIS.Core.Domain.Models
|
||||
public Guid TrialId { get; set; }
|
||||
|
||||
|
||||
[Required]
|
||||
public Guid SiteId { get; set; }
|
||||
|
||||
public DateTime UpdateTime { get; set; }
|
||||
|
||||
@@ -50,11 +52,6 @@ namespace IRaCIS.Core.Domain.Models
|
||||
[JsonIgnore]
|
||||
[ForeignKey("TrialId")]
|
||||
public Trial Trial { get; set; }
|
||||
[JsonIgnore]
|
||||
[ForeignKey("SiteId")]
|
||||
public Site Site { get; set; }
|
||||
|
||||
|
||||
|
||||
[JsonIgnore]
|
||||
public TrialSite TrialSite { get; set; }
|
||||
|
||||
Reference in New Issue
Block a user