From cfe4e11a60e0ace57a04a91098130a85a4670690 Mon Sep 17 00:00:00 2001 From: autosubmit Date: Mon, 29 Jan 2024 10:47:10 +0800 Subject: [PATCH] Auto Submit --- ...2ca3cd.async.js => 83378.16903666.async.js | 56 +- index.html | 2 +- ..._Exercise__Answer__index.9f4367c8.async.js | 763 ++++++++++-------- ...se__ImitateAnswer__index.ec2c1a01.async.js | 60 +- ..._Exercise__Review__index.c3edffdc.async.js | 184 +++-- ...s => p__MyProblem__index.477c540b.async.js | 5 +- ...nc.js => p__tasks__index.39cf2ab5.async.js | 6 +- umi.6121bac5.js => umi.34922aeb.js | 2 +- 8 files changed, 620 insertions(+), 458 deletions(-) rename 83378.fa2ca3cd.async.js => 83378.16903666.async.js (99%) rename p__Classrooms__Lists__Exercise__Answer__index.161b4fdb.async.js => p__Classrooms__Lists__Exercise__Answer__index.9f4367c8.async.js (94%) rename p__Classrooms__Lists__Exercise__ImitateAnswer__index.2647aaa6.async.js => p__Classrooms__Lists__Exercise__ImitateAnswer__index.ec2c1a01.async.js (99%) rename p__Classrooms__Lists__Exercise__Review__index.01363d03.async.js => p__Classrooms__Lists__Exercise__Review__index.c3edffdc.async.js (99%) rename p__MyProblem__index.a36e5851.async.js => p__MyProblem__index.477c540b.async.js (99%) rename p__tasks__index.2ea71513.async.js => p__tasks__index.39cf2ab5.async.js (99%) rename umi.6121bac5.js => umi.34922aeb.js (99%) diff --git a/83378.fa2ca3cd.async.js b/83378.16903666.async.js similarity index 99% rename from 83378.fa2ca3cd.async.js rename to 83378.16903666.async.js index ece7ba15fd..a3429a0a3e 100644 --- a/83378.fa2ca3cd.async.js +++ b/83378.16903666.async.js @@ -598,7 +598,8 @@ var ButtonLoading = function ButtonLoading(_ref) { _ref$hackidentifier = _ref.hackidentifier, hackidentifier = _ref$hackidentifier === void 0 ? "" : _ref$hackidentifier, _ref$items = _ref.items, - items = _ref$items === void 0 ? {} : _ref$items; + items = _ref$items === void 0 ? {} : _ref$items, + setIsSubmitCode = _ref.setIsSubmitCode; var _useState = (0,react__WEBPACK_IMPORTED_MODULE_5__.useState)(false), _useState2 = _root_workspace_ppte5yg23_local_v9_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_3___default()(_useState, 2), isloading = _useState2[0], @@ -743,7 +744,7 @@ var ButtonLoading = function ButtonLoading(_ref) { while (1) switch (_context3.prev = _context3.next) { case 0: if (!(ButtonText === '提交代码')) { - _context3.next = 20; + _context3.next = 21; break; } setisloading(true); @@ -837,10 +838,11 @@ var ButtonLoading = function ButtonLoading(_ref) { case 18: setisloading(false); case 19: + !!setIsSubmitCode && setIsSubmitCode(true); return _context3.abrupt("return"); - case 20: + case 21: aa = true; - _context3.next = 23; + _context3.next = 24; return form.validateFields().then(function () { aa = false; }, function (errInfo) { @@ -859,27 +861,27 @@ var ButtonLoading = function ButtonLoading(_ref) { }); aa = true; }); - case 23: + case 24: if (!aa) { - _context3.next = 25; + _context3.next = 26; break; } return _context3.abrupt("return"); - case 25: + case 26: setisloading(true); if (!isloading) { - _context3.next = 28; + _context3.next = 29; break; } return _context3.abrupt("return"); - case 28: + case 29: res = ''; formValues = form.getFieldsValue(); if (identifier) { - _context3.next = 39; + _context3.next = 40; break; } - _context3.next = 33; + _context3.next = 34; return (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_7__/* ["default"] */ .ZP)("/api/problems.json", { method: 'post', body: _root_workspace_ppte5yg23_local_v9_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0___default()(_root_workspace_ppte5yg23_local_v9_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0___default()({}, formValues), {}, { @@ -895,15 +897,15 @@ var ButtonLoading = function ButtonLoading(_ref) { is_blank: true }) }); - case 33: + case 34: res = _context3.sent; identifier = (_res2 = res) === null || _res2 === void 0 ? void 0 : _res2.identifier; sessionStorage.projectFill = identifier; setidentifier(identifier); - _context3.next = 42; + _context3.next = 43; break; - case 39: - _context3.next = 41; + case 40: + _context3.next = 42; return (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_7__/* ["default"] */ .ZP)("/api/problems/".concat(identifier, ".json"), { method: 'put', body: _root_workspace_ppte5yg23_local_v9_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0___default()(_root_workspace_ppte5yg23_local_v9_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0___default()({}, formValues), {}, { @@ -919,21 +921,21 @@ var ButtonLoading = function ButtonLoading(_ref) { is_blank: true }) }); - case 41: - res = _context3.sent; case 42: - _context3.next = 44; + res = _context3.sent; + case 43: + _context3.next = 45; return (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_7__/* ["default"] */ .ZP)("/api/problems/".concat(identifier, "/start.json"), { method: 'get' }); - case 44: + case 45: res1 = _context3.sent; - _context3.next = 47; + _context3.next = 48; return onUpdateCode(null, res1 === null || res1 === void 0 ? void 0 : res1.identifier); - case 47: + case 48: response = _context3.sent; if (!((response === null || response === void 0 ? void 0 : response.status) === 0)) { - _context3.next = 56; + _context3.next = 57; break; } _executeCode = /*#__PURE__*/function () { @@ -990,15 +992,15 @@ var ButtonLoading = function ButtonLoading(_ref) { }; }(); _startTime = getTimeStamp(); - _context3.next = 53; + _context3.next = 54; return (0,_pages_MyProblem_service__WEBPACK_IMPORTED_MODULE_8__/* .sumbitCode */ .bM)(res1 === null || res1 === void 0 ? void 0 : res1.identifier, {}); - case 53: + case 54: _executeCode(); - _context3.next = 57; + _context3.next = 58; break; - case 56: - setisloading(false); case 57: + setisloading(false); + case 58: case "end": return _context3.stop(); } diff --git a/index.html b/index.html index 130babad54..37fe4731d3 100644 --- a/index.html +++ b/index.html @@ -25,7 +25,7 @@ display: block !important; } - + \ No newline at end of file diff --git a/p__Classrooms__Lists__Exercise__Answer__index.161b4fdb.async.js b/p__Classrooms__Lists__Exercise__Answer__index.9f4367c8.async.js similarity index 94% rename from p__Classrooms__Lists__Exercise__Answer__index.161b4fdb.async.js rename to p__Classrooms__Lists__Exercise__Answer__index.9f4367c8.async.js index 7c9257b6fc..1f0a1e0ea7 100644 --- a/p__Classrooms__Lists__Exercise__Answer__index.161b4fdb.async.js +++ b/p__Classrooms__Lists__Exercise__Answer__index.9f4367c8.async.js @@ -170,7 +170,8 @@ var ButtonLoading = function ButtonLoading(_ref) { _ref$hackidentifier = _ref.hackidentifier, hackidentifier = _ref$hackidentifier === void 0 ? "" : _ref$hackidentifier, _ref$items = _ref.items, - items = _ref$items === void 0 ? {} : _ref$items; + items = _ref$items === void 0 ? {} : _ref$items, + setIsSubmitCode = _ref.setIsSubmitCode; var _useState = (0,react__WEBPACK_IMPORTED_MODULE_5__.useState)(false), _useState2 = _root_workspace_ppte5yg23_local_v9_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_3___default()(_useState, 2), isloading = _useState2[0], @@ -315,7 +316,7 @@ var ButtonLoading = function ButtonLoading(_ref) { while (1) switch (_context3.prev = _context3.next) { case 0: if (!(ButtonText === '提交代码')) { - _context3.next = 20; + _context3.next = 21; break; } setisloading(true); @@ -409,10 +410,11 @@ var ButtonLoading = function ButtonLoading(_ref) { case 18: setisloading(false); case 19: + !!setIsSubmitCode && setIsSubmitCode(true); return _context3.abrupt("return"); - case 20: + case 21: aa = true; - _context3.next = 23; + _context3.next = 24; return form.validateFields().then(function () { aa = false; }, function (errInfo) { @@ -431,27 +433,27 @@ var ButtonLoading = function ButtonLoading(_ref) { }); aa = true; }); - case 23: + case 24: if (!aa) { - _context3.next = 25; + _context3.next = 26; break; } return _context3.abrupt("return"); - case 25: + case 26: setisloading(true); if (!isloading) { - _context3.next = 28; + _context3.next = 29; break; } return _context3.abrupt("return"); - case 28: + case 29: res = ''; formValues = form.getFieldsValue(); if (identifier) { - _context3.next = 39; + _context3.next = 40; break; } - _context3.next = 33; + _context3.next = 34; return (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_7__/* ["default"] */ .ZP)("/api/problems.json", { method: 'post', body: _root_workspace_ppte5yg23_local_v9_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0___default()(_root_workspace_ppte5yg23_local_v9_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0___default()({}, formValues), {}, { @@ -467,15 +469,15 @@ var ButtonLoading = function ButtonLoading(_ref) { is_blank: true }) }); - case 33: + case 34: res = _context3.sent; identifier = (_res2 = res) === null || _res2 === void 0 ? void 0 : _res2.identifier; sessionStorage.projectFill = identifier; setidentifier(identifier); - _context3.next = 42; + _context3.next = 43; break; - case 39: - _context3.next = 41; + case 40: + _context3.next = 42; return (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_7__/* ["default"] */ .ZP)("/api/problems/".concat(identifier, ".json"), { method: 'put', body: _root_workspace_ppte5yg23_local_v9_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0___default()(_root_workspace_ppte5yg23_local_v9_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0___default()({}, formValues), {}, { @@ -491,21 +493,21 @@ var ButtonLoading = function ButtonLoading(_ref) { is_blank: true }) }); - case 41: - res = _context3.sent; case 42: - _context3.next = 44; + res = _context3.sent; + case 43: + _context3.next = 45; return (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_7__/* ["default"] */ .ZP)("/api/problems/".concat(identifier, "/start.json"), { method: 'get' }); - case 44: + case 45: res1 = _context3.sent; - _context3.next = 47; + _context3.next = 48; return onUpdateCode(null, res1 === null || res1 === void 0 ? void 0 : res1.identifier); - case 47: + case 48: response = _context3.sent; if (!((response === null || response === void 0 ? void 0 : response.status) === 0)) { - _context3.next = 56; + _context3.next = 57; break; } _executeCode = /*#__PURE__*/function () { @@ -562,15 +564,15 @@ var ButtonLoading = function ButtonLoading(_ref) { }; }(); _startTime = getTimeStamp(); - _context3.next = 53; + _context3.next = 54; return (0,_pages_MyProblem_service__WEBPACK_IMPORTED_MODULE_8__/* .sumbitCode */ .bM)(res1 === null || res1 === void 0 ? void 0 : res1.identifier, {}); - case 53: + case 54: _executeCode(); - _context3.next = 57; + _context3.next = 58; break; - case 56: - setisloading(false); case 57: + setisloading(false); + case 58: case "end": return _context3.stop(); } @@ -2446,7 +2448,8 @@ var BFill = function BFill(_ref) { _ref$onBlur = _ref.onBlur, onBlur = _ref$onBlur === void 0 ? function () {} : _ref$onBlur, _ref$onDebug = _ref.onDebug, - onDebug = _ref$onDebug === void 0 ? function () {} : _ref$onDebug; + onDebug = _ref$onDebug === void 0 ? function () {} : _ref$onDebug, + setIsSubmitCode = _ref.setIsSubmitCode; var _useState = (0,_react_17_0_2_react.useState)([]), _useState2 = slicedToArray_default()(_useState, 2), userAnswer = _useState2[0], @@ -2562,15 +2565,16 @@ var BFill = function BFill(_ref) { children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", { style: { fontSize: 14, - color: '#F19417' + color: '#FF0000' }, children: [/*#__PURE__*/(0,jsx_runtime.jsx)(ExclamationCircleOutlined/* default */.Z, {}), /*#__PURE__*/(0,jsx_runtime.jsx)("span", { style: { marginLeft: 5 }, - children: "\u6CE8\u610F\uFF1A\u586B\u5199\u7B54\u6848\u4E4B\u540E\uFF0C\u5FC5\u987B\u63D0\u4EA4\u4EE3\u7801\u8FDB\u884C\u8BC4\u6D4B" + children: "\u6CE8\u610F\uFF1A\u586B\u5199\u7B54\u6848\u4E4B\u540E\uFF0C\u5FC5\u987B\u63D0\u4EA4\u4EE3\u7801\u8FDB\u884C\u8BC4\u6D4B\uFF0C\u5426\u5219\u65E0\u6CD5\u5F97\u5206" })] }), /*#__PURE__*/(0,jsx_runtime.jsx)(Buttonloading/* default */.Z, { + setIsSubmitCode: setIsSubmitCode, ButtonProps: { type: 'primary' }, @@ -2760,6 +2764,7 @@ var _excluded = ["globalSetting", "loading", "user", "exercise", "dispatch"]; + var Countdown = statistic/* default */.Z.Countdown; @@ -2769,7 +2774,7 @@ var Answer_scoreStatusMapping = { 1: 'c-green' }; var Answer = function Answer(_ref) { - var _user$userInfo, _user$userInfo2, _answerData$exercise4, _answerData$exercise24, _answerData$exercise25, _answerData$exercise26, _answerData$exercise27, _answerData$exercise28, _answerData$exercise29, _answerData$exercise30, _answerData$exercise31, _answerData$exercise32, _answerData$exercise33, _answerData$exercise_14, _answerData$exercise34, _answerData$exercise35, _answerData$exercise36, _answerData$exercise37, _answerData$exercise38, _answerData$exercise39, _answerData$question_5, _answerData$exercise_15, _answerData$question_6, _answerData$exercise_16, _answerData$exercise_17, _answerData$exercise_18, _answerData$exercise_19, _answerData$exercise_20, _answerData$exercise40, _answerData$exercise_21, _answerData$exercise_22, _answerData$exercise_24, _answerData$exercise_25, _answerData$exercise_26, _answerData$exercise41, _answerData$exercise42, _answerData$exercise43, _answerData$exercise44, _answerData$exercise_27; + var _user$userInfo, _user$userInfo2, _answerData$exercise4, _answerData$exercise24, _answerData$exercise25, _answerData$exercise26, _answerData$exercise27, _answerData$exercise28, _answerData$exercise29, _answerData$exercise30, _answerData$exercise31, _answerData$exercise32, _answerData$exercise33, _answerData$exercise_18, _answerData$exercise34, _answerData$exercise35, _answerData$exercise36, _answerData$exercise37, _answerData$exercise38, _answerData$exercise39, _answerData$question_5, _answerData$exercise_19, _answerData$question_6, _answerData$exercise_20, _answerData$exercise_21, _answerData$exercise_22, _answerData$exercise_23, _answerData$exercise_24, _answerData$exercise40, _answerData$exercise_25, _answerData$exercise_26, _answerData$exercise_28, _answerData$exercise_29, _answerData$exercise_30, _answerData$exercise41, _answerData$exercise42, _answerData$exercise43, _answerData$exercise44, _answerData$exercise_31; var globalSetting = _ref.globalSetting, loading = _ref.loading, user = _ref.user, @@ -2851,6 +2856,14 @@ var Answer = function Answer(_ref) { _useState34 = slicedToArray_default()(_useState33, 2), normalClose = _useState34[0], setNormalClose = _useState34[1]; //可以通过控制台操纵DOM的方式隐藏开考密码弹窗,当用户通过正常方式关闭开考密码弹窗时为true + var _useState35 = (0,_react_17_0_2_react.useState)(false), + _useState36 = slicedToArray_default()(_useState35, 2), + isSubmitCode = _useState36[0], + setIsSubmitCode = _useState36[1]; // 程序填空是否提交代码,这里用作记录 + var _useState37 = (0,_react_17_0_2_react.useState)(null), + _useState38 = slicedToArray_default()(_useState37, 2), + questionItem = _useState38[0], + setQuestionItem = _useState38[1]; //当前题目的相关信息 var iframe = (0,_react_17_0_2_react.useRef)(); var captureRef = (0,_react_17_0_2_react.useRef)(); var localIpRef = (0,_react_17_0_2_react.useRef)(); @@ -2863,46 +2876,46 @@ var Answer = function Answer(_ref) { var socket = (0,_react_17_0_2_react.useMemo)(function () { return new WebSocket("ws://localhost:8082"); }, []); - var _useState35 = (0,_react_17_0_2_react.useState)(0), - _useState36 = slicedToArray_default()(_useState35, 2), - oneindex = _useState36[0], - setoneindex = _useState36[1]; //大题下标 - var _useState37 = (0,_react_17_0_2_react.useState)(0), - _useState38 = slicedToArray_default()(_useState37, 2), - twoindex = _useState38[0], - settwoindex = _useState38[1]; //小题下标 - var _useState39 = (0,_react_17_0_2_react.useState)(false), + var _useState39 = (0,_react_17_0_2_react.useState)(0), _useState40 = slicedToArray_default()(_useState39, 2), - isShowmodal = _useState40[0], - setisshowmodal = _useState40[1]; - var _useState41 = (0,_react_17_0_2_react.useState)(false), + oneindex = _useState40[0], + setoneindex = _useState40[1]; //大题下标 + var _useState41 = (0,_react_17_0_2_react.useState)(0), _useState42 = slicedToArray_default()(_useState41, 2), - ischecked = _useState42[0], - setischecked = _useState42[1]; - var allowRouter = ["/classrooms/".concat(params.coursesId, "/exercise/").concat(params.categoryId, "/detail"), "/classrooms/".concat(params.coursesId, "/exercise"), "/classrooms/".concat(params.coursesId, "/exercise/"), "/classrooms/".concat(params.coursesId, "/exercise/").concat(params.categoryId, "/users/").concat((_user$userInfo = user.userInfo) === null || _user$userInfo === void 0 ? void 0 : _user$userInfo.login, "/check"), "/classrooms/".concat(params.coursesId, "/exercisenotice/").concat(params.categoryId, "/users/").concat((_user$userInfo2 = user.userInfo) === null || _user$userInfo2 === void 0 ? void 0 : _user$userInfo2.login)]; + twoindex = _useState42[0], + settwoindex = _useState42[1]; //小题下标 var _useState43 = (0,_react_17_0_2_react.useState)(false), _useState44 = slicedToArray_default()(_useState43, 2), - disabled = _useState44[0], - setDisabled = _useState44[1]; - var _useState45 = (0,_react_17_0_2_react.useState)({ + isShowmodal = _useState44[0], + setisshowmodal = _useState44[1]; + var _useState45 = (0,_react_17_0_2_react.useState)(false), + _useState46 = slicedToArray_default()(_useState45, 2), + ischecked = _useState46[0], + setischecked = _useState46[1]; + var allowRouter = ["/classrooms/".concat(params.coursesId, "/exercise/").concat(params.categoryId, "/detail"), "/classrooms/".concat(params.coursesId, "/exercise"), "/classrooms/".concat(params.coursesId, "/exercise/"), "/classrooms/".concat(params.coursesId, "/exercise/").concat(params.categoryId, "/users/").concat((_user$userInfo = user.userInfo) === null || _user$userInfo === void 0 ? void 0 : _user$userInfo.login, "/check"), "/classrooms/".concat(params.coursesId, "/exercisenotice/").concat(params.categoryId, "/users/").concat((_user$userInfo2 = user.userInfo) === null || _user$userInfo2 === void 0 ? void 0 : _user$userInfo2.login)]; + var _useState47 = (0,_react_17_0_2_react.useState)(false), + _useState48 = slicedToArray_default()(_useState47, 2), + disabled = _useState48[0], + setDisabled = _useState48[1]; + var _useState49 = (0,_react_17_0_2_react.useState)({ left: 0, top: 0, bottom: 0, right: 0 }), - _useState46 = slicedToArray_default()(_useState45, 2), - bounds = _useState46[0], - setBounds = _useState46[1]; + _useState50 = slicedToArray_default()(_useState49, 2), + bounds = _useState50[0], + setBounds = _useState50[1]; var draggleRef = (0,_react_17_0_2_react.useRef)(null); - var _useState47 = (0,_react_17_0_2_react.useState)(true), - _useState48 = slicedToArray_default()(_useState47, 2), - isopen = _useState48[0], - setisopen = _useState48[1]; + var _useState51 = (0,_react_17_0_2_react.useState)(true), + _useState52 = slicedToArray_default()(_useState51, 2), + isopen = _useState52[0], + setisopen = _useState52[1]; var questionPartRef = (0,_react_17_0_2_react.useRef)(); - var _useState49 = (0,_react_17_0_2_react.useState)(false), - _useState50 = slicedToArray_default()(_useState49, 2), - teachAnalysisModal = _useState50[0], - setTeachAnalysisModal = _useState50[1]; + var _useState53 = (0,_react_17_0_2_react.useState)(false), + _useState54 = slicedToArray_default()(_useState53, 2), + teachAnalysisModal = _useState54[0], + setTeachAnalysisModal = _useState54[1]; (0,Hooks/* useDisableAction */.y)((0,authority/* isStudent */.dE)()); var _onStart = function onStart(_event, uiData) { var _draggleRef$current; @@ -2967,7 +2980,7 @@ var Answer = function Answer(_ref) { }; }, []); (0,_react_17_0_2_react.useEffect)(function () { - var _answerData$question_; + var _answerData$question_, _answerData$exercise_; if (answerData !== null && answerData !== void 0 && (_answerData$question_ = answerData.question_status) !== null && _answerData$question_ !== void 0 && _answerData$question_.every(function (item) { return !!item.ques_status && openCameraSuccess && (answerCheckData === null || answerCheckData === void 0 ? void 0 : answerCheckData.used_screen_num) < (answerCheckData === null || answerCheckData === void 0 ? void 0 : answerCheckData.screen_num); })) { @@ -2976,6 +2989,7 @@ var Answer = function Answer(_ref) { (_captureRef$current = captureRef.current) === null || _captureRef$current === void 0 || _captureRef$current.handlePhoto(); }, 1300); } + setQuestionItem(answerData === null || answerData === void 0 || (_answerData$exercise_ = answerData.exercise_question_types) === null || _answerData$exercise_ === void 0 || (_answerData$exercise_ = _answerData$exercise_[oneindex]) === null || _answerData$exercise_ === void 0 || (_answerData$exercise_ = _answerData$exercise_.items) === null || _answerData$exercise_ === void 0 ? void 0 : _answerData$exercise_[twoindex]); }, [answerData]); var sendBeacon = function sendBeacon() { var _exercise$exerciseUse; @@ -3317,14 +3331,35 @@ var Answer = function Answer(_ref) { return _ref6.apply(this, arguments); }; }(); - var handleCheckInitModal = /*#__PURE__*/function () { - var _ref7 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee6(res) { - var toSkipUrl; + var getSaveHackEvaluate = /*#__PURE__*/function () { + var _ref7 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee6() { + var item, + _args6 = arguments; return regeneratorRuntime_default()().wrap(function _callee6$(_context6) { while (1) switch (_context6.prev = _context6.next) { + case 0: + item = _args6.length > 0 && _args6[0] !== undefined ? _args6[0] : questionItem; + _context6.next = 3; + return (0,fetch/* default */.ZP)("/api/exercise_questions/".concat(item === null || item === void 0 ? void 0 : item.question_id, "/exercise_answers/save_hack_evaluate.json"), {}); + case 3: + case "end": + return _context6.stop(); + } + }, _callee6); + })); + return function getSaveHackEvaluate() { + return _ref7.apply(this, arguments); + }; + }(); //生成评测记录 + + var handleCheckInitModal = /*#__PURE__*/function () { + var _ref8 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee7(res) { + var toSkipUrl; + return regeneratorRuntime_default()().wrap(function _callee7$(_context7) { + while (1) switch (_context7.prev = _context7.next) { case 0: if (!((res === null || res === void 0 ? void 0 : res.type) === 1)) { - _context6.next = 3; + _context7.next = 3; break; } es_modal/* default */.Z.info({ @@ -3342,10 +3377,10 @@ var Answer = function Answer(_ref) { children: (res === null || res === void 0 ? void 0 : res.message) || '' }) }); - return _context6.abrupt("return", Promise.reject()); + return _context7.abrupt("return", Promise.reject()); case 3: if (!((res === null || res === void 0 ? void 0 : res.type) === 2)) { - _context6.next = 7; + _context7.next = 7; break; } toSkipUrl = function toSkipUrl() { @@ -3376,32 +3411,32 @@ var Answer = function Answer(_ref) { })] }) }); - return _context6.abrupt("return", Promise.reject()); + return _context7.abrupt("return", Promise.reject()); case 7: case "end": - return _context6.stop(); + return _context7.stop(); } - }, _callee6); + }, _callee7); })); return function handleCheckInitModal(_x3) { - return _ref7.apply(this, arguments); + return _ref8.apply(this, arguments); }; }(); var initData = /*#__PURE__*/function () { - var _ref8 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee7() { + var _ref9 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee8() { var _user$userInfo5; var res, random_id, _res, _res2, _res9, _res10, _res$exercise, _res11, _res14, _res15, _res3, _answerCheckDataRef$c, _answerCheckDataRef$c2, _answerCheckDataRef$c3, _answerCheckDataRef$c4, _res4, _res6, _res7, _res8, _res5, _res12, _res13, _res16, _res17, _res21, _res22, _res23, _res18, _key; - return regeneratorRuntime_default()().wrap(function _callee7$(_context7) { - while (1) switch (_context7.prev = _context7.next) { + return regeneratorRuntime_default()().wrap(function _callee8$(_context8) { + while (1) switch (_context8.prev = _context8.next) { case 0: document.body.scrollIntoView(); setIsSpin(true); random_id = (_user$userInfo5 = user.userInfo) === null || _user$userInfo5 === void 0 ? void 0 : _user$userInfo5.user_id; if (!(0,authority/* isAdmin */.GJ)()) { - _context7.next = 11; + _context8.next = 11; break; } - _context7.next = 6; + _context8.next = 6; return (0,service_exercise/* getReviewExercise */.BJ)({ exerciseId: params.categoryId, login: params.login @@ -3409,17 +3444,17 @@ var Answer = function Answer(_ref) { return setIsSpin(false); }); case 6: - res = _context7.sent; + res = _context8.sent; ((_res = res) === null || _res === void 0 ? void 0 : _res.exercise) && (res.exercise.user_exercise_status = 1); random_id = (_res2 = res) === null || _res2 === void 0 || (_res2 = _res2.exercise_answer_user) === null || _res2 === void 0 ? void 0 : _res2.user_id; - _context7.next = 38; + _context8.next = 38; break; case 11: if (!searchParams.get("check")) { - _context7.next = 18; + _context8.next = 18; break; } - _context7.next = 14; + _context8.next = 14; return (0,service_exercise/* getReviewExercise */.BJ)(objectSpread2_default()(objectSpread2_default()({}, params), {}, { exerciseId: params.categoryId, login: params.login @@ -3427,36 +3462,36 @@ var Answer = function Answer(_ref) { return setIsSpin(false); }); case 14: - res = _context7.sent; + res = _context8.sent; random_id = (_res3 = res) === null || _res3 === void 0 || (_res3 = _res3.exercise) === null || _res3 === void 0 ? void 0 : _res3.user_id; - _context7.next = 32; + _context8.next = 32; break; case 18: if (!(((_answerCheckDataRef$c = answerCheckDataRef.current) === null || _answerCheckDataRef$c === void 0 ? void 0 : _answerCheckDataRef$c.ip_limit) !== 'no' || (_answerCheckDataRef$c2 = answerCheckDataRef.current) !== null && _answerCheckDataRef$c2 !== void 0 && _answerCheckDataRef$c2.ip_bind)) { - _context7.next = 22; + _context8.next = 22; break; } - _context7.next = 21; + _context8.next = 21; return (0,Exercise_ip/* findLocalIp */.y)({ ip_limit: (_answerCheckDataRef$c3 = answerCheckDataRef.current) === null || _answerCheckDataRef$c3 === void 0 ? void 0 : _answerCheckDataRef$c3.ip_limit, ip_bind: (_answerCheckDataRef$c4 = answerCheckDataRef.current) === null || _answerCheckDataRef$c4 === void 0 ? void 0 : _answerCheckDataRef$c4.ip_bind }); case 21: - localIpRef.current = _context7.sent; + localIpRef.current = _context8.sent; case 22: - _context7.next = 24; + _context8.next = 24; return (0,service_exercise/* getExerciseStart */.CD)(objectSpread2_default()(objectSpread2_default()({}, params), {}, { ip: localIpRef.current }))["catch"](function () { return setIsSpin(false); }); case 24: - res = _context7.sent; + res = _context8.sent; if (res.status === -1) { handleToDetail(); } if (!(((_res4 = res) === null || _res4 === void 0 ? void 0 : _res4.status) === -5)) { - _context7.next = 29; + _context8.next = 29; break; } dispatch({ @@ -3469,7 +3504,7 @@ var Answer = function Answer(_ref) { }) } }); - return _context7.abrupt("return"); + return _context8.abrupt("return"); case 29: ((_res6 = res) === null || _res6 === void 0 ? void 0 : _res6.exercise) && (res.exercise.user_exercise_status = 0); ((_res7 = res) === null || _res7 === void 0 ? void 0 : _res7.exercise) && (res.exercise.exercise_status = 2); @@ -3487,11 +3522,11 @@ var Answer = function Answer(_ref) { }); case 32: if (!(!((_res9 = res) !== null && _res9 !== void 0 && (_res9 = _res9.exercise) !== null && _res9 !== void 0 && _res9.can_start) && (_res10 = res) !== null && _res10 !== void 0 && _res10.exercise)) { - _context7.next = 35; + _context8.next = 35; break; } window.location.href = "/classrooms/".concat(params.coursesId, "/exercise/").concat(params.categoryId, "/users/").concat(params.login, "/check"); - return _context7.abrupt("return"); + return _context8.abrupt("return"); case 35: if (((_res$exercise = res.exercise) === null || _res$exercise === void 0 ? void 0 : _res$exercise.commit_status) === 0 && !lockRef.current) { try { @@ -3516,7 +3551,7 @@ var Answer = function Answer(_ref) { if (((_res14 = res) === null || _res14 === void 0 || (_res14 = _res14.exercise) === null || _res14 === void 0 ? void 0 : _res14.take_photo) >= ((_res15 = res) === null || _res15 === void 0 || (_res15 = _res15.exercise) === null || _res15 === void 0 ? void 0 : _res15.photo_count)) {} case 38: setIsSpin(false); - _context7.next = 41; + _context8.next = 41; return handleCheckInitModal(res); case 41: if (res) { @@ -3554,15 +3589,15 @@ var Answer = function Answer(_ref) { res.question_status = res.question_status || createItems(((_res23 = res) === null || _res23 === void 0 ? void 0 : _res23.exercise_question_types) || []); setAnswerData(res); } - return _context7.abrupt("return", res); + return _context8.abrupt("return", res); case 43: case "end": - return _context7.stop(); + return _context8.stop(); } - }, _callee7); + }, _callee8); })); return function initData() { - return _ref8.apply(this, arguments); + return _ref9.apply(this, arguments); }; }(); var createItems = function createItems(item) { @@ -3612,28 +3647,28 @@ var Answer = function Answer(_ref) { children: ["\u5B66\u751F\u5C06\u5F97\u5230\u4E00\u6B21\u91CD\u65B0\u7B54\u9898\u7684\u673A\u4F1A\uFF0C\u73B0\u6709\u7684\u7B54\u9898\u60C5\u51B5\u5C06\u88AB\u6E05\u7A7A", /*#__PURE__*/(0,jsx_runtime.jsx)("br", {}), "\u662F\u5426\u786E\u8BA4\u56DE\u9000TA\u7684\u8BD5\u5377\u7B54\u9898"] }), onOk: function () { - var _onOk = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee8() { - var _answerData$exercise_; + var _onOk = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee9() { + var _answerData$exercise_2; var res; - return regeneratorRuntime_default()().wrap(function _callee8$(_context8) { - while (1) switch (_context8.prev = _context8.next) { + return regeneratorRuntime_default()().wrap(function _callee9$(_context9) { + while (1) switch (_context9.prev = _context9.next) { case 0: - _context8.next = 2; + _context9.next = 2; return (0,service_exercise/* redoExercise */.q6)({ categoryId: params.categoryId, - user_ids: [answerData === null || answerData === void 0 || (_answerData$exercise_ = answerData.exercise_answer_user) === null || _answerData$exercise_ === void 0 ? void 0 : _answerData$exercise_.user_id] + user_ids: [answerData === null || answerData === void 0 || (_answerData$exercise_2 = answerData.exercise_answer_user) === null || _answerData$exercise_2 === void 0 ? void 0 : _answerData$exercise_2.user_id] }); case 2: - res = _context8.sent; + res = _context9.sent; if (res) { message/* default */.ZP.info(res === null || res === void 0 ? void 0 : res.message); handleToDetail(); } case 4: case "end": - return _context8.stop(); + return _context9.stop(); } - }, _callee8); + }, _callee9); })); function onOk() { return _onOk.apply(this, arguments); @@ -3647,17 +3682,17 @@ var Answer = function Answer(_ref) { window.location.href = (0,util/* checkIsClientExam */.Ll)() ? "/" : "/classrooms/".concat(params.coursesId, "/exercise/").concat(params.categoryId, "/detail"); }; var handleLeftTime = /*#__PURE__*/function () { - var _ref9 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee9() { + var _ref10 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee10() { var res; - return regeneratorRuntime_default()().wrap(function _callee9$(_context9) { - while (1) switch (_context9.prev = _context9.next) { + return regeneratorRuntime_default()().wrap(function _callee10$(_context10) { + while (1) switch (_context10.prev = _context10.next) { case 0: - _context9.next = 2; + _context10.next = 2; return (0,service_exercise/* exerciseLeftTime */.PT)(objectSpread2_default()({}, params)); case 2: - res = _context9.sent; + res = _context10.sent; if (!(res !== null && res !== void 0 && res.has_time)) { - _context9.next = 9; + _context10.next = 9; break; } setTime(Date.now() + (res === null || res === void 0 ? void 0 : res.left_time) * 1000); @@ -3668,34 +3703,34 @@ var Answer = function Answer(_ref) { }) }); }); - return _context9.abrupt("return", true); + return _context10.abrupt("return", true); case 9: handleFinishTime(); - return _context9.abrupt("return", false); + return _context10.abrupt("return", false); case 11: case "end": - return _context9.stop(); + return _context10.stop(); } - }, _callee9); + }, _callee10); })); return function handleLeftTime() { - return _ref9.apply(this, arguments); + return _ref10.apply(this, arguments); }; }(); // 自动交卷 var handleFinishTime = /*#__PURE__*/function () { - var _ref10 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee11() { + var _ref11 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee12() { var res, _time; - return regeneratorRuntime_default()().wrap(function _callee11$(_context11) { - while (1) switch (_context11.prev = _context11.next) { + return regeneratorRuntime_default()().wrap(function _callee12$(_context12) { + while (1) switch (_context12.prev = _context12.next) { case 0: - _context11.next = 2; + _context12.next = 2; return (0,service_exercise/* submitExerciseAnswer */.VL)({ categoryId: params.categoryId, commit_method: 2 }); case 2: - res = _context11.sent; + res = _context12.sent; setOpenFullScreen(false); //交卷之后不再记录切屏 setStartRecording(false); if ((res === null || res === void 0 ? void 0 : res.status) === 0) { @@ -3708,16 +3743,16 @@ var Answer = function Answer(_ref) { children: ["\u7B54\u9898\u7ED3\u675F\u4E86\uFF0C\u7CFB\u7EDF\u5DF2\u81EA\u52A8\u63D0\u4EA4\u8BD5\u5377", /*#__PURE__*/(0,jsx_runtime.jsx)("br", {}), "\u4E0D\u80FD\u518D\u4FEE\u6539\u7B54\u9898"] }), onOk: function () { - var _onOk2 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee10() { - return regeneratorRuntime_default()().wrap(function _callee10$(_context10) { - while (1) switch (_context10.prev = _context10.next) { + var _onOk2 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee11() { + return regeneratorRuntime_default()().wrap(function _callee11$(_context11) { + while (1) switch (_context11.prev = _context11.next) { case 0: handleToDetail(); case 1: case "end": - return _context10.stop(); + return _context11.stop(); } - }, _callee10); + }, _callee11); })); function onOk() { return _onOk2.apply(this, arguments); @@ -3734,26 +3769,26 @@ var Answer = function Answer(_ref) { } case 7: case "end": - return _context11.stop(); + return _context12.stop(); } - }, _callee11); + }, _callee12); })); return function handleFinishTime() { - return _ref10.apply(this, arguments); + return _ref11.apply(this, arguments); }; }(); var goShixun = /*#__PURE__*/function () { - var _ref11 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee12(item) { + var _ref12 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee13(item) { var res; - return regeneratorRuntime_default()().wrap(function _callee12$(_context12) { - while (1) switch (_context12.prev = _context12.next) { + return regeneratorRuntime_default()().wrap(function _callee13$(_context13) { + while (1) switch (_context13.prev = _context13.next) { case 0: - _context12.next = 2; + _context13.next = 2; return (item.is_jupyter || item.is_jupyter_lab ? shixuns/* execJupyter */.BK : shixuns/* execShixun */.Ir)({ id: item.shixun_identifier }); case 2: - res = _context12.sent; + res = _context13.sent; if (res !== null && res !== void 0 && res.game_identifier || res !== null && res !== void 0 && res.identifier) { if (item.is_jupyter_lab || item.is_jupyter) { setIframeUrl("/tasks/".concat(res.identifier, "/jupyter?type=exercises&exercisesId=").concat(params.categoryId, "&coursesId=").concat(params.coursesId, "&login=").concat(params.login, "&questionId=").concat(item.question_id, "&isFullScreen=").concat((0,fullscreen/* IsFull */.vp)()).concat(iframeUrlSuffix.current || "")); @@ -3771,12 +3806,12 @@ var Answer = function Answer(_ref) { } case 5: case "end": - return _context12.stop(); + return _context13.stop(); } - }, _callee12); + }, _callee13); })); return function goShixun(_x4) { - return _ref11.apply(this, arguments); + return _ref12.apply(this, arguments); }; }(); var handleResetGame = function handleResetGame(url, question_id, is_jupyter_lab, is_jupyter) { @@ -3792,32 +3827,32 @@ var Answer = function Answer(_ref) { children: "\u5B9E\u8BAD\u5DF2\u7ECF\u66F4\u65B0\u4E86\uFF0C\u6B63\u5728\u4E3A\u60A8\u91CD\u7F6E!" }), onOk: function () { - var _onOk3 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee13() { + var _onOk3 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee14() { var res, execRes; - return regeneratorRuntime_default()().wrap(function _callee13$(_context13) { - while (1) switch (_context13.prev = _context13.next) { + return regeneratorRuntime_default()().wrap(function _callee14$(_context14) { + while (1) switch (_context14.prev = _context14.next) { case 0: - _context13.next = 2; + _context14.next = 2; return (0,service_exercise/* resetMyGame */.$Q)({ url: url }); case 2: - res = _context13.sent; + res = _context14.sent; if (res) { - _context13.next = 5; + _context14.next = 5; break; } - return _context13.abrupt("return"); + return _context14.abrupt("return"); case 5: message/* default */.ZP.success("重置成功,正在进入实践项目!"); - _context13.next = 8; + _context14.next = 8; return (0,shixuns/* execShixun */.Ir)({ id: res.shixun_identifier }); case 8: - execRes = _context13.sent; + execRes = _context14.sent; if (!(execRes !== null && execRes !== void 0 && execRes.game_identifier)) { - _context13.next = 12; + _context14.next = 12; break; } goShixun({ @@ -3827,7 +3862,7 @@ var Answer = function Answer(_ref) { is_jupyter: is_jupyter }); // openNewWindow(`/tasks/${execRes.game_identifier}`); - return _context13.abrupt("return"); + return _context14.abrupt("return"); case 12: if ((execRes === null || execRes === void 0 ? void 0 : execRes.status) === 2) { handleResetGame(execRes === null || execRes === void 0 ? void 0 : execRes.message, question_id, is_jupyter_lab, is_jupyter); @@ -3836,9 +3871,9 @@ var Answer = function Answer(_ref) { } case 13: case "end": - return _context13.stop(); + return _context14.stop(); } - }, _callee13); + }, _callee14); })); function onOk() { return _onOk3.apply(this, arguments); @@ -3860,19 +3895,19 @@ var Answer = function Answer(_ref) { }); }; var handleJoinShixun = /*#__PURE__*/function () { - var _ref12 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee15(item) { + var _ref13 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee16(item) { var _exercise$exerciseUse2; var checkRes; - return regeneratorRuntime_default()().wrap(function _callee15$(_context15) { - while (1) switch (_context15.prev = _context15.next) { + return regeneratorRuntime_default()().wrap(function _callee16$(_context16) { + while (1) switch (_context16.prev = _context16.next) { case 0: - _context15.next = 2; + _context16.next = 2; return (0,service_exercise/* checkRedoStatus */.o3)({ exercise_user_id: (_exercise$exerciseUse2 = exercise.exerciseUserInfo) === null || _exercise$exerciseUse2 === void 0 ? void 0 : _exercise$exerciseUse2.exercise_user_id, shixun_id: item.shixun_id }); case 2: - checkRes = _context15.sent; + checkRes = _context16.sent; if (checkRes !== null && checkRes !== void 0 && checkRes.redo) { es_modal/* default */.Z.info({ width: 530, @@ -3884,18 +3919,18 @@ var Answer = function Answer(_ref) { children: "\u60A8\u4E4B\u524D\u5DF2\u7ECF\u6311\u6218\u8FC7\u8BE5\u5B9E\u8BAD\uFF0C\u8003\u8BD5\u8FC7\u7A0B\u4E2D\u9700\u8981\u91CD\u65B0\u6311\u6218" }), onOk: function () { - var _onOk4 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee14() { + var _onOk4 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee15() { var res, newQuestions, index, newItem; - return regeneratorRuntime_default()().wrap(function _callee14$(_context14) { - while (1) switch (_context14.prev = _context14.next) { + return regeneratorRuntime_default()().wrap(function _callee15$(_context15) { + while (1) switch (_context15.prev = _context15.next) { case 0: - _context14.next = 2; + _context15.next = 2; return (0,service_exercise/* resetMyGame */.$Q)({ id: checkRes === null || checkRes === void 0 ? void 0 : checkRes.myshixun_identifier, url: checkRes === null || checkRes === void 0 ? void 0 : checkRes.url }); case 2: - res = _context14.sent; + res = _context15.sent; if (res) { clearCountdownTimeout(); newQuestions = (0,lodash.cloneDeep)(answerData === null || answerData === void 0 ? void 0 : answerData.exercise_question_types); @@ -3917,9 +3952,9 @@ var Answer = function Answer(_ref) { } case 4: case "end": - return _context14.stop(); + return _context15.stop(); } - }, _callee14); + }, _callee15); })); function onOk() { return _onOk4.apply(this, arguments); @@ -3933,30 +3968,30 @@ var Answer = function Answer(_ref) { } case 4: case "end": - return _context15.stop(); + return _context16.stop(); } - }, _callee15); + }, _callee16); })); return function handleJoinShixun(_x5) { - return _ref12.apply(this, arguments); + return _ref13.apply(this, arguments); }; }(); var handleJoinProgram = /*#__PURE__*/function () { - var _ref13 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee16(item) { + var _ref14 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee17(item) { var res; - return regeneratorRuntime_default()().wrap(function _callee16$(_context16) { - while (1) switch (_context16.prev = _context16.next) { + return regeneratorRuntime_default()().wrap(function _callee17$(_context17) { + while (1) switch (_context17.prev = _context17.next) { case 0: if (!item.hack_identifier) { - _context16.next = 5; + _context17.next = 5; break; } - _context16.next = 3; + _context17.next = 3; return (0,service_exercise/* startProgram */.nF)({ id: item.hack_identifier }); case 3: - res = _context16.sent; + res = _context17.sent; if ((res === null || res === void 0 ? void 0 : res.status) === 0) { clearCountdownTimeout(); setIframeUrl("/myproblems/".concat(res.identifier, "?type=exercises&exercisesId=").concat(params.categoryId, "&coursesId=").concat(params.coursesId, "&login=").concat(params.login, "&questionId=").concat(item.question_id).concat(iframeUrlSuffix.current || "")); @@ -3964,21 +3999,22 @@ var Answer = function Answer(_ref) { } case 5: case "end": - return _context16.stop(); + return _context17.stop(); } - }, _callee16); + }, _callee17); })); return function handleJoinProgram(_x6) { - return _ref13.apply(this, arguments); + return _ref14.apply(this, arguments); }; }(); var handleSave = /*#__PURE__*/function () { - var _ref14 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee17(questionId, exercise_choice_id, answer_text, callBack, kp_content, kp_clazz, hideLoading) { + var _ref15 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee18(questionId, exercise_choice_id, answer_text, callBack, kp_content, kp_clazz, hideLoading) { var _res$alert; var ip, saveParams, res, _res$alert2; - return regeneratorRuntime_default()().wrap(function _callee17$(_context17) { - while (1) switch (_context17.prev = _context17.next) { + return regeneratorRuntime_default()().wrap(function _callee18$(_context18) { + while (1) switch (_context18.prev = _context18.next) { case 0: + setIsSubmitCode(false); if (!hideLoading) setIsSpin(true); saveParams = { questionId: questionId, @@ -3986,16 +4022,16 @@ var Answer = function Answer(_ref) { answer_text: answer_text }; if (!((answerCheckData === null || answerCheckData === void 0 ? void 0 : answerCheckData.ip_limit) === 'inner' || answerCheckData.ip_bind)) { - _context17.next = 6; + _context18.next = 7; break; } - _context17.next = 5; + _context18.next = 6; return (0,Exercise_ip/* findLocalIp */.y)({ ip_limit: answerCheckData === null || answerCheckData === void 0 ? void 0 : answerCheckData.ip_limit }); - case 5: - ip = _context17.sent; case 6: + ip = _context18.sent; + case 7: // await checkLocalOrPublicIp({ exerciseId: params.categoryId, ip: ip, errmsgHide: true, ip_limit: answerCheckData?.ip_limit, ip_bind: answerCheckData?.ip_bind }).catch(e => { // setCheckStatus(e); // }) @@ -4007,17 +4043,17 @@ var Answer = function Answer(_ref) { saveParams["kp_clazz"] = kp_clazz; } if (questionId) { - _context17.next = 11; + _context18.next = 12; break; } console.error("handleSave no questionId params"); - return _context17.abrupt("return"); - case 11: + return _context18.abrupt("return"); + case 12: saveParams.ip = ip; - _context17.next = 14; + _context18.next = 15; return (0,service_exercise/* updateExerciseAnswers */.oX)(saveParams); - case 14: - res = _context17.sent; + case 15: + res = _context18.sent; if (res !== null && res !== void 0 && (_res$alert = res.alert) !== null && _res$alert !== void 0 && _res$alert.length) { res === null || res === void 0 || (_res$alert2 = res.alert) === null || _res$alert2 === void 0 || _res$alert2.map(function (item) { es_modal/* default */.Z.warn({ @@ -4058,40 +4094,49 @@ var Answer = function Answer(_ref) { message/* default */.ZP.warning(res.message || "试卷已截止,已自动交卷"); } setIsSpin(false); - return _context17.abrupt("return", res); - case 19: + return _context18.abrupt("return", res); + case 20: case "end": - return _context17.stop(); + return _context18.stop(); } - }, _callee17); + }, _callee18); })); return function handleSave(_x7, _x8, _x9, _x10, _x11, _x12, _x13) { - return _ref14.apply(this, arguments); + return _ref15.apply(this, arguments); }; }(); var handleVerifySave = /*#__PURE__*/function () { - var _ref15 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee20(isSave) { - var timeRes, time, res, tip, total, _answerData$exercise_2, _answerData$exercise_3, renderArr, filteredArr; - return regeneratorRuntime_default()().wrap(function _callee20$(_context20) { - while (1) switch (_context20.prev = _context20.next) { + var _ref16 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee21(isSave) { + var timeRes, time, res, tip, total, _answerData$exercise_3, _answerData$exercise_4, renderArr, filteredArr; + return regeneratorRuntime_default()().wrap(function _callee21$(_context21) { + while (1) switch (_context21.prev = _context21.next) { case 0: - _context20.next = 2; + _context21.next = 2; return (0,service_exercise/* exerciseLeftTime */.PT)(objectSpread2_default()({}, params)); case 2: - timeRes = _context20.sent; + timeRes = _context21.sent; time = timeRes !== null && timeRes !== void 0 && timeRes.left_time ? Date.now() + (timeRes === null || timeRes === void 0 ? void 0 : timeRes.left_time) * 1000 : null; - _context20.next = 6; + if (!((questionItem === null || questionItem === void 0 ? void 0 : questionItem.question_type) == 8 && !isSubmitCode)) { + _context21.next = 8; + break; + } + _context21.next = 7; + return getSaveHackEvaluate(); + case 7: + setIsSubmitCode(true); + case 8: + _context21.next = 10; return (0,service_exercise/* beginCommit */.Vj)({ id: params.categoryId }); - case 6: - res = _context20.sent; + case 10: + res = _context21.sent; if (res) { - _context20.next = 9; + _context21.next = 13; break; } - return _context20.abrupt("return"); - case 9: + return _context21.abrupt("return"); + case 13: console.log("res===", res); if (res.question_undo !== 0 || res.oj_undo !== 0) { if (res.question_undo > 0) { @@ -4103,14 +4148,14 @@ var Answer = function Answer(_ref) { }); if (res.oj_undo > 0 || res.shixun_undo > 0) { renderArr = [{ - type: (answerData === null || answerData === void 0 || (_answerData$exercise_2 = answerData.exercise_question_types) === null || _answerData$exercise_2 === void 0 || (_answerData$exercise_2 = _answerData$exercise_2.find(function (item) { + type: (answerData === null || answerData === void 0 || (_answerData$exercise_3 = answerData.exercise_question_types) === null || _answerData$exercise_3 === void 0 || (_answerData$exercise_3 = _answerData$exercise_3.find(function (item) { return item.question_type == 6; - })) === null || _answerData$exercise_2 === void 0 ? void 0 : _answerData$exercise_2.name) || '编程题', + })) === null || _answerData$exercise_3 === void 0 ? void 0 : _answerData$exercise_3.name) || '编程题', num: res.oj_undo }, { - type: (answerData === null || answerData === void 0 || (_answerData$exercise_3 = answerData.exercise_question_types) === null || _answerData$exercise_3 === void 0 || (_answerData$exercise_3 = _answerData$exercise_3.find(function (item) { + type: (answerData === null || answerData === void 0 || (_answerData$exercise_4 = answerData.exercise_question_types) === null || _answerData$exercise_4 === void 0 || (_answerData$exercise_4 = _answerData$exercise_4.find(function (item) { return item.question_type == 5; - })) === null || _answerData$exercise_3 === void 0 ? void 0 : _answerData$exercise_3.name) || '实训题', + })) === null || _answerData$exercise_4 === void 0 ? void 0 : _answerData$exercise_4.name) || '实训题', num: res.shixun_undo }]; filteredArr = renderArr.filter(function (item) { @@ -4140,27 +4185,27 @@ var Answer = function Answer(_ref) { children: [tip, isSave ? "\u5728".concat(dayjs_min_default()(res.end_time).format("YYYY-MM-DD HH:mm"), "\u4E4B\u524D\uFF0C\u5141\u8BB8\u4FEE\u6539\u7B54\u9898") : time ? "\u4F60\u672C\u573A\u8003\u8BD5\u5269\u4F59\u65F6\u95F4\u8FD8\u6709".concat((0,util/* toTimeFormat */.li)((time - new Date().getTime()) / 1000), " \uFF0C\u786E\u8BA4\u63D0\u524D\u4EA4\u5377\u5417\uFF1F") : "提交后无法再修改答题,是否确认提交?"] }), onOk: function () { - var _onOk5 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee18() { - return regeneratorRuntime_default()().wrap(function _callee18$(_context18) { - while (1) switch (_context18.prev = _context18.next) { + var _onOk5 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee19() { + return regeneratorRuntime_default()().wrap(function _callee19$(_context19) { + while (1) switch (_context19.prev = _context19.next) { case 0: setOpenFullScreen(false); setStartRecording(false); if (!isSave) { - _context18.next = 6; + _context19.next = 6; break; } if (!(answerCheckData !== null && answerCheckData !== void 0 && answerCheckData.screen_open)) handleToDetail();else message/* default */.ZP.success("保存成功"); - _context18.next = 8; + _context19.next = 8; break; case 6: - _context18.next = 8; + _context19.next = 8; return handleSubmitAnswer(); case 8: case "end": - return _context18.stop(); + return _context19.stop(); } - }, _callee18); + }, _callee19); })); function onOk() { return _onOk5.apply(this, arguments); @@ -4180,27 +4225,27 @@ var Answer = function Answer(_ref) { children: isSave ? "\u5728".concat(dayjs_min_default()(res.end_time).format("YYYY-MM-DD HH:mm"), "\u4E4B\u524D\uFF0C\u5141\u8BB8\u4FEE\u6539\u7B54\u9898") : time ? "\u4F60\u672C\u573A\u8003\u8BD5\u5269\u4F59\u65F6\u95F4\u8FD8\u6709".concat((0,util/* toTimeFormat */.li)((time - new Date().getTime()) / 1000), " \uFF0C\u786E\u8BA4\u63D0\u524D\u4EA4\u5377\u5417\uFF1F") : "提交后无法再修改答题,是否确认提交?" }), onOk: function () { - var _onOk6 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee19() { - return regeneratorRuntime_default()().wrap(function _callee19$(_context19) { - while (1) switch (_context19.prev = _context19.next) { + var _onOk6 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee20() { + return regeneratorRuntime_default()().wrap(function _callee20$(_context20) { + while (1) switch (_context20.prev = _context20.next) { case 0: setOpenFullScreen(false); setStartRecording(false); if (!isSave) { - _context19.next = 6; + _context20.next = 6; break; } if (!(answerCheckData !== null && answerCheckData !== void 0 && answerCheckData.screen_open)) handleToDetail();else message/* default */.ZP.success("保存成功"); - _context19.next = 8; + _context20.next = 8; break; case 6: - _context19.next = 8; + _context20.next = 8; return handleSubmitAnswer(); case 8: case "end": - return _context19.stop(); + return _context20.stop(); } - }, _callee19); + }, _callee20); })); function onOk() { return _onOk6.apply(this, arguments); @@ -4209,14 +4254,14 @@ var Answer = function Answer(_ref) { }() }); } - case 11: + case 15: case "end": - return _context20.stop(); + return _context21.stop(); } - }, _callee20); + }, _callee21); })); return function handleVerifySave(_x14) { - return _ref15.apply(this, arguments); + return _ref16.apply(this, arguments); }; }(); var submitProgressContent = function submitProgressContent(progress) { @@ -4255,19 +4300,19 @@ var Answer = function Answer(_ref) { }, 50); }; var handleSubmitAnswer = /*#__PURE__*/function () { - var _ref16 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee21() { + var _ref17 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee22() { var res; - return regeneratorRuntime_default()().wrap(function _callee21$(_context21) { - while (1) switch (_context21.prev = _context21.next) { + return regeneratorRuntime_default()().wrap(function _callee22$(_context22) { + while (1) switch (_context22.prev = _context22.next) { case 0: - _context21.next = 2; + _context22.next = 2; return (0,service_exercise/* submitExerciseAnswer */.VL)({ categoryId: params.categoryId, commit_method: 1 }); case 2: - res = _context21.sent; - _context21.next = 5; + res = _context22.sent; + _context22.next = 5; return dispatch({ type: "exercise/setActionTabs", payload: objectSpread2_default()({}, { @@ -4361,18 +4406,18 @@ var Answer = function Answer(_ref) { } case 6: case "end": - return _context21.stop(); + return _context22.stop(); } - }, _callee21); + }, _callee22); })); return function handleSubmitAnswer() { - return _ref16.apply(this, arguments); + return _ref17.apply(this, arguments); }; }(); var handleChangeSingle = /*#__PURE__*/function () { - var _ref17 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee22(value, id, key, item) { - return regeneratorRuntime_default()().wrap(function _callee22$(_context22) { - while (1) switch (_context22.prev = _context22.next) { + var _ref18 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee23(value, id, key, item) { + return regeneratorRuntime_default()().wrap(function _callee23$(_context23) { + while (1) switch (_context23.prev = _context23.next) { case 0: handleSave(id, value, null, function () { //答题卡选中 @@ -4388,18 +4433,18 @@ var Answer = function Answer(_ref) { }); case 1: case "end": - return _context22.stop(); + return _context23.stop(); } - }, _callee22); + }, _callee23); })); return function handleChangeSingle(_x15, _x16, _x17, _x18) { - return _ref17.apply(this, arguments); + return _ref18.apply(this, arguments); }; }(); var handleChangeSingles = /*#__PURE__*/function () { - var _ref18 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee23(value, id, key, item, items) { - return regeneratorRuntime_default()().wrap(function _callee23$(_context23) { - while (1) switch (_context23.prev = _context23.next) { + var _ref19 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee24(value, id, key, item, items) { + return regeneratorRuntime_default()().wrap(function _callee24$(_context24) { + while (1) switch (_context24.prev = _context24.next) { case 0: handleSave(item.question_id, value, null, function () { var _items$sub_exercise_q, _items$sub_exercise_q2, _items$sub_exercise_q3; @@ -4417,12 +4462,12 @@ var Answer = function Answer(_ref) { }); case 1: case "end": - return _context23.stop(); + return _context24.stop(); } - }, _callee23); + }, _callee24); })); return function handleChangeSingles(_x19, _x20, _x21, _x22, _x23) { - return _ref18.apply(this, arguments); + return _ref19.apply(this, arguments); }; }(); var handleChangeMultiple = function handleChangeMultiple(value, id, item) { @@ -4439,22 +4484,22 @@ var Answer = function Answer(_ref) { }); }; var handleBlurFill = /*#__PURE__*/function () { - var _ref19 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee24(value, index, id, param, item) { + var _ref20 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee25(value, index, id, param, item) { var res; - return regeneratorRuntime_default()().wrap(function _callee24$(_context24) { - while (1) switch (_context24.prev = _context24.next) { + return regeneratorRuntime_default()().wrap(function _callee25$(_context25) { + while (1) switch (_context25.prev = _context25.next) { case 0: if (value.replaceAll(' ', '')) { - _context24.next = 3; + _context25.next = 3; break; } signConfigFuc(); - return _context24.abrupt("return", { + return _context25.abrupt("return", { status: -4, message: '答案不能为空' }); case 3: - _context24.next = 5; + _context25.next = 5; return handleSave(id, index, value, function () { answerData.question_status.find(function (item) { return item.ques_id === id; @@ -4479,25 +4524,25 @@ var Answer = function Answer(_ref) { setAnswerData(objectSpread2_default()({}, answerData)); }); case 5: - res = _context24.sent; - return _context24.abrupt("return", res); + res = _context25.sent; + return _context25.abrupt("return", res); case 7: case "end": - return _context24.stop(); + return _context25.stop(); } - }, _callee24); + }, _callee25); })); return function handleBlurFill(_x24, _x25, _x26, _x27, _x28) { - return _ref19.apply(this, arguments); + return _ref20.apply(this, arguments); }; }(); var handleBlurBProgram = /*#__PURE__*/function () { - var _ref20 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee25(value, index, id, param, item) { + var _ref21 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee26(value, index, id, param, item) { var res; - return regeneratorRuntime_default()().wrap(function _callee25$(_context25) { - while (1) switch (_context25.prev = _context25.next) { + return regeneratorRuntime_default()().wrap(function _callee26$(_context26) { + while (1) switch (_context26.prev = _context26.next) { case 0: - _context25.next = 2; + _context26.next = 2; return handleSave(id, index, value, function () { answerData.question_status.find(function (item) { return item.ques_id === id; @@ -4526,16 +4571,16 @@ var Answer = function Answer(_ref) { setAnswerData(objectSpread2_default()({}, answerData)); }); case 2: - res = _context25.sent; - return _context25.abrupt("return", res); + res = _context26.sent; + return _context26.abrupt("return", res); case 4: case "end": - return _context25.stop(); + return _context26.stop(); } - }, _callee25); + }, _callee26); })); return function handleBlurBProgram(_x29, _x30, _x31, _x32, _x33) { - return _ref20.apply(this, arguments); + return _ref21.apply(this, arguments); }; }(); var handleBlurSimple = function handleBlurSimple(value, id, item, hideLoading) { @@ -4903,22 +4948,22 @@ var Answer = function Answer(_ref) { sign: sign, answerData: answerData, onBlur: ( /*#__PURE__*/function () { - var _ref21 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee26(value, index, userAnswer) { - return regeneratorRuntime_default()().wrap(function _callee26$(_context26) { - while (1) switch (_context26.prev = _context26.next) { + var _ref22 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee27(value, index, userAnswer) { + return regeneratorRuntime_default()().wrap(function _callee27$(_context27) { + while (1) switch (_context27.prev = _context27.next) { case 0: - _context26.next = 2; + _context27.next = 2; return handleBlurFill(value, index, item === null || item === void 0 ? void 0 : item.question_id, userAnswer, item); case 2: - return _context26.abrupt("return", _context26.sent); + return _context27.abrupt("return", _context27.sent); case 3: case "end": - return _context26.stop(); + return _context27.stop(); } - }, _callee26); + }, _callee27); })); return function (_x34, _x35, _x36) { - return _ref21.apply(this, arguments); + return _ref22.apply(this, arguments); }; }()) }); @@ -4963,32 +5008,33 @@ var Answer = function Answer(_ref) { }; var renderBProgram = function renderBProgram(item, key) { return /*#__PURE__*/(0,jsx_runtime.jsx)(components_BFill, { + setIsSubmitCode: setIsSubmitCode, item: item, answerData: answerData, onBlur: ( /*#__PURE__*/function () { - var _ref22 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee27(value, index, userAnswer) { - return regeneratorRuntime_default()().wrap(function _callee27$(_context27) { - while (1) switch (_context27.prev = _context27.next) { + var _ref23 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee28(value, index, userAnswer) { + return regeneratorRuntime_default()().wrap(function _callee28$(_context28) { + while (1) switch (_context28.prev = _context28.next) { case 0: - _context27.next = 2; + _context28.next = 2; return handleBlurBProgram(value, index, item === null || item === void 0 ? void 0 : item.question_id, userAnswer, item); case 2: - return _context27.abrupt("return", _context27.sent); + return _context28.abrupt("return", _context28.sent); case 3: case "end": - return _context27.stop(); + return _context28.stop(); } - }, _callee27); + }, _callee28); })); return function (_x37, _x38, _x39) { - return _ref22.apply(this, arguments); + return _ref23.apply(this, arguments); }; }()) }); }; var renderAnswerCard = function renderAnswerCard(title, key, index) { - var _answerData$exercise_4, _obj$items; - var obj = answerData === null || answerData === void 0 || (_answerData$exercise_4 = answerData.exercise_question_types) === null || _answerData$exercise_4 === void 0 ? void 0 : _answerData$exercise_4.find(function (item) { + var _answerData$exercise_5, _obj$items; + var obj = answerData === null || answerData === void 0 || (_answerData$exercise_5 = answerData.exercise_question_types) === null || _answerData$exercise_5 === void 0 ? void 0 : _answerData$exercise_5.find(function (item) { return item.question_type === key; }); return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { @@ -5122,19 +5168,19 @@ var Answer = function Answer(_ref) { children: /*#__PURE__*/(0,jsx_runtime.jsx)(AsyncButton/* AsyncButton */.Z, { type: "primary", className: Answermodules.toIframeBtn, - onClick: /*#__PURE__*/asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee28() { - return regeneratorRuntime_default()().wrap(function _callee28$(_context28) { - while (1) switch (_context28.prev = _context28.next) { + onClick: /*#__PURE__*/asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee29() { + return regeneratorRuntime_default()().wrap(function _callee29$(_context29) { + while (1) switch (_context29.prev = _context29.next) { case 0: - _context28.next = 2; + _context29.next = 2; return handleJoinShixun(item); case 2: - return _context28.abrupt("return", _context28.sent); + return _context29.abrupt("return", _context29.sent); case 3: case "end": - return _context28.stop(); + return _context29.stop(); } - }, _callee28); + }, _callee29); })), children: "\u8FDB\u5165\u7B54\u9898" }) @@ -5164,9 +5210,9 @@ var Answer = function Answer(_ref) { var switchType = (0,_react_17_0_2_react.useRef)(); var switchData = (0,_react_17_0_2_react.useRef)({}); var skipPrevQuestion = function skipPrevQuestion() { - var _answerData$exercise_5, _answerData$exercise20, _currentQuestionItem$2; + var _answerData$exercise_6, _answerData$exercise20, _currentQuestionItem$2, _answerData$exercise_7; window.blur(); - var currentQuestionItem = (_answerData$exercise_5 = answerData.exercise_question_types) === null || _answerData$exercise_5 === void 0 || (_answerData$exercise_5 = _answerData$exercise_5[oneindex]) === null || _answerData$exercise_5 === void 0 || (_answerData$exercise_5 = _answerData$exercise_5.items) === null || _answerData$exercise_5 === void 0 ? void 0 : _answerData$exercise_5[twoindex]; + var currentQuestionItem = (_answerData$exercise_6 = answerData.exercise_question_types) === null || _answerData$exercise_6 === void 0 || (_answerData$exercise_6 = _answerData$exercise_6[oneindex]) === null || _answerData$exercise_6 === void 0 || (_answerData$exercise_6 = _answerData$exercise_6.items) === null || _answerData$exercise_6 === void 0 ? void 0 : _answerData$exercise_6[twoindex]; if (!ischecked && (answerData === null || answerData === void 0 || (_answerData$exercise20 = answerData.exercise) === null || _answerData$exercise20 === void 0 ? void 0 : _answerData$exercise20.user_exercise_status) === 0 && (0,authority/* isStudent */.dE)()) { var _currentQuestionItem$; if (!(currentQuestionItem !== null && currentQuestionItem !== void 0 && currentQuestionItem.repeat_answer) && (currentQuestionItem === null || currentQuestionItem === void 0 || (_currentQuestionItem$ = currentQuestionItem.user_answer) === null || _currentQuestionItem$ === void 0 ? void 0 : _currentQuestionItem$.length) > 0) { @@ -5192,13 +5238,20 @@ var Answer = function Answer(_ref) { } else { twoindex -= 1; } + if ((currentQuestionItem === null || currentQuestionItem === void 0 ? void 0 : currentQuestionItem.question_type) == 8 && !isSubmitCode) { + setTimeout(function () { + getSaveHackEvaluate(currentQuestionItem); + }, 500); + } + setQuestionItem(answerData === null || answerData === void 0 || (_answerData$exercise_7 = answerData.exercise_question_types) === null || _answerData$exercise_7 === void 0 || (_answerData$exercise_7 = _answerData$exercise_7[oneindex]) === null || _answerData$exercise_7 === void 0 || (_answerData$exercise_7 = _answerData$exercise_7.items) === null || _answerData$exercise_7 === void 0 ? void 0 : _answerData$exercise_7[twoindex]); + setIsSubmitCode(false); setoneindex(oneindex); settwoindex(twoindex); }; var skipNextQuestion = function skipNextQuestion() { - var _answerData$exercise_6, _answerData$exercise21, _currentQuestionItem$4; + var _answerData$exercise_8, _answerData$exercise21, _currentQuestionItem$4, _answerData$exercise_9; window.blur(); - var currentQuestionItem = (_answerData$exercise_6 = answerData.exercise_question_types) === null || _answerData$exercise_6 === void 0 || (_answerData$exercise_6 = _answerData$exercise_6[oneindex]) === null || _answerData$exercise_6 === void 0 || (_answerData$exercise_6 = _answerData$exercise_6.items) === null || _answerData$exercise_6 === void 0 ? void 0 : _answerData$exercise_6[twoindex]; + var currentQuestionItem = (_answerData$exercise_8 = answerData.exercise_question_types) === null || _answerData$exercise_8 === void 0 || (_answerData$exercise_8 = _answerData$exercise_8[oneindex]) === null || _answerData$exercise_8 === void 0 || (_answerData$exercise_8 = _answerData$exercise_8.items) === null || _answerData$exercise_8 === void 0 ? void 0 : _answerData$exercise_8[twoindex]; //提示不允许重复作答弹窗的逻辑 if (!ischecked && (answerData === null || answerData === void 0 || (_answerData$exercise21 = answerData.exercise) === null || _answerData$exercise21 === void 0 ? void 0 : _answerData$exercise21.user_exercise_status) === 0 && (0,authority/* isStudent */.dE)()) { var _currentQuestionItem$3; @@ -5225,13 +5278,20 @@ var Answer = function Answer(_ref) { } else { twoindex = twoindex + 1; } + if ((currentQuestionItem === null || currentQuestionItem === void 0 ? void 0 : currentQuestionItem.question_type) == 8 && !isSubmitCode) { + setTimeout(function () { + getSaveHackEvaluate(currentQuestionItem); + }, 500); + } + setQuestionItem(answerData === null || answerData === void 0 || (_answerData$exercise_9 = answerData.exercise_question_types) === null || _answerData$exercise_9 === void 0 || (_answerData$exercise_9 = _answerData$exercise_9[oneindex]) === null || _answerData$exercise_9 === void 0 || (_answerData$exercise_9 = _answerData$exercise_9.items) === null || _answerData$exercise_9 === void 0 ? void 0 : _answerData$exercise_9[twoindex]); + setIsSubmitCode(false); setoneindex(oneindex); settwoindex(twoindex); }; var skipAppointQuestion = function skipAppointQuestion(p) { - var _answerData$exercise_7, _answerData$exercise22, _currentQuestionItem$6; + var _answerData$exercise_10, _answerData$exercise22, _currentQuestionItem$6, _answerData$exercise_11; var record = p || skipData.current; - var currentQuestionItem = (_answerData$exercise_7 = answerData.exercise_question_types) === null || _answerData$exercise_7 === void 0 || (_answerData$exercise_7 = _answerData$exercise_7[oneindex]) === null || _answerData$exercise_7 === void 0 || (_answerData$exercise_7 = _answerData$exercise_7.items) === null || _answerData$exercise_7 === void 0 ? void 0 : _answerData$exercise_7[twoindex]; + var currentQuestionItem = (_answerData$exercise_10 = answerData.exercise_question_types) === null || _answerData$exercise_10 === void 0 || (_answerData$exercise_10 = _answerData$exercise_10[oneindex]) === null || _answerData$exercise_10 === void 0 || (_answerData$exercise_10 = _answerData$exercise_10.items) === null || _answerData$exercise_10 === void 0 ? void 0 : _answerData$exercise_10[twoindex]; if (!ischecked && (answerData === null || answerData === void 0 || (_answerData$exercise22 = answerData.exercise) === null || _answerData$exercise22 === void 0 ? void 0 : _answerData$exercise22.user_exercise_status) === 0 && (0,authority/* isStudent */.dE)()) { var _currentQuestionItem$5; if (!(currentQuestionItem !== null && currentQuestionItem !== void 0 && currentQuestionItem.repeat_answer) && (currentQuestionItem === null || currentQuestionItem === void 0 || (_currentQuestionItem$5 = currentQuestionItem.user_answer) === null || _currentQuestionItem$5 === void 0 ? void 0 : _currentQuestionItem$5.length) > 0) { @@ -5247,6 +5307,13 @@ var Answer = function Answer(_ref) { //如果勾选了不再提示,则手动设为已答 currentQuestionItem.ques_status = 1; } + if ((currentQuestionItem === null || currentQuestionItem === void 0 ? void 0 : currentQuestionItem.question_type) == 8 && !isSubmitCode) { + setTimeout(function () { + getSaveHackEvaluate(currentQuestionItem); + }, 500); + } + setQuestionItem(answerData === null || answerData === void 0 || (_answerData$exercise_11 = answerData.exercise_question_types) === null || _answerData$exercise_11 === void 0 || (_answerData$exercise_11 = _answerData$exercise_11[record === null || record === void 0 ? void 0 : record.oneindex]) === null || _answerData$exercise_11 === void 0 || (_answerData$exercise_11 = _answerData$exercise_11.items) === null || _answerData$exercise_11 === void 0 ? void 0 : _answerData$exercise_11[record === null || record === void 0 ? void 0 : record.twoindex]); + setIsSubmitCode(false); setoneindex(record === null || record === void 0 ? void 0 : record.oneindex); settwoindex(record === null || record === void 0 ? void 0 : record.twoindex); questionPartRef.current.scrollTo({ @@ -5256,28 +5323,28 @@ var Answer = function Answer(_ref) { }); }; var handleRefresh = /*#__PURE__*/function () { - var _ref24 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee29() { + var _ref25 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee30() { var _answerData$exercise23; var res; - return regeneratorRuntime_default()().wrap(function _callee29$(_context29) { - while (1) switch (_context29.prev = _context29.next) { + return regeneratorRuntime_default()().wrap(function _callee30$(_context30) { + while (1) switch (_context30.prev = _context30.next) { case 0: if (!sign.current) { - _context29.next = 3; + _context30.next = 3; break; } sign.current = 'refresh'; - return _context29.abrupt("return"); + return _context30.abrupt("return"); case 3: - _context29.next = 5; + _context30.next = 5; return initData(); case 5: - res = _context29.sent; + res = _context30.sent; if (!(answerData !== null && answerData !== void 0 && (_answerData$exercise23 = answerData.exercise) !== null && _answerData$exercise23 !== void 0 && _answerData$exercise23.left_time)) { - _context29.next = 9; + _context30.next = 9; break; } - _context29.next = 9; + _context30.next = 9; return handleLeftTime(); case 9: if (!(res !== null && res !== void 0 && res.status)) { @@ -5285,12 +5352,12 @@ var Answer = function Answer(_ref) { } case 10: case "end": - return _context29.stop(); + return _context30.stop(); } - }, _callee29); + }, _callee30); })); return function handleRefresh() { - return _ref24.apply(this, arguments); + return _ref25.apply(this, arguments); }; }(); var signConfigFuc = function signConfigFuc() { @@ -5321,17 +5388,17 @@ var Answer = function Answer(_ref) { skipData.current = {}; }; var renderClassifyQuestion = function renderClassifyQuestion() { - var _answerData$exercise_8, _answerData$exercise_9, _answerData$exercise_10, _answerData$exercise_11, _answerData$exercise_12, _answerData$exercise_13; - var currentItem = answerData === null || answerData === void 0 || (_answerData$exercise_8 = answerData.exercise_question_types) === null || _answerData$exercise_8 === void 0 || (_answerData$exercise_8 = _answerData$exercise_8[oneindex].items) === null || _answerData$exercise_8 === void 0 ? void 0 : _answerData$exercise_8[twoindex]; + var _answerData$exercise_12, _answerData$exercise_13, _answerData$exercise_14, _answerData$exercise_15, _answerData$exercise_16, _answerData$exercise_17; + var currentItem = answerData === null || answerData === void 0 || (_answerData$exercise_12 = answerData.exercise_question_types) === null || _answerData$exercise_12 === void 0 || (_answerData$exercise_12 = _answerData$exercise_12[oneindex].items) === null || _answerData$exercise_12 === void 0 ? void 0 : _answerData$exercise_12[twoindex]; return /*#__PURE__*/(0,jsx_runtime.jsxs)(_react_17_0_2_react.Fragment, { children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", { className: "pt20 mb20", children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("span", { className: Answermodules.questionTypeTitle, - children: [(0,util/* toChineseNumber */.EM)(oneindex + 1), "\u3001", answerData === null || answerData === void 0 || (_answerData$exercise_9 = answerData.exercise_question_types) === null || _answerData$exercise_9 === void 0 || (_answerData$exercise_9 = _answerData$exercise_9[oneindex]) === null || _answerData$exercise_9 === void 0 ? void 0 : _answerData$exercise_9.name] + children: [(0,util/* toChineseNumber */.EM)(oneindex + 1), "\u3001", answerData === null || answerData === void 0 || (_answerData$exercise_13 = answerData.exercise_question_types) === null || _answerData$exercise_13 === void 0 || (_answerData$exercise_13 = _answerData$exercise_13[oneindex]) === null || _answerData$exercise_13 === void 0 ? void 0 : _answerData$exercise_13.name] }), /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { className: Answermodules.questionTypeInfo, - children: ["\uFF08\u5171", answerData === null || answerData === void 0 || (_answerData$exercise_10 = answerData.exercise_question_types) === null || _answerData$exercise_10 === void 0 || (_answerData$exercise_10 = _answerData$exercise_10[oneindex]) === null || _answerData$exercise_10 === void 0 ? void 0 : _answerData$exercise_10.count, "\u9898\uFF1B", (answerData === null || answerData === void 0 || (_answerData$exercise_11 = answerData.exercise_question_types) === null || _answerData$exercise_11 === void 0 || (_answerData$exercise_11 = _answerData$exercise_11[oneindex]) === null || _answerData$exercise_11 === void 0 ? void 0 : _answerData$exercise_11.question_type) === 7 ? "\u5305\u542B".concat(answerData === null || answerData === void 0 || (_answerData$exercise_12 = answerData.exercise_question_types) === null || _answerData$exercise_12 === void 0 || (_answerData$exercise_12 = _answerData$exercise_12[oneindex]) === null || _answerData$exercise_12 === void 0 ? void 0 : _answerData$exercise_12.sub_questions_count, "\u5C0F\u9898") : '', " \u5171", answerData === null || answerData === void 0 || (_answerData$exercise_13 = answerData.exercise_question_types) === null || _answerData$exercise_13 === void 0 || (_answerData$exercise_13 = _answerData$exercise_13[oneindex]) === null || _answerData$exercise_13 === void 0 ? void 0 : _answerData$exercise_13.score, "\u5206\uFF09"] + children: ["\uFF08\u5171", answerData === null || answerData === void 0 || (_answerData$exercise_14 = answerData.exercise_question_types) === null || _answerData$exercise_14 === void 0 || (_answerData$exercise_14 = _answerData$exercise_14[oneindex]) === null || _answerData$exercise_14 === void 0 ? void 0 : _answerData$exercise_14.count, "\u9898\uFF1B", (answerData === null || answerData === void 0 || (_answerData$exercise_15 = answerData.exercise_question_types) === null || _answerData$exercise_15 === void 0 || (_answerData$exercise_15 = _answerData$exercise_15[oneindex]) === null || _answerData$exercise_15 === void 0 ? void 0 : _answerData$exercise_15.question_type) === 7 ? "\u5305\u542B".concat(answerData === null || answerData === void 0 || (_answerData$exercise_16 = answerData.exercise_question_types) === null || _answerData$exercise_16 === void 0 || (_answerData$exercise_16 = _answerData$exercise_16[oneindex]) === null || _answerData$exercise_16 === void 0 ? void 0 : _answerData$exercise_16.sub_questions_count, "\u5C0F\u9898") : '', " \u5171", answerData === null || answerData === void 0 || (_answerData$exercise_17 = answerData.exercise_question_types) === null || _answerData$exercise_17 === void 0 || (_answerData$exercise_17 = _answerData$exercise_17[oneindex]) === null || _answerData$exercise_17 === void 0 ? void 0 : _answerData$exercise_17.score, "\u5206\uFF09"] }), !(currentItem !== null && currentItem !== void 0 && currentItem.repeat_answer) && /*#__PURE__*/(0,jsx_runtime.jsx)("span", { style: { color: '#E30000', @@ -5423,29 +5490,29 @@ var Answer = function Answer(_ref) { children: (0,authority/* isStudent */.dE)() && (answerData === null || answerData === void 0 || (_answerData$exercise31 = answerData.exercise) === null || _answerData$exercise31 === void 0 ? void 0 : _answerData$exercise31.user_exercise_status) === 0 && /*#__PURE__*/(0,jsx_runtime.jsx)(AsyncButton/* AsyncButton */.Z, { className: "".concat(Answermodules.submitButton, " ml10"), type: "primary", - onClick: /*#__PURE__*/asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee30() { - return regeneratorRuntime_default()().wrap(function _callee30$(_context30) { - while (1) switch (_context30.prev = _context30.next) { + onClick: /*#__PURE__*/asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee31() { + return regeneratorRuntime_default()().wrap(function _callee31$(_context31) { + while (1) switch (_context31.prev = _context31.next) { case 0: if (!sign.current) { - _context30.next = 3; + _context31.next = 3; break; } sign.current = 'submit'; - return _context30.abrupt("return"); + return _context31.abrupt("return"); case 3: - _context30.next = 5; + _context31.next = 5; return handleVerifySave(false); case 5: case "end": - return _context30.stop(); + return _context31.stop(); } - }, _callee30); + }, _callee31); })), children: "\u4EA4\u5377" }) }), /*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, { - children: ((answerData === null || answerData === void 0 || (_answerData$exercise32 = answerData.exercise) === null || _answerData$exercise32 === void 0 ? void 0 : _answerData$exercise32.commit_status) == 1 || (answerData === null || answerData === void 0 || (_answerData$exercise33 = answerData.exercise) === null || _answerData$exercise33 === void 0 ? void 0 : _answerData$exercise33.exercise_status) == 3) && (answerData === null || answerData === void 0 || (_answerData$exercise_14 = answerData.exercise_answer_user) === null || _answerData$exercise_14 === void 0 ? void 0 : _answerData$exercise_14.analysis) && /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { + children: ((answerData === null || answerData === void 0 || (_answerData$exercise32 = answerData.exercise) === null || _answerData$exercise32 === void 0 ? void 0 : _answerData$exercise32.commit_status) == 1 || (answerData === null || answerData === void 0 || (_answerData$exercise33 = answerData.exercise) === null || _answerData$exercise33 === void 0 ? void 0 : _answerData$exercise33.exercise_status) == 3) && (answerData === null || answerData === void 0 || (_answerData$exercise_18 = answerData.exercise_answer_user) === null || _answerData$exercise_18 === void 0 ? void 0 : _answerData$exercise_18.analysis) && /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { className: Answermodules.teachAnalysis, onClick: function onClick() { return setTeachAnalysisModal(true); @@ -5551,7 +5618,7 @@ var Answer = function Answer(_ref) { style: { color: '#999999' }, - children: ["/", answerData === null || answerData === void 0 || (_answerData$exercise_15 = answerData.exercise_types) === null || _answerData$exercise_15 === void 0 ? void 0 : _answerData$exercise_15.q_counts] + children: ["/", answerData === null || answerData === void 0 || (_answerData$exercise_19 = answerData.exercise_types) === null || _answerData$exercise_19 === void 0 ? void 0 : _answerData$exercise_19.q_counts] })] })] }), /*#__PURE__*/(0,jsx_runtime.jsx)(row/* default */.Z, { @@ -5560,7 +5627,7 @@ var Answer = function Answer(_ref) { trailColor: "#0000000d", percent: (answerData === null || answerData === void 0 || (_answerData$question_6 = answerData.question_status) === null || _answerData$question_6 === void 0 || (_answerData$question_6 = _answerData$question_6.filter(function (val) { return val.ques_status === 1; - })) === null || _answerData$question_6 === void 0 ? void 0 : _answerData$question_6.length) / (answerData === null || answerData === void 0 || (_answerData$exercise_16 = answerData.exercise_types) === null || _answerData$exercise_16 === void 0 ? void 0 : _answerData$exercise_16.q_counts) * 100, + })) === null || _answerData$question_6 === void 0 ? void 0 : _answerData$question_6.length) / (answerData === null || answerData === void 0 || (_answerData$exercise_20 = answerData.exercise_types) === null || _answerData$exercise_20 === void 0 ? void 0 : _answerData$exercise_20.q_counts) * 100, showInfo: false }) }), /*#__PURE__*/(0,jsx_runtime.jsx)(row/* default */.Z, { @@ -5571,7 +5638,7 @@ var Answer = function Answer(_ref) { style: { color: '#165DFF' }, - children: (answerData === null || answerData === void 0 || (_answerData$exercise_17 = answerData.exercise_types) === null || _answerData$exercise_17 === void 0 ? void 0 : _answerData$exercise_17.q_counts) || (answerData === null || answerData === void 0 || (_answerData$exercise_18 = answerData.exercise_scores) === null || _answerData$exercise_18 === void 0 || (_answerData$exercise_18 = _answerData$exercise_18.exercise_types) === null || _answerData$exercise_18 === void 0 ? void 0 : _answerData$exercise_18.q_counts) + children: (answerData === null || answerData === void 0 || (_answerData$exercise_21 = answerData.exercise_types) === null || _answerData$exercise_21 === void 0 ? void 0 : _answerData$exercise_21.q_counts) || (answerData === null || answerData === void 0 || (_answerData$exercise_22 = answerData.exercise_scores) === null || _answerData$exercise_22 === void 0 || (_answerData$exercise_22 = _answerData$exercise_22.exercise_types) === null || _answerData$exercise_22 === void 0 ? void 0 : _answerData$exercise_22.q_counts) }), " \u9898\uFF1A"] }), /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { className: "c-grey-333", @@ -5579,7 +5646,7 @@ var Answer = function Answer(_ref) { style: { color: '#FA6400' }, - children: (answerData === null || answerData === void 0 || (_answerData$exercise_19 = answerData.exercise_types) === null || _answerData$exercise_19 === void 0 ? void 0 : _answerData$exercise_19.q_scores) || (answerData === null || answerData === void 0 || (_answerData$exercise_20 = answerData.exercise_scores) === null || _answerData$exercise_20 === void 0 || (_answerData$exercise_20 = _answerData$exercise_20.exercise_types) === null || _answerData$exercise_20 === void 0 ? void 0 : _answerData$exercise_20.q_scores) + children: (answerData === null || answerData === void 0 || (_answerData$exercise_23 = answerData.exercise_types) === null || _answerData$exercise_23 === void 0 ? void 0 : _answerData$exercise_23.q_scores) || (answerData === null || answerData === void 0 || (_answerData$exercise_24 = answerData.exercise_scores) === null || _answerData$exercise_24 === void 0 || (_answerData$exercise_24 = _answerData$exercise_24.exercise_types) === null || _answerData$exercise_24 === void 0 ? void 0 : _answerData$exercise_24.q_scores) }), " \u5206"] })] }) @@ -5600,7 +5667,7 @@ var Answer = function Answer(_ref) { flex: "1", children: /*#__PURE__*/(0,jsx_runtime.jsx)("aside", { className: "".concat(Answermodules.cardList, " ").concat((_answerData$exercise40 = answerData.exercise) !== null && _answerData$exercise40 !== void 0 && _answerData$exercise40.open_phone_video_recording ? Answermodules.withQrcode : ''), - children: answerData === null || answerData === void 0 || (_answerData$exercise_21 = answerData.exercise_question_types) === null || _answerData$exercise_21 === void 0 ? void 0 : _answerData$exercise_21.map(function (er, index) { + children: answerData === null || answerData === void 0 || (_answerData$exercise_25 = answerData.exercise_question_types) === null || _answerData$exercise_25 === void 0 ? void 0 : _answerData$exercise_25.map(function (er, index) { return /*#__PURE__*/(0,jsx_runtime.jsx)(_react_17_0_2_react.Fragment, { children: renderCardList(er, index) }, er.question_type); @@ -5680,35 +5747,35 @@ var Answer = function Answer(_ref) { children: [/*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, { children: /*#__PURE__*/(0,jsx_runtime.jsx)(AsyncButton/* AsyncButton */.Z, { icon: /*#__PURE__*/(0,jsx_runtime.jsx)("i", { - className: "iconfont ".concat((_answerData$exercise_22 = answerData.exercise_question_types) !== null && _answerData$exercise_22 !== void 0 && (_answerData$exercise_22 = _answerData$exercise_22[oneindex].items[twoindex]) !== null && _answerData$exercise_22 !== void 0 && _answerData$exercise_22.is_marked ? 'icon-biaoji1' : 'icon-biaojigaiti'), + className: "iconfont ".concat((_answerData$exercise_26 = answerData.exercise_question_types) !== null && _answerData$exercise_26 !== void 0 && (_answerData$exercise_26 = _answerData$exercise_26[oneindex].items[twoindex]) !== null && _answerData$exercise_26 !== void 0 && _answerData$exercise_26.is_marked ? 'icon-biaoji1' : 'icon-biaojigaiti'), style: { color: '#FFB538', marginRight: 6 } }), className: Answermodules.markBtn, - onClick: /*#__PURE__*/asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee31() { - var _answerData$exercise_23; + onClick: /*#__PURE__*/asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee32() { + var _answerData$exercise_27; var res; - return regeneratorRuntime_default()().wrap(function _callee31$(_context31) { - while (1) switch (_context31.prev = _context31.next) { + return regeneratorRuntime_default()().wrap(function _callee32$(_context32) { + while (1) switch (_context32.prev = _context32.next) { case 0: - _context31.next = 2; + _context32.next = 2; return (0,service_exercise/* markQuestion */.sS)(params.categoryId, { - exercise_question_id: (_answerData$exercise_23 = answerData.exercise_question_types[oneindex].items[twoindex]) === null || _answerData$exercise_23 === void 0 ? void 0 : _answerData$exercise_23.question_id + exercise_question_id: (_answerData$exercise_27 = answerData.exercise_question_types[oneindex].items[twoindex]) === null || _answerData$exercise_27 === void 0 ? void 0 : _answerData$exercise_27.question_id }); case 2: - res = _context31.sent; + res = _context32.sent; if (res.status === 0) { initData(); } case 4: case "end": - return _context31.stop(); + return _context32.stop(); } - }, _callee31); + }, _callee32); })), - children: (_answerData$exercise_24 = answerData.exercise_question_types) !== null && _answerData$exercise_24 !== void 0 && (_answerData$exercise_24 = _answerData$exercise_24[oneindex].items[twoindex]) !== null && _answerData$exercise_24 !== void 0 && _answerData$exercise_24.is_marked ? '取消标记' : '标记该题' + children: (_answerData$exercise_28 = answerData.exercise_question_types) !== null && _answerData$exercise_28 !== void 0 && (_answerData$exercise_28 = _answerData$exercise_28[oneindex].items[twoindex]) !== null && _answerData$exercise_28 !== void 0 && _answerData$exercise_28.is_marked ? '取消标记' : '标记该题' }) }), /*#__PURE__*/(0,jsx_runtime.jsxs)(col/* default */.Z, { children: [(oneindex != 0 || twoindex != 0) && /*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.ZP, { @@ -5722,7 +5789,7 @@ var Answer = function Answer(_ref) { skipPrevQuestion(); }, children: "\u4E0A\u4E00\u9898" - }), !(oneindex === (answerData === null || answerData === void 0 || (_answerData$exercise_25 = answerData.exercise_question_types) === null || _answerData$exercise_25 === void 0 ? void 0 : _answerData$exercise_25.length) - 1 && twoindex === (answerData === null || answerData === void 0 || (_answerData$exercise_26 = answerData.exercise_question_types) === null || _answerData$exercise_26 === void 0 || (_answerData$exercise_26 = _answerData$exercise_26[oneindex]) === null || _answerData$exercise_26 === void 0 || (_answerData$exercise_26 = _answerData$exercise_26.items) === null || _answerData$exercise_26 === void 0 ? void 0 : _answerData$exercise_26.length) - 1) && /*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.ZP, { + }), !(oneindex === (answerData === null || answerData === void 0 || (_answerData$exercise_29 = answerData.exercise_question_types) === null || _answerData$exercise_29 === void 0 ? void 0 : _answerData$exercise_29.length) - 1 && twoindex === (answerData === null || answerData === void 0 || (_answerData$exercise_30 = answerData.exercise_question_types) === null || _answerData$exercise_30 === void 0 || (_answerData$exercise_30 = _answerData$exercise_30[oneindex]) === null || _answerData$exercise_30 === void 0 || (_answerData$exercise_30 = _answerData$exercise_30.items) === null || _answerData$exercise_30 === void 0 ? void 0 : _answerData$exercise_30.length) - 1) && /*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.ZP, { className: Answermodules.changeButton, type: "primary", onClick: function onClick() { @@ -5920,15 +5987,15 @@ var Answer = function Answer(_ref) { onCancel: function onCancel() { return setTeachAnalysisModal(false); }, - children: answerData === null || answerData === void 0 || (_answerData$exercise_27 = answerData.exercise_answer_user) === null || _answerData$exercise_27 === void 0 ? void 0 : _answerData$exercise_27.analysis + children: answerData === null || answerData === void 0 || (_answerData$exercise_31 = answerData.exercise_answer_user) === null || _answerData$exercise_31 === void 0 ? void 0 : _answerData$exercise_31.analysis })] }); }; -/* harmony default export */ var Exercise_Answer = ((0,_umi_production_exports.connect)(function (_ref27) { - var loading = _ref27.loading, - user = _ref27.user, - exercise = _ref27.exercise, - globalSetting = _ref27.globalSetting; +/* harmony default export */ var Exercise_Answer = ((0,_umi_production_exports.connect)(function (_ref28) { + var loading = _ref28.loading, + user = _ref28.user, + exercise = _ref28.exercise, + globalSetting = _ref28.globalSetting; return { globalSetting: globalSetting, user: user, diff --git a/p__Classrooms__Lists__Exercise__ImitateAnswer__index.2647aaa6.async.js b/p__Classrooms__Lists__Exercise__ImitateAnswer__index.ec2c1a01.async.js similarity index 99% rename from p__Classrooms__Lists__Exercise__ImitateAnswer__index.2647aaa6.async.js rename to p__Classrooms__Lists__Exercise__ImitateAnswer__index.ec2c1a01.async.js index c38bde59b8..779f73c223 100644 --- a/p__Classrooms__Lists__Exercise__ImitateAnswer__index.2647aaa6.async.js +++ b/p__Classrooms__Lists__Exercise__ImitateAnswer__index.ec2c1a01.async.js @@ -102,7 +102,8 @@ var ButtonLoading = function ButtonLoading(_ref) { _ref$hackidentifier = _ref.hackidentifier, hackidentifier = _ref$hackidentifier === void 0 ? "" : _ref$hackidentifier, _ref$items = _ref.items, - items = _ref$items === void 0 ? {} : _ref$items; + items = _ref$items === void 0 ? {} : _ref$items, + setIsSubmitCode = _ref.setIsSubmitCode; var _useState = (0,react__WEBPACK_IMPORTED_MODULE_5__.useState)(false), _useState2 = _root_workspace_ppte5yg23_local_v9_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_3___default()(_useState, 2), isloading = _useState2[0], @@ -247,7 +248,7 @@ var ButtonLoading = function ButtonLoading(_ref) { while (1) switch (_context3.prev = _context3.next) { case 0: if (!(ButtonText === '提交代码')) { - _context3.next = 20; + _context3.next = 21; break; } setisloading(true); @@ -341,10 +342,11 @@ var ButtonLoading = function ButtonLoading(_ref) { case 18: setisloading(false); case 19: + !!setIsSubmitCode && setIsSubmitCode(true); return _context3.abrupt("return"); - case 20: + case 21: aa = true; - _context3.next = 23; + _context3.next = 24; return form.validateFields().then(function () { aa = false; }, function (errInfo) { @@ -363,27 +365,27 @@ var ButtonLoading = function ButtonLoading(_ref) { }); aa = true; }); - case 23: + case 24: if (!aa) { - _context3.next = 25; + _context3.next = 26; break; } return _context3.abrupt("return"); - case 25: + case 26: setisloading(true); if (!isloading) { - _context3.next = 28; + _context3.next = 29; break; } return _context3.abrupt("return"); - case 28: + case 29: res = ''; formValues = form.getFieldsValue(); if (identifier) { - _context3.next = 39; + _context3.next = 40; break; } - _context3.next = 33; + _context3.next = 34; return (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_7__/* ["default"] */ .ZP)("/api/problems.json", { method: 'post', body: _root_workspace_ppte5yg23_local_v9_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0___default()(_root_workspace_ppte5yg23_local_v9_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0___default()({}, formValues), {}, { @@ -399,15 +401,15 @@ var ButtonLoading = function ButtonLoading(_ref) { is_blank: true }) }); - case 33: + case 34: res = _context3.sent; identifier = (_res2 = res) === null || _res2 === void 0 ? void 0 : _res2.identifier; sessionStorage.projectFill = identifier; setidentifier(identifier); - _context3.next = 42; + _context3.next = 43; break; - case 39: - _context3.next = 41; + case 40: + _context3.next = 42; return (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_7__/* ["default"] */ .ZP)("/api/problems/".concat(identifier, ".json"), { method: 'put', body: _root_workspace_ppte5yg23_local_v9_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0___default()(_root_workspace_ppte5yg23_local_v9_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0___default()({}, formValues), {}, { @@ -423,21 +425,21 @@ var ButtonLoading = function ButtonLoading(_ref) { is_blank: true }) }); - case 41: - res = _context3.sent; case 42: - _context3.next = 44; + res = _context3.sent; + case 43: + _context3.next = 45; return (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_7__/* ["default"] */ .ZP)("/api/problems/".concat(identifier, "/start.json"), { method: 'get' }); - case 44: + case 45: res1 = _context3.sent; - _context3.next = 47; + _context3.next = 48; return onUpdateCode(null, res1 === null || res1 === void 0 ? void 0 : res1.identifier); - case 47: + case 48: response = _context3.sent; if (!((response === null || response === void 0 ? void 0 : response.status) === 0)) { - _context3.next = 56; + _context3.next = 57; break; } _executeCode = /*#__PURE__*/function () { @@ -494,15 +496,15 @@ var ButtonLoading = function ButtonLoading(_ref) { }; }(); _startTime = getTimeStamp(); - _context3.next = 53; + _context3.next = 54; return (0,_pages_MyProblem_service__WEBPACK_IMPORTED_MODULE_8__/* .sumbitCode */ .bM)(res1 === null || res1 === void 0 ? void 0 : res1.identifier, {}); - case 53: + case 54: _executeCode(); - _context3.next = 57; + _context3.next = 58; break; - case 56: - setisloading(false); case 57: + setisloading(false); + case 58: case "end": return _context3.stop(); } @@ -1419,13 +1421,13 @@ var BFill = function BFill(_ref) { children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", { style: { fontSize: 14, - color: '#F19417' + color: '#FF0000' }, children: [/*#__PURE__*/(0,jsx_runtime.jsx)(ExclamationCircleOutlined/* default */.Z, {}), /*#__PURE__*/(0,jsx_runtime.jsx)("span", { style: { marginLeft: 5 }, - children: "\u6CE8\u610F\uFF1A\u586B\u5199\u7B54\u6848\u4E4B\u540E\uFF0C\u5FC5\u987B\u63D0\u4EA4\u4EE3\u7801\u8FDB\u884C\u8BC4\u6D4B" + children: "\u6CE8\u610F\uFF1A\u586B\u5199\u7B54\u6848\u4E4B\u540E\uFF0C\u5FC5\u987B\u63D0\u4EA4\u4EE3\u7801\u8FDB\u884C\u8BC4\u6D4B\uFF0C\u5426\u5219\u65E0\u6CD5\u5F97\u5206" })] }), /*#__PURE__*/(0,jsx_runtime.jsx)(Buttonloading/* default */.Z, { ButtonProps: { diff --git a/p__Classrooms__Lists__Exercise__Review__index.01363d03.async.js b/p__Classrooms__Lists__Exercise__Review__index.c3edffdc.async.js similarity index 99% rename from p__Classrooms__Lists__Exercise__Review__index.01363d03.async.js rename to p__Classrooms__Lists__Exercise__Review__index.c3edffdc.async.js index c12d1a6b29..e85d9a9983 100644 --- a/p__Classrooms__Lists__Exercise__Review__index.01363d03.async.js +++ b/p__Classrooms__Lists__Exercise__Review__index.c3edffdc.async.js @@ -2460,6 +2460,8 @@ var SeeAnswer = __webpack_require__(89761); var componentmodules = __webpack_require__(13706); // EXTERNAL MODULE: ./src/utils/fetch.ts var fetch = __webpack_require__(41686); +// EXTERNAL MODULE: ./node_modules/_js-base64@2.6.4@js-base64/base64.js +var base64 = __webpack_require__(24334); // EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/jsx-runtime.js var jsx_runtime = __webpack_require__(37712); ;// CONCATENATED MODULE: ./src/pages/Classrooms/Lists/Exercise/Review/component/BFill.tsx @@ -2478,6 +2480,7 @@ var jsx_runtime = __webpack_require__(37712); var TextArea = input/* default */.Z.TextArea; var BFill = function BFill(_ref) { + var _datas$records, _item$submit_records; var item = _ref.item, answerData = _ref.answerData, changeScoreData = _ref.changeScoreData, @@ -2502,6 +2505,78 @@ var BFill = function BFill(_ref) { _useState8 = slicedToArray_default()(_useState7, 2), datas = _useState8[0], setdatas = _useState8[1]; + var _useState9 = (0,_react_17_0_2_react.useState)({ + page: 1, + limit: 5 + }), + _useState10 = slicedToArray_default()(_useState9, 2), + urlData = _useState10[0], + setUrlData = _useState10[1]; + var columns1 = [{ + title: '序号', + width: 80, + dataIndex: 'index' + }, { + title: '学生答案', + width: "40%", + dataIndex: 'answer_content', + render: function render(text) { + return text === null || text === void 0 ? void 0 : text.map(function (item, index) { + return /*#__PURE__*/(0,jsx_runtime.jsxs)("pre", { + style: { + whiteSpace: 'pre-wrap' + }, + children: [item === null || item === void 0 ? void 0 : item.name, ":", item === null || item === void 0 ? void 0 : item.value] + }, index); + }); + } + }, { + title: '评测结果', + dataIndex: 'evaluate_status' + }, { + title: '评测时间', + width: 110, + dataIndex: 'evaluate_time' + }, { + title: '得分', + width: 80, + dataIndex: 'score' + }]; + var columns2 = [{ + title: '序号', + width: 80, + dataIndex: 'index' + }, { + title: '学生答案', + width: (datas === null || datas === void 0 || (_datas$records = datas.records) === null || _datas$records === void 0 ? void 0 : _datas$records.every(function (k) { + return !(k !== null && k !== void 0 && k.is_new); + })) && 80, + dataIndex: 'answer_content', + render: function render(text, record) { + return text === null || text === void 0 ? void 0 : text.map(function (item, index) { + return /*#__PURE__*/(0,jsx_runtime.jsxs)("pre", { + style: { + whiteSpace: 'pre-wrap' + }, + children: [item === null || item === void 0 ? void 0 : item.name, ":", item === null || item === void 0 ? void 0 : item.value] + }, index); + }); + } + }, { + title: '评测结果', + dataIndex: 'evaluate_status', + render: function render(text, record) { + return record !== null && record !== void 0 && record.is_new ? text : base64.Base64.decode(text); + } + }, { + title: '评测时间', + width: 110, + dataIndex: 'evaluate_time' + }, { + title: '得分', + width: 80, + dataIndex: 'score' + }]; (0,_react_17_0_2_react.useEffect)(function () { if (changeScoreData !== null && changeScoreData !== void 0 && changeScoreData[item.q_position]) { !showEdit && setShowEdit(true); @@ -2520,6 +2595,37 @@ var BFill = function BFill(_ref) { }); setUserAnswer(data); }, [item === null || item === void 0 ? void 0 : item.user_answer]); + (0,_react_17_0_2_react.useEffect)(function () { + isshow && getSubmitRecords(); + }, [urlData]); + var getSubmitRecords = /*#__PURE__*/function () { + var _ref2 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee() { + var res; + return regeneratorRuntime_default()().wrap(function _callee$(_context) { + while (1) switch (_context.prev = _context.next) { + case 0: + _context.next = 2; + return (0,fetch/* default */.ZP)("/api/myproblems/".concat(item === null || item === void 0 ? void 0 : item.hack_user_identifier, "/exercise_submit_records.json"), { + params: { + exercise_question_id: item === null || item === void 0 ? void 0 : item.question_id + } + }); + case 2: + res = _context.sent; + // let res = await Fetch(`/api/myproblems/${item?.hack_user_identifier}/submit_records.json`, { + // method: 'get', + // }) + setdatas(res); + case 4: + case "end": + return _context.stop(); + } + }, _callee); + })); + return function getSubmitRecords() { + return _ref2.apply(this, arguments); + }; + }(); return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { className: componentmodules/* default */.Z.fillBg, children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", { @@ -2534,42 +2640,26 @@ var BFill = function BFill(_ref) { style: { cursor: 'pointer' }, - onClick: /*#__PURE__*/asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee() { - var res, _res$records; - return regeneratorRuntime_default()().wrap(function _callee$(_context) { - while (1) switch (_context.prev = _context.next) { + onClick: /*#__PURE__*/asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee2() { + return regeneratorRuntime_default()().wrap(function _callee2$(_context2) { + while (1) switch (_context2.prev = _context2.next) { case 0: if (item !== null && item !== void 0 && item.hack_user_identifier) { - _context.next = 3; + _context2.next = 3; break; } message/* default */.ZP.info("当前学生暂无评测记录"); - return _context.abrupt("return"); + return _context2.abrupt("return"); case 3: - _context.next = 5; - return (0,fetch/* default */.ZP)("/api/myproblems/".concat(item === null || item === void 0 ? void 0 : item.hack_user_identifier, "/submit_records.json"), { - method: 'get' - }); - case 5: - res = _context.sent; - if (!res) { - _context.next = 12; - break; - } - if (!((res === null || res === void 0 || (_res$records = res.records) === null || _res$records === void 0 ? void 0 : _res$records.length) === 0)) { - _context.next = 10; - break; - } - message/* default */.ZP.info("当前学生暂无评测记录"); - return _context.abrupt("return"); - case 10: setisshow(true); - setdatas(res === null || res === void 0 ? void 0 : res.records); - case 12: + setUrlData(objectSpread2_default()(objectSpread2_default()({}, urlData), {}, { + page: 1 + })); + case 5: case "end": - return _context.stop(); + return _context2.stop(); } - }, _callee); + }, _callee2); })), className: "font14 c-light-primary mb5", children: "\u67E5\u770B\u8BC4\u6D4B\u8BB0\u5F55" @@ -2598,39 +2688,37 @@ var BFill = function BFill(_ref) { }); }), seeAnswerVisible && /*#__PURE__*/(0,jsx_runtime.jsx)(SeeAnswer/* SeeAnswer */.u, { data: item + }), !!(item !== null && item !== void 0 && (_item$submit_records = item.submit_records) !== null && _item$submit_records !== void 0 && _item$submit_records.length) && /*#__PURE__*/(0,jsx_runtime.jsx)(table/* default */.Z, { + className: "mt20", + dataSource: item === null || item === void 0 ? void 0 : item.submit_records, + columns: columns1, + pagination: false }), /*#__PURE__*/(0,jsx_runtime.jsx)(es_modal/* default */.Z, { title: "\u8BC4\u6D4B\u8BB0\u5F55", open: isshow, footer: false, centered: true, + width: 900, onCancel: function onCancel() { setisshow(false); }, - width: 700, children: /*#__PURE__*/(0,jsx_runtime.jsx)(table/* default */.Z, { scroll: { y: 400 }, - dataSource: datas, - columns: [{ - title: '评测序号', - dataIndex: 'name', - render: function render(text, record, index) { - return index + 1; - } - }, { - title: '评测时间', - dataIndex: 'created_at', - render: function render(text, record, index) { - return dayjs_min_default()(text).format('YYYY-MM-DD HH:mm'); - } - }, { - title: '评测结果', - dataIndex: 'error_msg', - render: function render(text, record, index) { - return Base64.decode(text); + dataSource: datas === null || datas === void 0 ? void 0 : datas.records, + columns: columns2, + pagination: { + current: urlData.page, + pageSize: urlData.limit, + total: datas === null || datas === void 0 ? void 0 : datas.records_count, + onChange: function onChange(page, limit) { + setUrlData(objectSpread2_default()(objectSpread2_default()({}, urlData), {}, { + page: page, + limit: limit + })); } - }] + } }) })] }); @@ -3380,8 +3468,6 @@ var ScoreModal = function ScoreModal(_ref, ref) { }; /* harmony default export */ var component_ScoreModal = (/*#__PURE__*/(0,_react_17_0_2_react.forwardRef)(ScoreModal)); ; -// EXTERNAL MODULE: ./node_modules/_js-base64@2.6.4@js-base64/base64.js -var base64 = __webpack_require__(24334); ;// CONCATENATED MODULE: ./src/pages/Classrooms/Lists/Exercise/Review/component/NewProgram.tsx diff --git a/p__MyProblem__index.a36e5851.async.js b/p__MyProblem__index.477c540b.async.js similarity index 99% rename from p__MyProblem__index.a36e5851.async.js rename to p__MyProblem__index.477c540b.async.js index 11f7055e94..fb688dc626 100644 --- a/p__MyProblem__index.a36e5851.async.js +++ b/p__MyProblem__index.477c540b.async.js @@ -3809,7 +3809,10 @@ function MyProblem_reducer(state, action) { icon: null, title: '提示', content: /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - children: "\u8BF7\u786E\u8BA4\u4F60\u7684\u7B54\u9898\u5185\u5BB9\u5DF2\u7ECF\u63D0\u4EA4\uFF1F" + style: { + color: "#FF0000" + }, + children: "\u8BF7\u786E\u8BA4\u4F60\u7684\u7B54\u9898\u5185\u5BB9\u662F\u5426\u8FDB\u884C\u8BC4\u6D4B\u5E76\u63D0\u4EA4\uFF0C\u672A\u8BC4\u6D4B\u5219\u4F1A\u5BFC\u81F4\u8BE5\u9898\u65E0\u6CD5\u83B7\u5F97\u5206\u6570" }), onOk: function onOk() { // window.close() diff --git a/p__tasks__index.2ea71513.async.js b/p__tasks__index.39cf2ab5.async.js similarity index 99% rename from p__tasks__index.2ea71513.async.js rename to p__tasks__index.39cf2ab5.async.js index 0c847e5bab..089a867e82 100644 --- a/p__tasks__index.2ea71513.async.js +++ b/p__tasks__index.39cf2ab5.async.js @@ -9757,8 +9757,10 @@ function TipContent() { cancelText: '取消', title: '提示', content: /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - className: "tc", - children: "\u8BF7\u786E\u8BA4\u4F60\u7684\u7B54\u9898\u5185\u5BB9\u5DF2\u7ECF\u63D0\u4EA4\uFF1F" + style: { + color: "#FF0000" + }, + children: "\u8BF7\u786E\u8BA4\u4F60\u7684\u7B54\u9898\u5185\u5BB9\u662F\u5426\u8FDB\u884C\u8BC4\u6D4B\u5E76\u63D0\u4EA4\uFF0C\u672A\u8BC4\u6D4B\u5219\u4F1A\u5BFC\u81F4\u8BE5\u9898\u65E0\u6CD5\u83B7\u5F97\u5206\u6570" }), onOk: function onOk() { // window.close() diff --git a/umi.6121bac5.js b/umi.34922aeb.js similarity index 99% rename from umi.6121bac5.js rename to umi.34922aeb.js index aeacfef977..ca28c846f9 100644 --- a/umi.6121bac5.js +++ b/umi.34922aeb.js @@ -203974,7 +203974,7 @@ function debounce (delay, callback, options) { /******/ // This function allow to reference async chunks /******/ __webpack_require__.u = function(chunkId) { /******/ // return url for filenames based on template -/******/ return "" + ({"292":"p__Classrooms__Lists__Exercise__Add__index","310":"p__User__Detail__ExperImentImg__Detail__index","556":"p__User__Detail__Order__pages__invoice__index","1482":"p__Classrooms__Lists__Graduation__Topics__Edit__index","1660":"p__User__QQLogin__index","1702":"p__Classrooms__New__index","2659":"p__User__Detail__UserPortrait__index","2819":"p__Classrooms__Lists__Template__detail__index","3317":"p__Classrooms__Lists__Graduation__Topics__Add__index","3391":"p__Classrooms__Lists__ProgramHomework__Detail__components__CodeReview__Detail__index","3451":"p__Classrooms__Lists__Statistics__StudentStatistics__Detail__index","3509":"p__HttpStatus__SixActivities","3585":"p__Classrooms__Lists__Statistics__StudentSituation__index","3951":"p__Classrooms__Lists__ProgramHomework__Detail__index","4736":"p__User__Detail__Projects__index","4766":"p__Administration__index","4884":"p__Shixuns__Detail__Repository__Commit__index","4973":"p__Engineering__Evaluate__List__index","5572":"p__Paths__HigherVocationalEducation__index","6127":"p__Classrooms__Lists__ProgramHomework__Ranking__index","6685":"p__Shixuns__Detail__RankingList__index","6758":"p__Classrooms__Lists__Attachment__index","6788":"p__Classrooms__Lists__ProgramHomework__index","7043":"p__User__Detail__Topics__Exercise__Edit__index","7852":"p__Classrooms__Lists__ShixunHomeworks__index","7884":"p__Shixuns__Exports__index","8787":"p__Competitions__Entered__index","8999":"p__Three__index","9416":"p__Graduations__Lists__Tasks__index","10195":"p__Classrooms__Lists__GroupHomework__Detail__index","10485":"p__Question__AddOrEdit__BatchAdd__index","10737":"p__Classrooms__Lists__CommonHomework__Detail__components__CodeReview__Detail__index","10799":"p__User__Detail__Topics__Poll__Detail__index","10921":"p__Classrooms__Lists__Exercise__CodeDetails__index","11070":"p__Innovation__PublicMirror__index","11253":"p__Graduations__Lists__Gradingsummary__index","11512":"p__Classrooms__Lists__Exercise__AnswerCheck__index","11520":"p__Engineering__Lists__StudentList__index","11545":"p__Paperlibrary__Random__ExchangeFromProblemSet__index","11581":"p__Problemset__Preview__index","12076":"p__User__Detail__Competitions__index","12102":"p__Classrooms__Lists__Board__Edit__index","12303":"p__Classrooms__Lists__CommonHomework__Comment__index","12412":"p__User__Detail__Videos__index","12476":"p__Colleges__index","12865":"p__Innovation__MyMirror__index","12884":"p__Classrooms__Lists__ProgramHomework__Comment__index","13006":"p__Engineering__index","13355":"p__Classrooms__Lists__Polls__index","13581":"p__Classrooms__Lists__ShixunHomeworks__Detail__index","14058":"p__Demo__index","14105":"p__Classrooms__Lists__Exercise__Answer__index","14227":"p__Paths__Overview__index","14514":"p__Account__Results__index","14599":"p__Problemset__index","14610":"p__User__Detail__LearningPath__index","14662":"p__Classrooms__Lists__GroupHomework__Review__index","14889":"p__Classrooms__Lists__Exercise__ImitateAnswer__index","15148":"p__Classrooms__Lists__Template__index","15186":"p__Classrooms__Overview__index","15319":"p__Classrooms__Lists__ProgramHomework__Detail__answer__Detail__index","15402":"p__User__Detail__Topics__Detail__index","16328":"p__Shixuns__Edit__body__Warehouse__index","16434":"p__User__Detail__Order__pages__records__index","16729":"p__Classrooms__Lists__GroupHomework__Edit__index","16845":"p__Shixuns__Detail__Settings__index","17482":"p__Classrooms__Lists__Exercise__Notice__index","17527":"p__MyProblem__RecordDetail__index","17622":"p__Classrooms__Lists__Polls__Detail__index","17806":"p__Classrooms__Lists__Statistics__StatisticsQuality__index","18241":"p__virtualSpaces__Lists__Plan__index","18302":"p__Classrooms__Lists__Board__index","18307":"p__User__Detail__Shixuns__index","19215":"p__Shixuns__Detail__ForkList__index","19360":"p__User__Detail__virtualSpaces__index","19519":"p__User__Detail__ClassManagement__Item__index","19715":"p__Classrooms__Lists__CommonHomework__Edit__index","19891":"p__User__Detail__Videos__Success__index","20026":"p__Classrooms__Lists__Graduation__Tasks__Edit__index","20576":"p__Account__Profile__Edit__index","20680":"p__Innovation__index","20700":"p__tasks__Jupyter__index","21265":"p__Classrooms__Lists__Announcement__index","21423":"p__Shixuns__Edit__body__Level__Challenges__EditPracticeAnswer__index","21578":"p__Classrooms__Lists__Graduation__Topics__Detail__index","21939":"p__User__Detail__Order__index","22254":"p__Shixuns__Detail__Discuss__index","22307":"p__Report__index","22707":"p__Innovation__MyDataSet__index","23332":"p__Paths__Detail__id","24504":"p__virtualSpaces__Lists__Survey__index","25022":"p__Graduations__Lists__Settings__index","25470":"p__Shixuns__Detail__Collaborators__index","25705":"p__virtualSpaces__Lists__Construction__index","25972":"layouts__user__index","26366":"p__Innovation__PublicProject__index","26685":"p__Classrooms__Index__index","26741":"p__Engineering__Norm__List__index","26883":"p__Competitions__Index__index","27178":"p__User__BindAccount__index","27182":"p__User__ResetPassword__index","27333":"p__User__WechatLogin__index","27395":"p__Classrooms__Lists__Statistics__StudentDetail__index","28072":"p__Classrooms__Lists__GroupHomework__SubmitWork__index","28237":"p__User__Detail__Order__pages__view__index","28435":"p__Classrooms__Lists__Attendance__index","28639":"p__Forums__Index__redirect","28723":"p__Classrooms__Lists__Polls__Edit__index","28782":"p__Shixuns__Index__index","28982":"p__Paths__New__index","29647":"p__Question__Index__index","30067":"p__Message__index","30264":"p__User__Detail__Order__pages__orderPay__index","30342":"p__Classrooms__Lists__ShixunHomeworks__Comment__index","31006":"p__RestFul__index","31211":"p__Classrooms__Lists__CommonHomework__EditWork__index","31427":"p__Classrooms__Lists__Statistics__index","31674":"p__Classrooms__ClassicCases__index","31962":"p__Classrooms__Lists__Engineering__index","33356":"p__Classrooms__Lists__Assistant__index","33747":"p__virtualSpaces__Lists__Homepage__index","33784":"p__Paperlibrary__Random__Detail__index","34093":"p__Classrooms__Lists__Attendance__Detail__index","34601":"p__Paths__Detail__Statistics__index","34741":"p__Problems__OjForm__NewEdit__index","34800":"p__Engineering__Lists__GraduatedMatrix__index","34994":"p__Problems__OjForm__index","35238":"p__virtualSpaces__Lists__Material__index","35729":"p__Help__Index","36029":"p__Administration__Student__index","36270":"p__MyProblem__index","36784":"p__Innovation__Edit__index","37062":"layouts__SimpleLayouts","37948":"p__User__Detail__ClassManagement__index","38143":"layouts__GraduationsDetail__index","38447":"p__virtualSpaces__Lists__Knowledge__index","38634":"p__Classrooms__Lists__CourseGroup__List__index","38797":"p__Competitions__Edit__index","39332":"p__Classrooms__Lists__Video__index","39391":"p__Engineering__Lists__CurseSetting__index","39404":"monaco-editor","39695":"p__Classrooms__Lists__Polls__Add__index","40559":"layouts__virtualDetail__index","41048":"p__Classrooms__Lists__ProgramHomework__Detail__Ranking__index","41657":"p__Shixuns__Edit__body__Level__Challenges__EditQuestion__index","41717":"layouts__index","41953":"p__Problemset__NewItem__index","42240":"p__User__Detail__Videos__Upload__index","43442":"p__Classrooms__Lists__Board__Add__index","43862":"p__HttpStatus__403","44216":"p__Classrooms__Lists__ProgramHomework__Detail__answer__Edit__index","44259":"p__User__Detail__Order__pages__result__index","44449":"p__Competitions__Exports__index","44565":"p__HttpStatus__500","45096":"p__Shixuns__Detail__AuditSituation__index","45179":"p__Administration__Student__Edit__index","45359":"p__Messages__Detail__index","45650":"p__Competitions__Update__index","45775":"p__Engineering__Lists__Document__index","45825":"p__Classrooms__Lists__Exercise__index","45992":"p__Classrooms__Lists__Exercise__ReviewGroup__index","46796":"p__virtualSpaces__Lists__Announcement__Detail__index","46963":"p__Classrooms__Lists__Engineering__Detail__index","47545":"p__Graduations__Lists__Archives__index","48077":"p__Classrooms__Lists__Students__index","48431":"p__Classrooms__Lists__Exercise__Export__index","48689":"p__Classrooms__Lists__Statistics__VideoStatistics__index","49205":"p__Shixuns__Edit__body__Level__Challenges__EditPracticeSetting__index","49366":"p__User__Login__index","49716":"p__Question__OjProblem__RecordDetail__index","49890":"p__Classrooms__Lists__CommonHomework__index","50869":"p__Guidance__index","51276":"p__MoopCases__Success__index","51461":"p__Graduations__Lists__Topics__index","51582":"p__Classrooms__Lists__GroupHomework__Add__index","51855":"p__MoopCases__InfoPanel__index","52338":"p__Classrooms__Lists__CommonHomework__Review__index","52404":"p__Classrooms__Lists__Template__teacher__index","52806":"p__User__Detail__Topics__Exercise__Detail__index","52829":"p__Messages__Private__index","52875":"p__Shixuns__Detail__id","53247":"p__Paperlibrary__See__index","53910":"p__HttpStatus__introduction","54056":"p__IntrainCourse__index","54164":"p__Classrooms__Lists__Exercise__Detail__index","54492":"p__Graduations__Lists__StudentSelection__index","54572":"p__Classrooms__Lists__ExportList__index","54770":"p__Classrooms__Lists__ProgramHomework__Detail__answer__index","54862":"p__Paperlibrary__index","55573":"p__Shixuns__Detail__Merge__index","55624":"p__Graduations__Lists__Index__index","56277":"p__Shixuns__Edit__index","57045":"p__Classrooms__Lists__CommonHomework__SubmitWork__index","57560":"p__Administration__College__index","57614":"p__Shixuns__Edit__body__Level__Challenges__RankingSetting__index","59133":"p__Shixuns__Detail__Challenges__index","59649":"p__Engineering__Lists__TrainingProgram__index","59788":"p__Account__Profile__index","60479":"p__Classrooms__Lists__GroupHomework__EditWork__index","60533":"p__Classrooms__Lists__Video__Statistics__Detail__index","60547":"p__Account__index","61043":"p__Classrooms__Lists__Graduation__Tasks__index","61713":"p__virtualSpaces__Lists__Settings__index","61727":"p__Classrooms__Lists__CourseGroup__NotList__index","61880":"p__User__Detail__Order__pages__apply__index","62300":"p__Api__index","62548":"p__Engineering__Norm__Detail__index","63157":"p__User__Detail__ExperImentImg__Add__index","64017":"p__Classrooms__Lists__PlaceholderPage__index","64144":"p__Problemset__Preview__New__index","64217":"p__Classrooms__Lists__Video__Statistics__index","64496":"p__HttpStatus__HpcCourse","64520":"p__Account__Secure__index","65111":"p__Terminal__index","65148":"p__Classrooms__Lists__Polls__Answer__index","65191":"p__User__Detail__Certificate__index","65549":"p__Shixuns__New__CreateImg__index","65816":"p__virtualSpaces__Lists__Announcement__index","66034":"p__HttpStatus__UserAgents","66063":"p__Graduations__Lists__Personmanage__index","66531":"p__HttpStatus__404","66583":"p__User__Detail__Classrooms__index","66651":"p__Engineering__Evaluate__Detail__index","67242":"p__Innovation__MyProject__index","67878":"p__Classrooms__Lists__LiveVideo__index","68014":"p__Classrooms__Lists__Teachers__index","68665":"p__Engineering__Lists__TrainingObjectives__index","68827":"p__Classrooms__Lists__OnlineLearning__index","68882":"p__Classrooms__Lists__Graduation__Tasks__Detail__index","69922":"p__Classrooms__Lists__Statistics__StudentVideo__index","69944":"p__Classrooms__Lists__Video__Statistics__StudentDetail__index","70928":"p__RestFul__Edit__index","71450":"p__Classrooms__Lists__ShixunHomeworks__Commitsummary__index","71783":"p__virtualSpaces__Lists__Experiment__index","72529":"p__User__Detail__id","72539":"p__Graduations__Review__index","72570":"p__Competitions__Detail__index","73183":"p__Engineering__Lists__GraduationIndex__index","73220":"p__Classrooms__Lists__Video__Upload__index","74264":"p__Forums__New__index","74795":"p__Classrooms__Lists__Graduation__Tasks__Add__index","75043":"p__User__Detail__Topics__Poll__Edit__index","75357":"p__Engineering__Lists__TrainingProgram__Edit__index","75786":"layouts__LoginAndRegister__index","75816":"p__Paperlibrary__Random__Edit__index","76904":"p__MoopCases__FormPanel__index","77460":"p__Question__OjProblem__index","77857":"p__Shixuns__Edit__body__Level__Challenges__NewQuestion__index","78085":"p__Classrooms__Lists__Exercise__Review__index","79489":"p__Engineering__Lists__CourseList__index","79590":"p__User__Detail__TeachGroup__index","79921":"p__Classrooms__ExamList__index","80508":"p__Forums__Detail__id","81148":"p__Shixuns__Detail__Repository__UploadFile__index","81799":"p__Competitions__Entered__Assembly__TeamDateil","82339":"p__virtualSpaces__Lists__Plan__Detail__index","82425":"p__Classrooms__Lists__Board__Detail__index","82443":"p__Graduations__Lists__StageModule__index","83141":"p__Innovation__Detail__index","83212":"p__MoopCases__index","83935":"p__Classrooms__Lists__GroupHomework__index","84546":"p__Engineering__Lists__TrainingProgram__Add__index","85048":"p__Classrooms__Lists__Graduation__Topics__index","85111":"p__User__Detail__Order__pages__orderInformation__index","85297":"p__Classrooms__Lists__Exercise__Detail__components__DuplicateChecking__CheckDetail__index","85888":"p__Classrooms__Lists__CommonHomework__Add__index","85891":"p__virtualSpaces__Lists__Resources__index","86052":"p__Paths__Index__index","86452":"p__Innovation__PublicDataSet__index","86541":"p__Shixuns__Detail__Dataset__index","86634":"p__Innovation__Tasks__index","86820":"p__User__Detail__Topics__Normal__index","86913":"p__Question__AddOrEdit__index","87058":"p__virtualSpaces__Lists__Survey__Detail__index","87260":"p__Account__Certification__index","87922":"p__Classrooms__Lists__CourseGroup__Detail__index","88155":"p__Shixuns__Overview__index","88517":"p__User__Detail__Topics__Group__index","88866":"p__index","89076":"p__Account__Binding__index","89677":"p__virtualSpaces__Lists__Announcement__AddAndEdit__index","89785":"p__Classrooms__Lists__Template__student__index","90109":"p__Classrooms__Lists__ShixunHomeworks__Detail__components__CodeReview__Detail__index","90265":"p__User__Detail__Topics__index","90337":"p__Paperlibrary__Random__PreviewEdit__index","91045":"p__virtualSpaces__Lists__Knowledge__AddAndEdit__index","91470":"p__User__Register__index","91831":"p__Graduations__Index__index","92045":"p__Engineering__Lists__TeacherList__index","92501":"p__Search__index","92603":"p__Classrooms__Lists__ProgramHomework__Detail__answer__Add__index","92823":"p__Engineering__Navigation__Home__index","92983":"p__Forums__Index__index","93260":"p__Paperlibrary__Add__index","93282":"layouts__ShixunDetail__index","93496":"p__User__Detail__OtherResources__index","93665":"p__tasks__index","93668":"p__Classrooms__Lists__CommonHomework__Detail__index","94078":"p__Messages__Tidings__index","94498":"p__Shixuns__Edit__body__Level__Challenges__NewPractice__index","94662":"p__User__Detail__Paths__index","94715":"p__virtualSpaces__Lists__Material__Detail__index","94849":"p__User__Detail__ExperImentImg__index","95125":"p__Classrooms__Lists__Exercise__DetailedAnalysis__index","95176":"p__User__Detail__Videos__Protocol__index","95335":"p__Engineering__Lists__CourseMatrix__index","96444":"p__Video__Detail__id","96882":"p__Classrooms__New__StartClass__index","97008":"p__Shixuns__New__index","97046":"p__Shixuns__Detail__Repository__AddFile__index","98062":"p__User__Detail__Topicbank__index","98398":"p__virtualSpaces__Lists__Resources__Detail__index","98688":"p__Shixuns__Detail__Repository__index","98885":"p__Classrooms__Lists__Statistics__StudentStatistics__index","99674":"p__Shixuns__New__ImagePreview__index"}[chunkId] || chunkId) + "." + {"103":"2838080b","292":"5c95853f","310":"430d8fc5","316":"3db63140","556":"d39cc106","1482":"9564aca6","1485":"70f7b82a","1660":"8cb5866c","1672":"8e88a65b","1702":"481f894a","2249":"90399667","2360":"2f3cadfa","2382":"dafbec52","2383":"fcf70634","2494":"5e069ec9","2659":"706a86f0","2805":"e71e648c","2819":"c5475e35","2837":"b3a05bc1","3133":"6a9f7113","3195":"24ac8b65","3317":"0bcc2a74","3391":"96ebcdc6","3451":"97abecae","3509":"24116294","3585":"0d52a788","3631":"99815082","3882":"bc2bcc7d","3885":"e66b03f8","3951":"ed37215c","4007":"969de99d","4437":"c090c69d","4539":"c76f2cb9","4685":"21279a05","4736":"a5220c51","4766":"0393c8fc","4884":"3086f7ac","4973":"7c5e72d6","5002":"d6bb4302","5112":"493203af","5356":"9e277474","5434":"361b868d","5572":"e8692501","5761":"af9fa4a2","6127":"6f9d4e7f","6321":"a8db6455","6378":"27c8142f","6685":"611c1535","6758":"f780b5cd","6788":"a9f47a06","6914":"876da9cf","7043":"ec0063eb","7852":"4538beac","7884":"fb136ed3","7955":"b630b160","8787":"5df0b866","8999":"81a1ed21","9044":"a5e365ad","9154":"9969ab4d","9225":"a4257ac0","9416":"ec14e6a4","9928":"5856e32a","9951":"92fba996","10195":"01924011","10354":"5c063e6f","10485":"c361ca2a","10737":"3074fd24","10799":"3d7419d7","10921":"2736815b","10964":"0fbcd0e5","11070":"78e7dfd5","11253":"07cbea10","11512":"bf7b141e","11520":"76ec7b87","11545":"ab4e5969","11581":"95b46aac","12006":"9c0483a3","12076":"183c3edf","12102":"a2dcd2d9","12221":"83d86311","12303":"57a6b2ee","12386":"289c62c7","12412":"4b9311ab","12476":"8b47667f","12719":"fc9478a0","12865":"6eaadc91","12884":"cde6aded","12911":"f94aa754","13006":"7cdcad77","13355":"8f3906e1","13488":"c17c3e87","13581":"de662d85","13939":"f544c878","14058":"5ea64259","14088":"c639825c","14105":"161b4fdb","14227":"d7e2ff83","14405":"2ecff763","14514":"cc8f8d32","14599":"b12e0fef","14610":"464dd12e","14642":"d8d9787e","14662":"15939d6e","14889":"2647aaa6","14935":"42112038","15148":"f510cb53","15186":"01ee40e5","15290":"7b3f25d8","15319":"8f662375","15389":"76be016f","15402":"71a00e80","15631":"d790a1bf","15845":"c8fe49ef","15879":"bbf36b1b","16206":"b277db5f","16328":"fbbd1731","16358":"f93c5b60","16434":"a54dd5e5","16703":"ed2104e3","16729":"972ae2b6","16845":"4d8627ab","16984":"26df1864","17482":"e4fe9999","17527":"dd0d450a","17622":"d38e551d","17806":"28e8399d","17823":"750d1788","18241":"23f54676","18302":"6ac00a06","18307":"c8cdf09e","18332":"7b3e7381","18350":"0ed0f7c3","18456":"2b0a75d6","18651":"62132074","18898":"25ad586a","18963":"33e3df18","19184":"05b5ca97","19208":"85e01132","19215":"1c2e70e4","19360":"c7400134","19466":"d7eb3661","19519":"40525993","19715":"5079425b","19842":"c1fa498d","19891":"bd2fd649","20026":"69406f4b","20459":"a3cc25db","20576":"c90e7824","20680":"c853f069","20700":"06c41210","20834":"ebd8eff6","21154":"4447b996","21265":"c629c365","21379":"eda4e858","21423":"91b6f802","21560":"5fcf91e5","21578":"06725886","21939":"49b0563a","21983":"f59efc51","22254":"df9f01ce","22307":"f462c143","22451":"b37861d4","22707":"615517e7","22804":"b5730e9e","23332":"d4defecf","24504":"3ab11b86","24628":"b863dad4","24665":"209ccba7","24797":"eb563316","25022":"aedcf401","25352":"094e2b50","25470":"88225b21","25705":"a09a81f7","25972":"069abd4b","26126":"400f4fd5","26268":"c569dac7","26366":"d63a9632","26685":"f6061a58","26741":"5df5170b","26883":"ca3f08b9","26887":"023974fe","26890":"9bdfac6d","27178":"c6a0f776","27182":"2778f852","27333":"24248d22","27395":"cc8ca84e","27428":"210fe353","27594":"e30e2261","27706":"6d57f310","27739":"5a3685c2","28072":"df9864d5","28089":"aaa88c03","28161":"00a22aad","28237":"3d6280e0","28435":"c92a90f1","28561":"ec76d55e","28639":"e9eed404","28700":"eccf9e00","28723":"e27ec039","28782":"ae742a41","28920":"842a9870","28982":"78a56b4d","29532":"12f901b0","29559":"cdc05f60","29647":"02384cd0","29895":"1fa85db5","29968":"5c930f27","30067":"dbca7e7b","30260":"6f6050d4","30264":"793d8062","30342":"f4d1da46","30357":"ea181dc3","30741":"0afd7032","30982":"003a68bf","31006":"ab80da15","31154":"abb4690e","31211":"20de5652","31427":"55383f31","31612":"680f54a6","31674":"54fb287e","31962":"281bb5dd","32226":"64c2fc98","32404":"b3bbd955","33356":"5e727fca","33633":"6b4d3c84","33747":"6d19807a","33784":"2eafb09a","33805":"a93fd24f","33807":"6ec30189","34093":"bf5aba60","34321":"153f4663","34364":"f82d02fd","34601":"bf56315c","34706":"6a2b348a","34741":"7a196e09","34790":"6eb90335","34800":"b140e0e9","34850":"daf624f2","34994":"5be42694","35060":"7530a2b3","35238":"f471f5ef","35315":"bac87b67","35354":"c0640e01","35416":"b4018e87","35729":"a2248ff5","36029":"ad51a801","36144":"7be1d9f1","36270":"a36e5851","36568":"317421ff","36634":"03daa006","36784":"aceaf131","36844":"fff07ad6","37062":"9b7d5efd","37948":"2fadc808","38143":"c1837017","38447":"5be2ef35","38623":"e8d55683","38634":"3e46dd49","38797":"f5032372","39233":"6b4e3f80","39252":"01ffe0b6","39332":"7179be03","39391":"b175d034","39404":"d56b997b","39695":"ee1b5ce0","39790":"990ec94e","39904":"7d2c957c","39950":"57e939c0","40031":"9f9984b6","40087":"46c0af0f","40209":"68dd4bbb","40559":"bb93b520","40712":"342769a9","40835":"0170a3c1","40933":"35e426d7","41048":"cc570a8e","41657":"a52df924","41717":"059342ba","41774":"d9e7dd53","41927":"176c168f","41953":"e1a943f9","42240":"684e9e85","42441":"5117f4f9","42784":"87b6ca5d","43110":"6abf25af","43133":"b2cfa78e","43428":"634ff6dd","43442":"1bd15bd5","43786":"ff883697","43862":"230f36fe","44216":"613cbc91","44259":"1027be65","44354":"4d10aca1","44360":"2fe17938","44425":"840f8f8e","44449":"22165694","44565":"2ad65263","45034":"06a4df62","45096":"67078e3e","45179":"45a07031","45359":"2ce51c0c","45413":"1186c6cf","45504":"b60a01c5","45650":"5909bc19","45775":"f2b5c33e","45778":"170d1a2e","45825":"907f0728","45911":"ca90cce9","45992":"43365f37","46129":"884dc705","46191":"d83f15b5","46573":"db7fbeee","46796":"ab9eed23","46827":"79bd3c82","46963":"adde29ef","47108":"aaddfe7f","47187":"84af077c","47545":"ea2dac29","47557":"c9951fba","47686":"f38a5fc1","48077":"cfdffb01","48414":"ec561f9d","48431":"32c0dfe5","48543":"5b745c53","48573":"3d9e4c7c","48612":"3d6d9748","48689":"ed24fb5b","48776":"3ca5830e","48928":"ad3cbe03","49127":"b8ed27fe","49166":"ecd40673","49205":"1b17cfca","49260":"d82ab47f","49366":"04e16e1d","49716":"a626e955","49847":"2176290e","49890":"befaa2c9","50105":"1030d214","50336":"cd9632b5","50588":"07e2a5f5","50812":"17f24af5","50869":"a83dfe00","51021":"7320bc70","51144":"88d767c5","51276":"39da2439","51461":"8f3ffc95","51582":"b0d13359","51646":"a1e61a3a","51855":"1190193c","52017":"24fd4504","52338":"95c6223d","52404":"47dfdd8b","52720":"c524fc4d","52806":"cb958d2c","52829":"a059f370","52875":"8db9ac5f","53114":"685610c8","53188":"edad71ed","53247":"9589bd3d","53550":"d1343c48","53697":"344fc05c","53777":"630cd89c","53910":"58efe6d0","54056":"e824f5d0","54164":"81525644","54477":"c7298049","54492":"a576e6ef","54572":"1615caa1","54770":"b5e02bf2","54862":"ac6ebf2e","55099":"ed554c9a","55351":"b1b9a06c","55573":"b087bcad","55624":"38b7d09b","55693":"4b714ff1","55746":"f49508af","55870":"b2effc2f","56047":"b4b0d1c6","56156":"c61ad60b","56242":"b332eef9","56277":"b4766adf","57045":"640bcba8","57365":"7e7804c5","57560":"cbeac1c8","57614":"0bc5bf3d","58243":"3ab2bf9e","58271":"04f27f83","59133":"43be59d6","59150":"9471531c","59649":"aa6e89ab","59695":"0f42e62c","59788":"ffa16a14","60371":"c07a6776","60479":"4874df9b","60533":"2591b6e3","60547":"d2612885","61043":"facef6da","61062":"ddeb41c1","61398":"0216a280","61713":"2264ec50","61727":"01c9a208","61842":"8410ec99","61880":"c01d322c","61935":"6015b3ba","61966":"f1d81990","62300":"d023128e","62548":"b9a35d99","62945":"927b34c0","63157":"9f7cbef4","63198":"f92793e1","63303":"15291e20","63638":"6ffeca05","64017":"72551d0f","64144":"4bb8cd36","64217":"98f6a8f3","64496":"93443cc6","64520":"6a27fabc","65111":"a6e168f9","65148":"977d2a1b","65191":"339e1d07","65469":"38a996be","65549":"2b750111","65550":"7bfdf4f0","65572":"9d12c417","65816":"1ae4a5fd","65876":"a2754c64","66034":"9af13074","66063":"f2a73a33","66531":"f1885885","66583":"c697b505","66651":"06e63d71","67156":"918b4bca","67242":"05448222","67878":"85033d43","68014":"265a3f1d","68206":"2d6e8257","68277":"4e42c5a6","68665":"b8be3185","68827":"ebee381b","68842":"19057860","68882":"17e3a339","69922":"06dadc89","69944":"ed4320c5","70130":"822d12ab","70211":"2e7d9cf7","70224":"d908eb5c","70671":"749b4875","70928":"b6230cda","70981":"157d0b6b","71448":"756344c9","71450":"bd0583c6","71783":"c8fc2c43","71998":"29362a4b","72011":"7efe6dda","72032":"868d022f","72362":"4960e3f0","72529":"8b4825f8","72539":"e4cad4ba","72570":"c4e547a1","72969":"53256e8c","73183":"ee47c390","73220":"aabce9d3","73755":"59f899cb","73981":"4df0a0c2","74014":"5339ac81","74091":"dba12b6d","74264":"a11baa8f","74347":"a722ba6c","74795":"68d5b98b","74997":"d9ba41d0","75043":"0cb1cead","75149":"2a800bb8","75321":"9b9a5dc1","75357":"7441c5df","75786":"c7361db1","75816":"a8ba2d8c","75876":"2c54b7dc","76808":"ddf2c317","76898":"b0dd149f","76904":"3bd9f87b","77084":"5fe882f0","77329":"90c8dcf1","77460":"0185c291","77669":"99d68d4e","77857":"2c6ecb75","78085":"01363d03","78241":"4a1bfdb2","78302":"2f657c59","78572":"a5d975e3","78665":"a65b7286","78699":"bca92a9b","78737":"fa31da0e","78782":"49ecbe28","78839":"abff88b8","79489":"7f1ef489","79590":"84cc4897","79817":"b03e9b3c","79921":"3a8da4a9","80027":"7100eb10","80348":"9364bbdd","80508":"23c90265","80629":"ca49ee59","81148":"effddde9","81326":"d14dcb2e","81524":"477a89db","81670":"829cde8a","81799":"74dae838","82339":"a2f339dd","82359":"d13a6a86","82401":"16015a49","82425":"6656f624","82443":"69b23ba6","83141":"7786b6ff","83212":"b8606144","83378":"fa2ca3cd","83757":"810fbd7d","83935":"8301173f","84546":"a0b78947","84742":"47fe1990","84985":"7f98ae82","85048":"c1515d66","85111":"940a97f4","85297":"9b06615a","85494":"da5840b1","85621":"67798207","85731":"dafe36c7","85764":"5c1c73b5","85888":"083b1922","85891":"cda5e22a","85929":"0a0bf0a1","86045":"0a358cbb","86052":"2fdf6ca4","86129":"801a9880","86452":"cfecbd2d","86541":"ae2751f7","86634":"4d08d696","86765":"7ac61203","86774":"2db1d78d","86820":"2208c310","86913":"33e37fbe","87058":"fd2a1b33","87260":"b53715b1","87774":"b0124086","87922":"621a8242","87955":"20f83e6c","87964":"83911fb5","88140":"9d4acb7b","88155":"fe741d87","88276":"6d3e0a98","88517":"9409b123","88699":"eaf1fa16","88766":"833adbdd","88866":"81c5ea1b","89076":"7d7db4e4","89554":"3bd5f2ea","89677":"cdb1b7bc","89785":"a0d90f2f","90109":"47c195a4","90111":"893b3132","90265":"acfe7a45","90298":"d1f40881","90316":"c34a4fc4","90337":"04b1bd08","91045":"f39ff87e","91274":"c142e23b","91462":"2cbc46cd","91470":"a27a342d","91718":"ea8fcf66","91831":"7d2d8579","91857":"218da0f0","92045":"be7bdc8f","92501":"26e03909","92538":"a4db897b","92594":"0f02017f","92603":"5f23d054","92823":"7c522874","92983":"acc86a7e","93104":"8059872c","93260":"0476687c","93282":"6195a38b","93496":"fc1cf825","93665":"2ea71513","93668":"060c2501","93948":"94ca7667","94078":"51dd52fe","94348":"ec7c3a05","94498":"22221b02","94662":"30693e9c","94715":"8341d32c","94766":"f40faccb","94849":"e447e58e","95125":"2c1aa6e7","95176":"da594e3e","95335":"da279163","95417":"3b5883be","95480":"6bc9f283","95679":"33378d80","95885":"94226f1f","95911":"a149943d","95994":"69b37fed","96057":"3f4d18c1","96166":"772f8e60","96232":"6f372503","96392":"503ef4c1","96409":"57250049","96444":"783ac9b3","96624":"bfbf3222","96860":"a5a558ef","96882":"57242d5b","96981":"24162bce","97008":"5b94146f","97046":"c3331e1b","97120":"0eb88e7b","97169":"575aff75","97422":"4bd11d99","97591":"4868bb6b","97986":"6e27c458","98062":"06b872e9","98228":"19b054bb","98398":"fc9b6cce","98688":"12cfe10e","98711":"729cce6d","98885":"47733ca4","99104":"d4f63539","99313":"1c5c04cd","99674":"45293c5b","99974":"d7f92512"}[chunkId] + ".async.js"; +/******/ return "" + ({"292":"p__Classrooms__Lists__Exercise__Add__index","310":"p__User__Detail__ExperImentImg__Detail__index","556":"p__User__Detail__Order__pages__invoice__index","1482":"p__Classrooms__Lists__Graduation__Topics__Edit__index","1660":"p__User__QQLogin__index","1702":"p__Classrooms__New__index","2659":"p__User__Detail__UserPortrait__index","2819":"p__Classrooms__Lists__Template__detail__index","3317":"p__Classrooms__Lists__Graduation__Topics__Add__index","3391":"p__Classrooms__Lists__ProgramHomework__Detail__components__CodeReview__Detail__index","3451":"p__Classrooms__Lists__Statistics__StudentStatistics__Detail__index","3509":"p__HttpStatus__SixActivities","3585":"p__Classrooms__Lists__Statistics__StudentSituation__index","3951":"p__Classrooms__Lists__ProgramHomework__Detail__index","4736":"p__User__Detail__Projects__index","4766":"p__Administration__index","4884":"p__Shixuns__Detail__Repository__Commit__index","4973":"p__Engineering__Evaluate__List__index","5572":"p__Paths__HigherVocationalEducation__index","6127":"p__Classrooms__Lists__ProgramHomework__Ranking__index","6685":"p__Shixuns__Detail__RankingList__index","6758":"p__Classrooms__Lists__Attachment__index","6788":"p__Classrooms__Lists__ProgramHomework__index","7043":"p__User__Detail__Topics__Exercise__Edit__index","7852":"p__Classrooms__Lists__ShixunHomeworks__index","7884":"p__Shixuns__Exports__index","8787":"p__Competitions__Entered__index","8999":"p__Three__index","9416":"p__Graduations__Lists__Tasks__index","10195":"p__Classrooms__Lists__GroupHomework__Detail__index","10485":"p__Question__AddOrEdit__BatchAdd__index","10737":"p__Classrooms__Lists__CommonHomework__Detail__components__CodeReview__Detail__index","10799":"p__User__Detail__Topics__Poll__Detail__index","10921":"p__Classrooms__Lists__Exercise__CodeDetails__index","11070":"p__Innovation__PublicMirror__index","11253":"p__Graduations__Lists__Gradingsummary__index","11512":"p__Classrooms__Lists__Exercise__AnswerCheck__index","11520":"p__Engineering__Lists__StudentList__index","11545":"p__Paperlibrary__Random__ExchangeFromProblemSet__index","11581":"p__Problemset__Preview__index","12076":"p__User__Detail__Competitions__index","12102":"p__Classrooms__Lists__Board__Edit__index","12303":"p__Classrooms__Lists__CommonHomework__Comment__index","12412":"p__User__Detail__Videos__index","12476":"p__Colleges__index","12865":"p__Innovation__MyMirror__index","12884":"p__Classrooms__Lists__ProgramHomework__Comment__index","13006":"p__Engineering__index","13355":"p__Classrooms__Lists__Polls__index","13581":"p__Classrooms__Lists__ShixunHomeworks__Detail__index","14058":"p__Demo__index","14105":"p__Classrooms__Lists__Exercise__Answer__index","14227":"p__Paths__Overview__index","14514":"p__Account__Results__index","14599":"p__Problemset__index","14610":"p__User__Detail__LearningPath__index","14662":"p__Classrooms__Lists__GroupHomework__Review__index","14889":"p__Classrooms__Lists__Exercise__ImitateAnswer__index","15148":"p__Classrooms__Lists__Template__index","15186":"p__Classrooms__Overview__index","15319":"p__Classrooms__Lists__ProgramHomework__Detail__answer__Detail__index","15402":"p__User__Detail__Topics__Detail__index","16328":"p__Shixuns__Edit__body__Warehouse__index","16434":"p__User__Detail__Order__pages__records__index","16729":"p__Classrooms__Lists__GroupHomework__Edit__index","16845":"p__Shixuns__Detail__Settings__index","17482":"p__Classrooms__Lists__Exercise__Notice__index","17527":"p__MyProblem__RecordDetail__index","17622":"p__Classrooms__Lists__Polls__Detail__index","17806":"p__Classrooms__Lists__Statistics__StatisticsQuality__index","18241":"p__virtualSpaces__Lists__Plan__index","18302":"p__Classrooms__Lists__Board__index","18307":"p__User__Detail__Shixuns__index","19215":"p__Shixuns__Detail__ForkList__index","19360":"p__User__Detail__virtualSpaces__index","19519":"p__User__Detail__ClassManagement__Item__index","19715":"p__Classrooms__Lists__CommonHomework__Edit__index","19891":"p__User__Detail__Videos__Success__index","20026":"p__Classrooms__Lists__Graduation__Tasks__Edit__index","20576":"p__Account__Profile__Edit__index","20680":"p__Innovation__index","20700":"p__tasks__Jupyter__index","21265":"p__Classrooms__Lists__Announcement__index","21423":"p__Shixuns__Edit__body__Level__Challenges__EditPracticeAnswer__index","21578":"p__Classrooms__Lists__Graduation__Topics__Detail__index","21939":"p__User__Detail__Order__index","22254":"p__Shixuns__Detail__Discuss__index","22307":"p__Report__index","22707":"p__Innovation__MyDataSet__index","23332":"p__Paths__Detail__id","24504":"p__virtualSpaces__Lists__Survey__index","25022":"p__Graduations__Lists__Settings__index","25470":"p__Shixuns__Detail__Collaborators__index","25705":"p__virtualSpaces__Lists__Construction__index","25972":"layouts__user__index","26366":"p__Innovation__PublicProject__index","26685":"p__Classrooms__Index__index","26741":"p__Engineering__Norm__List__index","26883":"p__Competitions__Index__index","27178":"p__User__BindAccount__index","27182":"p__User__ResetPassword__index","27333":"p__User__WechatLogin__index","27395":"p__Classrooms__Lists__Statistics__StudentDetail__index","28072":"p__Classrooms__Lists__GroupHomework__SubmitWork__index","28237":"p__User__Detail__Order__pages__view__index","28435":"p__Classrooms__Lists__Attendance__index","28639":"p__Forums__Index__redirect","28723":"p__Classrooms__Lists__Polls__Edit__index","28782":"p__Shixuns__Index__index","28982":"p__Paths__New__index","29647":"p__Question__Index__index","30067":"p__Message__index","30264":"p__User__Detail__Order__pages__orderPay__index","30342":"p__Classrooms__Lists__ShixunHomeworks__Comment__index","31006":"p__RestFul__index","31211":"p__Classrooms__Lists__CommonHomework__EditWork__index","31427":"p__Classrooms__Lists__Statistics__index","31674":"p__Classrooms__ClassicCases__index","31962":"p__Classrooms__Lists__Engineering__index","33356":"p__Classrooms__Lists__Assistant__index","33747":"p__virtualSpaces__Lists__Homepage__index","33784":"p__Paperlibrary__Random__Detail__index","34093":"p__Classrooms__Lists__Attendance__Detail__index","34601":"p__Paths__Detail__Statistics__index","34741":"p__Problems__OjForm__NewEdit__index","34800":"p__Engineering__Lists__GraduatedMatrix__index","34994":"p__Problems__OjForm__index","35238":"p__virtualSpaces__Lists__Material__index","35729":"p__Help__Index","36029":"p__Administration__Student__index","36270":"p__MyProblem__index","36784":"p__Innovation__Edit__index","37062":"layouts__SimpleLayouts","37948":"p__User__Detail__ClassManagement__index","38143":"layouts__GraduationsDetail__index","38447":"p__virtualSpaces__Lists__Knowledge__index","38634":"p__Classrooms__Lists__CourseGroup__List__index","38797":"p__Competitions__Edit__index","39332":"p__Classrooms__Lists__Video__index","39391":"p__Engineering__Lists__CurseSetting__index","39404":"monaco-editor","39695":"p__Classrooms__Lists__Polls__Add__index","40559":"layouts__virtualDetail__index","41048":"p__Classrooms__Lists__ProgramHomework__Detail__Ranking__index","41657":"p__Shixuns__Edit__body__Level__Challenges__EditQuestion__index","41717":"layouts__index","41953":"p__Problemset__NewItem__index","42240":"p__User__Detail__Videos__Upload__index","43442":"p__Classrooms__Lists__Board__Add__index","43862":"p__HttpStatus__403","44216":"p__Classrooms__Lists__ProgramHomework__Detail__answer__Edit__index","44259":"p__User__Detail__Order__pages__result__index","44449":"p__Competitions__Exports__index","44565":"p__HttpStatus__500","45096":"p__Shixuns__Detail__AuditSituation__index","45179":"p__Administration__Student__Edit__index","45359":"p__Messages__Detail__index","45650":"p__Competitions__Update__index","45775":"p__Engineering__Lists__Document__index","45825":"p__Classrooms__Lists__Exercise__index","45992":"p__Classrooms__Lists__Exercise__ReviewGroup__index","46796":"p__virtualSpaces__Lists__Announcement__Detail__index","46963":"p__Classrooms__Lists__Engineering__Detail__index","47545":"p__Graduations__Lists__Archives__index","48077":"p__Classrooms__Lists__Students__index","48431":"p__Classrooms__Lists__Exercise__Export__index","48689":"p__Classrooms__Lists__Statistics__VideoStatistics__index","49205":"p__Shixuns__Edit__body__Level__Challenges__EditPracticeSetting__index","49366":"p__User__Login__index","49716":"p__Question__OjProblem__RecordDetail__index","49890":"p__Classrooms__Lists__CommonHomework__index","50869":"p__Guidance__index","51276":"p__MoopCases__Success__index","51461":"p__Graduations__Lists__Topics__index","51582":"p__Classrooms__Lists__GroupHomework__Add__index","51855":"p__MoopCases__InfoPanel__index","52338":"p__Classrooms__Lists__CommonHomework__Review__index","52404":"p__Classrooms__Lists__Template__teacher__index","52806":"p__User__Detail__Topics__Exercise__Detail__index","52829":"p__Messages__Private__index","52875":"p__Shixuns__Detail__id","53247":"p__Paperlibrary__See__index","53910":"p__HttpStatus__introduction","54056":"p__IntrainCourse__index","54164":"p__Classrooms__Lists__Exercise__Detail__index","54492":"p__Graduations__Lists__StudentSelection__index","54572":"p__Classrooms__Lists__ExportList__index","54770":"p__Classrooms__Lists__ProgramHomework__Detail__answer__index","54862":"p__Paperlibrary__index","55573":"p__Shixuns__Detail__Merge__index","55624":"p__Graduations__Lists__Index__index","56277":"p__Shixuns__Edit__index","57045":"p__Classrooms__Lists__CommonHomework__SubmitWork__index","57560":"p__Administration__College__index","57614":"p__Shixuns__Edit__body__Level__Challenges__RankingSetting__index","59133":"p__Shixuns__Detail__Challenges__index","59649":"p__Engineering__Lists__TrainingProgram__index","59788":"p__Account__Profile__index","60479":"p__Classrooms__Lists__GroupHomework__EditWork__index","60533":"p__Classrooms__Lists__Video__Statistics__Detail__index","60547":"p__Account__index","61043":"p__Classrooms__Lists__Graduation__Tasks__index","61713":"p__virtualSpaces__Lists__Settings__index","61727":"p__Classrooms__Lists__CourseGroup__NotList__index","61880":"p__User__Detail__Order__pages__apply__index","62300":"p__Api__index","62548":"p__Engineering__Norm__Detail__index","63157":"p__User__Detail__ExperImentImg__Add__index","64017":"p__Classrooms__Lists__PlaceholderPage__index","64144":"p__Problemset__Preview__New__index","64217":"p__Classrooms__Lists__Video__Statistics__index","64496":"p__HttpStatus__HpcCourse","64520":"p__Account__Secure__index","65111":"p__Terminal__index","65148":"p__Classrooms__Lists__Polls__Answer__index","65191":"p__User__Detail__Certificate__index","65549":"p__Shixuns__New__CreateImg__index","65816":"p__virtualSpaces__Lists__Announcement__index","66034":"p__HttpStatus__UserAgents","66063":"p__Graduations__Lists__Personmanage__index","66531":"p__HttpStatus__404","66583":"p__User__Detail__Classrooms__index","66651":"p__Engineering__Evaluate__Detail__index","67242":"p__Innovation__MyProject__index","67878":"p__Classrooms__Lists__LiveVideo__index","68014":"p__Classrooms__Lists__Teachers__index","68665":"p__Engineering__Lists__TrainingObjectives__index","68827":"p__Classrooms__Lists__OnlineLearning__index","68882":"p__Classrooms__Lists__Graduation__Tasks__Detail__index","69922":"p__Classrooms__Lists__Statistics__StudentVideo__index","69944":"p__Classrooms__Lists__Video__Statistics__StudentDetail__index","70928":"p__RestFul__Edit__index","71450":"p__Classrooms__Lists__ShixunHomeworks__Commitsummary__index","71783":"p__virtualSpaces__Lists__Experiment__index","72529":"p__User__Detail__id","72539":"p__Graduations__Review__index","72570":"p__Competitions__Detail__index","73183":"p__Engineering__Lists__GraduationIndex__index","73220":"p__Classrooms__Lists__Video__Upload__index","74264":"p__Forums__New__index","74795":"p__Classrooms__Lists__Graduation__Tasks__Add__index","75043":"p__User__Detail__Topics__Poll__Edit__index","75357":"p__Engineering__Lists__TrainingProgram__Edit__index","75786":"layouts__LoginAndRegister__index","75816":"p__Paperlibrary__Random__Edit__index","76904":"p__MoopCases__FormPanel__index","77460":"p__Question__OjProblem__index","77857":"p__Shixuns__Edit__body__Level__Challenges__NewQuestion__index","78085":"p__Classrooms__Lists__Exercise__Review__index","79489":"p__Engineering__Lists__CourseList__index","79590":"p__User__Detail__TeachGroup__index","79921":"p__Classrooms__ExamList__index","80508":"p__Forums__Detail__id","81148":"p__Shixuns__Detail__Repository__UploadFile__index","81799":"p__Competitions__Entered__Assembly__TeamDateil","82339":"p__virtualSpaces__Lists__Plan__Detail__index","82425":"p__Classrooms__Lists__Board__Detail__index","82443":"p__Graduations__Lists__StageModule__index","83141":"p__Innovation__Detail__index","83212":"p__MoopCases__index","83935":"p__Classrooms__Lists__GroupHomework__index","84546":"p__Engineering__Lists__TrainingProgram__Add__index","85048":"p__Classrooms__Lists__Graduation__Topics__index","85111":"p__User__Detail__Order__pages__orderInformation__index","85297":"p__Classrooms__Lists__Exercise__Detail__components__DuplicateChecking__CheckDetail__index","85888":"p__Classrooms__Lists__CommonHomework__Add__index","85891":"p__virtualSpaces__Lists__Resources__index","86052":"p__Paths__Index__index","86452":"p__Innovation__PublicDataSet__index","86541":"p__Shixuns__Detail__Dataset__index","86634":"p__Innovation__Tasks__index","86820":"p__User__Detail__Topics__Normal__index","86913":"p__Question__AddOrEdit__index","87058":"p__virtualSpaces__Lists__Survey__Detail__index","87260":"p__Account__Certification__index","87922":"p__Classrooms__Lists__CourseGroup__Detail__index","88155":"p__Shixuns__Overview__index","88517":"p__User__Detail__Topics__Group__index","88866":"p__index","89076":"p__Account__Binding__index","89677":"p__virtualSpaces__Lists__Announcement__AddAndEdit__index","89785":"p__Classrooms__Lists__Template__student__index","90109":"p__Classrooms__Lists__ShixunHomeworks__Detail__components__CodeReview__Detail__index","90265":"p__User__Detail__Topics__index","90337":"p__Paperlibrary__Random__PreviewEdit__index","91045":"p__virtualSpaces__Lists__Knowledge__AddAndEdit__index","91470":"p__User__Register__index","91831":"p__Graduations__Index__index","92045":"p__Engineering__Lists__TeacherList__index","92501":"p__Search__index","92603":"p__Classrooms__Lists__ProgramHomework__Detail__answer__Add__index","92823":"p__Engineering__Navigation__Home__index","92983":"p__Forums__Index__index","93260":"p__Paperlibrary__Add__index","93282":"layouts__ShixunDetail__index","93496":"p__User__Detail__OtherResources__index","93665":"p__tasks__index","93668":"p__Classrooms__Lists__CommonHomework__Detail__index","94078":"p__Messages__Tidings__index","94498":"p__Shixuns__Edit__body__Level__Challenges__NewPractice__index","94662":"p__User__Detail__Paths__index","94715":"p__virtualSpaces__Lists__Material__Detail__index","94849":"p__User__Detail__ExperImentImg__index","95125":"p__Classrooms__Lists__Exercise__DetailedAnalysis__index","95176":"p__User__Detail__Videos__Protocol__index","95335":"p__Engineering__Lists__CourseMatrix__index","96444":"p__Video__Detail__id","96882":"p__Classrooms__New__StartClass__index","97008":"p__Shixuns__New__index","97046":"p__Shixuns__Detail__Repository__AddFile__index","98062":"p__User__Detail__Topicbank__index","98398":"p__virtualSpaces__Lists__Resources__Detail__index","98688":"p__Shixuns__Detail__Repository__index","98885":"p__Classrooms__Lists__Statistics__StudentStatistics__index","99674":"p__Shixuns__New__ImagePreview__index"}[chunkId] || chunkId) + "." + {"103":"2838080b","292":"5c95853f","310":"430d8fc5","316":"3db63140","556":"d39cc106","1482":"9564aca6","1485":"70f7b82a","1660":"8cb5866c","1672":"8e88a65b","1702":"481f894a","2249":"90399667","2360":"2f3cadfa","2382":"dafbec52","2383":"fcf70634","2494":"5e069ec9","2659":"706a86f0","2805":"e71e648c","2819":"c5475e35","2837":"b3a05bc1","3133":"6a9f7113","3195":"24ac8b65","3317":"0bcc2a74","3391":"96ebcdc6","3451":"97abecae","3509":"24116294","3585":"0d52a788","3631":"99815082","3882":"bc2bcc7d","3885":"e66b03f8","3951":"ed37215c","4007":"969de99d","4437":"c090c69d","4539":"c76f2cb9","4685":"21279a05","4736":"a5220c51","4766":"0393c8fc","4884":"3086f7ac","4973":"7c5e72d6","5002":"d6bb4302","5112":"493203af","5356":"9e277474","5434":"361b868d","5572":"e8692501","5761":"af9fa4a2","6127":"6f9d4e7f","6321":"a8db6455","6378":"27c8142f","6685":"611c1535","6758":"f780b5cd","6788":"a9f47a06","6914":"876da9cf","7043":"ec0063eb","7852":"4538beac","7884":"fb136ed3","7955":"b630b160","8787":"5df0b866","8999":"81a1ed21","9044":"a5e365ad","9154":"9969ab4d","9225":"a4257ac0","9416":"ec14e6a4","9928":"5856e32a","9951":"92fba996","10195":"01924011","10354":"5c063e6f","10485":"c361ca2a","10737":"3074fd24","10799":"3d7419d7","10921":"2736815b","10964":"0fbcd0e5","11070":"78e7dfd5","11253":"07cbea10","11512":"bf7b141e","11520":"76ec7b87","11545":"ab4e5969","11581":"95b46aac","12006":"9c0483a3","12076":"183c3edf","12102":"a2dcd2d9","12221":"83d86311","12303":"57a6b2ee","12386":"289c62c7","12412":"4b9311ab","12476":"8b47667f","12719":"fc9478a0","12865":"6eaadc91","12884":"cde6aded","12911":"f94aa754","13006":"7cdcad77","13355":"8f3906e1","13488":"c17c3e87","13581":"de662d85","13939":"f544c878","14058":"5ea64259","14088":"c639825c","14105":"9f4367c8","14227":"d7e2ff83","14405":"2ecff763","14514":"cc8f8d32","14599":"b12e0fef","14610":"464dd12e","14642":"d8d9787e","14662":"15939d6e","14889":"ec2c1a01","14935":"42112038","15148":"f510cb53","15186":"01ee40e5","15290":"7b3f25d8","15319":"8f662375","15389":"76be016f","15402":"71a00e80","15631":"d790a1bf","15845":"c8fe49ef","15879":"bbf36b1b","16206":"b277db5f","16328":"fbbd1731","16358":"f93c5b60","16434":"a54dd5e5","16703":"ed2104e3","16729":"972ae2b6","16845":"4d8627ab","16984":"26df1864","17482":"e4fe9999","17527":"dd0d450a","17622":"d38e551d","17806":"28e8399d","17823":"750d1788","18241":"23f54676","18302":"6ac00a06","18307":"c8cdf09e","18332":"7b3e7381","18350":"0ed0f7c3","18456":"2b0a75d6","18651":"62132074","18898":"25ad586a","18963":"33e3df18","19184":"05b5ca97","19208":"85e01132","19215":"1c2e70e4","19360":"c7400134","19466":"d7eb3661","19519":"40525993","19715":"5079425b","19842":"c1fa498d","19891":"bd2fd649","20026":"69406f4b","20459":"a3cc25db","20576":"c90e7824","20680":"c853f069","20700":"06c41210","20834":"ebd8eff6","21154":"4447b996","21265":"c629c365","21379":"eda4e858","21423":"91b6f802","21560":"5fcf91e5","21578":"06725886","21939":"49b0563a","21983":"f59efc51","22254":"df9f01ce","22307":"f462c143","22451":"b37861d4","22707":"615517e7","22804":"b5730e9e","23332":"d4defecf","24504":"3ab11b86","24628":"b863dad4","24665":"209ccba7","24797":"eb563316","25022":"aedcf401","25352":"094e2b50","25470":"88225b21","25705":"a09a81f7","25972":"069abd4b","26126":"400f4fd5","26268":"c569dac7","26366":"d63a9632","26685":"f6061a58","26741":"5df5170b","26883":"ca3f08b9","26887":"023974fe","26890":"9bdfac6d","27178":"c6a0f776","27182":"2778f852","27333":"24248d22","27395":"cc8ca84e","27428":"210fe353","27594":"e30e2261","27706":"6d57f310","27739":"5a3685c2","28072":"df9864d5","28089":"aaa88c03","28161":"00a22aad","28237":"3d6280e0","28435":"c92a90f1","28561":"ec76d55e","28639":"e9eed404","28700":"eccf9e00","28723":"e27ec039","28782":"ae742a41","28920":"842a9870","28982":"78a56b4d","29532":"12f901b0","29559":"cdc05f60","29647":"02384cd0","29895":"1fa85db5","29968":"5c930f27","30067":"dbca7e7b","30260":"6f6050d4","30264":"793d8062","30342":"f4d1da46","30357":"ea181dc3","30741":"0afd7032","30982":"003a68bf","31006":"ab80da15","31154":"abb4690e","31211":"20de5652","31427":"55383f31","31612":"680f54a6","31674":"54fb287e","31962":"281bb5dd","32226":"64c2fc98","32404":"b3bbd955","33356":"5e727fca","33633":"6b4d3c84","33747":"6d19807a","33784":"2eafb09a","33805":"a93fd24f","33807":"6ec30189","34093":"bf5aba60","34321":"153f4663","34364":"f82d02fd","34601":"bf56315c","34706":"6a2b348a","34741":"7a196e09","34790":"6eb90335","34800":"b140e0e9","34850":"daf624f2","34994":"5be42694","35060":"7530a2b3","35238":"f471f5ef","35315":"bac87b67","35354":"c0640e01","35416":"b4018e87","35729":"a2248ff5","36029":"ad51a801","36144":"7be1d9f1","36270":"477c540b","36568":"317421ff","36634":"03daa006","36784":"aceaf131","36844":"fff07ad6","37062":"9b7d5efd","37948":"2fadc808","38143":"c1837017","38447":"5be2ef35","38623":"e8d55683","38634":"3e46dd49","38797":"f5032372","39233":"6b4e3f80","39252":"01ffe0b6","39332":"7179be03","39391":"b175d034","39404":"d56b997b","39695":"ee1b5ce0","39790":"990ec94e","39904":"7d2c957c","39950":"57e939c0","40031":"9f9984b6","40087":"46c0af0f","40209":"68dd4bbb","40559":"bb93b520","40712":"342769a9","40835":"0170a3c1","40933":"35e426d7","41048":"cc570a8e","41657":"a52df924","41717":"059342ba","41774":"d9e7dd53","41927":"176c168f","41953":"e1a943f9","42240":"684e9e85","42441":"5117f4f9","42784":"87b6ca5d","43110":"6abf25af","43133":"b2cfa78e","43428":"634ff6dd","43442":"1bd15bd5","43786":"ff883697","43862":"230f36fe","44216":"613cbc91","44259":"1027be65","44354":"4d10aca1","44360":"2fe17938","44425":"840f8f8e","44449":"22165694","44565":"2ad65263","45034":"06a4df62","45096":"67078e3e","45179":"45a07031","45359":"2ce51c0c","45413":"1186c6cf","45504":"b60a01c5","45650":"5909bc19","45775":"f2b5c33e","45778":"170d1a2e","45825":"907f0728","45911":"ca90cce9","45992":"43365f37","46129":"884dc705","46191":"d83f15b5","46573":"db7fbeee","46796":"ab9eed23","46827":"79bd3c82","46963":"adde29ef","47108":"aaddfe7f","47187":"84af077c","47545":"ea2dac29","47557":"c9951fba","47686":"f38a5fc1","48077":"cfdffb01","48414":"ec561f9d","48431":"32c0dfe5","48543":"5b745c53","48573":"3d9e4c7c","48612":"3d6d9748","48689":"ed24fb5b","48776":"3ca5830e","48928":"ad3cbe03","49127":"b8ed27fe","49166":"ecd40673","49205":"1b17cfca","49260":"d82ab47f","49366":"04e16e1d","49716":"a626e955","49847":"2176290e","49890":"befaa2c9","50105":"1030d214","50336":"cd9632b5","50588":"07e2a5f5","50812":"17f24af5","50869":"a83dfe00","51021":"7320bc70","51144":"88d767c5","51276":"39da2439","51461":"8f3ffc95","51582":"b0d13359","51646":"a1e61a3a","51855":"1190193c","52017":"24fd4504","52338":"95c6223d","52404":"47dfdd8b","52720":"c524fc4d","52806":"cb958d2c","52829":"a059f370","52875":"8db9ac5f","53114":"685610c8","53188":"edad71ed","53247":"9589bd3d","53550":"d1343c48","53697":"344fc05c","53777":"630cd89c","53910":"58efe6d0","54056":"e824f5d0","54164":"81525644","54477":"c7298049","54492":"a576e6ef","54572":"1615caa1","54770":"b5e02bf2","54862":"ac6ebf2e","55099":"ed554c9a","55351":"b1b9a06c","55573":"b087bcad","55624":"38b7d09b","55693":"4b714ff1","55746":"f49508af","55870":"b2effc2f","56047":"b4b0d1c6","56156":"c61ad60b","56242":"b332eef9","56277":"b4766adf","57045":"640bcba8","57365":"7e7804c5","57560":"cbeac1c8","57614":"0bc5bf3d","58243":"3ab2bf9e","58271":"04f27f83","59133":"43be59d6","59150":"9471531c","59649":"aa6e89ab","59695":"0f42e62c","59788":"ffa16a14","60371":"c07a6776","60479":"4874df9b","60533":"2591b6e3","60547":"d2612885","61043":"facef6da","61062":"ddeb41c1","61398":"0216a280","61713":"2264ec50","61727":"01c9a208","61842":"8410ec99","61880":"c01d322c","61935":"6015b3ba","61966":"f1d81990","62300":"d023128e","62548":"b9a35d99","62945":"927b34c0","63157":"9f7cbef4","63198":"f92793e1","63303":"15291e20","63638":"6ffeca05","64017":"72551d0f","64144":"4bb8cd36","64217":"98f6a8f3","64496":"93443cc6","64520":"6a27fabc","65111":"a6e168f9","65148":"977d2a1b","65191":"339e1d07","65469":"38a996be","65549":"2b750111","65550":"7bfdf4f0","65572":"9d12c417","65816":"1ae4a5fd","65876":"a2754c64","66034":"9af13074","66063":"f2a73a33","66531":"f1885885","66583":"c697b505","66651":"06e63d71","67156":"918b4bca","67242":"05448222","67878":"85033d43","68014":"265a3f1d","68206":"2d6e8257","68277":"4e42c5a6","68665":"b8be3185","68827":"ebee381b","68842":"19057860","68882":"17e3a339","69922":"06dadc89","69944":"ed4320c5","70130":"822d12ab","70211":"2e7d9cf7","70224":"d908eb5c","70671":"749b4875","70928":"b6230cda","70981":"157d0b6b","71448":"756344c9","71450":"bd0583c6","71783":"c8fc2c43","71998":"29362a4b","72011":"7efe6dda","72032":"868d022f","72362":"4960e3f0","72529":"8b4825f8","72539":"e4cad4ba","72570":"c4e547a1","72969":"53256e8c","73183":"ee47c390","73220":"aabce9d3","73755":"59f899cb","73981":"4df0a0c2","74014":"5339ac81","74091":"dba12b6d","74264":"a11baa8f","74347":"a722ba6c","74795":"68d5b98b","74997":"d9ba41d0","75043":"0cb1cead","75149":"2a800bb8","75321":"9b9a5dc1","75357":"7441c5df","75786":"c7361db1","75816":"a8ba2d8c","75876":"2c54b7dc","76808":"ddf2c317","76898":"b0dd149f","76904":"3bd9f87b","77084":"5fe882f0","77329":"90c8dcf1","77460":"0185c291","77669":"99d68d4e","77857":"2c6ecb75","78085":"c3edffdc","78241":"4a1bfdb2","78302":"2f657c59","78572":"a5d975e3","78665":"a65b7286","78699":"bca92a9b","78737":"fa31da0e","78782":"49ecbe28","78839":"abff88b8","79489":"7f1ef489","79590":"84cc4897","79817":"b03e9b3c","79921":"3a8da4a9","80027":"7100eb10","80348":"9364bbdd","80508":"23c90265","80629":"ca49ee59","81148":"effddde9","81326":"d14dcb2e","81524":"477a89db","81670":"829cde8a","81799":"74dae838","82339":"a2f339dd","82359":"d13a6a86","82401":"16015a49","82425":"6656f624","82443":"69b23ba6","83141":"7786b6ff","83212":"b8606144","83378":"16903666","83757":"810fbd7d","83935":"8301173f","84546":"a0b78947","84742":"47fe1990","84985":"7f98ae82","85048":"c1515d66","85111":"940a97f4","85297":"9b06615a","85494":"da5840b1","85621":"67798207","85731":"dafe36c7","85764":"5c1c73b5","85888":"083b1922","85891":"cda5e22a","85929":"0a0bf0a1","86045":"0a358cbb","86052":"2fdf6ca4","86129":"801a9880","86452":"cfecbd2d","86541":"ae2751f7","86634":"4d08d696","86765":"7ac61203","86774":"2db1d78d","86820":"2208c310","86913":"33e37fbe","87058":"fd2a1b33","87260":"b53715b1","87774":"b0124086","87922":"621a8242","87955":"20f83e6c","87964":"83911fb5","88140":"9d4acb7b","88155":"fe741d87","88276":"6d3e0a98","88517":"9409b123","88699":"eaf1fa16","88766":"833adbdd","88866":"81c5ea1b","89076":"7d7db4e4","89554":"3bd5f2ea","89677":"cdb1b7bc","89785":"a0d90f2f","90109":"47c195a4","90111":"893b3132","90265":"acfe7a45","90298":"d1f40881","90316":"c34a4fc4","90337":"04b1bd08","91045":"f39ff87e","91274":"c142e23b","91462":"2cbc46cd","91470":"a27a342d","91718":"ea8fcf66","91831":"7d2d8579","91857":"218da0f0","92045":"be7bdc8f","92501":"26e03909","92538":"a4db897b","92594":"0f02017f","92603":"5f23d054","92823":"7c522874","92983":"acc86a7e","93104":"8059872c","93260":"0476687c","93282":"6195a38b","93496":"fc1cf825","93665":"39cf2ab5","93668":"060c2501","93948":"94ca7667","94078":"51dd52fe","94348":"ec7c3a05","94498":"22221b02","94662":"30693e9c","94715":"8341d32c","94766":"f40faccb","94849":"e447e58e","95125":"2c1aa6e7","95176":"da594e3e","95335":"da279163","95417":"3b5883be","95480":"6bc9f283","95679":"33378d80","95885":"94226f1f","95911":"a149943d","95994":"69b37fed","96057":"3f4d18c1","96166":"772f8e60","96232":"6f372503","96392":"503ef4c1","96409":"57250049","96444":"783ac9b3","96624":"bfbf3222","96860":"a5a558ef","96882":"57242d5b","96981":"24162bce","97008":"5b94146f","97046":"c3331e1b","97120":"0eb88e7b","97169":"575aff75","97422":"4bd11d99","97591":"4868bb6b","97986":"6e27c458","98062":"06b872e9","98228":"19b054bb","98398":"fc9b6cce","98688":"12cfe10e","98711":"729cce6d","98885":"47733ca4","99104":"d4f63539","99313":"1c5c04cd","99674":"45293c5b","99974":"d7f92512"}[chunkId] + ".async.js"; /******/ }; /******/ }(); /******/