修改课题组列表
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/push Build is passing
Details
parent
659aadbc7f
commit
3a65046c48
|
|
@ -1069,7 +1069,7 @@ namespace IRaCIS.Application.Contracts
|
||||||
|
|
||||||
public List<SCPStudyHospitalGroupInfo> HospitalGroupList { get; set; }
|
public List<SCPStudyHospitalGroupInfo> HospitalGroupList { get; set; }
|
||||||
|
|
||||||
public List<HospitalGroupInfo> CurrentUserHospitalGroupList { get; set; }
|
public List<HospitalGroupInfo> CurrentUserHospitalGroupList { get; set; } = new List<HospitalGroupInfo>();
|
||||||
|
|
||||||
public List<SCPStudyHospitalGroupInfo> ViewHospitalGroupList => HospitalGroupList.Where(t => CurrentUserHospitalGroupList.Any(c => c.Id == t.Id)).ToList();
|
public List<SCPStudyHospitalGroupInfo> ViewHospitalGroupList => HospitalGroupList.Where(t => CurrentUserHospitalGroupList.Any(c => c.Id == t.Id)).ToList();
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -80,8 +80,11 @@ public class SCPStudy : BaseFullDeleteAuditEntity, IEntitySeqId
|
||||||
public class SCPStudyHospitalGroup : BaseFullAuditEntity
|
public class SCPStudyHospitalGroup : BaseFullAuditEntity
|
||||||
{
|
{
|
||||||
#region MyRegion
|
#region MyRegion
|
||||||
|
[ForeignKey("HospitalGroupId")]
|
||||||
[JsonIgnore]
|
[JsonIgnore]
|
||||||
public HospitalGroup HospitalGroup { get; set; }
|
public HospitalGroup HospitalGroup { get; set; }
|
||||||
|
|
||||||
|
[ForeignKey("SCPStudyId")]
|
||||||
[JsonIgnore]
|
[JsonIgnore]
|
||||||
public SCPStudy SCPStudy { get; set; }
|
public SCPStudy SCPStudy { get; set; }
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -91,6 +91,8 @@ public class SCPStudyConfigration : IEntityTypeConfiguration<SCPStudy>
|
||||||
|
|
||||||
builder.HasMany(s => s.InstanceList).WithOne(se => se.SCPStudy).HasForeignKey(se => se.StudyId).HasPrincipalKey(st => st.Id);
|
builder.HasMany(s => s.InstanceList).WithOne(se => se.SCPStudy).HasForeignKey(se => se.StudyId).HasPrincipalKey(st => st.Id);
|
||||||
|
|
||||||
|
builder.HasMany(s => s.HospitalGroupList).WithOne(se => se.SCPStudy).HasForeignKey(se => se.SCPStudyId).HasPrincipalKey(st => st.Id);
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue