Skip to content

Commit

Permalink
fix remark and fix json form
Browse files Browse the repository at this point in the history
  • Loading branch information
MarinaProsche committed Aug 12, 2023
1 parent 729ab79 commit 7f7b238
Show file tree
Hide file tree
Showing 6 changed files with 14 additions and 17 deletions.
13 changes: 8 additions & 5 deletions app/db/db_types.py
Original file line number Diff line number Diff line change
Expand Up @@ -148,8 +148,11 @@ def none_to_false(x):
return {'is_ended': is_ended, 'is_failed': is_failed}

def get_point_levels(self):
for key in POINT_LEVELS:
value = POINT_LEVELS[key]
if value[0] < self.score < value[1]:
point_levels = key
return point_levels
try:
for key in POINT_LEVELS:
value = POINT_LEVELS[key]
if value[0] < self.score < value[1]:
point_levels = key
return point_levels
except TypeError:
return None
2 changes: 1 addition & 1 deletion app/main/check_packs/pack_config.py
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,7 @@
'Message2': [0.6, 0.7],
'Вы набрали необходимый минимум для дальнейшего допуска на защиту ВКР с оценкой "Допущен с рекомендацией значительно снизить оценку". Однако, мы рекомендуем вам продолжить исправления презентации для получения максимального балла. Это повысит ваш допуск до уровня "Допущен".': [0.7, 0.8],
'Вы набрали необходимый минимум для дальнейшего допуска на защиту ВКР с оценкой "Допущен с рекомендацией снизить оценку". Однако, мы рекомендуем вам продолжить исправления презентации для получения максимального балла. Это повысит ваш допуск до уровня "Допущен".': [0.8, 0.998],
'Уровень Вашего допуска "Допущен"': [0.999, ]
'Уровень Вашего допуска "Допущен"': [0.999, 1.01]
}

BASE_PACKS = {
Expand Down
2 changes: 1 addition & 1 deletion app/server.py
Original file line number Diff line number Diff line change
Expand Up @@ -391,7 +391,7 @@ def api_criteria_pack():
raw_criterions = raw_criterions if type(raw_criterions) is list else None
file_type = file_type if file_type in BASE_PACKS.keys() else None
min_score = min_score if min_score and (0 <= min_score <= 1) else None
point_levels = point_levels if point_levels else None
point_levels = json.loads(point_levels) if point_levels else None
if not (raw_criterions and file_type and min_score):
msg = f"Конфигурация набора критериев должна содержать список критериев (непустой список в формате JSON)," \
f"тип файла (один из {list(BASE_PACKS.keys())})," \
Expand Down
6 changes: 0 additions & 6 deletions app/templates/criteria_pack.html
Original file line number Diff line number Diff line change
Expand Up @@ -61,12 +61,6 @@
<textarea id="point_levels" rows=10 cols=80
required>{{ pack['point_levels'] }}</textarea>
</div>
<!-- <label>-->
<!-- Сообщение об уровне оценки:-->
<!-- Измените параметры point_levels<br>-->
<!-- <textarea id="point_levels" rows=10 cols=80-->
<!-- required>{{ pack['point_levels'] }}</textarea>-->
<!-- </label><br>-->
<input id="pack_submit_button" value="Сохранить" type="submit">
</form>
</div>
Expand Down
6 changes: 3 additions & 3 deletions assets/scripts/criterion_pack.js
Original file line number Diff line number Diff line change
Expand Up @@ -77,7 +77,7 @@ function verifyRawCriterions(text) {
JSON.parse(text);
return 0;
} catch (e) {
console.log(text, e)
console.log(text, e);
return 1;
}
}
Expand All @@ -86,10 +86,10 @@ function openTab(tabName) {
var i, tabs;
tabs = document.getElementsByClassName("tab");
for (i = 0; i < tabs.length; i++) {
tabs[i].style.display = "none";
tabs[i].style.display = "none";
}
document.getElementById(tabName).style.display = "block";
}
}

window.onload = function() {
openTab('tab1');
Expand Down
2 changes: 1 addition & 1 deletion assets/styles/criteria.css
Original file line number Diff line number Diff line change
Expand Up @@ -48,4 +48,4 @@

.tab {
display: none;
}
}

0 comments on commit 7f7b238

Please sign in to comment.