添加排序

Uat_Study
he 2022-04-07 15:09:26 +08:00
parent 3bc7cba588
commit a17dc00ca8
4 changed files with 55 additions and 6 deletions

View File

@ -65,6 +65,13 @@
<param name="iq"></param> <param name="iq"></param>
<returns></returns> <returns></returns>
</member> </member>
<member name="M:IRaCIS.Core.Application.Service.FrontAuditConfigService.ChangeFrontAuditSort(IRaCIS.Core.Application.ViewModel.ChangeFrontAuditSortDto)">
<summary>
修改排序
</summary>
<param name="sortDto"></param>
<returns></returns>
</member>
<member name="M:IRaCIS.Core.Application.Service.FrontAuditConfigService.AddOrUpdateFrontAuditConfig(IRaCIS.Core.Application.ViewModel.FrontAuditConfigAddOrEdit)"> <member name="M:IRaCIS.Core.Application.Service.FrontAuditConfigService.AddOrUpdateFrontAuditConfig(IRaCIS.Core.Application.ViewModel.FrontAuditConfigAddOrEdit)">
<summary> <summary>
新增或者修改 新增或者修改

View File

@ -118,12 +118,15 @@ namespace IRaCIS.Core.Application.ViewModel
public class ChangeFrontAuditSortDto public class ChangeFrontAuditSortDto
{ {
public List<FrontAuditSort> SortData { get; set; }
} }
public class FrontAuditSort public class FrontAuditSort
{ {
//public Guid public Guid Id { get; set; }
public int Sort { get; set; }
} }
///<summary> FrontAuditConfigAddOrEdit 列表查询参数模型</summary> ///<summary> FrontAuditConfigAddOrEdit 列表查询参数模型</summary>

View File

@ -164,10 +164,24 @@ namespace IRaCIS.Core.Application.Service
return await query.OrderBy(x=>x.Sort).ToListAsync(); return await query.OrderBy(x=>x.Sort).ToListAsync();
} }
//public async Task<IResponseOutput> ChangeFrontAuditSort()
//{ /// <summary>
// _frontAuditConfigRepository.UpdateFromQueryAsync(x=>) /// 修改排序
//} /// </summary>
/// <param name="sortDto"></param>
/// <returns></returns>
public async Task<IResponseOutput> ChangeFrontAuditSort(ChangeFrontAuditSortDto sortDto)
{
foreach (var item in sortDto.SortData)
{
await _frontAuditConfigRepository.UpdateFromQueryAsync(x => x.Id == item.Id, x => new FrontAuditConfig
{
Sort = item.Sort
});
}
await _frontAuditConfigRepository.SaveChangesAsync();
return ResponseOutput.Ok();
}
/// <summary> /// <summary>
/// 新增或者修改 /// 新增或者修改

View File

@ -117,6 +117,31 @@ namespace IRaCIS.Application.Services
Status= "OnVisit", Status= "OnVisit",
}) })
}); });
var visittime = createtime.AddSeconds(1);
foreach (var item in mapedSubject.SubjectVisitList)
{
datas.Add(new DataInspection()
{
TrialId = subjectCommand.TrialId,
SiteId = subjectCommand.SiteId,
SubjectId = subjectCommand.Id,
SubjectCode = subjectCommand.Code,
SubjectVisitId= item.Id,
SubjectVisitName=item.VisitName,
IsSign = false,
CreateTime = createtime,
Identification = "Subject|Init|Subject|Status",
JsonDetail = JsonConvert.SerializeObject(new
{
VisitName = item.VisitName,
VisitNum = item.VisitNum,
IsBaseLine=item.IsBaseLine,
})
});
}
await _inspectionService.AddListInspectionRecordAsync(datas); await _inspectionService.AddListInspectionRecordAsync(datas);
} }