Merge branch 'master' of https://gitee.com/frane-yang/SGGL_CWCEC
This commit is contained in:
commit
aac119e751
|
@ -0,0 +1,7 @@
|
|||
--修复试卷统计与成绩不符
|
||||
UPDATE Training_TestRecord SET Training_TestRecord.TestScores =item.SCore
|
||||
from (SELECT SUM(SubjectScore) AS SCore,TestRecordId FROM Training_TestRecordItem
|
||||
GROUP BY TestRecordId) item
|
||||
where Training_TestRecord.TestRecordId=item.TestRecordId AND Training_TestRecord.TestEndTime IS NOT NULL
|
||||
AND item.SCore != Training_TestRecord.TestScores AND item.SCore IS NOT NULL
|
||||
GO
|
|
@ -0,0 +1,3 @@
|
|||
--ADD BY Yanghongwei 2022-06-14
|
||||
1、修复考试成绩与试卷分值不符情况
|
||||
--END
|
|
@ -470,7 +470,8 @@ namespace BLL
|
|||
List<string> unitIdList = Funs.GetStrListByStr(unitIds, ',');
|
||||
var getPersons = from x in db.View_SitePerson_Person
|
||||
where x.ProjectId == projectId && unitIdList.Contains(x.UnitId) && x.IsUsed == true
|
||||
&& x.InTime <= DateTime.Now && (!x.OutTime.HasValue || x.OutTime >= DateTime.Now)
|
||||
//&& x.InTime <= DateTime.Now
|
||||
&& (!x.OutTime.HasValue || x.OutTime >= DateTime.Now)
|
||||
select new Model.PersonItem
|
||||
{
|
||||
PersonId = x.PersonId,
|
||||
|
|
|
@ -321,17 +321,14 @@ namespace WebAPI.Controllers
|
|||
var getItem = TestRecordItemService.GetTestRecordItemTestRecordItemId(testRecordItemId);
|
||||
if (getItem != null)
|
||||
{
|
||||
APITestRecordService.getTestRecordItemAnswerBySelectedItem(getItem, selectedItem);
|
||||
//更新没有结束时间且超时的考试记录
|
||||
int closeCount = TestRecordService.UpdateTestEndTimeNull(getItem.TestRecordId);
|
||||
if (closeCount > 0)
|
||||
{
|
||||
responeData.code = 2;
|
||||
responeData.message = "本次考试已结束,系统自动交卷!";
|
||||
}
|
||||
else
|
||||
{
|
||||
APITestRecordService.getTestRecordItemAnswerBySelectedItem(getItem, selectedItem);
|
||||
}
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
|
|
Loading…
Reference in New Issue