修改项目真删除

Uat_Study
hang 2022-05-23 15:27:56 +08:00
parent d98675a45e
commit 89523ba358
1 changed files with 12 additions and 4 deletions

View File

@ -336,7 +336,7 @@ namespace IRaCIS.Application.Services
/// <summary> 删除临床项目 </summary> /// <summary> 删除项目 方便清理测试数据 </summary>
/// <param name="trialId">临床试验项目Id</param> /// <param name="trialId">临床试验项目Id</param>
[HttpDelete, Route("{trialId:guid}")] [HttpDelete, Route("{trialId:guid}")]
@ -407,9 +407,17 @@ namespace IRaCIS.Application.Services
await _repository.BatchDeleteAsync<TrialPaymentPrice>(t => t.TrialId == trialId) || await _repository.BatchDeleteAsync<Enroll>(t => t.TrialId == trialId) ||
await _repository.BatchDeleteAsync<TrialQCQuestion>(t => t.TrialId == trialId) || await _repository.BatchDeleteAsync<EnrollDetail>(t => t.TrialId == trialId) ||
await _repository.BatchDeleteAsync<TrialQCQuestionAnswer>(t => t.TrialId == trialId) || await _repository.BatchDeleteAsync<PaymentAdjustment>(t => t.TrialId == trialId) ||
await _repository.BatchDeleteAsync<PaymentDetail>(t => t.TrialId == trialId) ||
await _repository.BatchDeleteAsync<TrialAttachment>(t => t.TrialId == trialId) ||
await _repository.BatchDeleteAsync<TrialRevenuesPrice>(t => t.TrialId == trialId) ||
await _repository.BatchDeleteAsync<TrialSign>(t => t.TrialId == trialId) ||
await _repository.BatchDeleteAsync<TrialRevenuesPrice>(t => t.TrialId == trialId) ||
await _repository.BatchDeleteAsync<TrialSiteSurvey>(t => t.TrialId == trialId) || await _repository.BatchDeleteAsync<TrialSiteSurvey>(t => t.TrialId == trialId) ||