Skip to content
Snippets Groups Projects
Commit 13a16934 authored by RomanSteinberg's avatar RomanSteinberg
Browse files

FIX: rate page summarizing

parent e6780272
Branches
Tags
No related merge requests found
...@@ -263,7 +263,11 @@ $(function () { ...@@ -263,7 +263,11 @@ $(function () {
rateResult += parseInt(rate); rateResult += parseInt(rate);
}); });
var additionalRateStr = jThis.siblings(".staticCell").children("p").text(); var additionalRateStr = jThis.siblings(".extraCell").text();
if (additionalRateStr)
rateResult += parseInt(additionalRateStr);
additionalRateStr = jThis.siblings(".examCell").text();
if (additionalRateStr) if (additionalRateStr)
rateResult += parseInt(additionalRateStr); rateResult += parseInt(additionalRateStr);
......
...@@ -141,6 +141,7 @@ ...@@ -141,6 +141,7 @@
{% for student in StudentsList %} {% for student in StudentsList %}
{% set extraRate = 0 %} {% set extraRate = 0 %}
{% set examRate = 0 %}
{% set sumRate = 0 %} {% set sumRate = 0 %}
{% set j = 0 %} {% set j = 0 %}
{% set row = row + 1 %} {% set row = row + 1 %}
...@@ -157,27 +158,36 @@ ...@@ -157,27 +158,36 @@
{% set j = j + 1 %} {% set j = j + 1 %}
{% if Discipline.Milestone == 0 and Module.Type != 'extra' %} {% if Module.Type == 'regular' %}
<td id="col_{{ j }}" class="commonCell"> <td id="col_{{ j }}" class="commonCell {{ Discipline.Milestone ? staticCell }}">
<input type="text" value="{{ rate }}"> <input type="text" value="{{ rate }}">
</td> </td>
{% else %} {% else %}
{% set j = j - 1 %} {% set j = j - 1 %}
{% if Module.Type == 'extra' %} {% if Module.Type == 'extra' %}
{% set extraRate = extraRate + rate %} {% set extraRate = extraRate + rate %}
{% elseif Module.Type == 'exam' %}
{% set examRate = rate %}
{% else %} {% else %}
<td class="staticCell {{ Module.Type == 'exam' ? 'examCell' }}">
<p>{{ rate }}</p> {#<td class="staticCell {{ Module.Type == 'exam' ? 'examCell' }}">#}
</td> {#<p>{{ rate }}</p>#}
{#</td>#}
{% endif %} {% endif %}
{% endif %} {% endif %}
{% endfor %} {% endfor %}
<td class="staticCell"> <td class="staticCell extraCell">
<p>{{ extraRate ? extraRate }}</p> {#<p>{{ extraRate ? extraRate }}</p>#}
{{ extraRate ? extraRate }}
</td>
<td class="staticCell examCell">
{#<p>{{ examRate ? examRate }}</p>#}
{{ examRate ? examRate }}
</td> </td>
<td class="rateResultCell staticCell"> <td class="staticCell rateResultCell">
{{ sumRate > 100 ? '100+' : sumRate }} {{ sumRate > 100 ? '100+' : sumRate }}
</td> </td>
</tr> </tr>
......
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