|
|
|
|
@ -2724,7 +2724,7 @@ var Fill = function Fill(_ref) {
|
|
|
|
|
// }, 200)
|
|
|
|
|
// }}
|
|
|
|
|
,
|
|
|
|
|
className: "".concat(item !== null && item !== void 0 && item.user_answer ? item !== null && item !== void 0 && item.user_answer_right ? "c-green" : "c-red" : '', " ").concat(componentsmodules.fillInput)
|
|
|
|
|
className: "".concat(item !== null && item !== void 0 && item.standard_answer_show ? item !== null && item !== void 0 && item.user_answer_right ? "c-green" : "c-red" : '', " ").concat(componentsmodules.fillInput)
|
|
|
|
|
})
|
|
|
|
|
}), ((_saveStatusArr$index = saveStatusArr[index]) === null || _saveStatusArr$index === void 0 ? void 0 : _saveStatusArr$index.status) === "success" && /*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, {
|
|
|
|
|
children: /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, {
|
|
|
|
|
@ -3122,7 +3122,7 @@ var _excluded = ["globalSetting", "loading", "user", "exercise", "dispatch"];
|
|
|
|
|
|
|
|
|
|
var tagList = ['A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J', 'K', 'L', 'M', 'N', 'O', 'P', 'Q', 'R', 'S', 'T', 'U', 'V', 'W', 'X', 'Y', 'Z'];
|
|
|
|
|
var Answer = function Answer(_ref) {
|
|
|
|
|
var _answerData$exercise7, _answerData$exercise8, _answerData$exercise9, _answerData$exercise10, _answerData$exercise11, _answerData$question_5, _answerData$exercise_14, _answerData$question_6, _answerData$exercise_15, _answerData$exercise_16, _answerData$exercise_17, _answerData$exercise_18, _answerData$exercise_19, _answerData$exercise12, _answerData$exercise_20, _answerData$exercise_21, _answerData$exercise_22;
|
|
|
|
|
var _answerData$exercise4, _answerData$exercise5, _answerData$exercise6, _answerData$exercise7, _answerData$exercise8, _answerData$question_5, _answerData$exercise_14, _answerData$question_6, _answerData$exercise_15, _answerData$exercise_16, _answerData$exercise_17, _answerData$exercise_18, _answerData$exercise_19, _answerData$exercise9, _answerData$exercise_20, _answerData$exercise_21, _answerData$exercise_22;
|
|
|
|
|
var globalSetting = _ref.globalSetting,
|
|
|
|
|
loading = _ref.loading,
|
|
|
|
|
user = _ref.user,
|
|
|
|
|
@ -3179,28 +3179,20 @@ var Answer = function Answer(_ref) {
|
|
|
|
|
settwoindex = _useState22[1]; //小题下标
|
|
|
|
|
var _useState23 = (0,_react_17_0_2_react.useState)(false),
|
|
|
|
|
_useState24 = slicedToArray_default()(_useState23, 2),
|
|
|
|
|
isShowmodal = _useState24[0],
|
|
|
|
|
setisshowmodal = _useState24[1];
|
|
|
|
|
showConfirm = _useState24[0],
|
|
|
|
|
setShowConfirm = _useState24[1];
|
|
|
|
|
var _useState25 = (0,_react_17_0_2_react.useState)(false),
|
|
|
|
|
_useState26 = slicedToArray_default()(_useState25, 2),
|
|
|
|
|
ischecked = _useState26[0],
|
|
|
|
|
setischecked = _useState26[1];
|
|
|
|
|
var _useState27 = (0,_react_17_0_2_react.useState)(false),
|
|
|
|
|
knowledgeDialog = _useState26[0],
|
|
|
|
|
_setKnowledgeDialog = _useState26[1]; //推荐知识点弹窗
|
|
|
|
|
var _useState27 = (0,_react_17_0_2_react.useState)([]),
|
|
|
|
|
_useState28 = slicedToArray_default()(_useState27, 2),
|
|
|
|
|
showConfirm = _useState28[0],
|
|
|
|
|
setShowConfirm = _useState28[1];
|
|
|
|
|
var _useState29 = (0,_react_17_0_2_react.useState)(false),
|
|
|
|
|
itemBankData = _useState28[0],
|
|
|
|
|
setItemBankData = _useState28[1]; //推荐知识题目
|
|
|
|
|
var _useState29 = (0,_react_17_0_2_react.useState)(true),
|
|
|
|
|
_useState30 = slicedToArray_default()(_useState29, 2),
|
|
|
|
|
knowledgeDialog = _useState30[0],
|
|
|
|
|
_setKnowledgeDialog = _useState30[1]; //推荐知识点弹窗
|
|
|
|
|
var _useState31 = (0,_react_17_0_2_react.useState)([]),
|
|
|
|
|
_useState32 = slicedToArray_default()(_useState31, 2),
|
|
|
|
|
itemBankData = _useState32[0],
|
|
|
|
|
setItemBankData = _useState32[1]; //推荐知识题目
|
|
|
|
|
var _useState33 = (0,_react_17_0_2_react.useState)(true),
|
|
|
|
|
_useState34 = slicedToArray_default()(_useState33, 2),
|
|
|
|
|
showBtn = _useState34[0],
|
|
|
|
|
setShowBtn = _useState34[1];
|
|
|
|
|
showBtn = _useState30[0],
|
|
|
|
|
setShowBtn = _useState30[1];
|
|
|
|
|
var divRef = (0,_react_17_0_2_react.useRef)(null);
|
|
|
|
|
var questionPartRef = (0,_react_17_0_2_react.useRef)();
|
|
|
|
|
(0,Hooks/* useDisableAction */.y)((0,authority/* isStudent */.dE)());
|
|
|
|
|
@ -4306,6 +4298,22 @@ var Answer = function Answer(_ref) {
|
|
|
|
|
};
|
|
|
|
|
return;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// 如果上一题答完题未提交,则取消它的答题状态并且清空答题内容
|
|
|
|
|
if (showConfirm) {
|
|
|
|
|
setAnswerData(function (e) {
|
|
|
|
|
var _e$question_status;
|
|
|
|
|
e.exercise_question_types[oneindex].items[twoindex].user_answer = [];
|
|
|
|
|
e === null || e === void 0 || (_e$question_status = e.question_status) === null || _e$question_status === void 0 || _e$question_status.forEach(function (val) {
|
|
|
|
|
if (val.ques_id === questionItem.question_id && (val === null || val === void 0 ? void 0 : val.ques_status) === 1) {
|
|
|
|
|
val.ques_status = 0;
|
|
|
|
|
}
|
|
|
|
|
});
|
|
|
|
|
return e;
|
|
|
|
|
});
|
|
|
|
|
setShowConfirm(false);
|
|
|
|
|
}
|
|
|
|
|
signConfigFuc();
|
|
|
|
|
skipAppointQuestion({
|
|
|
|
|
oneindex: index,
|
|
|
|
|
twoindex: k
|
|
|
|
|
@ -4430,19 +4438,9 @@ var Answer = function Answer(_ref) {
|
|
|
|
|
var switchType = (0,_react_17_0_2_react.useRef)();
|
|
|
|
|
var switchData = (0,_react_17_0_2_react.useRef)({});
|
|
|
|
|
var skipPrevQuestion = function skipPrevQuestion() {
|
|
|
|
|
var _answerData$exercise2, _questionItem$user_an2, _answerData$exercise_3;
|
|
|
|
|
var _questionItem$user_an, _answerData$exercise_3;
|
|
|
|
|
window.blur();
|
|
|
|
|
if (!ischecked && (answerData === null || answerData === void 0 || (_answerData$exercise2 = answerData.exercise) === null || _answerData$exercise2 === void 0 ? void 0 : _answerData$exercise2.user_exercise_status) === 0 && (0,authority/* isStudent */.dE)()) {
|
|
|
|
|
var _questionItem$user_an;
|
|
|
|
|
if (!(questionItem !== null && questionItem !== void 0 && questionItem.repeat_answer) && (questionItem === null || questionItem === void 0 || (_questionItem$user_an = questionItem.user_answer) === null || _questionItem$user_an === void 0 ? void 0 : _questionItem$user_an.length) > 0) {
|
|
|
|
|
if ((questionItem === null || questionItem === void 0 ? void 0 : questionItem.ques_status) === 0) {
|
|
|
|
|
switchType.current = 'prev';
|
|
|
|
|
setisshowmodal(true);
|
|
|
|
|
return;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
if (!(questionItem !== null && questionItem !== void 0 && questionItem.repeat_answer) && (questionItem === null || questionItem === void 0 || (_questionItem$user_an2 = questionItem.user_answer) === null || _questionItem$user_an2 === void 0 ? void 0 : _questionItem$user_an2.length) > 0) {
|
|
|
|
|
if (!(questionItem !== null && questionItem !== void 0 && questionItem.repeat_answer) && (questionItem === null || questionItem === void 0 || (_questionItem$user_an = questionItem.user_answer) === null || _questionItem$user_an === void 0 ? void 0 : _questionItem$user_an.length) > 0) {
|
|
|
|
|
//如果勾选了不再提示,则手动设为已答
|
|
|
|
|
questionItem.ques_status = 1;
|
|
|
|
|
}
|
|
|
|
|
@ -4468,20 +4466,9 @@ var Answer = function Answer(_ref) {
|
|
|
|
|
settwoindex(twoindex);
|
|
|
|
|
};
|
|
|
|
|
var skipNextQuestion = function skipNextQuestion() {
|
|
|
|
|
var _answerData$exercise3, _questionItem$user_an4, _answerData$exercise_4;
|
|
|
|
|
var _questionItem$user_an2, _answerData$exercise_4;
|
|
|
|
|
window.blur();
|
|
|
|
|
//提示不允许重复作答弹窗的逻辑
|
|
|
|
|
if (!ischecked && (answerData === null || answerData === void 0 || (_answerData$exercise3 = answerData.exercise) === null || _answerData$exercise3 === void 0 ? void 0 : _answerData$exercise3.user_exercise_status) === 0 && (0,authority/* isStudent */.dE)()) {
|
|
|
|
|
var _questionItem$user_an3;
|
|
|
|
|
if (!(questionItem !== null && questionItem !== void 0 && questionItem.repeat_answer) && (questionItem === null || questionItem === void 0 || (_questionItem$user_an3 = questionItem.user_answer) === null || _questionItem$user_an3 === void 0 ? void 0 : _questionItem$user_an3.length) > 0) {
|
|
|
|
|
if ((questionItem === null || questionItem === void 0 ? void 0 : questionItem.ques_status) === 0) {
|
|
|
|
|
switchType.current = 'next';
|
|
|
|
|
setisshowmodal(true);
|
|
|
|
|
return;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
if (!(questionItem !== null && questionItem !== void 0 && questionItem.repeat_answer) && (questionItem === null || questionItem === void 0 || (_questionItem$user_an4 = questionItem.user_answer) === null || _questionItem$user_an4 === void 0 ? void 0 : _questionItem$user_an4.length) > 0) {
|
|
|
|
|
if (!(questionItem !== null && questionItem !== void 0 && questionItem.repeat_answer) && (questionItem === null || questionItem === void 0 || (_questionItem$user_an2 = questionItem.user_answer) === null || _questionItem$user_an2 === void 0 ? void 0 : _questionItem$user_an2.length) > 0) {
|
|
|
|
|
//如果勾选了不再提示,则手动设为已答
|
|
|
|
|
questionItem.ques_status = 1;
|
|
|
|
|
}
|
|
|
|
|
@ -4507,20 +4494,9 @@ var Answer = function Answer(_ref) {
|
|
|
|
|
settwoindex(twoindex);
|
|
|
|
|
};
|
|
|
|
|
var skipAppointQuestion = function skipAppointQuestion(p) {
|
|
|
|
|
var _answerData$exercise4, _questionItem$user_an6, _answerData$exercise_5;
|
|
|
|
|
var _questionItem$user_an3, _answerData$exercise_5;
|
|
|
|
|
var record = p || skipData.current;
|
|
|
|
|
if (!ischecked && (answerData === null || answerData === void 0 || (_answerData$exercise4 = answerData.exercise) === null || _answerData$exercise4 === void 0 ? void 0 : _answerData$exercise4.user_exercise_status) === 0 && (0,authority/* isStudent */.dE)()) {
|
|
|
|
|
var _questionItem$user_an5;
|
|
|
|
|
if (!(questionItem !== null && questionItem !== void 0 && questionItem.repeat_answer) && (questionItem === null || questionItem === void 0 || (_questionItem$user_an5 = questionItem.user_answer) === null || _questionItem$user_an5 === void 0 ? void 0 : _questionItem$user_an5.length) > 0) {
|
|
|
|
|
if ((questionItem === null || questionItem === void 0 ? void 0 : questionItem.ques_status) === 0) {
|
|
|
|
|
switchType.current = 'appoint';
|
|
|
|
|
switchData.current = record;
|
|
|
|
|
setisshowmodal(true);
|
|
|
|
|
return;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
if (!(questionItem !== null && questionItem !== void 0 && questionItem.repeat_answer) && (questionItem === null || questionItem === void 0 || (_questionItem$user_an6 = questionItem.user_answer) === null || _questionItem$user_an6 === void 0 ? void 0 : _questionItem$user_an6.length) > 0) {
|
|
|
|
|
if (!(questionItem !== null && questionItem !== void 0 && questionItem.repeat_answer) && (questionItem === null || questionItem === void 0 || (_questionItem$user_an3 = questionItem.user_answer) === null || _questionItem$user_an3 === void 0 ? void 0 : _questionItem$user_an3.length) > 0) {
|
|
|
|
|
//如果勾选了不再提示,则手动设为已答
|
|
|
|
|
questionItem.ques_status = 1;
|
|
|
|
|
}
|
|
|
|
|
@ -4539,6 +4515,8 @@ var Answer = function Answer(_ref) {
|
|
|
|
|
behavior: 'smooth'
|
|
|
|
|
});
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
// 退出刷题
|
|
|
|
|
var quitExercise = function quitExercise() {
|
|
|
|
|
var _answerData$question_4, _answerData$exercise_6;
|
|
|
|
|
var a = answerData === null || answerData === void 0 || (_answerData$question_4 = answerData.question_status) === null || _answerData$question_4 === void 0 || (_answerData$question_4 = _answerData$question_4.filter(function (val) {
|
|
|
|
|
@ -4569,10 +4547,10 @@ var Answer = function Answer(_ref) {
|
|
|
|
|
}
|
|
|
|
|
});
|
|
|
|
|
} else if (b == a) {
|
|
|
|
|
var _answerData$exercise5 = answerData === null || answerData === void 0 ? void 0 : answerData.exercise,
|
|
|
|
|
user_total_score = _answerData$exercise5.user_total_score,
|
|
|
|
|
score_percent = _answerData$exercise5.score_percent,
|
|
|
|
|
next_exercise_id = _answerData$exercise5.next_exercise_id;
|
|
|
|
|
var _answerData$exercise2 = answerData === null || answerData === void 0 ? void 0 : answerData.exercise,
|
|
|
|
|
user_total_score = _answerData$exercise2.user_total_score,
|
|
|
|
|
score_percent = _answerData$exercise2.score_percent,
|
|
|
|
|
next_exercise_id = _answerData$exercise2.next_exercise_id;
|
|
|
|
|
var _answerData$exercise_7 = answerData === null || answerData === void 0 ? void 0 : answerData.exercise_types,
|
|
|
|
|
q_scores = _answerData$exercise_7.q_scores;
|
|
|
|
|
// 计算用户的准确率
|
|
|
|
|
@ -4628,7 +4606,6 @@ var Answer = function Answer(_ref) {
|
|
|
|
|
});
|
|
|
|
|
};
|
|
|
|
|
var signConfigFuc = function signConfigFuc() {
|
|
|
|
|
var _document$activeEleme;
|
|
|
|
|
switch (sign.current) {
|
|
|
|
|
case "prev":
|
|
|
|
|
skipPrevQuestion();
|
|
|
|
|
@ -4646,11 +4623,12 @@ var Answer = function Answer(_ref) {
|
|
|
|
|
break;
|
|
|
|
|
default:
|
|
|
|
|
}
|
|
|
|
|
if (((_document$activeEleme = document.activeElement) === null || _document$activeEleme === void 0 ? void 0 : _document$activeEleme.localName) === 'textarea') {
|
|
|
|
|
sign.current = true;
|
|
|
|
|
} else {
|
|
|
|
|
sign.current = false;
|
|
|
|
|
}
|
|
|
|
|
// if (document.activeElement?.localName === 'textarea') {
|
|
|
|
|
// sign.current = true;
|
|
|
|
|
// } else {
|
|
|
|
|
// sign.current = false;
|
|
|
|
|
// }
|
|
|
|
|
sign.current = false;
|
|
|
|
|
skipData.current = {};
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
@ -4684,9 +4662,11 @@ var Answer = function Answer(_ref) {
|
|
|
|
|
}, twoindex)]
|
|
|
|
|
}, oneindex);
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
// 练习答题提交
|
|
|
|
|
var submitAnswer = /*#__PURE__*/function () {
|
|
|
|
|
var _ref13 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee14() {
|
|
|
|
|
var paramsData, _questionItem$user_an7, res;
|
|
|
|
|
var paramsData, _questionItem$user_an4, res;
|
|
|
|
|
return regeneratorRuntime_default()().wrap(function _callee14$(_context14) {
|
|
|
|
|
while (1) switch (_context14.prev = _context14.next) {
|
|
|
|
|
case 0:
|
|
|
|
|
@ -4704,7 +4684,7 @@ var Answer = function Answer(_ref) {
|
|
|
|
|
});
|
|
|
|
|
} else if (questionItem.question_type == 4) {
|
|
|
|
|
//简答题
|
|
|
|
|
paramsData.answer_text = questionItem === null || questionItem === void 0 || (_questionItem$user_an7 = questionItem.user_answer) === null || _questionItem$user_an7 === void 0 ? void 0 : _questionItem$user_an7[0];
|
|
|
|
|
paramsData.answer_text = questionItem === null || questionItem === void 0 || (_questionItem$user_an4 = questionItem.user_answer) === null || _questionItem$user_an4 === void 0 ? void 0 : _questionItem$user_an4[0];
|
|
|
|
|
} else if (questionItem.question_type == 7) {
|
|
|
|
|
//组合题
|
|
|
|
|
paramsData.answers = questionItem.sub_exercise_questions.map(function (item) {
|
|
|
|
|
@ -4736,9 +4716,11 @@ var Answer = function Answer(_ref) {
|
|
|
|
|
return _ref13.apply(this, arguments);
|
|
|
|
|
};
|
|
|
|
|
}();
|
|
|
|
|
|
|
|
|
|
// 推荐题作答提交
|
|
|
|
|
var submitAnswer2 = /*#__PURE__*/function () {
|
|
|
|
|
var _ref14 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee15() {
|
|
|
|
|
var _paramsData$item_bank, _answerData$exercise6;
|
|
|
|
|
var _paramsData$item_bank, _answerData$exercise3;
|
|
|
|
|
var paramsData, _paramsData$item_bank2, res;
|
|
|
|
|
return regeneratorRuntime_default()().wrap(function _callee15$(_context15) {
|
|
|
|
|
while (1) switch (_context15.prev = _context15.next) {
|
|
|
|
|
@ -4766,7 +4748,7 @@ var Answer = function Answer(_ref) {
|
|
|
|
|
return _context15.abrupt("return");
|
|
|
|
|
case 5:
|
|
|
|
|
_context15.next = 7;
|
|
|
|
|
return (0,fetch/* default */.ZP)("/api/subject_exercises/".concat(answerData === null || answerData === void 0 || (_answerData$exercise6 = answerData.exercise) === null || _answerData$exercise6 === void 0 ? void 0 : _answerData$exercise6.subject_exercise_id, "/answer.json"), {
|
|
|
|
|
return (0,fetch/* default */.ZP)("/api/subject_exercises/".concat(answerData === null || answerData === void 0 || (_answerData$exercise3 = answerData.exercise) === null || _answerData$exercise3 === void 0 ? void 0 : _answerData$exercise3.subject_exercise_id, "/answer.json"), {
|
|
|
|
|
method: 'post',
|
|
|
|
|
body: paramsData
|
|
|
|
|
});
|
|
|
|
|
@ -4820,11 +4802,11 @@ var Answer = function Answer(_ref) {
|
|
|
|
|
align: "middle",
|
|
|
|
|
className: "edu-container",
|
|
|
|
|
children: [/*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, {
|
|
|
|
|
children: (0,util/* exerciseTips */.vB)(answerData === null || answerData === void 0 || (_answerData$exercise7 = answerData.exercise) === null || _answerData$exercise7 === void 0 ? void 0 : _answerData$exercise7.exercise_status)
|
|
|
|
|
children: (0,util/* exerciseTips */.vB)(answerData === null || answerData === void 0 || (_answerData$exercise4 = answerData.exercise) === null || _answerData$exercise4 === void 0 ? void 0 : _answerData$exercise4.exercise_status)
|
|
|
|
|
}), /*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, {
|
|
|
|
|
className: "".concat(Answermodules.exerciseTitle, " ml10"),
|
|
|
|
|
title: answerData === null || answerData === void 0 || (_answerData$exercise8 = answerData.exercise) === null || _answerData$exercise8 === void 0 ? void 0 : _answerData$exercise8.subject_exercise_name,
|
|
|
|
|
children: answerData === null || answerData === void 0 || (_answerData$exercise9 = answerData.exercise) === null || _answerData$exercise9 === void 0 ? void 0 : _answerData$exercise9.subject_exercise_name
|
|
|
|
|
title: answerData === null || answerData === void 0 || (_answerData$exercise5 = answerData.exercise) === null || _answerData$exercise5 === void 0 ? void 0 : _answerData$exercise5.subject_exercise_name,
|
|
|
|
|
children: answerData === null || answerData === void 0 || (_answerData$exercise6 = answerData.exercise) === null || _answerData$exercise6 === void 0 ? void 0 : _answerData$exercise6.subject_exercise_name
|
|
|
|
|
}), /*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, {
|
|
|
|
|
style: {
|
|
|
|
|
marginLeft: 'auto'
|
|
|
|
|
@ -4871,7 +4853,7 @@ var Answer = function Answer(_ref) {
|
|
|
|
|
children: "\u59D3\u540D"
|
|
|
|
|
}), /*#__PURE__*/(0,jsx_runtime.jsx)("span", {
|
|
|
|
|
className: "ml10 ".concat(Answermodules.userInfoText),
|
|
|
|
|
children: (answerData === null || answerData === void 0 || (_answerData$exercise10 = answerData.exercise) === null || _answerData$exercise10 === void 0 ? void 0 : _answerData$exercise10.user_name) || '- -'
|
|
|
|
|
children: (answerData === null || answerData === void 0 || (_answerData$exercise7 = answerData.exercise) === null || _answerData$exercise7 === void 0 ? void 0 : _answerData$exercise7.user_name) || '- -'
|
|
|
|
|
})]
|
|
|
|
|
}), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
|
|
|
|
|
children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", {
|
|
|
|
|
@ -4881,7 +4863,7 @@ var Answer = function Answer(_ref) {
|
|
|
|
|
children: "\u5B66\u53F7"
|
|
|
|
|
}), /*#__PURE__*/(0,jsx_runtime.jsx)("span", {
|
|
|
|
|
className: "ml10 ".concat(Answermodules.userInfoText),
|
|
|
|
|
children: (answerData === null || answerData === void 0 || (_answerData$exercise11 = answerData.exercise) === null || _answerData$exercise11 === void 0 ? void 0 : _answerData$exercise11.student_id) || '- -'
|
|
|
|
|
children: (answerData === null || answerData === void 0 || (_answerData$exercise8 = answerData.exercise) === null || _answerData$exercise8 === void 0 ? void 0 : _answerData$exercise8.student_id) || '- -'
|
|
|
|
|
})]
|
|
|
|
|
})]
|
|
|
|
|
}), showAnswerCard && /*#__PURE__*/(0,jsx_runtime.jsxs)("aside", {
|
|
|
|
|
@ -4953,7 +4935,7 @@ var Answer = function Answer(_ref) {
|
|
|
|
|
children: /*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, {
|
|
|
|
|
flex: "1",
|
|
|
|
|
children: /*#__PURE__*/(0,jsx_runtime.jsx)("aside", {
|
|
|
|
|
className: "".concat(Answermodules.cardList, " ").concat((_answerData$exercise12 = answerData.exercise) !== null && _answerData$exercise12 !== void 0 && _answerData$exercise12.open_phone_video_recording ? Answermodules.withQrcode : ''),
|
|
|
|
|
className: "".concat(Answermodules.cardList, " ").concat((_answerData$exercise9 = answerData.exercise) !== null && _answerData$exercise9 !== void 0 && _answerData$exercise9.open_phone_video_recording ? Answermodules.withQrcode : ''),
|
|
|
|
|
children: answerData === null || answerData === void 0 || (_answerData$exercise_20 = answerData.exercise_question_types) === null || _answerData$exercise_20 === void 0 ? void 0 : _answerData$exercise_20.map(function (er, index) {
|
|
|
|
|
return /*#__PURE__*/(0,jsx_runtime.jsx)(_react_17_0_2_react.Fragment, {
|
|
|
|
|
children: renderCardList(er, index)
|