|
|
|
|
@ -204,10 +204,7 @@ var ChartDiv = function ChartDiv(_ref2) {
|
|
|
|
|
height: 14
|
|
|
|
|
}) : item.rank
|
|
|
|
|
}), /*#__PURE__*/(0,jsx_runtime.jsx)("div", {
|
|
|
|
|
className: "primary-hover ".concat(Overviewmodules.Onerow, " ").concat(Overviewmodules.ChartDivItemName),
|
|
|
|
|
style: {
|
|
|
|
|
cursor: "pointer"
|
|
|
|
|
},
|
|
|
|
|
className: "".concat(Overviewmodules.Onerow, " ").concat(Overviewmodules.ChartDivItemName),
|
|
|
|
|
onClick: function onClick() {
|
|
|
|
|
return index != 0 && (0,util/* openNewWindow */.xg)("/classrooms/".concat(item.identifier));
|
|
|
|
|
},
|
|
|
|
|
@ -380,11 +377,11 @@ var Page = function Page(_ref3) {
|
|
|
|
|
var hanleLearnPieOption = function hanleLearnPieOption() {
|
|
|
|
|
// 发布的作业概览
|
|
|
|
|
var Legend = {
|
|
|
|
|
"课堂实验": "{name|\u8BFE\u5802\u5B9E\u9A8C} {value|".concat((SBody === null || SBody === void 0 ? void 0 : SBody.shixun_homework_size) || 0, "} {percent|").concat(Math.round((SBody === null || SBody === void 0 ? void 0 : SBody.shixun_homework_size) / (SBody === null || SBody === void 0 ? void 0 : SBody.all_work_size) * 100), "%}"),
|
|
|
|
|
"分组作业": "{name|\u5206\u7EC4\u4F5C\u4E1A} {value|".concat((SBody === null || SBody === void 0 ? void 0 : SBody.group_homework_size) || 0, "} {percent|").concat(Math.round((SBody === null || SBody === void 0 ? void 0 : SBody.group_homework_size) / (SBody === null || SBody === void 0 ? void 0 : SBody.all_work_size) * 100), "%}"),
|
|
|
|
|
"图文作业": "{name|\u56FE\u6587\u4F5C\u4E1A} {value|".concat((SBody === null || SBody === void 0 ? void 0 : SBody.common_homework_size) || 0, "} {percent|").concat(Math.round((SBody === null || SBody === void 0 ? void 0 : SBody.common_homework_size) / (SBody === null || SBody === void 0 ? void 0 : SBody.all_work_size) * 100), "%}"),
|
|
|
|
|
"编程作业": "{name|\u7F16\u7A0B\u4F5C\u4E1A} {value|".concat((SBody === null || SBody === void 0 ? void 0 : SBody.program_homework_size) || 0, "} {percent|").concat(Math.round((SBody === null || SBody === void 0 ? void 0 : SBody.program_homework_size) / (SBody === null || SBody === void 0 ? void 0 : SBody.all_work_size) * 100), "%}"),
|
|
|
|
|
"在线考试": "{name|\u5728\u7EBF\u8003\u8BD5} {value|".concat((SBody === null || SBody === void 0 ? void 0 : SBody.exercise_size) || 0, "} {percent|").concat(Math.round((SBody === null || SBody === void 0 ? void 0 : SBody.exercise_size) / (SBody === null || SBody === void 0 ? void 0 : SBody.all_work_size) * 100), "%}")
|
|
|
|
|
"课堂实验": "{name|\u8BFE\u5802\u5B9E\u9A8C} {value|".concat((SBody === null || SBody === void 0 ? void 0 : SBody.shixun_homework_size) || 0, "} {percent|").concat(Math.round((SBody === null || SBody === void 0 ? void 0 : SBody.shixun_homework_size) / (SBody === null || SBody === void 0 ? void 0 : SBody.all_work_size) * 10000) / 100, "%}"),
|
|
|
|
|
"分组作业": "{name|\u5206\u7EC4\u4F5C\u4E1A} {value|".concat((SBody === null || SBody === void 0 ? void 0 : SBody.group_homework_size) || 0, "} {percent|").concat(Math.round((SBody === null || SBody === void 0 ? void 0 : SBody.group_homework_size) / (SBody === null || SBody === void 0 ? void 0 : SBody.all_work_size) * 10000) / 100, "%}"),
|
|
|
|
|
"图文作业": "{name|\u56FE\u6587\u4F5C\u4E1A} {value|".concat((SBody === null || SBody === void 0 ? void 0 : SBody.common_homework_size) || 0, "} {percent|").concat(Math.round((SBody === null || SBody === void 0 ? void 0 : SBody.common_homework_size) / (SBody === null || SBody === void 0 ? void 0 : SBody.all_work_size) * 10000) / 100, "%}"),
|
|
|
|
|
"编程作业": "{name|\u7F16\u7A0B\u4F5C\u4E1A} {value|".concat((SBody === null || SBody === void 0 ? void 0 : SBody.program_homework_size) || 0, "} {percent|").concat(Math.round((SBody === null || SBody === void 0 ? void 0 : SBody.program_homework_size) / (SBody === null || SBody === void 0 ? void 0 : SBody.all_work_size) * 10000) / 100, "%}"),
|
|
|
|
|
"在线考试": "{name|\u5728\u7EBF\u8003\u8BD5} {value|".concat((SBody === null || SBody === void 0 ? void 0 : SBody.exercise_size) || 0, "} {percent|").concat(Math.round((SBody === null || SBody === void 0 ? void 0 : SBody.exercise_size) / (SBody === null || SBody === void 0 ? void 0 : SBody.all_work_size) * 10000) / 100, "%}")
|
|
|
|
|
};
|
|
|
|
|
return {
|
|
|
|
|
title: [{
|
|
|
|
|
@ -630,6 +627,7 @@ var Page = function Page(_ref3) {
|
|
|
|
|
});
|
|
|
|
|
};
|
|
|
|
|
(0,_react_17_0_2_react.useEffect)(function () {
|
|
|
|
|
(0,util/* setDocumentTitle */.Dk)("教学课堂概览");
|
|
|
|
|
getStatisticsHeader();
|
|
|
|
|
getStatisticsBody();
|
|
|
|
|
getRankList();
|
|
|
|
|
@ -824,6 +822,9 @@ var Page = function Page(_ref3) {
|
|
|
|
|
}) : item.rank
|
|
|
|
|
}), /*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, {
|
|
|
|
|
className: "".concat(Overviewmodules.Onerow, " ").concat(Overviewmodules.TeacherChartItemName),
|
|
|
|
|
onClick: function onClick() {
|
|
|
|
|
(0,util/* openNewWindow */.xg)("/users/".concat(item.login, "/shixuns?category=study"));
|
|
|
|
|
},
|
|
|
|
|
children: index == 0 ? item.name : /*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, {
|
|
|
|
|
placement: "topLeft",
|
|
|
|
|
title: item.name,
|
|
|
|
|
@ -909,7 +910,10 @@ var Page = function Page(_ref3) {
|
|
|
|
|
height: 14
|
|
|
|
|
}) : item.rank
|
|
|
|
|
}), /*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, {
|
|
|
|
|
className: "".concat(Overviewmodules.Onerow, " ").concat(Overviewmodules.StudentChartItemName),
|
|
|
|
|
className: " ".concat(Overviewmodules.Onerow, " ").concat(Overviewmodules.StudentChartItemName),
|
|
|
|
|
onClick: function onClick() {
|
|
|
|
|
(0,util/* openNewWindow */.xg)("/users/".concat(item.login, "/shixuns?category=study"));
|
|
|
|
|
},
|
|
|
|
|
children: index == 0 ? item.name : /*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, {
|
|
|
|
|
placement: "topLeft",
|
|
|
|
|
title: item.name,
|
|
|
|
|
@ -939,7 +943,7 @@ var Page = function Page(_ref3) {
|
|
|
|
|
children: item.finish_num
|
|
|
|
|
}), /*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, {
|
|
|
|
|
className: Overviewmodules.StudentChartItemUpdow,
|
|
|
|
|
children: item.total_score
|
|
|
|
|
children: item.total_score / 10000 > 1 ? "".concat(Math.round(item.total_score / 10000 * 100) / 100, "w") : item.total_score
|
|
|
|
|
})]
|
|
|
|
|
}, index);
|
|
|
|
|
})
|
|
|
|
|
|