Auto Submit

dev_local_v9_test5
autosubmit 1 year ago
parent 27a5e8931d
commit 3882d58b1e

@ -2093,6 +2093,7 @@ var MenuMore = function MenuMore(_ref2) {
isProblemset = _ref2.isProblemset,
data = _ref2.data,
user = _ref2.user,
page = _ref2.page,
activeTabsKey = _ref2.activeTabsKey,
_ref2$onPublicReview = _ref2.onPublicReview,
onPublicReview = _ref2$onPublicReview === void 0 ? function () {} : _ref2$onPublicReview,
@ -2128,7 +2129,7 @@ var MenuMore = function MenuMore(_ref2) {
onCancelPublish = _ref2$onCancelPublish === void 0 ? function () {} : _ref2$onCancelPublish,
_ref2$onCpTest = _ref2.onCpTest,
onCpTest = _ref2$onCpTest === void 0 ? function () {} : _ref2$onCpTest;
var editUrl = data.item_type === "PROGRAM" ? "/problems/newedit/".concat((_data$program_attr5 = data.program_attr) === null || _data$program_attr5 === void 0 ? void 0 : _data$program_attr5.identifier) : data.item_type === "BPROGRAM" ? "/problemset/edit/".concat((_data$program_attr6 = data.program_attr) === null || _data$program_attr6 === void 0 ? void 0 : _data$program_attr6.identifier, "?type=1") : "/problemset/edit/".concat(data.id);
var editUrl = data.item_type === "PROGRAM" ? "/problems/newedit/".concat((_data$program_attr5 = data.program_attr) === null || _data$program_attr5 === void 0 ? void 0 : _data$program_attr5.identifier, "?page=").concat(page) : data.item_type === "BPROGRAM" ? "/problemset/edit/".concat((_data$program_attr6 = data.program_attr) === null || _data$program_attr6 === void 0 ? void 0 : _data$program_attr6.identifier, "?type=1&page=").concat(page) : "/problemset/edit/".concat(data.id, "?page=").concat(page);
var showPrivateFlag = activeTabsKey === "0" && !data["public"] && !data.apply && (data.item_type === "PROGRAM" && ((_data$program_attr7 = data.program_attr) === null || _data$program_attr7 === void 0 ? void 0 : _data$program_attr7.status) !== 0 || data.item_type !== "PROGRAM");
// console.log(data, "看是否共享文案的data");
@ -5122,7 +5123,7 @@ var TabType = /*#__PURE__*/function (TabType) {
return TabType;
}({});
var ProblemsetPage = function ProblemsetPage(_ref) {
var _location$pathname, _location$pathname2, _problemset$teachGrou8, _problemset$disciplin4, _problemset$teachGrou9;
var _location$pathname, _location$pathname2, _problemset$teachGrou8, _problemset$disciplin4, _problemset$teachGrou9, _params11, _params12;
var classroomList = _ref.classroomList,
problemset = _ref.problemset,
user = _ref.user,
@ -5347,7 +5348,14 @@ var ProblemsetPage = function ProblemsetPage(_ref) {
}
});
params.group_id = Number(group_id);
setParams(params);
if (searchParams.get('page')) {
var paramcommon = JSON.parse(localStorage.getItem('problemsetkey'));
setKnowledgeValue((paramcommon === null || paramcommon === void 0 ? void 0 : paramcommon.tag_discipline_id) || -1);
params = paramcommon;
setParams(params);
} else {
setParams(params);
}
getItemBanks(params).then(function (res) {
// if (!res?.status) {
// setTreeData(res?.item_banks_group)
@ -5579,18 +5587,19 @@ var ProblemsetPage = function ProblemsetPage(_ref) {
while (1) switch (_context4.prev = _context4.next) {
case 0:
q = objectSpread2_default()({}, query);
localStorage.setItem('problemsetkey', JSON.stringify(query));
q.item_type = isprogram_homework ? 'PROGRAM' : query.item_type;
q.keyword = query.keyword || '';
setFolderLoading(true);
_context4.next = 6;
_context4.next = 7;
return dispatch({
type: 'problemset/getItemBanks',
payload: objectSpread2_default()({}, q)
});
case 6:
case 7:
res = _context4.sent;
if (!(res && res.status !== 403 && res.status !== 401 && res.status !== 500)) {
_context4.next = 17;
_context4.next = 18;
break;
}
setProblemsetCount(res.items_count || 0); //试题总数
@ -5605,7 +5614,7 @@ var ProblemsetPage = function ProblemsetPage(_ref) {
setAddedNum((res === null || res === void 0 ? void 0 : res.added_num) || 0); //文件夹总数
setFolderLoading(false);
return _context4.abrupt("return", res);
case 17:
case 18:
case "end":
return _context4.stop();
}
@ -6130,7 +6139,8 @@ var ProblemsetPage = function ProblemsetPage(_ref) {
}();
var handleCancel = /*#__PURE__*/function () {
var _ref15 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee12(id) {
var _res, _res2, res;
var _params;
var _res, _params2, _res2, res;
return regeneratorRuntime_default()().wrap(function _callee12$(_context12) {
while (1) switch (_context12.prev = _context12.next) {
case 0:
@ -6150,7 +6160,7 @@ var ProblemsetPage = function ProblemsetPage(_ref) {
}
return _context12.abrupt("return");
case 6:
if (!(params !== null && params !== void 0 && params.exercise_id)) {
if (!((_params = params) !== null && _params !== void 0 && _params.exercise_id)) {
_context12.next = 12;
break;
}
@ -6158,7 +6168,7 @@ var ProblemsetPage = function ProblemsetPage(_ref) {
return (0,fetch/* default */.ZP)("/api/exercise_questions/delete_by_item_bank.json ", {
method: 'post',
body: {
exercise_id: params === null || params === void 0 ? void 0 : params.exercise_id,
exercise_id: (_params2 = params) === null || _params2 === void 0 ? void 0 : _params2.exercise_id,
item_bank_ids: [id]
}
});
@ -6269,7 +6279,8 @@ var ProblemsetPage = function ProblemsetPage(_ref) {
// 加入试题蓝的函数
var handleSelect = /*#__PURE__*/function () {
var _ref17 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee14(id) {
var _res3, _res4, res;
var _params3;
var _res3, _params4, _res4, res;
return regeneratorRuntime_default()().wrap(function _callee14$(_context14) {
while (1) switch (_context14.prev = _context14.next) {
case 0:
@ -6289,12 +6300,12 @@ var ProblemsetPage = function ProblemsetPage(_ref) {
}
return _context14.abrupt("return");
case 6:
if (!(params !== null && params !== void 0 && params.exercise_id)) {
if (!((_params3 = params) !== null && _params3 !== void 0 && _params3.exercise_id)) {
_context14.next = 12;
break;
}
_context14.next = 9;
return (0,fetch/* default */.ZP)("/api/exercises/".concat(params === null || params === void 0 ? void 0 : params.exercise_id, "/select_questions.json"), {
return (0,fetch/* default */.ZP)("/api/exercises/".concat((_params4 = params) === null || _params4 === void 0 ? void 0 : _params4.exercise_id, "/select_questions.json"), {
method: 'post',
body: {
item_bank_ids: [id]
@ -6845,7 +6856,8 @@ var ProblemsetPage = function ProblemsetPage(_ref) {
}),
onOk: function () {
var _onOk5 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee24() {
var res;
var _params5;
var res, _params6;
return regeneratorRuntime_default()().wrap(function _callee24$(_context24) {
while (1) switch (_context24.prev = _context24.next) {
case 0:
@ -6863,12 +6875,12 @@ var ProblemsetPage = function ProblemsetPage(_ref) {
_context24.next = 15;
break;
case 6:
if (!(params !== null && params !== void 0 && params.exercise_id)) {
if (!((_params5 = params) !== null && _params5 !== void 0 && _params5.exercise_id)) {
_context24.next = 12;
break;
}
_context24.next = 9;
return (0,fetch/* default */.ZP)("/api/exercises/".concat(params === null || params === void 0 ? void 0 : params.exercise_id, "/select_questions.json"), {
return (0,fetch/* default */.ZP)("/api/exercises/".concat((_params6 = params) === null || _params6 === void 0 ? void 0 : _params6.exercise_id, "/select_questions.json"), {
method: 'post',
body: {
item_bank_ids: ids
@ -6917,7 +6929,8 @@ var ProblemsetPage = function ProblemsetPage(_ref) {
}();
var handleUnselectAllRequest = /*#__PURE__*/function () {
var _ref24 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee26(ids) {
var res;
var _params7;
var res, _params8;
return regeneratorRuntime_default()().wrap(function _callee26$(_context26) {
while (1) switch (_context26.prev = _context26.next) {
case 0:
@ -6937,7 +6950,7 @@ var ProblemsetPage = function ProblemsetPage(_ref) {
_context26.next = 15;
break;
case 6:
if (!(params !== null && params !== void 0 && params.exercise_id)) {
if (!((_params7 = params) !== null && _params7 !== void 0 && _params7.exercise_id)) {
_context26.next = 12;
break;
}
@ -6945,7 +6958,7 @@ var ProblemsetPage = function ProblemsetPage(_ref) {
return (0,fetch/* default */.ZP)("/api/exercise_questions/delete_by_item_bank.json ", {
method: 'post',
body: {
exercise_id: params === null || params === void 0 ? void 0 : params.exercise_id,
exercise_id: (_params8 = params) === null || _params8 === void 0 ? void 0 : _params8.exercise_id,
item_bank_ids: ids
}
});
@ -7782,12 +7795,14 @@ var ProblemsetPage = function ProblemsetPage(_ref) {
}
};
var goPath = function goPath() {
var _params9;
var url = '/problemset/preview';
if (params.exam_id) {
url = "/paperlibrary/edit/".concat(params.exam_id);
}
if (params !== null && params !== void 0 && params.exercise_id) {
url = "/classrooms/".concat(paramsRouter.coursesId, "/exercise/").concat(params === null || params === void 0 ? void 0 : params.exercise_id, "/edit");
if ((_params9 = params) !== null && _params9 !== void 0 && _params9.exercise_id) {
var _params10;
url = "/classrooms/".concat(paramsRouter.coursesId, "/exercise/").concat((_params10 = params) === null || _params10 === void 0 ? void 0 : _params10.exercise_id, "/edit");
}
_umi_production_exports.history.push(url);
};
@ -7874,6 +7889,7 @@ var ProblemsetPage = function ProblemsetPage(_ref) {
isProblemset: isProblemset,
user: user,
data: r,
page: params.page,
activeTabsKey: activeTabsKey,
selectIds: selectIds,
onCollect: handleCollect,
@ -8374,7 +8390,7 @@ var ProblemsetPage = function ProblemsetPage(_ref) {
showQuickJumper: true,
onChange: handleChangePage,
defaultCurrent: 1,
pageSize: params === null || params === void 0 ? void 0 : params.per_page,
pageSize: (_params11 = params) === null || _params11 === void 0 ? void 0 : _params11.per_page,
current: params.page || 1,
total: problemsetCount,
showTotal: function showTotal(total) {
@ -8628,7 +8644,7 @@ var ProblemsetPage = function ProblemsetPage(_ref) {
showQuickJumper: true,
onChange: handleChangePage,
defaultCurrent: 1,
pageSize: params === null || params === void 0 ? void 0 : params.per_page,
pageSize: (_params12 = params) === null || _params12 === void 0 ? void 0 : _params12.per_page,
current: params.page || 1,
hideOnSinglePage: true,
total: problemsetCount,

@ -27,7 +27,7 @@
display: block !important;
}
</style><script>if(document.domain !== "www.educoder.net") document.title = '';</script>
<script src="/react/build/umi.d01c430a.js"></script>
<script src="/react/build/umi.808f6bc4.js"></script>
<script src="/react/build/js/public.js"></script>
</body>
</html>

@ -756,6 +756,10 @@ var ShixunsListPage = function ShixunsListPage(_ref) {
_useState40 = slicedToArray_default()(_useState39, 2),
last_score = _useState40[0],
setlast_score = _useState40[1];
var _useSearchParams = (0,_umi_production_exports.useSearchParams)(),
_useSearchParams2 = slicedToArray_default()(_useSearchParams, 1),
searchParams = _useSearchParams2[0];
// 获取用户信息:
var getUser = /*#__PURE__*/function () {
var _ref2 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee() {
@ -1484,9 +1488,9 @@ var ShixunsListPage = function ShixunsListPage(_ref) {
});
setTimeout(function () {
if (type === 'next') {
_umi_production_exports.history.push("/classrooms/".concat(params.coursesId, "/common_homework/").concat(params.categoryId, "/").concat(nextComment === null || nextComment === void 0 ? void 0 : nextComment.student_work_id, "/comment"));
_umi_production_exports.history.push("/classrooms/".concat(params.coursesId, "/common_homework/").concat(params.categoryId, "/").concat(nextComment === null || nextComment === void 0 ? void 0 : nextComment.student_work_id, "/comment?page=").concat(searchParams.get('page')));
} else {
_umi_production_exports.history.push("/classrooms/".concat(params.coursesId, "/common_homework/").concat(params.categoryId, "/").concat(Previous === null || Previous === void 0 ? void 0 : Previous.student_work_id, "/comment"));
_umi_production_exports.history.push("/classrooms/".concat(params.coursesId, "/common_homework/").concat(params.categoryId, "/").concat(Previous === null || Previous === void 0 ? void 0 : Previous.student_work_id, "/comment?page=").concat(searchParams.get('page')));
}
}, 200);
};
@ -1593,7 +1597,7 @@ var ShixunsListPage = function ShixunsListPage(_ref) {
children: [/*#__PURE__*/(0,jsx_runtime.jsxs)(col/* default */.Z, {
flex: 1,
children: [/*#__PURE__*/(0,jsx_runtime.jsx)(_umi_production_exports.Link, {
to: "/classrooms/".concat(homeWorkReport === null || homeWorkReport === void 0 ? void 0 : homeWorkReport.course_id, "/common_homework/").concat(homeWorkReport === null || homeWorkReport === void 0 ? void 0 : homeWorkReport.homework_common_id, "/detail"),
to: "/classrooms/".concat(homeWorkReport === null || homeWorkReport === void 0 ? void 0 : homeWorkReport.course_id, "/common_homework/").concat(homeWorkReport === null || homeWorkReport === void 0 ? void 0 : homeWorkReport.homework_common_id, "/detail?page=").concat(searchParams.get('page')),
children: /*#__PURE__*/(0,jsx_runtime.jsx)(ArrowLeftOutlined/* default */.Z, {
className: "font16 c-black"
})
@ -1842,7 +1846,7 @@ var ShixunsListPage = function ShixunsListPage(_ref) {
flex: "1",
children: /*#__PURE__*/(0,jsx_runtime.jsx)(_umi_production_exports.Link, {
className: Commentmodules.exitComment,
to: "/classrooms/".concat(params.coursesId, "/common_homework/").concat(params.categoryId, "/detail"),
to: "/classrooms/".concat(params.coursesId, "/common_homework/").concat(params.categoryId, "/detail?page=").concat(searchParams.get('page')),
children: "\u8FD4\u56DE\u5217\u8868"
})
}), /*#__PURE__*/(0,jsx_runtime.jsxs)(col/* default */.Z, {

@ -589,6 +589,9 @@ var WorkList = function WorkList(_ref) {
var _Form$useForm = es_form/* default */.Z.useForm(),
_Form$useForm2 = slicedToArray_default()(_Form$useForm, 1),
form = _Form$useForm2[0];
var _useSearchParams = (0,_umi_production_exports.useSearchParams)(),
_useSearchParams2 = slicedToArray_default()(_useSearchParams, 1),
searchParams = _useSearchParams2[0];
(0,_react_17_0_2_react.useEffect)(function () {
if (classRef && classRef.current) {
if (classRef.current.clientHeight > 47) {
@ -651,6 +654,17 @@ var WorkList = function WorkList(_ref) {
setcomment('');
setcheckvalues([]);
}
(0,_react_17_0_2_react.useEffect)(function () {
if (searchParams.get('page')) {
var paramcommon = JSON.parse(localStorage.getItem('commonhomeworkkey')) || {};
setParams(objectSpread2_default()(objectSpread2_default()({}, params), paramcommon));
paramcommon.task_status = (paramcommon === null || paramcommon === void 0 ? void 0 : paramcommon.work_status) || 'all';
paramcommon.course_group_info = (paramcommon === null || paramcommon === void 0 ? void 0 : paramcommon.course_group) || 'all';
paramcommon.file_status = paramcommon !== null && paramcommon !== void 0 && paramcommon.file_status ? [paramcommon === null || paramcommon === void 0 ? void 0 : paramcommon.file_status] : 'all';
paramcommon.teacher_comment = paramcommon !== null && paramcommon !== void 0 && paramcommon.teacher_comment ? [paramcommon === null || paramcommon === void 0 ? void 0 : paramcommon.teacher_comment] : 'all';
form.setFieldsValue(objectSpread2_default()({}, paramcommon));
}
}, []);
var onHandleChange = function onHandleChange() {
params.page = 1;
var formValue = Object.assign({}, form.getFieldsValue());
@ -825,7 +839,8 @@ var WorkList = function WorkList(_ref) {
onClick: function onClick(e) {
var _params$course_group;
e.stopPropagation();
(0,util/* openNewWindow */.xg)(workList.is_jupyter || workList.is_jupyter_lab ? "/classrooms/".concat(params.coursesId, "/common_homework/").concat(params.categoryId, "/").concat(record.id, "/comment") : params['course_group'] ? "/classrooms/".concat(params.coursesId, "/common_homework/").concat(params.categoryId, "/review/").concat(record.id, "?ids=").concat((_params$course_group = params['course_group']) === null || _params$course_group === void 0 ? void 0 : _params$course_group.toString()) : "/classrooms/".concat(params.coursesId, "/common_homework/").concat(params.categoryId, "/review/").concat(record.id));
localStorage.setItem('commonhomeworkkey', JSON.stringify(params));
(0,util/* openNewWindow */.xg)(workList.is_jupyter || workList.is_jupyter_lab ? "/classrooms/".concat(params.coursesId, "/common_homework/").concat(params.categoryId, "/").concat(record.id, "/comment?page=").concat(params.page) : params['course_group'] ? "/classrooms/".concat(params.coursesId, "/common_homework/").concat(params.categoryId, "/review/").concat(record.id, "?page=").concat(params.page, "&ids=").concat((_params$course_group = params['course_group']) === null || _params$course_group === void 0 ? void 0 : _params$course_group.toString()) : "/classrooms/".concat(params.coursesId, "/common_homework/").concat(params.categoryId, "/review/").concat(record.id, "?page=").concat(params.page));
},
style: {
color: '#8bb6fd',
@ -996,9 +1011,10 @@ var WorkList = function WorkList(_ref) {
children: [/*#__PURE__*/(0,jsx_runtime.jsx)(_umi_production_exports.Link, {
className: "c-blue",
target: "_blank",
to: workList.is_jupyter || workList.is_jupyter_lab ? "/classrooms/".concat(params.coursesId, "/common_homework/").concat(params.categoryId, "/").concat(record.id, "/comment") : params['course_group'] ? "/classrooms/".concat(params.coursesId, "/common_homework/").concat(params.categoryId, "/review/").concat(record.id, "?ids=").concat((_params$course_group2 = params['course_group']) === null || _params$course_group2 === void 0 ? void 0 : _params$course_group2.toString()) : "/classrooms/".concat(params.coursesId, "/common_homework/").concat(params.categoryId, "/review/").concat(record.id),
to: workList.is_jupyter || workList.is_jupyter_lab ? "/classrooms/".concat(params.coursesId, "/common_homework/").concat(params.categoryId, "/").concat(record.id, "/comment?page=").concat(params.page) : params['course_group'] ? "/classrooms/".concat(params.coursesId, "/common_homework/").concat(params.categoryId, "/review/").concat(record.id, "?ids=").concat((_params$course_group2 = params['course_group']) === null || _params$course_group2 === void 0 ? void 0 : _params$course_group2.toString(), "&page=").concat(params.page) : "/classrooms/".concat(params.coursesId, "/common_homework/").concat(params.categoryId, "/review/").concat(record.id, "?page=").concat(params.page),
onClick: function onClick(e) {
var _classroomList$Assist, _classroomList$Assist2;
localStorage.setItem('commonhomeworkkey', JSON.stringify(params));
e.stopPropagation();
if (params['course_group'] ? (0,authority/* isAssistant */.Rm)() && !((_classroomList$Assist = classroomList.AssistantObject) !== null && _classroomList$Assist !== void 0 && (_classroomList$Assist = _classroomList$Assist.group) !== null && _classroomList$Assist !== void 0 && _classroomList$Assist.can_view) : (0,authority/* isAssistant */.Rm)() && !((_classroomList$Assist2 = classroomList.AssistantObject) !== null && _classroomList$Assist2 !== void 0 && (_classroomList$Assist2 = _classroomList$Assist2.normal) !== null && _classroomList$Assist2 !== void 0 && _classroomList$Assist2.can_view)) {
e.preventDefault();
@ -1503,7 +1519,8 @@ var WorkList = function WorkList(_ref) {
return {
onClick: function onClick() {
var _params$course_group3;
(0,util/* openNewWindow */.xg)(workList.is_jupyter || workList.is_jupyter_lab ? "/classrooms/".concat(params.coursesId, "/common_homework/").concat(params.categoryId, "/").concat(record.id, "/comment") : params['course_group'] ? "/classrooms/".concat(params.coursesId, "/common_homework/").concat(params.categoryId, "/review/").concat(record.id, "?ids=").concat((_params$course_group3 = params['course_group']) === null || _params$course_group3 === void 0 ? void 0 : _params$course_group3.toString()) : "/classrooms/".concat(params.coursesId, "/common_homework/").concat(params.categoryId, "/review/").concat(record.id));
localStorage.setItem('commonhomeworkkey', JSON.stringify(params));
(0,util/* openNewWindow */.xg)(workList.is_jupyter || workList.is_jupyter_lab ? "/classrooms/".concat(params.coursesId, "/common_homework/").concat(params.categoryId, "/").concat(record.id, "/comment?page=").concat(params.page) : params['course_group'] ? "/classrooms/".concat(params.coursesId, "/common_homework/").concat(params.categoryId, "/review/").concat(record.id, "?ids=").concat((_params$course_group3 = params['course_group']) === null || _params$course_group3 === void 0 ? void 0 : _params$course_group3.toString(), "&page=").concat(params.page) : "/classrooms/".concat(params.coursesId, "/common_homework/").concat(params.categoryId, "/review/").concat(record.id, "?page=").concat(params.page));
// openNewWindow(`/classrooms/${params.coursesId}/common_homework/${params.categoryId}/${record.id}/comment`)
}
@ -7323,9 +7340,10 @@ var CommonHomeworkDetail = function CommonHomeworkDetail(_ref) {
* 获取数据
*/
var getData = function getData() {
var paramcommon = searchParams.get('page') && JSON.parse(localStorage.getItem('commonhomeworkkey'));
dispatch({
type: 'shixunHomeworks/getWorkList',
payload: objectSpread2_default()({}, params)
payload: objectSpread2_default()(objectSpread2_default()({}, params), paramcommon)
});
};
var tabsArr = [{

@ -1365,22 +1365,34 @@ var ExeriseReview = function ExeriseReview(_ref) {
// history.push(`/classrooms/${course_id}/students`);
form.resetFields();
if (type === 'last') {
_umi_production_exports.history.push(searchParams.get("ids") ? "/classrooms/".concat(params === null || params === void 0 ? void 0 : params.coursesId, "/common_homework/").concat(params === null || params === void 0 ? void 0 : params.categoryId, "/review/").concat(Previous === null || Previous === void 0 ? void 0 : Previous.student_work_id, "?ids=").concat(searchParams.get("ids")) : "/classrooms/".concat(params === null || params === void 0 ? void 0 : params.coursesId, "/common_homework/").concat(params === null || params === void 0 ? void 0 : params.categoryId, "/review/").concat(Previous === null || Previous === void 0 ? void 0 : Previous.student_work_id));
_umi_production_exports.history.push(searchParams.get("ids") ? "/classrooms/".concat(params === null || params === void 0 ? void 0 : params.coursesId, "/common_homework/").concat(params === null || params === void 0 ? void 0 : params.categoryId, "/review/").concat(Previous === null || Previous === void 0 ? void 0 : Previous.student_work_id, "?ids=").concat(searchParams.get("ids"), "&page=").concat(searchParams.get('page')) : "/classrooms/".concat(params === null || params === void 0 ? void 0 : params.coursesId, "/common_homework/").concat(params === null || params === void 0 ? void 0 : params.categoryId, "/review/").concat(Previous === null || Previous === void 0 ? void 0 : Previous.student_work_id, "&page=").concat(searchParams.get('page'))
// history.push(searchParams.get("ids") ? `/classrooms/${params?.coursesId}/common_homework/${params?.categoryId}/review/${Previous?.student_work_id}?ids=${searchParams.get("ids")}` : `/classrooms/${params?.coursesId}/common_homework/${params?.categoryId}/review/${Previous?.student_work_id}`
);
} else if (type === 'read') {
_umi_production_exports.history.push(searchParams.get("ids") ? "/classrooms/".concat(params === null || params === void 0 ? void 0 : params.coursesId, "/common_homework/").concat(params === null || params === void 0 ? void 0 : params.categoryId, "/review/").concat(nextComment === null || nextComment === void 0 ? void 0 : nextComment.student_work_id, "?ids=").concat(searchParams.get("ids")) : "/classrooms/".concat(params === null || params === void 0 ? void 0 : params.coursesId, "/common_homework/").concat(params === null || params === void 0 ? void 0 : params.categoryId, "/review/").concat(nextComment === null || nextComment === void 0 ? void 0 : nextComment.student_work_id));
_umi_production_exports.history.push(searchParams.get("ids") ? "/classrooms/".concat(params === null || params === void 0 ? void 0 : params.coursesId, "/common_homework/").concat(params === null || params === void 0 ? void 0 : params.categoryId, "/review/").concat(nextComment === null || nextComment === void 0 ? void 0 : nextComment.student_work_id, "?ids=").concat(searchParams.get("ids"), "&page=").concat(searchParams.get('page')) : "/classrooms/".concat(params === null || params === void 0 ? void 0 : params.coursesId, "/common_homework/").concat(params === null || params === void 0 ? void 0 : params.categoryId, "/review/").concat(nextComment === null || nextComment === void 0 ? void 0 : nextComment.student_work_id, "&page=").concat(searchParams.get('page'))
// `/classrooms/${params?.coursesId}/common_homework/${params?.categoryId}/review/${nextComment?.student_work_id}?ids=${searchParams.get("ids")}` : `/classrooms/${params?.coursesId}/common_homework/${params?.categoryId}/review/${nextComment?.student_work_id}`,
);
} else {
_umi_production_exports.history.push("/classrooms/".concat(params.coursesId, "/common_homework/").concat(params.categoryId, "/detail"));
_umi_production_exports.history.push("/classrooms/".concat(params.coursesId, "/common_homework/").concat(params.categoryId, "/detail?page=").concat(searchParams.get('page')));
}
}
});
return _context4.abrupt("return");
case 5:
if (type === 'last') {
_umi_production_exports.history.push(searchParams.get("ids") ? "/classrooms/".concat(params === null || params === void 0 ? void 0 : params.coursesId, "/common_homework/").concat(params === null || params === void 0 ? void 0 : params.categoryId, "/review/").concat(Previous === null || Previous === void 0 ? void 0 : Previous.student_work_id, "?ids=").concat(searchParams.get("ids")) : "/classrooms/".concat(params === null || params === void 0 ? void 0 : params.coursesId, "/common_homework/").concat(params === null || params === void 0 ? void 0 : params.categoryId, "/review/").concat(Previous === null || Previous === void 0 ? void 0 : Previous.student_work_id));
_umi_production_exports.history.push(searchParams.get("ids") ? "/classrooms/".concat(params === null || params === void 0 ? void 0 : params.coursesId, "/common_homework/").concat(params === null || params === void 0 ? void 0 : params.categoryId, "/review/").concat(Previous === null || Previous === void 0 ? void 0 : Previous.student_work_id, "?ids=").concat(searchParams.get("ids"), "&page=").concat(searchParams.get('page')) : "/classrooms/".concat(params === null || params === void 0 ? void 0 : params.coursesId, "/common_homework/").concat(params === null || params === void 0 ? void 0 : params.categoryId, "/review/").concat(Previous === null || Previous === void 0 ? void 0 : Previous.student_work_id, "&page=").concat(searchParams.get('page'))
// history.push(searchParams.get("ids") ? `/classrooms/${params?.coursesId}/common_homework/${params?.categoryId}/review/${Previous?.student_work_id}?ids=${searchParams.get("ids")}` : `/classrooms/${params?.coursesId}/common_homework/${params?.categoryId}/review/${Previous?.student_work_id}`
);
} else if (type === 'read') {
_umi_production_exports.history.push(searchParams.get("ids") ? "/classrooms/".concat(params === null || params === void 0 ? void 0 : params.coursesId, "/common_homework/").concat(params === null || params === void 0 ? void 0 : params.categoryId, "/review/").concat(nextComment === null || nextComment === void 0 ? void 0 : nextComment.student_work_id, "?ids=").concat(searchParams.get("ids")) : "/classrooms/".concat(params === null || params === void 0 ? void 0 : params.coursesId, "/common_homework/").concat(params === null || params === void 0 ? void 0 : params.categoryId, "/review/").concat(nextComment === null || nextComment === void 0 ? void 0 : nextComment.student_work_id));
_umi_production_exports.history.push(searchParams.get("ids") ? "/classrooms/".concat(params === null || params === void 0 ? void 0 : params.coursesId, "/common_homework/").concat(params === null || params === void 0 ? void 0 : params.categoryId, "/review/").concat(nextComment === null || nextComment === void 0 ? void 0 : nextComment.student_work_id, "?ids=").concat(searchParams.get("ids"), "&page=").concat(searchParams.get('page')) : "/classrooms/".concat(params === null || params === void 0 ? void 0 : params.coursesId, "/common_homework/").concat(params === null || params === void 0 ? void 0 : params.categoryId, "/review/").concat(nextComment === null || nextComment === void 0 ? void 0 : nextComment.student_work_id, "&page=").concat(searchParams.get('page'))
// `/classrooms/${params?.coursesId}/common_homework/${params?.categoryId}/review/${nextComment?.student_work_id}?ids=${searchParams.get("ids")}` : `/classrooms/${params?.coursesId}/common_homework/${params?.categoryId}/review/${nextComment?.student_work_id}`,
);
} else {
_umi_production_exports.history.push("/classrooms/".concat(params.coursesId, "/common_homework/").concat(params.categoryId, "/detail"));
_umi_production_exports.history.push("/classrooms/".concat(params.coursesId, "/common_homework/").concat(params.categoryId, "/detail?page=").concat(searchParams.get('page')));
}
// if (comment && boolScore) {
// const res = await addStudentWorkScore({
@ -1445,7 +1457,7 @@ var ExeriseReview = function ExeriseReview(_ref) {
children: [/*#__PURE__*/(0,jsx_runtime.jsxs)(col/* default */.Z, {
flex: "1",
children: [/*#__PURE__*/(0,jsx_runtime.jsx)(_umi_production_exports.Link, {
to: "/classrooms/".concat(params.coursesId, "/common_homework"),
to: "/classrooms/".concat(params.coursesId, "/common_homework/").concat(params.categoryId, "/detail?page=").concat(searchParams.get('page')),
children: /*#__PURE__*/(0,jsx_runtime.jsx)(ArrowLeftOutlined/* default */.Z, {
className: "font16 c-black"
})

@ -2268,6 +2268,9 @@ var WorkList = function WorkList(_ref) {
_useState2 = slicedToArray_default()(_useState, 2),
params = _useState2[0],
setParams = _useState2[1];
var _useSearchParams = (0,_umi_production_exports.useSearchParams)(),
_useSearchParams2 = slicedToArray_default()(_useSearchParams, 1),
searchParams = _useSearchParams2[0];
var location = (0,_umi_production_exports.useLocation)();
var workList = shixunHomeworks.workList;
var _useState3 = (0,_react_17_0_2_react.useState)({}),
@ -2360,6 +2363,18 @@ var WorkList = function WorkList(_ref) {
}
}
}, [workList.course_group_info && workList.course_group_info.length]);
(0,_react_17_0_2_react.useEffect)(function () {
if (searchParams.get('page')) {
var paramcommon = JSON.parse(localStorage.getItem('grouphomeworkkey')) || {};
setParams(objectSpread2_default()(objectSpread2_default()({}, params), paramcommon));
paramcommon.task_status = (paramcommon === null || paramcommon === void 0 ? void 0 : paramcommon.work_status) || 'all';
paramcommon.member_work = paramcommon !== null && paramcommon !== void 0 && paramcommon.member_work ? [paramcommon === null || paramcommon === void 0 ? void 0 : paramcommon.member_work] : 'all';
paramcommon.course_group_info = (paramcommon === null || paramcommon === void 0 ? void 0 : paramcommon.course_group) || 'all';
paramcommon.file_status = paramcommon !== null && paramcommon !== void 0 && paramcommon.file_status ? [paramcommon === null || paramcommon === void 0 ? void 0 : paramcommon.file_status] : 'all';
paramcommon.teacher_comment = paramcommon !== null && paramcommon !== void 0 && paramcommon.teacher_comment ? [paramcommon === null || paramcommon === void 0 ? void 0 : paramcommon.teacher_comment] : 'all';
form.setFieldsValue(objectSpread2_default()({}, paramcommon));
}
}, []);
(0,_react_17_0_2_react.useEffect)(function () {
if (workList !== null && workList !== void 0 && workList.course_id) {
if ((0,authority/* isAdmin */.GJ)()) {
@ -2659,7 +2674,8 @@ var WorkList = function WorkList(_ref) {
message/* default */.ZP.warning('您未获取此权限,需向管理员申请权限才能使用此功能');
return;
}
_umi_production_exports.history.push("/classrooms/".concat(params.coursesId, "/group_homework/").concat(params.categoryId, "/review/").concat(record.id));
localStorage.setItem('grouphomeworkkey', JSON.stringify(params));
_umi_production_exports.history.push("/classrooms/".concat(params.coursesId, "/group_homework/").concat(params.categoryId, "/review/").concat(record.id, "?page=").concat(params.page));
},
children: "\u67E5\u770B"
}), (0,authority/* isAdmin */.GJ)() && /*#__PURE__*/(0,jsx_runtime.jsx)("a", {
@ -2671,7 +2687,8 @@ var WorkList = function WorkList(_ref) {
message/* default */.ZP.warning('您未获取此权限,需向管理员申请权限才能使用此功能');
return;
}
_umi_production_exports.history.push("/classrooms/".concat(params.coursesId, "/group_homework/").concat(params.categoryId, "/review/").concat(record.id));
localStorage.setItem('grouphomeworkkey', JSON.stringify(params));
_umi_production_exports.history.push("/classrooms/".concat(params.coursesId, "/group_homework/").concat(params.categoryId, "/review/").concat(record.id, "?page=").concat(params.page));
},
children: record.has_comment ? '已评阅' : '评阅'
}), /*#__PURE__*/(0,jsx_runtime.jsx)("br", {}), (0,authority/* isAdmin */.GJ)() && /*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, {
@ -8192,9 +8209,10 @@ var Detail_ShixunsListPage = function ShixunsListPage(_ref) {
* 获取数据
*/
var getData = function getData() {
var paramcommon = searchParams.get('page') && JSON.parse(localStorage.getItem('grouphomeworkkey'));
dispatch({
type: 'shixunHomeworks/getWorkList',
payload: objectSpread2_default()({}, params)
payload: objectSpread2_default()(objectSpread2_default()({}, params), paramcommon)
});
};
var tabsArr = [{

@ -986,6 +986,9 @@ var ExeriseReview = function ExeriseReview(_ref) {
user = _ref.user,
dispatch = _ref.dispatch,
props = objectWithoutProperties_default()(_ref, _excluded);
var _useSearchParams = (0,_umi_production_exports.useSearchParams)(),
_useSearchParams2 = slicedToArray_default()(_useSearchParams, 1),
searchParams = _useSearchParams2[0];
var params = (0,_umi_production_exports.useParams)();
var boxWrap = (0,_react_17_0_2_react.useRef)();
var location = (0,_umi_production_exports.useLocation)();
@ -1278,7 +1281,7 @@ var ExeriseReview = function ExeriseReview(_ref) {
} else if (type === 'read') {
_umi_production_exports.history.push("/classrooms/".concat(params === null || params === void 0 ? void 0 : params.coursesId, "/group_homework/").concat(params === null || params === void 0 ? void 0 : params.commonHomeworkId, "/review/").concat(nextComment === null || nextComment === void 0 ? void 0 : nextComment.student_work_id));
} else {
_umi_production_exports.history.push("/classrooms/".concat(params.coursesId, "/group_homework/").concat(params.commonHomeworkId, "/detail"));
_umi_production_exports.history.push("/classrooms/".concat(params.coursesId, "/group_homework/").concat(params.commonHomeworkId, "/detail?page=").concat(searchParams.get('page')));
}
}
});
@ -1289,7 +1292,7 @@ var ExeriseReview = function ExeriseReview(_ref) {
} else if (type === 'read') {
_umi_production_exports.history.push("/classrooms/".concat(params === null || params === void 0 ? void 0 : params.coursesId, "/group_homework/").concat(params === null || params === void 0 ? void 0 : params.commonHomeworkId, "/review/").concat(nextComment === null || nextComment === void 0 ? void 0 : nextComment.student_work_id));
} else {
_umi_production_exports.history.push("/classrooms/".concat(params.coursesId, "/group_homework/").concat(params.commonHomeworkId, "/detail"));
_umi_production_exports.history.push("/classrooms/".concat(params.coursesId, "/group_homework/").concat(params.commonHomeworkId, "/detail?page=").concat(searchParams.get('page')));
}
// if (comment && boolScore) {
// const res = await addStudentWorkScore({
@ -1356,7 +1359,7 @@ var ExeriseReview = function ExeriseReview(_ref) {
children: [/*#__PURE__*/(0,jsx_runtime.jsxs)(col/* default */.Z, {
flex: "1",
children: [/*#__PURE__*/(0,jsx_runtime.jsx)(_umi_production_exports.Link, {
to: "/classrooms/".concat(params.coursesId, "/group_homework"),
to: "/classrooms/".concat(params.coursesId, "/group_homework/").concat(params.commonHomeworkId, "/detail?page=").concat(searchParams.get('page')),
children: /*#__PURE__*/(0,jsx_runtime.jsx)(ArrowLeftOutlined/* default */.Z, {
className: "font16 c-black"
})

@ -1522,7 +1522,8 @@ var QuickComment_DelShixun = function DelShixun(_ref) {
var ChangeCommit_excluded = ["shixunHomeworks", "dispatch", "classroomList"];
var ChangeCommit_excluded = ["shixunHomeworks", "dispatch", "classroomList", "paramslist"];
@ -1536,6 +1537,7 @@ var ChangeCommit_DelShixun = function DelShixun(_ref) {
var shixunHomeworks = _ref.shixunHomeworks,
dispatch = _ref.dispatch,
classroomList = _ref.classroomList,
paramslist = _ref.paramslist,
props = objectWithoutProperties_default()(_ref, ChangeCommit_excluded);
var params = (0,_umi_production_exports.useParams)();
var _useState = (0,_react_17_0_2_react.useState)(false),
@ -1587,7 +1589,7 @@ var ChangeCommit_DelShixun = function DelShixun(_ref) {
});
return _context.abrupt("return", dispatch({
type: 'shixunHomeworks/getWorkList',
payload: params
payload: objectSpread2_default()(objectSpread2_default()({}, params), paramslist)
}));
case 9:
case "end":
@ -3096,7 +3098,9 @@ var WorkList = function WorkList(_ref) {
if (!c.order) params['b_order'] = 'asc';
getData();
}
}), /*#__PURE__*/(0,jsx_runtime.jsx)(QuickComment, {}), /*#__PURE__*/(0,jsx_runtime.jsx)(ChangeCommit, {}), /*#__PURE__*/(0,jsx_runtime.jsx)(Redo/* default */.Z, {})]
}), /*#__PURE__*/(0,jsx_runtime.jsx)(QuickComment, {}), /*#__PURE__*/(0,jsx_runtime.jsx)(ChangeCommit, {
paramslist: params
}), /*#__PURE__*/(0,jsx_runtime.jsx)(Redo/* default */.Z, {})]
}), /*#__PURE__*/(0,jsx_runtime.jsx)(modal/* default */.Z, {
title: "\u4E00\u952E\u6253\u56DE\u91CD\u505A",
open: isshwomodal,

@ -2093,6 +2093,7 @@ var MenuMore = function MenuMore(_ref2) {
isProblemset = _ref2.isProblemset,
data = _ref2.data,
user = _ref2.user,
page = _ref2.page,
activeTabsKey = _ref2.activeTabsKey,
_ref2$onPublicReview = _ref2.onPublicReview,
onPublicReview = _ref2$onPublicReview === void 0 ? function () {} : _ref2$onPublicReview,
@ -2128,7 +2129,7 @@ var MenuMore = function MenuMore(_ref2) {
onCancelPublish = _ref2$onCancelPublish === void 0 ? function () {} : _ref2$onCancelPublish,
_ref2$onCpTest = _ref2.onCpTest,
onCpTest = _ref2$onCpTest === void 0 ? function () {} : _ref2$onCpTest;
var editUrl = data.item_type === "PROGRAM" ? "/problems/newedit/".concat((_data$program_attr5 = data.program_attr) === null || _data$program_attr5 === void 0 ? void 0 : _data$program_attr5.identifier) : data.item_type === "BPROGRAM" ? "/problemset/edit/".concat((_data$program_attr6 = data.program_attr) === null || _data$program_attr6 === void 0 ? void 0 : _data$program_attr6.identifier, "?type=1") : "/problemset/edit/".concat(data.id);
var editUrl = data.item_type === "PROGRAM" ? "/problems/newedit/".concat((_data$program_attr5 = data.program_attr) === null || _data$program_attr5 === void 0 ? void 0 : _data$program_attr5.identifier, "?page=").concat(page) : data.item_type === "BPROGRAM" ? "/problemset/edit/".concat((_data$program_attr6 = data.program_attr) === null || _data$program_attr6 === void 0 ? void 0 : _data$program_attr6.identifier, "?type=1&page=").concat(page) : "/problemset/edit/".concat(data.id, "?page=").concat(page);
var showPrivateFlag = activeTabsKey === "0" && !data["public"] && !data.apply && (data.item_type === "PROGRAM" && ((_data$program_attr7 = data.program_attr) === null || _data$program_attr7 === void 0 ? void 0 : _data$program_attr7.status) !== 0 || data.item_type !== "PROGRAM");
// console.log(data, "看是否共享文案的data");
@ -5122,7 +5123,7 @@ var TabType = /*#__PURE__*/function (TabType) {
return TabType;
}({});
var ProblemsetPage = function ProblemsetPage(_ref) {
var _location$pathname, _location$pathname2, _problemset$teachGrou8, _problemset$disciplin4, _problemset$teachGrou9;
var _location$pathname, _location$pathname2, _problemset$teachGrou8, _problemset$disciplin4, _problemset$teachGrou9, _params11, _params12;
var classroomList = _ref.classroomList,
problemset = _ref.problemset,
user = _ref.user,
@ -5347,7 +5348,14 @@ var ProblemsetPage = function ProblemsetPage(_ref) {
}
});
params.group_id = Number(group_id);
setParams(params);
if (searchParams.get('page')) {
var paramcommon = JSON.parse(localStorage.getItem('problemsetkey'));
setKnowledgeValue((paramcommon === null || paramcommon === void 0 ? void 0 : paramcommon.tag_discipline_id) || -1);
params = paramcommon;
setParams(params);
} else {
setParams(params);
}
getItemBanks(params).then(function (res) {
// if (!res?.status) {
// setTreeData(res?.item_banks_group)
@ -5579,18 +5587,19 @@ var ProblemsetPage = function ProblemsetPage(_ref) {
while (1) switch (_context4.prev = _context4.next) {
case 0:
q = objectSpread2_default()({}, query);
localStorage.setItem('problemsetkey', JSON.stringify(query));
q.item_type = isprogram_homework ? 'PROGRAM' : query.item_type;
q.keyword = query.keyword || '';
setFolderLoading(true);
_context4.next = 6;
_context4.next = 7;
return dispatch({
type: 'problemset/getItemBanks',
payload: objectSpread2_default()({}, q)
});
case 6:
case 7:
res = _context4.sent;
if (!(res && res.status !== 403 && res.status !== 401 && res.status !== 500)) {
_context4.next = 17;
_context4.next = 18;
break;
}
setProblemsetCount(res.items_count || 0); //试题总数
@ -5605,7 +5614,7 @@ var ProblemsetPage = function ProblemsetPage(_ref) {
setAddedNum((res === null || res === void 0 ? void 0 : res.added_num) || 0); //文件夹总数
setFolderLoading(false);
return _context4.abrupt("return", res);
case 17:
case 18:
case "end":
return _context4.stop();
}
@ -6130,7 +6139,8 @@ var ProblemsetPage = function ProblemsetPage(_ref) {
}();
var handleCancel = /*#__PURE__*/function () {
var _ref15 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee12(id) {
var _res, _res2, res;
var _params;
var _res, _params2, _res2, res;
return regeneratorRuntime_default()().wrap(function _callee12$(_context12) {
while (1) switch (_context12.prev = _context12.next) {
case 0:
@ -6150,7 +6160,7 @@ var ProblemsetPage = function ProblemsetPage(_ref) {
}
return _context12.abrupt("return");
case 6:
if (!(params !== null && params !== void 0 && params.exercise_id)) {
if (!((_params = params) !== null && _params !== void 0 && _params.exercise_id)) {
_context12.next = 12;
break;
}
@ -6158,7 +6168,7 @@ var ProblemsetPage = function ProblemsetPage(_ref) {
return (0,fetch/* default */.ZP)("/api/exercise_questions/delete_by_item_bank.json ", {
method: 'post',
body: {
exercise_id: params === null || params === void 0 ? void 0 : params.exercise_id,
exercise_id: (_params2 = params) === null || _params2 === void 0 ? void 0 : _params2.exercise_id,
item_bank_ids: [id]
}
});
@ -6269,7 +6279,8 @@ var ProblemsetPage = function ProblemsetPage(_ref) {
// 加入试题蓝的函数
var handleSelect = /*#__PURE__*/function () {
var _ref17 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee14(id) {
var _res3, _res4, res;
var _params3;
var _res3, _params4, _res4, res;
return regeneratorRuntime_default()().wrap(function _callee14$(_context14) {
while (1) switch (_context14.prev = _context14.next) {
case 0:
@ -6289,12 +6300,12 @@ var ProblemsetPage = function ProblemsetPage(_ref) {
}
return _context14.abrupt("return");
case 6:
if (!(params !== null && params !== void 0 && params.exercise_id)) {
if (!((_params3 = params) !== null && _params3 !== void 0 && _params3.exercise_id)) {
_context14.next = 12;
break;
}
_context14.next = 9;
return (0,fetch/* default */.ZP)("/api/exercises/".concat(params === null || params === void 0 ? void 0 : params.exercise_id, "/select_questions.json"), {
return (0,fetch/* default */.ZP)("/api/exercises/".concat((_params4 = params) === null || _params4 === void 0 ? void 0 : _params4.exercise_id, "/select_questions.json"), {
method: 'post',
body: {
item_bank_ids: [id]
@ -6845,7 +6856,8 @@ var ProblemsetPage = function ProblemsetPage(_ref) {
}),
onOk: function () {
var _onOk5 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee24() {
var res;
var _params5;
var res, _params6;
return regeneratorRuntime_default()().wrap(function _callee24$(_context24) {
while (1) switch (_context24.prev = _context24.next) {
case 0:
@ -6863,12 +6875,12 @@ var ProblemsetPage = function ProblemsetPage(_ref) {
_context24.next = 15;
break;
case 6:
if (!(params !== null && params !== void 0 && params.exercise_id)) {
if (!((_params5 = params) !== null && _params5 !== void 0 && _params5.exercise_id)) {
_context24.next = 12;
break;
}
_context24.next = 9;
return (0,fetch/* default */.ZP)("/api/exercises/".concat(params === null || params === void 0 ? void 0 : params.exercise_id, "/select_questions.json"), {
return (0,fetch/* default */.ZP)("/api/exercises/".concat((_params6 = params) === null || _params6 === void 0 ? void 0 : _params6.exercise_id, "/select_questions.json"), {
method: 'post',
body: {
item_bank_ids: ids
@ -6917,7 +6929,8 @@ var ProblemsetPage = function ProblemsetPage(_ref) {
}();
var handleUnselectAllRequest = /*#__PURE__*/function () {
var _ref24 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee26(ids) {
var res;
var _params7;
var res, _params8;
return regeneratorRuntime_default()().wrap(function _callee26$(_context26) {
while (1) switch (_context26.prev = _context26.next) {
case 0:
@ -6937,7 +6950,7 @@ var ProblemsetPage = function ProblemsetPage(_ref) {
_context26.next = 15;
break;
case 6:
if (!(params !== null && params !== void 0 && params.exercise_id)) {
if (!((_params7 = params) !== null && _params7 !== void 0 && _params7.exercise_id)) {
_context26.next = 12;
break;
}
@ -6945,7 +6958,7 @@ var ProblemsetPage = function ProblemsetPage(_ref) {
return (0,fetch/* default */.ZP)("/api/exercise_questions/delete_by_item_bank.json ", {
method: 'post',
body: {
exercise_id: params === null || params === void 0 ? void 0 : params.exercise_id,
exercise_id: (_params8 = params) === null || _params8 === void 0 ? void 0 : _params8.exercise_id,
item_bank_ids: ids
}
});
@ -7782,12 +7795,14 @@ var ProblemsetPage = function ProblemsetPage(_ref) {
}
};
var goPath = function goPath() {
var _params9;
var url = '/problemset/preview';
if (params.exam_id) {
url = "/paperlibrary/edit/".concat(params.exam_id);
}
if (params !== null && params !== void 0 && params.exercise_id) {
url = "/classrooms/".concat(paramsRouter.coursesId, "/exercise/").concat(params === null || params === void 0 ? void 0 : params.exercise_id, "/edit");
if ((_params9 = params) !== null && _params9 !== void 0 && _params9.exercise_id) {
var _params10;
url = "/classrooms/".concat(paramsRouter.coursesId, "/exercise/").concat((_params10 = params) === null || _params10 === void 0 ? void 0 : _params10.exercise_id, "/edit");
}
_umi_production_exports.history.push(url);
};
@ -7874,6 +7889,7 @@ var ProblemsetPage = function ProblemsetPage(_ref) {
isProblemset: isProblemset,
user: user,
data: r,
page: params.page,
activeTabsKey: activeTabsKey,
selectIds: selectIds,
onCollect: handleCollect,
@ -8374,7 +8390,7 @@ var ProblemsetPage = function ProblemsetPage(_ref) {
showQuickJumper: true,
onChange: handleChangePage,
defaultCurrent: 1,
pageSize: params === null || params === void 0 ? void 0 : params.per_page,
pageSize: (_params11 = params) === null || _params11 === void 0 ? void 0 : _params11.per_page,
current: params.page || 1,
total: problemsetCount,
showTotal: function showTotal(total) {
@ -8628,7 +8644,7 @@ var ProblemsetPage = function ProblemsetPage(_ref) {
showQuickJumper: true,
onChange: handleChangePage,
defaultCurrent: 1,
pageSize: params === null || params === void 0 ? void 0 : params.per_page,
pageSize: (_params12 = params) === null || _params12 === void 0 ? void 0 : _params12.per_page,
current: params.page || 1,
hideOnSinglePage: true,
total: problemsetCount,

File diff suppressed because one or more lines are too long
Loading…
Cancel
Save