修复场景维护考试封面不显示问题Scene

master
xiaochanghai 1 month ago
parent c17495bd41
commit eaadbffcfa
  1. 5
      Tiobon.Core.Services/Ghre/Ghre_CourseServices.cs
  2. 19
      Tiobon.Core.Services/Ghre/Ghre_ExamServices.cs

@ -1,5 +1,4 @@
using MathNet.Numerics.Distributions;
using NPOI.SS.UserModel;
using NPOI.SS.UserModel;
using System.Net;
using static Tiobon.Core.Model.Consts;
@ -598,8 +597,8 @@ public class Ghre_CourseServices : BaseServices<Ghre_Course, Ghre_CourseDto, Ins
if (!teacher.IsNull())
{
entity.SchoolTeacherId = teacher.Id;
//entity.SchoolId = teacher.SchoolId;
}
else entity.SchoolTeacherId = null;
}
if (await QueryCompanyCode() == "Ushio")

@ -1158,10 +1158,21 @@ public class Ghre_ExamServices : BaseServices<Ghre_Exam, Ghre_ExamDto, InsertGhr
if (pageData.AfterHowLong == 0)
pageData.AfterHowLong = pageData.AfterHowLong1;
var course = await Db.Queryable<Ghre_Course>().Where(it => it.Id == pageData.CourseId).FirstAsync();
pageData.CoverUrl = course?.CoverUrl;
pageData.UseDefaultCoverImage = course?.UseDefaultCoverImage;
pageData.DefaultCoverImageName = course?.DefaultCoverImageName;
if (pageData.CourseId != null)
{
var course = await Db.Queryable<Ghre_Course>().Where(it => it.Id == pageData.CourseId).FirstAsync();
pageData.CoverUrl = course?.CoverUrl;
pageData.UseDefaultCoverImage = course?.UseDefaultCoverImage;
pageData.DefaultCoverImageName = course?.DefaultCoverImageName;
}
else if (pageData.CourseSceneId != null)
{
var course = await Db.Queryable<Ghre_CourseScene>().Where(it => it.Id == pageData.CourseSceneId).FirstAsync();
pageData.CoverUrl = course?.CoverUrl;
pageData.UseDefaultCoverImage = course?.UseDefaultCoverImage;
pageData.DefaultCoverImageName = course?.DefaultCoverImageName;
}
if (string.IsNullOrWhiteSpace(pageData.ExamNo))
pageData.ExamNo = await GenerateContinuousSequence();

Loading…
Cancel
Save