|
|
|
|
@ -425,6 +425,7 @@ var randomData = [{
|
|
|
|
|
value: 2
|
|
|
|
|
}];
|
|
|
|
|
var LanguageSelect = function LanguageSelect(_ref) {
|
|
|
|
|
var _problemsetData$itemB;
|
|
|
|
|
var _ref$showSelectAll = _ref.showSelectAll,
|
|
|
|
|
showSelectAll = _ref$showSelectAll === void 0 ? false : _ref$showSelectAll,
|
|
|
|
|
_ref$disciplinesData = _ref.disciplinesData,
|
|
|
|
|
@ -471,7 +472,8 @@ var LanguageSelect = function LanguageSelect(_ref) {
|
|
|
|
|
teachGroupData = _ref$teachGroupData === void 0 ? [] : _ref$teachGroupData,
|
|
|
|
|
_ref$onTeachGroupChan = _ref.onTeachGroupChange,
|
|
|
|
|
onTeachGroupChange = _ref$onTeachGroupChan === void 0 ? function () {} : _ref$onTeachGroupChan,
|
|
|
|
|
teachGroupValue = _ref.teachGroupValue;
|
|
|
|
|
teachGroupValue = _ref.teachGroupValue,
|
|
|
|
|
problemsetData = _ref.problemsetData;
|
|
|
|
|
var _useState = (0,_react_17_0_2_react.useState)(0),
|
|
|
|
|
_useState2 = slicedToArray_default()(_useState, 2),
|
|
|
|
|
directionShow = _useState2[0],
|
|
|
|
|
@ -747,23 +749,29 @@ var LanguageSelect = function LanguageSelect(_ref) {
|
|
|
|
|
return onTypeChange(null);
|
|
|
|
|
},
|
|
|
|
|
children: "\u5168\u90E8"
|
|
|
|
|
}), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
|
|
|
|
|
}), /*#__PURE__*/(0,jsx_runtime.jsx)("div", {
|
|
|
|
|
className: LanguageSelectmodules.directionContentWrap,
|
|
|
|
|
children: [typeData.map(function (item) {
|
|
|
|
|
return /*#__PURE__*/(0,jsx_runtime.jsx)("li", {
|
|
|
|
|
className: "".concat(LanguageSelectmodules.directionItem, " ").concat(typeValue === item.value ? LanguageSelectmodules.active : '', " "),
|
|
|
|
|
onClick: function onClick() {
|
|
|
|
|
return onTypeChange(item.value);
|
|
|
|
|
},
|
|
|
|
|
children: item.name
|
|
|
|
|
}, item.name);
|
|
|
|
|
}), showShixun && /*#__PURE__*/(0,jsx_runtime.jsx)("li", {
|
|
|
|
|
className: LanguageSelectmodules.directionItem,
|
|
|
|
|
onClick: function onClick() {
|
|
|
|
|
return onShixunChange();
|
|
|
|
|
},
|
|
|
|
|
children: "\u5B9E\u8BAD\u9898"
|
|
|
|
|
}, '实训题')]
|
|
|
|
|
children: (problemsetData === null || problemsetData === void 0 || (_problemsetData$itemB = problemsetData.itemBanks) === null || _problemsetData$itemB === void 0 || (_problemsetData$itemB = _problemsetData$itemB.show_item_types) === null || _problemsetData$itemB === void 0 ? void 0 : _problemsetData$itemB.length) && typeData.map(function (item) {
|
|
|
|
|
var _problemsetData$itemB2;
|
|
|
|
|
if ((problemsetData === null || problemsetData === void 0 || (_problemsetData$itemB2 = problemsetData.itemBanks) === null || _problemsetData$itemB2 === void 0 ? void 0 : _problemsetData$itemB2.show_item_types.includes(item.value)) === -1) return null;
|
|
|
|
|
if (item.value === 'PRACTICAL') {
|
|
|
|
|
return /*#__PURE__*/(0,jsx_runtime.jsx)("li", {
|
|
|
|
|
className: LanguageSelectmodules.directionItem,
|
|
|
|
|
onClick: function onClick() {
|
|
|
|
|
return onShixunChange();
|
|
|
|
|
},
|
|
|
|
|
children: "\u5B9E\u8BAD\u9898"
|
|
|
|
|
}, '实训题');
|
|
|
|
|
} else {
|
|
|
|
|
return /*#__PURE__*/(0,jsx_runtime.jsx)("li", {
|
|
|
|
|
className: "".concat(LanguageSelectmodules.directionItem, " ").concat(typeValue === item.value ? LanguageSelectmodules.active : '', " "),
|
|
|
|
|
onClick: function onClick() {
|
|
|
|
|
return onTypeChange(item.value);
|
|
|
|
|
},
|
|
|
|
|
children: item.name
|
|
|
|
|
}, item.name);
|
|
|
|
|
}
|
|
|
|
|
})
|
|
|
|
|
})]
|
|
|
|
|
}), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
|
|
|
|
|
className: LanguageSelectmodules.content,
|
|
|
|
|
@ -7959,7 +7967,8 @@ var ProblemsetPage = function ProblemsetPage(_ref) {
|
|
|
|
|
})
|
|
|
|
|
}), /*#__PURE__*/(0,jsx_runtime.jsx)(LanguageSelect/* LanguageSelect */.S, {
|
|
|
|
|
showSelectAll: false,
|
|
|
|
|
className: Problemsetmodules.select
|
|
|
|
|
className: Problemsetmodules.select,
|
|
|
|
|
problemsetData: problemset
|
|
|
|
|
// selectAll={selectAll}
|
|
|
|
|
// onSelectAll={handleSelectAll}
|
|
|
|
|
,
|