dd
This commit is contained in:
parent
8daf528de7
commit
b772a91564
@ -907,35 +907,27 @@ namespace VOL.Ai.Services
|
|||||||
|
|
||||||
var heartRateDatas = _mapper.Map<List<Ai_HeartRateData>>(paramDto.Datas);
|
var heartRateDatas = _mapper.Map<List<Ai_HeartRateData>>(paramDto.Datas);
|
||||||
|
|
||||||
//var classIds = paramDto.Datas.Select(x => x.ClassId).Distinct().ToList();
|
var classIds = paramDto.Datas.Select(x => x.ClassId).Distinct().ToList();
|
||||||
//var classList = await _classRepository.FindAsync(x => x.SchoolCode == paramDto.SchoolCode && classIds.Contains(x.Id));
|
var classList = await _classRepository.FindAsync(x => x.SchoolCode == paramDto.SchoolCode && classIds.Contains(x.Id));
|
||||||
//var classDict = classList.ToDictionary(x => x.Id, x => x);
|
var classDict = classList.ToDictionary(x => x.Id, x => x);
|
||||||
|
|
||||||
var timeNow = DateTime.Now;
|
var timeNow = DateTime.Now;
|
||||||
|
|
||||||
heartRateDatas.ForEach(heartRateData =>
|
heartRateDatas.ForEach(heartRateData =>
|
||||||
{
|
{
|
||||||
//if (classDict.TryGetValue(heartRateData.ClassId, out var classInfo))
|
if (classDict.TryGetValue(heartRateData.ClassId, out var classInfo))
|
||||||
//{
|
{
|
||||||
// heartRateData.Code = paramDto.Code;
|
heartRateData.Code = paramDto.Code;
|
||||||
// heartRateData.SchoolCode = paramDto.SchoolCode;
|
heartRateData.SchoolCode = paramDto.SchoolCode;
|
||||||
// heartRateData.ClassRoomRecordId = paramDto.ClassRoomRecordId;
|
heartRateData.ClassRoomRecordId = paramDto.ClassRoomRecordId;
|
||||||
// heartRateData.ClassroomStageId = paramDto.ClassroomStageId;
|
heartRateData.ClassroomStageId = paramDto.ClassroomStageId;
|
||||||
// heartRateData.TeacherId = paramDto.TeacherId;
|
heartRateData.TeacherId = paramDto.TeacherId;
|
||||||
// heartRateData.GradeId = classInfo.GradeId;
|
heartRateData.GradeId = classInfo.GradeId;
|
||||||
// heartRateData.GradeName = classInfo.GradeName;
|
heartRateData.GradeName = classInfo.GradeName;
|
||||||
// heartRateData.ClassName = classInfo.ClassName;
|
heartRateData.ClassName = classInfo.ClassName;
|
||||||
// heartRateData.ScoreTime = timeNow;
|
heartRateData.ScoreTime = timeNow;
|
||||||
// heartRateData.IsDisplay = true;
|
heartRateData.IsDisplay = true;
|
||||||
//}
|
}
|
||||||
|
|
||||||
heartRateData.Code = paramDto.Code;
|
|
||||||
heartRateData.SchoolCode = paramDto.SchoolCode;
|
|
||||||
heartRateData.ClassRoomRecordId = paramDto.ClassRoomRecordId;
|
|
||||||
heartRateData.ClassroomStageId = paramDto.ClassroomStageId;
|
|
||||||
heartRateData.TeacherId = paramDto.TeacherId;
|
|
||||||
heartRateData.ScoreTime = timeNow;
|
|
||||||
heartRateData.IsDisplay = true;
|
|
||||||
});
|
});
|
||||||
|
|
||||||
await _heartRateDataRepository.AddRangeAsync(heartRateDatas);
|
await _heartRateDataRepository.AddRangeAsync(heartRateDatas);
|
||||||
|
@ -340,10 +340,9 @@ namespace VOL.WebApi.Controllers
|
|||||||
/// <returns></returns>
|
/// <returns></returns>
|
||||||
[HttpPost(nameof(HeartRateResultUpload))]
|
[HttpPost(nameof(HeartRateResultUpload))]
|
||||||
[ServiceFilter(typeof(ValidateDeviceFilter))]
|
[ServiceFilter(typeof(ValidateDeviceFilter))]
|
||||||
public IActionResult HeartRateResultUpload([FromBody] AddHeartRateResultUploadRequest paramDto)
|
public async Task<IActionResult> HeartRateResultUpload([FromBody] AddHeartRateResultUploadRequest paramDto)
|
||||||
{
|
{
|
||||||
_aiAppService.HeartRateResultUpload(paramDto);
|
await _aiAppService.HeartRateResultUpload(paramDto);
|
||||||
|
|
||||||
return Ok("上传成功");
|
return Ok("上传成功");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user