FlexJobApi.Core/Entities/Tasks/TaskInfoBenefit.cs
@@ -25,9 +25,9 @@ public TaskInfo TaskInfo { get; set; } /// <summary> /// 福利Id /// 福利编号 /// </summary> public Guid BenefitId { get; set; } public string BenefitCode { get; set; } /// <summary> /// 福利 @@ -42,6 +42,13 @@ .HasForeignKey(it => it.TaskInfoId) .IsRequired() .OnDelete(DeleteBehavior.Restrict); entityBuilder .HasOne(it => it.Benefit) .WithMany() .HasForeignKey(it => it.BenefitCode) .HasPrincipalKey(it => it.Code) .IsRequired() .OnDelete(DeleteBehavior.Restrict); } } }