修改查询条件
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/push Build is passing
Details
parent
247b11cec4
commit
81abcf39fc
|
@ -598,7 +598,7 @@ namespace IRaCIS.Core.Application.Contracts
|
|||
public DateTime? DownloadStartTime { get; set; }
|
||||
public DateTime? DownloadEndTime { get; set; }
|
||||
|
||||
public string IP { get; set; }
|
||||
public string? IP { get; set; }
|
||||
}
|
||||
|
||||
public class SubjectVisitTaskInfo
|
||||
|
|
|
@ -31,7 +31,7 @@ namespace IRaCIS.Core.Domain.Models
|
|||
|
||||
|
||||
#region 领域事件 仅仅允许通过提供的方法进行操作
|
||||
|
||||
[JsonIgnore]
|
||||
private readonly List<DomainEvent> _domainEvents = [];
|
||||
|
||||
[JsonIgnore]
|
||||
|
|
|
@ -60,13 +60,15 @@ namespace IRaCIS.Core.Infra.EFCore.EntityConfigration
|
|||
{
|
||||
public void Configure(EntityTypeBuilder<SystemDocConfirmedUser> builder)
|
||||
{
|
||||
#region 不用显示配置
|
||||
//// 配置 CreateUser 关系
|
||||
//builder.HasOne(s => s.CreateUser)
|
||||
// .WithMany() // 假设 User 表没有对应的反向导航属性,如果有,填入属性名
|
||||
// .HasForeignKey(s => s.CreateUserId);
|
||||
////.OnDelete(DeleteBehavior.Restrict); // 可根据业务需求调整删除行为
|
||||
#endregion
|
||||
|
||||
// 配置 ConfirmUser 关系
|
||||
// 配置 ConfirmUser 关系 (一个用户可以签名多个文档)
|
||||
builder.HasOne(s => s.ConfirmUser) // ConfirmUser
|
||||
.WithMany(t => t.SystemDocConfirmedList)
|
||||
.HasForeignKey(s => s.ConfirmUserId);
|
||||
|
@ -76,11 +78,15 @@ namespace IRaCIS.Core.Infra.EFCore.EntityConfigration
|
|||
|
||||
public class TrialUserConfigration : IEntityTypeConfiguration<TrialUser>
|
||||
{
|
||||
//当一个实体,针对同一个类,有两个一对一导航属性,但是是不同的外键,一个外键是一对一,一个是一对多,那么需要显示配置一对多的关系
|
||||
public void Configure(EntityTypeBuilder<TrialUser> builder)
|
||||
{
|
||||
//TrialUser 和User 之间 一对多 (一个用户可以参与多个项目)
|
||||
builder.HasOne(s => s.User)
|
||||
.WithMany(t => t.UserTrials)
|
||||
.HasForeignKey(s => s.UserId);
|
||||
|
||||
//TrialUser User 一对一 创建人
|
||||
}
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue