|
|
|
|
@ -1450,7 +1450,7 @@ var CollapseTitle = function CollapseTitle(_ref7) {
|
|
|
|
|
});
|
|
|
|
|
};
|
|
|
|
|
var Statistics = function Statistics(_ref8) {
|
|
|
|
|
var _PracticeData$data, _PracticeData$data2, _PracticeData$data3, _PracticeData$data4, _PracticeData$data5, _PracticeData$data6, _PracticeResultData$q, _PracticeResultData$c, _PracticeResultData$c2;
|
|
|
|
|
var _PracticeData$data2, _PracticeData$data3, _PracticeData$data4, _PracticeData$data5, _PracticeData$data6, _PracticeData$data7, _PracticeResultData$q, _PracticeResultData$c, _PracticeResultData$c2;
|
|
|
|
|
var user = _ref8.user,
|
|
|
|
|
pathsDetail = _ref8.pathsDetail,
|
|
|
|
|
globalSetting = _ref8.globalSetting,
|
|
|
|
|
@ -1567,7 +1567,10 @@ var Statistics = function Statistics(_ref8) {
|
|
|
|
|
render: function render(text) {
|
|
|
|
|
return /*#__PURE__*/(0,jsx_runtime.jsx)("a", {
|
|
|
|
|
onClick: function onClick() {
|
|
|
|
|
(0,util/* openNewWindow */.xg)("/paths/".concat(params.pathId, "/statistics/").concat(params.stageId, "/practice/").concat(params.practiceId, "/detail/").concat(text));
|
|
|
|
|
var _PracticeData$data;
|
|
|
|
|
(0,util/* openNewWindow */.xg)("/paths/".concat(params.pathId, "/statistics/").concat(params.stageId, "/practice/").concat(params.practiceId, "/detail/").concat(text, "?") + (PracticeData === null || PracticeData === void 0 || (_PracticeData$data = PracticeData.data) === null || _PracticeData$data === void 0 || (_PracticeData$data = _PracticeData$data.user_ids) === null || _PracticeData$data === void 0 ? void 0 : _PracticeData$data.map(function (item) {
|
|
|
|
|
return "user_ids=".concat(item);
|
|
|
|
|
}).join("&")));
|
|
|
|
|
},
|
|
|
|
|
children: "\u67E5\u770B\u8BE6\u60C5"
|
|
|
|
|
});
|
|
|
|
|
@ -1785,7 +1788,7 @@ var Statistics = function Statistics(_ref8) {
|
|
|
|
|
onClick: function onClick() {
|
|
|
|
|
_umi_production_exports.history.push("/paths/".concat(params.pathId));
|
|
|
|
|
}
|
|
|
|
|
}), PracticeData === null || PracticeData === void 0 || (_PracticeData$data = PracticeData.data) === null || _PracticeData$data === void 0 ? void 0 : _PracticeData$data.name, "-\u7EC3\u4E60\u7EDF\u8BA1"]
|
|
|
|
|
}), PracticeData === null || PracticeData === void 0 || (_PracticeData$data2 = PracticeData.data) === null || _PracticeData$data2 === void 0 ? void 0 : _PracticeData$data2.name, "-\u7EC3\u4E60\u7EDF\u8BA1"]
|
|
|
|
|
}), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
|
|
|
|
|
className: "bg-white p30 pt20 pb20",
|
|
|
|
|
children: [/*#__PURE__*/(0,jsx_runtime.jsx)("div", {
|
|
|
|
|
@ -1800,18 +1803,18 @@ var Statistics = function Statistics(_ref8) {
|
|
|
|
|
items: [{
|
|
|
|
|
key: 1,
|
|
|
|
|
label: '练习名称',
|
|
|
|
|
children: PracticeData === null || PracticeData === void 0 || (_PracticeData$data2 = PracticeData.data) === null || _PracticeData$data2 === void 0 ? void 0 : _PracticeData$data2.name
|
|
|
|
|
children: PracticeData === null || PracticeData === void 0 || (_PracticeData$data3 = PracticeData.data) === null || _PracticeData$data3 === void 0 ? void 0 : _PracticeData$data3.name
|
|
|
|
|
}, {
|
|
|
|
|
key: 2,
|
|
|
|
|
label: '题目总数',
|
|
|
|
|
children: /*#__PURE__*/(0,jsx_runtime.jsxs)("span", {
|
|
|
|
|
children: [PracticeData === null || PracticeData === void 0 || (_PracticeData$data3 = PracticeData.data) === null || _PracticeData$data3 === void 0 ? void 0 : _PracticeData$data3.question_count, "\u9053"]
|
|
|
|
|
children: [PracticeData === null || PracticeData === void 0 || (_PracticeData$data4 = PracticeData.data) === null || _PracticeData$data4 === void 0 ? void 0 : _PracticeData$data4.question_count, "\u9053"]
|
|
|
|
|
})
|
|
|
|
|
}, {
|
|
|
|
|
key: 3,
|
|
|
|
|
label: '总分',
|
|
|
|
|
children: /*#__PURE__*/(0,jsx_runtime.jsxs)("span", {
|
|
|
|
|
children: [PracticeData === null || PracticeData === void 0 || (_PracticeData$data4 = PracticeData.data) === null || _PracticeData$data4 === void 0 ? void 0 : _PracticeData$data4.total_score, /*#__PURE__*/(0,jsx_runtime.jsx)("span", {
|
|
|
|
|
children: [PracticeData === null || PracticeData === void 0 || (_PracticeData$data5 = PracticeData.data) === null || _PracticeData$data5 === void 0 ? void 0 : _PracticeData$data5.total_score, /*#__PURE__*/(0,jsx_runtime.jsx)("span", {
|
|
|
|
|
className: "c-grey-999",
|
|
|
|
|
children: "\uFF08\u5B8C\u6210\u5168\u90E8\u9898\u76EE\u4E14\u5B66\u751F\u5F97\u5206 \u2265 \u603B\u5206\u768460%\uFF0C\u624D\u7B97\u5B8C\u6210\u5F53\u524D\u7EC3\u4E60\uFF09"
|
|
|
|
|
})]
|
|
|
|
|
@ -1916,7 +1919,7 @@ var Statistics = function Statistics(_ref8) {
|
|
|
|
|
}), /*#__PURE__*/(0,jsx_runtime.jsx)(table/* default */.Z, {
|
|
|
|
|
className: "mt20",
|
|
|
|
|
columns: columns,
|
|
|
|
|
dataSource: PracticeData === null || PracticeData === void 0 || (_PracticeData$data5 = PracticeData.data) === null || _PracticeData$data5 === void 0 ? void 0 : _PracticeData$data5.exercise_users,
|
|
|
|
|
dataSource: PracticeData === null || PracticeData === void 0 || (_PracticeData$data6 = PracticeData.data) === null || _PracticeData$data6 === void 0 ? void 0 : _PracticeData$data6.exercise_users,
|
|
|
|
|
locale: {
|
|
|
|
|
emptyText: /*#__PURE__*/(0,jsx_runtime.jsx)(NoData/* default */.Z, {})
|
|
|
|
|
},
|
|
|
|
|
@ -1937,7 +1940,7 @@ var Statistics = function Statistics(_ref8) {
|
|
|
|
|
},
|
|
|
|
|
current: urlData.page,
|
|
|
|
|
pageSize: urlData.limit,
|
|
|
|
|
total: (PracticeData === null || PracticeData === void 0 || (_PracticeData$data6 = PracticeData.data) === null || _PracticeData$data6 === void 0 ? void 0 : _PracticeData$data6.total_count) || 0,
|
|
|
|
|
total: (PracticeData === null || PracticeData === void 0 || (_PracticeData$data7 = PracticeData.data) === null || _PracticeData$data7 === void 0 ? void 0 : _PracticeData$data7.total_count) || 0,
|
|
|
|
|
showTotal: function showTotal(total) {
|
|
|
|
|
return /*#__PURE__*/(0,jsx_runtime.jsxs)(jsx_runtime.Fragment, {
|
|
|
|
|
children: ["\u5171", /*#__PURE__*/(0,jsx_runtime.jsx)("span", {
|