Auto Submit

dev_local_v9_haijunshiguan_net
autosubmit 2 years ago
parent c8d07eb1a1
commit ead4e521f5

@ -27,7 +27,7 @@
display: block !important;
}
</style><script>if(document.domain !== "www.educoder.net") document.title = '';</script>
<script src="/react/build/umi.1defc26a.js"></script>
<script src="/react/build/umi.68e43e66.js"></script>
<script src="/react/build/js/public.js"></script>
</body>
</html>

@ -2676,7 +2676,7 @@ var Fill = function Fill(_ref) {
while (1) switch (_context.prev = _context.next) {
case 0:
_context.next = 2;
return onBlur(answer === null || answer === void 0 ? void 0 : answer.answer_text, index + 1, userAnswer);
return onBlur(e.target.value, index + 1, userAnswer);
case 2:
res = _context.sent;
if (res.status == 1) {
@ -3657,7 +3657,10 @@ var Answer = function Answer(_ref) {
break;
}
updateSuggestAnswer(value, id, index);
return _context9.abrupt("return");
return _context9.abrupt("return", {
status: 1,
message: ''
});
case 6:
answerData.question_status.find(function (item) {
return item.ques_id === id;
@ -3756,18 +3759,19 @@ var Answer = function Answer(_ref) {
if ((item === null || item === void 0 ? void 0 : item.question_id) == id) {
if (['SINGLE', 'MULTIPLE', 'JUDGMENT'].includes(item === null || item === void 0 ? void 0 : item.question_type)) {
// 单选 判断 多选
item.user_answer = [];
item.user_answer.push(value);
} else if (['COMPLETION'].includes(item === null || item === void 0 ? void 0 : item.question_type)) {
// 填空
item.user_answer = [];
if (!item.user_answer) {
item.user_answer = [];
}
var answers = {
choice_id: index,
answer_text: value
};
if (item.user_answer.filter(function (item) {
return item.choice_id != index;
if (item.user_answer.filter(function (info) {
return (info === null || info === void 0 ? void 0 : info.choice_id) != index;
})) {
item.user_answer.splice(index - 1, 1, answers);
} else {
@ -3779,6 +3783,7 @@ var Answer = function Answer(_ref) {
});
return arr;
});
signConfigFuc();
};
var renderSingle = function renderSingle(item, key) {
var _item$question_choice, _item$question_choice2;
@ -4703,8 +4708,13 @@ var Answer = function Answer(_ref) {
res.data.forEach(function (item2) {
var _item;
if ((item2 === null || item2 === void 0 ? void 0 : item2.item_bank_id) == ((_item = item) === null || _item === void 0 ? void 0 : _item.question_id)) {
var _item2;
item.user_score = item2 !== null && item2 !== void 0 && item2.is_right ? 1 : 0;
item.question_score = 1;
if (((_item2 = item) === null || _item2 === void 0 ? void 0 : _item2.question_type) == 'COMPLETION') {
// 填空
item2.standard_answer = item2 === null || item2 === void 0 ? void 0 : item2.standard_answers;
}
item = objectSpread2_default()(objectSpread2_default()({}, item), item2);
}
});

File diff suppressed because one or more lines are too long
Loading…
Cancel
Save