master
xiaochanghai 5 months ago
parent b628c2156e
commit 5bb0c3eacb
  1. 8
      Tiobon.Core.Services/Ghre/Ghre_StudyRecordServices.cs

@ -1171,7 +1171,7 @@ WHERE A.Id = '{id}'";
{
course.CourseWareList = new List<Ghre_StudyRecordCourseWare>();
course.CourseTeacherList = new List<Ghre_StudyRecordCourseTeacher>();
var courses = await Db.Queryable<Ghre_Course>().Where(x => x.CourseSceneId == course.CourseSceneId && x.Status == Consts.DIC_COURSE_STATUS.RELEASED).ToListAsync();
var courses = await Db.Queryable<Ghre_Course>().Where(x => x.CourseSceneId == course.CourseSceneId && x.Status == Consts.DIC_COURSE_STATUS.RELEASED).OrderBy(x => x.SortNo).ToListAsync();
for (int i = 0; i < courses.Count; i++)
{
@ -1179,13 +1179,13 @@ WHERE A.Id = '{id}'";
sql = @$"SELECT A.Id, A.Source, A.Link
FROM Ghre_CourseWare A
WHERE A.CourseIds LIKE '%{course1.Id}%' AND A.IsEnable = 1";
WHERE A.CourseIds LIKE '%{course1.Id}%' AND A.IsEnable = 1 order by SortNo ASC";
var courseWareList = await Db.Ado.SqlQueryAsync<Ghre_StudyRecordCourseWare>(sql);
courseWareList.ForEach(x =>
{
x.CourseId = course.CourseId;
x.CourseName = course.CourseName;
x.CourseId = course1.Id;
x.CourseName = course1.CourseName;
});
course.CourseWareList.AddRange(courseWareList);

Loading…
Cancel
Save