Compare commits
No commits in common. "3eaca227000fcba6bf3df7e5fe21374ba63921f5" and "81a4b55e13aa36899f2f6a9c67c15580f19d747a" have entirely different histories.
3eaca22700
...
81a4b55e13
|
@ -220,13 +220,6 @@ namespace IRaCIS.Core.Application.Service
|
||||||
{
|
{
|
||||||
if (inDto.MeasureData != string.Empty)
|
if (inDto.MeasureData != string.Empty)
|
||||||
{
|
{
|
||||||
// 这里还有可能是绑定历史标记
|
|
||||||
|
|
||||||
if (inDto.MarkId != null)
|
|
||||||
{
|
|
||||||
await _readingTaskQuestionMarkRepository.BatchDeleteNoTrackingAsync(x => x.MarkId == inDto.MarkId && x.QuestionId == null);
|
|
||||||
}
|
|
||||||
|
|
||||||
var readingTaskQuestionMark = _mapper.Map<ReadingTaskQuestionMark>(inDto);
|
var readingTaskQuestionMark = _mapper.Map<ReadingTaskQuestionMark>(inDto);
|
||||||
|
|
||||||
await _readingTaskQuestionMarkRepository.AddAsync(readingTaskQuestionMark);
|
await _readingTaskQuestionMarkRepository.AddAsync(readingTaskQuestionMark);
|
||||||
|
@ -2194,10 +2187,7 @@ namespace IRaCIS.Core.Application.Service
|
||||||
|
|
||||||
var markQuestionIds= addOrUpdatemarkList.Select(y => (Guid?)y.QuestionId).ToList();
|
var markQuestionIds= addOrUpdatemarkList.Select(y => (Guid?)y.QuestionId).ToList();
|
||||||
|
|
||||||
// 绑定的历史标记的话 相当于要把历史标记改为现在的标记 先删再添加 得到的结果一样
|
|
||||||
await _readingTaskQuestionMarkRepository.BatchDeleteNoTrackingAsync(x => markids.Contains(x.MarkId)&&x.QuestionId==null );
|
await _readingTaskQuestionMarkRepository.BatchDeleteNoTrackingAsync(x => markids.Contains(x.MarkId)&&x.QuestionId==null );
|
||||||
|
|
||||||
|
|
||||||
await _readingTaskQuestionMarkRepository.BatchDeleteNoTrackingAsync(x => x.VisitTaskId == inDto.VisitTaskId && markQuestionIds.Contains(x.QuestionId));
|
await _readingTaskQuestionMarkRepository.BatchDeleteNoTrackingAsync(x => x.VisitTaskId == inDto.VisitTaskId && markQuestionIds.Contains(x.QuestionId));
|
||||||
|
|
||||||
var datetime = DateTime.Now;
|
var datetime = DateTime.Now;
|
||||||
|
|
Loading…
Reference in New Issue