|
|
|
@ -1019,7 +1019,7 @@ public class Ghre_ExamRecordServices : BaseServices<Ghre_ExamRecord, Ghre_ExamRe |
|
|
|
|
var studyRecord = await Db.Queryable<Ghre_StudyRecord>().FirstAsync(x => x.Id == record.StudyRecordId); |
|
|
|
|
if (exam.DateType == DicExamDateType.AFTER_HOW_LONG) |
|
|
|
|
{ |
|
|
|
|
record.BeginTime = studyRecord?.EndTime; |
|
|
|
|
record.BeginTime = studyRecord?.EndTime ?? DateTime.Now; |
|
|
|
|
if (!record.BeginTime.IsNull()) |
|
|
|
|
record.EndTime = record.BeginTime.Value.AddDays(exam.AfterHowLong ?? 7); |
|
|
|
|
} |
|
|
|
|