|
|
|
|
@ -168,7 +168,7 @@ var renderBadge = function renderBadge(item) {
|
|
|
|
|
}
|
|
|
|
|
};
|
|
|
|
|
var Statistics = function Statistics(_ref) {
|
|
|
|
|
var _ExerciseData$exercis3, _ExerciseData$exercis4, _ExerciseData$exercis5, _ExerciseData$exercis6, _ExerciseData$exercis7, _ExerciseData$exercis8, _ExerciseData$exercis9, _ExerciseData$exercis10, _ExerciseData$exercis11, _ExerciseData$exercis12, _ExerciseData$exercis13, _ExerciseData$exercis14, _ExerciseData$exercis15, _ExerciseData$exercis16, _ExerciseData$review_, _ExerciseData$review_3, _urlData$recommend_it;
|
|
|
|
|
var _ExerciseData$exercis4, _ExerciseData$exercis5, _ExerciseData$exercis6, _ExerciseData$exercis7, _ExerciseData$exercis8, _ExerciseData$exercis9, _ExerciseData$exercis10, _ExerciseData$exercis11, _ExerciseData$exercis12, _ExerciseData$exercis13, _ExerciseData$exercis14, _ExerciseData$exercis15, _ExerciseData$exercis16, _ExerciseData$review_, _ExerciseData$review_3, _urlData$recommend_it;
|
|
|
|
|
var user = _ref.user,
|
|
|
|
|
pathsDetail = _ref.pathsDetail,
|
|
|
|
|
globalSetting = _ref.globalSetting,
|
|
|
|
|
@ -678,6 +678,10 @@ var Statistics = function Statistics(_ref) {
|
|
|
|
|
});
|
|
|
|
|
};
|
|
|
|
|
}, []);
|
|
|
|
|
var completeStatus = function completeStatus() {
|
|
|
|
|
var _ExerciseData$table, _ExerciseData$exercis3;
|
|
|
|
|
return ((ExerciseData === null || ExerciseData === void 0 ? void 0 : ExerciseData.user_score) / (ExerciseData === null || ExerciseData === void 0 || (_ExerciseData$table = ExerciseData.table) === null || _ExerciseData$table === void 0 ? void 0 : _ExerciseData$table.question_total_score) * 100).toFixed(2) >= (ExerciseData === null || ExerciseData === void 0 || (_ExerciseData$exercis3 = ExerciseData.exercise_scores) === null || _ExerciseData$exercis3 === void 0 ? void 0 : _ExerciseData$exercis3.score_percent);
|
|
|
|
|
};
|
|
|
|
|
return /*#__PURE__*/(0,jsx_runtime.jsxs)(spin/* default */.Z, {
|
|
|
|
|
spinning: ExerciseLoading,
|
|
|
|
|
children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("section", {
|
|
|
|
|
@ -690,10 +694,10 @@ var Statistics = function Statistics(_ref) {
|
|
|
|
|
children: [/*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, {
|
|
|
|
|
flex: "284px",
|
|
|
|
|
children: /*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, {
|
|
|
|
|
title: ExerciseData === null || ExerciseData === void 0 || (_ExerciseData$exercis3 = ExerciseData.exercise) === null || _ExerciseData$exercis3 === void 0 ? void 0 : _ExerciseData$exercis3.subject_exercise_name,
|
|
|
|
|
title: ExerciseData === null || ExerciseData === void 0 || (_ExerciseData$exercis4 = ExerciseData.exercise) === null || _ExerciseData$exercis4 === void 0 ? void 0 : _ExerciseData$exercis4.subject_exercise_name,
|
|
|
|
|
children: /*#__PURE__*/(0,jsx_runtime.jsx)("span", {
|
|
|
|
|
className: "font20 c-grey-333 multi_ellipsis1",
|
|
|
|
|
children: ExerciseData === null || ExerciseData === void 0 || (_ExerciseData$exercis4 = ExerciseData.exercise) === null || _ExerciseData$exercis4 === void 0 ? void 0 : _ExerciseData$exercis4.subject_exercise_name
|
|
|
|
|
children: ExerciseData === null || ExerciseData === void 0 || (_ExerciseData$exercis5 = ExerciseData.exercise) === null || _ExerciseData$exercis5 === void 0 ? void 0 : _ExerciseData$exercis5.subject_exercise_name
|
|
|
|
|
})
|
|
|
|
|
})
|
|
|
|
|
}), /*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, {
|
|
|
|
|
@ -709,7 +713,7 @@ var Statistics = function Statistics(_ref) {
|
|
|
|
|
}), /*#__PURE__*/(0,jsx_runtime.jsxs)(col/* default */.Z, {
|
|
|
|
|
children: ["\u6EE1\u5206", /*#__PURE__*/(0,jsx_runtime.jsx)("span", {
|
|
|
|
|
className: "ml5 mr5",
|
|
|
|
|
children: ExerciseData === null || ExerciseData === void 0 || (_ExerciseData$exercis5 = ExerciseData.exercise_scores) === null || _ExerciseData$exercis5 === void 0 || (_ExerciseData$exercis5 = _ExerciseData$exercis5.exercise_types) === null || _ExerciseData$exercis5 === void 0 ? void 0 : _ExerciseData$exercis5.q_scores
|
|
|
|
|
children: ExerciseData === null || ExerciseData === void 0 || (_ExerciseData$exercis6 = ExerciseData.exercise_scores) === null || _ExerciseData$exercis6 === void 0 || (_ExerciseData$exercis6 = _ExerciseData$exercis6.exercise_types) === null || _ExerciseData$exercis6 === void 0 ? void 0 : _ExerciseData$exercis6.q_scores
|
|
|
|
|
}), "\u5206"]
|
|
|
|
|
})]
|
|
|
|
|
})
|
|
|
|
|
@ -731,7 +735,7 @@ var Statistics = function Statistics(_ref) {
|
|
|
|
|
children: [/*#__PURE__*/(0,jsx_runtime.jsx)("img", {
|
|
|
|
|
width: 60,
|
|
|
|
|
height: 68,
|
|
|
|
|
src: env/* default */.Z.API_SERVER + '/images/' + (ExerciseData === null || ExerciseData === void 0 || (_ExerciseData$exercis6 = ExerciseData.exercise_answer_user) === null || _ExerciseData$exercis6 === void 0 ? void 0 : _ExerciseData$exercis6.user_img)
|
|
|
|
|
src: env/* default */.Z.API_SERVER + '/images/' + (ExerciseData === null || ExerciseData === void 0 || (_ExerciseData$exercis7 = ExerciseData.exercise_answer_user) === null || _ExerciseData$exercis7 === void 0 ? void 0 : _ExerciseData$exercis7.user_img)
|
|
|
|
|
}), /*#__PURE__*/(0,jsx_runtime.jsx)("div", {
|
|
|
|
|
style: {
|
|
|
|
|
display: 'flex',
|
|
|
|
|
@ -742,10 +746,10 @@ var Statistics = function Statistics(_ref) {
|
|
|
|
|
},
|
|
|
|
|
children: [{
|
|
|
|
|
title: "姓名",
|
|
|
|
|
value: ExerciseData === null || ExerciseData === void 0 || (_ExerciseData$exercis7 = ExerciseData.exercise_answer_user) === null || _ExerciseData$exercis7 === void 0 ? void 0 : _ExerciseData$exercis7.user_name
|
|
|
|
|
value: ExerciseData === null || ExerciseData === void 0 || (_ExerciseData$exercis8 = ExerciseData.exercise_answer_user) === null || _ExerciseData$exercis8 === void 0 ? void 0 : _ExerciseData$exercis8.user_name
|
|
|
|
|
}, {
|
|
|
|
|
title: "学号",
|
|
|
|
|
value: ExerciseData === null || ExerciseData === void 0 || (_ExerciseData$exercis8 = ExerciseData.exercise_answer_user) === null || _ExerciseData$exercis8 === void 0 ? void 0 : _ExerciseData$exercis8.student_id
|
|
|
|
|
value: ExerciseData === null || ExerciseData === void 0 || (_ExerciseData$exercis9 = ExerciseData.exercise_answer_user) === null || _ExerciseData$exercis9 === void 0 ? void 0 : _ExerciseData$exercis9.student_id
|
|
|
|
|
}].map(function (item, index) {
|
|
|
|
|
return /*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, {
|
|
|
|
|
placement: "topLeft",
|
|
|
|
|
@ -775,7 +779,7 @@ var Statistics = function Statistics(_ref) {
|
|
|
|
|
top: -2,
|
|
|
|
|
right: -2
|
|
|
|
|
},
|
|
|
|
|
src: (ExerciseData === null || ExerciseData === void 0 ? void 0 : ExerciseData.answer_total_count) == (ExerciseData === null || ExerciseData === void 0 || (_ExerciseData$exercis9 = ExerciseData.exercise_scores) === null || _ExerciseData$exercis9 === void 0 || (_ExerciseData$exercis9 = _ExerciseData$exercis9.exercise_types) === null || _ExerciseData$exercis9 === void 0 ? void 0 : _ExerciseData$exercis9.q_counts) ? finish_namespaceObject : nofinish_namespaceObject
|
|
|
|
|
src: completeStatus() ? finish_namespaceObject : nofinish_namespaceObject
|
|
|
|
|
})]
|
|
|
|
|
}), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
|
|
|
|
|
className: "bg-white p20 mt20",
|