修改项目真删除
parent
d98675a45e
commit
89523ba358
|
@ -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) ||
|
||||||
|
|
Loading…
Reference in New Issue