|
|
|
|
@ -2773,7 +2773,7 @@ var Answer_scoreStatusMapping = {
|
|
|
|
|
1: 'c-green'
|
|
|
|
|
};
|
|
|
|
|
var Answer = function Answer(_ref) {
|
|
|
|
|
var _user$userInfo, _user$userInfo2, _user$userInfo3, _answerData$exercise4, _answerData$exercise28, _answerData$exercise29, _answerData$exercise30, _answerData$exercise31, _answerData$exercise32, _answerData$exercise33, _answerData$exercise34, _answerData$exercise35, _answerData$exercise36, _answerData$exercise37, _answerData$exercise_14, _answerData$exercise38, _answerData$exercise39, _answerData$exercise40, _answerData$exercise41, _answerData$exercise42, _answerData$exercise43, _answerData$question_8, _answerData$exercise_15, _answerData$question_9, _answerData$exercise_16, _answerData$exercise_17, _answerData$exercise_18, _answerData$exercise_19, _answerData$exercise_20, _answerData$exercise44, _answerData$exercise_21, _answerData$exercise45, _answerData$exercise46, _answerData$exercise47, _answerData$exercise48, _answerData$exercise_22, _answerData$exercise_24, _answerData$exercise_25, _answerData$exercise_26, _answerData$exercise49, _answerData$exercise50, _answerData$exercise51, _answerData$exercise52, _answerData$exercise_27;
|
|
|
|
|
var _user$userInfo, _user$userInfo2, _user$userInfo3, _answerData$exercise4, _answerData$exercise29, _answerData$exercise30, _answerData$exercise31, _answerData$exercise32, _answerData$exercise33, _answerData$exercise34, _answerData$exercise35, _answerData$exercise36, _answerData$exercise37, _answerData$exercise38, _answerData$exercise_14, _answerData$exercise39, _answerData$exercise40, _answerData$exercise41, _answerData$exercise42, _answerData$exercise43, _answerData$exercise44, _answerData$question_8, _answerData$exercise_15, _answerData$question_9, _answerData$exercise_16, _answerData$exercise_17, _answerData$exercise_18, _answerData$exercise_19, _answerData$exercise_20, _answerData$exercise45, _answerData$exercise_21, _answerData$exercise46, _answerData$exercise47, _answerData$exercise48, _answerData$exercise49, _answerData$exercise_22, _answerData$exercise_24, _answerData$exercise_25, _answerData$exercise_26, _answerData$exercise50, _answerData$exercise51, _answerData$exercise52, _answerData$exercise53, _answerData$exercise_27;
|
|
|
|
|
var globalSetting = _ref.globalSetting,
|
|
|
|
|
loading = _ref.loading,
|
|
|
|
|
user = _ref.user,
|
|
|
|
|
@ -5061,8 +5061,8 @@ var Answer = function Answer(_ref) {
|
|
|
|
|
return val.ques_id === item.question_id && (val === null || val === void 0 ? void 0 : val.score_status) === 3 && (answerData === null || answerData === void 0 || (_answerData$exercise20 = answerData.exercise) === null || _answerData$exercise20 === void 0 ? void 0 : _answerData$exercise20.exercise_status) === 3;
|
|
|
|
|
}) ? Answermodules.bf : '', "\n ");
|
|
|
|
|
if (item.question_type === key) {
|
|
|
|
|
var _answerData$question_7;
|
|
|
|
|
if (answerCheckData !== null && answerCheckData !== void 0 && answerCheckData.is_commit) {
|
|
|
|
|
var _answerData$exercise21, _answerData$question_7;
|
|
|
|
|
if (answerData !== null && answerData !== void 0 && (_answerData$exercise21 = answerData.exercise) !== null && _answerData$exercise21 !== void 0 && _answerData$exercise21.open_score) {
|
|
|
|
|
var _item$answer_comments2;
|
|
|
|
|
if (item.question_type === 4) {
|
|
|
|
|
var _item$answer_comments;
|
|
|
|
|
@ -5108,8 +5108,8 @@ var Answer = function Answer(_ref) {
|
|
|
|
|
className: Answermodules.qindex,
|
|
|
|
|
children: k + 1
|
|
|
|
|
}), (answerData === null || answerData === void 0 || (_answerData$question_7 = answerData.question_status) === null || _answerData$question_7 === void 0 ? void 0 : _answerData$question_7.some(function (val) {
|
|
|
|
|
var _answerData$exercise21;
|
|
|
|
|
return val.ques_id === item.question_id && (val === null || val === void 0 ? void 0 : val.ques_status) === 2 && (answerData === null || answerData === void 0 || (_answerData$exercise21 = answerData.exercise) === null || _answerData$exercise21 === void 0 ? void 0 : _answerData$exercise21.exercise_status) !== 3;
|
|
|
|
|
var _answerData$exercise22;
|
|
|
|
|
return val.ques_id === item.question_id && (val === null || val === void 0 ? void 0 : val.ques_status) === 2 && (answerData === null || answerData === void 0 || (_answerData$exercise22 = answerData.exercise) === null || _answerData$exercise22 === void 0 ? void 0 : _answerData$exercise22.exercise_status) !== 3;
|
|
|
|
|
})) && /*#__PURE__*/(0,jsx_runtime.jsx)("div", {
|
|
|
|
|
style: {
|
|
|
|
|
height: 12,
|
|
|
|
|
@ -5129,7 +5129,7 @@ var Answer = function Answer(_ref) {
|
|
|
|
|
});
|
|
|
|
|
};
|
|
|
|
|
var renderQuestion = function renderQuestion(item, i) {
|
|
|
|
|
var _item$schools, _answerData$exercise22, _answerData$exercise23;
|
|
|
|
|
var _item$schools, _answerData$exercise23, _answerData$exercise24;
|
|
|
|
|
var answerText = '';
|
|
|
|
|
var answerBool = (item === null || item === void 0 ? void 0 : item.question_type) === 0 || (item === null || item === void 0 ? void 0 : item.question_type) === 1;
|
|
|
|
|
if (answerBool) {
|
|
|
|
|
@ -5187,7 +5187,7 @@ var Answer = function Answer(_ref) {
|
|
|
|
|
list: item === null || item === void 0 ? void 0 : item.answer_comments
|
|
|
|
|
}),
|
|
|
|
|
// 实训题 ,答题
|
|
|
|
|
(item === null || item === void 0 ? void 0 : item.question_type) == 5 && (answerData === null || answerData === void 0 || (_answerData$exercise22 = answerData.exercise) === null || _answerData$exercise22 === void 0 ? void 0 : _answerData$exercise22.user_exercise_status) === 0 && (item === null || item === void 0 ? void 0 : item.answer_status) != 3 && /*#__PURE__*/(0,jsx_runtime.jsx)(row/* default */.Z, {
|
|
|
|
|
(item === null || item === void 0 ? void 0 : item.question_type) == 5 && (answerData === null || answerData === void 0 || (_answerData$exercise23 = answerData.exercise) === null || _answerData$exercise23 === void 0 ? void 0 : _answerData$exercise23.user_exercise_status) === 0 && (item === null || item === void 0 ? void 0 : item.answer_status) != 3 && /*#__PURE__*/(0,jsx_runtime.jsx)(row/* default */.Z, {
|
|
|
|
|
justify: "end",
|
|
|
|
|
className: "mt20",
|
|
|
|
|
children: /*#__PURE__*/(0,jsx_runtime.jsx)(AsyncButton/* AsyncButton */.Z, {
|
|
|
|
|
@ -5211,7 +5211,7 @@ var Answer = function Answer(_ref) {
|
|
|
|
|
})
|
|
|
|
|
}),
|
|
|
|
|
// 编程题 ,答题
|
|
|
|
|
(0,authority/* isStudent */.dE)() && (answerData === null || answerData === void 0 || (_answerData$exercise23 = answerData.exercise) === null || _answerData$exercise23 === void 0 ? void 0 : _answerData$exercise23.user_exercise_status) === 0 && (item === null || item === void 0 ? void 0 : item.question_type) == 6 && /*#__PURE__*/(0,jsx_runtime.jsx)(row/* default */.Z, {
|
|
|
|
|
(0,authority/* isStudent */.dE)() && (answerData === null || answerData === void 0 || (_answerData$exercise24 = answerData.exercise) === null || _answerData$exercise24 === void 0 ? void 0 : _answerData$exercise24.user_exercise_status) === 0 && (item === null || item === void 0 ? void 0 : item.question_type) == 6 && /*#__PURE__*/(0,jsx_runtime.jsx)(row/* default */.Z, {
|
|
|
|
|
justify: "end",
|
|
|
|
|
className: "mt20",
|
|
|
|
|
children: /*#__PURE__*/(0,jsx_runtime.jsx)(AsyncButton/* AsyncButton */.Z, {
|
|
|
|
|
@ -5235,10 +5235,10 @@ 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$exercise_5, _answerData$exercise24, _currentQuestionItem$2;
|
|
|
|
|
var _answerData$exercise_5, _answerData$exercise25, _currentQuestionItem$2;
|
|
|
|
|
window.blur();
|
|
|
|
|
var currentQuestionItem = (_answerData$exercise_5 = answerData.exercise_question_types) === null || _answerData$exercise_5 === void 0 || (_answerData$exercise_5 = _answerData$exercise_5[oneindex]) === null || _answerData$exercise_5 === void 0 || (_answerData$exercise_5 = _answerData$exercise_5.items) === null || _answerData$exercise_5 === void 0 ? void 0 : _answerData$exercise_5[twoindex];
|
|
|
|
|
if (!ischecked && (answerData === null || answerData === void 0 || (_answerData$exercise24 = answerData.exercise) === null || _answerData$exercise24 === void 0 ? void 0 : _answerData$exercise24.user_exercise_status) === 0 && (0,authority/* isStudent */.dE)()) {
|
|
|
|
|
if (!ischecked && (answerData === null || answerData === void 0 || (_answerData$exercise25 = answerData.exercise) === null || _answerData$exercise25 === void 0 ? void 0 : _answerData$exercise25.user_exercise_status) === 0 && (0,authority/* isStudent */.dE)()) {
|
|
|
|
|
var _currentQuestionItem$;
|
|
|
|
|
if (!(currentQuestionItem !== null && currentQuestionItem !== void 0 && currentQuestionItem.repeat_answer) && (currentQuestionItem === null || currentQuestionItem === void 0 || (_currentQuestionItem$ = currentQuestionItem.user_answer) === null || _currentQuestionItem$ === void 0 ? void 0 : _currentQuestionItem$.length) > 0) {
|
|
|
|
|
if ((currentQuestionItem === null || currentQuestionItem === void 0 ? void 0 : currentQuestionItem.ques_status) === 0) {
|
|
|
|
|
@ -5267,11 +5267,11 @@ var Answer = function Answer(_ref) {
|
|
|
|
|
settwoindex(twoindex);
|
|
|
|
|
};
|
|
|
|
|
var skipNextQuestion = function skipNextQuestion() {
|
|
|
|
|
var _answerData$exercise_6, _answerData$exercise25, _currentQuestionItem$4;
|
|
|
|
|
var _answerData$exercise_6, _answerData$exercise26, _currentQuestionItem$4;
|
|
|
|
|
window.blur();
|
|
|
|
|
var currentQuestionItem = (_answerData$exercise_6 = answerData.exercise_question_types) === null || _answerData$exercise_6 === void 0 || (_answerData$exercise_6 = _answerData$exercise_6[oneindex]) === null || _answerData$exercise_6 === void 0 || (_answerData$exercise_6 = _answerData$exercise_6.items) === null || _answerData$exercise_6 === void 0 ? void 0 : _answerData$exercise_6[twoindex];
|
|
|
|
|
//提示不允许重复作答弹窗的逻辑
|
|
|
|
|
if (!ischecked && (answerData === null || answerData === void 0 || (_answerData$exercise25 = answerData.exercise) === null || _answerData$exercise25 === void 0 ? void 0 : _answerData$exercise25.user_exercise_status) === 0 && (0,authority/* isStudent */.dE)()) {
|
|
|
|
|
if (!ischecked && (answerData === null || answerData === void 0 || (_answerData$exercise26 = answerData.exercise) === null || _answerData$exercise26 === void 0 ? void 0 : _answerData$exercise26.user_exercise_status) === 0 && (0,authority/* isStudent */.dE)()) {
|
|
|
|
|
var _currentQuestionItem$3;
|
|
|
|
|
if (!(currentQuestionItem !== null && currentQuestionItem !== void 0 && currentQuestionItem.repeat_answer) && (currentQuestionItem === null || currentQuestionItem === void 0 || (_currentQuestionItem$3 = currentQuestionItem.user_answer) === null || _currentQuestionItem$3 === void 0 ? void 0 : _currentQuestionItem$3.length) > 0) {
|
|
|
|
|
if ((currentQuestionItem === null || currentQuestionItem === void 0 ? void 0 : currentQuestionItem.ques_status) === 0) {
|
|
|
|
|
@ -5300,10 +5300,10 @@ var Answer = function Answer(_ref) {
|
|
|
|
|
settwoindex(twoindex);
|
|
|
|
|
};
|
|
|
|
|
var skipAppointQuestion = function skipAppointQuestion(p) {
|
|
|
|
|
var _answerData$exercise_7, _answerData$exercise26, _currentQuestionItem$6;
|
|
|
|
|
var _answerData$exercise_7, _answerData$exercise27, _currentQuestionItem$6;
|
|
|
|
|
var record = p || skipData.current;
|
|
|
|
|
var currentQuestionItem = (_answerData$exercise_7 = answerData.exercise_question_types) === null || _answerData$exercise_7 === void 0 || (_answerData$exercise_7 = _answerData$exercise_7[oneindex]) === null || _answerData$exercise_7 === void 0 || (_answerData$exercise_7 = _answerData$exercise_7.items) === null || _answerData$exercise_7 === void 0 ? void 0 : _answerData$exercise_7[twoindex];
|
|
|
|
|
if (!ischecked && (answerData === null || answerData === void 0 || (_answerData$exercise26 = answerData.exercise) === null || _answerData$exercise26 === void 0 ? void 0 : _answerData$exercise26.user_exercise_status) === 0 && (0,authority/* isStudent */.dE)()) {
|
|
|
|
|
if (!ischecked && (answerData === null || answerData === void 0 || (_answerData$exercise27 = answerData.exercise) === null || _answerData$exercise27 === void 0 ? void 0 : _answerData$exercise27.user_exercise_status) === 0 && (0,authority/* isStudent */.dE)()) {
|
|
|
|
|
var _currentQuestionItem$5;
|
|
|
|
|
if (!(currentQuestionItem !== null && currentQuestionItem !== void 0 && currentQuestionItem.repeat_answer) && (currentQuestionItem === null || currentQuestionItem === void 0 || (_currentQuestionItem$5 = currentQuestionItem.user_answer) === null || _currentQuestionItem$5 === void 0 ? void 0 : _currentQuestionItem$5.length) > 0) {
|
|
|
|
|
if ((currentQuestionItem === null || currentQuestionItem === void 0 ? void 0 : currentQuestionItem.ques_status) === 0) {
|
|
|
|
|
@ -5328,7 +5328,7 @@ var Answer = function Answer(_ref) {
|
|
|
|
|
};
|
|
|
|
|
var handleRefresh = /*#__PURE__*/function () {
|
|
|
|
|
var _ref24 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee29() {
|
|
|
|
|
var _answerData$exercise27;
|
|
|
|
|
var _answerData$exercise28;
|
|
|
|
|
var res;
|
|
|
|
|
return regeneratorRuntime_default()().wrap(function _callee29$(_context29) {
|
|
|
|
|
while (1) switch (_context29.prev = _context29.next) {
|
|
|
|
|
@ -5344,7 +5344,7 @@ var Answer = function Answer(_ref) {
|
|
|
|
|
return initData();
|
|
|
|
|
case 5:
|
|
|
|
|
res = _context29.sent;
|
|
|
|
|
if (!(answerData !== null && answerData !== void 0 && (_answerData$exercise27 = answerData.exercise) !== null && _answerData$exercise27 !== void 0 && _answerData$exercise27.left_time)) {
|
|
|
|
|
if (!(answerData !== null && answerData !== void 0 && (_answerData$exercise28 = answerData.exercise) !== null && _answerData$exercise28 !== void 0 && _answerData$exercise28.left_time)) {
|
|
|
|
|
_context29.next = 9;
|
|
|
|
|
break;
|
|
|
|
|
}
|
|
|
|
|
@ -5419,7 +5419,7 @@ var Answer = function Answer(_ref) {
|
|
|
|
|
return /*#__PURE__*/(0,jsx_runtime.jsxs)(spin/* default */.Z, {
|
|
|
|
|
size: 'middle',
|
|
|
|
|
spinning: isSpin,
|
|
|
|
|
children: [openFullScreen && (answerData === null || answerData === void 0 || (_answerData$exercise28 = answerData.exercise) === null || _answerData$exercise28 === void 0 ? void 0 : _answerData$exercise28.user_exercise_status) === 0 && /*#__PURE__*/(0,jsx_runtime.jsx)(recordScreen/* default */.Z, {
|
|
|
|
|
children: [openFullScreen && (answerData === null || answerData === void 0 || (_answerData$exercise29 = answerData.exercise) === null || _answerData$exercise29 === void 0 ? void 0 : _answerData$exercise29.user_exercise_status) === 0 && /*#__PURE__*/(0,jsx_runtime.jsx)(recordScreen/* default */.Z, {
|
|
|
|
|
exerciseUserInfo: exercise.exerciseUserInfo,
|
|
|
|
|
iframe: iframe,
|
|
|
|
|
socket: socket,
|
|
|
|
|
@ -5458,16 +5458,16 @@ 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$exercise29 = answerData.exercise) === null || _answerData$exercise29 === void 0 ? void 0 : _answerData$exercise29.exercise_status)
|
|
|
|
|
children: (0,util/* exerciseTips */.vB)(answerData === null || answerData === void 0 || (_answerData$exercise30 = answerData.exercise) === null || _answerData$exercise30 === void 0 ? void 0 : _answerData$exercise30.exercise_status)
|
|
|
|
|
}), /*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, {
|
|
|
|
|
className: "".concat(Answermodules.exerciseTitle, " ml10"),
|
|
|
|
|
title: answerData === null || answerData === void 0 || (_answerData$exercise30 = answerData.exercise) === null || _answerData$exercise30 === void 0 ? void 0 : _answerData$exercise30.exercise_name,
|
|
|
|
|
children: answerData === null || answerData === void 0 || (_answerData$exercise31 = answerData.exercise) === null || _answerData$exercise31 === void 0 ? void 0 : _answerData$exercise31.exercise_name
|
|
|
|
|
title: answerData === null || answerData === void 0 || (_answerData$exercise31 = answerData.exercise) === null || _answerData$exercise31 === void 0 ? void 0 : _answerData$exercise31.exercise_name,
|
|
|
|
|
children: answerData === null || answerData === void 0 || (_answerData$exercise32 = answerData.exercise) === null || _answerData$exercise32 === void 0 ? void 0 : _answerData$exercise32.exercise_name
|
|
|
|
|
}), /*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, {
|
|
|
|
|
style: {
|
|
|
|
|
marginLeft: 'auto'
|
|
|
|
|
},
|
|
|
|
|
children: !((0,authority/* isAdmin */.GJ)() || (0,authority/* isStudent */.dE)() && (answerData === null || answerData === void 0 || (_answerData$exercise32 = answerData.exercise) === null || _answerData$exercise32 === void 0 ? void 0 : _answerData$exercise32.user_exercise_status) == 1) && !!(answerData !== null && answerData !== void 0 && (_answerData$exercise33 = answerData.exercise) !== null && _answerData$exercise33 !== void 0 && _answerData$exercise33.left_time) && /*#__PURE__*/(0,jsx_runtime.jsxs)("aside", {
|
|
|
|
|
children: !((0,authority/* isAdmin */.GJ)() || (0,authority/* isStudent */.dE)() && (answerData === null || answerData === void 0 || (_answerData$exercise33 = answerData.exercise) === null || _answerData$exercise33 === void 0 ? void 0 : _answerData$exercise33.user_exercise_status) == 1) && !!(answerData !== null && answerData !== void 0 && (_answerData$exercise34 = answerData.exercise) !== null && _answerData$exercise34 !== void 0 && _answerData$exercise34.left_time) && /*#__PURE__*/(0,jsx_runtime.jsxs)("aside", {
|
|
|
|
|
className: "".concat(Answermodules.countDown, " ").concat(countDownColor),
|
|
|
|
|
children: [/*#__PURE__*/(0,jsx_runtime.jsx)("i", {
|
|
|
|
|
className: "iconfont icon-daojishi",
|
|
|
|
|
@ -5483,7 +5483,7 @@ var Answer = function Answer(_ref) {
|
|
|
|
|
})]
|
|
|
|
|
})
|
|
|
|
|
}), /*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, {
|
|
|
|
|
children: !((0,authority/* isAdmin */.GJ)() || (0,authority/* isStudent */.dE)() && (answerData === null || answerData === void 0 || (_answerData$exercise34 = answerData.exercise) === null || _answerData$exercise34 === void 0 ? void 0 : _answerData$exercise34.user_exercise_status) == 1) && exercise.actionTabs.key !== 'student-unlock' && normalClose && /*#__PURE__*/(0,jsx_runtime.jsxs)(AsyncButton/* AsyncButton */.Z, {
|
|
|
|
|
children: !((0,authority/* isAdmin */.GJ)() || (0,authority/* isStudent */.dE)() && (answerData === null || answerData === void 0 || (_answerData$exercise35 = answerData.exercise) === null || _answerData$exercise35 === void 0 ? void 0 : _answerData$exercise35.user_exercise_status) == 1) && exercise.actionTabs.key !== 'student-unlock' && normalClose && /*#__PURE__*/(0,jsx_runtime.jsxs)(AsyncButton/* AsyncButton */.Z, {
|
|
|
|
|
className: "".concat(Answermodules.refreshBtn, " ml30"),
|
|
|
|
|
onClick: handleRefresh,
|
|
|
|
|
children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", {
|
|
|
|
|
@ -5491,7 +5491,7 @@ var Answer = function Answer(_ref) {
|
|
|
|
|
}), "\u5237\u65B0"]
|
|
|
|
|
})
|
|
|
|
|
}), /*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, {
|
|
|
|
|
children: (0,authority/* isStudent */.dE)() && (answerData === null || answerData === void 0 || (_answerData$exercise35 = answerData.exercise) === null || _answerData$exercise35 === void 0 ? void 0 : _answerData$exercise35.user_exercise_status) === 0 && /*#__PURE__*/(0,jsx_runtime.jsx)(AsyncButton/* AsyncButton */.Z, {
|
|
|
|
|
children: (0,authority/* isStudent */.dE)() && (answerData === null || answerData === void 0 || (_answerData$exercise36 = answerData.exercise) === null || _answerData$exercise36 === void 0 ? void 0 : _answerData$exercise36.user_exercise_status) === 0 && /*#__PURE__*/(0,jsx_runtime.jsx)(AsyncButton/* AsyncButton */.Z, {
|
|
|
|
|
className: "".concat(Answermodules.submitButton, " ml10"),
|
|
|
|
|
type: "primary",
|
|
|
|
|
onClick: /*#__PURE__*/asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee30() {
|
|
|
|
|
@ -5516,7 +5516,7 @@ var Answer = function Answer(_ref) {
|
|
|
|
|
children: "\u4EA4\u5377"
|
|
|
|
|
})
|
|
|
|
|
}), /*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, {
|
|
|
|
|
children: ((answerData === null || answerData === void 0 || (_answerData$exercise36 = answerData.exercise) === null || _answerData$exercise36 === void 0 ? void 0 : _answerData$exercise36.commit_status) == 1 || (answerData === null || answerData === void 0 || (_answerData$exercise37 = answerData.exercise) === null || _answerData$exercise37 === void 0 ? void 0 : _answerData$exercise37.exercise_status) == 3) && (answerData === null || answerData === void 0 || (_answerData$exercise_14 = answerData.exercise_answer_user) === null || _answerData$exercise_14 === void 0 ? void 0 : _answerData$exercise_14.analysis) && /*#__PURE__*/(0,jsx_runtime.jsxs)("span", {
|
|
|
|
|
children: ((answerData === null || answerData === void 0 || (_answerData$exercise37 = answerData.exercise) === null || _answerData$exercise37 === void 0 ? void 0 : _answerData$exercise37.commit_status) == 1 || (answerData === null || answerData === void 0 || (_answerData$exercise38 = answerData.exercise) === null || _answerData$exercise38 === void 0 ? void 0 : _answerData$exercise38.exercise_status) == 3) && (answerData === null || answerData === void 0 || (_answerData$exercise_14 = answerData.exercise_answer_user) === null || _answerData$exercise_14 === void 0 ? void 0 : _answerData$exercise_14.analysis) && /*#__PURE__*/(0,jsx_runtime.jsxs)("span", {
|
|
|
|
|
className: Answermodules.teachAnalysis,
|
|
|
|
|
onClick: function onClick() {
|
|
|
|
|
return setTeachAnalysisModal(true);
|
|
|
|
|
@ -5532,7 +5532,7 @@ var Answer = function Answer(_ref) {
|
|
|
|
|
})
|
|
|
|
|
}), /*#__PURE__*/(0,jsx_runtime.jsxs)("section", {
|
|
|
|
|
className: "edu-container ".concat(Answermodules.wrapper, " ").concat(isEducation && Answermodules.wrpAnswer),
|
|
|
|
|
children: [(answerData === null || answerData === void 0 || (_answerData$exercise38 = answerData.exercise) === null || _answerData$exercise38 === void 0 || (_answerData$exercise38 = _answerData$exercise38.exercise_description) === null || _answerData$exercise38 === void 0 ? void 0 : _answerData$exercise38.length) > 0 && /*#__PURE__*/(0,jsx_runtime.jsx)(es_alert/* default */.Z, {
|
|
|
|
|
children: [(answerData === null || answerData === void 0 || (_answerData$exercise39 = answerData.exercise) === null || _answerData$exercise39 === void 0 || (_answerData$exercise39 = _answerData$exercise39.exercise_description) === null || _answerData$exercise39 === void 0 ? void 0 : _answerData$exercise39.length) > 0 && /*#__PURE__*/(0,jsx_runtime.jsx)(es_alert/* default */.Z, {
|
|
|
|
|
className: Answermodules.exerciseAlert,
|
|
|
|
|
description: /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, {
|
|
|
|
|
wrap: false,
|
|
|
|
|
@ -5543,7 +5543,7 @@ var Answer = function Answer(_ref) {
|
|
|
|
|
children: "\u8003\u8BD5\u987B\u77E5"
|
|
|
|
|
}), /*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, {
|
|
|
|
|
className: Answermodules.content,
|
|
|
|
|
children: answerData === null || answerData === void 0 || (_answerData$exercise39 = answerData.exercise) === null || _answerData$exercise39 === void 0 ? void 0 : _answerData$exercise39.exercise_description
|
|
|
|
|
children: answerData === null || answerData === void 0 || (_answerData$exercise40 = answerData.exercise) === null || _answerData$exercise40 === void 0 ? void 0 : _answerData$exercise40.exercise_description
|
|
|
|
|
})]
|
|
|
|
|
}),
|
|
|
|
|
closable: true
|
|
|
|
|
@ -5574,7 +5574,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$exercise40 = answerData.exercise) === null || _answerData$exercise40 === void 0 ? void 0 : _answerData$exercise40.user_name) || '- -'
|
|
|
|
|
children: (answerData === null || answerData === void 0 || (_answerData$exercise41 = answerData.exercise) === null || _answerData$exercise41 === void 0 ? void 0 : _answerData$exercise41.user_name) || '- -'
|
|
|
|
|
})]
|
|
|
|
|
}), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
|
|
|
|
|
children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", {
|
|
|
|
|
@ -5584,10 +5584,10 @@ 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$exercise41 = answerData.exercise) === null || _answerData$exercise41 === void 0 ? void 0 : _answerData$exercise41.student_id) || '- -'
|
|
|
|
|
children: (answerData === null || answerData === void 0 || (_answerData$exercise42 = answerData.exercise) === null || _answerData$exercise42 === void 0 ? void 0 : _answerData$exercise42.student_id) || '- -'
|
|
|
|
|
})]
|
|
|
|
|
})]
|
|
|
|
|
}), showAnswerCard && (0,authority/* isStudent */.dE)() && ((_answerData$exercise42 = answerData.exercise) === null || _answerData$exercise42 === void 0 ? void 0 : _answerData$exercise42.user_exercise_status) === 0 && ((_answerData$exercise43 = answerData.exercise) === null || _answerData$exercise43 === void 0 ? void 0 : _answerData$exercise43.open_phone_video_recording) && /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, {
|
|
|
|
|
}), showAnswerCard && (0,authority/* isStudent */.dE)() && ((_answerData$exercise43 = answerData.exercise) === null || _answerData$exercise43 === void 0 ? void 0 : _answerData$exercise43.user_exercise_status) === 0 && ((_answerData$exercise44 = answerData.exercise) === null || _answerData$exercise44 === void 0 ? void 0 : _answerData$exercise44.open_phone_video_recording) && /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, {
|
|
|
|
|
className: Answermodules.eduQrcode,
|
|
|
|
|
style: {
|
|
|
|
|
marginTop: 10
|
|
|
|
|
@ -5670,7 +5670,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$exercise44 = answerData.exercise) !== null && _answerData$exercise44 !== void 0 && _answerData$exercise44.open_phone_video_recording ? Answermodules.withQrcode : ''),
|
|
|
|
|
className: "".concat(Answermodules.cardList, " ").concat((_answerData$exercise45 = answerData.exercise) !== null && _answerData$exercise45 !== void 0 && _answerData$exercise45.open_phone_video_recording ? Answermodules.withQrcode : ''),
|
|
|
|
|
children: answerData === null || answerData === void 0 || (_answerData$exercise_21 = answerData.exercise_question_types) === null || _answerData$exercise_21 === void 0 ? void 0 : _answerData$exercise_21.map(function (er, index) {
|
|
|
|
|
return /*#__PURE__*/(0,jsx_runtime.jsx)(_react_17_0_2_react.Fragment, {
|
|
|
|
|
children: renderCardList(er, index)
|
|
|
|
|
@ -5680,7 +5680,7 @@ var Answer = function Answer(_ref) {
|
|
|
|
|
})
|
|
|
|
|
})]
|
|
|
|
|
})]
|
|
|
|
|
}), (0,authority/* isStudent */.dE)() && (answerData === null || answerData === void 0 || (_answerData$exercise45 = answerData.exercise) === null || _answerData$exercise45 === void 0 ? void 0 : _answerData$exercise45.exercise_status) !== 3 && !(answerData !== null && answerData !== void 0 && (_answerData$exercise46 = answerData.exercise) !== null && _answerData$exercise46 !== void 0 && _answerData$exercise46.open_score_commited) && /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, {
|
|
|
|
|
}), (0,authority/* isStudent */.dE)() && (answerData === null || answerData === void 0 || (_answerData$exercise46 = answerData.exercise) === null || _answerData$exercise46 === void 0 ? void 0 : _answerData$exercise46.exercise_status) !== 3 && !(answerData !== null && answerData !== void 0 && (_answerData$exercise47 = answerData.exercise) !== null && _answerData$exercise47 !== void 0 && _answerData$exercise47.open_score_commited) && /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, {
|
|
|
|
|
justify: "space-around",
|
|
|
|
|
align: "middle",
|
|
|
|
|
className: Answermodules.answerSheetBottom,
|
|
|
|
|
@ -5716,7 +5716,7 @@ var Answer = function Answer(_ref) {
|
|
|
|
|
}
|
|
|
|
|
}), "\u6807\u8BB0"]
|
|
|
|
|
})]
|
|
|
|
|
}), (0,authority/* isStudent */.dE)() && ((answerData === null || answerData === void 0 || (_answerData$exercise47 = answerData.exercise) === null || _answerData$exercise47 === void 0 ? void 0 : _answerData$exercise47.exercise_status) === 3 || (answerData === null || answerData === void 0 || (_answerData$exercise48 = answerData.exercise) === null || _answerData$exercise48 === void 0 ? void 0 : _answerData$exercise48.open_score_commited)) && /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, {
|
|
|
|
|
}), (0,authority/* isStudent */.dE)() && ((answerData === null || answerData === void 0 || (_answerData$exercise48 = answerData.exercise) === null || _answerData$exercise48 === void 0 ? void 0 : _answerData$exercise48.exercise_status) === 3 || (answerData === null || answerData === void 0 || (_answerData$exercise49 = answerData.exercise) === null || _answerData$exercise49 === void 0 ? void 0 : _answerData$exercise49.open_score_commited)) && /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, {
|
|
|
|
|
justify: "space-around",
|
|
|
|
|
align: "middle",
|
|
|
|
|
className: Answermodules.answerSheetBottom,
|
|
|
|
|
@ -5976,10 +5976,10 @@ var Answer = function Answer(_ref) {
|
|
|
|
|
display: isopen ? 'flex' : 'none'
|
|
|
|
|
},
|
|
|
|
|
children: /*#__PURE__*/(0,jsx_runtime.jsx)(components_CaptureVideo, {
|
|
|
|
|
number: (answerData === null || answerData === void 0 || (_answerData$exercise49 = answerData.exercise) === null || _answerData$exercise49 === void 0 ? void 0 : _answerData$exercise49.photo_count) - (answerData === null || answerData === void 0 || (_answerData$exercise50 = answerData.exercise) === null || _answerData$exercise50 === void 0 ? void 0 : _answerData$exercise50.take_photo),
|
|
|
|
|
take_photo: answerData === null || answerData === void 0 || (_answerData$exercise51 = answerData.exercise) === null || _answerData$exercise51 === void 0 ? void 0 : _answerData$exercise51.take_photo,
|
|
|
|
|
number: (answerData === null || answerData === void 0 || (_answerData$exercise50 = answerData.exercise) === null || _answerData$exercise50 === void 0 ? void 0 : _answerData$exercise50.photo_count) - (answerData === null || answerData === void 0 || (_answerData$exercise51 = answerData.exercise) === null || _answerData$exercise51 === void 0 ? void 0 : _answerData$exercise51.take_photo),
|
|
|
|
|
take_photo: answerData === null || answerData === void 0 || (_answerData$exercise52 = answerData.exercise) === null || _answerData$exercise52 === void 0 ? void 0 : _answerData$exercise52.take_photo,
|
|
|
|
|
ref: captureRef,
|
|
|
|
|
time: (_answerData$exercise52 = answerData.exercise) === null || _answerData$exercise52 === void 0 ? void 0 : _answerData$exercise52.left_time,
|
|
|
|
|
time: (_answerData$exercise53 = answerData.exercise) === null || _answerData$exercise53 === void 0 ? void 0 : _answerData$exercise53.left_time,
|
|
|
|
|
update: initData,
|
|
|
|
|
supportCamera: function supportCamera(type) {
|
|
|
|
|
if (type === 2) {
|