课程学习新增学习可学可不学

master
xiaochanghai 1 month ago
parent 2f4b209172
commit d394219d9a
  1. 1
      Tiobon.Core.Model/ViewModels/Extend/Ghre_StudyRecordESS.cs
  2. 5
      Tiobon.Core.Services/Ghre/Ghre_StudyRecordServices.cs

@ -118,5 +118,6 @@ public class Ghre_StudyRecordESS
public long? FeedbackOrderId { get; set; }
public bool? IsRequireStudy { get; set; } = true;
public string StudyFinishedRule { get; set; }
}

@ -920,7 +920,7 @@ public class Ghre_StudyRecordServices : BaseServices<Ghre_StudyRecord, Ghre_Stud
A.ExamDateType,
A.AfterHowLong,
A.StudyProgress,
A.ExamId,A.ExamStatus,A.CoursePublishTime,A.IsRequireStudy,A.CompleteStatus
A.ExamId,A.ExamStatus,A.CoursePublishTime,A.IsRequireStudy,A.CompleteStatus,A.StudyFinishedRule
FROM Ghre_StudyRecord_V A";
string conditions = $" WHERE UserId={App.User.ID} ";
@ -1061,6 +1061,9 @@ public class Ghre_StudyRecordServices : BaseServices<Ghre_StudyRecord, Ghre_Stud
if (x.ExamId.IsNotEmptyOrNull() && (x.ExamBeginDate > dt || dt > x.ExamEndDate))
x.DisableExamBtn = true;
if (x.StudyFinishedRule == DIC_EXAM_STUDY_FINISHED_RULE.NO_STUDY_EXAM_PASS)
x.DisableExamBtn = false;
if (x.FeedbackOrderId.IsNull())
x.ShowFeedbackBtn = false;

Loading…
Cancel
Save