master
xiaochanghai 3 months ago
parent 29a6f6eeb5
commit 2939a84ece
  1. 4
      Tiobon.Core.Services/Ghre/Ghre_ExamRecordServices.cs

@ -160,7 +160,7 @@ public class Ghre_ExamRecordServices : BaseServices<Ghre_ExamRecord, Ghre_ExamRe
if (paper == null)
return ServiceResult.OprateFailed("该考试管理的试卷已被删除,暂不可变更调整分!");
entity.AdjustScore = edit.AdjustScore;
entity.AdjustScore = edit.AdjustScore ?? 0;
//entity.Score += entity.AdjustScore;
string score1 = Regex.Replace(entity.Score.ToString(), @"\.(0+)$", "") + "/" + Regex.Replace(entity.Score.ToString(), @"\.(0+)$", "");
@ -409,7 +409,7 @@ public class Ghre_ExamRecordServices : BaseServices<Ghre_ExamRecord, Ghre_ExamRe
var paperId = record.ExamPaperId;
var examPaper = await Db.Queryable<Ghre_ExamPaper>().Where(x => x.Id == paperId).FirstAsync();
if (examPaper != null)
record.IsPass = examPaper.PassScore > (record.Score + record.AdjustScore) ? false : true;
record.IsPass = examPaper.PassScore > (record.Score + (record.AdjustScore ?? 0)) ? false : true;
record.Score = details.Sum(x => x.Score);
record.Score = extend.questionList.Sum(x => x.RealScore);
await Db.Updateable(record).ExecuteCommandAsync();

Loading…
Cancel
Save