Uat_Study
parent
7a4c94bfb7
commit
8bbc1d21e3
|
@ -795,10 +795,14 @@ namespace IRaCIS.Application.Services
|
||||||
|
|
||||||
foreach (var item in rowInfoList.Where(x => x.RowIndex % 1 == 0))
|
foreach (var item in rowInfoList.Where(x => x.RowIndex % 1 == 0))
|
||||||
{
|
{
|
||||||
|
string measureDataStr = string.Empty;
|
||||||
|
if (item.MeasureData != null && item.MeasureData != string.Empty)
|
||||||
|
{
|
||||||
|
dynamic measureData = JObject.Parse(item.MeasureData);
|
||||||
|
measureData.data.remark = item.ReadingQuestionTrial + ((decimal)index).GetLesionMark();
|
||||||
|
measureDataStr = JsonConvert.SerializeObject(measureData);
|
||||||
|
}
|
||||||
|
|
||||||
dynamic measureData = JObject.Parse(item.MeasureData);
|
|
||||||
measureData.data.remark =item.ReadingQuestionTrial+((decimal)index).GetLesionMark();
|
|
||||||
string measureDataStr = JsonConvert.SerializeObject(measureData);
|
|
||||||
|
|
||||||
await _readingTableQuestionAnswerRepository.BatchUpdateNoTrackingAsync(x => x.VisitTaskId == inDto.VisitTaskId && x.RowIndex == item.RowIndex && x.QuestionId == inDto.QuestionId, x => new ReadingTableQuestionAnswer()
|
await _readingTableQuestionAnswerRepository.BatchUpdateNoTrackingAsync(x => x.VisitTaskId == inDto.VisitTaskId && x.RowIndex == item.RowIndex && x.QuestionId == inDto.QuestionId, x => new ReadingTableQuestionAnswer()
|
||||||
{
|
{
|
||||||
|
@ -813,11 +817,13 @@ namespace IRaCIS.Application.Services
|
||||||
decimal spiltindex = 0.01M;
|
decimal spiltindex = 0.01M;
|
||||||
foreach (var spiltitem in spiltList)
|
foreach (var spiltitem in spiltList)
|
||||||
{
|
{
|
||||||
|
string spiltmeasureDataStr = string.Empty;
|
||||||
dynamic spiltmeasureData = JObject.Parse(spiltitem.MeasureData);
|
if (spiltitem.MeasureData != null && spiltitem.MeasureData != string.Empty)
|
||||||
spiltmeasureData.data.remark = item.ReadingQuestionTrial + ((decimal)index + spiltindex).GetLesionMark();
|
{
|
||||||
string spiltmeasureDataStr = JsonConvert.SerializeObject(spiltmeasureData);
|
dynamic spiltmeasureData = JObject.Parse(spiltitem.MeasureData);
|
||||||
|
spiltmeasureData.data.remark = item.ReadingQuestionTrial + ((decimal)index + spiltindex).GetLesionMark();
|
||||||
|
spiltmeasureDataStr = JsonConvert.SerializeObject(spiltmeasureData);
|
||||||
|
}
|
||||||
await _readingTableQuestionAnswerRepository.BatchUpdateNoTrackingAsync(x => x.VisitTaskId == inDto.VisitTaskId && x.RowIndex == spiltitem.RowIndex && x.QuestionId == inDto.QuestionId, x => new ReadingTableQuestionAnswer()
|
await _readingTableQuestionAnswerRepository.BatchUpdateNoTrackingAsync(x => x.VisitTaskId == inDto.VisitTaskId && x.RowIndex == spiltitem.RowIndex && x.QuestionId == inDto.QuestionId, x => new ReadingTableQuestionAnswer()
|
||||||
{
|
{
|
||||||
RowIndex = index + spiltindex
|
RowIndex = index + spiltindex
|
||||||
|
|
Loading…
Reference in New Issue