From 96b9d264a9b7928a1e1dc7e4355a71595bdae5cb Mon Sep 17 00:00:00 2001 From: hang <872297557@qq.com> Date: Mon, 24 Jul 2023 10:51:55 +0800 Subject: [PATCH] =?UTF-8?q?hang-=E6=B8=85=E9=99=A4=E5=B7=A5=E4=BD=9C?= =?UTF-8?q?=E9=87=8F=E8=84=8F=E6=95=B0=E6=8D=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- IRaCIS.Core.Application/Service/TrialSiteUser/TrialService.cs | 3 ++- IRaCIS.Core.Domain/Abandon/WorkloadDistribution.cs | 4 ++++ 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/IRaCIS.Core.Application/Service/TrialSiteUser/TrialService.cs b/IRaCIS.Core.Application/Service/TrialSiteUser/TrialService.cs index 76f6cdacc..03cd04a9a 100644 --- a/IRaCIS.Core.Application/Service/TrialSiteUser/TrialService.cs +++ b/IRaCIS.Core.Application/Service/TrialSiteUser/TrialService.cs @@ -427,7 +427,8 @@ namespace IRaCIS.Application.Services //} #endregion - + await _repository.BatchDeleteAsync(o => o.Workload.TrialId == trialId); + await _repository.BatchDeleteAsync(o => o.TrialId == trialId); await _repository.BatchDeleteAsync(o => o.SubjectVisit.TrialId == trialId); await _repository.BatchDeleteAsync(o => o.TrialId == trialId); diff --git a/IRaCIS.Core.Domain/Abandon/WorkloadDistribution.cs b/IRaCIS.Core.Domain/Abandon/WorkloadDistribution.cs index d5972cc07..a071d3f6d 100644 --- a/IRaCIS.Core.Domain/Abandon/WorkloadDistribution.cs +++ b/IRaCIS.Core.Domain/Abandon/WorkloadDistribution.cs @@ -58,6 +58,10 @@ namespace IRaCIS.Core.Domain.Models [Table("WorkloadDetail")] public class WorkloadDetail : Entity { + [JsonIgnore] + + public Workload Workload { get; set; } + public Guid WorkloadId { get; set; } public string OptUserName { get; set; } public DateTime OptTime { get; set; } = DateTime.Now;