Skip to content
Snippets Groups Projects
Commit d77717f6 authored by Чердынцева Марина's avatar Чердынцева Марина
Browse files

FIX: в функции SetStudentRate исправлен способ вычисления maxRate. Теперь...

FIX: в функции SetStudentRate исправлен способ вычисления maxRate. Теперь maxRate вычисляется с помощью ф-ии CalculateMaxRateForExtra.
parent 6b20391e
Branches
Tags
No related merge requests found
...@@ -3614,6 +3614,8 @@ BEGIN ...@@ -3614,6 +3614,8 @@ BEGIN
RETURN -1; RETURN -1;
END IF; END IF;
SET maxRate = CalculateMaxRateForExtra(SubmoduleID, StudentID);
SET isOver = 1; SET isOver = 1;
SET isLocked = 0; SET isLocked = 0;
SET DisciplineID = -1; SET DisciplineID = -1;
...@@ -3623,9 +3625,8 @@ BEGIN ...@@ -3623,9 +3625,8 @@ BEGIN
disciplines.isMilestone, disciplines.isMilestone,
rating_table.StudentID, rating_table.StudentID,
submodules.isUsed, submodules.isUsed,
submodules.MaxRate,
modules.Type modules.Type
INTO DisciplineID, isLocked, isOver, rateID, isUsed, maxRate, mtype INTO DisciplineID, isLocked, isOver, rateID, isUsed, mtype
FROM `submodules` FROM `submodules`
INNER JOIN `modules` ON submodules.ModuleID = modules.ID INNER JOIN `modules` ON submodules.ModuleID = modules.ID
INNER JOIN `disciplines` ON modules.DisciplineID = disciplines.ID INNER JOIN `disciplines` ON modules.DisciplineID = disciplines.ID
......
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment