|
|
|
@ -93,8 +93,13 @@ public class Ghre_StudyRecordServices : BaseServices<Ghre_StudyRecord, Ghre_Stud |
|
|
|
|
|
|
|
|
|
var courses = await Db.Queryable<Ghre_Course>().Where(x => x.CourseSceneId != null && courseSceneIds.Contains(x.CourseSceneId)).ToListAsync(); |
|
|
|
|
|
|
|
|
|
entitys.ForEach(entity => |
|
|
|
|
|
|
|
|
|
for (int i = 0; i < entitys.Count; i++) |
|
|
|
|
{ |
|
|
|
|
var entity = entitys[i]; |
|
|
|
|
entity.StudyStatus = await GetParaLabel("TrainingStudyStatus", entity.StudyStatus); |
|
|
|
|
entity.StudyFinishedRule = await GetParaLabel("TrainStudyFinishedRule", entity.StudyFinishedRule); |
|
|
|
|
entity.CompleteStatus = entity.CompleteStatus == DIC_STUDY_RECORD_STUDY_COMPLETE_STATUS.FINISHED ? "已完成" : "未完成"; |
|
|
|
|
if (!string.IsNullOrWhiteSpace(entity.Indate)) |
|
|
|
|
entity.Indate = DateTimeHelper.ConvertToDayString(entity.Indate); |
|
|
|
|
entity.ExamDate = DateTimeHelper.ConvertToDayString(entity.ExamDate); |
|
|
|
@ -119,7 +124,9 @@ public class Ghre_StudyRecordServices : BaseServices<Ghre_StudyRecord, Ghre_Stud |
|
|
|
|
if (entity.ValidBeginTime != null && entity.ValidEndTime != null) |
|
|
|
|
entity.ResultValidPeriod = DateTimeHelper.ConvertToDayString(entity.ValidBeginTime) + "~" + DateTimeHelper.ConvertToDayString(entity.ValidEndTime); |
|
|
|
|
else entity.ResultValidPeriod = "长期"; |
|
|
|
|
}); |
|
|
|
|
|
|
|
|
|
entitys[i] = entity; |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
return new ServicePageResult<Ghre_StudyRecordDto>(filter.pageNum, total, filter.pageSize, entitys); |
|
|
|
|
|
|
|
|
@ -998,7 +1005,7 @@ public class Ghre_StudyRecordServices : BaseServices<Ghre_StudyRecord, Ghre_Stud |
|
|
|
|
conditions += $" AND {name} LIKE '%{jsonParam.columnValue}%'"; |
|
|
|
|
|
|
|
|
|
continue; |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
if (name == "CourseStatus") |
|
|
|
|
{ |
|
|
|
|