修改 试验参与者
parent
4beba23f99
commit
d8e0c73f56
|
|
@ -20878,6 +20878,12 @@
|
||||||
<returns></returns>
|
<returns></returns>
|
||||||
<exception cref="T:IRaCIS.Core.Infrastructure.BusinessValidationFailedException"></exception>
|
<exception cref="T:IRaCIS.Core.Infrastructure.BusinessValidationFailedException"></exception>
|
||||||
</member>
|
</member>
|
||||||
|
<member name="M:IRaCIS.Core.Application.TrialConfigService.ReplaceSubject">
|
||||||
|
<summary>
|
||||||
|
替换受试者
|
||||||
|
</summary>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
<member name="M:IRaCIS.Core.Application.TrialConfigService.TrialReadingInfoSignVerify(IRaCIS.Core.Application.Contracts.TrialReadingInfoSignInDto)">
|
<member name="M:IRaCIS.Core.Application.TrialConfigService.TrialReadingInfoSignVerify(IRaCIS.Core.Application.Contracts.TrialReadingInfoSignInDto)">
|
||||||
<summary>
|
<summary>
|
||||||
阅片信息签名验证接口
|
阅片信息签名验证接口
|
||||||
|
|
|
||||||
|
|
@ -54,6 +54,37 @@ namespace IRaCIS.Core.Application
|
||||||
{
|
{
|
||||||
|
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 替换受试者
|
||||||
|
/// </summary>
|
||||||
|
/// <returns></returns>
|
||||||
|
public async Task ReplaceSubject()
|
||||||
|
{
|
||||||
|
// 查完整实体(不能只查匿名类,匿名类无实体追踪)
|
||||||
|
var trialList = await _trialRepository.AsQueryable().ToListAsync();
|
||||||
|
|
||||||
|
foreach (var trial in trialList)
|
||||||
|
{
|
||||||
|
if (trial.TrialObjectNameList == null || !trial.TrialObjectNameList.Any())
|
||||||
|
continue;
|
||||||
|
|
||||||
|
foreach (var item in trial.TrialObjectNameList)
|
||||||
|
{
|
||||||
|
item.TrialName = item.TrialName
|
||||||
|
.Replace("受试者", "试验参与者")
|
||||||
|
.Replace("Subject", "Participant");
|
||||||
|
item.Name = item.Name
|
||||||
|
.Replace("受试者", "试验参与者")
|
||||||
|
.Replace("Subject", "Participant");
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// EF自动把List序列化为JSON字符串更新到数据库
|
||||||
|
await _trialRepository.SaveChangesAsync();
|
||||||
|
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 阅片信息签名验证接口
|
/// 阅片信息签名验证接口
|
||||||
/// </summary>
|
/// </summary>
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue