From d0fa93ccd765de8322e09ecf33f0b816d4bfe9b1 Mon Sep 17 00:00:00 2001 From: autosubmit Date: Fri, 7 Jul 2023 22:43:15 +0800 Subject: [PATCH] Auto Submit --- 12034.async.js | 149 +- 27318.async.js => 12524.async.js | 139 +- 12768.async.js | 1 - 69491.async.js => 13711.async.js | 44 +- 20139.async.js | 72 +- 37110.async.js | 4 +- 38448.async.js | 2 +- 98007.async.js => 39961.async.js | 1026 +++++++------- 192.chunk.css => 39961.chunk.css | 0 41297.async.js | 20 +- 98718.async.js => 46430.async.js | 151 +- 98718.chunk.css => 46430.chunk.css | 0 47015.async.js | 6 +- 4434.async.js => 61905.async.js | 727 +++++++++- 98007.chunk.css => 62055.chunk.css | 0 62404.async.js | 1025 ++++++++++++++ 66550.async.js | 4 +- 97278.async.js => 78397.async.js | 34 +- 97278.chunk.css => 78397.chunk.css | 0 78806.async.js | 40 +- 83520.async.js | 2 +- 8691.async.js | 4 + 89106.async.js | 2 +- 90465.async.js | 761 ++++++++++ 69561.async.js => 92401.async.js | 139 +- 69561.chunk.css => 92401.chunk.css | 0 26057.async.js => 97338.async.js | 570 +++++++- color.less | 32 +- layouts__ShixunDetail__index.async.js | 5 + ...ssrooms__Lists__Attachment__index.async.js | 6 +- ...ssrooms__Lists__Attendance__index.async.js | 4 +- ...ts__CommonHomework__Detail__index.async.js | 309 +++-- ...__Lists__CourseGroup__List__index.async.js | 4 +- ...ooms__Lists__Exercise__Add__index.async.js | 37 +- ...oms__Lists__Exercise__Add__index.chunk.css | 9 - ...s__Lists__Exercise__Answer__index.async.js | 550 ++++---- ...__Lists__Exercise__Answer__index.chunk.css | 46 +- ...s__Lists__Exercise__Detail__index.async.js | 231 ++-- ...__Lists__Exercise__Detail__index.chunk.css | 2 +- ...s__Lists__Exercise__Export__index.async.js | 146 +- ...s__Exercise__ImitateAnswer__index.async.js | 172 ++- ...__Exercise__ImitateAnswer__index.chunk.css | 69 +- ...s__Lists__Exercise__Notice__index.async.js | 1 + ...s__Lists__Exercise__Review__index.async.js | 167 ++- ...lassrooms__Lists__Exercise__index.async.js | 63 +- ...ssrooms__Lists__ExportList__index.async.js | 2 +- ...__Lists__Graduation__Tasks__index.async.js | 6 +- ...sts__GroupHomework__Detail__index.async.js | 208 +-- ...ts__GroupHomework__Detail__index.chunk.css | 6 + ...ooms__Lists__GroupHomework__index.async.js | 4 +- ...assrooms__Lists__LiveVideo__index.async.js | 4 +- ...ooms__Lists__Polls__Detail__index.async.js | 6 +- p__Classrooms__Lists__Polls__index.async.js | 2 +- ...s__ProgramHomework__Detail__index.async.js | 17 +- ...ms__Lists__ProgramHomework__index.async.js | 2 +- ...s__ShixunHomeworks__Detail__index.async.js | 232 ++-- ...ms__Lists__ShixunHomeworks__index.async.js | 13 +- ...tatistics__VideoStatistics__index.async.js | 4 +- ...ssrooms__Lists__Statistics__index.async.js | 26 +- ..._Video__Statistics__Detail__index.async.js | 2 +- ..._Statistics__StudentDetail__index.async.js | 2 +- ...__Lists__Video__Statistics__index.async.js | 1221 +++-------------- ..._Lists__Video__Statistics__index.chunk.css | 63 + ...lassrooms__New__StartClass__index.async.js | 4 +- p__Classrooms__New__index.async.js | 4 +- p__Competitions__Detail__index.async.js | 12 +- p__MyProblem__index.async.js | 207 ++- p__Paperlibrary__Add__index.async.js | 23 +- p__Paperlibrary__Add__index.chunk.css | 9 - ...om__ExchangeFromProblemSet__index.async.js | 153 +-- p__Paths__Detail__Statistics__index.async.js | 4 +- p__Paths__Detail__id.async.js | 1 - p__Problems__OjForm__NewEdit__index.async.js | 145 +- p__Problems__OjForm__NewEdit__index.chunk.css | 185 ++- p__Problems__OjForm__index.async.js | 410 ++++-- p__Problems__OjForm__index.chunk.css | 183 +++ p__Problemset__NewItem__index.async.js | 189 --- p__Problemset__index.async.js | 153 +-- p__Question__AddOrEdit__index.async.js | 1194 +--------------- p__Question__OjProblem__index.async.js | 1 - p__Question__OjProblem__index.chunk.css | 10 +- p__Shixuns__Detail__Settings__index.async.js | 4 +- p__Shixuns__Detail__id.async.js | 130 +- p__Shixuns__Edit__index.async.js | 7 +- p__User__Detail__id.async.js | 44 +- p__User__Detail__id.chunk.css | 18 +- p__tasks__index.async.js | 405 +++--- p__tasks__index.chunk.css | 52 + static/iconfont.1612351b.svg | 1 - ...ont.b41145d6.ttf => iconfont.24818926.ttf} | Bin 393296 -> 396408 bytes static/iconfont.98e16e0a.svg | 1 + static/iconfont.9ed0c421.woff2 | Bin 194816 -> 0 bytes static/iconfont.b937596d.woff | Bin 0 -> 240680 bytes static/iconfont.ebff8e24.woff | Bin 239044 -> 0 bytes static/iconfont.f84589f4.woff2 | Bin 0 -> 196344 bytes umi.css | 102 +- umi.js | 157 ++- 97 files changed, 7283 insertions(+), 5120 deletions(-) rename 27318.async.js => 12524.async.js (80%) rename 69491.async.js => 13711.async.js (90%) rename 98007.async.js => 39961.async.js (56%) rename 192.chunk.css => 39961.chunk.css (100%) rename 98718.async.js => 46430.async.js (92%) rename 98718.chunk.css => 46430.chunk.css (100%) rename 4434.async.js => 61905.async.js (65%) rename 98007.chunk.css => 62055.chunk.css (100%) create mode 100644 62404.async.js rename 97278.async.js => 78397.async.js (99%) rename 97278.chunk.css => 78397.chunk.css (100%) create mode 100644 90465.async.js rename 69561.async.js => 92401.async.js (90%) rename 69561.chunk.css => 92401.chunk.css (100%) rename 26057.async.js => 97338.async.js (61%) delete mode 100644 static/iconfont.1612351b.svg rename static/{iconfont.b41145d6.ttf => iconfont.24818926.ttf} (91%) create mode 100644 static/iconfont.98e16e0a.svg delete mode 100644 static/iconfont.9ed0c421.woff2 create mode 100644 static/iconfont.b937596d.woff delete mode 100644 static/iconfont.ebff8e24.woff create mode 100644 static/iconfont.f84589f4.woff2 diff --git a/12034.async.js b/12034.async.js index 1ecb4cb6a0..9b94740fd0 100644 --- a/12034.async.js +++ b/12034.async.js @@ -16,6 +16,7 @@ /* harmony export */ "Zn": function() { return /* binding */ ExportCourseInfo; }, /* harmony export */ "_g": function() { return /* binding */ exportMoocrecord; }, /* harmony export */ "_k": function() { return /* binding */ getDownFile; }, +/* harmony export */ "c6": function() { return /* binding */ ExportVideoStudy; }, /* harmony export */ "cr": function() { return /* binding */ ExportCourseActScore; }, /* harmony export */ "eV": function() { return /* binding */ ExportCourseStudentsInfo; }, /* harmony export */ "fi": function() { return /* binding */ ExportCourseMemberScores; }, @@ -472,14 +473,14 @@ var ExportVideoStudent = /*#__PURE__*/function () { return _ref11.apply(this, arguments); }; }(); -var ExportCourseStudentsInfo = /*#__PURE__*/function () { +var ExportVideoStudy = /*#__PURE__*/function () { var _ref12 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_3___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee12(params) { return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee12$(_context12) { while (1) switch (_context12.prev = _context12.next) { case 0: _context12.next = 2; return (0,_util__WEBPACK_IMPORTED_MODULE_6__/* .downLoadFile */ .FH)('', (0,_util__WEBPACK_IMPORTED_MODULE_6__/* .setUrlQuery */ .NY)({ - url: _env__WEBPACK_IMPORTED_MODULE_7__/* ["default"].API_SERVER */ .Z.API_SERVER + "/api/courses/".concat(params.coursesId, "/export_course_students_info.xlsx"), + url: _env__WEBPACK_IMPORTED_MODULE_7__/* ["default"].API_SERVER */ .Z.API_SERVER + "/api/courses/".concat(params.coursesId, "/export_video_study.xlsx"), query: params })); case 2: @@ -488,18 +489,18 @@ var ExportCourseStudentsInfo = /*#__PURE__*/function () { } }, _callee12); })); - return function ExportCourseStudentsInfo(_x13) { + return function ExportVideoStudy(_x13) { return _ref12.apply(this, arguments); }; }(); -var ExportProblemset = /*#__PURE__*/function () { +var ExportCourseStudentsInfo = /*#__PURE__*/function () { var _ref13 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_3___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee13(params) { return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee13$(_context13) { while (1) switch (_context13.prev = _context13.next) { case 0: _context13.next = 2; return (0,_util__WEBPACK_IMPORTED_MODULE_6__/* .downLoadFile */ .FH)('', (0,_util__WEBPACK_IMPORTED_MODULE_6__/* .setUrlQuery */ .NY)({ - url: _env__WEBPACK_IMPORTED_MODULE_7__/* ["default"].API_SERVER */ .Z.API_SERVER + "/api/item_banks/export.xlsx", + url: _env__WEBPACK_IMPORTED_MODULE_7__/* ["default"].API_SERVER */ .Z.API_SERVER + "/api/courses/".concat(params.coursesId, "/export_course_students_info.xlsx"), query: params })); case 2: @@ -508,18 +509,18 @@ var ExportProblemset = /*#__PURE__*/function () { } }, _callee13); })); - return function ExportProblemset(_x14) { + return function ExportCourseStudentsInfo(_x14) { return _ref13.apply(this, arguments); }; }(); -var Exportcompetitions = /*#__PURE__*/function () { +var ExportProblemset = /*#__PURE__*/function () { var _ref14 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_3___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee14(params) { return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee14$(_context14) { while (1) switch (_context14.prev = _context14.next) { case 0: _context14.next = 2; return (0,_util__WEBPACK_IMPORTED_MODULE_6__/* .downLoadFile */ .FH)('', (0,_util__WEBPACK_IMPORTED_MODULE_6__/* .setUrlQuery */ .NY)({ - url: _env__WEBPACK_IMPORTED_MODULE_7__/* ["default"].API_SERVER */ .Z.API_SERVER + "/api/competitions/region_reports.xlsx", + url: _env__WEBPACK_IMPORTED_MODULE_7__/* ["default"].API_SERVER */ .Z.API_SERVER + "/api/item_banks/export.xlsx", query: params })); case 2: @@ -528,20 +529,40 @@ var Exportcompetitions = /*#__PURE__*/function () { } }, _callee14); })); - return function Exportcompetitions(_x15) { + return function ExportProblemset(_x15) { return _ref14.apply(this, arguments); }; }(); -var ExportExerciseStudentScores = /*#__PURE__*/function () { +var Exportcompetitions = /*#__PURE__*/function () { var _ref15 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_3___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee15(params) { - var res; return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee15$(_context15) { while (1) switch (_context15.prev = _context15.next) { case 0: _context15.next = 2; + return (0,_util__WEBPACK_IMPORTED_MODULE_6__/* .downLoadFile */ .FH)('', (0,_util__WEBPACK_IMPORTED_MODULE_6__/* .setUrlQuery */ .NY)({ + url: _env__WEBPACK_IMPORTED_MODULE_7__/* ["default"].API_SERVER */ .Z.API_SERVER + "/api/competitions/region_reports.xlsx", + query: params + })); + case 2: + case "end": + return _context15.stop(); + } + }, _callee15); + })); + return function Exportcompetitions(_x16) { + return _ref15.apply(this, arguments); + }; +}(); +var ExportExerciseStudentScores = /*#__PURE__*/function () { + var _ref16 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_3___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee16(params) { + var res; + return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee16$(_context16) { + while (1) switch (_context16.prev = _context16.next) { + case 0: + _context16.next = 2; return (0,_service_classrooms__WEBPACK_IMPORTED_MODULE_4__/* .exportExerciseStudentScores */ .Uy)(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_2___default()({}, params)); case 2: - res = _context15.sent; + res = _context16.sent; if (res.status === 0) { antd_es_message__WEBPACK_IMPORTED_MODULE_8__/* ["default"].info */ .ZP.info('导出任务生成成功'); umi__WEBPACK_IMPORTED_MODULE_5__.history.push("/classrooms/".concat(params.coursesId, "/exportlist/exercise_score")); @@ -561,66 +582,44 @@ var ExportExerciseStudentScores = /*#__PURE__*/function () { // if(res.status === 0) await downLoadFileIframe('',setUrlQuery({url:ENV.API_SERVER + `/api/exercises/${params.categoryId}/exercise_lists.xlsx`,query:params})) // hideLoading(); case 4: - case "end": - return _context15.stop(); - } - }, _callee15); - })); - return function ExportExerciseStudentScores(_x16) { - return _ref15.apply(this, arguments); - }; -}(); -var getDownFile = /*#__PURE__*/function () { - var _ref16 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_3___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee16(params) { - return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee16$(_context16) { - while (1) switch (_context16.prev = _context16.next) { - case 0: - console.log('----------', '调用下载'); - _context16.next = 3; - return (0,_util__WEBPACK_IMPORTED_MODULE_6__/* .downLoadFile */ .FH)('', (0,_util__WEBPACK_IMPORTED_MODULE_6__/* .setUrlQuery */ .NY)({ - url: _env__WEBPACK_IMPORTED_MODULE_7__/* ["default"].API_SERVER */ .Z.API_SERVER + "/api/export_records/".concat(params.id, ".xlsx"), - query: params - })); - case 3: case "end": return _context16.stop(); } }, _callee16); })); - return function getDownFile(_x17) { + return function ExportExerciseStudentScores(_x17) { return _ref16.apply(this, arguments); }; }(); -var getecyears = /*#__PURE__*/function () { +var getDownFile = /*#__PURE__*/function () { var _ref17 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_3___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee17(params) { return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee17$(_context17) { while (1) switch (_context17.prev = _context17.next) { case 0: - _context17.next = 2; + console.log('----------', '调用下载'); + _context17.next = 3; return (0,_util__WEBPACK_IMPORTED_MODULE_6__/* .downLoadFile */ .FH)('', (0,_util__WEBPACK_IMPORTED_MODULE_6__/* .setUrlQuery */ .NY)({ - url: _env__WEBPACK_IMPORTED_MODULE_7__/* ["default"].API_SERVER */ .Z.API_SERVER + "/api/ec_major_schools/0/ec_years.xlsx", + url: _env__WEBPACK_IMPORTED_MODULE_7__/* ["default"].API_SERVER */ .Z.API_SERVER + "/api/export_records/".concat(params.id, ".xlsx"), query: params })); - case 2: + case 3: case "end": return _context17.stop(); } }, _callee17); })); - return function getecyears(_x18) { + return function getDownFile(_x18) { return _ref17.apply(this, arguments); }; }(); -var ExportStudentanalysis = /*#__PURE__*/function () { +var getecyears = /*#__PURE__*/function () { var _ref18 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_3___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee18(params) { return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee18$(_context18) { while (1) switch (_context18.prev = _context18.next) { case 0: _context18.next = 2; return (0,_util__WEBPACK_IMPORTED_MODULE_6__/* .downLoadFile */ .FH)('', (0,_util__WEBPACK_IMPORTED_MODULE_6__/* .setUrlQuery */ .NY)({ - url: _env__WEBPACK_IMPORTED_MODULE_7__/* ["default"].API_SERVER */ .Z.API_SERVER + "/api/courses/".concat(params === null || params === void 0 ? void 0 : params.coursesId, "/").concat(params.menuKey, "_statistic.xlsx?").concat(params.checkedList.map(function (item) { - return "course_group_id[]=".concat(item); - }).join('&')), + url: _env__WEBPACK_IMPORTED_MODULE_7__/* ["default"].API_SERVER */ .Z.API_SERVER + "/api/ec_major_schools/0/ec_years.xlsx", query: params })); case 2: @@ -629,18 +628,20 @@ var ExportStudentanalysis = /*#__PURE__*/function () { } }, _callee18); })); - return function ExportStudentanalysis(_x19) { + return function getecyears(_x19) { return _ref18.apply(this, arguments); }; }(); -var getec_training_objectives = /*#__PURE__*/function () { +var ExportStudentanalysis = /*#__PURE__*/function () { var _ref19 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_3___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee19(params) { return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee19$(_context19) { while (1) switch (_context19.prev = _context19.next) { case 0: _context19.next = 2; return (0,_util__WEBPACK_IMPORTED_MODULE_6__/* .downLoadFile */ .FH)('', (0,_util__WEBPACK_IMPORTED_MODULE_6__/* .setUrlQuery */ .NY)({ - url: _env__WEBPACK_IMPORTED_MODULE_7__/* ["default"].API_SERVER */ .Z.API_SERVER + "/api/ec_years/".concat(params === null || params === void 0 ? void 0 : params.ec_year_id, "/ec_training_objectives.xlsx"), + url: _env__WEBPACK_IMPORTED_MODULE_7__/* ["default"].API_SERVER */ .Z.API_SERVER + "/api/courses/".concat(params === null || params === void 0 ? void 0 : params.coursesId, "/").concat(params.menuKey, "_statistic.xlsx?").concat(params.checkedList.map(function (item) { + return "course_group_id[]=".concat(item); + }).join('&')), query: params })); case 2: @@ -649,18 +650,18 @@ var getec_training_objectives = /*#__PURE__*/function () { } }, _callee19); })); - return function getec_training_objectives(_x20) { + return function ExportStudentanalysis(_x20) { return _ref19.apply(this, arguments); }; }(); -var get_ecs_attachment = /*#__PURE__*/function () { +var getec_training_objectives = /*#__PURE__*/function () { var _ref20 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_3___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee20(params) { return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee20$(_context20) { while (1) switch (_context20.prev = _context20.next) { case 0: _context20.next = 2; - return (0,_util__WEBPACK_IMPORTED_MODULE_6__/* .downLoadFile */ .FH)(params === null || params === void 0 ? void 0 : params.name, (0,_util__WEBPACK_IMPORTED_MODULE_6__/* .setUrlQuery */ .NY)({ - url: _env__WEBPACK_IMPORTED_MODULE_7__/* ["default"].API_SERVER */ .Z.API_SERVER + "/api/attachments/get_ecs_attachment.docx", + return (0,_util__WEBPACK_IMPORTED_MODULE_6__/* .downLoadFile */ .FH)('', (0,_util__WEBPACK_IMPORTED_MODULE_6__/* .setUrlQuery */ .NY)({ + url: _env__WEBPACK_IMPORTED_MODULE_7__/* ["default"].API_SERVER */ .Z.API_SERVER + "/api/ec_years/".concat(params === null || params === void 0 ? void 0 : params.ec_year_id, "/ec_training_objectives.xlsx"), query: params })); case 2: @@ -669,18 +670,18 @@ var get_ecs_attachment = /*#__PURE__*/function () { } }, _callee20); })); - return function get_ecs_attachment(_x21) { + return function getec_training_objectives(_x21) { return _ref20.apply(this, arguments); }; }(); -var getec_courses = /*#__PURE__*/function () { +var get_ecs_attachment = /*#__PURE__*/function () { var _ref21 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_3___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee21(params) { return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee21$(_context21) { while (1) switch (_context21.prev = _context21.next) { case 0: _context21.next = 2; - return (0,_util__WEBPACK_IMPORTED_MODULE_6__/* .downLoadFile */ .FH)('', (0,_util__WEBPACK_IMPORTED_MODULE_6__/* .setUrlQuery */ .NY)({ - url: _env__WEBPACK_IMPORTED_MODULE_7__/* ["default"].API_SERVER */ .Z.API_SERVER + "/api/ec_years/".concat(params === null || params === void 0 ? void 0 : params.ec_year_id, "/ec_courses.xlsx"), + return (0,_util__WEBPACK_IMPORTED_MODULE_6__/* .downLoadFile */ .FH)(params === null || params === void 0 ? void 0 : params.name, (0,_util__WEBPACK_IMPORTED_MODULE_6__/* .setUrlQuery */ .NY)({ + url: _env__WEBPACK_IMPORTED_MODULE_7__/* ["default"].API_SERVER */ .Z.API_SERVER + "/api/attachments/get_ecs_attachment.docx", query: params })); case 2: @@ -689,18 +690,18 @@ var getec_courses = /*#__PURE__*/function () { } }, _callee21); })); - return function getec_courses(_x22) { + return function get_ecs_attachment(_x22) { return _ref21.apply(this, arguments); }; }(); -var getec_graduation_requirements = /*#__PURE__*/function () { +var getec_courses = /*#__PURE__*/function () { var _ref22 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_3___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee22(params) { return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee22$(_context22) { while (1) switch (_context22.prev = _context22.next) { case 0: _context22.next = 2; return (0,_util__WEBPACK_IMPORTED_MODULE_6__/* .downLoadFile */ .FH)('', (0,_util__WEBPACK_IMPORTED_MODULE_6__/* .setUrlQuery */ .NY)({ - url: _env__WEBPACK_IMPORTED_MODULE_7__/* ["default"].API_SERVER */ .Z.API_SERVER + "/api/ec_years/".concat(params === null || params === void 0 ? void 0 : params.ec_year_id, "/ec_graduation_requirements.xlsx"), + url: _env__WEBPACK_IMPORTED_MODULE_7__/* ["default"].API_SERVER */ .Z.API_SERVER + "/api/ec_years/".concat(params === null || params === void 0 ? void 0 : params.ec_year_id, "/ec_courses.xlsx"), query: params })); case 2: @@ -709,18 +710,18 @@ var getec_graduation_requirements = /*#__PURE__*/function () { } }, _callee22); })); - return function getec_graduation_requirements(_x23) { + return function getec_courses(_x23) { return _ref22.apply(this, arguments); }; }(); -var getrank_list = /*#__PURE__*/function () { +var getec_graduation_requirements = /*#__PURE__*/function () { var _ref23 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_3___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee23(params) { return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee23$(_context23) { while (1) switch (_context23.prev = _context23.next) { case 0: _context23.next = 2; return (0,_util__WEBPACK_IMPORTED_MODULE_6__/* .downLoadFile */ .FH)('', (0,_util__WEBPACK_IMPORTED_MODULE_6__/* .setUrlQuery */ .NY)({ - url: _env__WEBPACK_IMPORTED_MODULE_7__/* ["default"].API_SERVER */ .Z.API_SERVER + "/api/courses/rank_list.xlsx", + url: _env__WEBPACK_IMPORTED_MODULE_7__/* ["default"].API_SERVER */ .Z.API_SERVER + "/api/ec_years/".concat(params === null || params === void 0 ? void 0 : params.ec_year_id, "/ec_graduation_requirements.xlsx"), query: params })); case 2: @@ -729,18 +730,18 @@ var getrank_list = /*#__PURE__*/function () { } }, _callee23); })); - return function getrank_list(_x24) { + return function getec_graduation_requirements(_x24) { return _ref23.apply(this, arguments); }; }(); -var getquestion_rank_list = /*#__PURE__*/function () { +var getrank_list = /*#__PURE__*/function () { var _ref24 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_3___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee24(params) { return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee24$(_context24) { while (1) switch (_context24.prev = _context24.next) { case 0: _context24.next = 2; return (0,_util__WEBPACK_IMPORTED_MODULE_6__/* .downLoadFile */ .FH)('', (0,_util__WEBPACK_IMPORTED_MODULE_6__/* .setUrlQuery */ .NY)({ - url: _env__WEBPACK_IMPORTED_MODULE_7__/* ["default"].API_SERVER */ .Z.API_SERVER + "/api/courses/question_rank_list.xlsx", + url: _env__WEBPACK_IMPORTED_MODULE_7__/* ["default"].API_SERVER */ .Z.API_SERVER + "/api/courses/rank_list.xlsx", query: params })); case 2: @@ -749,10 +750,30 @@ var getquestion_rank_list = /*#__PURE__*/function () { } }, _callee24); })); - return function getquestion_rank_list(_x25) { + return function getrank_list(_x25) { return _ref24.apply(this, arguments); }; }(); +var getquestion_rank_list = /*#__PURE__*/function () { + var _ref25 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_3___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee25(params) { + return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee25$(_context25) { + while (1) switch (_context25.prev = _context25.next) { + case 0: + _context25.next = 2; + return (0,_util__WEBPACK_IMPORTED_MODULE_6__/* .downLoadFile */ .FH)('', (0,_util__WEBPACK_IMPORTED_MODULE_6__/* .setUrlQuery */ .NY)({ + url: _env__WEBPACK_IMPORTED_MODULE_7__/* ["default"].API_SERVER */ .Z.API_SERVER + "/api/courses/question_rank_list.xlsx", + query: params + })); + case 2: + case "end": + return _context25.stop(); + } + }, _callee25); + })); + return function getquestion_rank_list(_x26) { + return _ref25.apply(this, arguments); + }; +}(); /***/ }) diff --git a/27318.async.js b/12524.async.js similarity index 80% rename from 27318.async.js rename to 12524.async.js index 36ddc1aa48..192c71a8ba 100644 --- a/27318.async.js +++ b/12524.async.js @@ -1,24 +1,30 @@ "use strict"; -(self["webpackChunk"] = self["webpackChunk"] || []).push([[27318],{ +(self["webpackChunk"] = self["webpackChunk"] || []).push([[12524],{ -/***/ 81643: -/*!**********************************************************!*\ - !*** ./node_modules/antd/es/_util/getRenderPropValue.js ***! - \**********************************************************/ +/***/ 87588: +/*!******************************************************************************!*\ + !*** ./node_modules/@ant-design/icons/es/icons/ExclamationCircleOutlined.js ***! + \******************************************************************************/ /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "Z": function() { return /* binding */ getRenderPropValue; } -/* harmony export */ }); -var getRenderPropValue = function getRenderPropValue(propValue) { - if (!propValue) { - return null; - } - if (typeof propValue === 'function') { - return propValue(); - } - return propValue; +/* harmony import */ var _babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @babel/runtime/helpers/esm/objectSpread2 */ 1413); +/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ 67294); +/* harmony import */ var _ant_design_icons_svg_es_asn_ExclamationCircleOutlined__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @ant-design/icons-svg/es/asn/ExclamationCircleOutlined */ 61144); +/* harmony import */ var _components_AntdIcon__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../components/AntdIcon */ 7918); + +// GENERATE BY ./scripts/generate.ts +// DON NOT EDIT IT MANUALLY + + + +var ExclamationCircleOutlined = function ExclamationCircleOutlined(props, ref) { + return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.createElement(_components_AntdIcon__WEBPACK_IMPORTED_MODULE_1__/* ["default"] */ .Z, (0,_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_2__/* ["default"] */ .Z)((0,_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_2__/* ["default"] */ .Z)({}, props), {}, { + ref: ref, + icon: _ant_design_icons_svg_es_asn_ExclamationCircleOutlined__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .Z + })); }; +ExclamationCircleOutlined.displayName = 'ExclamationCircleOutlined'; +/* harmony default export */ __webpack_exports__["Z"] = (/*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.forwardRef(ExclamationCircleOutlined)); /***/ }), @@ -623,107 +629,6 @@ var style_default = __webpack_require__(43146); -/***/ }), - -/***/ 55241: -/*!***********************************************!*\ - !*** ./node_modules/antd/es/popover/index.js ***! - \***********************************************/ -/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { - -/* harmony import */ var _babel_runtime_helpers_esm_extends__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @babel/runtime/helpers/esm/extends */ 87462); -/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ 67294); -/* harmony import */ var _config_provider__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../config-provider */ 53124); -/* harmony import */ var _tooltip__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../tooltip */ 84908); -/* harmony import */ var _util_getRenderPropValue__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../_util/getRenderPropValue */ 81643); -/* harmony import */ var _util_motion__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../_util/motion */ 33603); - -var __rest = undefined && undefined.__rest || function (s, e) { - var t = {}; - for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0) t[p] = s[p]; - if (s != null && typeof Object.getOwnPropertySymbols === "function") for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) { - if (e.indexOf(p[i]) < 0 && Object.prototype.propertyIsEnumerable.call(s, p[i])) t[p[i]] = s[p[i]]; - } - return t; -}; - - - - - -var Overlay = function Overlay(_ref) { - var title = _ref.title, - content = _ref.content, - prefixCls = _ref.prefixCls; - if (!title && !content) { - return null; - } - return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.createElement(react__WEBPACK_IMPORTED_MODULE_0__.Fragment, null, title && /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.createElement("div", { - className: "".concat(prefixCls, "-title") - }, (0,_util_getRenderPropValue__WEBPACK_IMPORTED_MODULE_1__/* .getRenderPropValue */ .Z)(title)), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.createElement("div", { - className: "".concat(prefixCls, "-inner-content") - }, (0,_util_getRenderPropValue__WEBPACK_IMPORTED_MODULE_1__/* .getRenderPropValue */ .Z)(content))); -}; -var Popover = /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.forwardRef(function (props, ref) { - var customizePrefixCls = props.prefixCls, - title = props.title, - content = props.content, - _overlay = props._overlay, - _props$placement = props.placement, - placement = _props$placement === void 0 ? 'top' : _props$placement, - _props$trigger = props.trigger, - trigger = _props$trigger === void 0 ? 'hover' : _props$trigger, - _props$mouseEnterDela = props.mouseEnterDelay, - mouseEnterDelay = _props$mouseEnterDela === void 0 ? 0.1 : _props$mouseEnterDela, - _props$mouseLeaveDela = props.mouseLeaveDelay, - mouseLeaveDelay = _props$mouseLeaveDela === void 0 ? 0.1 : _props$mouseLeaveDela, - _props$overlayStyle = props.overlayStyle, - overlayStyle = _props$overlayStyle === void 0 ? {} : _props$overlayStyle, - otherProps = __rest(props, ["prefixCls", "title", "content", "_overlay", "placement", "trigger", "mouseEnterDelay", "mouseLeaveDelay", "overlayStyle"]); - var _React$useContext = react__WEBPACK_IMPORTED_MODULE_0__.useContext(_config_provider__WEBPACK_IMPORTED_MODULE_2__/* .ConfigContext */ .E_), - getPrefixCls = _React$useContext.getPrefixCls; - var prefixCls = getPrefixCls('popover', customizePrefixCls); - var rootPrefixCls = getPrefixCls(); - return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.createElement(_tooltip__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .Z, (0,_babel_runtime_helpers_esm_extends__WEBPACK_IMPORTED_MODULE_4__/* ["default"] */ .Z)({ - placement: placement, - trigger: trigger, - mouseEnterDelay: mouseEnterDelay, - mouseLeaveDelay: mouseLeaveDelay, - overlayStyle: overlayStyle - }, otherProps, { - prefixCls: prefixCls, - ref: ref, - overlay: _overlay || /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.createElement(Overlay, { - prefixCls: prefixCls, - title: title, - content: content - }), - transitionName: (0,_util_motion__WEBPACK_IMPORTED_MODULE_5__/* .getTransitionName */ .mL)(rootPrefixCls, 'zoom-big', otherProps.transitionName) - })); -}); -if (false) {} -/* harmony default export */ __webpack_exports__["Z"] = (Popover); - -/***/ }), - -/***/ 63942: -/*!*****************************************************************!*\ - !*** ./node_modules/antd/es/popover/style/index.js + 1 modules ***! - \*****************************************************************/ -/***/ (function(__unused_webpack_module, __unused_webpack___webpack_exports__, __webpack_require__) { - - -// EXTERNAL MODULE: ./node_modules/antd/es/style/default.less -var style_default = __webpack_require__(43146); -;// CONCATENATED MODULE: ./node_modules/antd/es/popover/style/index.less -// extracted by mini-css-extract-plugin - -;// CONCATENATED MODULE: ./node_modules/antd/es/popover/style/index.js - - -// style dependencies -// deps-lint-skip: tooltip - /***/ }) }]); \ No newline at end of file diff --git a/12768.async.js b/12768.async.js index e97bfea967..1ac9518d71 100644 --- a/12768.async.js +++ b/12768.async.js @@ -492,7 +492,6 @@ function _unescape(str) { _ref$stylesPrev = _ref.stylesPrev, stylesPrev = _ref$stylesPrev === void 0 ? {} : _ref$stylesPrev; var str = String(value); - console.log("value:", value); var _useState = (0,react.useState)(""), _useState2 = slicedToArray_default()(_useState, 2), data = _useState2[0], diff --git a/69491.async.js b/13711.async.js similarity index 90% rename from 69491.async.js rename to 13711.async.js index 9a8e3b20a9..5957c030fe 100644 --- a/69491.async.js +++ b/13711.async.js @@ -1,18 +1,4 @@ -(self["webpackChunk"] = self["webpackChunk"] || []).push([[69491],{ - -/***/ 99011: -/*!**************************************************************************!*\ - !*** ./node_modules/@ant-design/icons-svg/es/asn/ClockCircleOutlined.js ***! - \**************************************************************************/ -/***/ (function(__unused_webpack_module, __webpack_exports__) { - -"use strict"; -// This icon file is generated automatically. -var ClockCircleOutlined = { "icon": { "tag": "svg", "attrs": { "viewBox": "64 64 896 896", "focusable": "false" }, "children": [{ "tag": "path", "attrs": { "d": "M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z" } }, { "tag": "path", "attrs": { "d": "M686.7 638.6L544.1 535.5V288c0-4.4-3.6-8-8-8H488c-4.4 0-8 3.6-8 8v275.4c0 2.6 1.2 5 3.3 6.5l165.4 120.6c3.6 2.6 8.6 1.8 11.2-1.7l28.6-39c2.6-3.7 1.8-8.7-1.8-11.2z" } }] }, "name": "clock-circle", "theme": "outlined" }; -/* harmony default export */ __webpack_exports__["Z"] = (ClockCircleOutlined); - - -/***/ }), +(self["webpackChunk"] = self["webpackChunk"] || []).push([[13711],{ /***/ 42110: /*!*******************************************************************!*\ @@ -26,34 +12,6 @@ var PlusOutlined = { "icon": { "tag": "svg", "attrs": { "viewBox": "64 64 896 89 /* harmony default export */ __webpack_exports__["Z"] = (PlusOutlined); -/***/ }), - -/***/ 30071: -/*!************************************************************************!*\ - !*** ./node_modules/@ant-design/icons/es/icons/ClockCircleOutlined.js ***! - \************************************************************************/ -/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { - -"use strict"; -/* harmony import */ var _babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @babel/runtime/helpers/esm/objectSpread2 */ 1413); -/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ 67294); -/* harmony import */ var _ant_design_icons_svg_es_asn_ClockCircleOutlined__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @ant-design/icons-svg/es/asn/ClockCircleOutlined */ 99011); -/* harmony import */ var _components_AntdIcon__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../components/AntdIcon */ 7918); - -// GENERATE BY ./scripts/generate.ts -// DON NOT EDIT IT MANUALLY - - - -var ClockCircleOutlined = function ClockCircleOutlined(props, ref) { - return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.createElement(_components_AntdIcon__WEBPACK_IMPORTED_MODULE_1__/* ["default"] */ .Z, (0,_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_2__/* ["default"] */ .Z)((0,_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_2__/* ["default"] */ .Z)({}, props), {}, { - ref: ref, - icon: _ant_design_icons_svg_es_asn_ClockCircleOutlined__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .Z - })); -}; -ClockCircleOutlined.displayName = 'ClockCircleOutlined'; -/* harmony default export */ __webpack_exports__["Z"] = (/*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.forwardRef(ClockCircleOutlined)); - /***/ }), /***/ 52745: diff --git a/20139.async.js b/20139.async.js index f41682c3a9..85fb5c758e 100644 --- a/20139.async.js +++ b/20139.async.js @@ -2810,7 +2810,7 @@ var Page = function Page(_ref) { } }; var handleEditSave = /*#__PURE__*/function () { - var _ref2 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee6(type, param) { + var _ref2 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee6(type, param, isok) { var _childrenRef$current; var editorData, body, _editorData$choices, question_choices, standard_answers, _editorData$standard_, _standard_answers, _editorData$sub_item_, res; return regeneratorRuntime_default()().wrap(function _callee6$(_context6) { @@ -2830,6 +2830,10 @@ var Page = function Page(_ref) { question_score: param.score, analysis: editorData.analysis }; + if (isok) { + // datas.is_cover = 1 + body.is_cover = 1; + } if (type === 'SINGLE' || type === 'MULTIPLE' || type === 'JUDGMENT') { question_choices = []; standard_answers = []; @@ -2881,25 +2885,25 @@ var Page = function Page(_ref) { }); delete body.analysis; } - _context6.next = 12; + _context6.next = 13; return (0,fetch/* default */.ZP)("/api/exercise_questions/".concat(param.id, ".json"), { method: 'put', body: body }); - case 12: + case 13: res = _context6.sent; if ((res === null || res === void 0 ? void 0 : res.status) === 0) { message/* default.success */.ZP.success('编辑成功'); handleSelectChange(selectValue + 1); } setEditId(null); - case 15: + case 16: case "end": return _context6.stop(); } }, _callee6); })); - return function handleEditSave(_x, _x2) { + return function handleEditSave(_x, _x2, _x3) { return _ref2.apply(this, arguments); }; }(); @@ -3126,7 +3130,51 @@ var Page = function Page(_ref) { children: "\u53D6\u6D88" }), /*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.Z, { onClick: function onClick() { - return handleEditSave(e === null || e === void 0 ? void 0 : e.type, k); + if ((k === null || k === void 0 ? void 0 : k.is_my) === 1) { + es_modal/* default.confirm */.Z.confirm({ + title: '提示', + content: '此题目已存在于试题库,是否将修改后的题目覆盖试题库的原题?', + okText: '覆盖原题', + cancelText: '不覆盖', + keyboard: false, + onOk: function () { + var _onOk6 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee7() { + return regeneratorRuntime_default()().wrap(function _callee7$(_context7) { + while (1) switch (_context7.prev = _context7.next) { + case 0: + handleEditSave(e === null || e === void 0 ? void 0 : e.type, k, true); + case 1: + case "end": + return _context7.stop(); + } + }, _callee7); + })); + function onOk() { + return _onOk6.apply(this, arguments); + } + return onOk; + }(), + onCancel: function () { + var _onCancel = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee8() { + return regeneratorRuntime_default()().wrap(function _callee8$(_context8) { + while (1) switch (_context8.prev = _context8.next) { + case 0: + handleEditSave(e === null || e === void 0 ? void 0 : e.type, k, false); + case 1: + case "end": + return _context8.stop(); + } + }, _callee8); + })); + function onCancel() { + return _onCancel.apply(this, arguments); + } + return onCancel; + }() + }); + } else { + handleEditSave(e === null || e === void 0 ? void 0 : e.type, k, false); + } }, type: "primary", children: "\u4FDD\u5B58" @@ -3189,13 +3237,13 @@ var Page = function Page(_ref) { })] }), /*#__PURE__*/(0,jsx_runtime.jsx)(components_ExchangeModal, { visible: exchangeModalVisible, - onRandomExchange: /*#__PURE__*/asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee7() { + onRandomExchange: /*#__PURE__*/asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee9() { var changeParams; - return regeneratorRuntime_default()().wrap(function _callee7$(_context7) { - while (1) switch (_context7.prev = _context7.next) { + return regeneratorRuntime_default()().wrap(function _callee9$(_context9) { + while (1) switch (_context9.prev = _context9.next) { case 0: changeParams = exchangeQuestionParams.current; - _context7.next = 3; + _context9.next = 3; return onExchange({ single_question_id: changeParams.id, seleted_item_bank_ids: changeParams.ids @@ -3207,9 +3255,9 @@ var Page = function Page(_ref) { setExchangeModalVisible(false); case 4: case "end": - return _context7.stop(); + return _context9.stop(); } - }, _callee7); + }, _callee9); })), selectFromProblemSet: function selectFromProblemSet() { var changeParams = exchangeQuestionParams.current; diff --git a/37110.async.js b/37110.async.js index f741fe3b54..0ab6e22fc0 100644 --- a/37110.async.js +++ b/37110.async.js @@ -142,7 +142,7 @@ var TipsButton = function TipsButton(_ref) { /* harmony import */ var antd_es_row_style__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! antd/es/row/style */ 13062); /* harmony import */ var antd_es_row__WEBPACK_IMPORTED_MODULE_26__ = __webpack_require__(/*! antd/es/row */ 71230); /* harmony import */ var antd_es_date_picker_style__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! antd/es/date-picker/style */ 25763); -/* harmony import */ var antd_es_date_picker__WEBPACK_IMPORTED_MODULE_28__ = __webpack_require__(/*! antd/es/date-picker */ 45741); +/* harmony import */ var antd_es_date_picker__WEBPACK_IMPORTED_MODULE_28__ = __webpack_require__(/*! antd/es/date-picker */ 60201); /* harmony import */ var antd_es_radio_style__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! antd/es/radio/style */ 83822); /* harmony import */ var antd_es_radio__WEBPACK_IMPORTED_MODULE_27__ = __webpack_require__(/*! antd/es/radio */ 29924); /* harmony import */ var antd_es_message_style__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! antd/es/message/style */ 14934); @@ -551,7 +551,7 @@ var PublishShixun = function PublishShixun(_ref) { /* harmony import */ var antd_es_row_style__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! antd/es/row/style */ 13062); /* harmony import */ var antd_es_row__WEBPACK_IMPORTED_MODULE_27__ = __webpack_require__(/*! antd/es/row */ 71230); /* harmony import */ var antd_es_date_picker_style__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! antd/es/date-picker/style */ 25763); -/* harmony import */ var antd_es_date_picker__WEBPACK_IMPORTED_MODULE_28__ = __webpack_require__(/*! antd/es/date-picker */ 45741); +/* harmony import */ var antd_es_date_picker__WEBPACK_IMPORTED_MODULE_28__ = __webpack_require__(/*! antd/es/date-picker */ 60201); /* harmony import */ var antd_es_message_style__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! antd/es/message/style */ 14934); /* harmony import */ var antd_es_message__WEBPACK_IMPORTED_MODULE_24__ = __webpack_require__(/*! antd/es/message */ 12461); /* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/regeneratorRuntime.js */ 17061); diff --git a/38448.async.js b/38448.async.js index 13ebe5d642..0b3f57e268 100644 --- a/38448.async.js +++ b/38448.async.js @@ -158,7 +158,7 @@ var PercentSelect = function PercentSelect(_ref) { /* harmony import */ var antd_es_select_style__WEBPACK_IMPORTED_MODULE_14__ = __webpack_require__(/*! antd/es/select/style */ 95985); /* harmony import */ var antd_es_select__WEBPACK_IMPORTED_MODULE_27__ = __webpack_require__(/*! antd/es/select */ 34041); /* harmony import */ var antd_es_date_picker_style__WEBPACK_IMPORTED_MODULE_15__ = __webpack_require__(/*! antd/es/date-picker/style */ 25763); -/* harmony import */ var antd_es_date_picker__WEBPACK_IMPORTED_MODULE_26__ = __webpack_require__(/*! antd/es/date-picker */ 45741); +/* harmony import */ var antd_es_date_picker__WEBPACK_IMPORTED_MODULE_26__ = __webpack_require__(/*! antd/es/date-picker */ 60201); /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_16__ = __webpack_require__(/*! react */ 67294); /* harmony import */ var _ant_design_icons__WEBPACK_IMPORTED_MODULE_34__ = __webpack_require__(/*! @ant-design/icons */ 82061); /* harmony import */ var _ant_design_icons__WEBPACK_IMPORTED_MODULE_35__ = __webpack_require__(/*! @ant-design/icons */ 64789); diff --git a/98007.async.js b/39961.async.js similarity index 56% rename from 98007.async.js rename to 39961.async.js index ad1497d5ac..17b621de6d 100644 --- a/98007.async.js +++ b/39961.async.js @@ -1,15 +1,15 @@ -"use strict"; -(self["webpackChunk"] = self["webpackChunk"] || []).push([[98007],{ +(self["webpackChunk"] = self["webpackChunk"] || []).push([[39961],{ -/***/ 87588: -/*!******************************************************************************!*\ - !*** ./node_modules/@ant-design/icons/es/icons/ExclamationCircleOutlined.js ***! - \******************************************************************************/ +/***/ 31662: +/*!************************************************************************!*\ + !*** ./node_modules/@ant-design/icons/es/icons/CloseCircleOutlined.js ***! + \************************************************************************/ /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { +"use strict"; /* harmony import */ var _babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @babel/runtime/helpers/esm/objectSpread2 */ 1413); /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ 67294); -/* harmony import */ var _ant_design_icons_svg_es_asn_ExclamationCircleOutlined__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @ant-design/icons-svg/es/asn/ExclamationCircleOutlined */ 61144); +/* harmony import */ var _ant_design_icons_svg_es_asn_CloseCircleOutlined__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @ant-design/icons-svg/es/asn/CloseCircleOutlined */ 51213); /* harmony import */ var _components_AntdIcon__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../components/AntdIcon */ 7918); // GENERATE BY ./scripts/generate.ts @@ -17,388 +17,78 @@ -var ExclamationCircleOutlined = function ExclamationCircleOutlined(props, ref) { +var CloseCircleOutlined = function CloseCircleOutlined(props, ref) { return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.createElement(_components_AntdIcon__WEBPACK_IMPORTED_MODULE_1__/* ["default"] */ .Z, (0,_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_2__/* ["default"] */ .Z)((0,_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_2__/* ["default"] */ .Z)({}, props), {}, { ref: ref, - icon: _ant_design_icons_svg_es_asn_ExclamationCircleOutlined__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .Z - })); -}; -ExclamationCircleOutlined.displayName = 'ExclamationCircleOutlined'; -/* harmony default export */ __webpack_exports__["Z"] = (/*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.forwardRef(ExclamationCircleOutlined)); - -/***/ }), - -/***/ 3089: -/*!************************************************************************************!*\ - !*** ./node_modules/@ant-design/icons/es/icons/MinusCircleOutlined.js + 1 modules ***! - \************************************************************************************/ -/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { - - -// EXPORTS -__webpack_require__.d(__webpack_exports__, { - "Z": function() { return /* binding */ icons_MinusCircleOutlined; } -}); - -// EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/objectSpread2.js -var objectSpread2 = __webpack_require__(1413); -// EXTERNAL MODULE: ./node_modules/react/index.js -var react = __webpack_require__(67294); -;// CONCATENATED MODULE: ./node_modules/@ant-design/icons-svg/es/asn/MinusCircleOutlined.js -// This icon file is generated automatically. -var MinusCircleOutlined = { "icon": { "tag": "svg", "attrs": { "viewBox": "64 64 896 896", "focusable": "false" }, "children": [{ "tag": "path", "attrs": { "d": "M696 480H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h368c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8z" } }, { "tag": "path", "attrs": { "d": "M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z" } }] }, "name": "minus-circle", "theme": "outlined" }; -/* harmony default export */ var asn_MinusCircleOutlined = (MinusCircleOutlined); - -// EXTERNAL MODULE: ./node_modules/@ant-design/icons/es/components/AntdIcon.js + 6 modules -var AntdIcon = __webpack_require__(7918); -;// CONCATENATED MODULE: ./node_modules/@ant-design/icons/es/icons/MinusCircleOutlined.js - -// GENERATE BY ./scripts/generate.ts -// DON NOT EDIT IT MANUALLY - - - -var MinusCircleOutlined_MinusCircleOutlined = function MinusCircleOutlined(props, ref) { - return /*#__PURE__*/react.createElement(AntdIcon/* default */.Z, (0,objectSpread2/* default */.Z)((0,objectSpread2/* default */.Z)({}, props), {}, { - ref: ref, - icon: asn_MinusCircleOutlined + icon: _ant_design_icons_svg_es_asn_CloseCircleOutlined__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .Z })); }; -MinusCircleOutlined_MinusCircleOutlined.displayName = 'MinusCircleOutlined'; -/* harmony default export */ var icons_MinusCircleOutlined = (/*#__PURE__*/react.forwardRef(MinusCircleOutlined_MinusCircleOutlined)); +CloseCircleOutlined.displayName = 'CloseCircleOutlined'; +/* harmony default export */ __webpack_exports__["Z"] = (/*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.forwardRef(CloseCircleOutlined)); /***/ }), -/***/ 64789: -/*!***********************************************************************************!*\ - !*** ./node_modules/@ant-design/icons/es/icons/PlusCircleOutlined.js + 1 modules ***! - \***********************************************************************************/ +/***/ 81088: +/*!*********************************************************************************!*\ + !*** ./node_modules/@ant-design/icons/es/icons/PoweroffOutlined.js + 1 modules ***! + \*********************************************************************************/ /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { +"use strict"; // EXPORTS __webpack_require__.d(__webpack_exports__, { - "Z": function() { return /* binding */ icons_PlusCircleOutlined; } + "Z": function() { return /* binding */ icons_PoweroffOutlined; } }); // EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/objectSpread2.js var objectSpread2 = __webpack_require__(1413); // EXTERNAL MODULE: ./node_modules/react/index.js var react = __webpack_require__(67294); -;// CONCATENATED MODULE: ./node_modules/@ant-design/icons-svg/es/asn/PlusCircleOutlined.js +;// CONCATENATED MODULE: ./node_modules/@ant-design/icons-svg/es/asn/PoweroffOutlined.js // This icon file is generated automatically. -var PlusCircleOutlined = { "icon": { "tag": "svg", "attrs": { "viewBox": "64 64 896 896", "focusable": "false" }, "children": [{ "tag": "path", "attrs": { "d": "M696 480H544V328c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v152H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h152v152c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V544h152c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8z" } }, { "tag": "path", "attrs": { "d": "M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z" } }] }, "name": "plus-circle", "theme": "outlined" }; -/* harmony default export */ var asn_PlusCircleOutlined = (PlusCircleOutlined); +var PoweroffOutlined = { "icon": { "tag": "svg", "attrs": { "viewBox": "64 64 896 896", "focusable": "false" }, "children": [{ "tag": "path", "attrs": { "d": "M705.6 124.9a8 8 0 00-11.6 7.2v64.2c0 5.5 2.9 10.6 7.5 13.6a352.2 352.2 0 0162.2 49.8c32.7 32.8 58.4 70.9 76.3 113.3a355 355 0 0127.9 138.7c0 48.1-9.4 94.8-27.9 138.7a355.92 355.92 0 01-76.3 113.3 353.06 353.06 0 01-113.2 76.4c-43.8 18.6-90.5 28-138.5 28s-94.7-9.4-138.5-28a353.06 353.06 0 01-113.2-76.4A355.92 355.92 0 01184 650.4a355 355 0 01-27.9-138.7c0-48.1 9.4-94.8 27.9-138.7 17.9-42.4 43.6-80.5 76.3-113.3 19-19 39.8-35.6 62.2-49.8 4.7-2.9 7.5-8.1 7.5-13.6V132c0-6-6.3-9.8-11.6-7.2C178.5 195.2 82 339.3 80 506.3 77.2 745.1 272.5 943.5 511.2 944c239 .5 432.8-193.3 432.8-432.4 0-169.2-97-315.7-238.4-386.7zM480 560h64c4.4 0 8-3.6 8-8V88c0-4.4-3.6-8-8-8h-64c-4.4 0-8 3.6-8 8v464c0 4.4 3.6 8 8 8z" } }] }, "name": "poweroff", "theme": "outlined" }; +/* harmony default export */ var asn_PoweroffOutlined = (PoweroffOutlined); // EXTERNAL MODULE: ./node_modules/@ant-design/icons/es/components/AntdIcon.js + 6 modules var AntdIcon = __webpack_require__(7918); -;// CONCATENATED MODULE: ./node_modules/@ant-design/icons/es/icons/PlusCircleOutlined.js +;// CONCATENATED MODULE: ./node_modules/@ant-design/icons/es/icons/PoweroffOutlined.js // GENERATE BY ./scripts/generate.ts // DON NOT EDIT IT MANUALLY -var PlusCircleOutlined_PlusCircleOutlined = function PlusCircleOutlined(props, ref) { +var PoweroffOutlined_PoweroffOutlined = function PoweroffOutlined(props, ref) { return /*#__PURE__*/react.createElement(AntdIcon/* default */.Z, (0,objectSpread2/* default */.Z)((0,objectSpread2/* default */.Z)({}, props), {}, { ref: ref, - icon: asn_PlusCircleOutlined + icon: asn_PoweroffOutlined })); }; -PlusCircleOutlined_PlusCircleOutlined.displayName = 'PlusCircleOutlined'; -/* harmony default export */ var icons_PlusCircleOutlined = (/*#__PURE__*/react.forwardRef(PlusCircleOutlined_PlusCircleOutlined)); +PoweroffOutlined_PoweroffOutlined.displayName = 'PoweroffOutlined'; +/* harmony default export */ var icons_PoweroffOutlined = (/*#__PURE__*/react.forwardRef(PoweroffOutlined_PoweroffOutlined)); /***/ }), -/***/ 63783: -/*!***************************************************************************!*\ - !*** ./node_modules/@ant-design/icons/es/icons/QuestionCircleOutlined.js ***! - \***************************************************************************/ -/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { - -/* harmony import */ var _babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @babel/runtime/helpers/esm/objectSpread2 */ 1413); -/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ 67294); -/* harmony import */ var _ant_design_icons_svg_es_asn_QuestionCircleOutlined__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @ant-design/icons-svg/es/asn/QuestionCircleOutlined */ 36688); -/* harmony import */ var _components_AntdIcon__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../components/AntdIcon */ 7918); - -// GENERATE BY ./scripts/generate.ts -// DON NOT EDIT IT MANUALLY - - - -var QuestionCircleOutlined = function QuestionCircleOutlined(props, ref) { - return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.createElement(_components_AntdIcon__WEBPACK_IMPORTED_MODULE_1__/* ["default"] */ .Z, (0,_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_2__/* ["default"] */ .Z)((0,_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_2__/* ["default"] */ .Z)({}, props), {}, { - ref: ref, - icon: _ant_design_icons_svg_es_asn_QuestionCircleOutlined__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .Z - })); -}; -QuestionCircleOutlined.displayName = 'QuestionCircleOutlined'; -/* harmony default export */ __webpack_exports__["Z"] = (/*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.forwardRef(QuestionCircleOutlined)); - -/***/ }), - -/***/ 58492: -/*!**************************************************************!*\ - !*** ./node_modules/antd/es/breadcrumb/index.js + 3 modules ***! - \**************************************************************/ +/***/ 81643: +/*!**********************************************************!*\ + !*** ./node_modules/antd/es/_util/getRenderPropValue.js ***! + \**********************************************************/ /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { - -// EXPORTS -__webpack_require__.d(__webpack_exports__, { - "Z": function() { return /* binding */ breadcrumb; } -}); - -// EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/defineProperty.js -var defineProperty = __webpack_require__(4942); -// EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/extends.js -var esm_extends = __webpack_require__(87462); -// EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/toConsumableArray.js + 2 modules -var toConsumableArray = __webpack_require__(74902); -// EXTERNAL MODULE: ./node_modules/classnames/index.js -var classnames = __webpack_require__(94184); -var classnames_default = /*#__PURE__*/__webpack_require__.n(classnames); -// EXTERNAL MODULE: ./node_modules/rc-util/es/Children/toArray.js -var toArray = __webpack_require__(50344); -// EXTERNAL MODULE: ./node_modules/react/index.js -var react = __webpack_require__(67294); -// EXTERNAL MODULE: ./node_modules/antd/es/config-provider/context.js -var context = __webpack_require__(53124); -// EXTERNAL MODULE: ./node_modules/antd/es/menu/index.js + 5 modules -var menu = __webpack_require__(66516); -// EXTERNAL MODULE: ./node_modules/antd/es/_util/reactNode.js -var reactNode = __webpack_require__(96159); -// EXTERNAL MODULE: ./node_modules/antd/node_modules/@ant-design/icons/es/icons/DownOutlined.js -var DownOutlined = __webpack_require__(13622); -// EXTERNAL MODULE: ./node_modules/antd/es/dropdown/dropdown.js + 1 modules -var dropdown = __webpack_require__(18562); -;// CONCATENATED MODULE: ./node_modules/antd/es/breadcrumb/BreadcrumbItem.js - -var __rest = undefined && undefined.__rest || function (s, e) { - var t = {}; - for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0) t[p] = s[p]; - if (s != null && typeof Object.getOwnPropertySymbols === "function") for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) { - if (e.indexOf(p[i]) < 0 && Object.prototype.propertyIsEnumerable.call(s, p[i])) t[p[i]] = s[p[i]]; - } - return t; -}; - - - - - -var BreadcrumbItem = function BreadcrumbItem(props) { - var customizePrefixCls = props.prefixCls, - _props$separator = props.separator, - separator = _props$separator === void 0 ? '/' : _props$separator, - children = props.children, - menu = props.menu, - overlay = props.overlay, - dropdownProps = props.dropdownProps, - restProps = __rest(props, ["prefixCls", "separator", "children", "menu", "overlay", "dropdownProps"]); - var _React$useContext = react.useContext(context/* ConfigContext */.E_), - getPrefixCls = _React$useContext.getPrefixCls; - var prefixCls = getPrefixCls('breadcrumb', customizePrefixCls); - // Warning for deprecated usage - if (false) {} - /** If overlay is have Wrap a Dropdown */ - var renderBreadcrumbNode = function renderBreadcrumbNode(breadcrumbItem) { - if (menu || overlay) { - return /*#__PURE__*/react.createElement(dropdown/* default */.Z, (0,esm_extends/* default */.Z)({ - menu: menu, - overlay: overlay, - placement: "bottom" - }, dropdownProps), /*#__PURE__*/react.createElement("span", { - className: "".concat(prefixCls, "-overlay-link") - }, breadcrumbItem, /*#__PURE__*/react.createElement(DownOutlined/* default */.Z, null))); - } - return breadcrumbItem; - }; - var link; - if ('href' in restProps) { - link = /*#__PURE__*/react.createElement("a", (0,esm_extends/* default */.Z)({ - className: "".concat(prefixCls, "-link") - }, restProps), children); - } else { - link = /*#__PURE__*/react.createElement("span", (0,esm_extends/* default */.Z)({ - className: "".concat(prefixCls, "-link") - }, restProps), children); - } - // wrap to dropDown - link = renderBreadcrumbNode(link); - if (children !== undefined && children !== null) { - return /*#__PURE__*/react.createElement("li", null, link, separator && /*#__PURE__*/react.createElement("span", { - className: "".concat(prefixCls, "-separator") - }, separator)); - } - return null; -}; -BreadcrumbItem.__ANT_BREADCRUMB_ITEM = true; -/* harmony default export */ var breadcrumb_BreadcrumbItem = (BreadcrumbItem); -;// CONCATENATED MODULE: ./node_modules/antd/es/breadcrumb/BreadcrumbSeparator.js - - -var BreadcrumbSeparator = function BreadcrumbSeparator(_ref) { - var children = _ref.children; - var _React$useContext = react.useContext(context/* ConfigContext */.E_), - getPrefixCls = _React$useContext.getPrefixCls; - var prefixCls = getPrefixCls('breadcrumb'); - return /*#__PURE__*/react.createElement("span", { - className: "".concat(prefixCls, "-separator") - }, children || '/'); -}; -BreadcrumbSeparator.__ANT_BREADCRUMB_SEPARATOR = true; -/* harmony default export */ var breadcrumb_BreadcrumbSeparator = (BreadcrumbSeparator); -;// CONCATENATED MODULE: ./node_modules/antd/es/breadcrumb/Breadcrumb.js - - - -var Breadcrumb_rest = undefined && undefined.__rest || function (s, e) { - var t = {}; - for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0) t[p] = s[p]; - if (s != null && typeof Object.getOwnPropertySymbols === "function") for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) { - if (e.indexOf(p[i]) < 0 && Object.prototype.propertyIsEnumerable.call(s, p[i])) t[p[i]] = s[p[i]]; - } - return t; -}; - - - - - - - - - -function getBreadcrumbName(route, params) { - if (!route.breadcrumbName) { +"use strict"; +/* harmony export */ __webpack_require__.d(__webpack_exports__, { +/* harmony export */ "Z": function() { return /* binding */ getRenderPropValue; } +/* harmony export */ }); +var getRenderPropValue = function getRenderPropValue(propValue) { + if (!propValue) { return null; } - var paramsKeys = Object.keys(params).join('|'); - var name = route.breadcrumbName.replace(new RegExp(":(".concat(paramsKeys, ")"), 'g'), function (replacement, key) { - return params[key] || replacement; - }); - return name; -} -function defaultItemRender(route, params, routes, paths) { - var isLastItem = routes.indexOf(route) === routes.length - 1; - var name = getBreadcrumbName(route, params); - return isLastItem ? /*#__PURE__*/react.createElement("span", null, name) : /*#__PURE__*/react.createElement("a", { - href: "#/".concat(paths.join('/')) - }, name); -} -var getPath = function getPath(path, params) { - path = (path || '').replace(/^\//, ''); - Object.keys(params).forEach(function (key) { - path = path.replace(":".concat(key), params[key]); - }); - return path; -}; -var addChildPath = function addChildPath(paths, childPath, params) { - var originalPaths = (0,toConsumableArray/* default */.Z)(paths); - var path = getPath(childPath || '', params); - if (path) { - originalPaths.push(path); + if (typeof propValue === 'function') { + return propValue(); } - return originalPaths; + return propValue; }; -var Breadcrumb = function Breadcrumb(_a) { - var customizePrefixCls = _a.prefixCls, - _a$separator = _a.separator, - separator = _a$separator === void 0 ? '/' : _a$separator, - style = _a.style, - className = _a.className, - routes = _a.routes, - children = _a.children, - _a$itemRender = _a.itemRender, - itemRender = _a$itemRender === void 0 ? defaultItemRender : _a$itemRender, - _a$params = _a.params, - params = _a$params === void 0 ? {} : _a$params, - restProps = Breadcrumb_rest(_a, ["prefixCls", "separator", "style", "className", "routes", "children", "itemRender", "params"]); - var _React$useContext = react.useContext(context/* ConfigContext */.E_), - getPrefixCls = _React$useContext.getPrefixCls, - direction = _React$useContext.direction; - var crumbs; - var prefixCls = getPrefixCls('breadcrumb', customizePrefixCls); - if (routes && routes.length > 0) { - // generated by route - var paths = []; - crumbs = routes.map(function (route) { - var path = getPath(route.path, params); - if (path) { - paths.push(path); - } - // generated overlay by route.children - var overlay; - if (route.children && route.children.length) { - overlay = /*#__PURE__*/react.createElement(menu/* default */.Z, { - items: route.children.map(function (child) { - return { - key: child.path || child.breadcrumbName, - label: itemRender(child, params, routes, addChildPath(paths, child.path, params)) - }; - }) - }); - } - var itemProps = { - separator: separator - }; - if (overlay) { - itemProps.overlay = overlay; - } - return /*#__PURE__*/react.createElement(breadcrumb_BreadcrumbItem, (0,esm_extends/* default */.Z)({}, itemProps, { - key: path || route.breadcrumbName - }), itemRender(route, params, routes, paths)); - }); - } else if (children) { - crumbs = (0,toArray/* default */.Z)(children).map(function (element, index) { - if (!element) { - return element; - } - false ? 0 : void 0; - return (0,reactNode/* cloneElement */.Tm)(element, { - separator: separator, - key: index - }); - }); - } - var breadcrumbClassName = classnames_default()(prefixCls, (0,defineProperty/* default */.Z)({}, "".concat(prefixCls, "-rtl"), direction === 'rtl'), className); - return /*#__PURE__*/react.createElement("nav", (0,esm_extends/* default */.Z)({ - className: breadcrumbClassName, - style: style - }, restProps), /*#__PURE__*/react.createElement("ol", null, crumbs)); -}; -Breadcrumb.Item = breadcrumb_BreadcrumbItem; -Breadcrumb.Separator = breadcrumb_BreadcrumbSeparator; -/* harmony default export */ var breadcrumb_Breadcrumb = (Breadcrumb); -;// CONCATENATED MODULE: ./node_modules/antd/es/breadcrumb/index.js - -/* harmony default export */ var breadcrumb = (breadcrumb_Breadcrumb); - -/***/ }), - -/***/ 63102: -/*!********************************************************************!*\ - !*** ./node_modules/antd/es/breadcrumb/style/index.js + 1 modules ***! - \********************************************************************/ -/***/ (function(__unused_webpack_module, __unused_webpack___webpack_exports__, __webpack_require__) { - - -// EXTERNAL MODULE: ./node_modules/antd/es/style/default.less -var style_default = __webpack_require__(43146); -;// CONCATENATED MODULE: ./node_modules/antd/es/breadcrumb/style/index.less -// extracted by mini-css-extract-plugin - -// EXTERNAL MODULE: ./node_modules/antd/es/dropdown/style/index.js + 1 modules -var style = __webpack_require__(68018); -// EXTERNAL MODULE: ./node_modules/antd/es/menu/style/index.js + 1 modules -var menu_style = __webpack_require__(83736); -;// CONCATENATED MODULE: ./node_modules/antd/es/breadcrumb/style/index.js - - -// style dependencies - - /***/ }), @@ -408,6 +98,7 @@ var menu_style = __webpack_require__(83736); \************************************************************/ /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { +"use strict"; // EXPORTS __webpack_require__.d(__webpack_exports__, { @@ -993,6 +684,7 @@ Collapse_Collapse.Panel = collapse_CollapsePanel; \******************************************************************/ /***/ (function(__unused_webpack_module, __unused_webpack___webpack_exports__, __webpack_require__) { +"use strict"; // EXTERNAL MODULE: ./node_modules/antd/es/style/default.less var style_default = __webpack_require__(43146); @@ -1005,38 +697,53 @@ var style_default = __webpack_require__(43146); /***/ }), -/***/ 94594: -/*!**********************************************************!*\ - !*** ./node_modules/antd/es/switch/index.js + 1 modules ***! - \**********************************************************/ +/***/ 65360: +/*!**************************************************************!*\ + !*** ./node_modules/antd/es/popconfirm/index.js + 1 modules ***! + \**************************************************************/ /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { +"use strict"; // EXPORTS __webpack_require__.d(__webpack_exports__, { - "Z": function() { return /* binding */ es_switch; } + "Z": function() { return /* binding */ popconfirm; } }); // EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/extends.js var esm_extends = __webpack_require__(87462); -// EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/defineProperty.js -var defineProperty = __webpack_require__(4942); -// EXTERNAL MODULE: ./node_modules/antd/node_modules/@ant-design/icons/es/icons/LoadingOutlined.js -var LoadingOutlined = __webpack_require__(19267); +// EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/slicedToArray.js + 1 modules +var slicedToArray = __webpack_require__(97685); +// EXTERNAL MODULE: ./node_modules/antd/node_modules/@ant-design/icons/es/icons/ExclamationCircleFilled.js +var ExclamationCircleFilled = __webpack_require__(29950); // EXTERNAL MODULE: ./node_modules/classnames/index.js var classnames = __webpack_require__(94184); var classnames_default = /*#__PURE__*/__webpack_require__.n(classnames); -// EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/slicedToArray.js + 1 modules -var slicedToArray = __webpack_require__(97685); -// EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/objectWithoutProperties.js -var objectWithoutProperties = __webpack_require__(45987); -// EXTERNAL MODULE: ./node_modules/react/index.js -var react = __webpack_require__(67294); // EXTERNAL MODULE: ./node_modules/rc-util/es/hooks/useMergedState.js var useMergedState = __webpack_require__(21770); // EXTERNAL MODULE: ./node_modules/rc-util/es/KeyCode.js var KeyCode = __webpack_require__(15105); -;// CONCATENATED MODULE: ./node_modules/rc-switch/es/index.js +// EXTERNAL MODULE: ./node_modules/react/index.js +var react = __webpack_require__(67294); +// EXTERNAL MODULE: ./node_modules/antd/es/config-provider/context.js +var context = __webpack_require__(53124); +// EXTERNAL MODULE: ./node_modules/antd/es/popover/index.js +var popover = __webpack_require__(55241); +// EXTERNAL MODULE: ./node_modules/antd/es/_util/reactNode.js +var reactNode = __webpack_require__(96159); +// EXTERNAL MODULE: ./node_modules/antd/es/button/index.js +var es_button = __webpack_require__(71577); +// EXTERNAL MODULE: ./node_modules/antd/es/button/button.js + 2 modules +var button_button = __webpack_require__(6134); +// EXTERNAL MODULE: ./node_modules/antd/es/_util/ActionButton.js +var ActionButton = __webpack_require__(86743); +// EXTERNAL MODULE: ./node_modules/antd/es/locale-provider/LocaleReceiver.js + 1 modules +var LocaleReceiver = __webpack_require__(23715); +// EXTERNAL MODULE: ./node_modules/antd/es/locale/default.js + 1 modules +var locale_default = __webpack_require__(80779); +// EXTERNAL MODULE: ./node_modules/antd/es/_util/getRenderPropValue.js +var getRenderPropValue = __webpack_require__(81643); +;// CONCATENATED MODULE: ./node_modules/antd/es/popconfirm/PurePanel.js @@ -1044,85 +751,202 @@ var KeyCode = __webpack_require__(15105); -var Switch = react.forwardRef(function (_ref, ref) { - var _classNames; - var _ref$prefixCls = _ref.prefixCls, - prefixCls = _ref$prefixCls === void 0 ? 'rc-switch' : _ref$prefixCls, - className = _ref.className, - checked = _ref.checked, - defaultChecked = _ref.defaultChecked, - disabled = _ref.disabled, - loadingIcon = _ref.loadingIcon, - checkedChildren = _ref.checkedChildren, - unCheckedChildren = _ref.unCheckedChildren, - onClick = _ref.onClick, - onChange = _ref.onChange, - onKeyDown = _ref.onKeyDown, - restProps = (0,objectWithoutProperties/* default */.Z)(_ref, ["prefixCls", "className", "checked", "defaultChecked", "disabled", "loadingIcon", "checkedChildren", "unCheckedChildren", "onClick", "onChange", "onKeyDown"]); - var _useMergedState = (0,useMergedState/* default */.Z)(false, { - value: checked, - defaultValue: defaultChecked - }), - _useMergedState2 = (0,slicedToArray/* default */.Z)(_useMergedState, 2), - innerChecked = _useMergedState2[0], - setInnerChecked = _useMergedState2[1]; - - function triggerChange(newChecked, event) { - var mergedChecked = innerChecked; - - if (!disabled) { - mergedChecked = newChecked; - setInnerChecked(mergedChecked); - onChange === null || onChange === void 0 ? void 0 : onChange(mergedChecked, event); - } +var Overlay = function Overlay(props) { + var prefixCls = props.prefixCls, + okButtonProps = props.okButtonProps, + cancelButtonProps = props.cancelButtonProps, + title = props.title, + cancelText = props.cancelText, + okText = props.okText, + okType = props.okType, + icon = props.icon, + _props$showCancel = props.showCancel, + showCancel = _props$showCancel === void 0 ? true : _props$showCancel, + close = props.close, + onConfirm = props.onConfirm, + onCancel = props.onCancel; + var _React$useContext = react.useContext(context/* ConfigContext */.E_), + getPrefixCls = _React$useContext.getPrefixCls; + return /*#__PURE__*/react.createElement(LocaleReceiver/* default */.Z, { + componentName: "Popconfirm", + defaultLocale: locale_default/* default.Popconfirm */.Z.Popconfirm + }, function (contextLocale) { + return /*#__PURE__*/react.createElement("div", { + className: "".concat(prefixCls, "-inner-content") + }, /*#__PURE__*/react.createElement("div", { + className: "".concat(prefixCls, "-message") + }, icon && /*#__PURE__*/react.createElement("span", { + className: "".concat(prefixCls, "-message-icon") + }, icon), /*#__PURE__*/react.createElement("div", { + className: "".concat(prefixCls, "-message-title") + }, (0,getRenderPropValue/* getRenderPropValue */.Z)(title))), /*#__PURE__*/react.createElement("div", { + className: "".concat(prefixCls, "-buttons") + }, showCancel && /*#__PURE__*/react.createElement(es_button/* default */.Z, (0,esm_extends/* default */.Z)({ + onClick: onCancel, + size: "small" + }, cancelButtonProps), cancelText !== null && cancelText !== void 0 ? cancelText : contextLocale.cancelText), /*#__PURE__*/react.createElement(ActionButton/* default */.Z, { + buttonProps: (0,esm_extends/* default */.Z)((0,esm_extends/* default */.Z)({ + size: 'small' + }, (0,button_button/* convertLegacyProps */.n)(okType)), okButtonProps), + actionFn: onConfirm, + close: close, + prefixCls: getPrefixCls('btn'), + quitOnNullishReturnValue: true, + emitEvent: true + }, okText !== null && okText !== void 0 ? okText : contextLocale.okText))); + }); +}; +;// CONCATENATED MODULE: ./node_modules/antd/es/popconfirm/index.js + - return mergedChecked; +var _this = undefined; +var __rest = undefined && undefined.__rest || function (s, e) { + var t = {}; + for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0) t[p] = s[p]; + if (s != null && typeof Object.getOwnPropertySymbols === "function") for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) { + if (e.indexOf(p[i]) < 0 && Object.prototype.propertyIsEnumerable.call(s, p[i])) t[p[i]] = s[p[i]]; } + return t; +}; + + + + - function onInternalKeyDown(e) { - if (e.which === KeyCode/* default.LEFT */.Z.LEFT) { - triggerChange(false, e); - } else if (e.which === KeyCode/* default.RIGHT */.Z.RIGHT) { - triggerChange(true, e); - } - onKeyDown === null || onKeyDown === void 0 ? void 0 : onKeyDown(e); - } - function onInternalClick(e) { - var ret = triggerChange(!innerChecked, e); // [Legacy] trigger onClick with value - onClick === null || onClick === void 0 ? void 0 : onClick(ret, e); - } - var switchClassName = classnames_default()(prefixCls, className, (_classNames = {}, (0,defineProperty/* default */.Z)(_classNames, "".concat(prefixCls, "-checked"), innerChecked), (0,defineProperty/* default */.Z)(_classNames, "".concat(prefixCls, "-disabled"), disabled), _classNames)); - return react.createElement("button", Object.assign({}, restProps, { - type: "button", - role: "switch", - "aria-checked": innerChecked, - disabled: disabled, - className: switchClassName, +var Popconfirm = /*#__PURE__*/react.forwardRef(function (props, ref) { + var _React$useContext = react.useContext(context/* ConfigContext */.E_), + getPrefixCls = _React$useContext.getPrefixCls; + var _useMergedState = (0,useMergedState/* default */.Z)(false, { + value: props.open !== undefined ? props.open : props.visible, + defaultValue: props.defaultOpen !== undefined ? props.defaultOpen : props.defaultVisible + }), + _useMergedState2 = (0,slicedToArray/* default */.Z)(_useMergedState, 2), + open = _useMergedState2[0], + setOpen = _useMergedState2[1]; + // const isDestroyed = useDestroyed(); + var settingOpen = function settingOpen(value, e) { + var _a, _b; + setOpen(value, true); + (_a = props.onVisibleChange) === null || _a === void 0 ? void 0 : _a.call(props, value, e); + (_b = props.onOpenChange) === null || _b === void 0 ? void 0 : _b.call(props, value, e); + }; + var close = function close(e) { + settingOpen(false, e); + }; + var onConfirm = function onConfirm(e) { + var _a; + return (_a = props.onConfirm) === null || _a === void 0 ? void 0 : _a.call(_this, e); + }; + var onCancel = function onCancel(e) { + var _a; + settingOpen(false, e); + (_a = props.onCancel) === null || _a === void 0 ? void 0 : _a.call(_this, e); + }; + var _onKeyDown = function onKeyDown(e) { + if (e.keyCode === KeyCode/* default.ESC */.Z.ESC && open) { + settingOpen(false, e); + } + }; + var onOpenChange = function onOpenChange(value) { + var _props$disabled = props.disabled, + disabled = _props$disabled === void 0 ? false : _props$disabled; + if (disabled) { + return; + } + settingOpen(value); + }; + var customizePrefixCls = props.prefixCls, + _props$placement = props.placement, + placement = _props$placement === void 0 ? 'top' : _props$placement, + _props$trigger = props.trigger, + trigger = _props$trigger === void 0 ? 'click' : _props$trigger, + _props$okType = props.okType, + okType = _props$okType === void 0 ? 'primary' : _props$okType, + _props$icon = props.icon, + icon = _props$icon === void 0 ? /*#__PURE__*/react.createElement(ExclamationCircleFilled/* default */.Z, null) : _props$icon, + children = props.children, + overlayClassName = props.overlayClassName, + restProps = __rest(props, ["prefixCls", "placement", "trigger", "okType", "icon", "children", "overlayClassName"]); + var prefixCls = getPrefixCls('popover', customizePrefixCls); + var prefixClsConfirm = getPrefixCls('popconfirm', customizePrefixCls); + var overlayClassNames = classnames_default()(prefixClsConfirm, overlayClassName); + return /*#__PURE__*/react.createElement(popover/* default */.Z, (0,esm_extends/* default */.Z)({}, restProps, { + trigger: trigger, + prefixCls: prefixCls, + placement: placement, + onOpenChange: onOpenChange, + open: open, ref: ref, - onKeyDown: onInternalKeyDown, - onClick: onInternalClick - }), loadingIcon, react.createElement("span", { - className: "".concat(prefixCls, "-inner") - }, innerChecked ? checkedChildren : unCheckedChildren)); + overlayClassName: overlayClassNames, + _overlay: /*#__PURE__*/react.createElement(Overlay, (0,esm_extends/* default */.Z)({ + okType: okType, + icon: icon + }, props, { + prefixCls: prefixCls, + close: close, + onConfirm: onConfirm, + onCancel: onCancel + })) + }), (0,reactNode/* cloneElement */.Tm)(children, { + onKeyDown: function onKeyDown(e) { + var _a, _b; + if ( /*#__PURE__*/react.isValidElement(children)) { + (_b = children === null || children === void 0 ? void 0 : (_a = children.props).onKeyDown) === null || _b === void 0 ? void 0 : _b.call(_a, e); + } + _onKeyDown(e); + } + })); }); -Switch.displayName = 'Switch'; -/* harmony default export */ var es = (Switch); -// EXTERNAL MODULE: ./node_modules/antd/es/config-provider/context.js -var context = __webpack_require__(53124); -// EXTERNAL MODULE: ./node_modules/antd/es/config-provider/DisabledContext.js -var DisabledContext = __webpack_require__(98866); -// EXTERNAL MODULE: ./node_modules/antd/es/config-provider/SizeContext.js -var SizeContext = __webpack_require__(97647); -// EXTERNAL MODULE: ./node_modules/antd/es/_util/wave.js + 1 modules -var wave = __webpack_require__(68349); -;// CONCATENATED MODULE: ./node_modules/antd/es/switch/index.js +/* harmony default export */ var popconfirm = (Popconfirm); + +/***/ }), + +/***/ 33219: +/*!********************************************************************!*\ + !*** ./node_modules/antd/es/popconfirm/style/index.js + 1 modules ***! + \********************************************************************/ +/***/ (function(__unused_webpack_module, __unused_webpack___webpack_exports__, __webpack_require__) { +"use strict"; + +// EXTERNAL MODULE: ./node_modules/antd/es/style/default.less +var style_default = __webpack_require__(43146); +// EXTERNAL MODULE: ./node_modules/antd/es/button/style/index.js + 1 modules +var style = __webpack_require__(29913); +// EXTERNAL MODULE: ./node_modules/antd/es/popover/style/index.js + 1 modules +var popover_style = __webpack_require__(63942); +;// CONCATENATED MODULE: ./node_modules/antd/es/popconfirm/style/index.less +// extracted by mini-css-extract-plugin + +;// CONCATENATED MODULE: ./node_modules/antd/es/popconfirm/style/index.js + +// style dependencies +// deps-lint-skip: tooltip, popover + + + + +/***/ }), + +/***/ 55241: +/*!***********************************************!*\ + !*** ./node_modules/antd/es/popover/index.js ***! + \***********************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +"use strict"; +/* harmony import */ var _babel_runtime_helpers_esm_extends__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @babel/runtime/helpers/esm/extends */ 87462); +/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ 67294); +/* harmony import */ var _config_provider__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../config-provider */ 53124); +/* harmony import */ var _tooltip__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../tooltip */ 84908); +/* harmony import */ var _util_getRenderPropValue__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../_util/getRenderPropValue */ 81643); +/* harmony import */ var _util_motion__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../_util/motion */ 33603); var __rest = undefined && undefined.__rest || function (s, e) { var t = {}; @@ -1137,64 +961,318 @@ var __rest = undefined && undefined.__rest || function (s, e) { - - - - -var switch_Switch = /*#__PURE__*/react.forwardRef(function (_a, ref) { - var _classNames; - var customizePrefixCls = _a.prefixCls, - customizeSize = _a.size, - customDisabled = _a.disabled, - loading = _a.loading, - _a$className = _a.className, - className = _a$className === void 0 ? '' : _a$className, - props = __rest(_a, ["prefixCls", "size", "disabled", "loading", "className"]); - false ? 0 : void 0; - var _React$useContext = react.useContext(context/* ConfigContext */.E_), - getPrefixCls = _React$useContext.getPrefixCls, - direction = _React$useContext.direction; - var size = react.useContext(SizeContext/* default */.Z); - // ===================== Disabled ===================== - var disabled = react.useContext(DisabledContext/* default */.Z); - var mergedDisabled = (customDisabled !== null && customDisabled !== void 0 ? customDisabled : disabled) || loading; - var prefixCls = getPrefixCls('switch', customizePrefixCls); - var loadingIcon = /*#__PURE__*/react.createElement("div", { - className: "".concat(prefixCls, "-handle") - }, loading && /*#__PURE__*/react.createElement(LoadingOutlined/* default */.Z, { - className: "".concat(prefixCls, "-loading-icon") - })); - var classes = classnames_default()((_classNames = {}, (0,defineProperty/* default */.Z)(_classNames, "".concat(prefixCls, "-small"), (customizeSize || size) === 'small'), (0,defineProperty/* default */.Z)(_classNames, "".concat(prefixCls, "-loading"), loading), (0,defineProperty/* default */.Z)(_classNames, "".concat(prefixCls, "-rtl"), direction === 'rtl'), _classNames), className); - return /*#__PURE__*/react.createElement(wave/* default */.Z, { - insertExtraNode: true - }, /*#__PURE__*/react.createElement(es, (0,esm_extends/* default */.Z)({}, props, { +var Overlay = function Overlay(_ref) { + var title = _ref.title, + content = _ref.content, + prefixCls = _ref.prefixCls; + if (!title && !content) { + return null; + } + return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.createElement(react__WEBPACK_IMPORTED_MODULE_0__.Fragment, null, title && /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.createElement("div", { + className: "".concat(prefixCls, "-title") + }, (0,_util_getRenderPropValue__WEBPACK_IMPORTED_MODULE_1__/* .getRenderPropValue */ .Z)(title)), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.createElement("div", { + className: "".concat(prefixCls, "-inner-content") + }, (0,_util_getRenderPropValue__WEBPACK_IMPORTED_MODULE_1__/* .getRenderPropValue */ .Z)(content))); +}; +var Popover = /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.forwardRef(function (props, ref) { + var customizePrefixCls = props.prefixCls, + title = props.title, + content = props.content, + _overlay = props._overlay, + _props$placement = props.placement, + placement = _props$placement === void 0 ? 'top' : _props$placement, + _props$trigger = props.trigger, + trigger = _props$trigger === void 0 ? 'hover' : _props$trigger, + _props$mouseEnterDela = props.mouseEnterDelay, + mouseEnterDelay = _props$mouseEnterDela === void 0 ? 0.1 : _props$mouseEnterDela, + _props$mouseLeaveDela = props.mouseLeaveDelay, + mouseLeaveDelay = _props$mouseLeaveDela === void 0 ? 0.1 : _props$mouseLeaveDela, + _props$overlayStyle = props.overlayStyle, + overlayStyle = _props$overlayStyle === void 0 ? {} : _props$overlayStyle, + otherProps = __rest(props, ["prefixCls", "title", "content", "_overlay", "placement", "trigger", "mouseEnterDelay", "mouseLeaveDelay", "overlayStyle"]); + var _React$useContext = react__WEBPACK_IMPORTED_MODULE_0__.useContext(_config_provider__WEBPACK_IMPORTED_MODULE_2__/* .ConfigContext */ .E_), + getPrefixCls = _React$useContext.getPrefixCls; + var prefixCls = getPrefixCls('popover', customizePrefixCls); + var rootPrefixCls = getPrefixCls(); + return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.createElement(_tooltip__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .Z, (0,_babel_runtime_helpers_esm_extends__WEBPACK_IMPORTED_MODULE_4__/* ["default"] */ .Z)({ + placement: placement, + trigger: trigger, + mouseEnterDelay: mouseEnterDelay, + mouseLeaveDelay: mouseLeaveDelay, + overlayStyle: overlayStyle + }, otherProps, { prefixCls: prefixCls, - className: classes, - disabled: mergedDisabled, ref: ref, - loadingIcon: loadingIcon - }))); + overlay: _overlay || /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.createElement(Overlay, { + prefixCls: prefixCls, + title: title, + content: content + }), + transitionName: (0,_util_motion__WEBPACK_IMPORTED_MODULE_5__/* .getTransitionName */ .mL)(rootPrefixCls, 'zoom-big', otherProps.transitionName) + })); }); -switch_Switch.__ANT_SWITCH = true; if (false) {} -/* harmony default export */ var es_switch = (switch_Switch); +/* harmony default export */ __webpack_exports__["Z"] = (Popover); /***/ }), -/***/ 5812: -/*!****************************************************************!*\ - !*** ./node_modules/antd/es/switch/style/index.js + 1 modules ***! - \****************************************************************/ +/***/ 63942: +/*!*****************************************************************!*\ + !*** ./node_modules/antd/es/popover/style/index.js + 1 modules ***! + \*****************************************************************/ /***/ (function(__unused_webpack_module, __unused_webpack___webpack_exports__, __webpack_require__) { +"use strict"; // EXTERNAL MODULE: ./node_modules/antd/es/style/default.less var style_default = __webpack_require__(43146); -;// CONCATENATED MODULE: ./node_modules/antd/es/switch/style/index.less +;// CONCATENATED MODULE: ./node_modules/antd/es/popover/style/index.less // extracted by mini-css-extract-plugin -;// CONCATENATED MODULE: ./node_modules/antd/es/switch/style/index.js +;// CONCATENATED MODULE: ./node_modules/antd/es/popover/style/index.js + + +// style dependencies +// deps-lint-skip: tooltip + +/***/ }), +/***/ 19575: +/*!******************************************!*\ + !*** ./node_modules/js-base64/base64.js ***! + \******************************************/ +/***/ (function(module, exports, __webpack_require__) { + +var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;/* + * base64.js + * + * Licensed under the BSD 3-Clause License. + * http://opensource.org/licenses/BSD-3-Clause + * + * References: + * http://en.wikipedia.org/wiki/Base64 + */ +;(function (global, factory) { + true + ? module.exports = factory(global) + : 0 +}(( + typeof self !== 'undefined' ? self + : typeof window !== 'undefined' ? window + : typeof __webpack_require__.g !== 'undefined' ? __webpack_require__.g +: this +), function(global) { + 'use strict'; + // existing version for noConflict() + global = global || {}; + var _Base64 = global.Base64; + var version = "2.6.4"; + // constants + var b64chars + = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/'; + var b64tab = function(bin) { + var t = {}; + for (var i = 0, l = bin.length; i < l; i++) t[bin.charAt(i)] = i; + return t; + }(b64chars); + var fromCharCode = String.fromCharCode; + // encoder stuff + var cb_utob = function(c) { + if (c.length < 2) { + var cc = c.charCodeAt(0); + return cc < 0x80 ? c + : cc < 0x800 ? (fromCharCode(0xc0 | (cc >>> 6)) + + fromCharCode(0x80 | (cc & 0x3f))) + : (fromCharCode(0xe0 | ((cc >>> 12) & 0x0f)) + + fromCharCode(0x80 | ((cc >>> 6) & 0x3f)) + + fromCharCode(0x80 | ( cc & 0x3f))); + } else { + var cc = 0x10000 + + (c.charCodeAt(0) - 0xD800) * 0x400 + + (c.charCodeAt(1) - 0xDC00); + return (fromCharCode(0xf0 | ((cc >>> 18) & 0x07)) + + fromCharCode(0x80 | ((cc >>> 12) & 0x3f)) + + fromCharCode(0x80 | ((cc >>> 6) & 0x3f)) + + fromCharCode(0x80 | ( cc & 0x3f))); + } + }; + var re_utob = /[\uD800-\uDBFF][\uDC00-\uDFFFF]|[^\x00-\x7F]/g; + var utob = function(u) { + return u.replace(re_utob, cb_utob); + }; + var cb_encode = function(ccc) { + var padlen = [0, 2, 1][ccc.length % 3], + ord = ccc.charCodeAt(0) << 16 + | ((ccc.length > 1 ? ccc.charCodeAt(1) : 0) << 8) + | ((ccc.length > 2 ? ccc.charCodeAt(2) : 0)), + chars = [ + b64chars.charAt( ord >>> 18), + b64chars.charAt((ord >>> 12) & 63), + padlen >= 2 ? '=' : b64chars.charAt((ord >>> 6) & 63), + padlen >= 1 ? '=' : b64chars.charAt(ord & 63) + ]; + return chars.join(''); + }; + var btoa = global.btoa && typeof global.btoa == 'function' + ? function(b){ return global.btoa(b) } : function(b) { + if (b.match(/[^\x00-\xFF]/)) throw new RangeError( + 'The string contains invalid characters.' + ); + return b.replace(/[\s\S]{1,3}/g, cb_encode); + }; + var _encode = function(u) { + return btoa(utob(String(u))); + }; + var mkUriSafe = function (b64) { + return b64.replace(/[+\/]/g, function(m0) { + return m0 == '+' ? '-' : '_'; + }).replace(/=/g, ''); + }; + var encode = function(u, urisafe) { + return urisafe ? mkUriSafe(_encode(u)) : _encode(u); + }; + var encodeURI = function(u) { return encode(u, true) }; + var fromUint8Array; + if (global.Uint8Array) fromUint8Array = function(a, urisafe) { + // return btoa(fromCharCode.apply(null, a)); + var b64 = ''; + for (var i = 0, l = a.length; i < l; i += 3) { + var a0 = a[i], a1 = a[i+1], a2 = a[i+2]; + var ord = a0 << 16 | a1 << 8 | a2; + b64 += b64chars.charAt( ord >>> 18) + + b64chars.charAt((ord >>> 12) & 63) + + ( typeof a1 != 'undefined' + ? b64chars.charAt((ord >>> 6) & 63) : '=') + + ( typeof a2 != 'undefined' + ? b64chars.charAt( ord & 63) : '='); + } + return urisafe ? mkUriSafe(b64) : b64; + }; + // decoder stuff + var re_btou = /[\xC0-\xDF][\x80-\xBF]|[\xE0-\xEF][\x80-\xBF]{2}|[\xF0-\xF7][\x80-\xBF]{3}/g; + var cb_btou = function(cccc) { + switch(cccc.length) { + case 4: + var cp = ((0x07 & cccc.charCodeAt(0)) << 18) + | ((0x3f & cccc.charCodeAt(1)) << 12) + | ((0x3f & cccc.charCodeAt(2)) << 6) + | (0x3f & cccc.charCodeAt(3)), + offset = cp - 0x10000; + return (fromCharCode((offset >>> 10) + 0xD800) + + fromCharCode((offset & 0x3FF) + 0xDC00)); + case 3: + return fromCharCode( + ((0x0f & cccc.charCodeAt(0)) << 12) + | ((0x3f & cccc.charCodeAt(1)) << 6) + | (0x3f & cccc.charCodeAt(2)) + ); + default: + return fromCharCode( + ((0x1f & cccc.charCodeAt(0)) << 6) + | (0x3f & cccc.charCodeAt(1)) + ); + } + }; + var btou = function(b) { + return b.replace(re_btou, cb_btou); + }; + var cb_decode = function(cccc) { + var len = cccc.length, + padlen = len % 4, + n = (len > 0 ? b64tab[cccc.charAt(0)] << 18 : 0) + | (len > 1 ? b64tab[cccc.charAt(1)] << 12 : 0) + | (len > 2 ? b64tab[cccc.charAt(2)] << 6 : 0) + | (len > 3 ? b64tab[cccc.charAt(3)] : 0), + chars = [ + fromCharCode( n >>> 16), + fromCharCode((n >>> 8) & 0xff), + fromCharCode( n & 0xff) + ]; + chars.length -= [0, 0, 2, 1][padlen]; + return chars.join(''); + }; + var _atob = global.atob && typeof global.atob == 'function' + ? function(a){ return global.atob(a) } : function(a){ + return a.replace(/\S{1,4}/g, cb_decode); + }; + var atob = function(a) { + return _atob(String(a).replace(/[^A-Za-z0-9\+\/]/g, '')); + }; + var _decode = function(a) { return btou(_atob(a)) }; + var _fromURI = function(a) { + return String(a).replace(/[-_]/g, function(m0) { + return m0 == '-' ? '+' : '/' + }).replace(/[^A-Za-z0-9\+\/]/g, ''); + }; + var decode = function(a){ + return _decode(_fromURI(a)); + }; + var toUint8Array; + if (global.Uint8Array) toUint8Array = function(a) { + return Uint8Array.from(atob(_fromURI(a)), function(c) { + return c.charCodeAt(0); + }); + }; + var noConflict = function() { + var Base64 = global.Base64; + global.Base64 = _Base64; + return Base64; + }; + // export Base64 + global.Base64 = { + VERSION: version, + atob: atob, + btoa: btoa, + fromBase64: decode, + toBase64: encode, + utob: utob, + encode: encode, + encodeURI: encodeURI, + btou: btou, + decode: decode, + noConflict: noConflict, + fromUint8Array: fromUint8Array, + toUint8Array: toUint8Array + }; + // if ES5 is available, make Base64.extendString() available + if (typeof Object.defineProperty === 'function') { + var noEnum = function(v){ + return {value:v,enumerable:false,writable:true,configurable:true}; + }; + global.Base64.extendString = function () { + Object.defineProperty( + String.prototype, 'fromBase64', noEnum(function () { + return decode(this) + })); + Object.defineProperty( + String.prototype, 'toBase64', noEnum(function (urisafe) { + return encode(this, urisafe) + })); + Object.defineProperty( + String.prototype, 'toBase64URI', noEnum(function () { + return encode(this, true) + })); + }; + } + // + // export Base64 to the namespace + // + if (global['Meteor']) { // Meteor.js + Base64 = global.Base64; + } + // module.exports and AMD are mutually exclusive. + // module.exports has precedence. + if ( true && module.exports) { + module.exports.Base64 = global.Base64; + } + else if (true) { + // AMD. Register as an anonymous module. + !(__WEBPACK_AMD_DEFINE_ARRAY__ = [], __WEBPACK_AMD_DEFINE_RESULT__ = (function(){ return global.Base64 }).apply(exports, __WEBPACK_AMD_DEFINE_ARRAY__), + __WEBPACK_AMD_DEFINE_RESULT__ !== undefined && (module.exports = __WEBPACK_AMD_DEFINE_RESULT__)); + } + // that's it! + return {Base64: global.Base64} +})); /***/ }) diff --git a/192.chunk.css b/39961.chunk.css similarity index 100% rename from 192.chunk.css rename to 39961.chunk.css diff --git a/41297.async.js b/41297.async.js index c84cf797e5..2db7996500 100644 --- a/41297.async.js +++ b/41297.async.js @@ -387,7 +387,7 @@ var FileDownloadList = function FileDownloadList(_ref) { className: classnames_default()(FileDownloadListmodules.list, className), style: style, children: dataSource.map(function (item, index) { - var _item$subitem3, _item$subitem4; + var _item$subitem3, _item$subitem4, _item$subitem5; return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { className: FileDownloadListmodules.row, children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", { @@ -409,6 +409,8 @@ var FileDownloadList = function FileDownloadList(_ref) { onClick: function onClick() { var _item$url; (0,util/* downLoadLink */.Nd)('', "".concat(env/* default.API_SERVER */.Z.API_SERVER).concat((_item$url = item.url) === null || _item$url === void 0 ? void 0 : _item$url.replace('disposition=inline', ''))); + + // downLoadLink('', `${ENV.API_SERVER}${item.url?.replace('disposition=inline', '')}`) }, children: [/*#__PURE__*/(0,jsx_runtime.jsx)("i", { className: "iconfont icon-xiazai4" @@ -437,7 +439,21 @@ var FileDownloadList = function FileDownloadList(_ref) { children: [/*#__PURE__*/(0,jsx_runtime.jsx)("i", { className: "iconfont icon-chakanlaoshipizhu1" }), "\u67E5\u770B\u8001\u5E08\u6279\u6CE8"] - })), ['office'].includes(item === null || item === void 0 ? void 0 : item.file_type) && (0,utils_authority/* isAdmins */.eB)() && ["xlsx", "docx", "pptx"].includes(item === null || item === void 0 ? void 0 : item.file_sub) && showDimensions && /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + })), ['image'].includes(item === null || item === void 0 ? void 0 : item.file_type) && ((_item$subitem5 = item.subitem) === null || _item$subitem5 === void 0 ? void 0 : _item$subitem5.id) && /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: FileDownloadListmodules.download, + style: { + marginLeft: 20 + }, + onClick: function onClick() { + var _item$subitem6, _item$subitem6$url; + (0,util/* downLoadLink */.Nd)('', "".concat(env/* default.API_SERVER */.Z.API_SERVER).concat(item === null || item === void 0 ? void 0 : (_item$subitem6 = item.subitem) === null || _item$subitem6 === void 0 ? void 0 : (_item$subitem6$url = _item$subitem6.url) === null || _item$subitem6$url === void 0 ? void 0 : _item$subitem6$url.replace('disposition=inline', ''))); + + // downLoadLink('', `${ENV.API_SERVER}${item.url?.replace('disposition=inline', '')}`) + }, + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("i", { + className: "iconfont icon-xiazai4" + }), "\u4E0B\u8F7D\u6279\u6CE8\u6587\u4EF6"] + }), ['office'].includes(item === null || item === void 0 ? void 0 : item.file_type) && (0,utils_authority/* isAdmins */.eB)() && ["xlsx", "docx", "pptx"].includes(item === null || item === void 0 ? void 0 : item.file_sub) && showDimensions && /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { className: FileDownloadListmodules.annotation, onClick: function onClick() { setisedit(true); diff --git a/98718.async.js b/46430.async.js similarity index 92% rename from 98718.async.js rename to 46430.async.js index 84be453402..7c31df1060 100644 --- a/98718.async.js +++ b/46430.async.js @@ -1,5 +1,5 @@ "use strict"; -(self["webpackChunk"] = self["webpackChunk"] || []).push([[98718,69561,192],{ +(self["webpackChunk"] = self["webpackChunk"] || []).push([[46430,92401],{ /***/ 48898: /*!*************************************************************************!*\ @@ -12,33 +12,6 @@ var FolderOpenOutlined = { "icon": { "tag": "svg", "attrs": { "viewBox": "64 64 /* harmony default export */ __webpack_exports__["Z"] = (FolderOpenOutlined); -/***/ }), - -/***/ 87588: -/*!******************************************************************************!*\ - !*** ./node_modules/@ant-design/icons/es/icons/ExclamationCircleOutlined.js ***! - \******************************************************************************/ -/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { - -/* harmony import */ var _babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @babel/runtime/helpers/esm/objectSpread2 */ 1413); -/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ 67294); -/* harmony import */ var _ant_design_icons_svg_es_asn_ExclamationCircleOutlined__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @ant-design/icons-svg/es/asn/ExclamationCircleOutlined */ 61144); -/* harmony import */ var _components_AntdIcon__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../components/AntdIcon */ 7918); - -// GENERATE BY ./scripts/generate.ts -// DON NOT EDIT IT MANUALLY - - - -var ExclamationCircleOutlined = function ExclamationCircleOutlined(props, ref) { - return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.createElement(_components_AntdIcon__WEBPACK_IMPORTED_MODULE_1__/* ["default"] */ .Z, (0,_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_2__/* ["default"] */ .Z)((0,_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_2__/* ["default"] */ .Z)({}, props), {}, { - ref: ref, - icon: _ant_design_icons_svg_es_asn_ExclamationCircleOutlined__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .Z - })); -}; -ExclamationCircleOutlined.displayName = 'ExclamationCircleOutlined'; -/* harmony default export */ __webpack_exports__["Z"] = (/*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.forwardRef(ExclamationCircleOutlined)); - /***/ }), /***/ 3089: @@ -123,6 +96,27 @@ PlusCircleOutlined_PlusCircleOutlined.displayName = 'PlusCircleOutlined'; /***/ }), +/***/ 81643: +/*!**********************************************************!*\ + !*** ./node_modules/antd/es/_util/getRenderPropValue.js ***! + \**********************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +/* harmony export */ __webpack_require__.d(__webpack_exports__, { +/* harmony export */ "Z": function() { return /* binding */ getRenderPropValue; } +/* harmony export */ }); +var getRenderPropValue = function getRenderPropValue(propValue) { + if (!propValue) { + return null; + } + if (typeof propValue === 'function') { + return propValue(); + } + return propValue; +}; + +/***/ }), + /***/ 32808: /*!************************************************************!*\ !*** ./node_modules/antd/es/checkbox/index.js + 2 modules ***! @@ -795,6 +789,107 @@ input_Input.Password = input_Password; /***/ }), +/***/ 55241: +/*!***********************************************!*\ + !*** ./node_modules/antd/es/popover/index.js ***! + \***********************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +/* harmony import */ var _babel_runtime_helpers_esm_extends__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @babel/runtime/helpers/esm/extends */ 87462); +/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ 67294); +/* harmony import */ var _config_provider__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../config-provider */ 53124); +/* harmony import */ var _tooltip__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../tooltip */ 84908); +/* harmony import */ var _util_getRenderPropValue__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../_util/getRenderPropValue */ 81643); +/* harmony import */ var _util_motion__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../_util/motion */ 33603); + +var __rest = undefined && undefined.__rest || function (s, e) { + var t = {}; + for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0) t[p] = s[p]; + if (s != null && typeof Object.getOwnPropertySymbols === "function") for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) { + if (e.indexOf(p[i]) < 0 && Object.prototype.propertyIsEnumerable.call(s, p[i])) t[p[i]] = s[p[i]]; + } + return t; +}; + + + + + +var Overlay = function Overlay(_ref) { + var title = _ref.title, + content = _ref.content, + prefixCls = _ref.prefixCls; + if (!title && !content) { + return null; + } + return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.createElement(react__WEBPACK_IMPORTED_MODULE_0__.Fragment, null, title && /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.createElement("div", { + className: "".concat(prefixCls, "-title") + }, (0,_util_getRenderPropValue__WEBPACK_IMPORTED_MODULE_1__/* .getRenderPropValue */ .Z)(title)), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.createElement("div", { + className: "".concat(prefixCls, "-inner-content") + }, (0,_util_getRenderPropValue__WEBPACK_IMPORTED_MODULE_1__/* .getRenderPropValue */ .Z)(content))); +}; +var Popover = /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.forwardRef(function (props, ref) { + var customizePrefixCls = props.prefixCls, + title = props.title, + content = props.content, + _overlay = props._overlay, + _props$placement = props.placement, + placement = _props$placement === void 0 ? 'top' : _props$placement, + _props$trigger = props.trigger, + trigger = _props$trigger === void 0 ? 'hover' : _props$trigger, + _props$mouseEnterDela = props.mouseEnterDelay, + mouseEnterDelay = _props$mouseEnterDela === void 0 ? 0.1 : _props$mouseEnterDela, + _props$mouseLeaveDela = props.mouseLeaveDelay, + mouseLeaveDelay = _props$mouseLeaveDela === void 0 ? 0.1 : _props$mouseLeaveDela, + _props$overlayStyle = props.overlayStyle, + overlayStyle = _props$overlayStyle === void 0 ? {} : _props$overlayStyle, + otherProps = __rest(props, ["prefixCls", "title", "content", "_overlay", "placement", "trigger", "mouseEnterDelay", "mouseLeaveDelay", "overlayStyle"]); + var _React$useContext = react__WEBPACK_IMPORTED_MODULE_0__.useContext(_config_provider__WEBPACK_IMPORTED_MODULE_2__/* .ConfigContext */ .E_), + getPrefixCls = _React$useContext.getPrefixCls; + var prefixCls = getPrefixCls('popover', customizePrefixCls); + var rootPrefixCls = getPrefixCls(); + return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.createElement(_tooltip__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .Z, (0,_babel_runtime_helpers_esm_extends__WEBPACK_IMPORTED_MODULE_4__/* ["default"] */ .Z)({ + placement: placement, + trigger: trigger, + mouseEnterDelay: mouseEnterDelay, + mouseLeaveDelay: mouseLeaveDelay, + overlayStyle: overlayStyle + }, otherProps, { + prefixCls: prefixCls, + ref: ref, + overlay: _overlay || /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.createElement(Overlay, { + prefixCls: prefixCls, + title: title, + content: content + }), + transitionName: (0,_util_motion__WEBPACK_IMPORTED_MODULE_5__/* .getTransitionName */ .mL)(rootPrefixCls, 'zoom-big', otherProps.transitionName) + })); +}); +if (false) {} +/* harmony default export */ __webpack_exports__["Z"] = (Popover); + +/***/ }), + +/***/ 63942: +/*!*****************************************************************!*\ + !*** ./node_modules/antd/es/popover/style/index.js + 1 modules ***! + \*****************************************************************/ +/***/ (function(__unused_webpack_module, __unused_webpack___webpack_exports__, __webpack_require__) { + + +// EXTERNAL MODULE: ./node_modules/antd/es/style/default.less +var style_default = __webpack_require__(43146); +;// CONCATENATED MODULE: ./node_modules/antd/es/popover/style/index.less +// extracted by mini-css-extract-plugin + +;// CONCATENATED MODULE: ./node_modules/antd/es/popover/style/index.js + + +// style dependencies +// deps-lint-skip: tooltip + +/***/ }), + /***/ 54205: /*!********************************************************!*\ !*** ./node_modules/antd/es/tree/index.js + 9 modules ***! diff --git a/98718.chunk.css b/46430.chunk.css similarity index 100% rename from 98718.chunk.css rename to 46430.chunk.css diff --git a/47015.async.js b/47015.async.js index 61fe2f4e5e..e1498eadf0 100644 --- a/47015.async.js +++ b/47015.async.js @@ -35,8 +35,8 @@ var input_style = __webpack_require__(69463); var input = __webpack_require__(75008); // EXTERNAL MODULE: ./node_modules/antd/es/date-picker/style/index.js + 1 modules var date_picker_style = __webpack_require__(25763); -// EXTERNAL MODULE: ./node_modules/antd/es/date-picker/index.js + 56 modules -var date_picker = __webpack_require__(45741); +// EXTERNAL MODULE: ./node_modules/antd/es/date-picker/index.js + 57 modules +var date_picker = __webpack_require__(60201); // EXTERNAL MODULE: ./node_modules/antd/es/message/style/index.js + 1 modules var message_style = __webpack_require__(14934); // EXTERNAL MODULE: ./node_modules/antd/es/message/index.js + 1 modules @@ -1075,7 +1075,7 @@ var PublishShixun = function PublishShixun(_ref) { /* harmony import */ var antd_es_col_style__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! antd/es/col/style */ 89032); /* harmony import */ var antd_es_col__WEBPACK_IMPORTED_MODULE_29__ = __webpack_require__(/*! antd/es/col */ 15746); /* harmony import */ var antd_es_date_picker_style__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! antd/es/date-picker/style */ 25763); -/* harmony import */ var antd_es_date_picker__WEBPACK_IMPORTED_MODULE_30__ = __webpack_require__(/*! antd/es/date-picker */ 45741); +/* harmony import */ var antd_es_date_picker__WEBPACK_IMPORTED_MODULE_30__ = __webpack_require__(/*! antd/es/date-picker */ 60201); /* harmony import */ var antd_es_message_style__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! antd/es/message/style */ 14934); /* harmony import */ var antd_es_message__WEBPACK_IMPORTED_MODULE_26__ = __webpack_require__(/*! antd/es/message */ 12461); /* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/regeneratorRuntime.js */ 17061); diff --git a/4434.async.js b/61905.async.js similarity index 65% rename from 4434.async.js rename to 61905.async.js index 2d87aee837..2497c5cfba 100644 --- a/4434.async.js +++ b/61905.async.js @@ -1,5 +1,5 @@ "use strict"; -(self["webpackChunk"] = self["webpackChunk"] || []).push([[4434],{ +(self["webpackChunk"] = self["webpackChunk"] || []).push([[61905],{ /***/ 50756: /*!********************************************************************!*\ @@ -82,6 +82,27 @@ QuestionCircleOutlined.displayName = 'QuestionCircleOutlined'; /***/ }), +/***/ 81643: +/*!**********************************************************!*\ + !*** ./node_modules/antd/es/_util/getRenderPropValue.js ***! + \**********************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +/* harmony export */ __webpack_require__.d(__webpack_exports__, { +/* harmony export */ "Z": function() { return /* binding */ getRenderPropValue; } +/* harmony export */ }); +var getRenderPropValue = function getRenderPropValue(propValue) { + if (!propValue) { + return null; + } + if (typeof propValue === 'function') { + return propValue(); + } + return propValue; +}; + +/***/ }), + /***/ 57838: /*!************************************************************!*\ !*** ./node_modules/antd/es/_util/hooks/useForceUpdate.js ***! @@ -403,6 +424,710 @@ var style_default = __webpack_require__(43146); /***/ }), +/***/ 54907: +/*!************************************************************!*\ + !*** ./node_modules/antd/es/collapse/index.js + 6 modules ***! + \************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + + +// EXPORTS +__webpack_require__.d(__webpack_exports__, { + "Z": function() { return /* binding */ collapse; } +}); + +// EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/extends.js +var esm_extends = __webpack_require__(87462); +// EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/defineProperty.js +var defineProperty = __webpack_require__(4942); +// EXTERNAL MODULE: ./node_modules/antd/node_modules/@ant-design/icons/es/icons/RightOutlined.js +var RightOutlined = __webpack_require__(62994); +// EXTERNAL MODULE: ./node_modules/classnames/index.js +var classnames = __webpack_require__(94184); +var classnames_default = /*#__PURE__*/__webpack_require__.n(classnames); +// EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/toConsumableArray.js + 2 modules +var toConsumableArray = __webpack_require__(74902); +// EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/classCallCheck.js +var classCallCheck = __webpack_require__(15671); +// EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/createClass.js +var createClass = __webpack_require__(43144); +// EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/inherits.js +var inherits = __webpack_require__(60136); +// EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/createSuper.js + 1 modules +var createSuper = __webpack_require__(51630); +// EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/typeof.js +var esm_typeof = __webpack_require__(71002); +// EXTERNAL MODULE: ./node_modules/rc-util/es/Children/toArray.js +var toArray = __webpack_require__(50344); +// EXTERNAL MODULE: ./node_modules/react/index.js +var react = __webpack_require__(67294); +// EXTERNAL MODULE: ./node_modules/shallowequal/index.js +var shallowequal = __webpack_require__(96774); +var shallowequal_default = /*#__PURE__*/__webpack_require__.n(shallowequal); +// EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/objectWithoutProperties.js +var objectWithoutProperties = __webpack_require__(45987); +// EXTERNAL MODULE: ./node_modules/rc-motion/es/index.js + 11 modules +var es = __webpack_require__(62874); +// EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/slicedToArray.js + 1 modules +var slicedToArray = __webpack_require__(97685); +;// CONCATENATED MODULE: ./node_modules/rc-collapse/es/PanelContent.js + + + +/* eslint-disable no-underscore-dangle */ + +/* eslint-disable react/prop-types */ + + +var PanelContent = /*#__PURE__*/react.forwardRef(function (props, ref) { + var _classnames; + + var prefixCls = props.prefixCls, + forceRender = props.forceRender, + className = props.className, + style = props.style, + children = props.children, + isActive = props.isActive, + role = props.role; + + var _React$useState = react.useState(isActive || forceRender), + _React$useState2 = (0,slicedToArray/* default */.Z)(_React$useState, 2), + rendered = _React$useState2[0], + setRendered = _React$useState2[1]; + + react.useEffect(function () { + if (forceRender || isActive) { + setRendered(true); + } + }, [forceRender, isActive]); + + if (!rendered) { + return null; + } + + return /*#__PURE__*/react.createElement("div", { + ref: ref, + className: classnames_default()("".concat(prefixCls, "-content"), (_classnames = {}, (0,defineProperty/* default */.Z)(_classnames, "".concat(prefixCls, "-content-active"), isActive), (0,defineProperty/* default */.Z)(_classnames, "".concat(prefixCls, "-content-inactive"), !isActive), _classnames), className), + style: style, + role: role + }, /*#__PURE__*/react.createElement("div", { + className: "".concat(prefixCls, "-content-box") + }, children)); +}); +PanelContent.displayName = 'PanelContent'; +/* harmony default export */ var es_PanelContent = (PanelContent); +;// CONCATENATED MODULE: ./node_modules/rc-collapse/es/Panel.js + + + + + + + +var _excluded = ["className", "id", "style", "prefixCls", "headerClass", "children", "isActive", "destroyInactivePanel", "accordion", "forceRender", "openMotion", "extra", "collapsible"]; + +/* eslint-disable react/prop-types */ + + + + + + +var CollapsePanel = /*#__PURE__*/function (_React$Component) { + (0,inherits/* default */.Z)(CollapsePanel, _React$Component); + + var _super = (0,createSuper/* default */.Z)(CollapsePanel); + + function CollapsePanel() { + var _this; + + (0,classCallCheck/* default */.Z)(this, CollapsePanel); + + for (var _len = arguments.length, args = new Array(_len), _key = 0; _key < _len; _key++) { + args[_key] = arguments[_key]; + } + + _this = _super.call.apply(_super, [this].concat(args)); + + _this.onItemClick = function () { + var _this$props = _this.props, + onItemClick = _this$props.onItemClick, + panelKey = _this$props.panelKey; + + if (typeof onItemClick === 'function') { + onItemClick(panelKey); + } + }; + + _this.handleKeyPress = function (e) { + if (e.key === 'Enter' || e.keyCode === 13 || e.which === 13) { + _this.onItemClick(); + } + }; + + _this.renderIcon = function () { + var _this$props2 = _this.props, + showArrow = _this$props2.showArrow, + expandIcon = _this$props2.expandIcon, + prefixCls = _this$props2.prefixCls, + collapsible = _this$props2.collapsible; + + if (!showArrow) { + return null; + } + + var iconNode = typeof expandIcon === 'function' ? expandIcon(_this.props) : /*#__PURE__*/react.createElement("i", { + className: "arrow" + }); + return iconNode && /*#__PURE__*/react.createElement("div", { + className: "".concat(prefixCls, "-expand-icon"), + onClick: collapsible === 'header' || collapsible === 'icon' ? _this.onItemClick : null + }, iconNode); + }; + + _this.renderTitle = function () { + var _this$props3 = _this.props, + header = _this$props3.header, + prefixCls = _this$props3.prefixCls, + collapsible = _this$props3.collapsible; + return /*#__PURE__*/react.createElement("span", { + className: "".concat(prefixCls, "-header-text"), + onClick: collapsible === 'header' ? _this.onItemClick : null + }, header); + }; + + return _this; + } + + (0,createClass/* default */.Z)(CollapsePanel, [{ + key: "shouldComponentUpdate", + value: function shouldComponentUpdate(nextProps) { + return !shallowequal_default()(this.props, nextProps); + } + }, { + key: "render", + value: function render() { + var _classNames, _classNames2; + + var _this$props4 = this.props, + className = _this$props4.className, + id = _this$props4.id, + style = _this$props4.style, + prefixCls = _this$props4.prefixCls, + headerClass = _this$props4.headerClass, + children = _this$props4.children, + isActive = _this$props4.isActive, + destroyInactivePanel = _this$props4.destroyInactivePanel, + accordion = _this$props4.accordion, + forceRender = _this$props4.forceRender, + openMotion = _this$props4.openMotion, + extra = _this$props4.extra, + collapsible = _this$props4.collapsible, + rest = (0,objectWithoutProperties/* default */.Z)(_this$props4, _excluded); + + var disabled = collapsible === 'disabled'; + var collapsibleHeader = collapsible === 'header'; + var collapsibleIcon = collapsible === 'icon'; + var itemCls = classnames_default()((_classNames = {}, (0,defineProperty/* default */.Z)(_classNames, "".concat(prefixCls, "-item"), true), (0,defineProperty/* default */.Z)(_classNames, "".concat(prefixCls, "-item-active"), isActive), (0,defineProperty/* default */.Z)(_classNames, "".concat(prefixCls, "-item-disabled"), disabled), _classNames), className); + var headerCls = classnames_default()("".concat(prefixCls, "-header"), (_classNames2 = {}, (0,defineProperty/* default */.Z)(_classNames2, headerClass, headerClass), (0,defineProperty/* default */.Z)(_classNames2, "".concat(prefixCls, "-header-collapsible-only"), collapsibleHeader), (0,defineProperty/* default */.Z)(_classNames2, "".concat(prefixCls, "-icon-collapsible-only"), collapsibleIcon), _classNames2)); + /** header 节点属性 */ + + var headerProps = { + className: headerCls, + 'aria-expanded': isActive, + 'aria-disabled': disabled, + onKeyPress: this.handleKeyPress + }; + + if (!collapsibleHeader && !collapsibleIcon) { + headerProps.onClick = this.onItemClick; + headerProps.role = accordion ? 'tab' : 'button'; + headerProps.tabIndex = disabled ? -1 : 0; + } + + var ifExtraExist = extra !== null && extra !== undefined && typeof extra !== 'boolean'; // https://github.com/ant-design/ant-design/pull/37419#issuecomment-1238812797 + + delete rest.header; + delete rest.panelKey; + delete rest.onItemClick; + delete rest.showArrow; + delete rest.expandIcon; + return /*#__PURE__*/react.createElement("div", (0,esm_extends/* default */.Z)({}, rest, { + className: itemCls, + style: style, + id: id + }), /*#__PURE__*/react.createElement("div", headerProps, this.renderIcon(), this.renderTitle(), ifExtraExist && /*#__PURE__*/react.createElement("div", { + className: "".concat(prefixCls, "-extra") + }, extra)), /*#__PURE__*/react.createElement(es["default"], (0,esm_extends/* default */.Z)({ + visible: isActive, + leavedClassName: "".concat(prefixCls, "-content-hidden") + }, openMotion, { + forceRender: forceRender, + removeOnLeave: destroyInactivePanel + }), function (_ref, ref) { + var motionClassName = _ref.className, + motionStyle = _ref.style; + return /*#__PURE__*/react.createElement(es_PanelContent, { + ref: ref, + prefixCls: prefixCls, + className: motionClassName, + style: motionStyle, + isActive: isActive, + forceRender: forceRender, + role: accordion ? 'tabpanel' : null + }, children); + })); + } + }]); + + return CollapsePanel; +}(react.Component); + +CollapsePanel.defaultProps = { + showArrow: true, + isActive: false, + onItemClick: function onItemClick() {}, + headerClass: '', + forceRender: false +}; +/* harmony default export */ var Panel = (CollapsePanel); +;// CONCATENATED MODULE: ./node_modules/rc-collapse/es/Collapse.js + + + + + + + + +/* eslint-disable react/prop-types */ + + + + + + +function getActiveKeysArray(activeKey) { + var currentActiveKey = activeKey; + + if (!Array.isArray(currentActiveKey)) { + var activeKeyType = (0,esm_typeof/* default */.Z)(currentActiveKey); + + currentActiveKey = activeKeyType === 'number' || activeKeyType === 'string' ? [currentActiveKey] : []; + } + + return currentActiveKey.map(function (key) { + return String(key); + }); +} + +var Collapse = /*#__PURE__*/function (_React$Component) { + (0,inherits/* default */.Z)(Collapse, _React$Component); + + var _super = (0,createSuper/* default */.Z)(Collapse); + + function Collapse(_props) { + var _this; + + (0,classCallCheck/* default */.Z)(this, Collapse); + + _this = _super.call(this, _props); + + _this.onClickItem = function (key) { + var activeKey = _this.state.activeKey; + + if (_this.props.accordion) { + activeKey = activeKey[0] === key ? [] : [key]; + } else { + activeKey = (0,toConsumableArray/* default */.Z)(activeKey); + var index = activeKey.indexOf(key); + var isActive = index > -1; + + if (isActive) { + // remove active state + activeKey.splice(index, 1); + } else { + activeKey.push(key); + } + } + + _this.setActiveKey(activeKey); + }; + + _this.getNewChild = function (child, index) { + if (!child) return null; + var activeKey = _this.state.activeKey; + var _this$props = _this.props, + prefixCls = _this$props.prefixCls, + openMotion = _this$props.openMotion, + accordion = _this$props.accordion, + rootDestroyInactivePanel = _this$props.destroyInactivePanel, + expandIcon = _this$props.expandIcon, + collapsible = _this$props.collapsible; // If there is no key provide, use the panel order as default key + + var key = child.key || String(index); + var _child$props = child.props, + header = _child$props.header, + headerClass = _child$props.headerClass, + destroyInactivePanel = _child$props.destroyInactivePanel, + childCollapsible = _child$props.collapsible; + var isActive = false; + + if (accordion) { + isActive = activeKey[0] === key; + } else { + isActive = activeKey.indexOf(key) > -1; + } + + var mergeCollapsible = childCollapsible !== null && childCollapsible !== void 0 ? childCollapsible : collapsible; + var props = { + key: key, + panelKey: key, + header: header, + headerClass: headerClass, + isActive: isActive, + prefixCls: prefixCls, + destroyInactivePanel: destroyInactivePanel !== null && destroyInactivePanel !== void 0 ? destroyInactivePanel : rootDestroyInactivePanel, + openMotion: openMotion, + accordion: accordion, + children: child.props.children, + onItemClick: mergeCollapsible === 'disabled' ? null : _this.onClickItem, + expandIcon: expandIcon, + collapsible: mergeCollapsible + }; // https://github.com/ant-design/ant-design/issues/20479 + + if (typeof child.type === 'string') { + return child; + } + + Object.keys(props).forEach(function (propName) { + if (typeof props[propName] === 'undefined') { + delete props[propName]; + } + }); + return /*#__PURE__*/react.cloneElement(child, props); + }; + + _this.getItems = function () { + var children = _this.props.children; + return (0,toArray/* default */.Z)(children).map(_this.getNewChild); + }; + + _this.setActiveKey = function (activeKey) { + if (!('activeKey' in _this.props)) { + _this.setState({ + activeKey: activeKey + }); + } + + _this.props.onChange(_this.props.accordion ? activeKey[0] : activeKey); + }; + + var _activeKey = _props.activeKey, + defaultActiveKey = _props.defaultActiveKey; + var currentActiveKey = defaultActiveKey; + + if ('activeKey' in _props) { + currentActiveKey = _activeKey; + } + + _this.state = { + activeKey: getActiveKeysArray(currentActiveKey) + }; + return _this; + } + + (0,createClass/* default */.Z)(Collapse, [{ + key: "shouldComponentUpdate", + value: function shouldComponentUpdate(nextProps, nextState) { + return !shallowequal_default()(this.props, nextProps) || !shallowequal_default()(this.state, nextState); + } + }, { + key: "render", + value: function render() { + var _classNames; + + var _this$props2 = this.props, + prefixCls = _this$props2.prefixCls, + className = _this$props2.className, + style = _this$props2.style, + accordion = _this$props2.accordion; + var collapseClassName = classnames_default()((_classNames = {}, (0,defineProperty/* default */.Z)(_classNames, prefixCls, true), (0,defineProperty/* default */.Z)(_classNames, className, !!className), _classNames)); + return /*#__PURE__*/react.createElement("div", { + className: collapseClassName, + style: style, + role: accordion ? 'tablist' : null + }, this.getItems()); + } + }], [{ + key: "getDerivedStateFromProps", + value: function getDerivedStateFromProps(nextProps) { + var newState = {}; + + if ('activeKey' in nextProps) { + newState.activeKey = getActiveKeysArray(nextProps.activeKey); + } + + return newState; + } + }]); + + return Collapse; +}(react.Component); + +Collapse.defaultProps = { + prefixCls: 'rc-collapse', + onChange: function onChange() {}, + accordion: false, + destroyInactivePanel: false +}; +Collapse.Panel = Panel; +/* harmony default export */ var es_Collapse = (Collapse); +;// CONCATENATED MODULE: ./node_modules/rc-collapse/es/index.js + +/* harmony default export */ var rc_collapse_es = (es_Collapse); +var es_Panel = es_Collapse.Panel; + +// EXTERNAL MODULE: ./node_modules/rc-util/es/omit.js +var omit = __webpack_require__(98423); +// EXTERNAL MODULE: ./node_modules/antd/es/config-provider/context.js +var context = __webpack_require__(53124); +// EXTERNAL MODULE: ./node_modules/antd/es/_util/motion.js +var motion = __webpack_require__(33603); +// EXTERNAL MODULE: ./node_modules/antd/es/_util/reactNode.js +var reactNode = __webpack_require__(96159); +;// CONCATENATED MODULE: ./node_modules/antd/es/collapse/CollapsePanel.js + + + + + + + +var CollapsePanel_CollapsePanel = function CollapsePanel(props) { + false ? 0 : void 0; + var _React$useContext = react.useContext(context/* ConfigContext */.E_), + getPrefixCls = _React$useContext.getPrefixCls; + var customizePrefixCls = props.prefixCls, + _props$className = props.className, + className = _props$className === void 0 ? '' : _props$className, + _props$showArrow = props.showArrow, + showArrow = _props$showArrow === void 0 ? true : _props$showArrow; + var prefixCls = getPrefixCls('collapse', customizePrefixCls); + var collapsePanelClassName = classnames_default()((0,defineProperty/* default */.Z)({}, "".concat(prefixCls, "-no-arrow"), !showArrow), className); + return /*#__PURE__*/react.createElement(rc_collapse_es.Panel, (0,esm_extends/* default */.Z)({}, props, { + prefixCls: prefixCls, + className: collapsePanelClassName + })); +}; +/* harmony default export */ var collapse_CollapsePanel = (CollapsePanel_CollapsePanel); +;// CONCATENATED MODULE: ./node_modules/antd/es/collapse/Collapse.js + + + + + + + + + + + + + +var Collapse_Collapse = function Collapse(props) { + var _classNames; + var _React$useContext = react.useContext(context/* ConfigContext */.E_), + getPrefixCls = _React$useContext.getPrefixCls, + direction = _React$useContext.direction; + var customizePrefixCls = props.prefixCls, + _props$className = props.className, + className = _props$className === void 0 ? '' : _props$className, + _props$bordered = props.bordered, + bordered = _props$bordered === void 0 ? true : _props$bordered, + ghost = props.ghost, + _props$expandIconPosi = props.expandIconPosition, + expandIconPosition = _props$expandIconPosi === void 0 ? 'start' : _props$expandIconPosi; + var prefixCls = getPrefixCls('collapse', customizePrefixCls); + // Warning if use legacy type `expandIconPosition` + false ? 0 : void 0; + // Align with logic position + var mergedExpandIconPosition = react.useMemo(function () { + if (expandIconPosition === 'left') { + return 'start'; + } + return expandIconPosition === 'right' ? 'end' : expandIconPosition; + }, [expandIconPosition]); + var renderExpandIcon = function renderExpandIcon() { + var panelProps = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {}; + var expandIcon = props.expandIcon; + var icon = expandIcon ? expandIcon(panelProps) : /*#__PURE__*/react.createElement(RightOutlined/* default */.Z, { + rotate: panelProps.isActive ? 90 : undefined + }); + return (0,reactNode/* cloneElement */.Tm)(icon, function () { + return { + className: classnames_default()(icon.props.className, "".concat(prefixCls, "-arrow")) + }; + }); + }; + var collapseClassName = classnames_default()("".concat(prefixCls, "-icon-position-").concat(mergedExpandIconPosition), (_classNames = {}, (0,defineProperty/* default */.Z)(_classNames, "".concat(prefixCls, "-borderless"), !bordered), (0,defineProperty/* default */.Z)(_classNames, "".concat(prefixCls, "-rtl"), direction === 'rtl'), (0,defineProperty/* default */.Z)(_classNames, "".concat(prefixCls, "-ghost"), !!ghost), _classNames), className); + var openMotion = (0,esm_extends/* default */.Z)((0,esm_extends/* default */.Z)({}, motion/* default */.ZP), { + motionAppear: false, + leavedClassName: "".concat(prefixCls, "-content-hidden") + }); + var getItems = function getItems() { + var children = props.children; + return (0,toArray/* default */.Z)(children).map(function (child, index) { + var _a; + if ((_a = child.props) === null || _a === void 0 ? void 0 : _a.disabled) { + var key = child.key || String(index); + var _child$props = child.props, + disabled = _child$props.disabled, + collapsible = _child$props.collapsible; + var childProps = (0,esm_extends/* default */.Z)((0,esm_extends/* default */.Z)({}, (0,omit/* default */.Z)(child.props, ['disabled'])), { + key: key, + collapsible: collapsible !== null && collapsible !== void 0 ? collapsible : disabled ? 'disabled' : undefined + }); + return (0,reactNode/* cloneElement */.Tm)(child, childProps); + } + return child; + }); + }; + return /*#__PURE__*/react.createElement(rc_collapse_es, (0,esm_extends/* default */.Z)({ + openMotion: openMotion + }, props, { + expandIcon: renderExpandIcon, + prefixCls: prefixCls, + className: collapseClassName + }), getItems()); +}; +Collapse_Collapse.Panel = collapse_CollapsePanel; +/* harmony default export */ var collapse_Collapse = (Collapse_Collapse); +;// CONCATENATED MODULE: ./node_modules/antd/es/collapse/index.js + +/* harmony default export */ var collapse = (collapse_Collapse); + +/***/ }), + +/***/ 49263: +/*!******************************************************************!*\ + !*** ./node_modules/antd/es/collapse/style/index.js + 1 modules ***! + \******************************************************************/ +/***/ (function(__unused_webpack_module, __unused_webpack___webpack_exports__, __webpack_require__) { + + +// EXTERNAL MODULE: ./node_modules/antd/es/style/default.less +var style_default = __webpack_require__(43146); +;// CONCATENATED MODULE: ./node_modules/antd/es/collapse/style/index.less +// extracted by mini-css-extract-plugin + +;// CONCATENATED MODULE: ./node_modules/antd/es/collapse/style/index.js + + + +/***/ }), + +/***/ 55241: +/*!***********************************************!*\ + !*** ./node_modules/antd/es/popover/index.js ***! + \***********************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +/* harmony import */ var _babel_runtime_helpers_esm_extends__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @babel/runtime/helpers/esm/extends */ 87462); +/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ 67294); +/* harmony import */ var _config_provider__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../config-provider */ 53124); +/* harmony import */ var _tooltip__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../tooltip */ 84908); +/* harmony import */ var _util_getRenderPropValue__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../_util/getRenderPropValue */ 81643); +/* harmony import */ var _util_motion__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../_util/motion */ 33603); + +var __rest = undefined && undefined.__rest || function (s, e) { + var t = {}; + for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0) t[p] = s[p]; + if (s != null && typeof Object.getOwnPropertySymbols === "function") for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) { + if (e.indexOf(p[i]) < 0 && Object.prototype.propertyIsEnumerable.call(s, p[i])) t[p[i]] = s[p[i]]; + } + return t; +}; + + + + + +var Overlay = function Overlay(_ref) { + var title = _ref.title, + content = _ref.content, + prefixCls = _ref.prefixCls; + if (!title && !content) { + return null; + } + return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.createElement(react__WEBPACK_IMPORTED_MODULE_0__.Fragment, null, title && /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.createElement("div", { + className: "".concat(prefixCls, "-title") + }, (0,_util_getRenderPropValue__WEBPACK_IMPORTED_MODULE_1__/* .getRenderPropValue */ .Z)(title)), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.createElement("div", { + className: "".concat(prefixCls, "-inner-content") + }, (0,_util_getRenderPropValue__WEBPACK_IMPORTED_MODULE_1__/* .getRenderPropValue */ .Z)(content))); +}; +var Popover = /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.forwardRef(function (props, ref) { + var customizePrefixCls = props.prefixCls, + title = props.title, + content = props.content, + _overlay = props._overlay, + _props$placement = props.placement, + placement = _props$placement === void 0 ? 'top' : _props$placement, + _props$trigger = props.trigger, + trigger = _props$trigger === void 0 ? 'hover' : _props$trigger, + _props$mouseEnterDela = props.mouseEnterDelay, + mouseEnterDelay = _props$mouseEnterDela === void 0 ? 0.1 : _props$mouseEnterDela, + _props$mouseLeaveDela = props.mouseLeaveDelay, + mouseLeaveDelay = _props$mouseLeaveDela === void 0 ? 0.1 : _props$mouseLeaveDela, + _props$overlayStyle = props.overlayStyle, + overlayStyle = _props$overlayStyle === void 0 ? {} : _props$overlayStyle, + otherProps = __rest(props, ["prefixCls", "title", "content", "_overlay", "placement", "trigger", "mouseEnterDelay", "mouseLeaveDelay", "overlayStyle"]); + var _React$useContext = react__WEBPACK_IMPORTED_MODULE_0__.useContext(_config_provider__WEBPACK_IMPORTED_MODULE_2__/* .ConfigContext */ .E_), + getPrefixCls = _React$useContext.getPrefixCls; + var prefixCls = getPrefixCls('popover', customizePrefixCls); + var rootPrefixCls = getPrefixCls(); + return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.createElement(_tooltip__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .Z, (0,_babel_runtime_helpers_esm_extends__WEBPACK_IMPORTED_MODULE_4__/* ["default"] */ .Z)({ + placement: placement, + trigger: trigger, + mouseEnterDelay: mouseEnterDelay, + mouseLeaveDelay: mouseLeaveDelay, + overlayStyle: overlayStyle + }, otherProps, { + prefixCls: prefixCls, + ref: ref, + overlay: _overlay || /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.createElement(Overlay, { + prefixCls: prefixCls, + title: title, + content: content + }), + transitionName: (0,_util_motion__WEBPACK_IMPORTED_MODULE_5__/* .getTransitionName */ .mL)(rootPrefixCls, 'zoom-big', otherProps.transitionName) + })); +}); +if (false) {} +/* harmony default export */ __webpack_exports__["Z"] = (Popover); + +/***/ }), + +/***/ 63942: +/*!*****************************************************************!*\ + !*** ./node_modules/antd/es/popover/style/index.js + 1 modules ***! + \*****************************************************************/ +/***/ (function(__unused_webpack_module, __unused_webpack___webpack_exports__, __webpack_require__) { + + +// EXTERNAL MODULE: ./node_modules/antd/es/style/default.less +var style_default = __webpack_require__(43146); +;// CONCATENATED MODULE: ./node_modules/antd/es/popover/style/index.less +// extracted by mini-css-extract-plugin + +;// CONCATENATED MODULE: ./node_modules/antd/es/popover/style/index.js + + +// style dependencies +// deps-lint-skip: tooltip + +/***/ }), + /***/ 34041: /*!**********************************************!*\ !*** ./node_modules/antd/es/select/index.js ***! diff --git a/98007.chunk.css b/62055.chunk.css similarity index 100% rename from 98007.chunk.css rename to 62055.chunk.css diff --git a/62404.async.js b/62404.async.js new file mode 100644 index 0000000000..bf7c7b97ec --- /dev/null +++ b/62404.async.js @@ -0,0 +1,1025 @@ +"use strict"; +(self["webpackChunk"] = self["webpackChunk"] || []).push([[62404,21104],{ + +/***/ 7918: +/*!******************************************************************************!*\ + !*** ./node_modules/@ant-design/icons/es/components/AntdIcon.js + 6 modules ***! + \******************************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + + +// EXPORTS +__webpack_require__.d(__webpack_exports__, { + "Z": function() { return /* binding */ AntdIcon; } +}); + +// EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/objectSpread2.js +var objectSpread2 = __webpack_require__(1413); +// EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/slicedToArray.js + 1 modules +var slicedToArray = __webpack_require__(97685); +// EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/defineProperty.js +var defineProperty = __webpack_require__(4942); +// EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/objectWithoutProperties.js +var objectWithoutProperties = __webpack_require__(45987); +// EXTERNAL MODULE: ./node_modules/react/index.js +var react = __webpack_require__(67294); +// EXTERNAL MODULE: ./node_modules/classnames/index.js +var classnames = __webpack_require__(94184); +var classnames_default = /*#__PURE__*/__webpack_require__.n(classnames); +;// CONCATENATED MODULE: ./node_modules/@ant-design/icons/es/components/Context.js + +var IconContext = /*#__PURE__*/(0,react.createContext)({}); +/* harmony default export */ var Context = (IconContext); +// EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/typeof.js +var esm_typeof = __webpack_require__(71002); +// EXTERNAL MODULE: ./node_modules/@ctrl/tinycolor/dist/module/conversion.js +var conversion = __webpack_require__(86500); +// EXTERNAL MODULE: ./node_modules/@ctrl/tinycolor/dist/module/format-input.js +var format_input = __webpack_require__(1350); +;// CONCATENATED MODULE: ./node_modules/@ant-design/icons/node_modules/@ant-design/colors/es/generate.js + +var hueStep = 2; // 色相阶梯 + +var saturationStep = 0.16; // 饱和度阶梯,浅色部分 + +var saturationStep2 = 0.05; // 饱和度阶梯,深色部分 + +var brightnessStep1 = 0.05; // 亮度阶梯,浅色部分 + +var brightnessStep2 = 0.15; // 亮度阶梯,深色部分 + +var lightColorCount = 5; // 浅色数量,主色上 + +var darkColorCount = 4; // 深色数量,主色下 +// 暗色主题颜色映射关系表 + +var darkColorMap = [{ + index: 7, + opacity: 0.15 +}, { + index: 6, + opacity: 0.25 +}, { + index: 5, + opacity: 0.3 +}, { + index: 5, + opacity: 0.45 +}, { + index: 5, + opacity: 0.65 +}, { + index: 5, + opacity: 0.85 +}, { + index: 4, + opacity: 0.9 +}, { + index: 3, + opacity: 0.95 +}, { + index: 2, + opacity: 0.97 +}, { + index: 1, + opacity: 0.98 +}]; + +// Wrapper function ported from TinyColor.prototype.toHsv +// Keep it here because of `hsv.h * 360` +function toHsv(_ref) { + var r = _ref.r, + g = _ref.g, + b = _ref.b; + var hsv = (0,conversion/* rgbToHsv */.py)(r, g, b); + return { + h: hsv.h * 360, + s: hsv.s, + v: hsv.v + }; +} // Wrapper function ported from TinyColor.prototype.toHexString +// Keep it here because of the prefix `#` + + +function toHex(_ref2) { + var r = _ref2.r, + g = _ref2.g, + b = _ref2.b; + return "#".concat((0,conversion/* rgbToHex */.vq)(r, g, b, false)); +} // Wrapper function ported from TinyColor.prototype.mix, not treeshakable. +// Amount in range [0, 1] +// Assume color1 & color2 has no alpha, since the following src code did so. + + +function mix(rgb1, rgb2, amount) { + var p = amount / 100; + var rgb = { + r: (rgb2.r - rgb1.r) * p + rgb1.r, + g: (rgb2.g - rgb1.g) * p + rgb1.g, + b: (rgb2.b - rgb1.b) * p + rgb1.b + }; + return rgb; +} + +function getHue(hsv, i, light) { + var hue; // 根据色相不同,色相转向不同 + + if (Math.round(hsv.h) >= 60 && Math.round(hsv.h) <= 240) { + hue = light ? Math.round(hsv.h) - hueStep * i : Math.round(hsv.h) + hueStep * i; + } else { + hue = light ? Math.round(hsv.h) + hueStep * i : Math.round(hsv.h) - hueStep * i; + } + + if (hue < 0) { + hue += 360; + } else if (hue >= 360) { + hue -= 360; + } + + return hue; +} + +function getSaturation(hsv, i, light) { + // grey color don't change saturation + if (hsv.h === 0 && hsv.s === 0) { + return hsv.s; + } + + var saturation; + + if (light) { + saturation = hsv.s - saturationStep * i; + } else if (i === darkColorCount) { + saturation = hsv.s + saturationStep; + } else { + saturation = hsv.s + saturationStep2 * i; + } // 边界值修正 + + + if (saturation > 1) { + saturation = 1; + } // 第一格的 s 限制在 0.06-0.1 之间 + + + if (light && i === lightColorCount && saturation > 0.1) { + saturation = 0.1; + } + + if (saturation < 0.06) { + saturation = 0.06; + } + + return Number(saturation.toFixed(2)); +} + +function getValue(hsv, i, light) { + var value; + + if (light) { + value = hsv.v + brightnessStep1 * i; + } else { + value = hsv.v - brightnessStep2 * i; + } + + if (value > 1) { + value = 1; + } + + return Number(value.toFixed(2)); +} + +function generate(color) { + var opts = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {}; + var patterns = []; + var pColor = (0,format_input/* inputToRGB */.uA)(color); + + for (var i = lightColorCount; i > 0; i -= 1) { + var hsv = toHsv(pColor); + var colorString = toHex((0,format_input/* inputToRGB */.uA)({ + h: getHue(hsv, i, true), + s: getSaturation(hsv, i, true), + v: getValue(hsv, i, true) + })); + patterns.push(colorString); + } + + patterns.push(toHex(pColor)); + + for (var _i = 1; _i <= darkColorCount; _i += 1) { + var _hsv = toHsv(pColor); + + var _colorString = toHex((0,format_input/* inputToRGB */.uA)({ + h: getHue(_hsv, _i), + s: getSaturation(_hsv, _i), + v: getValue(_hsv, _i) + })); + + patterns.push(_colorString); + } // dark theme patterns + + + if (opts.theme === 'dark') { + return darkColorMap.map(function (_ref3) { + var index = _ref3.index, + opacity = _ref3.opacity; + var darkColorString = toHex(mix((0,format_input/* inputToRGB */.uA)(opts.backgroundColor || '#141414'), (0,format_input/* inputToRGB */.uA)(patterns[index]), opacity * 100)); + return darkColorString; + }); + } + + return patterns; +} +;// CONCATENATED MODULE: ./node_modules/@ant-design/icons/node_modules/@ant-design/colors/es/index.js + +var presetPrimaryColors = { + red: '#F5222D', + volcano: '#FA541C', + orange: '#FA8C16', + gold: '#FAAD14', + yellow: '#FADB14', + lime: '#A0D911', + green: '#52C41A', + cyan: '#13C2C2', + blue: '#1677FF', + geekblue: '#2F54EB', + purple: '#722ED1', + magenta: '#EB2F96', + grey: '#666666' +}; +var presetPalettes = {}; +var presetDarkPalettes = {}; +Object.keys(presetPrimaryColors).forEach(function (key) { + presetPalettes[key] = generate(presetPrimaryColors[key]); + presetPalettes[key].primary = presetPalettes[key][5]; // dark presetPalettes + + presetDarkPalettes[key] = generate(presetPrimaryColors[key], { + theme: 'dark', + backgroundColor: '#141414' + }); + presetDarkPalettes[key].primary = presetDarkPalettes[key][5]; +}); +var red = presetPalettes.red; +var volcano = presetPalettes.volcano; +var gold = presetPalettes.gold; +var orange = presetPalettes.orange; +var yellow = presetPalettes.yellow; +var lime = presetPalettes.lime; +var green = presetPalettes.green; +var cyan = presetPalettes.cyan; +var blue = presetPalettes.blue; +var geekblue = presetPalettes.geekblue; +var purple = presetPalettes.purple; +var magenta = presetPalettes.magenta; +var grey = presetPalettes.grey; +var gray = presetPalettes.grey; + +// EXTERNAL MODULE: ./node_modules/rc-util/es/warning.js +var warning = __webpack_require__(80334); +// EXTERNAL MODULE: ./node_modules/rc-util/es/Dom/dynamicCSS.js +var dynamicCSS = __webpack_require__(44958); +;// CONCATENATED MODULE: ./node_modules/@ant-design/icons/es/utils.js + + + + + + + +function utils_warning(valid, message) { + (0,warning/* default */.ZP)(valid, "[@ant-design/icons] ".concat(message)); +} +function isIconDefinition(target) { + return (0,esm_typeof/* default */.Z)(target) === 'object' && typeof target.name === 'string' && typeof target.theme === 'string' && ((0,esm_typeof/* default */.Z)(target.icon) === 'object' || typeof target.icon === 'function'); +} +function normalizeAttrs() { + var attrs = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {}; + return Object.keys(attrs).reduce(function (acc, key) { + var val = attrs[key]; + switch (key) { + case 'class': + acc.className = val; + delete acc.class; + break; + default: + acc[key] = val; + } + return acc; + }, {}); +} +function utils_generate(node, key, rootProps) { + if (!rootProps) { + return /*#__PURE__*/react.createElement(node.tag, (0,objectSpread2/* default */.Z)({ + key: key + }, normalizeAttrs(node.attrs)), (node.children || []).map(function (child, index) { + return utils_generate(child, "".concat(key, "-").concat(node.tag, "-").concat(index)); + })); + } + return /*#__PURE__*/react.createElement(node.tag, (0,objectSpread2/* default */.Z)((0,objectSpread2/* default */.Z)({ + key: key + }, normalizeAttrs(node.attrs)), rootProps), (node.children || []).map(function (child, index) { + return utils_generate(child, "".concat(key, "-").concat(node.tag, "-").concat(index)); + })); +} +function getSecondaryColor(primaryColor) { + // choose the second color + return generate(primaryColor)[0]; +} +function normalizeTwoToneColors(twoToneColor) { + if (!twoToneColor) { + return []; + } + return Array.isArray(twoToneColor) ? twoToneColor : [twoToneColor]; +} +// These props make sure that the SVG behaviours like general text. +// Reference: https://blog.prototypr.io/align-svg-icons-to-text-and-say-goodbye-to-font-icons-d44b3d7b26b4 +var svgBaseProps = { + width: '1em', + height: '1em', + fill: 'currentColor', + 'aria-hidden': 'true', + focusable: 'false' +}; +var iconStyles = "\n.anticon {\n display: inline-block;\n color: inherit;\n font-style: normal;\n line-height: 0;\n text-align: center;\n text-transform: none;\n vertical-align: -0.125em;\n text-rendering: optimizeLegibility;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n}\n\n.anticon > * {\n line-height: 1;\n}\n\n.anticon svg {\n display: inline-block;\n}\n\n.anticon::before {\n display: none;\n}\n\n.anticon .anticon-icon {\n display: block;\n}\n\n.anticon[tabindex] {\n cursor: pointer;\n}\n\n.anticon-spin::before,\n.anticon-spin {\n display: inline-block;\n -webkit-animation: loadingCircle 1s infinite linear;\n animation: loadingCircle 1s infinite linear;\n}\n\n@-webkit-keyframes loadingCircle {\n 100% {\n -webkit-transform: rotate(360deg);\n transform: rotate(360deg);\n }\n}\n\n@keyframes loadingCircle {\n 100% {\n -webkit-transform: rotate(360deg);\n transform: rotate(360deg);\n }\n}\n"; +var useInsertStyles = function useInsertStyles() { + var styleStr = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : iconStyles; + var _useContext = (0,react.useContext)(Context), + csp = _useContext.csp, + prefixCls = _useContext.prefixCls; + var mergedStyleStr = styleStr; + if (prefixCls) { + mergedStyleStr = mergedStyleStr.replace(/anticon/g, prefixCls); + } + (0,react.useEffect)(function () { + (0,dynamicCSS/* updateCSS */.hq)(mergedStyleStr, '@ant-design-icons', { + prepend: true, + csp: csp + }); + }, []); +}; +;// CONCATENATED MODULE: ./node_modules/@ant-design/icons/es/components/IconBase.js + + +var _excluded = ["icon", "className", "onClick", "style", "primaryColor", "secondaryColor"]; + +var twoToneColorPalette = { + primaryColor: '#333', + secondaryColor: '#E6E6E6', + calculated: false +}; +function setTwoToneColors(_ref) { + var primaryColor = _ref.primaryColor, + secondaryColor = _ref.secondaryColor; + twoToneColorPalette.primaryColor = primaryColor; + twoToneColorPalette.secondaryColor = secondaryColor || getSecondaryColor(primaryColor); + twoToneColorPalette.calculated = !!secondaryColor; +} +function getTwoToneColors() { + return (0,objectSpread2/* default */.Z)({}, twoToneColorPalette); +} +var IconBase = function IconBase(props) { + var icon = props.icon, + className = props.className, + onClick = props.onClick, + style = props.style, + primaryColor = props.primaryColor, + secondaryColor = props.secondaryColor, + restProps = (0,objectWithoutProperties/* default */.Z)(props, _excluded); + var colors = twoToneColorPalette; + if (primaryColor) { + colors = { + primaryColor: primaryColor, + secondaryColor: secondaryColor || getSecondaryColor(primaryColor) + }; + } + useInsertStyles(); + utils_warning(isIconDefinition(icon), "icon should be icon definiton, but got ".concat(icon)); + if (!isIconDefinition(icon)) { + return null; + } + var target = icon; + if (target && typeof target.icon === 'function') { + target = (0,objectSpread2/* default */.Z)((0,objectSpread2/* default */.Z)({}, target), {}, { + icon: target.icon(colors.primaryColor, colors.secondaryColor) + }); + } + return utils_generate(target.icon, "svg-".concat(target.name), (0,objectSpread2/* default */.Z)({ + className: className, + onClick: onClick, + style: style, + 'data-icon': target.name, + width: '1em', + height: '1em', + fill: 'currentColor', + 'aria-hidden': 'true' + }, restProps)); +}; +IconBase.displayName = 'IconReact'; +IconBase.getTwoToneColors = getTwoToneColors; +IconBase.setTwoToneColors = setTwoToneColors; +/* harmony default export */ var components_IconBase = (IconBase); +;// CONCATENATED MODULE: ./node_modules/@ant-design/icons/es/components/twoTonePrimaryColor.js + + + +function setTwoToneColor(twoToneColor) { + var _normalizeTwoToneColo = normalizeTwoToneColors(twoToneColor), + _normalizeTwoToneColo2 = (0,slicedToArray/* default */.Z)(_normalizeTwoToneColo, 2), + primaryColor = _normalizeTwoToneColo2[0], + secondaryColor = _normalizeTwoToneColo2[1]; + return components_IconBase.setTwoToneColors({ + primaryColor: primaryColor, + secondaryColor: secondaryColor + }); +} +function getTwoToneColor() { + var colors = components_IconBase.getTwoToneColors(); + if (!colors.calculated) { + return colors.primaryColor; + } + return [colors.primaryColor, colors.secondaryColor]; +} +;// CONCATENATED MODULE: ./node_modules/@ant-design/icons/es/components/AntdIcon.js + + + + +var AntdIcon_excluded = ["className", "icon", "spin", "rotate", "tabIndex", "onClick", "twoToneColor"]; + + + + + + +// Initial setting +// should move it to antd main repo? +setTwoToneColor('#1890ff'); +var Icon = /*#__PURE__*/react.forwardRef(function (props, ref) { + var _classNames; + var className = props.className, + icon = props.icon, + spin = props.spin, + rotate = props.rotate, + tabIndex = props.tabIndex, + onClick = props.onClick, + twoToneColor = props.twoToneColor, + restProps = (0,objectWithoutProperties/* default */.Z)(props, AntdIcon_excluded); + var _React$useContext = react.useContext(Context), + _React$useContext$pre = _React$useContext.prefixCls, + prefixCls = _React$useContext$pre === void 0 ? 'anticon' : _React$useContext$pre, + rootClassName = _React$useContext.rootClassName; + var classString = classnames_default()(rootClassName, prefixCls, (_classNames = {}, (0,defineProperty/* default */.Z)(_classNames, "".concat(prefixCls, "-").concat(icon.name), !!icon.name), (0,defineProperty/* default */.Z)(_classNames, "".concat(prefixCls, "-spin"), !!spin || icon.name === 'loading'), _classNames), className); + var iconTabIndex = tabIndex; + if (iconTabIndex === undefined && onClick) { + iconTabIndex = -1; + } + var svgStyle = rotate ? { + msTransform: "rotate(".concat(rotate, "deg)"), + transform: "rotate(".concat(rotate, "deg)") + } : undefined; + var _normalizeTwoToneColo = normalizeTwoToneColors(twoToneColor), + _normalizeTwoToneColo2 = (0,slicedToArray/* default */.Z)(_normalizeTwoToneColo, 2), + primaryColor = _normalizeTwoToneColo2[0], + secondaryColor = _normalizeTwoToneColo2[1]; + return /*#__PURE__*/react.createElement("span", (0,objectSpread2/* default */.Z)((0,objectSpread2/* default */.Z)({ + role: "img", + "aria-label": icon.name + }, restProps), {}, { + ref: ref, + tabIndex: iconTabIndex, + onClick: onClick, + className: classString + }), /*#__PURE__*/react.createElement(components_IconBase, { + icon: icon, + primaryColor: primaryColor, + secondaryColor: secondaryColor, + style: svgStyle + })); +}); +Icon.displayName = 'AntdIcon'; +Icon.getTwoToneColor = getTwoToneColor; +Icon.setTwoToneColor = setTwoToneColor; +/* harmony default export */ var AntdIcon = (Icon); + +/***/ }), + +/***/ 37653: +/*!*****************************************************************!*\ + !*** ./node_modules/@ant-design/icons/es/icons/LeftOutlined.js ***! + \*****************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +/* harmony import */ var _babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @babel/runtime/helpers/esm/objectSpread2 */ 1413); +/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ 67294); +/* harmony import */ var _ant_design_icons_svg_es_asn_LeftOutlined__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @ant-design/icons-svg/es/asn/LeftOutlined */ 26554); +/* harmony import */ var _components_AntdIcon__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../components/AntdIcon */ 7918); + +// GENERATE BY ./scripts/generate.ts +// DON NOT EDIT IT MANUALLY + + + +var LeftOutlined = function LeftOutlined(props, ref) { + return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.createElement(_components_AntdIcon__WEBPACK_IMPORTED_MODULE_1__/* ["default"] */ .Z, (0,_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_2__/* ["default"] */ .Z)((0,_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_2__/* ["default"] */ .Z)({}, props), {}, { + ref: ref, + icon: _ant_design_icons_svg_es_asn_LeftOutlined__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .Z + })); +}; +LeftOutlined.displayName = 'LeftOutlined'; +/* harmony default export */ __webpack_exports__["Z"] = (/*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.forwardRef(LeftOutlined)); + +/***/ }), + +/***/ 5467: +/*!**********************************************************!*\ + !*** ./node_modules/antd/es/_util/getDataOrAriaProps.js ***! + \**********************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +/* harmony export */ __webpack_require__.d(__webpack_exports__, { +/* harmony export */ "Z": function() { return /* binding */ getDataOrAriaProps; } +/* harmony export */ }); +function getDataOrAriaProps(props) { + return Object.keys(props).reduce(function (prev, key) { + if ((key.startsWith('data-') || key.startsWith('aria-') || key === 'role') && !key.startsWith('data-__')) { + prev[key] = props[key]; + } + return prev; + }, {}); +} + +/***/ }), + +/***/ 29924: +/*!*********************************************************!*\ + !*** ./node_modules/antd/es/radio/index.js + 4 modules ***! + \*********************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + + +// EXPORTS +__webpack_require__.d(__webpack_exports__, { + "ZP": function() { return /* binding */ es_radio; } +}); + +// UNUSED EXPORTS: Button, Group + +// EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/extends.js +var esm_extends = __webpack_require__(87462); +// EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/defineProperty.js +var defineProperty = __webpack_require__(4942); +// EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/slicedToArray.js + 1 modules +var slicedToArray = __webpack_require__(97685); +// EXTERNAL MODULE: ./node_modules/classnames/index.js +var classnames = __webpack_require__(94184); +var classnames_default = /*#__PURE__*/__webpack_require__.n(classnames); +// EXTERNAL MODULE: ./node_modules/rc-util/es/hooks/useMergedState.js +var useMergedState = __webpack_require__(21770); +// EXTERNAL MODULE: ./node_modules/react/index.js +var react = __webpack_require__(67294); +// EXTERNAL MODULE: ./node_modules/antd/es/config-provider/context.js +var context = __webpack_require__(53124); +// EXTERNAL MODULE: ./node_modules/antd/es/config-provider/SizeContext.js +var SizeContext = __webpack_require__(97647); +// EXTERNAL MODULE: ./node_modules/antd/es/_util/getDataOrAriaProps.js +var getDataOrAriaProps = __webpack_require__(5467); +;// CONCATENATED MODULE: ./node_modules/antd/es/radio/context.js + +var RadioGroupContext = /*#__PURE__*/react.createContext(null); +var RadioGroupContextProvider = RadioGroupContext.Provider; +/* harmony default export */ var radio_context = (RadioGroupContext); +var RadioOptionTypeContext = /*#__PURE__*/react.createContext(null); +var RadioOptionTypeContextProvider = RadioOptionTypeContext.Provider; +// EXTERNAL MODULE: ./node_modules/rc-checkbox/es/index.js +var es = __webpack_require__(50132); +// EXTERNAL MODULE: ./node_modules/rc-util/es/ref.js +var es_ref = __webpack_require__(42550); +// EXTERNAL MODULE: ./node_modules/antd/es/config-provider/DisabledContext.js +var DisabledContext = __webpack_require__(98866); +// EXTERNAL MODULE: ./node_modules/antd/es/form/context.js +var form_context = __webpack_require__(65223); +;// CONCATENATED MODULE: ./node_modules/antd/es/radio/radio.js + + +var __rest = undefined && undefined.__rest || function (s, e) { + var t = {}; + for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0) t[p] = s[p]; + if (s != null && typeof Object.getOwnPropertySymbols === "function") for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) { + if (e.indexOf(p[i]) < 0 && Object.prototype.propertyIsEnumerable.call(s, p[i])) t[p[i]] = s[p[i]]; + } + return t; +}; + + + + + + + + + + +var InternalRadio = function InternalRadio(props, ref) { + var _classNames; + var groupContext = react.useContext(radio_context); + var radioOptionTypeContext = react.useContext(RadioOptionTypeContext); + var _React$useContext = react.useContext(context/* ConfigContext */.E_), + getPrefixCls = _React$useContext.getPrefixCls, + direction = _React$useContext.direction; + var innerRef = react.useRef(); + var mergedRef = (0,es_ref/* composeRef */.sQ)(ref, innerRef); + var _useContext = (0,react.useContext)(form_context/* FormItemInputContext */.aM), + isFormItemInput = _useContext.isFormItemInput; + false ? 0 : void 0; + var onChange = function onChange(e) { + var _a, _b; + (_a = props.onChange) === null || _a === void 0 ? void 0 : _a.call(props, e); + (_b = groupContext === null || groupContext === void 0 ? void 0 : groupContext.onChange) === null || _b === void 0 ? void 0 : _b.call(groupContext, e); + }; + var customizePrefixCls = props.prefixCls, + className = props.className, + children = props.children, + style = props.style, + customDisabled = props.disabled, + restProps = __rest(props, ["prefixCls", "className", "children", "style", "disabled"]); + var radioPrefixCls = getPrefixCls('radio', customizePrefixCls); + var prefixCls = ((groupContext === null || groupContext === void 0 ? void 0 : groupContext.optionType) || radioOptionTypeContext) === 'button' ? "".concat(radioPrefixCls, "-button") : radioPrefixCls; + var radioProps = (0,esm_extends/* default */.Z)({}, restProps); + // ===================== Disabled ===================== + var disabled = react.useContext(DisabledContext/* default */.Z); + radioProps.disabled = customDisabled || disabled; + if (groupContext) { + radioProps.name = groupContext.name; + radioProps.onChange = onChange; + radioProps.checked = props.value === groupContext.value; + radioProps.disabled = radioProps.disabled || groupContext.disabled; + } + var wrapperClassString = classnames_default()("".concat(prefixCls, "-wrapper"), (_classNames = {}, (0,defineProperty/* default */.Z)(_classNames, "".concat(prefixCls, "-wrapper-checked"), radioProps.checked), (0,defineProperty/* default */.Z)(_classNames, "".concat(prefixCls, "-wrapper-disabled"), radioProps.disabled), (0,defineProperty/* default */.Z)(_classNames, "".concat(prefixCls, "-wrapper-rtl"), direction === 'rtl'), (0,defineProperty/* default */.Z)(_classNames, "".concat(prefixCls, "-wrapper-in-form-item"), isFormItemInput), _classNames), className); + return ( + /*#__PURE__*/ + // eslint-disable-next-line jsx-a11y/label-has-associated-control + react.createElement("label", { + className: wrapperClassString, + style: style, + onMouseEnter: props.onMouseEnter, + onMouseLeave: props.onMouseLeave + }, /*#__PURE__*/react.createElement(es/* default */.Z, (0,esm_extends/* default */.Z)({}, radioProps, { + type: "radio", + prefixCls: prefixCls, + ref: mergedRef + })), children !== undefined ? /*#__PURE__*/react.createElement("span", null, children) : null) + ); +}; +var Radio = /*#__PURE__*/react.forwardRef(InternalRadio); +if (false) {} +/* harmony default export */ var radio_radio = (Radio); +;// CONCATENATED MODULE: ./node_modules/antd/es/radio/group.js + + + + + + + + + + + +var RadioGroup = /*#__PURE__*/react.forwardRef(function (props, ref) { + var _classNames; + var _React$useContext = react.useContext(context/* ConfigContext */.E_), + getPrefixCls = _React$useContext.getPrefixCls, + direction = _React$useContext.direction; + var size = react.useContext(SizeContext/* default */.Z); + var _useMergedState = (0,useMergedState/* default */.Z)(props.defaultValue, { + value: props.value + }), + _useMergedState2 = (0,slicedToArray/* default */.Z)(_useMergedState, 2), + value = _useMergedState2[0], + setValue = _useMergedState2[1]; + var onRadioChange = function onRadioChange(ev) { + var lastValue = value; + var val = ev.target.value; + if (!('value' in props)) { + setValue(val); + } + var onChange = props.onChange; + if (onChange && val !== lastValue) { + onChange(ev); + } + }; + var customizePrefixCls = props.prefixCls, + _props$className = props.className, + className = _props$className === void 0 ? '' : _props$className, + options = props.options, + _props$buttonStyle = props.buttonStyle, + buttonStyle = _props$buttonStyle === void 0 ? 'outline' : _props$buttonStyle, + disabled = props.disabled, + children = props.children, + customizeSize = props.size, + style = props.style, + id = props.id, + onMouseEnter = props.onMouseEnter, + onMouseLeave = props.onMouseLeave, + onFocus = props.onFocus, + onBlur = props.onBlur; + var prefixCls = getPrefixCls('radio', customizePrefixCls); + var groupPrefixCls = "".concat(prefixCls, "-group"); + var childrenToRender = children; + // 如果存在 options, 优先使用 + if (options && options.length > 0) { + childrenToRender = options.map(function (option) { + if (typeof option === 'string' || typeof option === 'number') { + // 此处类型自动推导为 string + return /*#__PURE__*/react.createElement(radio_radio, { + key: option.toString(), + prefixCls: prefixCls, + disabled: disabled, + value: option, + checked: value === option + }, option); + } + // 此处类型自动推导为 { label: string value: string } + return /*#__PURE__*/react.createElement(radio_radio, { + key: "radio-group-value-options-".concat(option.value), + prefixCls: prefixCls, + disabled: option.disabled || disabled, + value: option.value, + checked: value === option.value, + style: option.style + }, option.label); + }); + } + var mergedSize = customizeSize || size; + var classString = classnames_default()(groupPrefixCls, "".concat(groupPrefixCls, "-").concat(buttonStyle), (_classNames = {}, (0,defineProperty/* default */.Z)(_classNames, "".concat(groupPrefixCls, "-").concat(mergedSize), mergedSize), (0,defineProperty/* default */.Z)(_classNames, "".concat(groupPrefixCls, "-rtl"), direction === 'rtl'), _classNames), className); + return /*#__PURE__*/react.createElement("div", (0,esm_extends/* default */.Z)({}, (0,getDataOrAriaProps/* default */.Z)(props), { + className: classString, + style: style, + onMouseEnter: onMouseEnter, + onMouseLeave: onMouseLeave, + onFocus: onFocus, + onBlur: onBlur, + id: id, + ref: ref + }), /*#__PURE__*/react.createElement(RadioGroupContextProvider, { + value: { + onChange: onRadioChange, + value: value, + disabled: props.disabled, + name: props.name, + optionType: props.optionType + } + }, childrenToRender)); +}); +/* harmony default export */ var group = (/*#__PURE__*/react.memo(RadioGroup)); +;// CONCATENATED MODULE: ./node_modules/antd/es/radio/radioButton.js + +var radioButton_rest = undefined && undefined.__rest || function (s, e) { + var t = {}; + for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0) t[p] = s[p]; + if (s != null && typeof Object.getOwnPropertySymbols === "function") for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) { + if (e.indexOf(p[i]) < 0 && Object.prototype.propertyIsEnumerable.call(s, p[i])) t[p[i]] = s[p[i]]; + } + return t; +}; + + + + +var RadioButton = function RadioButton(props, ref) { + var _React$useContext = react.useContext(context/* ConfigContext */.E_), + getPrefixCls = _React$useContext.getPrefixCls; + var customizePrefixCls = props.prefixCls, + radioProps = radioButton_rest(props, ["prefixCls"]); + var prefixCls = getPrefixCls('radio', customizePrefixCls); + return /*#__PURE__*/react.createElement(RadioOptionTypeContextProvider, { + value: "button" + }, /*#__PURE__*/react.createElement(radio_radio, (0,esm_extends/* default */.Z)({ + prefixCls: prefixCls + }, radioProps, { + type: "radio", + ref: ref + }))); +}; +/* harmony default export */ var radioButton = (/*#__PURE__*/react.forwardRef(RadioButton)); +;// CONCATENATED MODULE: ./node_modules/antd/es/radio/index.js + + + + +var radio_Radio = radio_radio; +radio_Radio.Button = radioButton; +radio_Radio.Group = group; +radio_Radio.__ANT_RADIO = true; +/* harmony default export */ var es_radio = (radio_Radio); + +/***/ }), + +/***/ 83822: +/*!***************************************************************!*\ + !*** ./node_modules/antd/es/radio/style/index.js + 1 modules ***! + \***************************************************************/ +/***/ (function(__unused_webpack_module, __unused_webpack___webpack_exports__, __webpack_require__) { + + +// EXTERNAL MODULE: ./node_modules/antd/es/style/default.less +var style_default = __webpack_require__(43146); +;// CONCATENATED MODULE: ./node_modules/antd/es/radio/style/index.less +// extracted by mini-css-extract-plugin + +;// CONCATENATED MODULE: ./node_modules/antd/es/radio/style/index.js + + +// deps-lint-skip: form + +/***/ }), + +/***/ 50132: +/*!**********************************************!*\ + !*** ./node_modules/rc-checkbox/es/index.js ***! + \**********************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +/* harmony import */ var _babel_runtime_helpers_esm_extends__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! @babel/runtime/helpers/esm/extends */ 87462); +/* harmony import */ var _babel_runtime_helpers_esm_defineProperty__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! @babel/runtime/helpers/esm/defineProperty */ 4942); +/* harmony import */ var _babel_runtime_helpers_esm_objectWithoutProperties__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @babel/runtime/helpers/esm/objectWithoutProperties */ 45987); +/* harmony import */ var _babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @babel/runtime/helpers/esm/objectSpread2 */ 1413); +/* harmony import */ var _babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @babel/runtime/helpers/esm/classCallCheck */ 15671); +/* harmony import */ var _babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @babel/runtime/helpers/esm/createClass */ 43144); +/* harmony import */ var _babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @babel/runtime/helpers/esm/inherits */ 60136); +/* harmony import */ var _babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @babel/runtime/helpers/esm/createSuper */ 51630); +/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ 67294); +/* harmony import */ var classnames__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! classnames */ 94184); +/* harmony import */ var classnames__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(classnames__WEBPACK_IMPORTED_MODULE_1__); + + + + + + + + +// eslint-disable-next-line import/no-extraneous-dependencies + + + +var Checkbox = /*#__PURE__*/function (_Component) { + (0,_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_2__/* ["default"] */ .Z)(Checkbox, _Component); + + var _super = (0,_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .Z)(Checkbox); + + function Checkbox(props) { + var _this; + + (0,_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_4__/* ["default"] */ .Z)(this, Checkbox); + + _this = _super.call(this, props); + + _this.handleChange = function (e) { + var _this$props = _this.props, + disabled = _this$props.disabled, + onChange = _this$props.onChange; + + if (disabled) { + return; + } + + if (!('checked' in _this.props)) { + _this.setState({ + checked: e.target.checked + }); + } + + if (onChange) { + onChange({ + target: (0,_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_5__/* ["default"] */ .Z)((0,_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_5__/* ["default"] */ .Z)({}, _this.props), {}, { + checked: e.target.checked + }), + stopPropagation: function stopPropagation() { + e.stopPropagation(); + }, + preventDefault: function preventDefault() { + e.preventDefault(); + }, + nativeEvent: e.nativeEvent + }); + } + }; + + _this.saveInput = function (node) { + _this.input = node; + }; + + var checked = 'checked' in props ? props.checked : props.defaultChecked; + _this.state = { + checked: checked + }; + return _this; + } + + (0,_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z)(Checkbox, [{ + key: "focus", + value: function focus() { + this.input.focus(); + } + }, { + key: "blur", + value: function blur() { + this.input.blur(); + } + }, { + key: "render", + value: function render() { + var _classNames; + + var _this$props2 = this.props, + prefixCls = _this$props2.prefixCls, + className = _this$props2.className, + style = _this$props2.style, + name = _this$props2.name, + id = _this$props2.id, + type = _this$props2.type, + disabled = _this$props2.disabled, + readOnly = _this$props2.readOnly, + tabIndex = _this$props2.tabIndex, + onClick = _this$props2.onClick, + onFocus = _this$props2.onFocus, + onBlur = _this$props2.onBlur, + onKeyDown = _this$props2.onKeyDown, + onKeyPress = _this$props2.onKeyPress, + onKeyUp = _this$props2.onKeyUp, + autoFocus = _this$props2.autoFocus, + value = _this$props2.value, + required = _this$props2.required, + others = (0,_babel_runtime_helpers_esm_objectWithoutProperties__WEBPACK_IMPORTED_MODULE_7__/* ["default"] */ .Z)(_this$props2, ["prefixCls", "className", "style", "name", "id", "type", "disabled", "readOnly", "tabIndex", "onClick", "onFocus", "onBlur", "onKeyDown", "onKeyPress", "onKeyUp", "autoFocus", "value", "required"]); + + var globalProps = Object.keys(others).reduce(function (prev, key) { + if (key.substr(0, 5) === 'aria-' || key.substr(0, 5) === 'data-' || key === 'role') { + // eslint-disable-next-line no-param-reassign + prev[key] = others[key]; + } + + return prev; + }, {}); + var checked = this.state.checked; + var classString = classnames__WEBPACK_IMPORTED_MODULE_1___default()(prefixCls, className, (_classNames = {}, (0,_babel_runtime_helpers_esm_defineProperty__WEBPACK_IMPORTED_MODULE_8__/* ["default"] */ .Z)(_classNames, "".concat(prefixCls, "-checked"), checked), (0,_babel_runtime_helpers_esm_defineProperty__WEBPACK_IMPORTED_MODULE_8__/* ["default"] */ .Z)(_classNames, "".concat(prefixCls, "-disabled"), disabled), _classNames)); + return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.createElement("span", { + className: classString, + style: style + }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.createElement("input", (0,_babel_runtime_helpers_esm_extends__WEBPACK_IMPORTED_MODULE_9__/* ["default"] */ .Z)({ + name: name, + id: id, + type: type, + required: required, + readOnly: readOnly, + disabled: disabled, + tabIndex: tabIndex, + className: "".concat(prefixCls, "-input"), + checked: !!checked, + onClick: onClick, + onFocus: onFocus, + onBlur: onBlur, + onKeyUp: onKeyUp, + onKeyDown: onKeyDown, + onKeyPress: onKeyPress, + onChange: this.handleChange, + autoFocus: autoFocus, + ref: this.saveInput, + value: value + }, globalProps)), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.createElement("span", { + className: "".concat(prefixCls, "-inner") + })); + } + }], [{ + key: "getDerivedStateFromProps", + value: function getDerivedStateFromProps(props, state) { + if ('checked' in props) { + return (0,_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_5__/* ["default"] */ .Z)((0,_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_5__/* ["default"] */ .Z)({}, state), {}, { + checked: props.checked + }); + } + + return null; + } + }]); + + return Checkbox; +}(react__WEBPACK_IMPORTED_MODULE_0__.Component); + +Checkbox.defaultProps = { + prefixCls: 'rc-checkbox', + className: '', + style: {}, + type: 'checkbox', + defaultChecked: false, + onFocus: function onFocus() {}, + onBlur: function onBlur() {}, + onChange: function onChange() {}, + onKeyDown: function onKeyDown() {}, + onKeyPress: function onKeyPress() {}, + onKeyUp: function onKeyUp() {} +}; +/* harmony default export */ __webpack_exports__["Z"] = (Checkbox); + +/***/ }) + +}]); \ No newline at end of file diff --git a/66550.async.js b/66550.async.js index 15be925b86..61b67184e6 100644 --- a/66550.async.js +++ b/66550.async.js @@ -338,8 +338,8 @@ var input_style = __webpack_require__(69463); var input = __webpack_require__(75008); // EXTERNAL MODULE: ./node_modules/antd/es/date-picker/style/index.js + 1 modules var date_picker_style = __webpack_require__(25763); -// EXTERNAL MODULE: ./node_modules/antd/es/date-picker/index.js + 56 modules -var date_picker = __webpack_require__(45741); +// EXTERNAL MODULE: ./node_modules/antd/es/date-picker/index.js + 57 modules +var date_picker = __webpack_require__(60201); // EXTERNAL MODULE: ./node_modules/antd/es/message/style/index.js + 1 modules var message_style = __webpack_require__(14934); // EXTERNAL MODULE: ./node_modules/antd/es/message/index.js + 1 modules diff --git a/97278.async.js b/78397.async.js similarity index 99% rename from 97278.async.js rename to 78397.async.js index 733f7366a2..f6b71f3b03 100644 --- a/97278.async.js +++ b/78397.async.js @@ -1,22 +1,9 @@ "use strict"; -(self["webpackChunk"] = self["webpackChunk"] || []).push([[97278],{ +(self["webpackChunk"] = self["webpackChunk"] || []).push([[78397],{ -/***/ 99011: -/*!**************************************************************************!*\ - !*** ./node_modules/@ant-design/icons-svg/es/asn/ClockCircleOutlined.js ***! - \**************************************************************************/ -/***/ (function(__unused_webpack_module, __webpack_exports__) { - -// This icon file is generated automatically. -var ClockCircleOutlined = { "icon": { "tag": "svg", "attrs": { "viewBox": "64 64 896 896", "focusable": "false" }, "children": [{ "tag": "path", "attrs": { "d": "M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z" } }, { "tag": "path", "attrs": { "d": "M686.7 638.6L544.1 535.5V288c0-4.4-3.6-8-8-8H488c-4.4 0-8 3.6-8 8v275.4c0 2.6 1.2 5 3.3 6.5l165.4 120.6c3.6 2.6 8.6 1.8 11.2-1.7l28.6-39c2.6-3.7 1.8-8.7-1.8-11.2z" } }] }, "name": "clock-circle", "theme": "outlined" }; -/* harmony default export */ __webpack_exports__["Z"] = (ClockCircleOutlined); - - -/***/ }), - -/***/ 45741: +/***/ 60201: /*!****************************************************************!*\ - !*** ./node_modules/antd/es/date-picker/index.js + 56 modules ***! + !*** ./node_modules/antd/es/date-picker/index.js + 57 modules ***! \****************************************************************/ /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { @@ -230,8 +217,11 @@ var CalendarOutlined_CalendarOutlined = function CalendarOutlined(props, ref) { }; CalendarOutlined_CalendarOutlined.displayName = 'CalendarOutlined'; /* harmony default export */ var icons_CalendarOutlined = (/*#__PURE__*/react.forwardRef(CalendarOutlined_CalendarOutlined)); -// EXTERNAL MODULE: ./node_modules/@ant-design/icons-svg/es/asn/ClockCircleOutlined.js -var asn_ClockCircleOutlined = __webpack_require__(99011); +;// CONCATENATED MODULE: ./node_modules/@ant-design/icons-svg/es/asn/ClockCircleOutlined.js +// This icon file is generated automatically. +var ClockCircleOutlined = { "icon": { "tag": "svg", "attrs": { "viewBox": "64 64 896 896", "focusable": "false" }, "children": [{ "tag": "path", "attrs": { "d": "M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z" } }, { "tag": "path", "attrs": { "d": "M686.7 638.6L544.1 535.5V288c0-4.4-3.6-8-8-8H488c-4.4 0-8 3.6-8 8v275.4c0 2.6 1.2 5 3.3 6.5l165.4 120.6c3.6 2.6 8.6 1.8 11.2-1.7l28.6-39c2.6-3.7 1.8-8.7-1.8-11.2z" } }] }, "name": "clock-circle", "theme": "outlined" }; +/* harmony default export */ var asn_ClockCircleOutlined = (ClockCircleOutlined); + ;// CONCATENATED MODULE: ./node_modules/antd/node_modules/@ant-design/icons/es/icons/ClockCircleOutlined.js // GENERATE BY ./scripts/generate.ts @@ -239,14 +229,14 @@ var asn_ClockCircleOutlined = __webpack_require__(99011); -var ClockCircleOutlined = function ClockCircleOutlined(props, ref) { +var ClockCircleOutlined_ClockCircleOutlined = function ClockCircleOutlined(props, ref) { return /*#__PURE__*/react.createElement(AntdIcon/* default */.Z, (0,objectSpread2/* default */.Z)((0,objectSpread2/* default */.Z)({}, props), {}, { ref: ref, - icon: asn_ClockCircleOutlined/* default */.Z + icon: asn_ClockCircleOutlined })); }; -ClockCircleOutlined.displayName = 'ClockCircleOutlined'; -/* harmony default export */ var icons_ClockCircleOutlined = (/*#__PURE__*/react.forwardRef(ClockCircleOutlined)); +ClockCircleOutlined_ClockCircleOutlined.displayName = 'ClockCircleOutlined'; +/* harmony default export */ var icons_ClockCircleOutlined = (/*#__PURE__*/react.forwardRef(ClockCircleOutlined_ClockCircleOutlined)); // EXTERNAL MODULE: ./node_modules/antd/node_modules/@ant-design/icons/es/icons/CloseCircleFilled.js var CloseCircleFilled = __webpack_require__(17012); ;// CONCATENATED MODULE: ./node_modules/@ant-design/icons-svg/es/asn/SwapRightOutlined.js diff --git a/97278.chunk.css b/78397.chunk.css similarity index 100% rename from 97278.chunk.css rename to 78397.chunk.css diff --git a/78806.async.js b/78806.async.js index c8e7ae84ca..f090cef9fc 100644 --- a/78806.async.js +++ b/78806.async.js @@ -116,9 +116,17 @@ var RecordScreen = function RecordScreen(_ref) { modals.current = es_modal/* default.info */.Z.info({ icon: null, centered: true, + width: 444, + title: '提示', + keyboard: false, + className: 'edu-modal', content: /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - className: "tc font16", - children: ["\u672C\u573A\u8003\u8BD5\u5DF2\u5F00\u542F\u9000\u51FA\u5168\u5C4F\u9650\u5236\uFF0C", /*#__PURE__*/(0,jsx_runtime.jsx)("br", {}), "\u5207\u6362\u9875\u9762 ", exercise.exerciseUserInfo.screen_num - exercise.exerciseUserInfo.used_screen_num, " \u6B21\u540E\u5C06\u7EC8\u6B62\u4F5C\u7B54\uFF0C", /*#__PURE__*/(0,jsx_runtime.jsx)("br", {}), "\u8BF7\u52FF\u9000\u51FA\u5168\u5C4F\u53CA\u5237\u65B0\u9875\u9762"] + children: ["\u672C\u573A\u8003\u8BD5\u5DF2\u5F00\u542F\u9000\u51FA\u5168\u5C4F\u9650\u5236\uFF0C\u5207\u6362\u9875\u9762", /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + style: { + color: '#FF9849' + }, + children: exercise.exerciseUserInfo.screen_num - exercise.exerciseUserInfo.used_screen_num + }), "\u6B21\u540E\u5C06\u7EC8\u6B62\u4F5C\u7B54\uFF0C\u8BF7\u52FF\u9000\u51FA\u5168\u5C4F\u53CA\u5237\u65B0\u9875\u9762"] }), okText: /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { children: ["\u5F00\u59CB\u8003\u8BD5\uFF08", /*#__PURE__*/(0,jsx_runtime.jsx)("span", { @@ -137,9 +145,10 @@ var RecordScreen = function RecordScreen(_ref) { case 2: res = _context.sent; (_modals$current = modals.current) === null || _modals$current === void 0 ? void 0 : _modals$current.destroy(); - console.log("res.used_screen_num:", res.used_screen_num); - if (res.used_screen_num) exitFullScreenTip(res.used_screen_num + 1); - case 6: + if (res.used_screen_num) { + exitFullScreenTip(res.used_screen_num + 1); + } + case 5: case "end": return _context.stop(); } @@ -165,25 +174,6 @@ var RecordScreen = function RecordScreen(_ref) { } }); } - // if (exercise.exerciseUserInfo?.screen_at && moment().diff(moment(exercise.exerciseUserInfo?.screen_at), 'seconds') > 0) { - // autoRecordScreen() - // } else if (exercise.exerciseUserInfo?.screen_open && !IsFull()) { - // const plusTime = document.domain === "kepukehuan.educoder.net" ? 30 : exercise.exerciseUserInfo.screen_sec + 10 + 1 - // modals.current = Modal.info({ - // icon: null, - // content:
本场考试已开启防切屏限制,
切换页面 {exercise.exerciseUserInfo.screen_num - exercise.exerciseUserInfo.used_screen_num} 次后将进行强制交卷,
请勿切屏及刷新页面
, - // okText: 开始考试( { - // autoRecordScreen(); - // modals.current?.destroy(); - // }} valueStyle={{ fontSize: 14, lineHeight: 1.4, color: "#FFF", display: "inline-block" }} format="ss" value={Date.now() + (plusTime) * 1000} />S), - // onOk: () => { - // modals.current?.destroy(); - // setIsFirstFull(false) - // requestFullScreen(document.body) - // document.getElementById("root").addEventListener("click", documentClick, false); - // } - // }) - // } if ((_exercise$exerciseUse3 = exercise.exerciseUserInfo) !== null && _exercise$exerciseUse3 !== void 0 && _exercise$exerciseUse3.screen_open && !(0,fullscreen/* IsFull */.vp)()) {} else { document.getElementById("root").addEventListener("click", documentClick, false); } @@ -360,7 +350,7 @@ var RecordScreen = function RecordScreen(_ref) { _context6.next = 9; break; } - time = current.format('YYYY-MM-DD hh:mm:ss'); + time = current.format('YYYY-MM-DD HH:mm:ss'); time_long = Math.floor(current.diff(moment_default()(exitHistory.current[0].start)) / 1000); count = exitHistory.current.length; //计算出来的切屏时长会因为请求耗时等因素总是大于弹窗倒计时秒数的累加,为避免用户困惑手动处理一下切屏时长数据 if (time_long / recordInterval >> 0 > count) { diff --git a/83520.async.js b/83520.async.js index 20665a7933..5ae4ab3214 100644 --- a/83520.async.js +++ b/83520.async.js @@ -1443,7 +1443,7 @@ var style_default = __webpack_require__(43146); "use strict"; /* harmony import */ var _babel_runtime_helpers_esm_extends__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @babel/runtime/helpers/esm/extends */ 87462); /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ 67294); -/* harmony import */ var _date_picker__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../date-picker */ 45741); +/* harmony import */ var _date_picker__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../date-picker */ 60201); var __rest = undefined && undefined.__rest || function (s, e) { var t = {}; diff --git a/8691.async.js b/8691.async.js index 41a18206f6..298cde36aa 100644 --- a/8691.async.js +++ b/8691.async.js @@ -647,6 +647,10 @@ var monaco = null; var instance = editor.current.instance; instance === null || instance === void 0 ? void 0 : (_instance$getAction = instance.getAction) === null || _instance$getAction === void 0 ? void 0 : _instance$getAction.call(instance, 'editor.action.formatDocument').run(); }); + // 自动化测试使用 + window.updateMonacoValue = function (value) { + onChange(value); + }; return unSub; }, []); (0,react.useEffect)(function () { diff --git a/89106.async.js b/89106.async.js index 0c54e14c29..4400a3e827 100644 --- a/89106.async.js +++ b/89106.async.js @@ -1,4 +1,4 @@ -(self["webpackChunk"] = self["webpackChunk"] || []).push([[89106,27318],{ +(self["webpackChunk"] = self["webpackChunk"] || []).push([[89106,12524],{ /***/ 50756: /*!********************************************************************!*\ diff --git a/90465.async.js b/90465.async.js new file mode 100644 index 0000000000..b1382a0e4a --- /dev/null +++ b/90465.async.js @@ -0,0 +1,761 @@ +"use strict"; +(self["webpackChunk"] = self["webpackChunk"] || []).push([[90465],{ + +/***/ 3089: +/*!************************************************************************************!*\ + !*** ./node_modules/@ant-design/icons/es/icons/MinusCircleOutlined.js + 1 modules ***! + \************************************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + + +// EXPORTS +__webpack_require__.d(__webpack_exports__, { + "Z": function() { return /* binding */ icons_MinusCircleOutlined; } +}); + +// EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/objectSpread2.js +var objectSpread2 = __webpack_require__(1413); +// EXTERNAL MODULE: ./node_modules/react/index.js +var react = __webpack_require__(67294); +;// CONCATENATED MODULE: ./node_modules/@ant-design/icons-svg/es/asn/MinusCircleOutlined.js +// This icon file is generated automatically. +var MinusCircleOutlined = { "icon": { "tag": "svg", "attrs": { "viewBox": "64 64 896 896", "focusable": "false" }, "children": [{ "tag": "path", "attrs": { "d": "M696 480H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h368c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8z" } }, { "tag": "path", "attrs": { "d": "M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z" } }] }, "name": "minus-circle", "theme": "outlined" }; +/* harmony default export */ var asn_MinusCircleOutlined = (MinusCircleOutlined); + +// EXTERNAL MODULE: ./node_modules/@ant-design/icons/es/components/AntdIcon.js + 6 modules +var AntdIcon = __webpack_require__(7918); +;// CONCATENATED MODULE: ./node_modules/@ant-design/icons/es/icons/MinusCircleOutlined.js + +// GENERATE BY ./scripts/generate.ts +// DON NOT EDIT IT MANUALLY + + + +var MinusCircleOutlined_MinusCircleOutlined = function MinusCircleOutlined(props, ref) { + return /*#__PURE__*/react.createElement(AntdIcon/* default */.Z, (0,objectSpread2/* default */.Z)((0,objectSpread2/* default */.Z)({}, props), {}, { + ref: ref, + icon: asn_MinusCircleOutlined + })); +}; +MinusCircleOutlined_MinusCircleOutlined.displayName = 'MinusCircleOutlined'; +/* harmony default export */ var icons_MinusCircleOutlined = (/*#__PURE__*/react.forwardRef(MinusCircleOutlined_MinusCircleOutlined)); + +/***/ }), + +/***/ 64789: +/*!***********************************************************************************!*\ + !*** ./node_modules/@ant-design/icons/es/icons/PlusCircleOutlined.js + 1 modules ***! + \***********************************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + + +// EXPORTS +__webpack_require__.d(__webpack_exports__, { + "Z": function() { return /* binding */ icons_PlusCircleOutlined; } +}); + +// EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/objectSpread2.js +var objectSpread2 = __webpack_require__(1413); +// EXTERNAL MODULE: ./node_modules/react/index.js +var react = __webpack_require__(67294); +;// CONCATENATED MODULE: ./node_modules/@ant-design/icons-svg/es/asn/PlusCircleOutlined.js +// This icon file is generated automatically. +var PlusCircleOutlined = { "icon": { "tag": "svg", "attrs": { "viewBox": "64 64 896 896", "focusable": "false" }, "children": [{ "tag": "path", "attrs": { "d": "M696 480H544V328c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v152H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h152v152c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V544h152c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8z" } }, { "tag": "path", "attrs": { "d": "M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z" } }] }, "name": "plus-circle", "theme": "outlined" }; +/* harmony default export */ var asn_PlusCircleOutlined = (PlusCircleOutlined); + +// EXTERNAL MODULE: ./node_modules/@ant-design/icons/es/components/AntdIcon.js + 6 modules +var AntdIcon = __webpack_require__(7918); +;// CONCATENATED MODULE: ./node_modules/@ant-design/icons/es/icons/PlusCircleOutlined.js + +// GENERATE BY ./scripts/generate.ts +// DON NOT EDIT IT MANUALLY + + + +var PlusCircleOutlined_PlusCircleOutlined = function PlusCircleOutlined(props, ref) { + return /*#__PURE__*/react.createElement(AntdIcon/* default */.Z, (0,objectSpread2/* default */.Z)((0,objectSpread2/* default */.Z)({}, props), {}, { + ref: ref, + icon: asn_PlusCircleOutlined + })); +}; +PlusCircleOutlined_PlusCircleOutlined.displayName = 'PlusCircleOutlined'; +/* harmony default export */ var icons_PlusCircleOutlined = (/*#__PURE__*/react.forwardRef(PlusCircleOutlined_PlusCircleOutlined)); + +/***/ }), + +/***/ 63783: +/*!***************************************************************************!*\ + !*** ./node_modules/@ant-design/icons/es/icons/QuestionCircleOutlined.js ***! + \***************************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +/* harmony import */ var _babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @babel/runtime/helpers/esm/objectSpread2 */ 1413); +/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ 67294); +/* harmony import */ var _ant_design_icons_svg_es_asn_QuestionCircleOutlined__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @ant-design/icons-svg/es/asn/QuestionCircleOutlined */ 36688); +/* harmony import */ var _components_AntdIcon__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../components/AntdIcon */ 7918); + +// GENERATE BY ./scripts/generate.ts +// DON NOT EDIT IT MANUALLY + + + +var QuestionCircleOutlined = function QuestionCircleOutlined(props, ref) { + return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.createElement(_components_AntdIcon__WEBPACK_IMPORTED_MODULE_1__/* ["default"] */ .Z, (0,_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_2__/* ["default"] */ .Z)((0,_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_2__/* ["default"] */ .Z)({}, props), {}, { + ref: ref, + icon: _ant_design_icons_svg_es_asn_QuestionCircleOutlined__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .Z + })); +}; +QuestionCircleOutlined.displayName = 'QuestionCircleOutlined'; +/* harmony default export */ __webpack_exports__["Z"] = (/*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.forwardRef(QuestionCircleOutlined)); + +/***/ }), + +/***/ 58492: +/*!**************************************************************!*\ + !*** ./node_modules/antd/es/breadcrumb/index.js + 3 modules ***! + \**************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + + +// EXPORTS +__webpack_require__.d(__webpack_exports__, { + "Z": function() { return /* binding */ breadcrumb; } +}); + +// EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/defineProperty.js +var defineProperty = __webpack_require__(4942); +// EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/extends.js +var esm_extends = __webpack_require__(87462); +// EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/toConsumableArray.js + 2 modules +var toConsumableArray = __webpack_require__(74902); +// EXTERNAL MODULE: ./node_modules/classnames/index.js +var classnames = __webpack_require__(94184); +var classnames_default = /*#__PURE__*/__webpack_require__.n(classnames); +// EXTERNAL MODULE: ./node_modules/rc-util/es/Children/toArray.js +var toArray = __webpack_require__(50344); +// EXTERNAL MODULE: ./node_modules/react/index.js +var react = __webpack_require__(67294); +// EXTERNAL MODULE: ./node_modules/antd/es/config-provider/context.js +var context = __webpack_require__(53124); +// EXTERNAL MODULE: ./node_modules/antd/es/menu/index.js + 5 modules +var menu = __webpack_require__(66516); +// EXTERNAL MODULE: ./node_modules/antd/es/_util/reactNode.js +var reactNode = __webpack_require__(96159); +// EXTERNAL MODULE: ./node_modules/antd/node_modules/@ant-design/icons/es/icons/DownOutlined.js +var DownOutlined = __webpack_require__(13622); +// EXTERNAL MODULE: ./node_modules/antd/es/dropdown/dropdown.js + 1 modules +var dropdown = __webpack_require__(18562); +;// CONCATENATED MODULE: ./node_modules/antd/es/breadcrumb/BreadcrumbItem.js + +var __rest = undefined && undefined.__rest || function (s, e) { + var t = {}; + for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0) t[p] = s[p]; + if (s != null && typeof Object.getOwnPropertySymbols === "function") for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) { + if (e.indexOf(p[i]) < 0 && Object.prototype.propertyIsEnumerable.call(s, p[i])) t[p[i]] = s[p[i]]; + } + return t; +}; + + + + + +var BreadcrumbItem = function BreadcrumbItem(props) { + var customizePrefixCls = props.prefixCls, + _props$separator = props.separator, + separator = _props$separator === void 0 ? '/' : _props$separator, + children = props.children, + menu = props.menu, + overlay = props.overlay, + dropdownProps = props.dropdownProps, + restProps = __rest(props, ["prefixCls", "separator", "children", "menu", "overlay", "dropdownProps"]); + var _React$useContext = react.useContext(context/* ConfigContext */.E_), + getPrefixCls = _React$useContext.getPrefixCls; + var prefixCls = getPrefixCls('breadcrumb', customizePrefixCls); + // Warning for deprecated usage + if (false) {} + /** If overlay is have Wrap a Dropdown */ + var renderBreadcrumbNode = function renderBreadcrumbNode(breadcrumbItem) { + if (menu || overlay) { + return /*#__PURE__*/react.createElement(dropdown/* default */.Z, (0,esm_extends/* default */.Z)({ + menu: menu, + overlay: overlay, + placement: "bottom" + }, dropdownProps), /*#__PURE__*/react.createElement("span", { + className: "".concat(prefixCls, "-overlay-link") + }, breadcrumbItem, /*#__PURE__*/react.createElement(DownOutlined/* default */.Z, null))); + } + return breadcrumbItem; + }; + var link; + if ('href' in restProps) { + link = /*#__PURE__*/react.createElement("a", (0,esm_extends/* default */.Z)({ + className: "".concat(prefixCls, "-link") + }, restProps), children); + } else { + link = /*#__PURE__*/react.createElement("span", (0,esm_extends/* default */.Z)({ + className: "".concat(prefixCls, "-link") + }, restProps), children); + } + // wrap to dropDown + link = renderBreadcrumbNode(link); + if (children !== undefined && children !== null) { + return /*#__PURE__*/react.createElement("li", null, link, separator && /*#__PURE__*/react.createElement("span", { + className: "".concat(prefixCls, "-separator") + }, separator)); + } + return null; +}; +BreadcrumbItem.__ANT_BREADCRUMB_ITEM = true; +/* harmony default export */ var breadcrumb_BreadcrumbItem = (BreadcrumbItem); +;// CONCATENATED MODULE: ./node_modules/antd/es/breadcrumb/BreadcrumbSeparator.js + + +var BreadcrumbSeparator = function BreadcrumbSeparator(_ref) { + var children = _ref.children; + var _React$useContext = react.useContext(context/* ConfigContext */.E_), + getPrefixCls = _React$useContext.getPrefixCls; + var prefixCls = getPrefixCls('breadcrumb'); + return /*#__PURE__*/react.createElement("span", { + className: "".concat(prefixCls, "-separator") + }, children || '/'); +}; +BreadcrumbSeparator.__ANT_BREADCRUMB_SEPARATOR = true; +/* harmony default export */ var breadcrumb_BreadcrumbSeparator = (BreadcrumbSeparator); +;// CONCATENATED MODULE: ./node_modules/antd/es/breadcrumb/Breadcrumb.js + + + +var Breadcrumb_rest = undefined && undefined.__rest || function (s, e) { + var t = {}; + for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0) t[p] = s[p]; + if (s != null && typeof Object.getOwnPropertySymbols === "function") for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) { + if (e.indexOf(p[i]) < 0 && Object.prototype.propertyIsEnumerable.call(s, p[i])) t[p[i]] = s[p[i]]; + } + return t; +}; + + + + + + + + + +function getBreadcrumbName(route, params) { + if (!route.breadcrumbName) { + return null; + } + var paramsKeys = Object.keys(params).join('|'); + var name = route.breadcrumbName.replace(new RegExp(":(".concat(paramsKeys, ")"), 'g'), function (replacement, key) { + return params[key] || replacement; + }); + return name; +} +function defaultItemRender(route, params, routes, paths) { + var isLastItem = routes.indexOf(route) === routes.length - 1; + var name = getBreadcrumbName(route, params); + return isLastItem ? /*#__PURE__*/react.createElement("span", null, name) : /*#__PURE__*/react.createElement("a", { + href: "#/".concat(paths.join('/')) + }, name); +} +var getPath = function getPath(path, params) { + path = (path || '').replace(/^\//, ''); + Object.keys(params).forEach(function (key) { + path = path.replace(":".concat(key), params[key]); + }); + return path; +}; +var addChildPath = function addChildPath(paths, childPath, params) { + var originalPaths = (0,toConsumableArray/* default */.Z)(paths); + var path = getPath(childPath || '', params); + if (path) { + originalPaths.push(path); + } + return originalPaths; +}; +var Breadcrumb = function Breadcrumb(_a) { + var customizePrefixCls = _a.prefixCls, + _a$separator = _a.separator, + separator = _a$separator === void 0 ? '/' : _a$separator, + style = _a.style, + className = _a.className, + routes = _a.routes, + children = _a.children, + _a$itemRender = _a.itemRender, + itemRender = _a$itemRender === void 0 ? defaultItemRender : _a$itemRender, + _a$params = _a.params, + params = _a$params === void 0 ? {} : _a$params, + restProps = Breadcrumb_rest(_a, ["prefixCls", "separator", "style", "className", "routes", "children", "itemRender", "params"]); + var _React$useContext = react.useContext(context/* ConfigContext */.E_), + getPrefixCls = _React$useContext.getPrefixCls, + direction = _React$useContext.direction; + var crumbs; + var prefixCls = getPrefixCls('breadcrumb', customizePrefixCls); + if (routes && routes.length > 0) { + // generated by route + var paths = []; + crumbs = routes.map(function (route) { + var path = getPath(route.path, params); + if (path) { + paths.push(path); + } + // generated overlay by route.children + var overlay; + if (route.children && route.children.length) { + overlay = /*#__PURE__*/react.createElement(menu/* default */.Z, { + items: route.children.map(function (child) { + return { + key: child.path || child.breadcrumbName, + label: itemRender(child, params, routes, addChildPath(paths, child.path, params)) + }; + }) + }); + } + var itemProps = { + separator: separator + }; + if (overlay) { + itemProps.overlay = overlay; + } + return /*#__PURE__*/react.createElement(breadcrumb_BreadcrumbItem, (0,esm_extends/* default */.Z)({}, itemProps, { + key: path || route.breadcrumbName + }), itemRender(route, params, routes, paths)); + }); + } else if (children) { + crumbs = (0,toArray/* default */.Z)(children).map(function (element, index) { + if (!element) { + return element; + } + false ? 0 : void 0; + return (0,reactNode/* cloneElement */.Tm)(element, { + separator: separator, + key: index + }); + }); + } + var breadcrumbClassName = classnames_default()(prefixCls, (0,defineProperty/* default */.Z)({}, "".concat(prefixCls, "-rtl"), direction === 'rtl'), className); + return /*#__PURE__*/react.createElement("nav", (0,esm_extends/* default */.Z)({ + className: breadcrumbClassName, + style: style + }, restProps), /*#__PURE__*/react.createElement("ol", null, crumbs)); +}; +Breadcrumb.Item = breadcrumb_BreadcrumbItem; +Breadcrumb.Separator = breadcrumb_BreadcrumbSeparator; +/* harmony default export */ var breadcrumb_Breadcrumb = (Breadcrumb); +;// CONCATENATED MODULE: ./node_modules/antd/es/breadcrumb/index.js + +/* harmony default export */ var breadcrumb = (breadcrumb_Breadcrumb); + +/***/ }), + +/***/ 63102: +/*!********************************************************************!*\ + !*** ./node_modules/antd/es/breadcrumb/style/index.js + 1 modules ***! + \********************************************************************/ +/***/ (function(__unused_webpack_module, __unused_webpack___webpack_exports__, __webpack_require__) { + + +// EXTERNAL MODULE: ./node_modules/antd/es/style/default.less +var style_default = __webpack_require__(43146); +;// CONCATENATED MODULE: ./node_modules/antd/es/breadcrumb/style/index.less +// extracted by mini-css-extract-plugin + +// EXTERNAL MODULE: ./node_modules/antd/es/dropdown/style/index.js + 1 modules +var style = __webpack_require__(68018); +// EXTERNAL MODULE: ./node_modules/antd/es/menu/style/index.js + 1 modules +var menu_style = __webpack_require__(83736); +;// CONCATENATED MODULE: ./node_modules/antd/es/breadcrumb/style/index.js + + +// style dependencies + + + +/***/ }), + +/***/ 94594: +/*!**********************************************************!*\ + !*** ./node_modules/antd/es/switch/index.js + 1 modules ***! + \**********************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + + +// EXPORTS +__webpack_require__.d(__webpack_exports__, { + "Z": function() { return /* binding */ es_switch; } +}); + +// EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/extends.js +var esm_extends = __webpack_require__(87462); +// EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/defineProperty.js +var defineProperty = __webpack_require__(4942); +// EXTERNAL MODULE: ./node_modules/antd/node_modules/@ant-design/icons/es/icons/LoadingOutlined.js +var LoadingOutlined = __webpack_require__(19267); +// EXTERNAL MODULE: ./node_modules/classnames/index.js +var classnames = __webpack_require__(94184); +var classnames_default = /*#__PURE__*/__webpack_require__.n(classnames); +// EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/slicedToArray.js + 1 modules +var slicedToArray = __webpack_require__(97685); +// EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/objectWithoutProperties.js +var objectWithoutProperties = __webpack_require__(45987); +// EXTERNAL MODULE: ./node_modules/react/index.js +var react = __webpack_require__(67294); +// EXTERNAL MODULE: ./node_modules/rc-util/es/hooks/useMergedState.js +var useMergedState = __webpack_require__(21770); +// EXTERNAL MODULE: ./node_modules/rc-util/es/KeyCode.js +var KeyCode = __webpack_require__(15105); +;// CONCATENATED MODULE: ./node_modules/rc-switch/es/index.js + + + + + + + +var Switch = react.forwardRef(function (_ref, ref) { + var _classNames; + + var _ref$prefixCls = _ref.prefixCls, + prefixCls = _ref$prefixCls === void 0 ? 'rc-switch' : _ref$prefixCls, + className = _ref.className, + checked = _ref.checked, + defaultChecked = _ref.defaultChecked, + disabled = _ref.disabled, + loadingIcon = _ref.loadingIcon, + checkedChildren = _ref.checkedChildren, + unCheckedChildren = _ref.unCheckedChildren, + onClick = _ref.onClick, + onChange = _ref.onChange, + onKeyDown = _ref.onKeyDown, + restProps = (0,objectWithoutProperties/* default */.Z)(_ref, ["prefixCls", "className", "checked", "defaultChecked", "disabled", "loadingIcon", "checkedChildren", "unCheckedChildren", "onClick", "onChange", "onKeyDown"]); + + var _useMergedState = (0,useMergedState/* default */.Z)(false, { + value: checked, + defaultValue: defaultChecked + }), + _useMergedState2 = (0,slicedToArray/* default */.Z)(_useMergedState, 2), + innerChecked = _useMergedState2[0], + setInnerChecked = _useMergedState2[1]; + + function triggerChange(newChecked, event) { + var mergedChecked = innerChecked; + + if (!disabled) { + mergedChecked = newChecked; + setInnerChecked(mergedChecked); + onChange === null || onChange === void 0 ? void 0 : onChange(mergedChecked, event); + } + + return mergedChecked; + } + + function onInternalKeyDown(e) { + if (e.which === KeyCode/* default.LEFT */.Z.LEFT) { + triggerChange(false, e); + } else if (e.which === KeyCode/* default.RIGHT */.Z.RIGHT) { + triggerChange(true, e); + } + + onKeyDown === null || onKeyDown === void 0 ? void 0 : onKeyDown(e); + } + + function onInternalClick(e) { + var ret = triggerChange(!innerChecked, e); // [Legacy] trigger onClick with value + + onClick === null || onClick === void 0 ? void 0 : onClick(ret, e); + } + + var switchClassName = classnames_default()(prefixCls, className, (_classNames = {}, (0,defineProperty/* default */.Z)(_classNames, "".concat(prefixCls, "-checked"), innerChecked), (0,defineProperty/* default */.Z)(_classNames, "".concat(prefixCls, "-disabled"), disabled), _classNames)); + return react.createElement("button", Object.assign({}, restProps, { + type: "button", + role: "switch", + "aria-checked": innerChecked, + disabled: disabled, + className: switchClassName, + ref: ref, + onKeyDown: onInternalKeyDown, + onClick: onInternalClick + }), loadingIcon, react.createElement("span", { + className: "".concat(prefixCls, "-inner") + }, innerChecked ? checkedChildren : unCheckedChildren)); +}); +Switch.displayName = 'Switch'; +/* harmony default export */ var es = (Switch); +// EXTERNAL MODULE: ./node_modules/antd/es/config-provider/context.js +var context = __webpack_require__(53124); +// EXTERNAL MODULE: ./node_modules/antd/es/config-provider/DisabledContext.js +var DisabledContext = __webpack_require__(98866); +// EXTERNAL MODULE: ./node_modules/antd/es/config-provider/SizeContext.js +var SizeContext = __webpack_require__(97647); +// EXTERNAL MODULE: ./node_modules/antd/es/_util/wave.js + 1 modules +var wave = __webpack_require__(68349); +;// CONCATENATED MODULE: ./node_modules/antd/es/switch/index.js + + +var __rest = undefined && undefined.__rest || function (s, e) { + var t = {}; + for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0) t[p] = s[p]; + if (s != null && typeof Object.getOwnPropertySymbols === "function") for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) { + if (e.indexOf(p[i]) < 0 && Object.prototype.propertyIsEnumerable.call(s, p[i])) t[p[i]] = s[p[i]]; + } + return t; +}; + + + + + + + + + +var switch_Switch = /*#__PURE__*/react.forwardRef(function (_a, ref) { + var _classNames; + var customizePrefixCls = _a.prefixCls, + customizeSize = _a.size, + customDisabled = _a.disabled, + loading = _a.loading, + _a$className = _a.className, + className = _a$className === void 0 ? '' : _a$className, + props = __rest(_a, ["prefixCls", "size", "disabled", "loading", "className"]); + false ? 0 : void 0; + var _React$useContext = react.useContext(context/* ConfigContext */.E_), + getPrefixCls = _React$useContext.getPrefixCls, + direction = _React$useContext.direction; + var size = react.useContext(SizeContext/* default */.Z); + // ===================== Disabled ===================== + var disabled = react.useContext(DisabledContext/* default */.Z); + var mergedDisabled = (customDisabled !== null && customDisabled !== void 0 ? customDisabled : disabled) || loading; + var prefixCls = getPrefixCls('switch', customizePrefixCls); + var loadingIcon = /*#__PURE__*/react.createElement("div", { + className: "".concat(prefixCls, "-handle") + }, loading && /*#__PURE__*/react.createElement(LoadingOutlined/* default */.Z, { + className: "".concat(prefixCls, "-loading-icon") + })); + var classes = classnames_default()((_classNames = {}, (0,defineProperty/* default */.Z)(_classNames, "".concat(prefixCls, "-small"), (customizeSize || size) === 'small'), (0,defineProperty/* default */.Z)(_classNames, "".concat(prefixCls, "-loading"), loading), (0,defineProperty/* default */.Z)(_classNames, "".concat(prefixCls, "-rtl"), direction === 'rtl'), _classNames), className); + return /*#__PURE__*/react.createElement(wave/* default */.Z, { + insertExtraNode: true + }, /*#__PURE__*/react.createElement(es, (0,esm_extends/* default */.Z)({}, props, { + prefixCls: prefixCls, + className: classes, + disabled: mergedDisabled, + ref: ref, + loadingIcon: loadingIcon + }))); +}); +switch_Switch.__ANT_SWITCH = true; +if (false) {} +/* harmony default export */ var es_switch = (switch_Switch); + +/***/ }), + +/***/ 5812: +/*!****************************************************************!*\ + !*** ./node_modules/antd/es/switch/style/index.js + 1 modules ***! + \****************************************************************/ +/***/ (function(__unused_webpack_module, __unused_webpack___webpack_exports__, __webpack_require__) { + + +// EXTERNAL MODULE: ./node_modules/antd/es/style/default.less +var style_default = __webpack_require__(43146); +;// CONCATENATED MODULE: ./node_modules/antd/es/switch/style/index.less +// extracted by mini-css-extract-plugin + +;// CONCATENATED MODULE: ./node_modules/antd/es/switch/style/index.js + + + +/***/ }), + +/***/ 20550: +/*!*******************************************************!*\ + !*** ./node_modules/antd/es/tag/index.js + 1 modules ***! + \*******************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + + +// EXPORTS +__webpack_require__.d(__webpack_exports__, { + "Z": function() { return /* binding */ tag; } +}); + +// EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/defineProperty.js +var defineProperty = __webpack_require__(4942); +// EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/extends.js +var esm_extends = __webpack_require__(87462); +// EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/slicedToArray.js + 1 modules +var slicedToArray = __webpack_require__(97685); +// EXTERNAL MODULE: ./node_modules/antd/node_modules/@ant-design/icons/es/icons/CloseOutlined.js +var CloseOutlined = __webpack_require__(62208); +// EXTERNAL MODULE: ./node_modules/classnames/index.js +var classnames = __webpack_require__(94184); +var classnames_default = /*#__PURE__*/__webpack_require__.n(classnames); +// EXTERNAL MODULE: ./node_modules/rc-util/es/omit.js +var omit = __webpack_require__(98423); +// EXTERNAL MODULE: ./node_modules/react/index.js +var react = __webpack_require__(67294); +// EXTERNAL MODULE: ./node_modules/antd/es/config-provider/context.js +var context = __webpack_require__(53124); +// EXTERNAL MODULE: ./node_modules/antd/es/_util/colors.js +var colors = __webpack_require__(98787); +// EXTERNAL MODULE: ./node_modules/antd/es/_util/wave.js + 1 modules +var wave = __webpack_require__(68349); +;// CONCATENATED MODULE: ./node_modules/antd/es/tag/CheckableTag.js + + +var __rest = undefined && undefined.__rest || function (s, e) { + var t = {}; + for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0) t[p] = s[p]; + if (s != null && typeof Object.getOwnPropertySymbols === "function") for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) { + if (e.indexOf(p[i]) < 0 && Object.prototype.propertyIsEnumerable.call(s, p[i])) t[p[i]] = s[p[i]]; + } + return t; +}; + + + +var CheckableTag = function CheckableTag(_a) { + var _classNames; + var customizePrefixCls = _a.prefixCls, + className = _a.className, + checked = _a.checked, + onChange = _a.onChange, + onClick = _a.onClick, + restProps = __rest(_a, ["prefixCls", "className", "checked", "onChange", "onClick"]); + var _React$useContext = react.useContext(context/* ConfigContext */.E_), + getPrefixCls = _React$useContext.getPrefixCls; + var handleClick = function handleClick(e) { + onChange === null || onChange === void 0 ? void 0 : onChange(!checked); + onClick === null || onClick === void 0 ? void 0 : onClick(e); + }; + var prefixCls = getPrefixCls('tag', customizePrefixCls); + var cls = classnames_default()(prefixCls, (_classNames = {}, (0,defineProperty/* default */.Z)(_classNames, "".concat(prefixCls, "-checkable"), true), (0,defineProperty/* default */.Z)(_classNames, "".concat(prefixCls, "-checkable-checked"), checked), _classNames), className); + return /*#__PURE__*/react.createElement("span", (0,esm_extends/* default */.Z)({}, restProps, { + className: cls, + onClick: handleClick + })); +}; +/* harmony default export */ var tag_CheckableTag = (CheckableTag); +;// CONCATENATED MODULE: ./node_modules/antd/es/tag/index.js + + + +var tag_rest = undefined && undefined.__rest || function (s, e) { + var t = {}; + for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0) t[p] = s[p]; + if (s != null && typeof Object.getOwnPropertySymbols === "function") for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) { + if (e.indexOf(p[i]) < 0 && Object.prototype.propertyIsEnumerable.call(s, p[i])) t[p[i]] = s[p[i]]; + } + return t; +}; + + + + + + + + + +var PresetColorRegex = new RegExp("^(".concat(colors/* PresetColorTypes.join */.Y.join('|'), ")(-inverse)?$")); +var PresetStatusColorRegex = new RegExp("^(".concat(colors/* PresetStatusColorTypes.join */.E.join('|'), ")$")); +var InternalTag = function InternalTag(_a, ref) { + var _classNames; + var customizePrefixCls = _a.prefixCls, + className = _a.className, + style = _a.style, + children = _a.children, + icon = _a.icon, + color = _a.color, + onClose = _a.onClose, + closeIcon = _a.closeIcon, + _a$closable = _a.closable, + closable = _a$closable === void 0 ? false : _a$closable, + props = tag_rest(_a, ["prefixCls", "className", "style", "children", "icon", "color", "onClose", "closeIcon", "closable"]); + var _React$useContext = react.useContext(context/* ConfigContext */.E_), + getPrefixCls = _React$useContext.getPrefixCls, + direction = _React$useContext.direction; + var _React$useState = react.useState(true), + _React$useState2 = (0,slicedToArray/* default */.Z)(_React$useState, 2), + visible = _React$useState2[0], + setVisible = _React$useState2[1]; + // Warning for deprecated usage + if (false) {} + react.useEffect(function () { + if ('visible' in props) { + setVisible(props.visible); + } + }, [props.visible]); + var isPresetColor = function isPresetColor() { + if (!color) { + return false; + } + return PresetColorRegex.test(color) || PresetStatusColorRegex.test(color); + }; + var tagStyle = (0,esm_extends/* default */.Z)({ + backgroundColor: color && !isPresetColor() ? color : undefined + }, style); + var presetColor = isPresetColor(); + var prefixCls = getPrefixCls('tag', customizePrefixCls); + var tagClassName = classnames_default()(prefixCls, (_classNames = {}, (0,defineProperty/* default */.Z)(_classNames, "".concat(prefixCls, "-").concat(color), presetColor), (0,defineProperty/* default */.Z)(_classNames, "".concat(prefixCls, "-has-color"), color && !presetColor), (0,defineProperty/* default */.Z)(_classNames, "".concat(prefixCls, "-hidden"), !visible), (0,defineProperty/* default */.Z)(_classNames, "".concat(prefixCls, "-rtl"), direction === 'rtl'), _classNames), className); + var handleCloseClick = function handleCloseClick(e) { + e.stopPropagation(); + onClose === null || onClose === void 0 ? void 0 : onClose(e); + if (e.defaultPrevented) { + return; + } + if (!('visible' in props)) { + setVisible(false); + } + }; + var renderCloseIcon = function renderCloseIcon() { + if (closable) { + return closeIcon ? /*#__PURE__*/react.createElement("span", { + className: "".concat(prefixCls, "-close-icon"), + onClick: handleCloseClick + }, closeIcon) : /*#__PURE__*/react.createElement(CloseOutlined/* default */.Z, { + className: "".concat(prefixCls, "-close-icon"), + onClick: handleCloseClick + }); + } + return null; + }; + var isNeedWave = 'onClick' in props || children && children.type === 'a'; + var tagProps = (0,omit/* default */.Z)(props, ['visible']); + var iconNode = icon || null; + var kids = iconNode ? /*#__PURE__*/react.createElement(react.Fragment, null, iconNode, /*#__PURE__*/react.createElement("span", null, children)) : children; + var tagNode = /*#__PURE__*/react.createElement("span", (0,esm_extends/* default */.Z)({}, tagProps, { + ref: ref, + className: tagClassName, + style: tagStyle + }), kids, renderCloseIcon()); + return isNeedWave ? /*#__PURE__*/react.createElement(wave/* default */.Z, null, tagNode) : tagNode; +}; +var Tag = /*#__PURE__*/react.forwardRef(InternalTag); +if (false) {} +Tag.CheckableTag = tag_CheckableTag; +/* harmony default export */ var tag = (Tag); + +/***/ }), + +/***/ 71114: +/*!*************************************************************!*\ + !*** ./node_modules/antd/es/tag/style/index.js + 1 modules ***! + \*************************************************************/ +/***/ (function(__unused_webpack_module, __unused_webpack___webpack_exports__, __webpack_require__) { + + +// EXTERNAL MODULE: ./node_modules/antd/es/style/default.less +var style_default = __webpack_require__(43146); +;// CONCATENATED MODULE: ./node_modules/antd/es/tag/style/index.less +// extracted by mini-css-extract-plugin + +;// CONCATENATED MODULE: ./node_modules/antd/es/tag/style/index.js + + + +/***/ }) + +}]); \ No newline at end of file diff --git a/69561.async.js b/92401.async.js similarity index 90% rename from 69561.async.js rename to 92401.async.js index 34fbb3b603..bf884c8097 100644 --- a/69561.async.js +++ b/92401.async.js @@ -1,5 +1,5 @@ "use strict"; -(self["webpackChunk"] = self["webpackChunk"] || []).push([[69561],{ +(self["webpackChunk"] = self["webpackChunk"] || []).push([[92401],{ /***/ 48898: /*!*************************************************************************!*\ @@ -14,30 +14,24 @@ var FolderOpenOutlined = { "icon": { "tag": "svg", "attrs": { "viewBox": "64 64 /***/ }), -/***/ 87588: -/*!******************************************************************************!*\ - !*** ./node_modules/@ant-design/icons/es/icons/ExclamationCircleOutlined.js ***! - \******************************************************************************/ +/***/ 81643: +/*!**********************************************************!*\ + !*** ./node_modules/antd/es/_util/getRenderPropValue.js ***! + \**********************************************************/ /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { -/* harmony import */ var _babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @babel/runtime/helpers/esm/objectSpread2 */ 1413); -/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ 67294); -/* harmony import */ var _ant_design_icons_svg_es_asn_ExclamationCircleOutlined__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @ant-design/icons-svg/es/asn/ExclamationCircleOutlined */ 61144); -/* harmony import */ var _components_AntdIcon__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../components/AntdIcon */ 7918); - -// GENERATE BY ./scripts/generate.ts -// DON NOT EDIT IT MANUALLY - - - -var ExclamationCircleOutlined = function ExclamationCircleOutlined(props, ref) { - return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.createElement(_components_AntdIcon__WEBPACK_IMPORTED_MODULE_1__/* ["default"] */ .Z, (0,_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_2__/* ["default"] */ .Z)((0,_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_2__/* ["default"] */ .Z)({}, props), {}, { - ref: ref, - icon: _ant_design_icons_svg_es_asn_ExclamationCircleOutlined__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .Z - })); +/* harmony export */ __webpack_require__.d(__webpack_exports__, { +/* harmony export */ "Z": function() { return /* binding */ getRenderPropValue; } +/* harmony export */ }); +var getRenderPropValue = function getRenderPropValue(propValue) { + if (!propValue) { + return null; + } + if (typeof propValue === 'function') { + return propValue(); + } + return propValue; }; -ExclamationCircleOutlined.displayName = 'ExclamationCircleOutlined'; -/* harmony default export */ __webpack_exports__["Z"] = (/*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.forwardRef(ExclamationCircleOutlined)); /***/ }), @@ -713,6 +707,107 @@ input_Input.Password = input_Password; /***/ }), +/***/ 55241: +/*!***********************************************!*\ + !*** ./node_modules/antd/es/popover/index.js ***! + \***********************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +/* harmony import */ var _babel_runtime_helpers_esm_extends__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @babel/runtime/helpers/esm/extends */ 87462); +/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ 67294); +/* harmony import */ var _config_provider__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../config-provider */ 53124); +/* harmony import */ var _tooltip__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../tooltip */ 84908); +/* harmony import */ var _util_getRenderPropValue__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../_util/getRenderPropValue */ 81643); +/* harmony import */ var _util_motion__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../_util/motion */ 33603); + +var __rest = undefined && undefined.__rest || function (s, e) { + var t = {}; + for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0) t[p] = s[p]; + if (s != null && typeof Object.getOwnPropertySymbols === "function") for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) { + if (e.indexOf(p[i]) < 0 && Object.prototype.propertyIsEnumerable.call(s, p[i])) t[p[i]] = s[p[i]]; + } + return t; +}; + + + + + +var Overlay = function Overlay(_ref) { + var title = _ref.title, + content = _ref.content, + prefixCls = _ref.prefixCls; + if (!title && !content) { + return null; + } + return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.createElement(react__WEBPACK_IMPORTED_MODULE_0__.Fragment, null, title && /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.createElement("div", { + className: "".concat(prefixCls, "-title") + }, (0,_util_getRenderPropValue__WEBPACK_IMPORTED_MODULE_1__/* .getRenderPropValue */ .Z)(title)), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.createElement("div", { + className: "".concat(prefixCls, "-inner-content") + }, (0,_util_getRenderPropValue__WEBPACK_IMPORTED_MODULE_1__/* .getRenderPropValue */ .Z)(content))); +}; +var Popover = /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.forwardRef(function (props, ref) { + var customizePrefixCls = props.prefixCls, + title = props.title, + content = props.content, + _overlay = props._overlay, + _props$placement = props.placement, + placement = _props$placement === void 0 ? 'top' : _props$placement, + _props$trigger = props.trigger, + trigger = _props$trigger === void 0 ? 'hover' : _props$trigger, + _props$mouseEnterDela = props.mouseEnterDelay, + mouseEnterDelay = _props$mouseEnterDela === void 0 ? 0.1 : _props$mouseEnterDela, + _props$mouseLeaveDela = props.mouseLeaveDelay, + mouseLeaveDelay = _props$mouseLeaveDela === void 0 ? 0.1 : _props$mouseLeaveDela, + _props$overlayStyle = props.overlayStyle, + overlayStyle = _props$overlayStyle === void 0 ? {} : _props$overlayStyle, + otherProps = __rest(props, ["prefixCls", "title", "content", "_overlay", "placement", "trigger", "mouseEnterDelay", "mouseLeaveDelay", "overlayStyle"]); + var _React$useContext = react__WEBPACK_IMPORTED_MODULE_0__.useContext(_config_provider__WEBPACK_IMPORTED_MODULE_2__/* .ConfigContext */ .E_), + getPrefixCls = _React$useContext.getPrefixCls; + var prefixCls = getPrefixCls('popover', customizePrefixCls); + var rootPrefixCls = getPrefixCls(); + return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.createElement(_tooltip__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .Z, (0,_babel_runtime_helpers_esm_extends__WEBPACK_IMPORTED_MODULE_4__/* ["default"] */ .Z)({ + placement: placement, + trigger: trigger, + mouseEnterDelay: mouseEnterDelay, + mouseLeaveDelay: mouseLeaveDelay, + overlayStyle: overlayStyle + }, otherProps, { + prefixCls: prefixCls, + ref: ref, + overlay: _overlay || /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.createElement(Overlay, { + prefixCls: prefixCls, + title: title, + content: content + }), + transitionName: (0,_util_motion__WEBPACK_IMPORTED_MODULE_5__/* .getTransitionName */ .mL)(rootPrefixCls, 'zoom-big', otherProps.transitionName) + })); +}); +if (false) {} +/* harmony default export */ __webpack_exports__["Z"] = (Popover); + +/***/ }), + +/***/ 63942: +/*!*****************************************************************!*\ + !*** ./node_modules/antd/es/popover/style/index.js + 1 modules ***! + \*****************************************************************/ +/***/ (function(__unused_webpack_module, __unused_webpack___webpack_exports__, __webpack_require__) { + + +// EXTERNAL MODULE: ./node_modules/antd/es/style/default.less +var style_default = __webpack_require__(43146); +;// CONCATENATED MODULE: ./node_modules/antd/es/popover/style/index.less +// extracted by mini-css-extract-plugin + +;// CONCATENATED MODULE: ./node_modules/antd/es/popover/style/index.js + + +// style dependencies +// deps-lint-skip: tooltip + +/***/ }), + /***/ 54205: /*!********************************************************!*\ !*** ./node_modules/antd/es/tree/index.js + 9 modules ***! diff --git a/69561.chunk.css b/92401.chunk.css similarity index 100% rename from 69561.chunk.css rename to 92401.chunk.css diff --git a/26057.async.js b/97338.async.js similarity index 61% rename from 26057.async.js rename to 97338.async.js index 3d3e021f24..cf014453db 100644 --- a/26057.async.js +++ b/97338.async.js @@ -1,5 +1,5 @@ "use strict"; -(self["webpackChunk"] = self["webpackChunk"] || []).push([[26057],{ +(self["webpackChunk"] = self["webpackChunk"] || []).push([[97338],{ /***/ 34804: /*!*****************************************************************!*\ @@ -28,6 +28,115 @@ DownOutlined.displayName = 'DownOutlined'; /***/ }), +/***/ 3089: +/*!************************************************************************************!*\ + !*** ./node_modules/@ant-design/icons/es/icons/MinusCircleOutlined.js + 1 modules ***! + \************************************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + + +// EXPORTS +__webpack_require__.d(__webpack_exports__, { + "Z": function() { return /* binding */ icons_MinusCircleOutlined; } +}); + +// EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/objectSpread2.js +var objectSpread2 = __webpack_require__(1413); +// EXTERNAL MODULE: ./node_modules/react/index.js +var react = __webpack_require__(67294); +;// CONCATENATED MODULE: ./node_modules/@ant-design/icons-svg/es/asn/MinusCircleOutlined.js +// This icon file is generated automatically. +var MinusCircleOutlined = { "icon": { "tag": "svg", "attrs": { "viewBox": "64 64 896 896", "focusable": "false" }, "children": [{ "tag": "path", "attrs": { "d": "M696 480H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h368c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8z" } }, { "tag": "path", "attrs": { "d": "M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z" } }] }, "name": "minus-circle", "theme": "outlined" }; +/* harmony default export */ var asn_MinusCircleOutlined = (MinusCircleOutlined); + +// EXTERNAL MODULE: ./node_modules/@ant-design/icons/es/components/AntdIcon.js + 6 modules +var AntdIcon = __webpack_require__(7918); +;// CONCATENATED MODULE: ./node_modules/@ant-design/icons/es/icons/MinusCircleOutlined.js + +// GENERATE BY ./scripts/generate.ts +// DON NOT EDIT IT MANUALLY + + + +var MinusCircleOutlined_MinusCircleOutlined = function MinusCircleOutlined(props, ref) { + return /*#__PURE__*/react.createElement(AntdIcon/* default */.Z, (0,objectSpread2/* default */.Z)((0,objectSpread2/* default */.Z)({}, props), {}, { + ref: ref, + icon: asn_MinusCircleOutlined + })); +}; +MinusCircleOutlined_MinusCircleOutlined.displayName = 'MinusCircleOutlined'; +/* harmony default export */ var icons_MinusCircleOutlined = (/*#__PURE__*/react.forwardRef(MinusCircleOutlined_MinusCircleOutlined)); + +/***/ }), + +/***/ 64789: +/*!***********************************************************************************!*\ + !*** ./node_modules/@ant-design/icons/es/icons/PlusCircleOutlined.js + 1 modules ***! + \***********************************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + + +// EXPORTS +__webpack_require__.d(__webpack_exports__, { + "Z": function() { return /* binding */ icons_PlusCircleOutlined; } +}); + +// EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/objectSpread2.js +var objectSpread2 = __webpack_require__(1413); +// EXTERNAL MODULE: ./node_modules/react/index.js +var react = __webpack_require__(67294); +;// CONCATENATED MODULE: ./node_modules/@ant-design/icons-svg/es/asn/PlusCircleOutlined.js +// This icon file is generated automatically. +var PlusCircleOutlined = { "icon": { "tag": "svg", "attrs": { "viewBox": "64 64 896 896", "focusable": "false" }, "children": [{ "tag": "path", "attrs": { "d": "M696 480H544V328c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v152H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h152v152c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V544h152c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8z" } }, { "tag": "path", "attrs": { "d": "M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z" } }] }, "name": "plus-circle", "theme": "outlined" }; +/* harmony default export */ var asn_PlusCircleOutlined = (PlusCircleOutlined); + +// EXTERNAL MODULE: ./node_modules/@ant-design/icons/es/components/AntdIcon.js + 6 modules +var AntdIcon = __webpack_require__(7918); +;// CONCATENATED MODULE: ./node_modules/@ant-design/icons/es/icons/PlusCircleOutlined.js + +// GENERATE BY ./scripts/generate.ts +// DON NOT EDIT IT MANUALLY + + + +var PlusCircleOutlined_PlusCircleOutlined = function PlusCircleOutlined(props, ref) { + return /*#__PURE__*/react.createElement(AntdIcon/* default */.Z, (0,objectSpread2/* default */.Z)((0,objectSpread2/* default */.Z)({}, props), {}, { + ref: ref, + icon: asn_PlusCircleOutlined + })); +}; +PlusCircleOutlined_PlusCircleOutlined.displayName = 'PlusCircleOutlined'; +/* harmony default export */ var icons_PlusCircleOutlined = (/*#__PURE__*/react.forwardRef(PlusCircleOutlined_PlusCircleOutlined)); + +/***/ }), + +/***/ 63783: +/*!***************************************************************************!*\ + !*** ./node_modules/@ant-design/icons/es/icons/QuestionCircleOutlined.js ***! + \***************************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +/* harmony import */ var _babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @babel/runtime/helpers/esm/objectSpread2 */ 1413); +/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ 67294); +/* harmony import */ var _ant_design_icons_svg_es_asn_QuestionCircleOutlined__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @ant-design/icons-svg/es/asn/QuestionCircleOutlined */ 36688); +/* harmony import */ var _components_AntdIcon__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../components/AntdIcon */ 7918); + +// GENERATE BY ./scripts/generate.ts +// DON NOT EDIT IT MANUALLY + + + +var QuestionCircleOutlined = function QuestionCircleOutlined(props, ref) { + return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.createElement(_components_AntdIcon__WEBPACK_IMPORTED_MODULE_1__/* ["default"] */ .Z, (0,_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_2__/* ["default"] */ .Z)((0,_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_2__/* ["default"] */ .Z)({}, props), {}, { + ref: ref, + icon: _ant_design_icons_svg_es_asn_QuestionCircleOutlined__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .Z + })); +}; +QuestionCircleOutlined.displayName = 'QuestionCircleOutlined'; +/* harmony default export */ __webpack_exports__["Z"] = (/*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.forwardRef(QuestionCircleOutlined)); + +/***/ }), + /***/ 64029: /*!***************************************************************!*\ !*** ./node_modules/@ant-design/icons/es/icons/UpOutlined.js ***! @@ -527,6 +636,271 @@ var style_default = __webpack_require__(43146); +/***/ }), + +/***/ 58492: +/*!**************************************************************!*\ + !*** ./node_modules/antd/es/breadcrumb/index.js + 3 modules ***! + \**************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + + +// EXPORTS +__webpack_require__.d(__webpack_exports__, { + "Z": function() { return /* binding */ breadcrumb; } +}); + +// EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/defineProperty.js +var defineProperty = __webpack_require__(4942); +// EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/extends.js +var esm_extends = __webpack_require__(87462); +// EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/toConsumableArray.js + 2 modules +var toConsumableArray = __webpack_require__(74902); +// EXTERNAL MODULE: ./node_modules/classnames/index.js +var classnames = __webpack_require__(94184); +var classnames_default = /*#__PURE__*/__webpack_require__.n(classnames); +// EXTERNAL MODULE: ./node_modules/rc-util/es/Children/toArray.js +var toArray = __webpack_require__(50344); +// EXTERNAL MODULE: ./node_modules/react/index.js +var react = __webpack_require__(67294); +// EXTERNAL MODULE: ./node_modules/antd/es/config-provider/context.js +var context = __webpack_require__(53124); +// EXTERNAL MODULE: ./node_modules/antd/es/menu/index.js + 5 modules +var menu = __webpack_require__(66516); +// EXTERNAL MODULE: ./node_modules/antd/es/_util/reactNode.js +var reactNode = __webpack_require__(96159); +// EXTERNAL MODULE: ./node_modules/antd/node_modules/@ant-design/icons/es/icons/DownOutlined.js +var DownOutlined = __webpack_require__(13622); +// EXTERNAL MODULE: ./node_modules/antd/es/dropdown/dropdown.js + 1 modules +var dropdown = __webpack_require__(18562); +;// CONCATENATED MODULE: ./node_modules/antd/es/breadcrumb/BreadcrumbItem.js + +var __rest = undefined && undefined.__rest || function (s, e) { + var t = {}; + for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0) t[p] = s[p]; + if (s != null && typeof Object.getOwnPropertySymbols === "function") for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) { + if (e.indexOf(p[i]) < 0 && Object.prototype.propertyIsEnumerable.call(s, p[i])) t[p[i]] = s[p[i]]; + } + return t; +}; + + + + + +var BreadcrumbItem = function BreadcrumbItem(props) { + var customizePrefixCls = props.prefixCls, + _props$separator = props.separator, + separator = _props$separator === void 0 ? '/' : _props$separator, + children = props.children, + menu = props.menu, + overlay = props.overlay, + dropdownProps = props.dropdownProps, + restProps = __rest(props, ["prefixCls", "separator", "children", "menu", "overlay", "dropdownProps"]); + var _React$useContext = react.useContext(context/* ConfigContext */.E_), + getPrefixCls = _React$useContext.getPrefixCls; + var prefixCls = getPrefixCls('breadcrumb', customizePrefixCls); + // Warning for deprecated usage + if (false) {} + /** If overlay is have Wrap a Dropdown */ + var renderBreadcrumbNode = function renderBreadcrumbNode(breadcrumbItem) { + if (menu || overlay) { + return /*#__PURE__*/react.createElement(dropdown/* default */.Z, (0,esm_extends/* default */.Z)({ + menu: menu, + overlay: overlay, + placement: "bottom" + }, dropdownProps), /*#__PURE__*/react.createElement("span", { + className: "".concat(prefixCls, "-overlay-link") + }, breadcrumbItem, /*#__PURE__*/react.createElement(DownOutlined/* default */.Z, null))); + } + return breadcrumbItem; + }; + var link; + if ('href' in restProps) { + link = /*#__PURE__*/react.createElement("a", (0,esm_extends/* default */.Z)({ + className: "".concat(prefixCls, "-link") + }, restProps), children); + } else { + link = /*#__PURE__*/react.createElement("span", (0,esm_extends/* default */.Z)({ + className: "".concat(prefixCls, "-link") + }, restProps), children); + } + // wrap to dropDown + link = renderBreadcrumbNode(link); + if (children !== undefined && children !== null) { + return /*#__PURE__*/react.createElement("li", null, link, separator && /*#__PURE__*/react.createElement("span", { + className: "".concat(prefixCls, "-separator") + }, separator)); + } + return null; +}; +BreadcrumbItem.__ANT_BREADCRUMB_ITEM = true; +/* harmony default export */ var breadcrumb_BreadcrumbItem = (BreadcrumbItem); +;// CONCATENATED MODULE: ./node_modules/antd/es/breadcrumb/BreadcrumbSeparator.js + + +var BreadcrumbSeparator = function BreadcrumbSeparator(_ref) { + var children = _ref.children; + var _React$useContext = react.useContext(context/* ConfigContext */.E_), + getPrefixCls = _React$useContext.getPrefixCls; + var prefixCls = getPrefixCls('breadcrumb'); + return /*#__PURE__*/react.createElement("span", { + className: "".concat(prefixCls, "-separator") + }, children || '/'); +}; +BreadcrumbSeparator.__ANT_BREADCRUMB_SEPARATOR = true; +/* harmony default export */ var breadcrumb_BreadcrumbSeparator = (BreadcrumbSeparator); +;// CONCATENATED MODULE: ./node_modules/antd/es/breadcrumb/Breadcrumb.js + + + +var Breadcrumb_rest = undefined && undefined.__rest || function (s, e) { + var t = {}; + for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0) t[p] = s[p]; + if (s != null && typeof Object.getOwnPropertySymbols === "function") for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) { + if (e.indexOf(p[i]) < 0 && Object.prototype.propertyIsEnumerable.call(s, p[i])) t[p[i]] = s[p[i]]; + } + return t; +}; + + + + + + + + + +function getBreadcrumbName(route, params) { + if (!route.breadcrumbName) { + return null; + } + var paramsKeys = Object.keys(params).join('|'); + var name = route.breadcrumbName.replace(new RegExp(":(".concat(paramsKeys, ")"), 'g'), function (replacement, key) { + return params[key] || replacement; + }); + return name; +} +function defaultItemRender(route, params, routes, paths) { + var isLastItem = routes.indexOf(route) === routes.length - 1; + var name = getBreadcrumbName(route, params); + return isLastItem ? /*#__PURE__*/react.createElement("span", null, name) : /*#__PURE__*/react.createElement("a", { + href: "#/".concat(paths.join('/')) + }, name); +} +var getPath = function getPath(path, params) { + path = (path || '').replace(/^\//, ''); + Object.keys(params).forEach(function (key) { + path = path.replace(":".concat(key), params[key]); + }); + return path; +}; +var addChildPath = function addChildPath(paths, childPath, params) { + var originalPaths = (0,toConsumableArray/* default */.Z)(paths); + var path = getPath(childPath || '', params); + if (path) { + originalPaths.push(path); + } + return originalPaths; +}; +var Breadcrumb = function Breadcrumb(_a) { + var customizePrefixCls = _a.prefixCls, + _a$separator = _a.separator, + separator = _a$separator === void 0 ? '/' : _a$separator, + style = _a.style, + className = _a.className, + routes = _a.routes, + children = _a.children, + _a$itemRender = _a.itemRender, + itemRender = _a$itemRender === void 0 ? defaultItemRender : _a$itemRender, + _a$params = _a.params, + params = _a$params === void 0 ? {} : _a$params, + restProps = Breadcrumb_rest(_a, ["prefixCls", "separator", "style", "className", "routes", "children", "itemRender", "params"]); + var _React$useContext = react.useContext(context/* ConfigContext */.E_), + getPrefixCls = _React$useContext.getPrefixCls, + direction = _React$useContext.direction; + var crumbs; + var prefixCls = getPrefixCls('breadcrumb', customizePrefixCls); + if (routes && routes.length > 0) { + // generated by route + var paths = []; + crumbs = routes.map(function (route) { + var path = getPath(route.path, params); + if (path) { + paths.push(path); + } + // generated overlay by route.children + var overlay; + if (route.children && route.children.length) { + overlay = /*#__PURE__*/react.createElement(menu/* default */.Z, { + items: route.children.map(function (child) { + return { + key: child.path || child.breadcrumbName, + label: itemRender(child, params, routes, addChildPath(paths, child.path, params)) + }; + }) + }); + } + var itemProps = { + separator: separator + }; + if (overlay) { + itemProps.overlay = overlay; + } + return /*#__PURE__*/react.createElement(breadcrumb_BreadcrumbItem, (0,esm_extends/* default */.Z)({}, itemProps, { + key: path || route.breadcrumbName + }), itemRender(route, params, routes, paths)); + }); + } else if (children) { + crumbs = (0,toArray/* default */.Z)(children).map(function (element, index) { + if (!element) { + return element; + } + false ? 0 : void 0; + return (0,reactNode/* cloneElement */.Tm)(element, { + separator: separator, + key: index + }); + }); + } + var breadcrumbClassName = classnames_default()(prefixCls, (0,defineProperty/* default */.Z)({}, "".concat(prefixCls, "-rtl"), direction === 'rtl'), className); + return /*#__PURE__*/react.createElement("nav", (0,esm_extends/* default */.Z)({ + className: breadcrumbClassName, + style: style + }, restProps), /*#__PURE__*/react.createElement("ol", null, crumbs)); +}; +Breadcrumb.Item = breadcrumb_BreadcrumbItem; +Breadcrumb.Separator = breadcrumb_BreadcrumbSeparator; +/* harmony default export */ var breadcrumb_Breadcrumb = (Breadcrumb); +;// CONCATENATED MODULE: ./node_modules/antd/es/breadcrumb/index.js + +/* harmony default export */ var breadcrumb = (breadcrumb_Breadcrumb); + +/***/ }), + +/***/ 63102: +/*!********************************************************************!*\ + !*** ./node_modules/antd/es/breadcrumb/style/index.js + 1 modules ***! + \********************************************************************/ +/***/ (function(__unused_webpack_module, __unused_webpack___webpack_exports__, __webpack_require__) { + + +// EXTERNAL MODULE: ./node_modules/antd/es/style/default.less +var style_default = __webpack_require__(43146); +;// CONCATENATED MODULE: ./node_modules/antd/es/breadcrumb/style/index.less +// extracted by mini-css-extract-plugin + +// EXTERNAL MODULE: ./node_modules/antd/es/dropdown/style/index.js + 1 modules +var style = __webpack_require__(68018); +// EXTERNAL MODULE: ./node_modules/antd/es/menu/style/index.js + 1 modules +var menu_style = __webpack_require__(83736); +;// CONCATENATED MODULE: ./node_modules/antd/es/breadcrumb/style/index.js + + +// style dependencies + + + /***/ }), /***/ 73481: @@ -964,6 +1338,200 @@ var style_default = __webpack_require__(43146); +/***/ }), + +/***/ 94594: +/*!**********************************************************!*\ + !*** ./node_modules/antd/es/switch/index.js + 1 modules ***! + \**********************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + + +// EXPORTS +__webpack_require__.d(__webpack_exports__, { + "Z": function() { return /* binding */ es_switch; } +}); + +// EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/extends.js +var esm_extends = __webpack_require__(87462); +// EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/defineProperty.js +var defineProperty = __webpack_require__(4942); +// EXTERNAL MODULE: ./node_modules/antd/node_modules/@ant-design/icons/es/icons/LoadingOutlined.js +var LoadingOutlined = __webpack_require__(19267); +// EXTERNAL MODULE: ./node_modules/classnames/index.js +var classnames = __webpack_require__(94184); +var classnames_default = /*#__PURE__*/__webpack_require__.n(classnames); +// EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/slicedToArray.js + 1 modules +var slicedToArray = __webpack_require__(97685); +// EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/objectWithoutProperties.js +var objectWithoutProperties = __webpack_require__(45987); +// EXTERNAL MODULE: ./node_modules/react/index.js +var react = __webpack_require__(67294); +// EXTERNAL MODULE: ./node_modules/rc-util/es/hooks/useMergedState.js +var useMergedState = __webpack_require__(21770); +// EXTERNAL MODULE: ./node_modules/rc-util/es/KeyCode.js +var KeyCode = __webpack_require__(15105); +;// CONCATENATED MODULE: ./node_modules/rc-switch/es/index.js + + + + + + + +var Switch = react.forwardRef(function (_ref, ref) { + var _classNames; + + var _ref$prefixCls = _ref.prefixCls, + prefixCls = _ref$prefixCls === void 0 ? 'rc-switch' : _ref$prefixCls, + className = _ref.className, + checked = _ref.checked, + defaultChecked = _ref.defaultChecked, + disabled = _ref.disabled, + loadingIcon = _ref.loadingIcon, + checkedChildren = _ref.checkedChildren, + unCheckedChildren = _ref.unCheckedChildren, + onClick = _ref.onClick, + onChange = _ref.onChange, + onKeyDown = _ref.onKeyDown, + restProps = (0,objectWithoutProperties/* default */.Z)(_ref, ["prefixCls", "className", "checked", "defaultChecked", "disabled", "loadingIcon", "checkedChildren", "unCheckedChildren", "onClick", "onChange", "onKeyDown"]); + + var _useMergedState = (0,useMergedState/* default */.Z)(false, { + value: checked, + defaultValue: defaultChecked + }), + _useMergedState2 = (0,slicedToArray/* default */.Z)(_useMergedState, 2), + innerChecked = _useMergedState2[0], + setInnerChecked = _useMergedState2[1]; + + function triggerChange(newChecked, event) { + var mergedChecked = innerChecked; + + if (!disabled) { + mergedChecked = newChecked; + setInnerChecked(mergedChecked); + onChange === null || onChange === void 0 ? void 0 : onChange(mergedChecked, event); + } + + return mergedChecked; + } + + function onInternalKeyDown(e) { + if (e.which === KeyCode/* default.LEFT */.Z.LEFT) { + triggerChange(false, e); + } else if (e.which === KeyCode/* default.RIGHT */.Z.RIGHT) { + triggerChange(true, e); + } + + onKeyDown === null || onKeyDown === void 0 ? void 0 : onKeyDown(e); + } + + function onInternalClick(e) { + var ret = triggerChange(!innerChecked, e); // [Legacy] trigger onClick with value + + onClick === null || onClick === void 0 ? void 0 : onClick(ret, e); + } + + var switchClassName = classnames_default()(prefixCls, className, (_classNames = {}, (0,defineProperty/* default */.Z)(_classNames, "".concat(prefixCls, "-checked"), innerChecked), (0,defineProperty/* default */.Z)(_classNames, "".concat(prefixCls, "-disabled"), disabled), _classNames)); + return react.createElement("button", Object.assign({}, restProps, { + type: "button", + role: "switch", + "aria-checked": innerChecked, + disabled: disabled, + className: switchClassName, + ref: ref, + onKeyDown: onInternalKeyDown, + onClick: onInternalClick + }), loadingIcon, react.createElement("span", { + className: "".concat(prefixCls, "-inner") + }, innerChecked ? checkedChildren : unCheckedChildren)); +}); +Switch.displayName = 'Switch'; +/* harmony default export */ var es = (Switch); +// EXTERNAL MODULE: ./node_modules/antd/es/config-provider/context.js +var context = __webpack_require__(53124); +// EXTERNAL MODULE: ./node_modules/antd/es/config-provider/DisabledContext.js +var DisabledContext = __webpack_require__(98866); +// EXTERNAL MODULE: ./node_modules/antd/es/config-provider/SizeContext.js +var SizeContext = __webpack_require__(97647); +// EXTERNAL MODULE: ./node_modules/antd/es/_util/wave.js + 1 modules +var wave = __webpack_require__(68349); +;// CONCATENATED MODULE: ./node_modules/antd/es/switch/index.js + + +var __rest = undefined && undefined.__rest || function (s, e) { + var t = {}; + for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0) t[p] = s[p]; + if (s != null && typeof Object.getOwnPropertySymbols === "function") for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) { + if (e.indexOf(p[i]) < 0 && Object.prototype.propertyIsEnumerable.call(s, p[i])) t[p[i]] = s[p[i]]; + } + return t; +}; + + + + + + + + + +var switch_Switch = /*#__PURE__*/react.forwardRef(function (_a, ref) { + var _classNames; + var customizePrefixCls = _a.prefixCls, + customizeSize = _a.size, + customDisabled = _a.disabled, + loading = _a.loading, + _a$className = _a.className, + className = _a$className === void 0 ? '' : _a$className, + props = __rest(_a, ["prefixCls", "size", "disabled", "loading", "className"]); + false ? 0 : void 0; + var _React$useContext = react.useContext(context/* ConfigContext */.E_), + getPrefixCls = _React$useContext.getPrefixCls, + direction = _React$useContext.direction; + var size = react.useContext(SizeContext/* default */.Z); + // ===================== Disabled ===================== + var disabled = react.useContext(DisabledContext/* default */.Z); + var mergedDisabled = (customDisabled !== null && customDisabled !== void 0 ? customDisabled : disabled) || loading; + var prefixCls = getPrefixCls('switch', customizePrefixCls); + var loadingIcon = /*#__PURE__*/react.createElement("div", { + className: "".concat(prefixCls, "-handle") + }, loading && /*#__PURE__*/react.createElement(LoadingOutlined/* default */.Z, { + className: "".concat(prefixCls, "-loading-icon") + })); + var classes = classnames_default()((_classNames = {}, (0,defineProperty/* default */.Z)(_classNames, "".concat(prefixCls, "-small"), (customizeSize || size) === 'small'), (0,defineProperty/* default */.Z)(_classNames, "".concat(prefixCls, "-loading"), loading), (0,defineProperty/* default */.Z)(_classNames, "".concat(prefixCls, "-rtl"), direction === 'rtl'), _classNames), className); + return /*#__PURE__*/react.createElement(wave/* default */.Z, { + insertExtraNode: true + }, /*#__PURE__*/react.createElement(es, (0,esm_extends/* default */.Z)({}, props, { + prefixCls: prefixCls, + className: classes, + disabled: mergedDisabled, + ref: ref, + loadingIcon: loadingIcon + }))); +}); +switch_Switch.__ANT_SWITCH = true; +if (false) {} +/* harmony default export */ var es_switch = (switch_Switch); + +/***/ }), + +/***/ 5812: +/*!****************************************************************!*\ + !*** ./node_modules/antd/es/switch/style/index.js + 1 modules ***! + \****************************************************************/ +/***/ (function(__unused_webpack_module, __unused_webpack___webpack_exports__, __webpack_require__) { + + +// EXTERNAL MODULE: ./node_modules/antd/es/style/default.less +var style_default = __webpack_require__(43146); +;// CONCATENATED MODULE: ./node_modules/antd/es/switch/style/index.less +// extracted by mini-css-extract-plugin + +;// CONCATENATED MODULE: ./node_modules/antd/es/switch/style/index.js + + + /***/ }) }]); \ No newline at end of file diff --git a/color.less b/color.less index ec4b7d9832..1b3b48f6ea 100644 --- a/color.less +++ b/color.less @@ -563,10 +563,10 @@ a.ant-btn-disabled:active > a:only-child::after {background: transparent;} .ant-comment-actions > li > span {color: @text-color-secondary;} .ant-comment-actions > li > span:hover {color: #595959;} .ant-picker-status-error.ant-picker, .ant-picker-status-error.ant-picker:not([disabled]):hover {background-color: #fff;border-color: @error-color;} -.ant-picker-status-error.ant-picker-focused, .ant-picker-status-error.ant-picker:focus {border-color: color(~`colorPalette("@{error-color}", 5)`);box-shadow: 0 0 0 2px rgba(95, 224, 127, 0.2);border-right-width: 1px;} +.ant-picker-status-error.ant-picker-focused, .ant-picker-status-error.ant-picker:focus {border-color: color(~`colorPalette("@{error-color}", 5)`);box-shadow: 0 0 0 2px rgba(75, 110, 181, 0.2);border-right-width: 1px;} .ant-picker-status-error.ant-picker .ant-picker-active-bar {background: color(~`colorPalette("@{error-color}", 5)`);} .ant-picker-status-warning.ant-picker, .ant-picker-status-warning.ant-picker:not([disabled]):hover {background-color: #fff;border-color: @warning-color;} -.ant-picker-status-warning.ant-picker-focused, .ant-picker-status-warning.ant-picker:focus {border-color: color(~`colorPalette("@{warning-color}", 5)`);box-shadow: 0 0 0 2px rgba(220, 201, 82, 0.2);border-right-width: 1px;} +.ant-picker-status-warning.ant-picker-focused, .ant-picker-status-warning.ant-picker:focus {border-color: color(~`colorPalette("@{warning-color}", 5)`);box-shadow: 0 0 0 2px rgba(158, 170, 28, 0.2);border-right-width: 1px;} .ant-picker-status-warning.ant-picker .ant-picker-active-bar {background: color(~`colorPalette("@{warning-color}", 5)`);} .ant-picker {color: @text-color;background: #fff;border: 1px solid @border-color-base;border-radius: 2px;} .ant-picker:hover, .ant-picker-focused {border-color: color(~`colorPalette("@{primary-color}", 5)`);border-right-width: 1px;} @@ -788,16 +788,16 @@ tr > .ant-picker-cell-in-view.ant-picker-cell-range-hover-start:last-child::afte .anticon.ant-input-clear-icon:hover, .ant-input-clear-icon:hover {color: @text-color-secondary;} .anticon.ant-input-clear-icon:active, .ant-input-clear-icon:active {color: @text-color;} .ant-input-status-error:not(.ant-input-disabled):not(.ant-input-borderless).ant-input, .ant-input-status-error:not(.ant-input-disabled):not(.ant-input-borderless).ant-input:hover {background: #fff;border-color: @error-color;} -.ant-input-status-error:not(.ant-input-disabled):not(.ant-input-borderless).ant-input:focus, .ant-input-status-error:not(.ant-input-disabled):not(.ant-input-borderless).ant-input-focused {border-color: color(~`colorPalette("@{error-color}", 5)`);box-shadow: 0 0 0 2px rgba(95, 224, 127, 0.2);border-right-width: 1px;} +.ant-input-status-error:not(.ant-input-disabled):not(.ant-input-borderless).ant-input:focus, .ant-input-status-error:not(.ant-input-disabled):not(.ant-input-borderless).ant-input-focused {border-color: color(~`colorPalette("@{error-color}", 5)`);box-shadow: 0 0 0 2px rgba(75, 110, 181, 0.2);border-right-width: 1px;} .ant-input-status-error .ant-input-prefix {color: @error-color;} .ant-input-status-warning:not(.ant-input-disabled):not(.ant-input-borderless).ant-input, .ant-input-status-warning:not(.ant-input-disabled):not(.ant-input-borderless).ant-input:hover {background: #fff;border-color: @warning-color;} -.ant-input-status-warning:not(.ant-input-disabled):not(.ant-input-borderless).ant-input:focus, .ant-input-status-warning:not(.ant-input-disabled):not(.ant-input-borderless).ant-input-focused {border-color: color(~`colorPalette("@{warning-color}", 5)`);box-shadow: 0 0 0 2px rgba(220, 201, 82, 0.2);border-right-width: 1px;} +.ant-input-status-warning:not(.ant-input-disabled):not(.ant-input-borderless).ant-input:focus, .ant-input-status-warning:not(.ant-input-disabled):not(.ant-input-borderless).ant-input-focused {border-color: color(~`colorPalette("@{warning-color}", 5)`);box-shadow: 0 0 0 2px rgba(158, 170, 28, 0.2);border-right-width: 1px;} .ant-input-status-warning .ant-input-prefix {color: @warning-color;} .ant-input-affix-wrapper-status-error:not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper, .ant-input-affix-wrapper-status-error:not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper:hover {background: #fff;border-color: @error-color;} -.ant-input-affix-wrapper-status-error:not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper:focus, .ant-input-affix-wrapper-status-error:not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper-focused {border-color: color(~`colorPalette("@{error-color}", 5)`);box-shadow: 0 0 0 2px rgba(95, 224, 127, 0.2);border-right-width: 1px;} +.ant-input-affix-wrapper-status-error:not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper:focus, .ant-input-affix-wrapper-status-error:not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper-focused {border-color: color(~`colorPalette("@{error-color}", 5)`);box-shadow: 0 0 0 2px rgba(75, 110, 181, 0.2);border-right-width: 1px;} .ant-input-affix-wrapper-status-error .ant-input-prefix {color: @error-color;} .ant-input-affix-wrapper-status-warning:not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper, .ant-input-affix-wrapper-status-warning:not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper:hover {background: #fff;border-color: @warning-color;} -.ant-input-affix-wrapper-status-warning:not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper:focus, .ant-input-affix-wrapper-status-warning:not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper-focused {border-color: color(~`colorPalette("@{warning-color}", 5)`);box-shadow: 0 0 0 2px rgba(220, 201, 82, 0.2);border-right-width: 1px;} +.ant-input-affix-wrapper-status-warning:not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper:focus, .ant-input-affix-wrapper-status-warning:not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper-focused {border-color: color(~`colorPalette("@{warning-color}", 5)`);box-shadow: 0 0 0 2px rgba(158, 170, 28, 0.2);border-right-width: 1px;} .ant-input-affix-wrapper-status-warning .ant-input-prefix {color: @warning-color;} .ant-input-group-wrapper-status-error .ant-input-group-addon {color: @error-color;border-color: @error-color;} .ant-input-group-wrapper-status-warning .ant-input-group-addon {color: @warning-color;border-color: @warning-color;} @@ -894,16 +894,16 @@ tr > .ant-picker-cell-in-view.ant-picker-cell-range-hover-start:last-child::afte .ant-input-number-affix-wrapper > div.ant-input-number {border: none;} .ant-input-number-affix-wrapper > div.ant-input-number.ant-input-number-focused {box-shadow: none !important;} .ant-input-number-status-error:not(.ant-input-number-disabled):not(.ant-input-number-borderless).ant-input-number, .ant-input-number-status-error:not(.ant-input-number-disabled):not(.ant-input-number-borderless).ant-input-number:hover {background: #fff;border-color: @error-color;} -.ant-input-number-status-error:not(.ant-input-number-disabled):not(.ant-input-number-borderless).ant-input-number:focus, .ant-input-number-status-error:not(.ant-input-number-disabled):not(.ant-input-number-borderless).ant-input-number-focused {border-color: color(~`colorPalette("@{error-color}", 5)`);box-shadow: 0 0 0 2px rgba(95, 224, 127, 0.2);border-right-width: 1px;} +.ant-input-number-status-error:not(.ant-input-number-disabled):not(.ant-input-number-borderless).ant-input-number:focus, .ant-input-number-status-error:not(.ant-input-number-disabled):not(.ant-input-number-borderless).ant-input-number-focused {border-color: color(~`colorPalette("@{error-color}", 5)`);box-shadow: 0 0 0 2px rgba(75, 110, 181, 0.2);border-right-width: 1px;} .ant-input-number-status-error .ant-input-number-prefix {color: @error-color;} .ant-input-number-status-warning:not(.ant-input-number-disabled):not(.ant-input-number-borderless).ant-input-number, .ant-input-number-status-warning:not(.ant-input-number-disabled):not(.ant-input-number-borderless).ant-input-number:hover {background: #fff;border-color: @warning-color;} -.ant-input-number-status-warning:not(.ant-input-number-disabled):not(.ant-input-number-borderless).ant-input-number:focus, .ant-input-number-status-warning:not(.ant-input-number-disabled):not(.ant-input-number-borderless).ant-input-number-focused {border-color: color(~`colorPalette("@{warning-color}", 5)`);box-shadow: 0 0 0 2px rgba(220, 201, 82, 0.2);border-right-width: 1px;} +.ant-input-number-status-warning:not(.ant-input-number-disabled):not(.ant-input-number-borderless).ant-input-number:focus, .ant-input-number-status-warning:not(.ant-input-number-disabled):not(.ant-input-number-borderless).ant-input-number-focused {border-color: color(~`colorPalette("@{warning-color}", 5)`);box-shadow: 0 0 0 2px rgba(158, 170, 28, 0.2);border-right-width: 1px;} .ant-input-number-status-warning .ant-input-number-prefix {color: @warning-color;} .ant-input-number-affix-wrapper-status-error:not(.ant-input-number-affix-wrapper-disabled):not(.ant-input-number-affix-wrapper-borderless).ant-input-number-affix-wrapper, .ant-input-number-affix-wrapper-status-error:not(.ant-input-number-affix-wrapper-disabled):not(.ant-input-number-affix-wrapper-borderless).ant-input-number-affix-wrapper:hover {background: #fff;border-color: @error-color;} -.ant-input-number-affix-wrapper-status-error:not(.ant-input-number-affix-wrapper-disabled):not(.ant-input-number-affix-wrapper-borderless).ant-input-number-affix-wrapper:focus, .ant-input-number-affix-wrapper-status-error:not(.ant-input-number-affix-wrapper-disabled):not(.ant-input-number-affix-wrapper-borderless).ant-input-number-affix-wrapper-focused {border-color: color(~`colorPalette("@{error-color}", 5)`);box-shadow: 0 0 0 2px rgba(95, 224, 127, 0.2);border-right-width: 1px;} +.ant-input-number-affix-wrapper-status-error:not(.ant-input-number-affix-wrapper-disabled):not(.ant-input-number-affix-wrapper-borderless).ant-input-number-affix-wrapper:focus, .ant-input-number-affix-wrapper-status-error:not(.ant-input-number-affix-wrapper-disabled):not(.ant-input-number-affix-wrapper-borderless).ant-input-number-affix-wrapper-focused {border-color: color(~`colorPalette("@{error-color}", 5)`);box-shadow: 0 0 0 2px rgba(75, 110, 181, 0.2);border-right-width: 1px;} .ant-input-number-affix-wrapper-status-error .ant-input-number-prefix {color: @error-color;} .ant-input-number-affix-wrapper-status-warning:not(.ant-input-number-affix-wrapper-disabled):not(.ant-input-number-affix-wrapper-borderless).ant-input-number-affix-wrapper, .ant-input-number-affix-wrapper-status-warning:not(.ant-input-number-affix-wrapper-disabled):not(.ant-input-number-affix-wrapper-borderless).ant-input-number-affix-wrapper:hover {background: #fff;border-color: @warning-color;} -.ant-input-number-affix-wrapper-status-warning:not(.ant-input-number-affix-wrapper-disabled):not(.ant-input-number-affix-wrapper-borderless).ant-input-number-affix-wrapper:focus, .ant-input-number-affix-wrapper-status-warning:not(.ant-input-number-affix-wrapper-disabled):not(.ant-input-number-affix-wrapper-borderless).ant-input-number-affix-wrapper-focused {border-color: color(~`colorPalette("@{warning-color}", 5)`);box-shadow: 0 0 0 2px rgba(220, 201, 82, 0.2);border-right-width: 1px;} +.ant-input-number-affix-wrapper-status-warning:not(.ant-input-number-affix-wrapper-disabled):not(.ant-input-number-affix-wrapper-borderless).ant-input-number-affix-wrapper:focus, .ant-input-number-affix-wrapper-status-warning:not(.ant-input-number-affix-wrapper-disabled):not(.ant-input-number-affix-wrapper-borderless).ant-input-number-affix-wrapper-focused {border-color: color(~`colorPalette("@{warning-color}", 5)`);box-shadow: 0 0 0 2px rgba(158, 170, 28, 0.2);border-right-width: 1px;} .ant-input-number-affix-wrapper-status-warning .ant-input-number-prefix {color: @warning-color;} .ant-input-number-group-wrapper-status-error .ant-input-number-group-addon {color: @error-color;border-color: @error-color;} .ant-input-number-group-wrapper-status-warning .ant-input-number-group-addon {color: @warning-color;border-color: @warning-color;} @@ -1024,10 +1024,10 @@ tr > .ant-picker-cell-in-view.ant-picker-cell-range-hover-start:last-child::afte .ant-list-grid .ant-col > .ant-list-item {border-bottom: none;} .ant-list-bordered {border: 1px solid @border-color-base;border-radius: 2px;} .ant-mentions-status-error:not(.ant-mentions-disabled):not(.ant-mentions-borderless).ant-mentions, .ant-mentions-status-error:not(.ant-mentions-disabled):not(.ant-mentions-borderless).ant-mentions:hover {background: #fff;border-color: @error-color;} -.ant-mentions-status-error:not(.ant-mentions-disabled):not(.ant-mentions-borderless).ant-mentions:focus, .ant-mentions-status-error:not(.ant-mentions-disabled):not(.ant-mentions-borderless).ant-mentions-focused {border-color: color(~`colorPalette("@{error-color}", 5)`);box-shadow: 0 0 0 2px rgba(95, 224, 127, 0.2);border-right-width: 1px;} +.ant-mentions-status-error:not(.ant-mentions-disabled):not(.ant-mentions-borderless).ant-mentions:focus, .ant-mentions-status-error:not(.ant-mentions-disabled):not(.ant-mentions-borderless).ant-mentions-focused {border-color: color(~`colorPalette("@{error-color}", 5)`);box-shadow: 0 0 0 2px rgba(75, 110, 181, 0.2);border-right-width: 1px;} .ant-mentions-status-error .ant-input-prefix {color: @error-color;} .ant-mentions-status-warning:not(.ant-mentions-disabled):not(.ant-mentions-borderless).ant-mentions, .ant-mentions-status-warning:not(.ant-mentions-disabled):not(.ant-mentions-borderless).ant-mentions:hover {background: #fff;border-color: @warning-color;} -.ant-mentions-status-warning:not(.ant-mentions-disabled):not(.ant-mentions-borderless).ant-mentions:focus, .ant-mentions-status-warning:not(.ant-mentions-disabled):not(.ant-mentions-borderless).ant-mentions-focused {border-color: color(~`colorPalette("@{warning-color}", 5)`);box-shadow: 0 0 0 2px rgba(220, 201, 82, 0.2);border-right-width: 1px;} +.ant-mentions-status-warning:not(.ant-mentions-disabled):not(.ant-mentions-borderless).ant-mentions:focus, .ant-mentions-status-warning:not(.ant-mentions-disabled):not(.ant-mentions-borderless).ant-mentions-focused {border-color: color(~`colorPalette("@{warning-color}", 5)`);box-shadow: 0 0 0 2px rgba(158, 170, 28, 0.2);border-right-width: 1px;} .ant-mentions-status-warning .ant-input-prefix {color: @warning-color;} .ant-mentions {color: @text-color;background-color: #fff;background-image: none;border: 1px solid @border-color-base;border-radius: 2px;} .ant-mentions::placeholder {color: #bfbfbf;} @@ -1360,9 +1360,9 @@ tr > .ant-picker-cell-in-view.ant-picker-cell-range-hover-start:last-child::afte .ant-select-multiple .ant-select-selection-item-remove {color: inherit;color: @text-color-secondary;} .ant-select-multiple .ant-select-selection-item-remove:hover {color: rgba(0, 0, 0, 0.75);} .ant-select-status-error.ant-select:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer) .ant-select-selector {background-color: #fff;border-color: @error-color !important;} -.ant-select-status-error.ant-select:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer).ant-select-open .ant-select-selector, .ant-select-status-error.ant-select:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer).ant-select-focused .ant-select-selector {border-color: color(~`colorPalette("@{error-color}", 5)`);box-shadow: 0 0 0 2px rgba(95, 224, 127, 0.2);border-right-width: 1px;} +.ant-select-status-error.ant-select:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer).ant-select-open .ant-select-selector, .ant-select-status-error.ant-select:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer).ant-select-focused .ant-select-selector {border-color: color(~`colorPalette("@{error-color}", 5)`);box-shadow: 0 0 0 2px rgba(75, 110, 181, 0.2);border-right-width: 1px;} .ant-select-status-warning.ant-select:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer) .ant-select-selector {background-color: #fff;border-color: @warning-color !important;} -.ant-select-status-warning.ant-select:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer).ant-select-open .ant-select-selector, .ant-select-status-warning.ant-select:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer).ant-select-focused .ant-select-selector {border-color: color(~`colorPalette("@{warning-color}", 5)`);box-shadow: 0 0 0 2px rgba(220, 201, 82, 0.2);border-right-width: 1px;} +.ant-select-status-warning.ant-select:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer).ant-select-open .ant-select-selector, .ant-select-status-warning.ant-select:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer).ant-select-focused .ant-select-selector {border-color: color(~`colorPalette("@{warning-color}", 5)`);box-shadow: 0 0 0 2px rgba(158, 170, 28, 0.2);border-right-width: 1px;} .ant-select {color: @text-color;} .ant-select:not(.ant-select-customize-input) .ant-select-selector {background-color: #fff;border: 1px solid @border-color-base;border-radius: 2px;} .ant-select-focused:not(.ant-select-disabled).ant-select:not(.ant-select-customize-input) .ant-select-selector {border-color: color(~`colorPalette("@{primary-color}", 5)`);box-shadow: 0 0 0 2px fade(@primary-color, 20%);border-right-width: 1px;} @@ -1636,9 +1636,9 @@ tr.ant-table-expanded-row:hover > td {background: #fbfbfb;} .ant-tag-checkable:active, .ant-tag-checkable-checked {color: #fff;} .ant-tag-checkable-checked {background-color: @primary-color;} .ant-tag-checkable:active {background-color: color(~`colorPalette("@{primary-color}", 7)`);} -.ant-tag-pink {color: #c41d7f;background: color(~`colorPalette("@{layout-header-background}", 1)`);border-color: #ffadd2;} +.ant-tag-pink {color: #c41d7f;background: color(~`colorPalette("@{link-color}", 5)`);border-color: #ffadd2;} .ant-tag-pink-inverse {color: #fff;background: #eb2f96;border-color: #eb2f96;} -.ant-tag-magenta {color: #c41d7f;background: color(~`colorPalette("@{layout-header-background}", 1)`);border-color: #ffadd2;} +.ant-tag-magenta {color: #c41d7f;background: color(~`colorPalette("@{link-color}", 5)`);border-color: #ffadd2;} .ant-tag-magenta-inverse {color: #fff;background: #eb2f96;border-color: #eb2f96;} .ant-tag-red {color: #cf1322;background: #fff1f0;border-color: #ffa39e;} .ant-tag-red-inverse {color: #fff;background: #f5222d;border-color: #f5222d;} diff --git a/layouts__ShixunDetail__index.async.js b/layouts__ShixunDetail__index.async.js index b1a27620fa..0798c06798 100644 --- a/layouts__ShixunDetail__index.async.js +++ b/layouts__ShixunDetail__index.async.js @@ -5526,6 +5526,11 @@ var ShixunDetail_ShixunsListPage = function ShixunsListPage(_ref) { className: "ml5 mr5", children: "|" }), "\u5B66\u65F6 ", detailTopBanner.class_period] + }), !!detailTopBanner.visits && /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", { + className: "ml5 mr5", + children: "|" + }), "\u8BFE\u5802\u8BBF\u95EE\u91CF ", detailTopBanner.visits] })] }), document.domain !== 'kepukehuan.educoder.net' && /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { className: ShixunDetailmodules.titleRight, diff --git a/p__Classrooms__Lists__Attachment__index.async.js b/p__Classrooms__Lists__Attachment__index.async.js index c7e1885bc2..05499704e0 100644 --- a/p__Classrooms__Lists__Attachment__index.async.js +++ b/p__Classrooms__Lists__Attachment__index.async.js @@ -360,7 +360,7 @@ var jsx_runtime = __webpack_require__(85893); /* harmony export */ }); /* unused harmony export formatReleaseDate */ /* harmony import */ var antd_es_date_picker_style__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! antd/es/date-picker/style */ 25763); -/* harmony import */ var antd_es_date_picker__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! antd/es/date-picker */ 45741); +/* harmony import */ var antd_es_date_picker__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! antd/es/date-picker */ 60201); /* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/objectSpread2.js */ 42122); /* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_1__); /* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/slicedToArray.js */ 27424); @@ -1062,8 +1062,8 @@ var table_style = __webpack_require__(71854); var table = __webpack_require__(67250); // EXTERNAL MODULE: ./node_modules/antd/es/date-picker/style/index.js + 1 modules var date_picker_style = __webpack_require__(25763); -// EXTERNAL MODULE: ./node_modules/antd/es/date-picker/index.js + 56 modules -var date_picker = __webpack_require__(45741); +// EXTERNAL MODULE: ./node_modules/antd/es/date-picker/index.js + 57 modules +var date_picker = __webpack_require__(60201); // EXTERNAL MODULE: ./node_modules/antd/es/radio/style/index.js + 1 modules var radio_style = __webpack_require__(83822); // EXTERNAL MODULE: ./node_modules/antd/es/radio/index.js + 4 modules diff --git a/p__Classrooms__Lists__Attendance__index.async.js b/p__Classrooms__Lists__Attendance__index.async.js index 7c4860b040..540f1d2706 100644 --- a/p__Classrooms__Lists__Attendance__index.async.js +++ b/p__Classrooms__Lists__Attendance__index.async.js @@ -584,8 +584,8 @@ var time_picker_style = __webpack_require__(6417); var time_picker = __webpack_require__(68351); // EXTERNAL MODULE: ./node_modules/antd/es/date-picker/style/index.js + 1 modules var date_picker_style = __webpack_require__(25763); -// EXTERNAL MODULE: ./node_modules/antd/es/date-picker/index.js + 56 modules -var date_picker = __webpack_require__(45741); +// EXTERNAL MODULE: ./node_modules/antd/es/date-picker/index.js + 57 modules +var date_picker = __webpack_require__(60201); // EXTERNAL MODULE: ./node_modules/antd/es/radio/style/index.js + 1 modules var radio_style = __webpack_require__(83822); // EXTERNAL MODULE: ./node_modules/antd/es/radio/index.js + 4 modules diff --git a/p__Classrooms__Lists__CommonHomework__Detail__index.async.js b/p__Classrooms__Lists__CommonHomework__Detail__index.async.js index fc67c8e6f4..eccf54c74f 100644 --- a/p__Classrooms__Lists__CommonHomework__Detail__index.async.js +++ b/p__Classrooms__Lists__CommonHomework__Detail__index.async.js @@ -743,7 +743,7 @@ var FileDownloadList = function FileDownloadList(_ref) { className: classnames_default()(FileDownloadListmodules.list, className), style: style, children: dataSource.map(function (item, index) { - var _item$subitem3, _item$subitem4; + var _item$subitem3, _item$subitem4, _item$subitem5; return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { className: FileDownloadListmodules.row, children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", { @@ -765,6 +765,8 @@ var FileDownloadList = function FileDownloadList(_ref) { onClick: function onClick() { var _item$url; (0,util/* downLoadLink */.Nd)('', "".concat(env/* default.API_SERVER */.Z.API_SERVER).concat((_item$url = item.url) === null || _item$url === void 0 ? void 0 : _item$url.replace('disposition=inline', ''))); + + // downLoadLink('', `${ENV.API_SERVER}${item.url?.replace('disposition=inline', '')}`) }, children: [/*#__PURE__*/(0,jsx_runtime.jsx)("i", { className: "iconfont icon-xiazai4" @@ -793,7 +795,21 @@ var FileDownloadList = function FileDownloadList(_ref) { children: [/*#__PURE__*/(0,jsx_runtime.jsx)("i", { className: "iconfont icon-chakanlaoshipizhu1" }), "\u67E5\u770B\u8001\u5E08\u6279\u6CE8"] - })), ['office'].includes(item === null || item === void 0 ? void 0 : item.file_type) && (0,utils_authority/* isAdmins */.eB)() && ["xlsx", "docx", "pptx"].includes(item === null || item === void 0 ? void 0 : item.file_sub) && showDimensions && /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + })), ['image'].includes(item === null || item === void 0 ? void 0 : item.file_type) && ((_item$subitem5 = item.subitem) === null || _item$subitem5 === void 0 ? void 0 : _item$subitem5.id) && /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: FileDownloadListmodules.download, + style: { + marginLeft: 20 + }, + onClick: function onClick() { + var _item$subitem6, _item$subitem6$url; + (0,util/* downLoadLink */.Nd)('', "".concat(env/* default.API_SERVER */.Z.API_SERVER).concat(item === null || item === void 0 ? void 0 : (_item$subitem6 = item.subitem) === null || _item$subitem6 === void 0 ? void 0 : (_item$subitem6$url = _item$subitem6.url) === null || _item$subitem6$url === void 0 ? void 0 : _item$subitem6$url.replace('disposition=inline', ''))); + + // downLoadLink('', `${ENV.API_SERVER}${item.url?.replace('disposition=inline', '')}`) + }, + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("i", { + className: "iconfont icon-xiazai4" + }), "\u4E0B\u8F7D\u6279\u6CE8\u6587\u4EF6"] + }), ['office'].includes(item === null || item === void 0 ? void 0 : item.file_type) && (0,utils_authority/* isAdmins */.eB)() && ["xlsx", "docx", "pptx"].includes(item === null || item === void 0 ? void 0 : item.file_sub) && showDimensions && /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { className: FileDownloadListmodules.annotation, onClick: function onClick() { setisedit(true); @@ -1404,7 +1420,6 @@ function _unescape(str) { _ref$stylesPrev = _ref.stylesPrev, stylesPrev = _ref$stylesPrev === void 0 ? {} : _ref$stylesPrev; var str = String(value); - console.log("value:", value); var _useState = (0,react.useState)(""), _useState2 = slicedToArray_default()(_useState, 2), data = _useState2[0], @@ -3116,7 +3131,7 @@ function useInterval(callback, delay) { /* harmony import */ var antd_es_input_style__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! antd/es/input/style */ 69463); /* harmony import */ var antd_es_input__WEBPACK_IMPORTED_MODULE_21__ = __webpack_require__(/*! antd/es/input */ 75008); /* harmony import */ var antd_es_date_picker_style__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! antd/es/date-picker/style */ 25763); -/* harmony import */ var antd_es_date_picker__WEBPACK_IMPORTED_MODULE_20__ = __webpack_require__(/*! antd/es/date-picker */ 45741); +/* harmony import */ var antd_es_date_picker__WEBPACK_IMPORTED_MODULE_20__ = __webpack_require__(/*! antd/es/date-picker */ 60201); /* harmony import */ var antd_es_input_number_style__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! antd/es/input-number/style */ 25359); /* harmony import */ var antd_es_input_number__WEBPACK_IMPORTED_MODULE_19__ = __webpack_require__(/*! antd/es/input-number */ 87799); /* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/objectSpread2.js */ 42122); @@ -3339,7 +3354,7 @@ var GroupAppeal = function GroupAppeal(_ref) { /* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/slicedToArray.js */ 27424); /* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_11___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_11__); /* harmony import */ var antd_es_date_picker_style__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! antd/es/date-picker/style */ 25763); -/* harmony import */ var antd_es_date_picker__WEBPACK_IMPORTED_MODULE_19__ = __webpack_require__(/*! antd/es/date-picker */ 45741); +/* harmony import */ var antd_es_date_picker__WEBPACK_IMPORTED_MODULE_19__ = __webpack_require__(/*! antd/es/date-picker */ 60201); /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! react */ 67294); /* harmony import */ var _ant_design_icons__WEBPACK_IMPORTED_MODULE_26__ = __webpack_require__(/*! @ant-design/icons */ 82061); /* harmony import */ var _ant_design_icons__WEBPACK_IMPORTED_MODULE_27__ = __webpack_require__(/*! @ant-design/icons */ 64789); @@ -3608,7 +3623,7 @@ var GroupComment = function GroupComment(_ref) { /* harmony import */ var antd_es_row_style__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! antd/es/row/style */ 13062); /* harmony import */ var antd_es_row__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! antd/es/row */ 71230); /* harmony import */ var antd_es_date_picker_style__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! antd/es/date-picker/style */ 25763); -/* harmony import */ var antd_es_date_picker__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! antd/es/date-picker */ 45741); +/* harmony import */ var antd_es_date_picker__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! antd/es/date-picker */ 60201); /* harmony import */ var antd_es_col_style__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! antd/es/col/style */ 89032); /* harmony import */ var antd_es_col__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! antd/es/col */ 15746); /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! react */ 67294); @@ -3724,7 +3739,7 @@ var UnifiedAppeal = function UnifiedAppeal(_ref) { /* harmony import */ var antd_es_row_style__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! antd/es/row/style */ 13062); /* harmony import */ var antd_es_row__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! antd/es/row */ 71230); /* harmony import */ var antd_es_date_picker_style__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! antd/es/date-picker/style */ 25763); -/* harmony import */ var antd_es_date_picker__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! antd/es/date-picker */ 45741); +/* harmony import */ var antd_es_date_picker__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! antd/es/date-picker */ 60201); /* harmony import */ var antd_es_col_style__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! antd/es/col/style */ 89032); /* harmony import */ var antd_es_col__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! antd/es/col */ 15746); /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! react */ 67294); @@ -6145,7 +6160,7 @@ var LikeOutlined = __webpack_require__(65429); moment_default().locale('ZH-cn'); var ShixunsListPage = function ShixunsListPage(_ref) { - var _workDetail$shixun_in3, _workDetail$shixun_in4, _workDetail$shixun_in5; + var _workDetail$shixun_in3, _workDetail$shixun_in5, _workDetail$shixun_in6; var shixunHomeworks = _ref.shixunHomeworks, classroomList = _ref.classroomList, user = _ref.user, @@ -6311,14 +6326,29 @@ var ShixunsListPage = function ShixunsListPage(_ref) { children: [/*#__PURE__*/(0,jsx_runtime.jsx)(RenderHtml/* default */.Z, { value: (workDetail === null || workDetail === void 0 ? void 0 : workDetail.description) || '暂无~' }), (workDetail === null || workDetail === void 0 ? void 0 : (_workDetail$shixun_in3 = workDetail.shixun_info) === null || _workDetail$shixun_in3 === void 0 ? void 0 : _workDetail$shixun_in3.shixun_status) !== -1 && (workDetail === null || workDetail === void 0 ? void 0 : workDetail.is_shixun) && /*#__PURE__*/(0,jsx_runtime.jsxs)(es_button/* default */.Z, { - onClick: function onClick() { - handleStartGame(); - }, + onClick: /*#__PURE__*/asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee2() { + var _workDetail$shixun_in4; + return regeneratorRuntime_default()().wrap(function _callee2$(_context2) { + while (1) switch (_context2.prev = _context2.next) { + case 0: + _context2.next = 2; + return (0,shixuns/* updateShixunStudyNum */.pJ)({ + id: workDetail === null || workDetail === void 0 ? void 0 : (_workDetail$shixun_in4 = workDetail.shixun_info) === null || _workDetail$shixun_in4 === void 0 ? void 0 : _workDetail$shixun_in4.identifier, + enter_type: 2 + }); + case 2: + handleStartGame(); + case 3: + case "end": + return _context2.stop(); + } + }, _callee2); + })), className: WorkDescriptionmodules.testBtn, type: "primary", children: [/*#__PURE__*/(0,jsx_runtime.jsx)("i", { className: "iconfont icon-jixutiaozhan mr10 font14" - }), workDetail === null || workDetail === void 0 ? void 0 : (_workDetail$shixun_in4 = workDetail.shixun_info) === null || _workDetail$shixun_in4 === void 0 ? void 0 : (_workDetail$shixun_in5 = _workDetail$shixun_in4.task_operation) === null || _workDetail$shixun_in5 === void 0 ? void 0 : _workDetail$shixun_in5[0]] + }), workDetail === null || workDetail === void 0 ? void 0 : (_workDetail$shixun_in5 = workDetail.shixun_info) === null || _workDetail$shixun_in5 === void 0 ? void 0 : (_workDetail$shixun_in6 = _workDetail$shixun_in5.task_operation) === null || _workDetail$shixun_in6 === void 0 ? void 0 : _workDetail$shixun_in6[0]] })] }), /*#__PURE__*/(0,jsx_runtime.jsx)(FileDownloadList/* default */.Z, { authority: (0,authority/* isAdmin */.GJ)(), @@ -6347,9 +6377,9 @@ var ShixunsListPage = function ShixunsListPage(_ref) { children: [/*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.Z, { type: "default", size: "large", - onClick: /*#__PURE__*/asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee2() { - return regeneratorRuntime_default()().wrap(function _callee2$(_context2) { - while (1) switch (_context2.prev = _context2.next) { + onClick: /*#__PURE__*/asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee3() { + return regeneratorRuntime_default()().wrap(function _callee3$(_context3) { + while (1) switch (_context3.prev = _context3.next) { case 0: dispatch({ type: 'shixunHomeworks/setActionTabs', @@ -6359,29 +6389,29 @@ var ShixunsListPage = function ShixunsListPage(_ref) { }); case 1: case "end": - return _context2.stop(); + return _context3.stop(); } - }, _callee2); + }, _callee3); })), children: "\u53D6\u6D88" }), /*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.Z, { type: "primary", size: "large", className: "ml20", - onClick: /*#__PURE__*/asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee3() { + onClick: /*#__PURE__*/asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee4() { var res; - return regeneratorRuntime_default()().wrap(function _callee3$(_context3) { - while (1) switch (_context3.prev = _context3.next) { + return regeneratorRuntime_default()().wrap(function _callee4$(_context4) { + while (1) switch (_context4.prev = _context4.next) { case 0: if (!(value === '')) { - _context3.next = 4; + _context4.next = 4; break; } message/* default.error */.ZP.error('请输入内容'); - _context3.next = 8; + _context4.next = 8; break; case 4: - _context3.next = 6; + _context4.next = 6; return dispatch({ type: 'shixunHomeworks/updateWork', payload: { @@ -6390,7 +6420,7 @@ var ShixunsListPage = function ShixunsListPage(_ref) { } }); case 6: - res = _context3.sent; + res = _context4.sent; if (res.status === 0) { message/* default.success */.ZP.success('操作成功'); dispatch({ @@ -6406,9 +6436,9 @@ var ShixunsListPage = function ShixunsListPage(_ref) { } case 8: case "end": - return _context3.stop(); + return _context4.stop(); } - }, _callee3); + }, _callee4); })), children: "\u4FDD\u5B58" })] @@ -6443,27 +6473,27 @@ var ShixunsListPage = function ShixunsListPage(_ref) { children: /*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.Z, { type: "primary", size: "large", - onClick: /*#__PURE__*/asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee4() { + onClick: /*#__PURE__*/asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee5() { var res; - return regeneratorRuntime_default()().wrap(function _callee4$(_context4) { - while (1) switch (_context4.prev = _context4.next) { + return regeneratorRuntime_default()().wrap(function _callee5$(_context5) { + while (1) switch (_context5.prev = _context5.next) { case 0: if (!((0,authority/* isAssistant */.Rm)() && !classroomList.AssistantObject.normal.can_create)) { - _context4.next = 3; + _context5.next = 3; break; } message/* default.warn */.ZP.warn('您未获取此权限,需向管理员申请权限才能使用此功能'); - return _context4.abrupt("return"); + return _context5.abrupt("return"); case 3: if (!(value === '')) { - _context4.next = 7; + _context5.next = 7; break; } message/* default.error */.ZP.error('请输入内容'); - _context4.next = 11; + _context5.next = 11; break; case 7: - _context4.next = 9; + _context5.next = 9; return dispatch({ type: 'shixunHomeworks/createReply', payload: { @@ -6476,7 +6506,7 @@ var ShixunsListPage = function ShixunsListPage(_ref) { } }); case 9: - res = _context4.sent; + res = _context5.sent; if (res.status === 0) { message/* default.success */.ZP.success('发布成功'); dispatch({ @@ -6488,9 +6518,9 @@ var ShixunsListPage = function ShixunsListPage(_ref) { } case 11: case "end": - return _context4.stop(); + return _context5.stop(); } - }, _callee4); + }, _callee5); })), children: "\u53D1\u8868" }) @@ -6603,19 +6633,19 @@ var ShixunsListPage = function ShixunsListPage(_ref) { children: /*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.Z, { type: "primary", size: "large", - onClick: /*#__PURE__*/asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee5() { - return regeneratorRuntime_default()().wrap(function _callee5$(_context5) { - while (1) switch (_context5.prev = _context5.next) { + onClick: /*#__PURE__*/asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee6() { + return regeneratorRuntime_default()().wrap(function _callee6$(_context6) { + while (1) switch (_context6.prev = _context6.next) { case 0: if (!(towValue === '')) { - _context5.next = 4; + _context6.next = 4; break; } message/* default.error */.ZP.error('请输入内容'); - _context5.next = 9; + _context6.next = 9; break; case 4: - _context5.next = 6; + _context6.next = 6; return dispatch({ type: 'shixunHomeworks/createReply', payload: { @@ -6637,9 +6667,9 @@ var ShixunsListPage = function ShixunsListPage(_ref) { setShowItemReply(-1); case 9: case "end": - return _context5.stop(); + return _context6.stop(); } - }, _callee5); + }, _callee6); })), children: "\u53D1\u8868" }) @@ -6656,11 +6686,11 @@ var ShixunsListPage = function ShixunsListPage(_ref) { className: 'c-orange', children: [/*#__PURE__*/(0,jsx_runtime.jsx)(LikeOutlined/* default */.Z, { className: "mr5 ml30", - onClick: /*#__PURE__*/asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee6() { - return regeneratorRuntime_default()().wrap(function _callee6$(_context6) { - while (1) switch (_context6.prev = _context6.next) { + onClick: /*#__PURE__*/asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee7() { + return regeneratorRuntime_default()().wrap(function _callee7$(_context7) { + while (1) switch (_context7.prev = _context7.next) { case 0: - _context6.next = 2; + _context7.next = 2; return dispatch({ type: 'shixunHomeworks/replyUnLike', payload: { @@ -6675,19 +6705,19 @@ var ShixunsListPage = function ShixunsListPage(_ref) { }); case 3: case "end": - return _context6.stop(); + return _context7.stop(); } - }, _callee6); + }, _callee7); })) }), !!v.praise_count && v.praise_count] }), !v.user_praise && /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { children: [/*#__PURE__*/(0,jsx_runtime.jsx)(LikeOutlined/* default */.Z, { className: "mr5 ml30", - onClick: /*#__PURE__*/asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee7() { - return regeneratorRuntime_default()().wrap(function _callee7$(_context7) { - while (1) switch (_context7.prev = _context7.next) { + onClick: /*#__PURE__*/asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee8() { + return regeneratorRuntime_default()().wrap(function _callee8$(_context8) { + while (1) switch (_context8.prev = _context8.next) { case 0: - _context7.next = 2; + _context8.next = 2; return dispatch({ type: 'shixunHomeworks/replyLike', payload: { @@ -6702,9 +6732,9 @@ var ShixunsListPage = function ShixunsListPage(_ref) { }); case 3: case "end": - return _context7.stop(); + return _context8.stop(); } - }, _callee7); + }, _callee8); })) }), !!v.praise_count && v.praise_count] })] @@ -6734,12 +6764,12 @@ var ShixunsListPage = function ShixunsListPage(_ref) { }), /*#__PURE__*/(0,jsx_runtime.jsx)(DelComponents, {})] }); }; -/* harmony default export */ var WorkDescription = ((0,_umi_production_exports.connect)(function (_ref8) { - var shixunHomeworks = _ref8.shixunHomeworks, - classroomList = _ref8.classroomList, - user = _ref8.user, - loading = _ref8.loading, - globalSetting = _ref8.globalSetting; +/* harmony default export */ var WorkDescription = ((0,_umi_production_exports.connect)(function (_ref9) { + var shixunHomeworks = _ref9.shixunHomeworks, + classroomList = _ref9.classroomList, + user = _ref9.user, + loading = _ref9.loading, + globalSetting = _ref9.globalSetting; return { shixunHomeworks: shixunHomeworks, globalSetting: globalSetting, @@ -7165,8 +7195,8 @@ var select_style = __webpack_require__(95985); var es_select = __webpack_require__(34041); // EXTERNAL MODULE: ./node_modules/antd/es/date-picker/style/index.js + 1 modules var date_picker_style = __webpack_require__(25763); -// EXTERNAL MODULE: ./node_modules/antd/es/date-picker/index.js + 56 modules -var date_picker = __webpack_require__(45741); +// EXTERNAL MODULE: ./node_modules/antd/es/date-picker/index.js + 57 modules +var date_picker = __webpack_require__(60201); // EXTERNAL MODULE: ./node_modules/@ant-design/icons/es/icons/PlusCircleOutlined.js + 1 modules var PlusCircleOutlined = __webpack_require__(64789); // EXTERNAL MODULE: ./node_modules/@ant-design/icons/es/icons/QuestionCircleOutlined.js @@ -11070,6 +11100,7 @@ var CommonHomeworkDetail = function CommonHomeworkDetail(_ref) { /* harmony export */ "Zn": function() { return /* binding */ ExportCourseInfo; }, /* harmony export */ "_g": function() { return /* binding */ exportMoocrecord; }, /* harmony export */ "_k": function() { return /* binding */ getDownFile; }, +/* harmony export */ "c6": function() { return /* binding */ ExportVideoStudy; }, /* harmony export */ "cr": function() { return /* binding */ ExportCourseActScore; }, /* harmony export */ "eV": function() { return /* binding */ ExportCourseStudentsInfo; }, /* harmony export */ "fi": function() { return /* binding */ ExportCourseMemberScores; }, @@ -11526,14 +11557,14 @@ var ExportVideoStudent = /*#__PURE__*/function () { return _ref11.apply(this, arguments); }; }(); -var ExportCourseStudentsInfo = /*#__PURE__*/function () { +var ExportVideoStudy = /*#__PURE__*/function () { var _ref12 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_3___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee12(params) { return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee12$(_context12) { while (1) switch (_context12.prev = _context12.next) { case 0: _context12.next = 2; return (0,_util__WEBPACK_IMPORTED_MODULE_6__/* .downLoadFile */ .FH)('', (0,_util__WEBPACK_IMPORTED_MODULE_6__/* .setUrlQuery */ .NY)({ - url: _env__WEBPACK_IMPORTED_MODULE_7__/* ["default"].API_SERVER */ .Z.API_SERVER + "/api/courses/".concat(params.coursesId, "/export_course_students_info.xlsx"), + url: _env__WEBPACK_IMPORTED_MODULE_7__/* ["default"].API_SERVER */ .Z.API_SERVER + "/api/courses/".concat(params.coursesId, "/export_video_study.xlsx"), query: params })); case 2: @@ -11542,18 +11573,18 @@ var ExportCourseStudentsInfo = /*#__PURE__*/function () { } }, _callee12); })); - return function ExportCourseStudentsInfo(_x13) { + return function ExportVideoStudy(_x13) { return _ref12.apply(this, arguments); }; }(); -var ExportProblemset = /*#__PURE__*/function () { +var ExportCourseStudentsInfo = /*#__PURE__*/function () { var _ref13 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_3___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee13(params) { return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee13$(_context13) { while (1) switch (_context13.prev = _context13.next) { case 0: _context13.next = 2; return (0,_util__WEBPACK_IMPORTED_MODULE_6__/* .downLoadFile */ .FH)('', (0,_util__WEBPACK_IMPORTED_MODULE_6__/* .setUrlQuery */ .NY)({ - url: _env__WEBPACK_IMPORTED_MODULE_7__/* ["default"].API_SERVER */ .Z.API_SERVER + "/api/item_banks/export.xlsx", + url: _env__WEBPACK_IMPORTED_MODULE_7__/* ["default"].API_SERVER */ .Z.API_SERVER + "/api/courses/".concat(params.coursesId, "/export_course_students_info.xlsx"), query: params })); case 2: @@ -11562,18 +11593,18 @@ var ExportProblemset = /*#__PURE__*/function () { } }, _callee13); })); - return function ExportProblemset(_x14) { + return function ExportCourseStudentsInfo(_x14) { return _ref13.apply(this, arguments); }; }(); -var Exportcompetitions = /*#__PURE__*/function () { +var ExportProblemset = /*#__PURE__*/function () { var _ref14 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_3___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee14(params) { return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee14$(_context14) { while (1) switch (_context14.prev = _context14.next) { case 0: _context14.next = 2; return (0,_util__WEBPACK_IMPORTED_MODULE_6__/* .downLoadFile */ .FH)('', (0,_util__WEBPACK_IMPORTED_MODULE_6__/* .setUrlQuery */ .NY)({ - url: _env__WEBPACK_IMPORTED_MODULE_7__/* ["default"].API_SERVER */ .Z.API_SERVER + "/api/competitions/region_reports.xlsx", + url: _env__WEBPACK_IMPORTED_MODULE_7__/* ["default"].API_SERVER */ .Z.API_SERVER + "/api/item_banks/export.xlsx", query: params })); case 2: @@ -11582,20 +11613,40 @@ var Exportcompetitions = /*#__PURE__*/function () { } }, _callee14); })); - return function Exportcompetitions(_x15) { + return function ExportProblemset(_x15) { return _ref14.apply(this, arguments); }; }(); -var ExportExerciseStudentScores = /*#__PURE__*/function () { +var Exportcompetitions = /*#__PURE__*/function () { var _ref15 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_3___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee15(params) { - var res; return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee15$(_context15) { while (1) switch (_context15.prev = _context15.next) { case 0: _context15.next = 2; + return (0,_util__WEBPACK_IMPORTED_MODULE_6__/* .downLoadFile */ .FH)('', (0,_util__WEBPACK_IMPORTED_MODULE_6__/* .setUrlQuery */ .NY)({ + url: _env__WEBPACK_IMPORTED_MODULE_7__/* ["default"].API_SERVER */ .Z.API_SERVER + "/api/competitions/region_reports.xlsx", + query: params + })); + case 2: + case "end": + return _context15.stop(); + } + }, _callee15); + })); + return function Exportcompetitions(_x16) { + return _ref15.apply(this, arguments); + }; +}(); +var ExportExerciseStudentScores = /*#__PURE__*/function () { + var _ref16 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_3___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee16(params) { + var res; + return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee16$(_context16) { + while (1) switch (_context16.prev = _context16.next) { + case 0: + _context16.next = 2; return (0,_service_classrooms__WEBPACK_IMPORTED_MODULE_4__/* .exportExerciseStudentScores */ .Uy)(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_2___default()({}, params)); case 2: - res = _context15.sent; + res = _context16.sent; if (res.status === 0) { antd_es_message__WEBPACK_IMPORTED_MODULE_8__/* ["default"].info */ .ZP.info('导出任务生成成功'); umi__WEBPACK_IMPORTED_MODULE_5__.history.push("/classrooms/".concat(params.coursesId, "/exportlist/exercise_score")); @@ -11615,66 +11666,44 @@ var ExportExerciseStudentScores = /*#__PURE__*/function () { // if(res.status === 0) await downLoadFileIframe('',setUrlQuery({url:ENV.API_SERVER + `/api/exercises/${params.categoryId}/exercise_lists.xlsx`,query:params})) // hideLoading(); case 4: - case "end": - return _context15.stop(); - } - }, _callee15); - })); - return function ExportExerciseStudentScores(_x16) { - return _ref15.apply(this, arguments); - }; -}(); -var getDownFile = /*#__PURE__*/function () { - var _ref16 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_3___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee16(params) { - return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee16$(_context16) { - while (1) switch (_context16.prev = _context16.next) { - case 0: - console.log('----------', '调用下载'); - _context16.next = 3; - return (0,_util__WEBPACK_IMPORTED_MODULE_6__/* .downLoadFile */ .FH)('', (0,_util__WEBPACK_IMPORTED_MODULE_6__/* .setUrlQuery */ .NY)({ - url: _env__WEBPACK_IMPORTED_MODULE_7__/* ["default"].API_SERVER */ .Z.API_SERVER + "/api/export_records/".concat(params.id, ".xlsx"), - query: params - })); - case 3: case "end": return _context16.stop(); } }, _callee16); })); - return function getDownFile(_x17) { + return function ExportExerciseStudentScores(_x17) { return _ref16.apply(this, arguments); }; }(); -var getecyears = /*#__PURE__*/function () { +var getDownFile = /*#__PURE__*/function () { var _ref17 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_3___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee17(params) { return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee17$(_context17) { while (1) switch (_context17.prev = _context17.next) { case 0: - _context17.next = 2; + console.log('----------', '调用下载'); + _context17.next = 3; return (0,_util__WEBPACK_IMPORTED_MODULE_6__/* .downLoadFile */ .FH)('', (0,_util__WEBPACK_IMPORTED_MODULE_6__/* .setUrlQuery */ .NY)({ - url: _env__WEBPACK_IMPORTED_MODULE_7__/* ["default"].API_SERVER */ .Z.API_SERVER + "/api/ec_major_schools/0/ec_years.xlsx", + url: _env__WEBPACK_IMPORTED_MODULE_7__/* ["default"].API_SERVER */ .Z.API_SERVER + "/api/export_records/".concat(params.id, ".xlsx"), query: params })); - case 2: + case 3: case "end": return _context17.stop(); } }, _callee17); })); - return function getecyears(_x18) { + return function getDownFile(_x18) { return _ref17.apply(this, arguments); }; }(); -var ExportStudentanalysis = /*#__PURE__*/function () { +var getecyears = /*#__PURE__*/function () { var _ref18 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_3___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee18(params) { return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee18$(_context18) { while (1) switch (_context18.prev = _context18.next) { case 0: _context18.next = 2; return (0,_util__WEBPACK_IMPORTED_MODULE_6__/* .downLoadFile */ .FH)('', (0,_util__WEBPACK_IMPORTED_MODULE_6__/* .setUrlQuery */ .NY)({ - url: _env__WEBPACK_IMPORTED_MODULE_7__/* ["default"].API_SERVER */ .Z.API_SERVER + "/api/courses/".concat(params === null || params === void 0 ? void 0 : params.coursesId, "/").concat(params.menuKey, "_statistic.xlsx?").concat(params.checkedList.map(function (item) { - return "course_group_id[]=".concat(item); - }).join('&')), + url: _env__WEBPACK_IMPORTED_MODULE_7__/* ["default"].API_SERVER */ .Z.API_SERVER + "/api/ec_major_schools/0/ec_years.xlsx", query: params })); case 2: @@ -11683,18 +11712,20 @@ var ExportStudentanalysis = /*#__PURE__*/function () { } }, _callee18); })); - return function ExportStudentanalysis(_x19) { + return function getecyears(_x19) { return _ref18.apply(this, arguments); }; }(); -var getec_training_objectives = /*#__PURE__*/function () { +var ExportStudentanalysis = /*#__PURE__*/function () { var _ref19 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_3___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee19(params) { return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee19$(_context19) { while (1) switch (_context19.prev = _context19.next) { case 0: _context19.next = 2; return (0,_util__WEBPACK_IMPORTED_MODULE_6__/* .downLoadFile */ .FH)('', (0,_util__WEBPACK_IMPORTED_MODULE_6__/* .setUrlQuery */ .NY)({ - url: _env__WEBPACK_IMPORTED_MODULE_7__/* ["default"].API_SERVER */ .Z.API_SERVER + "/api/ec_years/".concat(params === null || params === void 0 ? void 0 : params.ec_year_id, "/ec_training_objectives.xlsx"), + url: _env__WEBPACK_IMPORTED_MODULE_7__/* ["default"].API_SERVER */ .Z.API_SERVER + "/api/courses/".concat(params === null || params === void 0 ? void 0 : params.coursesId, "/").concat(params.menuKey, "_statistic.xlsx?").concat(params.checkedList.map(function (item) { + return "course_group_id[]=".concat(item); + }).join('&')), query: params })); case 2: @@ -11703,18 +11734,18 @@ var getec_training_objectives = /*#__PURE__*/function () { } }, _callee19); })); - return function getec_training_objectives(_x20) { + return function ExportStudentanalysis(_x20) { return _ref19.apply(this, arguments); }; }(); -var get_ecs_attachment = /*#__PURE__*/function () { +var getec_training_objectives = /*#__PURE__*/function () { var _ref20 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_3___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee20(params) { return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee20$(_context20) { while (1) switch (_context20.prev = _context20.next) { case 0: _context20.next = 2; - return (0,_util__WEBPACK_IMPORTED_MODULE_6__/* .downLoadFile */ .FH)(params === null || params === void 0 ? void 0 : params.name, (0,_util__WEBPACK_IMPORTED_MODULE_6__/* .setUrlQuery */ .NY)({ - url: _env__WEBPACK_IMPORTED_MODULE_7__/* ["default"].API_SERVER */ .Z.API_SERVER + "/api/attachments/get_ecs_attachment.docx", + return (0,_util__WEBPACK_IMPORTED_MODULE_6__/* .downLoadFile */ .FH)('', (0,_util__WEBPACK_IMPORTED_MODULE_6__/* .setUrlQuery */ .NY)({ + url: _env__WEBPACK_IMPORTED_MODULE_7__/* ["default"].API_SERVER */ .Z.API_SERVER + "/api/ec_years/".concat(params === null || params === void 0 ? void 0 : params.ec_year_id, "/ec_training_objectives.xlsx"), query: params })); case 2: @@ -11723,18 +11754,18 @@ var get_ecs_attachment = /*#__PURE__*/function () { } }, _callee20); })); - return function get_ecs_attachment(_x21) { + return function getec_training_objectives(_x21) { return _ref20.apply(this, arguments); }; }(); -var getec_courses = /*#__PURE__*/function () { +var get_ecs_attachment = /*#__PURE__*/function () { var _ref21 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_3___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee21(params) { return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee21$(_context21) { while (1) switch (_context21.prev = _context21.next) { case 0: _context21.next = 2; - return (0,_util__WEBPACK_IMPORTED_MODULE_6__/* .downLoadFile */ .FH)('', (0,_util__WEBPACK_IMPORTED_MODULE_6__/* .setUrlQuery */ .NY)({ - url: _env__WEBPACK_IMPORTED_MODULE_7__/* ["default"].API_SERVER */ .Z.API_SERVER + "/api/ec_years/".concat(params === null || params === void 0 ? void 0 : params.ec_year_id, "/ec_courses.xlsx"), + return (0,_util__WEBPACK_IMPORTED_MODULE_6__/* .downLoadFile */ .FH)(params === null || params === void 0 ? void 0 : params.name, (0,_util__WEBPACK_IMPORTED_MODULE_6__/* .setUrlQuery */ .NY)({ + url: _env__WEBPACK_IMPORTED_MODULE_7__/* ["default"].API_SERVER */ .Z.API_SERVER + "/api/attachments/get_ecs_attachment.docx", query: params })); case 2: @@ -11743,18 +11774,18 @@ var getec_courses = /*#__PURE__*/function () { } }, _callee21); })); - return function getec_courses(_x22) { + return function get_ecs_attachment(_x22) { return _ref21.apply(this, arguments); }; }(); -var getec_graduation_requirements = /*#__PURE__*/function () { +var getec_courses = /*#__PURE__*/function () { var _ref22 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_3___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee22(params) { return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee22$(_context22) { while (1) switch (_context22.prev = _context22.next) { case 0: _context22.next = 2; return (0,_util__WEBPACK_IMPORTED_MODULE_6__/* .downLoadFile */ .FH)('', (0,_util__WEBPACK_IMPORTED_MODULE_6__/* .setUrlQuery */ .NY)({ - url: _env__WEBPACK_IMPORTED_MODULE_7__/* ["default"].API_SERVER */ .Z.API_SERVER + "/api/ec_years/".concat(params === null || params === void 0 ? void 0 : params.ec_year_id, "/ec_graduation_requirements.xlsx"), + url: _env__WEBPACK_IMPORTED_MODULE_7__/* ["default"].API_SERVER */ .Z.API_SERVER + "/api/ec_years/".concat(params === null || params === void 0 ? void 0 : params.ec_year_id, "/ec_courses.xlsx"), query: params })); case 2: @@ -11763,18 +11794,18 @@ var getec_graduation_requirements = /*#__PURE__*/function () { } }, _callee22); })); - return function getec_graduation_requirements(_x23) { + return function getec_courses(_x23) { return _ref22.apply(this, arguments); }; }(); -var getrank_list = /*#__PURE__*/function () { +var getec_graduation_requirements = /*#__PURE__*/function () { var _ref23 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_3___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee23(params) { return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee23$(_context23) { while (1) switch (_context23.prev = _context23.next) { case 0: _context23.next = 2; return (0,_util__WEBPACK_IMPORTED_MODULE_6__/* .downLoadFile */ .FH)('', (0,_util__WEBPACK_IMPORTED_MODULE_6__/* .setUrlQuery */ .NY)({ - url: _env__WEBPACK_IMPORTED_MODULE_7__/* ["default"].API_SERVER */ .Z.API_SERVER + "/api/courses/rank_list.xlsx", + url: _env__WEBPACK_IMPORTED_MODULE_7__/* ["default"].API_SERVER */ .Z.API_SERVER + "/api/ec_years/".concat(params === null || params === void 0 ? void 0 : params.ec_year_id, "/ec_graduation_requirements.xlsx"), query: params })); case 2: @@ -11783,18 +11814,18 @@ var getrank_list = /*#__PURE__*/function () { } }, _callee23); })); - return function getrank_list(_x24) { + return function getec_graduation_requirements(_x24) { return _ref23.apply(this, arguments); }; }(); -var getquestion_rank_list = /*#__PURE__*/function () { +var getrank_list = /*#__PURE__*/function () { var _ref24 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_3___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee24(params) { return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee24$(_context24) { while (1) switch (_context24.prev = _context24.next) { case 0: _context24.next = 2; return (0,_util__WEBPACK_IMPORTED_MODULE_6__/* .downLoadFile */ .FH)('', (0,_util__WEBPACK_IMPORTED_MODULE_6__/* .setUrlQuery */ .NY)({ - url: _env__WEBPACK_IMPORTED_MODULE_7__/* ["default"].API_SERVER */ .Z.API_SERVER + "/api/courses/question_rank_list.xlsx", + url: _env__WEBPACK_IMPORTED_MODULE_7__/* ["default"].API_SERVER */ .Z.API_SERVER + "/api/courses/rank_list.xlsx", query: params })); case 2: @@ -11803,10 +11834,30 @@ var getquestion_rank_list = /*#__PURE__*/function () { } }, _callee24); })); - return function getquestion_rank_list(_x25) { + return function getrank_list(_x25) { return _ref24.apply(this, arguments); }; }(); +var getquestion_rank_list = /*#__PURE__*/function () { + var _ref25 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_3___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee25(params) { + return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee25$(_context25) { + while (1) switch (_context25.prev = _context25.next) { + case 0: + _context25.next = 2; + return (0,_util__WEBPACK_IMPORTED_MODULE_6__/* .downLoadFile */ .FH)('', (0,_util__WEBPACK_IMPORTED_MODULE_6__/* .setUrlQuery */ .NY)({ + url: _env__WEBPACK_IMPORTED_MODULE_7__/* ["default"].API_SERVER */ .Z.API_SERVER + "/api/courses/question_rank_list.xlsx", + query: params + })); + case 2: + case "end": + return _context25.stop(); + } + }, _callee25); + })); + return function getquestion_rank_list(_x26) { + return _ref25.apply(this, arguments); + }; +}(); /***/ }), diff --git a/p__Classrooms__Lists__CourseGroup__List__index.async.js b/p__Classrooms__Lists__CourseGroup__List__index.async.js index a36b5fa050..6101864e74 100644 --- a/p__Classrooms__Lists__CourseGroup__List__index.async.js +++ b/p__Classrooms__Lists__CourseGroup__List__index.async.js @@ -358,8 +358,8 @@ var row_style = __webpack_require__(13062); var row = __webpack_require__(71230); // EXTERNAL MODULE: ./node_modules/antd/es/date-picker/style/index.js + 1 modules var date_picker_style = __webpack_require__(25763); -// EXTERNAL MODULE: ./node_modules/antd/es/date-picker/index.js + 56 modules -var date_picker = __webpack_require__(45741); +// EXTERNAL MODULE: ./node_modules/antd/es/date-picker/index.js + 57 modules +var date_picker = __webpack_require__(60201); // EXTERNAL MODULE: ./node_modules/antd/es/col/style/index.js var col_style = __webpack_require__(89032); // EXTERNAL MODULE: ./node_modules/antd/es/col/index.js diff --git a/p__Classrooms__Lists__Exercise__Add__index.async.js b/p__Classrooms__Lists__Exercise__Add__index.async.js index 96f10c32f7..c2a5ddb4f6 100644 --- a/p__Classrooms__Lists__Exercise__Add__index.async.js +++ b/p__Classrooms__Lists__Exercise__Add__index.async.js @@ -2097,7 +2097,6 @@ function _unescape(str) { _ref$stylesPrev = _ref.stylesPrev, stylesPrev = _ref$stylesPrev === void 0 ? {} : _ref$stylesPrev; var str = String(value); - console.log("value:", value); var _useState = (0,react.useState)(""), _useState2 = slicedToArray_default()(_useState, 2), data = _useState2[0], @@ -4668,8 +4667,8 @@ var modal_style = __webpack_require__(35611); var modal = __webpack_require__(85402); // EXTERNAL MODULE: ./node_modules/antd/es/date-picker/style/index.js + 1 modules var date_picker_style = __webpack_require__(25763); -// EXTERNAL MODULE: ./node_modules/antd/es/date-picker/index.js + 56 modules -var date_picker = __webpack_require__(45741); +// EXTERNAL MODULE: ./node_modules/antd/es/date-picker/index.js + 57 modules +var date_picker = __webpack_require__(60201); // EXTERNAL MODULE: ./node_modules/moment/moment.js var moment = __webpack_require__(30381); var moment_default = /*#__PURE__*/__webpack_require__.n(moment); @@ -6134,11 +6133,11 @@ var CombinationEditor_DragQuestions = function DragQuestions(_ref) { className: EditPotinmodules.scoreByBlankRadio, optionType: "button", options: [{ - label: '按题给分', - value: false - }, { label: '按空给分', value: true + }, { + label: '按题给分', + value: false }] }) }), /*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default.Item */.Z.Item, { @@ -7133,7 +7132,7 @@ var SaveItem_DragQuestions = function DragQuestions(_ref) { }) })] }); - })), (qitem === null || qitem === void 0 ? void 0 : qitem.question_type) <= 4 && /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + })), ((qitem === null || qitem === void 0 ? void 0 : qitem.question_type) <= 4 || (qitem === null || qitem === void 0 ? void 0 : qitem.question_type) === 6) && /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { className: Saveitemmodules.bottom, children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", { className: "".concat(Saveitemmodules.bottomitem, " mb30"), @@ -8802,10 +8801,11 @@ var AddQuestionsModal_AddModal = function AddModal(_ref) { } finally { _iterator3.f(); } - _onOk(toConsumableArray_default()(selectedQuestionId.current), toConsumableArray_default()(selectedShixunId.current).filter(function (id) { + _context3.next = 6; + return _onOk(toConsumableArray_default()(selectedQuestionId.current), toConsumableArray_default()(selectedShixunId.current).filter(function (id) { return !deletedShixunIds.includes(id); }), shixunCopyIds); - case 5: + case 6: case "end": return _context3.stop(); } @@ -9806,7 +9806,7 @@ var AddNewPaper = function AddNewPaper(_ref) { question_title: '', use_keywords: false, keywords: [], - use_blank_score: false + use_blank_score: true }); } }, @@ -9979,7 +9979,7 @@ var _excluded = ["classroomList", "globalSetting", "problemset", "loading", "exe var ExerciseAdd = function ExerciseAdd(_ref) { - var _problemset$disciplin6, _userInfo$course, _exercise$editData, _exercise$editData$ex, _exercise$editData8, _exercise$editData8$e, _exercise$editData9, _exercise$editData9$e, _exercise$editData10, _exercise$editData10$, _exercise$editData11, _exercise$editData11$, _exercise$editData12, _exercise$editData12$; + var _problemset$disciplin7, _userInfo$course, _exercise$editData, _exercise$editData$ex, _exercise$editData8, _exercise$editData8$e, _exercise$editData9, _exercise$editData9$e, _exercise$editData10, _exercise$editData10$, _exercise$editData11, _exercise$editData11$, _exercise$editData12, _exercise$editData12$; var classroomList = _ref.classroomList, globalSetting = _ref.globalSetting, problemset = _ref.problemset, @@ -10073,8 +10073,11 @@ var ExerciseAdd = function ExerciseAdd(_ref) { }, [params]); (0,react.useEffect)(function () { if (params.exerciseId) { + var _items$exercise, _items$exercise2; var _items = exercise.editData; - form.setFieldsValue(objectSpread2_default()({}, _items.exercise)); + form.setFieldsValue(objectSpread2_default()(objectSpread2_default()({}, _items.exercise), {}, { + courseid: [_items === null || _items === void 0 ? void 0 : (_items$exercise = _items.exercise) === null || _items$exercise === void 0 ? void 0 : _items$exercise.discipline_id, (_items$exercise2 = _items.exercise) === null || _items$exercise2 === void 0 ? void 0 : _items$exercise2.sub_discipline_id] + })); } }, [exercise]); (0,react.useEffect)(function () { @@ -10084,14 +10087,14 @@ var ExerciseAdd = function ExerciseAdd(_ref) { } }, [searchParams.get('type')]); (0,react.useEffect)(function () { - var _problemset$disciplin; - if (problemset !== null && problemset !== void 0 && (_problemset$disciplin = problemset.disciplinesData) !== null && _problemset$disciplin !== void 0 && _problemset$disciplin.checked) { - var _problemset$disciplin2, _problemset$disciplin3, _problemset$disciplin4, _problemset$disciplin5; + var _problemset$disciplin, _problemset$disciplin2; + if (problemset !== null && problemset !== void 0 && (_problemset$disciplin = problemset.disciplinesData) !== null && _problemset$disciplin !== void 0 && (_problemset$disciplin2 = _problemset$disciplin.checked) !== null && _problemset$disciplin2 !== void 0 && _problemset$disciplin2.sub_discipline_id) { + var _problemset$disciplin3, _problemset$disciplin4, _problemset$disciplin5, _problemset$disciplin6; form.setFieldsValue({ - courseid: [problemset === null || problemset === void 0 ? void 0 : (_problemset$disciplin2 = problemset.disciplinesData) === null || _problemset$disciplin2 === void 0 ? void 0 : (_problemset$disciplin3 = _problemset$disciplin2.checked) === null || _problemset$disciplin3 === void 0 ? void 0 : _problemset$disciplin3.discipline_id, problemset === null || problemset === void 0 ? void 0 : (_problemset$disciplin4 = problemset.disciplinesData) === null || _problemset$disciplin4 === void 0 ? void 0 : (_problemset$disciplin5 = _problemset$disciplin4.checked) === null || _problemset$disciplin5 === void 0 ? void 0 : _problemset$disciplin5.sub_discipline_id] + courseid: [problemset === null || problemset === void 0 ? void 0 : (_problemset$disciplin3 = problemset.disciplinesData) === null || _problemset$disciplin3 === void 0 ? void 0 : (_problemset$disciplin4 = _problemset$disciplin3.checked) === null || _problemset$disciplin4 === void 0 ? void 0 : _problemset$disciplin4.discipline_id, problemset === null || problemset === void 0 ? void 0 : (_problemset$disciplin5 = problemset.disciplinesData) === null || _problemset$disciplin5 === void 0 ? void 0 : (_problemset$disciplin6 = _problemset$disciplin5.checked) === null || _problemset$disciplin6 === void 0 ? void 0 : _problemset$disciplin6.sub_discipline_id] }); } - }, [problemset === null || problemset === void 0 ? void 0 : (_problemset$disciplin6 = problemset.disciplinesData) === null || _problemset$disciplin6 === void 0 ? void 0 : _problemset$disciplin6.checked]); + }, [problemset === null || problemset === void 0 ? void 0 : (_problemset$disciplin7 = problemset.disciplinesData) === null || _problemset$disciplin7 === void 0 ? void 0 : _problemset$disciplin7.checked]); function onModalOk(_x, _x2) { return _onModalOk.apply(this, arguments); } diff --git a/p__Classrooms__Lists__Exercise__Add__index.chunk.css b/p__Classrooms__Lists__Exercise__Add__index.chunk.css index 35019fa183..4597e3b03d 100644 --- a/p__Classrooms__Lists__Exercise__Add__index.chunk.css +++ b/p__Classrooms__Lists__Exercise__Add__index.chunk.css @@ -669,15 +669,6 @@ .left___Q3Qf4 .scrollWrapper___a3Wdq { max-height: 500px; } -.left___Q3Qf4 .scrollWrapper___a3Wdq::-webkit-scrollbar-thumb { - background: rgba(0, 0, 0, 0.05) !important; - border-radius: 3px; -} -.left___Q3Qf4 .scrollWrapper___a3Wdq::-webkit-scrollbar-track { - background-color: #f6f7f9 !important; - box-shadow: none !important; - box-shadow: initial !important; -} .left___Q3Qf4 .Button___r00OP { width: 92px; height: 32px; diff --git a/p__Classrooms__Lists__Exercise__Answer__index.async.js b/p__Classrooms__Lists__Exercise__Answer__index.async.js index f0328ef874..81cd026c20 100644 --- a/p__Classrooms__Lists__Exercise__Answer__index.async.js +++ b/p__Classrooms__Lists__Exercise__Answer__index.async.js @@ -694,7 +694,6 @@ function _unescape(str) { _ref$stylesPrev = _ref.stylesPrev, stylesPrev = _ref$stylesPrev === void 0 ? {} : _ref$stylesPrev; var str = String(value); - console.log("value:", value); var _useState = (0,react.useState)(""), _useState2 = slicedToArray_default()(_useState, 2), data = _useState2[0], @@ -3236,7 +3235,7 @@ var moment = __webpack_require__(30381); var moment_default = /*#__PURE__*/__webpack_require__.n(moment); ;// CONCATENATED MODULE: ./src/pages/Classrooms/Lists/Exercise/Answer/index.less?modules // extracted by mini-css-extract-plugin -/* harmony default export */ var Answermodules = ({"flex_box_center":"flex_box_center___ariLt","flex_space_between":"flex_space_between___MC6sH","flex_box_vertical_center":"flex_box_vertical_center___tJHfy","flex_box_center_end":"flex_box_center_end___AfB_t","flex_box_column":"flex_box_column___xX4Fj","bg":"bg___nHBEZ","wrapper":"wrapper___TZKl8","exerciseAlert":"exerciseAlert___QUMwm","title":"title___rj6Q0","content":"content___Te7Wz","baseMargin":"baseMargin___BRmsh","noWrap":"noWrap___X6AS3","singleItem":"singleItem___GkaDR","questionIcons":"questionIcons___XoGYC","green":"green___iIYnV","orange":"orange___EIhiL","greenTip":"greenTip___WwiUh","redTip":"redTip___aWSt4","orangeTip":"orangeTip___j5g_H","pollDesc":"pollDesc___yDT2Q","answered":"answered___d2hE7","unanswer":"unanswer___AdOhE","anchor":"anchor___z3CaP","answerFlag":"answerFlag___wwTKa","flagActive":"flagActive___piG3D","flagHalf":"flagHalf___E29dd","answerStudentFlag":"answerStudentFlag___HRVt8","answerStudentActive":"answerStudentActive___kM6r4","questionItem":"questionItem___q6Hgu","questionScore":"questionScore___RW5tm","itemType":"itemType___pPqzT","itemFlag":"itemFlag___j5TSr","answerWrap":"answerWrap___G9dnn","answerSubjective":"answerSubjective___LRVKJ","otherInput":"otherInput___SxNAw","submitButton":"submitButton___zPo7H","randomFlag":"randomFlag___TOZ2H","answerTrue":"answerTrue___fgIW0","answerFalse":"answerFalse___gAQD8","answerHalf":"answerHalf___h40sX","renderHtml":"renderHtml___UerV1","simpleText":"simpleText___ZKx7o","answerYes":"answerYes___AA0oM","answerNo":"answerNo___gMGLy","answerInfo":"answerInfo___tB4Wz","answerProgress":"answerProgress___CbmXy","answerSheet":"answerSheet___yhxK1","qindex":"qindex___XuKA8","markIcon":"markIcon___ZTkqb","active":"active___WSsrt","partialActive":"partialActive___K6lsa","selected":"selected___grFyM","countDown":"countDown___OzcWL","cnText":"cnText___TvFjV","red":"red___Mge1h","refreshBtn":"refreshBtn___lK1MX","fold":"fold___id0EJ","cardList":"cardList___xKhMX","withQrcode":"withQrcode___qphZK","iframe":"iframe___pMMQx","eduTip":"eduTip___hXWhK","eduQrcode":"eduQrcode____qxcx","eduVideo":"eduVideo___mufWJ","eduUsername":"eduUsername___tiufh","startAnswer":"startAnswer___AA7n5","eduSubmit":"eduSubmit___UPIsJ","eduTitle":"eduTitle___jCJrO","wrpAnswer":"wrpAnswer___AVK1Y","simpleMd":"simpleMd___ZGbXj","videomodal":"videomodal___bYarH","mainPart":"mainPart___Fqvw7","userInfoText":"userInfoText___nqL8p","answerSheetBottom":"answerSheetBottom___yXf5u","tooltipWrap":"tooltipWrap___AxG9B","leftPart":"leftPart___P4Ook","rightPart":"rightPart___De4P3","questionPart":"questionPart___GTq66","questionTypeTitle":"questionTypeTitle___r6Fo9","questionTypeInfo":"questionTypeInfo___JfpWv","toIframeBtn":"toIframeBtn___gRKtn","bottom":"bottom___coSlv","markBtn":"markBtn___ZCLGF","changeButton":"changeButton___sBTjl","prevBtn":"prevBtn___lgCPG","analysisWrap":"analysisWrap___JoCnb","greyBg":"greyBg___vgesc","fixHeader":"fixHeader___RoNxE","exerciseTitle":"exerciseTitle___Dtp56","commitModal":"commitModal___zqvNA","commitItem":"commitItem___mjYF6","commitInfoLabel":"commitInfoLabel___KtIjW","commitInfoValue":"commitInfoValue___DCyRn","cameraHeader":"cameraHeader___Pqhwb","dottedLineWrapper":"dottedLineWrapper___ONO9c","leftHalfCircle":"leftHalfCircle___RNJN7","dottedLine":"dottedLine___qWy4W","rightHalfCircle":"rightHalfCircle___s3_hr"}); +/* harmony default export */ var Answermodules = ({"flex_box_center":"flex_box_center___ariLt","flex_space_between":"flex_space_between___MC6sH","flex_box_vertical_center":"flex_box_vertical_center___tJHfy","flex_box_center_end":"flex_box_center_end___AfB_t","flex_box_column":"flex_box_column___xX4Fj","bg":"bg___nHBEZ","wrapper":"wrapper___TZKl8","exerciseAlert":"exerciseAlert___QUMwm","title":"title___rj6Q0","content":"content___Te7Wz","baseMargin":"baseMargin___BRmsh","noWrap":"noWrap___X6AS3","singleItem":"singleItem___GkaDR","questionIcons":"questionIcons___XoGYC","green":"green___iIYnV","orange":"orange___EIhiL","greenTip":"greenTip___WwiUh","redTip":"redTip___aWSt4","orangeTip":"orangeTip___j5g_H","pollDesc":"pollDesc___yDT2Q","answered":"answered___d2hE7","unanswer":"unanswer___AdOhE","anchor":"anchor___z3CaP","answerFlag":"answerFlag___wwTKa","flagActive":"flagActive___piG3D","flagHalf":"flagHalf___E29dd","answerStudentFlag":"answerStudentFlag___HRVt8","answerStudentActive":"answerStudentActive___kM6r4","questionItem":"questionItem___q6Hgu","questionScore":"questionScore___RW5tm","itemType":"itemType___pPqzT","itemFlag":"itemFlag___j5TSr","answerWrap":"answerWrap___G9dnn","answerSubjective":"answerSubjective___LRVKJ","otherInput":"otherInput___SxNAw","submitButton":"submitButton___zPo7H","randomFlag":"randomFlag___TOZ2H","answerTrue":"answerTrue___fgIW0","answerFalse":"answerFalse___gAQD8","answerHalf":"answerHalf___h40sX","renderHtml":"renderHtml___UerV1","simpleText":"simpleText___ZKx7o","answerYes":"answerYes___AA0oM","answerNo":"answerNo___gMGLy","answerInfo":"answerInfo___tB4Wz","answerProgress":"answerProgress___CbmXy","answerSheetWrap":"answerSheetWrap___aPipx","answerSheetQuestionTitle":"answerSheetQuestionTitle___P18Ss","answerSheet":"answerSheet___yhxK1","answerSheetItem":"answerSheetItem___DIH2V","qindex":"qindex___XuKA8","markIcon":"markIcon___ZTkqb","active":"active___WSsrt","partialActive":"partialActive___K6lsa","selected":"selected___grFyM","countDown":"countDown___OzcWL","cnText":"cnText___TvFjV","red":"red___Mge1h","refreshBtn":"refreshBtn___lK1MX","fold":"fold___id0EJ","cardList":"cardList___xKhMX","withQrcode":"withQrcode___qphZK","iframe":"iframe___pMMQx","eduTip":"eduTip___hXWhK","eduQrcode":"eduQrcode____qxcx","eduVideo":"eduVideo___mufWJ","eduUsername":"eduUsername___tiufh","startAnswer":"startAnswer___AA7n5","eduSubmit":"eduSubmit___UPIsJ","eduTitle":"eduTitle___jCJrO","wrpAnswer":"wrpAnswer___AVK1Y","simpleMd":"simpleMd___ZGbXj","videomodal":"videomodal___bYarH","mainPart":"mainPart___Fqvw7","userInfoText":"userInfoText___nqL8p","answerSheetBottom":"answerSheetBottom___yXf5u","tooltipWrap":"tooltipWrap___AxG9B","leftPart":"leftPart___P4Ook","rightPart":"rightPart___De4P3","questionPart":"questionPart___GTq66","questionTypeTitle":"questionTypeTitle___r6Fo9","questionTypeInfo":"questionTypeInfo___JfpWv","toIframeBtn":"toIframeBtn___gRKtn","bottom":"bottom___coSlv","markBtn":"markBtn___ZCLGF","changeButton":"changeButton___sBTjl","prevBtn":"prevBtn___lgCPG","analysisWrap":"analysisWrap___JoCnb","greyBg":"greyBg___vgesc","fixHeader":"fixHeader___RoNxE","exerciseTitle":"exerciseTitle___Dtp56","commitModal":"commitModal___zqvNA","commitItem":"commitItem___mjYF6","commitInfoLabel":"commitInfoLabel___KtIjW","commitInfoValue":"commitInfoValue___DCyRn","cameraHeader":"cameraHeader___Pqhwb","dottedLineWrapper":"dottedLineWrapper___ONO9c","leftHalfCircle":"leftHalfCircle___RNJN7","dottedLine":"dottedLine___qWy4W","rightHalfCircle":"rightHalfCircle___s3_hr","orangeNum":"orangeNum___IYnup"}); // EXTERNAL MODULE: ./src/utils/util.tsx var util = __webpack_require__(29427); // EXTERNAL MODULE: ./src/components/Exercise/ip.tsx @@ -3692,12 +3691,15 @@ var monaco_editor = __webpack_require__(8691); var UserScore = function UserScore(_ref) { var score = _ref.score; - return /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { + return score ? /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { className: UserScoremodules.wrap, children: ["\u5F97\u5206", /*#__PURE__*/(0,jsx_runtime.jsx)("span", { className: "".concat(UserScoremodules.score, " ml10 mr5"), children: score }), "\u5206"] + }) : /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + className: "c-red", + children: "\u672A\u8BC4" }); }; /* harmony default export */ var components_UserScore = (UserScore); @@ -3949,33 +3951,8 @@ var Shixun = function Shixun(_ref) { className: "font14 c-grey-666", children: "\u9636\u6BB5\u6210\u7EE9" }), /*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, { - children: /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, { - justify: "end", - align: "middle", - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", { - className: "font14", - style: { - color: '#6A7283' - }, - children: "\u5F97\u5206" - }), /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { - className: "font14 ml10", - children: [(item === null || item === void 0 ? void 0 : item.user_score) && /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", { - className: Shixun_scoreStatusMapping[Number(item === null || item === void 0 ? void 0 : item.answer_status)] || 'c-orange-ff9', - children: item === null || item === void 0 ? void 0 : item.user_score - }), /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - style: { - marginLeft: 5, - color: '#6A7283' - }, - children: "\u5206" - })] - }), !(item !== null && item !== void 0 && item.user_score) && /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - className: "c-red", - children: "\u672A\u8BC4" - })] - })] + children: /*#__PURE__*/(0,jsx_runtime.jsx)(components_UserScore, { + score: item === null || item === void 0 ? void 0 : item.user_score }) })] }), /*#__PURE__*/(0,jsx_runtime.jsx)(table/* default */.Z, { @@ -4060,12 +4037,13 @@ var base64 = __webpack_require__(19575); + var Program_scoreStatusMapping = { 0: 'c-red-ee4', 1: 'c-green' }; var Program = function Program(_ref) { - var _answerData$exercise; + var _answerData$exercise, _answerData$exercise2, _answerData$exercise3; var item = _ref.item, answerData = _ref.answerData; var _useState = (0,react.useState)([]), @@ -4138,23 +4116,10 @@ var Program = function Program(_ref) { color: '#666666' }, children: "\u6211\u7684\u7B54\u6848" - }), /*#__PURE__*/(0,jsx_runtime.jsxs)(col/* default */.Z, { - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", { - className: "font14 mr10", - style: { - color: '#6A7283' - }, - children: "\u5F97\u5206" - }), /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - className: Program_scoreStatusMapping[Number(item === null || item === void 0 ? void 0 : item.answer_status)] || 'c-orange-ff9', - children: item === null || item === void 0 ? void 0 : item.user_score - }), /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - style: { - marginLeft: 5, - color: '#6A7283' - }, - children: "\u5206" - })] + }), /*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, { + children: /*#__PURE__*/(0,jsx_runtime.jsx)(components_UserScore, { + score: item === null || item === void 0 ? void 0 : item.user_score + }) })] }), (item === null || item === void 0 ? void 0 : item.passed_code) && /*#__PURE__*/(0,jsx_runtime.jsxs)("aside", { className: componentsmodules.shixunWrp, @@ -4170,6 +4135,26 @@ var Program = function Program(_ref) { value: item !== null && item !== void 0 && item.passed_code ? base64.Base64.decode(item === null || item === void 0 ? void 0 : item.passed_code) : "", options: options })] + }), (answerData === null || answerData === void 0 ? void 0 : (_answerData$exercise2 = answerData.exercise) === null || _answerData$exercise2 === void 0 ? void 0 : _answerData$exercise2.user_exercise_status) === 1 && (answerData === null || answerData === void 0 ? void 0 : (_answerData$exercise3 = answerData.exercise) === null || _answerData$exercise3 === void 0 ? void 0 : _answerData$exercise3.answer_open) && /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + style: { + background: "#F6F7F9" + }, + className: "mt30", + children: /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + style: { + padding: "20px", + fontSize: "16px", + display: "flex" + }, + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", { + style: { + whiteSpace: "nowrap" + }, + children: "\u3010\u89E3\u6790\u3011" + }), /*#__PURE__*/(0,jsx_runtime.jsx)(RenderHtml/* default */.Z, { + value: (item === null || item === void 0 ? void 0 : item.analysis) || '暂无解析' + })] + }) })] }); }; @@ -4517,8 +4502,8 @@ var PlusOutlined = __webpack_require__(51042); var AsyncButton = __webpack_require__(48559); // EXTERNAL MODULE: ./src/components/Hooks/index.tsx var Hooks = __webpack_require__(4663); -// EXTERNAL MODULE: ./src/pages/Classrooms/Lists/Exercise/Answer/useRemindModal.tsx -var useRemindModal = __webpack_require__(53280); +// EXTERNAL MODULE: ./src/utils/hooks/useRemindModal.tsx +var useRemindModal = __webpack_require__(25290); ;// CONCATENATED MODULE: ./src/pages/Classrooms/Lists/Exercise/Answer/index.tsx @@ -4671,9 +4656,6 @@ var Answer = function Answer(_ref) { setIsEducation = _useState30[1]; var iframe = (0,react.useRef)(); var captureRef = (0,react.useRef)(); - // const countDownRef = useRef(); - // const countDownRef2 = useRef(); - // const countDownRefArr = useRef<(string | number | NodeJS.Timeout)[]>([]) var localIpRef = (0,react.useRef)(); var lockRef = (0,react.useRef)(); var iframeUrlSuffix = (0,react.useRef)(); @@ -4700,33 +4682,25 @@ var Answer = function Answer(_ref) { _useState38 = slicedToArray_default()(_useState37, 2), ischecked = _useState38[0], setischecked = _useState38[1]; - var _useState39 = (0,react.useState)(), - _useState40 = slicedToArray_default()(_useState39, 2), - type = _useState40[0], - settype = _useState40[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 _useState41 = (0,react.useState)(), - _useState42 = slicedToArray_default()(_useState41, 2), - indexitems = _useState42[0], - setindexitems = _useState42[1]; - var _useState43 = (0,react.useState)(false), - _useState44 = slicedToArray_default()(_useState43, 2), - disabled = _useState44[0], - setDisabled = _useState44[1]; - var _useState45 = (0,react.useState)({ + var _useState39 = (0,react.useState)(false), + _useState40 = slicedToArray_default()(_useState39, 2), + disabled = _useState40[0], + setDisabled = _useState40[1]; + var _useState41 = (0,react.useState)({ left: 0, top: 0, bottom: 0, right: 0 }), - _useState46 = slicedToArray_default()(_useState45, 2), - bounds = _useState46[0], - setBounds = _useState46[1]; + _useState42 = slicedToArray_default()(_useState41, 2), + bounds = _useState42[0], + setBounds = _useState42[1]; var draggleRef = (0,react.useRef)(null); - var _useState47 = (0,react.useState)(true), - _useState48 = slicedToArray_default()(_useState47, 2), - isopen = _useState48[0], - setisopen = _useState48[1]; + var _useState43 = (0,react.useState)(true), + _useState44 = slicedToArray_default()(_useState43, 2), + isopen = _useState44[0], + setisopen = _useState44[1]; var questionPartRef = (0,react.useRef)(); (0,Hooks/* useDisableAction */.y)((0,authority/* isStudent */.dE)()); var _onStart = function onStart(_event, uiData) { @@ -4742,14 +4716,6 @@ var Answer = function Answer(_ref) { bottom: clientHeight - (targetRect.bottom - uiData.y) - 70 }); }; - - // const clearCountdownTimeout = () => { - // for (const id of countDownRefArr.current) { - // clearTimeout(id) - // } - // countDownRefArr.current = [] - // } - var clearCountdownTimeout = (0,useRemindModal/* useRemindModal */._)(answerData); (0,react.useEffect)(function () { document.body.setAttribute('data-custom', 'auto'); @@ -4802,26 +4768,6 @@ var Answer = function Answer(_ref) { }, 1300); } }, [answerData]); - - // useEffect(() => { - // clearCountdownTimeout() - // if (answerData?.exercise?.left_time && answerData?.exercise?.exercise_events?.length > 0 && isStudent()) { - // for (const eventItem of answerData?.exercise?.exercise_events) { - // if (answerData?.exercise?.left_time > eventItem?.reminder_time * 60) { - // const timeoutId = setTimeout(() => { - // Modal.info({ - // content: `${eventItem?.reminder_content}`, - // icon: , - // centered: true, - // okText: "知道了", - // }) - // }, (answerData?.exercise?.left_time - eventItem?.reminder_time * 60) * 1000) - // countDownRefArr.current.push(timeoutId) - // } - // } - // } - // }, [answerData?.exercise?.left_time, answerData?.exercise?.exercise_events]) - var sendBeacon = function sendBeacon() { var _exercise$exerciseUse; if (!(answerCheckData !== null && answerCheckData !== void 0 && answerCheckData.is_commit) && (0,authority/* isStudent */.dE)()) { @@ -5059,6 +5005,8 @@ var Answer = function Answer(_ref) { es_modal/* default.info */.Z.info({ width: 500, centered: true, + icon: null, + className: 'edu-modal', title: "提示", content: "老师已设置本试卷在交卷后不可查看", onOk: function onOk() { @@ -5166,6 +5114,8 @@ var Answer = function Answer(_ref) { okText: '确定', cancelText: '取消', title: '提示', + icon: null, + className: 'edu-modal', keyboard: false, onOk: function onOk() { _umi_production_exports.history.replace("/classrooms/".concat(params.coursesId, "/exercise/").concat(params.categoryId, "/detail")); @@ -5189,6 +5139,8 @@ var Answer = function Answer(_ref) { okText: '确定', cancelText: '取消', title: '提示', + icon: null, + className: 'edu-modal', keyboard: false, onOk: toSkipUrl, onCancel: function onCancel() { @@ -5424,11 +5376,12 @@ var Answer = function Answer(_ref) { es_modal/* default.confirm */.Z.confirm({ width: 530, title: '提示', + icon: null, + className: 'edu-modal', centered: true, okText: '确定', cancelText: '取消', content: /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - className: "tc font16", children: ["\u622A\u6B62\u65F6\u95F4\u5DF2\u5230\uFF0C\u65E0\u6CD5\u6253\u56DE\u8BD5\u5377", /*#__PURE__*/(0,jsx_runtime.jsx)("br", {}), "\u8BF7\u5728\u4FEE\u6539\u622A\u6B62\u65F6\u95F4\u540E\u518D\u64CD\u4F5C"] }) }); @@ -5436,11 +5389,12 @@ var Answer = function Answer(_ref) { es_modal/* default.confirm */.Z.confirm({ width: 530, title: '提示', + icon: null, + className: 'edu-modal', centered: true, okText: '确定', cancelText: '取消', content: /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - className: "tc font16", 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 () { @@ -5493,7 +5447,6 @@ var Answer = function Answer(_ref) { break; } setTime(Date.now() + (res === null || res === void 0 ? void 0 : res.left_time) * 1000); - // answerData.exercise.left_time = res?.left_time; setAnswerData(function (prevData) { return objectSpread2_default()(objectSpread2_default()({}, prevData), {}, { exercise: objectSpread2_default()(objectSpread2_default()({}, prevData.exercise), {}, { @@ -5529,14 +5482,15 @@ var Answer = function Answer(_ref) { }); case 2: res = _context11.sent; + setOpenFullScreen(false); //交卷之后不再记录切屏 if ((res === null || res === void 0 ? void 0 : res.status) === 0) { es_modal/* default.info */.Z.info({ width: 530, title: '提示', centered: true, + className: 'edu-modal', okText: '确定', content: /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - className: "tc font16", 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 () { @@ -5564,7 +5518,7 @@ var Answer = function Answer(_ref) { answerData.exercise.left_time = _time; setAnswerData(objectSpread2_default()({}, answerData)); } - case 5: + case 6: case "end": return _context11.stop(); } @@ -5587,9 +5541,6 @@ var Answer = function Answer(_ref) { case 2: res = _context12.sent; if (res !== null && res !== void 0 && res.game_identifier) { - // clearTimeout(countDownRef.current) - // clearTimeout(countDownRef2.current) - // clearCountdownTimeout() setIframeUrl("/tasks/".concat(res.game_identifier, "?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 || "")); setIframeBlock("block"); } @@ -5616,10 +5567,11 @@ var Answer = function Answer(_ref) { es_modal/* default.confirm */.Z.confirm({ centered: true, title: '提示', + icon: null, + className: 'edu-modal', okText: '确定', cancelText: '取消', content: /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - className: "tc font16", children: "\u5B9E\u8BAD\u5DF2\u7ECF\u66F4\u65B0\u4E86\uFF0C\u6B63\u5728\u4E3A\u60A8\u91CD\u7F6E!" }), onOk: function () { @@ -5680,10 +5632,11 @@ var Answer = function Answer(_ref) { es_modal/* default.confirm */.Z.confirm({ centered: true, title: '提示', + icon: null, + className: 'edu-modal', okText: '确定', cancelText: '取消', content: /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - className: "tc font16", children: ["\u76EE\u524D\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5C1A\u5728\u5185\u6D4B\u4E2D\uFF0C\u5C06\u4E8E", message, "\u4E4B\u540E\u5F00\u653E\uFF0C\u8C22\u8C22\uFF01"] }) }); @@ -5706,10 +5659,11 @@ var Answer = function Answer(_ref) { es_modal/* default.info */.Z.info({ width: 530, title: '提示', + icon: null, + className: 'edu-modal', centered: true, okText: '确定', content: /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - className: "tc font16", 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 () { @@ -5787,8 +5741,6 @@ var Answer = function Answer(_ref) { case 3: res = _context16.sent; if ((res === null || res === void 0 ? void 0 : res.status) === 0) { - // clearTimeout(countDownRef.current) - // clearTimeout(countDownRef2.current) 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 || "")); setIframeBlock("block"); @@ -5902,29 +5854,35 @@ var Answer = function Answer(_ref) { }(); var handleVerifySave = /*#__PURE__*/function () { var _ref15 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee20(isSave) { - var res, tip, renderArr; + var timeRes, time, res, tip, total, renderArr, filteredArr; return regeneratorRuntime_default()().wrap(function _callee20$(_context20) { while (1) switch (_context20.prev = _context20.next) { case 0: _context20.next = 2; - return handleLeftTime(); + return (0,service_exercise/* exerciseLeftTime */.PT)(objectSpread2_default()({}, params)); case 2: - _context20.next = 4; + timeRes = _context20.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; return (0,service_exercise/* beginCommit */.Vj)({ id: params.categoryId }); - case 4: + case 6: res = _context20.sent; if (res) { - _context20.next = 7; + _context20.next = 9; break; } return _context20.abrupt("return"); - case 7: + case 9: if (res.question_undo !== 0 || res.oj_undo !== 0) { - tip = ''; if (res.question_undo > 0) { - tip = "\u6709".concat(res.question_undo, "\u9898\u672A\u5B8C\u6210"); + total = /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { + children: ["\u6709", /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + className: Answermodules.orangeNum, + children: res.question_undo + }), "\u9898\u672A\u5B8C\u6210"] + }); if (res.oj_undo > 0 || res.shixun_undo > 0) { renderArr = [{ type: '编程题', @@ -5933,39 +5891,50 @@ var Answer = function Answer(_ref) { type: '实训题', num: res.shixun_undo }]; - tip = "".concat(tip, "\uFF08\u5176\u4E2D\u6709").concat(renderArr.filter(function (item) { + filteredArr = renderArr.filter(function (item) { return item.num > 0; - }).map(function (item) { - return "".concat(item.num, "\u4E2A").concat(item.type); - }).join('、'), "\uFF09"); + }); + tip = /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + children: [total, "\uFF08\u5176\u4E2D\u6709", filteredArr.map(function (item, index) { + return /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", { + className: Answermodules.orangeNum, + children: item.num + }), "\u4E2A", item.type, index !== filteredArr.length - 1 ? '、' : ''] + }); + }), "\uFF09"] + }); } } es_modal/* default.confirm */.Z.confirm({ width: 530, title: '提示', + icon: null, + closable: true, + className: 'edu-modal', centered: true, okText: isSave ? '知道了' : '确认交卷', cancelText: '取消', content: /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - className: "tc font16", - children: [tip, /*#__PURE__*/(0,jsx_runtime.jsx)("br", {}), isSave ? "\u5728".concat(moment_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") : "提交后无法再修改答题,是否确认提交?"] + children: [tip, isSave ? "\u5728".concat(moment_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) { case 0: + setOpenFullScreen(false); if (!isSave) { - _context18.next = 4; + _context18.next = 5; break; } if (!(answerCheckData !== null && answerCheckData !== void 0 && answerCheckData.screen_open)) handleToDetail();else message/* default.success */.ZP.success("保存成功"); - _context18.next = 6; + _context18.next = 7; break; - case 4: - _context18.next = 6; + case 5: + _context18.next = 7; return handleSubmitAnswer(); - case 6: + case 7: case "end": return _context18.stop(); } @@ -5981,11 +5950,12 @@ var Answer = function Answer(_ref) { es_modal/* default.confirm */.Z.confirm({ width: 530, title: '提示', + icon: null, centered: true, + className: 'edu-modal', okText: isSave ? '知道了' : '确认交卷', cancelText: '取消', content: /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - className: "tc font16", children: isSave ? "\u5728".concat(moment_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 () { @@ -5993,17 +5963,18 @@ var Answer = function Answer(_ref) { return regeneratorRuntime_default()().wrap(function _callee19$(_context19) { while (1) switch (_context19.prev = _context19.next) { case 0: + setOpenFullScreen(false); if (!isSave) { - _context19.next = 4; + _context19.next = 5; break; } if (!(answerCheckData !== null && answerCheckData !== void 0 && answerCheckData.screen_open)) handleToDetail();else message/* default.success */.ZP.success("保存成功"); - _context19.next = 6; + _context19.next = 7; break; - case 4: - _context19.next = 6; + case 5: + _context19.next = 7; return handleSubmitAnswer(); - case 6: + case 7: case "end": return _context19.stop(); } @@ -6016,7 +5987,7 @@ var Answer = function Answer(_ref) { }() }); } - case 8: + case 10: case "end": return _context20.stop(); } @@ -6030,8 +6001,8 @@ var Answer = function Answer(_ref) { return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { children: [/*#__PURE__*/(0,jsx_runtime.jsx)(es_progress/* default */.Z, { strokeColor: { - from: '#108ee9', - to: '#87d068' + from: '#3061D0', + to: '#63E0FB' }, status: "active", percent: progress @@ -6102,8 +6073,8 @@ var Answer = function Answer(_ref) { es_modal/* default.info */.Z.info({ centered: true, title: "交卷成功", - className: Answermodules.commitModal, - width: 490, + className: "".concat(Answermodules.commitModal, " edu-modal"), + width: 520, icon: null, content: /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { children: [/*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, { @@ -6250,7 +6221,17 @@ var Answer = function Answer(_ref) { return regeneratorRuntime_default()().wrap(function _callee24$(_context24) { while (1) switch (_context24.prev = _context24.next) { case 0: - _context24.next = 2; + if (value.replaceAll(' ', '')) { + _context24.next = 3; + break; + } + signConfigFuc(); + return _context24.abrupt("return", { + status: -4, + message: '答案不能为空' + }); + case 3: + _context24.next = 5; return handleSave(id, index, value, function () { answerData.question_status.find(function (item) { return item.ques_id === id; @@ -6272,15 +6253,12 @@ var Answer = function Answer(_ref) { } else { item.user_answer.push(answers); } - // if (!item.repeat_answer) { - // item.israp = true; - // } setAnswerData(objectSpread2_default()({}, answerData)); }); - case 2: + case 5: res = _context24.sent; return _context24.abrupt("return", res); - case 4: + case 7: case "end": return _context24.stop(); } @@ -6291,19 +6269,16 @@ var Answer = function Answer(_ref) { }; }(); var handleBlurSimple = function handleBlurSimple(value, id, item) { - // if (!value.replaceAll(' ', '')) { - // message.warning('回答不能为空或者纯空格') - // return - // } + if (!value.replaceAll(' ', '')) { + signConfigFuc(); + return; + } handleSave(id, null, value, function () { answerData.question_status.find(function (item) { return item.ques_id === id; }).ques_status = value ? 1 : 0; item.user_answer = []; item.user_answer.push(value); - // if (!item.repeat_answer) { - // item.israp = true; - // } setAnswerData(objectSpread2_default()({}, answerData)); }); }; @@ -6724,9 +6699,10 @@ var Answer = function Answer(_ref) { var obj = answerData === null || answerData === void 0 ? void 0 : (_answerData$exercise_2 = answerData.exercise_question_types) === null || _answerData$exercise_2 === void 0 ? void 0 : _answerData$exercise_2.find(function (item) { return item.question_type === key; }); - return /*#__PURE__*/(0,jsx_runtime.jsxs)(jsx_runtime.Fragment, { - children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("h1", { - className: "font14 current", + return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: Answermodules.answerSheetWrap, + children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: Answermodules.answerSheetQuestionTitle, onClick: function onClick() { hideAnswerCard[key] = !hideAnswerCard[key]; setHideAnswerCard(objectSpread2_default()({}, hideAnswerCard)); @@ -6735,54 +6711,57 @@ var Answer = function Answer(_ref) { className: "ml5 c-grey-666", children: title })] - }), /*#__PURE__*/(0,jsx_runtime.jsx)("ul", { + }), !hideAnswerCard[key] && /*#__PURE__*/(0,jsx_runtime.jsx)(row/* default */.Z, { className: Answermodules.answerSheet, - children: !hideAnswerCard[key] && (obj === null || obj === void 0 ? void 0 : (_obj$items = obj.items) === null || _obj$items === void 0 ? void 0 : _obj$items.map(function (item, k) { + gutter: [20, 20], + children: obj === null || obj === void 0 ? void 0 : (_obj$items = obj.items) === null || _obj$items === void 0 ? void 0 : _obj$items.map(function (item, k) { if (item.question_type === key) { var _answerData$question_2, _answerData$question_3, _answerData$question_4; - return /*#__PURE__*/(0,jsx_runtime.jsxs)("li", { - onClick: function onClick() { - if (index === oneindex && k === twoindex) { - //点击的答题卡选项恰好是当前题目时不该做任何操作 - return; - } - if (sign.current) { - sign.current = 'appoint'; - skipData.current = { + return /*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, { + children: /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + onClick: function onClick() { + if (index === oneindex && k === twoindex) { + //点击的答题卡选项恰好是当前题目时不该做任何操作 + return; + } + if (sign.current) { + sign.current = 'appoint'; + skipData.current = { + oneindex: index, + twoindex: k + }; + return; + } + skipAppointQuestion({ oneindex: index, twoindex: k - }; - return; - } - skipAppointQuestion({ - oneindex: index, - twoindex: k - }); - }, - className: "".concat(answerData !== null && answerData !== void 0 && (_answerData$question_2 = answerData.question_status) !== null && _answerData$question_2 !== void 0 && _answerData$question_2.some(function (val) { - return val.ques_id === item.question_id && (val === null || val === void 0 ? void 0 : val.ques_status) === 1; - }) ? Answermodules.active : '', "\n ").concat(answerData !== null && answerData !== void 0 && (_answerData$question_3 = answerData.question_status) !== null && _answerData$question_3 !== void 0 && _answerData$question_3.some(function (val) { - return val.ques_id === item.question_id && (val === null || val === void 0 ? void 0 : val.ques_status) === 2; - }) ? Answermodules.partialActive : '', "\n ").concat(index === oneindex && k === twoindex ? Answermodules.selected : '', "\n "), - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", { - className: Answermodules.qindex, - children: k + 1 - }), (answerData === null || answerData === void 0 ? void 0 : (_answerData$question_4 = answerData.question_status) === null || _answerData$question_4 === void 0 ? void 0 : _answerData$question_4.some(function (val) { - return val.ques_id === item.question_id && (val === null || val === void 0 ? void 0 : val.ques_status) === 2; - })) && /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - style: { - height: 12, - background: '#3061D0', - position: 'absolute', - width: '100%', - bottom: 0 - } - }), item.is_marked && /*#__PURE__*/(0,jsx_runtime.jsx)("i", { - className: "iconfont icon-biaoji1 ".concat(Answermodules.markIcon) - })] - }, k); + }); + }, + className: "\n ".concat(Answermodules.answerSheetItem, "\n ").concat(answerData !== null && answerData !== void 0 && (_answerData$question_2 = answerData.question_status) !== null && _answerData$question_2 !== void 0 && _answerData$question_2.some(function (val) { + return val.ques_id === item.question_id && (val === null || val === void 0 ? void 0 : val.ques_status) === 1; + }) ? Answermodules.active : '', "\n ").concat(answerData !== null && answerData !== void 0 && (_answerData$question_3 = answerData.question_status) !== null && _answerData$question_3 !== void 0 && _answerData$question_3.some(function (val) { + return val.ques_id === item.question_id && (val === null || val === void 0 ? void 0 : val.ques_status) === 2; + }) ? Answermodules.partialActive : '', "\n ").concat(index === oneindex && k === twoindex ? Answermodules.selected : '', "\n "), + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", { + className: Answermodules.qindex, + children: k + 1 + }), (answerData === null || answerData === void 0 ? void 0 : (_answerData$question_4 = answerData.question_status) === null || _answerData$question_4 === void 0 ? void 0 : _answerData$question_4.some(function (val) { + return val.ques_id === item.question_id && (val === null || val === void 0 ? void 0 : val.ques_status) === 2; + })) && /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + style: { + height: 12, + background: '#3061D0', + position: 'absolute', + width: '100%', + bottom: 0 + } + }), item.is_marked && /*#__PURE__*/(0,jsx_runtime.jsx)("i", { + className: "iconfont icon-biaoji1 ".concat(Answermodules.markIcon) + })] + }, k) + }); } - })) + }) }, key)] }); }; @@ -7110,6 +7089,7 @@ var Answer = function Answer(_ref) { }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { className: Answermodules.fixHeader, children: /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, { + wrap: false, align: "middle", className: "edu-container", children: [/*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, { @@ -7458,6 +7438,7 @@ var Answer = function Answer(_ref) { open: isShowmodal, closable: false, footer: false, + className: "edu-modal", children: /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { children: [/*#__PURE__*/(0,jsx_runtime.jsx)("p", { style: { @@ -7468,7 +7449,8 @@ var Answer = function Answer(_ref) { style: { marginTop: 60, display: 'flex', - justifyContent: 'space-between' + justifyContent: 'space-between', + alignItems: 'center' }, children: [/*#__PURE__*/(0,jsx_runtime.jsx)(es_checkbox/* default */.Z, { checked: ischecked, @@ -7611,89 +7593,6 @@ var Answer = function Answer(_ref) { }; })(Answer)); -/***/ }), - -/***/ 53280: -/*!***********************************************************************!*\ - !*** ./src/pages/Classrooms/Lists/Exercise/Answer/useRemindModal.tsx ***! - \***********************************************************************/ -/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { - -"use strict"; -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "_": function() { return /* binding */ useRemindModal; } -/* harmony export */ }); -/* harmony import */ var antd_es_modal_style__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! antd/es/modal/style */ 35611); -/* harmony import */ var antd_es_modal__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! antd/es/modal */ 85402); -/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_createForOfIteratorHelper_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/createForOfIteratorHelper.js */ 74704); -/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_createForOfIteratorHelper_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_createForOfIteratorHelper_js__WEBPACK_IMPORTED_MODULE_1__); -/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! react */ 67294); -/* harmony import */ var _ant_design_icons__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @ant-design/icons */ 30071); -/* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! react/jsx-runtime */ 85893); - - - - - - -//只需要left_time和exercise_events参数,实际上传进来的answerData还有很多其它的属性 - -var useRemindModal = function useRemindModal(answerData) { - var _answerData$exercise7, _answerData$exercise8; - var countDownRefArr = (0,react__WEBPACK_IMPORTED_MODULE_2__.useRef)([]); - var clearCountdownTimeout = function clearCountdownTimeout() { - var _iterator = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_createForOfIteratorHelper_js__WEBPACK_IMPORTED_MODULE_1___default()(countDownRefArr.current), - _step; - try { - for (_iterator.s(); !(_step = _iterator.n()).done;) { - var id = _step.value; - clearTimeout(id); - } - } catch (err) { - _iterator.e(err); - } finally { - _iterator.f(); - } - countDownRefArr.current = []; - }; - (0,react__WEBPACK_IMPORTED_MODULE_2__.useEffect)(function () { - var _answerData$exercise, _answerData$exercise2, _answerData$exercise3; - clearCountdownTimeout(); - if (answerData !== null && answerData !== void 0 && (_answerData$exercise = answerData.exercise) !== null && _answerData$exercise !== void 0 && _answerData$exercise.left_time && (answerData === null || answerData === void 0 ? void 0 : (_answerData$exercise2 = answerData.exercise) === null || _answerData$exercise2 === void 0 ? void 0 : (_answerData$exercise3 = _answerData$exercise2.exercise_events) === null || _answerData$exercise3 === void 0 ? void 0 : _answerData$exercise3.length) > 0) { - var _answerData$exercise4; - var _iterator2 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_createForOfIteratorHelper_js__WEBPACK_IMPORTED_MODULE_1___default()(answerData === null || answerData === void 0 ? void 0 : (_answerData$exercise4 = answerData.exercise) === null || _answerData$exercise4 === void 0 ? void 0 : _answerData$exercise4.exercise_events), - _step2; - try { - var _loop = function _loop() { - var _answerData$exercise5; - var eventItem = _step2.value; - if ((answerData === null || answerData === void 0 ? void 0 : (_answerData$exercise5 = answerData.exercise) === null || _answerData$exercise5 === void 0 ? void 0 : _answerData$exercise5.left_time) > (eventItem === null || eventItem === void 0 ? void 0 : eventItem.reminder_time) * 60) { - var _answerData$exercise6; - var timeoutId = setTimeout(function () { - antd_es_modal__WEBPACK_IMPORTED_MODULE_4__/* ["default"].info */ .Z.info({ - content: "".concat(eventItem === null || eventItem === void 0 ? void 0 : eventItem.reminder_content), - icon: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)(_ant_design_icons__WEBPACK_IMPORTED_MODULE_5__/* ["default"] */ .Z, {}), - centered: true, - okText: "知道了" - }); - }, ((answerData === null || answerData === void 0 ? void 0 : (_answerData$exercise6 = answerData.exercise) === null || _answerData$exercise6 === void 0 ? void 0 : _answerData$exercise6.left_time) - (eventItem === null || eventItem === void 0 ? void 0 : eventItem.reminder_time) * 60) * 1000); - countDownRefArr.current.push(timeoutId); - } - }; - for (_iterator2.s(); !(_step2 = _iterator2.n()).done;) { - _loop(); - } - } catch (err) { - _iterator2.e(err); - } finally { - _iterator2.f(); - } - } - }, [answerData === null || answerData === void 0 ? void 0 : (_answerData$exercise7 = answerData.exercise) === null || _answerData$exercise7 === void 0 ? void 0 : _answerData$exercise7.left_time, answerData === null || answerData === void 0 ? void 0 : (_answerData$exercise8 = answerData.exercise) === null || _answerData$exercise8 === void 0 ? void 0 : _answerData$exercise8.exercise_events]); - return clearCountdownTimeout; -}; - - /***/ }), /***/ 61050: @@ -8008,6 +7907,85 @@ var Unlock = function Unlock(_ref) { }; })(Unlock)); +/***/ }), + +/***/ 25290: +/*!********************************************!*\ + !*** ./src/utils/hooks/useRemindModal.tsx ***! + \********************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +"use strict"; +/* harmony export */ __webpack_require__.d(__webpack_exports__, { +/* harmony export */ "_": function() { return /* binding */ useRemindModal; } +/* harmony export */ }); +/* harmony import */ var antd_es_modal_style__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! antd/es/modal/style */ 35611); +/* harmony import */ var antd_es_modal__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! antd/es/modal */ 85402); +/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_createForOfIteratorHelper_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/createForOfIteratorHelper.js */ 74704); +/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_createForOfIteratorHelper_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_createForOfIteratorHelper_js__WEBPACK_IMPORTED_MODULE_1__); +/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! react */ 67294); + + + + +var useRemindModal = function useRemindModal(answerData) { + var _answerData$exercise7, _answerData$exercise8; + var countDownRefArr = (0,react__WEBPACK_IMPORTED_MODULE_2__.useRef)([]); + var clearCountdownTimeout = function clearCountdownTimeout() { + var _iterator = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_createForOfIteratorHelper_js__WEBPACK_IMPORTED_MODULE_1___default()(countDownRefArr.current), + _step; + try { + for (_iterator.s(); !(_step = _iterator.n()).done;) { + var id = _step.value; + clearTimeout(id); + } + } catch (err) { + _iterator.e(err); + } finally { + _iterator.f(); + } + countDownRefArr.current = []; + }; + (0,react__WEBPACK_IMPORTED_MODULE_2__.useEffect)(function () { + var _answerData$exercise, _answerData$exercise2, _answerData$exercise3; + clearCountdownTimeout(); + if (answerData !== null && answerData !== void 0 && (_answerData$exercise = answerData.exercise) !== null && _answerData$exercise !== void 0 && _answerData$exercise.left_time && (answerData === null || answerData === void 0 ? void 0 : (_answerData$exercise2 = answerData.exercise) === null || _answerData$exercise2 === void 0 ? void 0 : (_answerData$exercise3 = _answerData$exercise2.exercise_events) === null || _answerData$exercise3 === void 0 ? void 0 : _answerData$exercise3.length) > 0) { + var _answerData$exercise4; + var _iterator2 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_createForOfIteratorHelper_js__WEBPACK_IMPORTED_MODULE_1___default()(answerData === null || answerData === void 0 ? void 0 : (_answerData$exercise4 = answerData.exercise) === null || _answerData$exercise4 === void 0 ? void 0 : _answerData$exercise4.exercise_events), + _step2; + try { + var _loop = function _loop() { + var _answerData$exercise5; + var eventItem = _step2.value; + if ((answerData === null || answerData === void 0 ? void 0 : (_answerData$exercise5 = answerData.exercise) === null || _answerData$exercise5 === void 0 ? void 0 : _answerData$exercise5.left_time) > (eventItem === null || eventItem === void 0 ? void 0 : eventItem.reminder_time) * 60) { + var _answerData$exercise6; + var timeoutId = setTimeout(function () { + antd_es_modal__WEBPACK_IMPORTED_MODULE_3__/* ["default"].info */ .Z.info({ + content: "".concat(eventItem === null || eventItem === void 0 ? void 0 : eventItem.reminder_content), + icon: null, + title: '提示', + className: 'edu-modal', + centered: true, + okText: "知道了" + }); + }, ((answerData === null || answerData === void 0 ? void 0 : (_answerData$exercise6 = answerData.exercise) === null || _answerData$exercise6 === void 0 ? void 0 : _answerData$exercise6.left_time) - (eventItem === null || eventItem === void 0 ? void 0 : eventItem.reminder_time) * 60) * 1000); + countDownRefArr.current.push(timeoutId); + } + }; + for (_iterator2.s(); !(_step2 = _iterator2.n()).done;) { + _loop(); + } + } catch (err) { + _iterator2.e(err); + } finally { + _iterator2.f(); + } + } + }, [answerData === null || answerData === void 0 ? void 0 : (_answerData$exercise7 = answerData.exercise) === null || _answerData$exercise7 === void 0 ? void 0 : _answerData$exercise7.left_time, answerData === null || answerData === void 0 ? void 0 : (_answerData$exercise8 = answerData.exercise) === null || _answerData$exercise8 === void 0 ? void 0 : _answerData$exercise8.exercise_events]); + return clearCountdownTimeout; +}; + + /***/ }), /***/ 4977: diff --git a/p__Classrooms__Lists__Exercise__Answer__index.chunk.css b/p__Classrooms__Lists__Exercise__Answer__index.chunk.css index b9e67e5dd8..73b691fb02 100644 --- a/p__Classrooms__Lists__Exercise__Answer__index.chunk.css +++ b/p__Classrooms__Lists__Exercise__Answer__index.chunk.css @@ -1006,57 +1006,65 @@ } .answerInfo___tB4Wz { font-size: 12px; - margin-bottom: 20px; - padding: 20px; + margin-bottom: 10px; + padding: 20px 20px 0 20px; } .answerInfo___tB4Wz .answerProgress___CbmXy { font-weight: 500; } +.answerSheetWrap___aPipx { + margin-bottom: 25px; +} +.answerSheetQuestionTitle___P18Ss { + margin-bottom: 15px; + font-size: 14px; + font-weight: 500; + color: #666666; + cursor: pointer; +} .answerSheet___yhxK1 { font-size: 0; vertical-align: top; - padding: 0 0 0 19px; margin-top: 8px; + margin-bottom: 25px; width: 100%; - display: inline-block; } -.answerSheet___yhxK1 li { +.answerSheet___yhxK1 .answerSheetItem___DIH2V { width: 26px; height: 26px; color: #666666; border: 1px solid rgba(0, 0, 0, 0.15); border-radius: 2px; display: inline-block; - margin: 0 14px 20px 0; font-size: 14px; line-height: 26px; text-align: center; position: relative; cursor: pointer; } -.answerSheet___yhxK1 li .qindex___XuKA8 { +.answerSheet___yhxK1 .answerSheetItem___DIH2V .qindex___XuKA8 { position: relative; z-index: 1; } -.answerSheet___yhxK1 li .markIcon___ZTkqb { +.answerSheet___yhxK1 .answerSheetItem___DIH2V .markIcon___ZTkqb { position: absolute; top: -8px; right: -8px; color: #FFB538; } -.answerSheet___yhxK1 li:hover { +.answerSheet___yhxK1 .answerSheetItem___DIH2V:hover { border-color: #0152d9; color: #0152d9; } -.answerSheet___yhxK1 li.active___WSsrt { +.answerSheet___yhxK1 .answerSheetItem___DIH2V.active___WSsrt { background: #3061D0; color: #fff; } -.answerSheet___yhxK1 li.partialActive___K6lsa { +.answerSheet___yhxK1 .answerSheetItem___DIH2V.partialActive___K6lsa { background: #EEEEEE; color: #fff; } -.answerSheet___yhxK1 li.selected___grFyM { +.answerSheet___yhxK1 .answerSheetItem___DIH2V.selected___grFyM { border: 1px solid #18D6FF; } .countDown___OzcWL { @@ -1140,7 +1148,7 @@ } .cardList___xKhMX { height: calc(88vh - 224px); - padding: 20px 20px 160px 20px; + padding: 10px 20px 160px 20px; overflow: auto; } .cardList___xKhMX.withQrcode___qphZK { @@ -1342,6 +1350,7 @@ position: fixed; top: 0; width: 100%; + min-width: 1200px; height: 64px; background: #FFFFFF; box-shadow: 0px 2px 4px 0px #EAEEF4; @@ -1363,14 +1372,6 @@ height: 38px; border-radius: 4px; } -.commitModal___zqvNA span[class~='ant-modal-confirm-title'] { - margin-bottom: 30px; -} -.commitModal___zqvNA div[class~='ant-modal-confirm-btns'] button { - width: 60px; - height: 32px; - border-radius: 2px; -} .commitModal___zqvNA .commitItem___mjYF6 { text-overflow: ellipsis; white-space: nowrap; @@ -1417,6 +1418,9 @@ background-color: #fafafa; transform: translateX(50%); } +.orangeNum___IYnup { + color: #FFA25A; +} /* stylelint-disable no-duplicate-selectors */ /* stylelint-disable */ /* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */ diff --git a/p__Classrooms__Lists__Exercise__Detail__index.async.js b/p__Classrooms__Lists__Exercise__Detail__index.async.js index 48c83e8640..2963c964fc 100644 --- a/p__Classrooms__Lists__Exercise__Detail__index.async.js +++ b/p__Classrooms__Lists__Exercise__Detail__index.async.js @@ -854,7 +854,6 @@ function _unescape(str) { _ref$stylesPrev = _ref.stylesPrev, stylesPrev = _ref$stylesPrev === void 0 ? {} : _ref$stylesPrev; var str = String(value); - console.log("value:", value); var _useState = (0,react.useState)(""), _useState2 = slicedToArray_default()(_useState, 2), data = _useState2[0], @@ -3110,8 +3109,8 @@ var MakeupStatusData = [{ var NoData = __webpack_require__(82982); // EXTERNAL MODULE: ./node_modules/antd/es/date-picker/style/index.js + 1 modules var date_picker_style = __webpack_require__(25763); -// EXTERNAL MODULE: ./node_modules/antd/es/date-picker/index.js + 56 modules -var date_picker = __webpack_require__(45741); +// EXTERNAL MODULE: ./node_modules/antd/es/date-picker/index.js + 57 modules +var date_picker = __webpack_require__(60201); ;// CONCATENATED MODULE: ./src/pages/Classrooms/Lists/Exercise/Detail/components/WorkList/components/Delayed.tsx @@ -4805,7 +4804,7 @@ var WorkList = function WorkList(_ref) { _context8.next = 5; return (0,components_util/* handleCheckModal */.w)(urlParams.coursesId, urlParams.categoryId, '正在进入查看,请稍后...'); case 5: - _umi_production_exports.history.push("/classrooms/".concat(params.coursesId, "/exercise/").concat(params.categoryId, "/users/").concat(record === null || record === void 0 ? void 0 : record.login, "?check=true")); + (0,util/* openNewWindow */.xg)("/classrooms/".concat(params.coursesId, "/exercise/").concat(params.categoryId, "/users/").concat(record === null || record === void 0 ? void 0 : record.login, "?check=true")); case 6: case "end": return _context8.stop(); @@ -14579,6 +14578,10 @@ var ExerciseRedo = function ExerciseRedo(_ref) { children: /*#__PURE__*/(0,jsx_runtime.jsx)("span", { children: "\u5206\u73ED" }) + }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + children: /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + children: "\u63D0\u4EA4\u72B6\u6001" + }) }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { className: Redomodules.sort, onClick: handleSorter, @@ -14634,6 +14637,28 @@ var ExerciseRedo = function ExerciseRedo(_ref) { children: val.student_id }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { children: val.course_group_name + }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + children: [(val === null || val === void 0 ? void 0 : val.commit_status) === 0 && /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + style: { + color: '#666666' + }, + children: "\u672A\u5F00\u59CB" + }), (val === null || val === void 0 ? void 0 : val.commit_status) === 1 && /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { + style: { + color: '#DF3042' + }, + children: [" ", !val.is_make_up && '考试中', val.is_make_up && '考试中 (补考)'] + }), (val === null || val === void 0 ? void 0 : val.commit_status) === 2 && /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { + style: { + color: '#5AB891' + }, + children: [" ", !val.is_make_up && '已交卷', val.is_make_up && '已交卷 (补考)'] + }), (val === null || val === void 0 ? void 0 : val.commit_status) > 2 && /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { + style: { + color: '#5AB891' + }, + children: [" ", !val.is_make_up && '已交卷(未答)', val.is_make_up && '已交卷/未答(补考)'] + })] }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { className: "pl10", children: /*#__PURE__*/(0,jsx_runtime.jsx)("span", { @@ -16025,18 +16050,25 @@ var PublishSettings = function PublishSettings(_ref) { return regeneratorRuntime_default()().wrap(function _callee$(_context) { while (1) switch (_context.prev = _context.next) { case 0: + if (!((commonHeader === null || commonHeader === void 0 ? void 0 : commonHeader.exercise_question_count) === 0)) { + _context.next = 3; + break; + } + message/* default.warn */.ZP.warn('试卷内没有试题不允许发布考试'); + return _context.abrupt("return"); + case 3: bodyData = JSON.parse(JSON.stringify(data)); - _context.prev = 1; - _context.next = 4; + _context.prev = 4; + _context.next = 7; return remindFormInstance.validateFields(); - case 4: + case 7: remindData = remindFormInstance.getFieldsValue(); bodyData.exercise_events = remindData.exercise_events; - _context.next = 12; + _context.next = 15; break; - case 8: - _context.prev = 8; - _context.t0 = _context["catch"](1); + case 11: + _context.prev = 11; + _context.t0 = _context["catch"](4); if (_context.t0 !== null && _context.t0 !== void 0 && _context.t0.errorFields) { remindFormInstance.scrollToField(_context.t0 === null || _context.t0 === void 0 ? void 0 : (_errorInfo$errorField = _context.t0.errorFields) === null || _errorInfo$errorField === void 0 ? void 0 : (_errorInfo$errorField2 = _errorInfo$errorField[0]) === null || _errorInfo$errorField2 === void 0 ? void 0 : _errorInfo$errorField2.name, { behavior: 'smooth', @@ -16045,20 +16077,20 @@ var PublishSettings = function PublishSettings(_ref) { message/* default.error */.ZP.error(_context.t0 === null || _context.t0 === void 0 ? void 0 : (_errorInfo$errorField3 = _context.t0.errorFields) === null || _errorInfo$errorField3 === void 0 ? void 0 : (_errorInfo$errorField4 = _errorInfo$errorField3[0]) === null || _errorInfo$errorField4 === void 0 ? void 0 : (_errorInfo$errorField5 = _errorInfo$errorField4.errors) === null || _errorInfo$errorField5 === void 0 ? void 0 : _errorInfo$errorField5[0]); } return _context.abrupt("return"); - case 12: + case 15: bodyData.categoryId = params.categoryId; bodyData.publish_time_groups = groupSettings; if (data.unified_setting) { - _context.next = 23; + _context.next = 26; break; } if (groupSettings.length) { - _context.next = 18; + _context.next = 21; break; } message/* default.warn */.ZP.warn('提交失败:分班发布设置不能为空'); return _context.abrupt("return"); - case 18: + case 21: delete bodyData.publish_time; delete bodyData.end_time; groupSettings.map(function (item) { @@ -16072,22 +16104,22 @@ var PublishSettings = function PublishSettings(_ref) { throw new String("发布截止时间不能为空"); } }); - _context.next = 26; + _context.next = 29; break; - case 23: + case 26: if (!(!data.publish_time || !data.end_time)) { - _context.next = 26; + _context.next = 29; break; } message/* default.error */.ZP.error('发布截止时间不能为空'); throw new String("发布截止时间不能为空"); - case 26: + case 29: handleUpdate(bodyData); - case 27: + case 30: case "end": return _context.stop(); } - }, _callee, null, [[1, 8]]); + }, _callee, null, [[4, 11]]); })); return function handleSubmit() { return _ref2.apply(this, arguments); @@ -21736,7 +21768,7 @@ var ExerciseDetail = function ExerciseDetail(_ref) { }, { name: '试卷预览', id: 2, - hidden: (commonHeader === null || commonHeader === void 0 ? void 0 : commonHeader.show_statistic) && (commonHeader === null || commonHeader === void 0 ? void 0 : commonHeader.exercise_status) === 3 || (0,util/* isKepuKehuan */._m)() && !(0,authority/* isCommonSuperAdminOrOperation */.ag)() || !checkDomainAuthority || (0,authority/* isStudent */.dE)(), + hidden: (0,util/* isKepuKehuan */._m)() && !(0,authority/* isCommonSuperAdminOrOperation */.ag)() || !checkDomainAuthority || (0,authority/* isStudent */.dE)(), //判断是否有预览权限 isAssistant component: (0,authority/* isAssistant */.Rm)() && !((_classroomList$Assist = classroomList.AssistantObject.exercise) !== null && _classroomList$Assist !== void 0 && _classroomList$Assist.can_preview) ? /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { style: { @@ -21757,7 +21789,7 @@ var ExerciseDetail = function ExerciseDetail(_ref) { }, { name: '统计结果', id: 1, - hidden: !checkDomainAuthority || !((0,util/* isKepuKehuan */._m)() && !(0,authority/* isCommonSuperAdminOrOperation */.ag)()) || (0,authority/* isStudent */.dE)(), + hidden: !checkDomainAuthority || (0,util/* isKepuKehuan */._m)() && !(0,authority/* isCommonSuperAdminOrOperation */.ag)() || (0,authority/* isStudent */.dE)() && !(commonHeader !== null && commonHeader !== void 0 && commonHeader.show_statistic), component: commonHeader !== null && commonHeader !== void 0 && commonHeader.is_random ? /*#__PURE__*/(0,jsx_runtime.jsx)(RandomStatisticsResult, {}) : /*#__PURE__*/(0,jsx_runtime.jsx)(StatisticsResult, {}) }, { name: '质量检测', @@ -22035,6 +22067,10 @@ var ExerciseDetail = function ExerciseDetail(_ref) { message/* default.warn */.ZP.warn('您未获取此权限,需向管理员申请权限才能使用此功能'); return; } + if ((commonHeader === null || commonHeader === void 0 ? void 0 : commonHeader.exercise_question_count) === 0) { + message/* default.warn */.ZP.warn('试卷内没有试题不允许发布考试'); + return; + } var startTime = moment_default()(commonHeader === null || commonHeader === void 0 ? void 0 : commonHeader.created_at, format); var diff3 = moment_default()(endTime).diff(moment_default()(startTime), 'days'); if (diff3 > 0 && commonHeader !== null && commonHeader !== void 0 && commonHeader.is_random) { @@ -23674,6 +23710,7 @@ var PaperlibraryPage = function PaperlibraryPage(_ref) { /* harmony export */ "Zn": function() { return /* binding */ ExportCourseInfo; }, /* harmony export */ "_g": function() { return /* binding */ exportMoocrecord; }, /* harmony export */ "_k": function() { return /* binding */ getDownFile; }, +/* harmony export */ "c6": function() { return /* binding */ ExportVideoStudy; }, /* harmony export */ "cr": function() { return /* binding */ ExportCourseActScore; }, /* harmony export */ "eV": function() { return /* binding */ ExportCourseStudentsInfo; }, /* harmony export */ "fi": function() { return /* binding */ ExportCourseMemberScores; }, @@ -24130,14 +24167,14 @@ var ExportVideoStudent = /*#__PURE__*/function () { return _ref11.apply(this, arguments); }; }(); -var ExportCourseStudentsInfo = /*#__PURE__*/function () { +var ExportVideoStudy = /*#__PURE__*/function () { var _ref12 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_3___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee12(params) { return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee12$(_context12) { while (1) switch (_context12.prev = _context12.next) { case 0: _context12.next = 2; return (0,_util__WEBPACK_IMPORTED_MODULE_6__/* .downLoadFile */ .FH)('', (0,_util__WEBPACK_IMPORTED_MODULE_6__/* .setUrlQuery */ .NY)({ - url: _env__WEBPACK_IMPORTED_MODULE_7__/* ["default"].API_SERVER */ .Z.API_SERVER + "/api/courses/".concat(params.coursesId, "/export_course_students_info.xlsx"), + url: _env__WEBPACK_IMPORTED_MODULE_7__/* ["default"].API_SERVER */ .Z.API_SERVER + "/api/courses/".concat(params.coursesId, "/export_video_study.xlsx"), query: params })); case 2: @@ -24146,18 +24183,18 @@ var ExportCourseStudentsInfo = /*#__PURE__*/function () { } }, _callee12); })); - return function ExportCourseStudentsInfo(_x13) { + return function ExportVideoStudy(_x13) { return _ref12.apply(this, arguments); }; }(); -var ExportProblemset = /*#__PURE__*/function () { +var ExportCourseStudentsInfo = /*#__PURE__*/function () { var _ref13 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_3___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee13(params) { return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee13$(_context13) { while (1) switch (_context13.prev = _context13.next) { case 0: _context13.next = 2; return (0,_util__WEBPACK_IMPORTED_MODULE_6__/* .downLoadFile */ .FH)('', (0,_util__WEBPACK_IMPORTED_MODULE_6__/* .setUrlQuery */ .NY)({ - url: _env__WEBPACK_IMPORTED_MODULE_7__/* ["default"].API_SERVER */ .Z.API_SERVER + "/api/item_banks/export.xlsx", + url: _env__WEBPACK_IMPORTED_MODULE_7__/* ["default"].API_SERVER */ .Z.API_SERVER + "/api/courses/".concat(params.coursesId, "/export_course_students_info.xlsx"), query: params })); case 2: @@ -24166,18 +24203,18 @@ var ExportProblemset = /*#__PURE__*/function () { } }, _callee13); })); - return function ExportProblemset(_x14) { + return function ExportCourseStudentsInfo(_x14) { return _ref13.apply(this, arguments); }; }(); -var Exportcompetitions = /*#__PURE__*/function () { +var ExportProblemset = /*#__PURE__*/function () { var _ref14 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_3___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee14(params) { return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee14$(_context14) { while (1) switch (_context14.prev = _context14.next) { case 0: _context14.next = 2; return (0,_util__WEBPACK_IMPORTED_MODULE_6__/* .downLoadFile */ .FH)('', (0,_util__WEBPACK_IMPORTED_MODULE_6__/* .setUrlQuery */ .NY)({ - url: _env__WEBPACK_IMPORTED_MODULE_7__/* ["default"].API_SERVER */ .Z.API_SERVER + "/api/competitions/region_reports.xlsx", + url: _env__WEBPACK_IMPORTED_MODULE_7__/* ["default"].API_SERVER */ .Z.API_SERVER + "/api/item_banks/export.xlsx", query: params })); case 2: @@ -24186,20 +24223,40 @@ var Exportcompetitions = /*#__PURE__*/function () { } }, _callee14); })); - return function Exportcompetitions(_x15) { + return function ExportProblemset(_x15) { return _ref14.apply(this, arguments); }; }(); -var ExportExerciseStudentScores = /*#__PURE__*/function () { +var Exportcompetitions = /*#__PURE__*/function () { var _ref15 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_3___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee15(params) { - var res; return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee15$(_context15) { while (1) switch (_context15.prev = _context15.next) { case 0: _context15.next = 2; + return (0,_util__WEBPACK_IMPORTED_MODULE_6__/* .downLoadFile */ .FH)('', (0,_util__WEBPACK_IMPORTED_MODULE_6__/* .setUrlQuery */ .NY)({ + url: _env__WEBPACK_IMPORTED_MODULE_7__/* ["default"].API_SERVER */ .Z.API_SERVER + "/api/competitions/region_reports.xlsx", + query: params + })); + case 2: + case "end": + return _context15.stop(); + } + }, _callee15); + })); + return function Exportcompetitions(_x16) { + return _ref15.apply(this, arguments); + }; +}(); +var ExportExerciseStudentScores = /*#__PURE__*/function () { + var _ref16 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_3___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee16(params) { + var res; + return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee16$(_context16) { + while (1) switch (_context16.prev = _context16.next) { + case 0: + _context16.next = 2; return (0,_service_classrooms__WEBPACK_IMPORTED_MODULE_4__/* .exportExerciseStudentScores */ .Uy)(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_2___default()({}, params)); case 2: - res = _context15.sent; + res = _context16.sent; if (res.status === 0) { antd_es_message__WEBPACK_IMPORTED_MODULE_8__/* ["default"].info */ .ZP.info('导出任务生成成功'); umi__WEBPACK_IMPORTED_MODULE_5__.history.push("/classrooms/".concat(params.coursesId, "/exportlist/exercise_score")); @@ -24219,66 +24276,44 @@ var ExportExerciseStudentScores = /*#__PURE__*/function () { // if(res.status === 0) await downLoadFileIframe('',setUrlQuery({url:ENV.API_SERVER + `/api/exercises/${params.categoryId}/exercise_lists.xlsx`,query:params})) // hideLoading(); case 4: - case "end": - return _context15.stop(); - } - }, _callee15); - })); - return function ExportExerciseStudentScores(_x16) { - return _ref15.apply(this, arguments); - }; -}(); -var getDownFile = /*#__PURE__*/function () { - var _ref16 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_3___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee16(params) { - return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee16$(_context16) { - while (1) switch (_context16.prev = _context16.next) { - case 0: - console.log('----------', '调用下载'); - _context16.next = 3; - return (0,_util__WEBPACK_IMPORTED_MODULE_6__/* .downLoadFile */ .FH)('', (0,_util__WEBPACK_IMPORTED_MODULE_6__/* .setUrlQuery */ .NY)({ - url: _env__WEBPACK_IMPORTED_MODULE_7__/* ["default"].API_SERVER */ .Z.API_SERVER + "/api/export_records/".concat(params.id, ".xlsx"), - query: params - })); - case 3: case "end": return _context16.stop(); } }, _callee16); })); - return function getDownFile(_x17) { + return function ExportExerciseStudentScores(_x17) { return _ref16.apply(this, arguments); }; }(); -var getecyears = /*#__PURE__*/function () { +var getDownFile = /*#__PURE__*/function () { var _ref17 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_3___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee17(params) { return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee17$(_context17) { while (1) switch (_context17.prev = _context17.next) { case 0: - _context17.next = 2; + console.log('----------', '调用下载'); + _context17.next = 3; return (0,_util__WEBPACK_IMPORTED_MODULE_6__/* .downLoadFile */ .FH)('', (0,_util__WEBPACK_IMPORTED_MODULE_6__/* .setUrlQuery */ .NY)({ - url: _env__WEBPACK_IMPORTED_MODULE_7__/* ["default"].API_SERVER */ .Z.API_SERVER + "/api/ec_major_schools/0/ec_years.xlsx", + url: _env__WEBPACK_IMPORTED_MODULE_7__/* ["default"].API_SERVER */ .Z.API_SERVER + "/api/export_records/".concat(params.id, ".xlsx"), query: params })); - case 2: + case 3: case "end": return _context17.stop(); } }, _callee17); })); - return function getecyears(_x18) { + return function getDownFile(_x18) { return _ref17.apply(this, arguments); }; }(); -var ExportStudentanalysis = /*#__PURE__*/function () { +var getecyears = /*#__PURE__*/function () { var _ref18 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_3___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee18(params) { return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee18$(_context18) { while (1) switch (_context18.prev = _context18.next) { case 0: _context18.next = 2; return (0,_util__WEBPACK_IMPORTED_MODULE_6__/* .downLoadFile */ .FH)('', (0,_util__WEBPACK_IMPORTED_MODULE_6__/* .setUrlQuery */ .NY)({ - url: _env__WEBPACK_IMPORTED_MODULE_7__/* ["default"].API_SERVER */ .Z.API_SERVER + "/api/courses/".concat(params === null || params === void 0 ? void 0 : params.coursesId, "/").concat(params.menuKey, "_statistic.xlsx?").concat(params.checkedList.map(function (item) { - return "course_group_id[]=".concat(item); - }).join('&')), + url: _env__WEBPACK_IMPORTED_MODULE_7__/* ["default"].API_SERVER */ .Z.API_SERVER + "/api/ec_major_schools/0/ec_years.xlsx", query: params })); case 2: @@ -24287,18 +24322,20 @@ var ExportStudentanalysis = /*#__PURE__*/function () { } }, _callee18); })); - return function ExportStudentanalysis(_x19) { + return function getecyears(_x19) { return _ref18.apply(this, arguments); }; }(); -var getec_training_objectives = /*#__PURE__*/function () { +var ExportStudentanalysis = /*#__PURE__*/function () { var _ref19 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_3___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee19(params) { return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee19$(_context19) { while (1) switch (_context19.prev = _context19.next) { case 0: _context19.next = 2; return (0,_util__WEBPACK_IMPORTED_MODULE_6__/* .downLoadFile */ .FH)('', (0,_util__WEBPACK_IMPORTED_MODULE_6__/* .setUrlQuery */ .NY)({ - url: _env__WEBPACK_IMPORTED_MODULE_7__/* ["default"].API_SERVER */ .Z.API_SERVER + "/api/ec_years/".concat(params === null || params === void 0 ? void 0 : params.ec_year_id, "/ec_training_objectives.xlsx"), + url: _env__WEBPACK_IMPORTED_MODULE_7__/* ["default"].API_SERVER */ .Z.API_SERVER + "/api/courses/".concat(params === null || params === void 0 ? void 0 : params.coursesId, "/").concat(params.menuKey, "_statistic.xlsx?").concat(params.checkedList.map(function (item) { + return "course_group_id[]=".concat(item); + }).join('&')), query: params })); case 2: @@ -24307,18 +24344,18 @@ var getec_training_objectives = /*#__PURE__*/function () { } }, _callee19); })); - return function getec_training_objectives(_x20) { + return function ExportStudentanalysis(_x20) { return _ref19.apply(this, arguments); }; }(); -var get_ecs_attachment = /*#__PURE__*/function () { +var getec_training_objectives = /*#__PURE__*/function () { var _ref20 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_3___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee20(params) { return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee20$(_context20) { while (1) switch (_context20.prev = _context20.next) { case 0: _context20.next = 2; - return (0,_util__WEBPACK_IMPORTED_MODULE_6__/* .downLoadFile */ .FH)(params === null || params === void 0 ? void 0 : params.name, (0,_util__WEBPACK_IMPORTED_MODULE_6__/* .setUrlQuery */ .NY)({ - url: _env__WEBPACK_IMPORTED_MODULE_7__/* ["default"].API_SERVER */ .Z.API_SERVER + "/api/attachments/get_ecs_attachment.docx", + return (0,_util__WEBPACK_IMPORTED_MODULE_6__/* .downLoadFile */ .FH)('', (0,_util__WEBPACK_IMPORTED_MODULE_6__/* .setUrlQuery */ .NY)({ + url: _env__WEBPACK_IMPORTED_MODULE_7__/* ["default"].API_SERVER */ .Z.API_SERVER + "/api/ec_years/".concat(params === null || params === void 0 ? void 0 : params.ec_year_id, "/ec_training_objectives.xlsx"), query: params })); case 2: @@ -24327,18 +24364,18 @@ var get_ecs_attachment = /*#__PURE__*/function () { } }, _callee20); })); - return function get_ecs_attachment(_x21) { + return function getec_training_objectives(_x21) { return _ref20.apply(this, arguments); }; }(); -var getec_courses = /*#__PURE__*/function () { +var get_ecs_attachment = /*#__PURE__*/function () { var _ref21 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_3___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee21(params) { return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee21$(_context21) { while (1) switch (_context21.prev = _context21.next) { case 0: _context21.next = 2; - return (0,_util__WEBPACK_IMPORTED_MODULE_6__/* .downLoadFile */ .FH)('', (0,_util__WEBPACK_IMPORTED_MODULE_6__/* .setUrlQuery */ .NY)({ - url: _env__WEBPACK_IMPORTED_MODULE_7__/* ["default"].API_SERVER */ .Z.API_SERVER + "/api/ec_years/".concat(params === null || params === void 0 ? void 0 : params.ec_year_id, "/ec_courses.xlsx"), + return (0,_util__WEBPACK_IMPORTED_MODULE_6__/* .downLoadFile */ .FH)(params === null || params === void 0 ? void 0 : params.name, (0,_util__WEBPACK_IMPORTED_MODULE_6__/* .setUrlQuery */ .NY)({ + url: _env__WEBPACK_IMPORTED_MODULE_7__/* ["default"].API_SERVER */ .Z.API_SERVER + "/api/attachments/get_ecs_attachment.docx", query: params })); case 2: @@ -24347,18 +24384,18 @@ var getec_courses = /*#__PURE__*/function () { } }, _callee21); })); - return function getec_courses(_x22) { + return function get_ecs_attachment(_x22) { return _ref21.apply(this, arguments); }; }(); -var getec_graduation_requirements = /*#__PURE__*/function () { +var getec_courses = /*#__PURE__*/function () { var _ref22 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_3___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee22(params) { return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee22$(_context22) { while (1) switch (_context22.prev = _context22.next) { case 0: _context22.next = 2; return (0,_util__WEBPACK_IMPORTED_MODULE_6__/* .downLoadFile */ .FH)('', (0,_util__WEBPACK_IMPORTED_MODULE_6__/* .setUrlQuery */ .NY)({ - url: _env__WEBPACK_IMPORTED_MODULE_7__/* ["default"].API_SERVER */ .Z.API_SERVER + "/api/ec_years/".concat(params === null || params === void 0 ? void 0 : params.ec_year_id, "/ec_graduation_requirements.xlsx"), + url: _env__WEBPACK_IMPORTED_MODULE_7__/* ["default"].API_SERVER */ .Z.API_SERVER + "/api/ec_years/".concat(params === null || params === void 0 ? void 0 : params.ec_year_id, "/ec_courses.xlsx"), query: params })); case 2: @@ -24367,18 +24404,18 @@ var getec_graduation_requirements = /*#__PURE__*/function () { } }, _callee22); })); - return function getec_graduation_requirements(_x23) { + return function getec_courses(_x23) { return _ref22.apply(this, arguments); }; }(); -var getrank_list = /*#__PURE__*/function () { +var getec_graduation_requirements = /*#__PURE__*/function () { var _ref23 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_3___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee23(params) { return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee23$(_context23) { while (1) switch (_context23.prev = _context23.next) { case 0: _context23.next = 2; return (0,_util__WEBPACK_IMPORTED_MODULE_6__/* .downLoadFile */ .FH)('', (0,_util__WEBPACK_IMPORTED_MODULE_6__/* .setUrlQuery */ .NY)({ - url: _env__WEBPACK_IMPORTED_MODULE_7__/* ["default"].API_SERVER */ .Z.API_SERVER + "/api/courses/rank_list.xlsx", + url: _env__WEBPACK_IMPORTED_MODULE_7__/* ["default"].API_SERVER */ .Z.API_SERVER + "/api/ec_years/".concat(params === null || params === void 0 ? void 0 : params.ec_year_id, "/ec_graduation_requirements.xlsx"), query: params })); case 2: @@ -24387,18 +24424,18 @@ var getrank_list = /*#__PURE__*/function () { } }, _callee23); })); - return function getrank_list(_x24) { + return function getec_graduation_requirements(_x24) { return _ref23.apply(this, arguments); }; }(); -var getquestion_rank_list = /*#__PURE__*/function () { +var getrank_list = /*#__PURE__*/function () { var _ref24 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_3___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee24(params) { return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee24$(_context24) { while (1) switch (_context24.prev = _context24.next) { case 0: _context24.next = 2; return (0,_util__WEBPACK_IMPORTED_MODULE_6__/* .downLoadFile */ .FH)('', (0,_util__WEBPACK_IMPORTED_MODULE_6__/* .setUrlQuery */ .NY)({ - url: _env__WEBPACK_IMPORTED_MODULE_7__/* ["default"].API_SERVER */ .Z.API_SERVER + "/api/courses/question_rank_list.xlsx", + url: _env__WEBPACK_IMPORTED_MODULE_7__/* ["default"].API_SERVER */ .Z.API_SERVER + "/api/courses/rank_list.xlsx", query: params })); case 2: @@ -24407,10 +24444,30 @@ var getquestion_rank_list = /*#__PURE__*/function () { } }, _callee24); })); - return function getquestion_rank_list(_x25) { + return function getrank_list(_x25) { return _ref24.apply(this, arguments); }; }(); +var getquestion_rank_list = /*#__PURE__*/function () { + var _ref25 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_3___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee25(params) { + return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee25$(_context25) { + while (1) switch (_context25.prev = _context25.next) { + case 0: + _context25.next = 2; + return (0,_util__WEBPACK_IMPORTED_MODULE_6__/* .downLoadFile */ .FH)('', (0,_util__WEBPACK_IMPORTED_MODULE_6__/* .setUrlQuery */ .NY)({ + url: _env__WEBPACK_IMPORTED_MODULE_7__/* ["default"].API_SERVER */ .Z.API_SERVER + "/api/courses/question_rank_list.xlsx", + query: params + })); + case 2: + case "end": + return _context25.stop(); + } + }, _callee25); + })); + return function getquestion_rank_list(_x26) { + return _ref25.apply(this, arguments); + }; +}(); /***/ }), diff --git a/p__Classrooms__Lists__Exercise__Detail__index.chunk.css b/p__Classrooms__Lists__Exercise__Detail__index.chunk.css index e6f832c159..3decad739b 100644 --- a/p__Classrooms__Lists__Exercise__Detail__index.chunk.css +++ b/p__Classrooms__Lists__Exercise__Detail__index.chunk.css @@ -2444,7 +2444,7 @@ span.CodeMirror-selectedtext { align-items: center; } .row___HJKId > div { - width: 238px; + width: 190px; } .row___HJKId > div:last-child { width: auto; diff --git a/p__Classrooms__Lists__Exercise__Export__index.async.js b/p__Classrooms__Lists__Exercise__Export__index.async.js index ceb34b7c27..604068d990 100644 --- a/p__Classrooms__Lists__Exercise__Export__index.async.js +++ b/p__Classrooms__Lists__Exercise__Export__index.async.js @@ -2959,8 +2959,12 @@ var Export = function Export(_ref) { setUserCommentVisible = _useState18[1]; //导出所有学生试卷时需要显示评语 var _useState19 = (0,react__WEBPACK_IMPORTED_MODULE_17__.useState)(false), _useState20 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_14___default()(_useState19, 2), - ismodal = _useState20[0], - setismodal = _useState20[1]; + newuserCommentVisible = _useState20[0], + setnewUserCommentVisible = _useState20[1]; //导出所有学生试卷时只需求最新的 + var _useState21 = (0,react__WEBPACK_IMPORTED_MODULE_17__.useState)(false), + _useState22 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_14___default()(_useState21, 2), + ismodal = _useState22[0], + setismodal = _useState22[1]; (0,react__WEBPACK_IMPORTED_MODULE_17__.useEffect)(function () { if (userInfo !== null && userInfo !== void 0 && userInfo.login) { getData(); @@ -3644,6 +3648,7 @@ var Export = function Export(_ref) { children: "\u5B66\u751F\u5F97\u5206\uFF1A" }), item === null || item === void 0 ? void 0 : item.user_score, "\u5206"] }), (item === null || item === void 0 ? void 0 : item.answer_comments) && userCommentVisible && /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_32__.jsx)(_pages_Classrooms_Lists_Exercise_Review_component_AnswerComments__WEBPACK_IMPORTED_MODULE_31__/* ["default"] */ .Z, { + newuserCommentVisible: newuserCommentVisible, list: item === null || item === void 0 ? void 0 : item.answer_comments }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_32__.jsx)(antd_es_divider__WEBPACK_IMPORTED_MODULE_39__/* ["default"] */ .Z, { style: isExportBlank.current ? { @@ -3746,12 +3751,12 @@ var Export = function Export(_ref) { }); return null; }, [exportData, exercise, autoHeight]); - var _useState21 = (0,react__WEBPACK_IMPORTED_MODULE_17__.useState)({ + var _useState23 = (0,react__WEBPACK_IMPORTED_MODULE_17__.useState)({ num: 1 }), - _useState22 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_14___default()(_useState21, 2), - paginationParams = _useState22[0], - setPaginationParams = _useState22[1]; + _useState24 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_14___default()(_useState23, 2), + paginationParams = _useState24[0], + setPaginationParams = _useState24[1]; return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_32__.jsxs)("section", { className: "edu-container", children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_32__.jsxs)("section", { @@ -3867,7 +3872,7 @@ var Export = function Export(_ref) { }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_32__.jsx)(antd_es_col__WEBPACK_IMPORTED_MODULE_36__/* ["default"] */ .Z, {})] }) })] - }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_32__.jsx)(antd_es_modal__WEBPACK_IMPORTED_MODULE_34__/* ["default"] */ .Z, { + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_32__.jsxs)(antd_es_modal__WEBPACK_IMPORTED_MODULE_34__/* ["default"] */ .Z, { title: '导出试卷选择' // okText='是' , @@ -3896,7 +3901,21 @@ var Export = function Export(_ref) { onCancel: function onCancel() { return setismodal(false); }, - children: "\u662F\u5426\u8FDE\u540C\u8BC4\u9605\u6559\u5E08\u3001\u6559\u5E08\u8BC4\u8BED\u4E00\u8D77\u5BFC\u51FA\uFF1F" + children: ["\u662F\u5426\u8FDE\u540C\u8BC4\u9605\u6559\u5E08\u3001\u6559\u5E08\u8BC4\u8BED\u4E00\u8D77\u5BFC\u51FA\uFF1F", /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_32__.jsx)("p", { + style: { + display: 'flex', + alignItems: "center" + }, + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_32__.jsx)(antd_es_checkbox__WEBPACK_IMPORTED_MODULE_38__/* ["default"] */ .Z, { + style: { + fontSize: 14 + }, + onChange: function onChange(e) { + setnewUserCommentVisible(e.target.checked); + }, + children: "\u53EA\u5BFC\u51FA\u6700\u65B0\u7684\u8BC4\u9605\u8BB0\u5F55" + }) + })] }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_32__.jsxs)("div", { className: "".concat(_index_less_modules__WEBPACK_IMPORTED_MODULE_20__/* ["default"].bg */ .Z.bg, " pt30 mt20"), children: [(exportData === null || exportData === void 0 ? void 0 : (_exportData$exercise8 = exportData.exercise) === null || _exportData$exercise8 === void 0 ? void 0 : _exportData$exercise8.is_random) && /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_32__.jsx)(antd_es_pagination__WEBPACK_IMPORTED_MODULE_48__/* ["default"] */ .Z, { @@ -4011,7 +4030,9 @@ var jsx_runtime = __webpack_require__(85893); var AnswerComments = function AnswerComments(_ref) { var list = _ref.list, _ref$hideScore = _ref.hideScore, - hideScore = _ref$hideScore === void 0 ? false : _ref$hideScore; + hideScore = _ref$hideScore === void 0 ? false : _ref$hideScore, + newuserCommentVisible = _ref.newuserCommentVisible; + console.log('xxxx', list); return /*#__PURE__*/(0,jsx_runtime.jsx)("div", { children: list === null || list === void 0 ? void 0 : list.map(function (v) { var _v$user, _v$user2, _v$user3, _v$comments; @@ -4020,52 +4041,91 @@ var AnswerComments = function AnswerComments(_ref) { children: [/*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, { align: "middle", children: [/*#__PURE__*/(0,jsx_runtime.jsx)("img", { - src: env/* default.API_SERVER */.Z.API_SERVER + '/images/' + ((_v$user2 = v.user) === null || _v$user2 === void 0 ? void 0 : _v$user2.image_url), + src: env/* default.API_SERVER */.Z.API_SERVER + '/images/' + (v === null || v === void 0 ? void 0 : (_v$user2 = v.user) === null || _v$user2 === void 0 ? void 0 : _v$user2.image_url), width: "40", style: { borderRadius: 40 } }), /*#__PURE__*/(0,jsx_runtime.jsx)("span", { className: "ml10 font16", - children: (_v$user3 = v.user) === null || _v$user3 === void 0 ? void 0 : _v$user3.name + children: v === null || v === void 0 ? void 0 : (_v$user3 = v.user) === null || _v$user3 === void 0 ? void 0 : _v$user3.name })] }, v === null || v === void 0 ? void 0 : (_v$user = v.user) === null || _v$user === void 0 ? void 0 : _v$user.user_id), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { className: AnswerCommentsmodules.comments, children: v === null || v === void 0 ? void 0 : (_v$comments = v.comments) === null || _v$comments === void 0 ? void 0 : _v$comments.map(function (e, i) { - var _v$user4, _v$comments2; - return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - children: [/*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, { - align: "middle", - justify: "space-between", - children: [!!e.shixun_chanllge_position && /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - style: { - flexShrink: 0, - marginRight: 10 - }, - children: ["\u7B2C", e.shixun_chanllge_position, "\u5173"] - }), !hideScore && /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - style: { - flex: 1 - }, - children: ["\u539F\u59CB\u5F97\u5206", e === null || e === void 0 ? void 0 : e.origin_score, "\u5206\uFF0C\u4FEE\u6B63\u4E3A", /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + if (newuserCommentVisible && e.question_type !== 5) { + if (i === 0) { + var _v$user4, _v$comments2; + return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + children: [/*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, { + align: "middle", + justify: "space-between", + children: [!!e.shixun_chanllge_position && /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + style: { + flexShrink: 0, + marginRight: 10 + }, + children: ["\u7B2C", e.shixun_chanllge_position, "\u5173"] + }), !hideScore && /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + style: { + flex: 1 + }, + children: ["\u539F\u59CB\u5F97\u5206", e === null || e === void 0 ? void 0 : e.origin_score, "\u5206\uFF0C\u4FEE\u6B63\u4E3A", /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + className: "c-light-primary", + children: e === null || e === void 0 ? void 0 : e.score + }), "\u5206"] + }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + style: { + flexShrink: 0 + }, + children: moment_default()(e.updated_at).format('YYYY-MM-DD HH:mm') + })] + }), !!e.comment && /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + children: ["\u8BC4\u8BED\uFF1A", /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + className: "c-light-primary", + children: e.comment + })] + }), (v === null || v === void 0 ? void 0 : (_v$comments2 = v.comments) === null || _v$comments2 === void 0 ? void 0 : _v$comments2.length) - 1 > i && /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + className: AnswerCommentsmodules.line + })] + }, (v === null || v === void 0 ? void 0 : (_v$user4 = v.user) === null || _v$user4 === void 0 ? void 0 : _v$user4.user_id) + '-' + i); + } + } else { + var _v$user5, _v$comments3; + return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + children: [/*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, { + align: "middle", + justify: "space-between", + children: [!!e.shixun_chanllge_position && /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + style: { + flexShrink: 0, + marginRight: 10 + }, + children: ["\u7B2C", e.shixun_chanllge_position, "\u5173"] + }), !hideScore && /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + style: { + flex: 1 + }, + children: ["\u539F\u59CB\u5F97\u5206", e === null || e === void 0 ? void 0 : e.origin_score, "\u5206\uFF0C\u4FEE\u6B63\u4E3A", /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + className: "c-light-primary", + children: e === null || e === void 0 ? void 0 : e.score + }), "\u5206"] + }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + style: { + flexShrink: 0 + }, + children: moment_default()(e.updated_at).format('YYYY-MM-DD HH:mm') + })] + }), !!e.comment && /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + children: ["\u8BC4\u8BED\uFF1A", /*#__PURE__*/(0,jsx_runtime.jsx)("span", { className: "c-light-primary", - children: e === null || e === void 0 ? void 0 : e.score - }), "\u5206"] - }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - style: { - flexShrink: 0 - }, - children: moment_default()(e.updated_at).format('YYYY-MM-DD HH:mm') - })] - }), !!e.comment && /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - children: ["\u8BC4\u8BED\uFF1A", /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - className: "c-light-primary", - children: e.comment + children: e.comment + })] + }), (v === null || v === void 0 ? void 0 : (_v$comments3 = v.comments) === null || _v$comments3 === void 0 ? void 0 : _v$comments3.length) - 1 > i && /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + className: AnswerCommentsmodules.line })] - }), (v === null || v === void 0 ? void 0 : (_v$comments2 = v.comments) === null || _v$comments2 === void 0 ? void 0 : _v$comments2.length) - 1 > i && /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - className: AnswerCommentsmodules.line - })] - }, (v === null || v === void 0 ? void 0 : (_v$user4 = v.user) === null || _v$user4 === void 0 ? void 0 : _v$user4.user_id) + '-' + i); + }, (v === null || v === void 0 ? void 0 : (_v$user5 = v.user) === null || _v$user5 === void 0 ? void 0 : _v$user5.user_id) + '-' + i); + } }) })] }); diff --git a/p__Classrooms__Lists__Exercise__ImitateAnswer__index.async.js b/p__Classrooms__Lists__Exercise__ImitateAnswer__index.async.js index 3cbb661a9d..91deaa9426 100644 --- a/p__Classrooms__Lists__Exercise__ImitateAnswer__index.async.js +++ b/p__Classrooms__Lists__Exercise__ImitateAnswer__index.async.js @@ -79,6 +79,10 @@ var spin = __webpack_require__(11382); var button_style = __webpack_require__(29913); // EXTERNAL MODULE: ./node_modules/antd/es/button/index.js var es_button = __webpack_require__(71577); +// EXTERNAL MODULE: ./node_modules/antd/es/tooltip/style/index.js + 1 modules +var tooltip_style = __webpack_require__(38390); +// EXTERNAL MODULE: ./node_modules/antd/es/tooltip/index.js + 3 modules +var tooltip = __webpack_require__(84908); // EXTERNAL MODULE: ./node_modules/antd/es/row/style/index.js var row_style = __webpack_require__(13062); // EXTERNAL MODULE: ./node_modules/antd/es/row/index.js @@ -87,10 +91,6 @@ var row = __webpack_require__(71230); var col_style = __webpack_require__(89032); // EXTERNAL MODULE: ./node_modules/antd/es/col/index.js var col = __webpack_require__(15746); -// EXTERNAL MODULE: ./node_modules/antd/es/tooltip/style/index.js + 1 modules -var tooltip_style = __webpack_require__(38390); -// EXTERNAL MODULE: ./node_modules/antd/es/tooltip/index.js + 3 modules -var tooltip = __webpack_require__(84908); // EXTERNAL MODULE: ./node_modules/antd/es/checkbox/style/index.js + 1 modules var checkbox_style = __webpack_require__(82000); // EXTERNAL MODULE: ./node_modules/antd/es/checkbox/index.js + 2 modules @@ -146,7 +146,7 @@ var moment = __webpack_require__(30381); var moment_default = /*#__PURE__*/__webpack_require__.n(moment); ;// CONCATENATED MODULE: ./src/pages/Classrooms/Lists/Exercise/ImitateAnswer/index.less?modules // extracted by mini-css-extract-plugin -/* harmony default export */ var ImitateAnswermodules = ({"flex_box_center":"flex_box_center___MzHUI","flex_space_between":"flex_space_between___ZPKmx","flex_box_vertical_center":"flex_box_vertical_center___MNo4n","flex_box_center_end":"flex_box_center_end___stoyX","flex_box_column":"flex_box_column___HR6oq","baseMargin":"baseMargin___V_l7f","noWrap":"noWrap___ZcvYB","singleItem":"singleItem___vjYWR","questionIcons":"questionIcons___kiVRR","green":"green___PIOSW","orange":"orange___aGI_B","greenTip":"greenTip___bShpb","redTip":"redTip___wCm4Z","orangeTip":"orangeTip___HRBLJ","pollDesc":"pollDesc___SxQ7V","answered":"answered___e5zk4","unanswer":"unanswer___dEmC8","anchor":"anchor___xdS4e","answerFlag":"answerFlag____R2kw","flagActive":"flagActive___hkk6X","flagHalf":"flagHalf___ZgZyz","answerStudentFlag":"answerStudentFlag___RlIwt","answerStudentActive":"answerStudentActive___pQpEA","questionItem":"questionItem___Yg7y3","questionScore":"questionScore___hGLaV","itemFlag":"itemFlag___KI4Jb","answerWrap":"answerWrap___CETMI","answerSubjective":"answerSubjective____A1OC","otherInput":"otherInput___hanjt","randomFlag":"randomFlag___mId_V","answerTrue":"answerTrue___QzQ9o","answerFalse":"answerFalse____K4Me","answerHalf":"answerHalf___gnzWI","renderHtml":"renderHtml___dDhM4","simpleText":"simpleText___kJ0Kc","answerYes":"answerYes___btoYt","answerNo":"answerNo___aNG_f","answerInfo":"answerInfo___af0Ma","answerProgress":"answerProgress___h6he7","answerSheet":"answerSheet___ojXFi","qindex":"qindex___Fx51y","active":"active___KmAlt","partialActive":"partialActive___UsoA4","answerSheetBottom":"answerSheetBottom___Lh0Ny","countDown":"countDown___W4ClT","red":"red___RSej4","fold":"fold___pujAY","cardList":"cardList___Bd4OZ","iframe":"iframe___kQjBw","mainPart":"mainPart___aRRl1","tooltipWrap":"tooltipWrap___FJod3","leftPart":"leftPart___f5dDH","rightPart":"rightPart___M7fOP","questionPart":"questionPart___HlX7z","questionTypeTitle":"questionTypeTitle___RRn2_","questionTypeInfo":"questionTypeInfo___a3Iny","toIframeBtn":"toIframeBtn___PH9eF","bottom":"bottom___slps3","changeButton":"changeButton___YjNWr","fixHeader":"fixHeader___Jjypd","title":"title___h5yRx","submitButton":"submitButton___ATddm"}); +/* harmony default export */ var ImitateAnswermodules = ({"flex_box_center":"flex_box_center___MzHUI","flex_space_between":"flex_space_between___ZPKmx","flex_box_vertical_center":"flex_box_vertical_center___MNo4n","flex_box_center_end":"flex_box_center_end___stoyX","flex_box_column":"flex_box_column___HR6oq","baseMargin":"baseMargin___V_l7f","noWrap":"noWrap___ZcvYB","singleItem":"singleItem___vjYWR","questionIcons":"questionIcons___kiVRR","green":"green___PIOSW","orange":"orange___aGI_B","greenTip":"greenTip___bShpb","redTip":"redTip___wCm4Z","orangeTip":"orangeTip___HRBLJ","pollDesc":"pollDesc___SxQ7V","answered":"answered___e5zk4","unanswer":"unanswer___dEmC8","anchor":"anchor___xdS4e","answerFlag":"answerFlag____R2kw","flagActive":"flagActive___hkk6X","flagHalf":"flagHalf___ZgZyz","answerStudentFlag":"answerStudentFlag___RlIwt","answerStudentActive":"answerStudentActive___pQpEA","questionItem":"questionItem___Yg7y3","questionScore":"questionScore___hGLaV","itemFlag":"itemFlag___KI4Jb","answerWrap":"answerWrap___CETMI","answerSubjective":"answerSubjective____A1OC","otherInput":"otherInput___hanjt","randomFlag":"randomFlag___mId_V","answerTrue":"answerTrue___QzQ9o","answerFalse":"answerFalse____K4Me","answerHalf":"answerHalf___gnzWI","renderHtml":"renderHtml___dDhM4","simpleText":"simpleText___kJ0Kc","answerYes":"answerYes___btoYt","answerNo":"answerNo___aNG_f","answerInfo":"answerInfo___af0Ma","answerProgress":"answerProgress___h6he7","answerSheetWrap":"answerSheetWrap___qVk_a","answerSheetQuestionTitle":"answerSheetQuestionTitle___YqJ8X","answerSheet":"answerSheet___ojXFi","answerSheetItem":"answerSheetItem___coR9L","qindex":"qindex___Fx51y","active":"active___KmAlt","partialActive":"partialActive___UsoA4","selected":"selected___QBbv4","answerSheetBottom":"answerSheetBottom___Lh0Ny","countDown":"countDown___W4ClT","red":"red___RSej4","fold":"fold___pujAY","cardList":"cardList___Bd4OZ","iframe":"iframe___kQjBw","mainPart":"mainPart___aRRl1","tooltipWrap":"tooltipWrap___FJod3","leftPart":"leftPart___f5dDH","rightPart":"rightPart___M7fOP","questionPart":"questionPart___HlX7z","questionTypeTitle":"questionTypeTitle___RRn2_","questionTypeInfo":"questionTypeInfo___a3Iny","toIframeBtn":"toIframeBtn___PH9eF","bottom":"bottom___slps3","changeButton":"changeButton___YjNWr","prevBtn":"prevBtn___NeeAj","fixHeader":"fixHeader___Jjypd","title":"title___h5yRx","submitButton":"submitButton___ATddm","dottedLineWrapper":"dottedLineWrapper___RxpC7","leftHalfCircle":"leftHalfCircle___McsYA","dottedLine":"dottedLine___cwiMH","rightHalfCircle":"rightHalfCircle___sP0Ln"}); // EXTERNAL MODULE: ./src/utils/util.tsx var util = __webpack_require__(29427); // EXTERNAL MODULE: ./src/utils/authority.ts @@ -907,7 +907,6 @@ var lodash = __webpack_require__(96486); - var Countdown = statistic/* default.Countdown */.Z.Countdown; @@ -1730,24 +1729,31 @@ var Answer = function Answer(_ref) { children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", { style: { display: 'flex', - userSelect: "none" + alignItems: 'baseline', + userSelect: "none", + marginBottom: 40 }, - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", { + children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("span", { style: { - flexShrink: 0 + flexShrink: 0, + color: '#999999' }, - className: "font18", - children: i + 1 + '.' + (key + 1) - }), /*#__PURE__*/(0,jsx_runtime.jsx)(RenderHtml/* default */.Z, { - value: item === null || item === void 0 ? void 0 : item.question_title - }), /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { + className: "font14", + children: ["\uFF08", item === null || item === void 0 ? void 0 : item.question_score, "\u5206\uFF09"] + }), /*#__PURE__*/(0,jsx_runtime.jsx)("span", { style: { - flexShrink: 0 + flexShrink: 0, + marginRight: 6 }, className: "font16", - children: ["\uFF08", item === null || item === void 0 ? void 0 : item.question_score, "\u5206\uFF09"] + children: i + 1 + '.' + (key + 1) + }), /*#__PURE__*/(0,jsx_runtime.jsx)(RenderHtml/* default */.Z, { + value: item === null || item === void 0 ? void 0 : item.question_title })] }), /*#__PURE__*/(0,jsx_runtime.jsx)(es_radio/* default.Group */.ZP.Group, { + style: { + marginLeft: 66 + }, disabled: !!(answerData !== null && answerData !== void 0 && answerData.exercise.commit_status), defaultValue: item === null || item === void 0 ? void 0 : (_item$user_answer4 = item.user_answer) === null || _item$user_answer4 === void 0 ? void 0 : _item$user_answer4[0], onChange: function onChange(e) { @@ -1765,7 +1771,10 @@ var Answer = function Answer(_ref) { disabled: !item.repeat_answer && (item === null || item === void 0 ? void 0 : (_item$user_answer5 = item.user_answer) === null || _item$user_answer5 === void 0 ? void 0 : _item$user_answer5.length) > 0, value: answer === null || answer === void 0 ? void 0 : answer.choice_id, children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", { - className: "mr3 ".concat(ImitateAnswermodules.noWrap), + style: { + color: '#333333' + }, + className: "mr3 font16 ".concat(ImitateAnswermodules.noWrap), children: prefix }), /*#__PURE__*/(0,jsx_runtime.jsx)(RenderHtml/* default */.Z, { style: { @@ -1879,9 +1888,10 @@ var Answer = function Answer(_ref) { var obj = answerData === null || answerData === void 0 ? void 0 : (_answerData$exercise_ = answerData.exercise_question_types) === null || _answerData$exercise_ === void 0 ? void 0 : _answerData$exercise_.find(function (item) { return item.question_type === key; }); - return /*#__PURE__*/(0,jsx_runtime.jsxs)(jsx_runtime.Fragment, { - children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("h1", { - className: "font14 current", + return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: ImitateAnswermodules.answerSheetWrap, + children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: ImitateAnswermodules.answerSheetQuestionTitle, onClick: function onClick() { hideAnswerCard[key] = !hideAnswerCard[key]; setHideAnswerCard(objectSpread2_default()({}, hideAnswerCard)); @@ -1890,63 +1900,70 @@ var Answer = function Answer(_ref) { className: "ml5 c-grey-666", children: title })] - }), /*#__PURE__*/(0,jsx_runtime.jsx)("ul", { + }), !hideAnswerCard[key] && /*#__PURE__*/(0,jsx_runtime.jsx)(row/* default */.Z, { className: ImitateAnswermodules.answerSheet, - children: !hideAnswerCard[key] && (obj === null || obj === void 0 ? void 0 : (_obj$items = obj.items) === null || _obj$items === void 0 ? void 0 : _obj$items.map(function (item, k) { + gutter: [20, 20], + children: obj === null || obj === void 0 ? void 0 : (_obj$items = obj.items) === null || _obj$items === void 0 ? void 0 : _obj$items.map(function (item, k) { if (item.question_type === key) { var _answerData$question_, _answerData$question_2, _answerData$question_3; - return /*#__PURE__*/(0,jsx_runtime.jsxs)("li", { - onClick: function onClick() { - var _answerData$exercise13; - answerData.exercise_question_types[oneindex].items[twoindex].israp = false; - setAnswerData(objectSpread2_default()({}, answerData)); - if (!ischecked && (answerData === null || answerData === void 0 ? void 0 : (_answerData$exercise13 = answerData.exercise) === null || _answerData$exercise13 === void 0 ? void 0 : _answerData$exercise13.user_exercise_status) === 0 && (0,authority/* isStudent */.dE)()) { - var _answerData$exercise_2, _answerData$exercise_3, _answerData$exercise_4, _answerData$exercise_5; - if (!((_answerData$exercise_2 = answerData.exercise_question_types) !== null && _answerData$exercise_2 !== void 0 && (_answerData$exercise_3 = _answerData$exercise_2[oneindex]) !== null && _answerData$exercise_3 !== void 0 && (_answerData$exercise_4 = _answerData$exercise_3.items) !== null && _answerData$exercise_4 !== void 0 && (_answerData$exercise_5 = _answerData$exercise_4[twoindex]) !== null && _answerData$exercise_5 !== void 0 && _answerData$exercise_5.repeat_answer)) { - setisshowmodal(true); - settype(3); - setindexitems({ - oneindex: index, - twoindex: k - }); + return /*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, { + children: /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + onClick: function onClick() { + var _answerData$exercise13; + if (index === oneindex && k === twoindex) { + //点击的答题卡选项恰好是当前题目时不该做任何操作 return; } - } - setoneindex(index); - settwoindex(k); - var anchorName = "Anchor_".concat(key, "_").concat(k); - var anchorElement = document.getElementById(anchorName); - if (anchorElement) { - setTimeout(function () { - return anchorElement.scrollIntoView({ - block: "start", - behavior: "smooth" + answerData.exercise_question_types[oneindex].items[twoindex].israp = false; + setAnswerData(objectSpread2_default()({}, answerData)); + if (!ischecked && (answerData === null || answerData === void 0 ? void 0 : (_answerData$exercise13 = answerData.exercise) === null || _answerData$exercise13 === void 0 ? void 0 : _answerData$exercise13.user_exercise_status) === 0 && (0,authority/* isStudent */.dE)()) { + var _answerData$exercise_2, _answerData$exercise_3, _answerData$exercise_4, _answerData$exercise_5; + if (!((_answerData$exercise_2 = answerData.exercise_question_types) !== null && _answerData$exercise_2 !== void 0 && (_answerData$exercise_3 = _answerData$exercise_2[oneindex]) !== null && _answerData$exercise_3 !== void 0 && (_answerData$exercise_4 = _answerData$exercise_3.items) !== null && _answerData$exercise_4 !== void 0 && (_answerData$exercise_5 = _answerData$exercise_4[twoindex]) !== null && _answerData$exercise_5 !== void 0 && _answerData$exercise_5.repeat_answer)) { + setisshowmodal(true); + settype(3); + setindexitems({ + oneindex: index, + twoindex: k + }); + return; + } + } + setoneindex(index); + settwoindex(k); + var anchorName = "Anchor_".concat(key, "_").concat(k); + var anchorElement = document.getElementById(anchorName); + if (anchorElement) { + setTimeout(function () { + return anchorElement.scrollIntoView({ + block: "start", + behavior: "smooth" + }); }); - }); - } - }, - className: "".concat(answerData !== null && answerData !== void 0 && (_answerData$question_ = answerData.question_status) !== null && _answerData$question_ !== void 0 && _answerData$question_.some(function (val) { - return val.ques_id === item.question_id && (val === null || val === void 0 ? void 0 : val.ques_status) === 1; - }) ? ImitateAnswermodules.active : '', "\n ").concat(answerData !== null && answerData !== void 0 && (_answerData$question_2 = answerData.question_status) !== null && _answerData$question_2 !== void 0 && _answerData$question_2.some(function (val) { - return val.ques_id === item.question_id && (val === null || val === void 0 ? void 0 : val.ques_status) === 2; - }) ? ImitateAnswermodules.partialActive : '', "\n "), - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", { - className: ImitateAnswermodules.qindex, - children: k + 1 - }), (answerData === null || answerData === void 0 ? void 0 : (_answerData$question_3 = answerData.question_status) === null || _answerData$question_3 === void 0 ? void 0 : _answerData$question_3.some(function (val) { - return val.ques_id === item.question_id && (val === null || val === void 0 ? void 0 : val.ques_status) === 2; - })) && /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - style: { - height: '50%', - background: '#3061D0', - position: 'absolute', - width: 26, - bottom: 0 - } - })] - }, k); + } + }, + className: "\n ".concat(ImitateAnswermodules.answerSheetItem, "\n ").concat(answerData !== null && answerData !== void 0 && (_answerData$question_ = answerData.question_status) !== null && _answerData$question_ !== void 0 && _answerData$question_.some(function (val) { + return val.ques_id === item.question_id && (val === null || val === void 0 ? void 0 : val.ques_status) === 1; + }) ? ImitateAnswermodules.active : '', "\n ").concat(answerData !== null && answerData !== void 0 && (_answerData$question_2 = answerData.question_status) !== null && _answerData$question_2 !== void 0 && _answerData$question_2.some(function (val) { + return val.ques_id === item.question_id && (val === null || val === void 0 ? void 0 : val.ques_status) === 2; + }) ? ImitateAnswermodules.partialActive : '', "\n ").concat(index === oneindex && k === twoindex ? ImitateAnswermodules.selected : '', "\n "), + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", { + className: ImitateAnswermodules.qindex, + children: k + 1 + }), (answerData === null || answerData === void 0 ? void 0 : (_answerData$question_3 = answerData.question_status) === null || _answerData$question_3 === void 0 ? void 0 : _answerData$question_3.some(function (val) { + return val.ques_id === item.question_id && (val === null || val === void 0 ? void 0 : val.ques_status) === 2; + })) && /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + style: { + height: 12, + background: '#3061D0', + position: 'absolute', + width: '100%', + bottom: 0 + } + })] + }, k) + }); } - })) + }) }, key)] }); }; @@ -2241,6 +2258,17 @@ var Answer = function Answer(_ref) { })] }) })] + }), /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, { + className: ImitateAnswermodules.dottedLineWrapper, + align: "middle", + children: [/*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, { + className: ImitateAnswermodules.leftHalfCircle + }), /*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, { + flex: 1, + className: ImitateAnswermodules.dottedLine + }), /*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, { + className: ImitateAnswermodules.rightHalfCircle + })] }), /*#__PURE__*/(0,jsx_runtime.jsx)(row/* default */.Z, { children: /*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, { flex: "1", @@ -2301,7 +2329,7 @@ var Answer = function Answer(_ref) { }), /*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, { flex: "1", children: /*#__PURE__*/(0,jsx_runtime.jsxs)("section", { - className: [ImitateAnswermodules.rightPart, 'pb30', 'ml20'].join(' '), + className: [ImitateAnswermodules.rightPart, 'ml20'].join(' '), children: [/*#__PURE__*/(0,jsx_runtime.jsx)("div", { className: "".concat(ImitateAnswermodules.questionPart, " pl30 pr30"), children: renderClassifyQuestion() @@ -2311,7 +2339,7 @@ var Answer = function Answer(_ref) { justify: "end", children: /*#__PURE__*/(0,jsx_runtime.jsxs)(col/* default */.Z, { children: [(oneindex != 0 || twoindex != 0) && /*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.Z, { - className: "".concat(ImitateAnswermodules.changeButton, " mr20"), + className: "".concat(ImitateAnswermodules.changeButton, " ").concat(ImitateAnswermodules.prevBtn, " mr20"), type: "default", onClick: function onClick() { var _answerData$exercise21; diff --git a/p__Classrooms__Lists__Exercise__ImitateAnswer__index.chunk.css b/p__Classrooms__Lists__Exercise__ImitateAnswer__index.chunk.css index aa5692345d..83c4841499 100644 --- a/p__Classrooms__Lists__Exercise__ImitateAnswer__index.chunk.css +++ b/p__Classrooms__Lists__Exercise__ImitateAnswer__index.chunk.css @@ -967,52 +967,61 @@ } .answerInfo___af0Ma { font-size: 12px; - margin-bottom: 20px; - padding: 20px; + margin-bottom: 10px; + padding: 20px 20px 0 20px; } .answerInfo___af0Ma .answerProgress___h6he7 { font-weight: 500; } +.answerSheetWrap___qVk_a { + margin-bottom: 25px; +} +.answerSheetQuestionTitle___YqJ8X { + margin-bottom: 15px; + font-size: 14px; + font-weight: 500; + color: #666666; + cursor: pointer; +} .answerSheet___ojXFi { font-size: 0; vertical-align: top; - padding: 0 0 0 19px; margin-top: 8px; + margin-bottom: 25px; width: 100%; - display: inline-block; } -.answerSheet___ojXFi li { +.answerSheet___ojXFi .answerSheetItem___coR9L { width: 26px; height: 26px; - color: #000; + color: #666666; border: 1px solid rgba(0, 0, 0, 0.15); border-radius: 2px; - display: inline-flex; - flex-direction: column-reverse; - margin: 0 14px 15px 0; + display: inline-block; font-size: 14px; line-height: 26px; text-align: center; - overflow: hidden; position: relative; cursor: pointer; } -.answerSheet___ojXFi li .qindex___Fx51y { +.answerSheet___ojXFi .answerSheetItem___coR9L .qindex___Fx51y { position: relative; z-index: 1; } -.answerSheet___ojXFi li:hover { +.answerSheet___ojXFi .answerSheetItem___coR9L:hover { border-color: #0152d9; color: #0152d9; } -.answerSheet___ojXFi li.active___KmAlt { - background: #0152d9; +.answerSheet___ojXFi .answerSheetItem___coR9L.active___KmAlt { + background: #3061D0; color: #fff; } -.answerSheet___ojXFi li.partialActive___UsoA4 { +.answerSheet___ojXFi .answerSheetItem___coR9L.partialActive___UsoA4 { background: #EEEEEE; color: #fff; } +.answerSheet___ojXFi .answerSheetItem___coR9L.selected___QBbv4 { + border: 1px solid #18D6FF; +} .answerSheetBottom___Lh0Ny { background: #FFFFFF; box-shadow: 0px -2px 4px 0px #EAEEF4; @@ -1085,7 +1094,7 @@ } .cardList___Bd4OZ { height: calc(88vh - 120px); - padding: 20px 20px 160px 20px; + padding: 10px 20px 160px 20px; overflow: auto; } .iframe___kQjBw { @@ -1122,7 +1131,7 @@ .mainPart___aRRl1 .rightPart___M7fOP .questionPart___HlX7z { overflow: auto; height: inherit; - padding-bottom: 68px; + padding-bottom: 78px; } .mainPart___aRRl1 .rightPart___M7fOP .questionPart___HlX7z .questionTypeTitle___RRn2_ { font-size: 16px; @@ -1153,10 +1162,17 @@ height: 38px; border-radius: 2px; } +.mainPart___aRRl1 .rightPart___M7fOP .changeButton___YjNWr.prevBtn___NeeAj { + color: #666666; +} +.mainPart___aRRl1 .rightPart___M7fOP .changeButton___YjNWr.prevBtn___NeeAj:hover { + color: #3061D0; +} .fixHeader___Jjypd { position: fixed; top: 0; width: 100%; + min-width: 1200px; height: 64px; background: #FFFFFF; box-shadow: 0px 2px 4px 0px #EAEEF4; @@ -1177,6 +1193,23 @@ height: 38px; border-radius: 4px; } +.dottedLineWrapper___RxpC7 .leftHalfCircle___McsYA { + border-radius: 50%; + width: 20px; + height: 20px; + background-color: #fafafa; + transform: translateX(-50%); +} +.dottedLineWrapper___RxpC7 .dottedLine___cwiMH { + border-bottom: 1px dotted #CCCCCC; +} +.dottedLineWrapper___RxpC7 .rightHalfCircle___sP0Ln { + border-radius: 50%; + width: 20px; + height: 20px; + background-color: #fafafa; + transform: translateX(50%); +} /* stylelint-disable no-duplicate-selectors */ /* stylelint-disable */ /* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */ @@ -1382,6 +1415,8 @@ border-radius: 2px; border: 1px solid #CCCCCC; padding: 10px 20px 90px 15px; + max-height: 380px; + overflow: auto; margin-left: 62px; } .shixunWrapper___jNj55 .score___gt155 { diff --git a/p__Classrooms__Lists__Exercise__Notice__index.async.js b/p__Classrooms__Lists__Exercise__Notice__index.async.js index d798b2f814..5bdf7f9cb0 100644 --- a/p__Classrooms__Lists__Exercise__Notice__index.async.js +++ b/p__Classrooms__Lists__Exercise__Notice__index.async.js @@ -343,6 +343,7 @@ var Notice = function Notice(_ref2) { className: Noticemodules.infoTitle, children: "\u59D3\u540D" }), /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + title: real_name, children: real_name })] }), /*#__PURE__*/(0,jsx_runtime.jsxs)(col/* default */.Z, { diff --git a/p__Classrooms__Lists__Exercise__Review__index.async.js b/p__Classrooms__Lists__Exercise__Review__index.async.js index 0cff61299b..dfa2bc8c8c 100644 --- a/p__Classrooms__Lists__Exercise__Review__index.async.js +++ b/p__Classrooms__Lists__Exercise__Review__index.async.js @@ -633,7 +633,6 @@ function _unescape(str) { _ref$stylesPrev = _ref.stylesPrev, stylesPrev = _ref$stylesPrev === void 0 ? {} : _ref$stylesPrev; var str = String(value); - console.log("value:", value); var _useState = (0,react.useState)(""), _useState2 = slicedToArray_default()(_useState, 2), data = _useState2[0], @@ -3522,7 +3521,9 @@ var jsx_runtime = __webpack_require__(85893); var AnswerComments = function AnswerComments(_ref) { var list = _ref.list, _ref$hideScore = _ref.hideScore, - hideScore = _ref$hideScore === void 0 ? false : _ref$hideScore; + hideScore = _ref$hideScore === void 0 ? false : _ref$hideScore, + newuserCommentVisible = _ref.newuserCommentVisible; + console.log('xxxx', list); return /*#__PURE__*/(0,jsx_runtime.jsx)("div", { children: list === null || list === void 0 ? void 0 : list.map(function (v) { var _v$user, _v$user2, _v$user3, _v$comments; @@ -3531,52 +3532,91 @@ var AnswerComments = function AnswerComments(_ref) { children: [/*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, { align: "middle", children: [/*#__PURE__*/(0,jsx_runtime.jsx)("img", { - src: env/* default.API_SERVER */.Z.API_SERVER + '/images/' + ((_v$user2 = v.user) === null || _v$user2 === void 0 ? void 0 : _v$user2.image_url), + src: env/* default.API_SERVER */.Z.API_SERVER + '/images/' + (v === null || v === void 0 ? void 0 : (_v$user2 = v.user) === null || _v$user2 === void 0 ? void 0 : _v$user2.image_url), width: "40", style: { borderRadius: 40 } }), /*#__PURE__*/(0,jsx_runtime.jsx)("span", { className: "ml10 font16", - children: (_v$user3 = v.user) === null || _v$user3 === void 0 ? void 0 : _v$user3.name + children: v === null || v === void 0 ? void 0 : (_v$user3 = v.user) === null || _v$user3 === void 0 ? void 0 : _v$user3.name })] }, v === null || v === void 0 ? void 0 : (_v$user = v.user) === null || _v$user === void 0 ? void 0 : _v$user.user_id), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { className: AnswerCommentsmodules.comments, children: v === null || v === void 0 ? void 0 : (_v$comments = v.comments) === null || _v$comments === void 0 ? void 0 : _v$comments.map(function (e, i) { - var _v$user4, _v$comments2; - return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - children: [/*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, { - align: "middle", - justify: "space-between", - children: [!!e.shixun_chanllge_position && /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - style: { - flexShrink: 0, - marginRight: 10 - }, - children: ["\u7B2C", e.shixun_chanllge_position, "\u5173"] - }), !hideScore && /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - style: { - flex: 1 - }, - children: ["\u539F\u59CB\u5F97\u5206", e === null || e === void 0 ? void 0 : e.origin_score, "\u5206\uFF0C\u4FEE\u6B63\u4E3A", /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + if (newuserCommentVisible && e.question_type !== 5) { + if (i === 0) { + var _v$user4, _v$comments2; + return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + children: [/*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, { + align: "middle", + justify: "space-between", + children: [!!e.shixun_chanllge_position && /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + style: { + flexShrink: 0, + marginRight: 10 + }, + children: ["\u7B2C", e.shixun_chanllge_position, "\u5173"] + }), !hideScore && /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + style: { + flex: 1 + }, + children: ["\u539F\u59CB\u5F97\u5206", e === null || e === void 0 ? void 0 : e.origin_score, "\u5206\uFF0C\u4FEE\u6B63\u4E3A", /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + className: "c-light-primary", + children: e === null || e === void 0 ? void 0 : e.score + }), "\u5206"] + }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + style: { + flexShrink: 0 + }, + children: moment_default()(e.updated_at).format('YYYY-MM-DD HH:mm') + })] + }), !!e.comment && /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + children: ["\u8BC4\u8BED\uFF1A", /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + className: "c-light-primary", + children: e.comment + })] + }), (v === null || v === void 0 ? void 0 : (_v$comments2 = v.comments) === null || _v$comments2 === void 0 ? void 0 : _v$comments2.length) - 1 > i && /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + className: AnswerCommentsmodules.line + })] + }, (v === null || v === void 0 ? void 0 : (_v$user4 = v.user) === null || _v$user4 === void 0 ? void 0 : _v$user4.user_id) + '-' + i); + } + } else { + var _v$user5, _v$comments3; + return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + children: [/*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, { + align: "middle", + justify: "space-between", + children: [!!e.shixun_chanllge_position && /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + style: { + flexShrink: 0, + marginRight: 10 + }, + children: ["\u7B2C", e.shixun_chanllge_position, "\u5173"] + }), !hideScore && /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + style: { + flex: 1 + }, + children: ["\u539F\u59CB\u5F97\u5206", e === null || e === void 0 ? void 0 : e.origin_score, "\u5206\uFF0C\u4FEE\u6B63\u4E3A", /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + className: "c-light-primary", + children: e === null || e === void 0 ? void 0 : e.score + }), "\u5206"] + }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + style: { + flexShrink: 0 + }, + children: moment_default()(e.updated_at).format('YYYY-MM-DD HH:mm') + })] + }), !!e.comment && /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + children: ["\u8BC4\u8BED\uFF1A", /*#__PURE__*/(0,jsx_runtime.jsx)("span", { className: "c-light-primary", - children: e === null || e === void 0 ? void 0 : e.score - }), "\u5206"] - }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - style: { - flexShrink: 0 - }, - children: moment_default()(e.updated_at).format('YYYY-MM-DD HH:mm') - })] - }), !!e.comment && /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - children: ["\u8BC4\u8BED\uFF1A", /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - className: "c-light-primary", - children: e.comment + children: e.comment + })] + }), (v === null || v === void 0 ? void 0 : (_v$comments3 = v.comments) === null || _v$comments3 === void 0 ? void 0 : _v$comments3.length) - 1 > i && /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + className: AnswerCommentsmodules.line })] - }), (v === null || v === void 0 ? void 0 : (_v$comments2 = v.comments) === null || _v$comments2 === void 0 ? void 0 : _v$comments2.length) - 1 > i && /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - className: AnswerCommentsmodules.line - })] - }, (v === null || v === void 0 ? void 0 : (_v$user4 = v.user) === null || _v$user4 === void 0 ? void 0 : _v$user4.user_id) + '-' + i); + }, (v === null || v === void 0 ? void 0 : (_v$user5 = v.user) === null || _v$user5 === void 0 ? void 0 : _v$user5.user_id) + '-' + i); + } }) })] }); @@ -4540,14 +4580,27 @@ var Shixun = function Shixun(_ref) { }); } }, { - title: "评测次数", + title: /*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, { + overlayStyle: { + minWidth: 350 + }, + title: /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("p", { + style: { + marginBottom: 0 + }, + children: "\u82E5\u5B66\u751F\u672A\u5F00\u542F\u5173\u5361\u6311\u6218\uFF0C\u8BC4\u6D4B\u6B21\u6570\u663E\u793A\u4E3A\u201C--\u201D\uFF1B" + }), "\u82E5\u5B66\u751F\u5DF2\u5F00\u542F\u5173\u5361\u6311\u6218\u4F46\u662F\u672A\u63D0\u4EA4\u8BC4\u6D4B\uFF0C\u8BC4\u6D4B\u6B21\u6570\u663E\u793A\u4E3A\u201C0\u201D\u3002"] + }), + children: "\u8BC4\u6D4B\u6B21\u6570 " + }), width: 70, dataIndex: "evaluate_count", key: "evaluate_count", align: 'center', render: function render(testCount, item) { return /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - children: item.evaluate_count ? item.evaluate_count : /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + children: item.evaluate_count || item.evaluate_count === 0 ? item.evaluate_count : /*#__PURE__*/(0,jsx_runtime.jsx)("span", { className: "color-grey-9", children: "--" }) @@ -4781,6 +4834,12 @@ var Shixun = function Shixun(_ref) { return /*#__PURE__*/(0,jsx_runtime.jsxs)(jsx_runtime.Fragment, { children: [/*#__PURE__*/(0,jsx_runtime.jsxs)(tabs/* default */.Z, { defaultActiveKey: "1", + tabBarExtraContent: !(item !== null && item !== void 0 && item.shixun_start) && /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + style: { + color: 'red' + }, + children: "\u5B66\u751F\u672A\u5F00\u542F\u6311\u6218" + }), children: [/*#__PURE__*/(0,jsx_runtime.jsx)(TabPane, { tab: "\u9636\u6BB5\u6210\u7EE9", children: !!((_data = data) !== null && _data !== void 0 && _data.length) && /*#__PURE__*/(0,jsx_runtime.jsx)(table/* default */.Z, { @@ -6033,6 +6092,10 @@ var StudentEaxmPaper = function StudentEaxmPaper(_ref) { _useState14 = slicedToArray_default()(_useState13, 2), userCommentVisible = _useState14[0], setUserCommentVisible = _useState14[1]; //导出所有学生试卷时需要显示评语 + var _useState15 = (0,react.useState)(false), + _useState16 = slicedToArray_default()(_useState15, 2), + newuserCommentVisible = _useState16[0], + setnewUserCommentVisible = _useState16[1]; //导出所有学生试卷时只需求最新的 (0,react.useEffect)(function () { if (userInfo !== null && userInfo !== void 0 && userInfo.login) { @@ -6043,6 +6106,7 @@ var StudentEaxmPaper = function StudentEaxmPaper(_ref) { if (isEaxmPaperOpen && exportData) { setUserCommentVisible(studentexportDate.userCommentVisible); setUserScoreVisible(studentexportDate.userScoreVisible); + setnewUserCommentVisible(studentexportDate["new"]); setAutoHeight(true); setTimeout(function () { exportReport(studentexportDate); @@ -6498,6 +6562,7 @@ var StudentEaxmPaper = function StudentEaxmPaper(_ref) { children: "\u5B66\u751F\u5F97\u5206\uFF1A" }), item === null || item === void 0 ? void 0 : item.user_score, "\u5206"] }), (item === null || item === void 0 ? void 0 : item.answer_comments) && userCommentVisible && /*#__PURE__*/(0,jsx_runtime.jsx)(AnswerComments/* default */.Z, { + newuserCommentVisible: newuserCommentVisible, list: item === null || item === void 0 ? void 0 : item.answer_comments }), /*#__PURE__*/(0,jsx_runtime.jsx)(divider/* default */.Z, { style: isExportBlank.current ? { @@ -6738,6 +6803,10 @@ var ExeriseReview = function ExeriseReview(_ref) { _useState22 = slicedToArray_default()(_useState21, 2), progress = _useState22[0], setProgress = _useState22[1]; + var _useState23 = (0,react.useState)(false), + _useState24 = slicedToArray_default()(_useState23, 2), + checknew = _useState24[0], + setchecknew = _useState24[1]; (0,react.useEffect)(function () { dispatch({ type: "classroomList/getAssistantPermissions", @@ -8125,7 +8194,7 @@ var ExeriseReview = function ExeriseReview(_ref) { data: saveData.current, sealedReview: reviewExercise === null || reviewExercise === void 0 ? void 0 : (_reviewExercise$revie23 = reviewExercise.review_progress) === null || _reviewExercise$revie23 === void 0 ? void 0 : _reviewExercise$revie23.sealed_review }), /*#__PURE__*/(0,jsx_runtime.jsx)(image_preview/* default */.Z, {})] - }), /*#__PURE__*/(0,jsx_runtime.jsx)(ExportSetting/* default */.Z, {}), /*#__PURE__*/(0,jsx_runtime.jsx)(es_modal/* default */.Z, { + }), /*#__PURE__*/(0,jsx_runtime.jsx)(ExportSetting/* default */.Z, {}), /*#__PURE__*/(0,jsx_runtime.jsxs)(es_modal/* default */.Z, { title: '导出试卷选择', open: isReviewOpen, footer: /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { @@ -8135,7 +8204,8 @@ var ExeriseReview = function ExeriseReview(_ref) { setExportDate({ type: "", userCommentVisible: true, - userScoreVisible: true + userScoreVisible: true, + "new": checknew }); setIsReviewOpen(false); setIsEaxmPaperOpen(true); @@ -8157,7 +8227,22 @@ var ExeriseReview = function ExeriseReview(_ref) { onCancel: function onCancel() { return setIsReviewOpen(false); }, - children: "\u662F\u5426\u8FDE\u540C\u8BC4\u9605\u6559\u5E08\u3001\u6559\u5E08\u8BC4\u8BED\u4E00\u8D77\u5BFC\u51FA\uFF1F" + children: ["\u662F\u5426\u8FDE\u540C\u8BC4\u9605\u6559\u5E08\u3001\u6559\u5E08\u8BC4\u8BED\u4E00\u8D77\u5BFC\u51FA\uFF1F", /*#__PURE__*/(0,jsx_runtime.jsx)("p", { + style: { + display: 'flex', + alignItems: "center" + }, + children: /*#__PURE__*/(0,jsx_runtime.jsx)(es_checkbox/* default */.Z, { + checked: checknew, + style: { + fontSize: 14 + }, + onChange: function onChange(e) { + setchecknew(e.target.checked); + }, + children: "\u53EA\u5BFC\u51FA\u6700\u65B0\u7684\u8BC4\u9605\u8BB0\u5F55" + }) + })] }), /*#__PURE__*/(0,jsx_runtime.jsx)(es_modal/* default */.Z, { centered: true, destroyOnClose: true, diff --git a/p__Classrooms__Lists__Exercise__index.async.js b/p__Classrooms__Lists__Exercise__index.async.js index c0f9a61843..06066df9d4 100644 --- a/p__Classrooms__Lists__Exercise__index.async.js +++ b/p__Classrooms__Lists__Exercise__index.async.js @@ -2129,6 +2129,10 @@ var List = function List(_ref) { message/* default.warn */.ZP.warn('您未获取此权限,需向管理员申请权限才能使用此功能'); return; } + if ((v === null || v === void 0 ? void 0 : v.exercise_question_count) === 0) { + message/* default.warn */.ZP.warn('试卷内没有试题不允许发布考试'); + return; + } dispatch({ type: 'exercise/setActionTabs', payload: { @@ -2614,7 +2618,7 @@ var Exercise_excluded = ["user", "classroomList", "globalSetting", "loading", "d var ShixunsListPage = function ShixunsListPage(_ref) { - var _user$userInfo4, _detailExerciseList$e, _detailExerciseList$e2, _detailExerciseList$e3, _detailExerciseList$e4, _detailExerciseList$e5, _detailExerciseList$e8, _detailExerciseList$e9, _detailLeftMenus$cour, _detailLeftMenus$cour2, _detailExerciseList$e11; + var _user$userInfo4, _detailExerciseList$e, _detailExerciseList$e2, _detailExerciseList$e3, _detailExerciseList$e4, _detailExerciseList$e5, _detailExerciseList$e10, _detailExerciseList$e11, _detailLeftMenus$cour, _detailLeftMenus$cour2, _detailExerciseList$e13; var user = _ref.user, classroomList = _ref.classroomList, globalSetting = _ref.globalSetting, @@ -2907,7 +2911,7 @@ var ShixunsListPage = function ShixunsListPage(_ref) { var handleBottomControlClick = /*#__PURE__*/function () { var _ref2 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee(item) { var _detailExerciseList$e6; - var val, randomArr, txt, _detailExerciseList$e7, _classroomList$Assist5, _classroomList$Assist6, bool, publish, _res$cover_exercises, res; + var val, randomArr, txt, _detailExerciseList$e9, _classroomList$Assist5, _classroomList$Assist6, _detailExerciseList$e7, _detailExerciseList$e8, _name, bool, name, publish, _res$cover_exercises, res; return regeneratorRuntime_default()().wrap(function _callee$(_context) { while (1) switch (_context.prev = _context.next) { case 0: @@ -2929,7 +2933,7 @@ var ShixunsListPage = function ShixunsListPage(_ref) { txt = '请选择你要操作的任务'; if (val === '加入试卷库') txt = '请选择要加入试卷库的试卷'; message/* default.error */.ZP.error(txt); - _context.next = 35; + _context.next = 39; break; case 9: if (!randomArr.length) { @@ -2937,11 +2941,11 @@ var ShixunsListPage = function ShixunsListPage(_ref) { break; } modalText(); - _context.next = 35; + _context.next = 39; break; case 13: if (!(val === '批量发布')) { - _context.next = 27; + _context.next = 31; break; } if (!((0,authority/* isAssistant */.Rm)() && !(classroomList !== null && classroomList !== void 0 && (_classroomList$Assist5 = classroomList.AssistantObject) !== null && _classroomList$Assist5 !== void 0 && (_classroomList$Assist6 = _classroomList$Assist5.exercise) !== null && _classroomList$Assist6 !== void 0 && _classroomList$Assist6.can_publish))) { @@ -2951,19 +2955,32 @@ var ShixunsListPage = function ShixunsListPage(_ref) { message/* default.warn */.ZP.warn('您未获取此权限,需向管理员申请权限才能使用此功能'); return _context.abrupt("return"); case 17: + // console.log('---', detailExerciseList); bool = false; detailExerciseList.exercises.forEach(function (e) { if (selectArrs.includes(e.id) && e.total_num === 0 && e.is_random) { bool = true; } }); + name = (_detailExerciseList$e7 = detailExerciseList.exercises.filter(function (item) { + return selectArrs.includes(item === null || item === void 0 ? void 0 : item.id); + }).filter(function (item) { + return (item === null || item === void 0 ? void 0 : item.exercise_question_count) === 0; + })) === null || _detailExerciseList$e7 === void 0 ? void 0 : (_detailExerciseList$e8 = _detailExerciseList$e7[0]) === null || _detailExerciseList$e8 === void 0 ? void 0 : _detailExerciseList$e8.exercise_name; + if (!(((_name = name) === null || _name === void 0 ? void 0 : _name.length) > 0)) { + _context.next = 23; + break; + } + message/* default.warn */.ZP.warn("".concat(name, "\u8BD5\u5377\u5185\u6CA1\u6709\u8BD5\u9898\u4E0D\u5141\u8BB8\u53D1\u5E03\u8003\u8BD5")); + return _context.abrupt("return"); + case 23: if (!bool) { - _context.next = 22; + _context.next = 26; break; } message/* default.warn */.ZP.warn('随机试卷还未在该课堂生成试卷,请点击编辑去设置出卷数量吧。'); return _context.abrupt("return"); - case 22: + case 26: publish = false; detailExerciseList.exercises.forEach(function (e) { if (selectArrs.includes(e.id) && e.exercise_status !== 1) { @@ -2971,45 +2988,45 @@ var ShixunsListPage = function ShixunsListPage(_ref) { } }); if (!publish) { - _context.next = 27; + _context.next = 31; break; } message/* default.warn */.ZP.warn('试卷已发布考试不可批量发布。'); return _context.abrupt("return"); - case 27: + case 31: if (!(val === '加入试卷库')) { - _context.next = 34; + _context.next = 38; break; } - _context.next = 30; + _context.next = 34; return (0,fetch/* default */.ZP)("/api/courses/".concat(params.id, "/exercises/check_exercise_cover.json"), { method: 'post', body: { check_ids: toConsumableArray_default()(selectArrs) } }); - case 30: + case 34: res = _context.sent; if (!((res === null || res === void 0 ? void 0 : (_res$cover_exercises = res.cover_exercises) === null || _res$cover_exercises === void 0 ? void 0 : _res$cover_exercises.length) > 0)) { - _context.next = 34; + _context.next = 38; break; } setcover_exercises(res === null || res === void 0 ? void 0 : res.cover_exercises); return _context.abrupt("return"); - case 34: + case 38: dispatch({ type: 'exercise/setActionTabs', payload: { key: val, selectArrs: selectArrs, - selectArrsAll: (_detailExerciseList$e7 = detailExerciseList.exercises) === null || _detailExerciseList$e7 === void 0 ? void 0 : _detailExerciseList$e7.filter(function (item) { + selectArrsAll: (_detailExerciseList$e9 = detailExerciseList.exercises) === null || _detailExerciseList$e9 === void 0 ? void 0 : _detailExerciseList$e9.filter(function (item) { return selectArrs.includes(item.id); }), params: params, type: 1 } }); - case 35: + case 39: case "end": return _context.stop(); } @@ -3047,7 +3064,7 @@ var ShixunsListPage = function ShixunsListPage(_ref) { onBatch: function onBatch(status) { return useBatchStatus(status); } - }), detailExerciseList.exercises_counts && ((_detailExerciseList$e8 = detailExerciseList.exercises_counts) === null || _detailExerciseList$e8 === void 0 ? void 0 : _detailExerciseList$e8.exercises_all_counts) === 0 && /*#__PURE__*/(0,jsx_runtime.jsx)(NoData/* default */.Z, {}), /*#__PURE__*/(0,jsx_runtime.jsxs)(skeleton/* default */.Z, { + }), detailExerciseList.exercises_counts && ((_detailExerciseList$e10 = detailExerciseList.exercises_counts) === null || _detailExerciseList$e10 === void 0 ? void 0 : _detailExerciseList$e10.exercises_all_counts) === 0 && /*#__PURE__*/(0,jsx_runtime.jsx)(NoData/* default */.Z, {}), /*#__PURE__*/(0,jsx_runtime.jsxs)(skeleton/* default */.Z, { loading: loading['classroomList/getClassroomExercisesList'], active: true, avatar: { @@ -3070,10 +3087,10 @@ var ShixunsListPage = function ShixunsListPage(_ref) { }, k); }), /*#__PURE__*/(0,jsx_runtime.jsx)("aside", { className: "tc mb50 mt30", - children: ((_detailExerciseList$e9 = detailExerciseList.exercises_counts) === null || _detailExerciseList$e9 === void 0 ? void 0 : _detailExerciseList$e9.exercises_all_counts) > 0 && /*#__PURE__*/(0,jsx_runtime.jsx)(pagination/* default */.Z, { + children: ((_detailExerciseList$e11 = detailExerciseList.exercises_counts) === null || _detailExerciseList$e11 === void 0 ? void 0 : _detailExerciseList$e11.exercises_all_counts) > 0 && /*#__PURE__*/(0,jsx_runtime.jsx)(pagination/* default */.Z, { showTotal: function showTotal(total) { - var _detailExerciseList$e10; - return "\u5171 ".concat(detailExerciseList === null || detailExerciseList === void 0 ? void 0 : (_detailExerciseList$e10 = detailExerciseList.exercises_counts) === null || _detailExerciseList$e10 === void 0 ? void 0 : _detailExerciseList$e10.exercises_all_counts, " \u6761"); + var _detailExerciseList$e12; + return "\u5171 ".concat(detailExerciseList === null || detailExerciseList === void 0 ? void 0 : (_detailExerciseList$e12 = detailExerciseList.exercises_counts) === null || _detailExerciseList$e12 === void 0 ? void 0 : _detailExerciseList$e12.exercises_all_counts, " \u6761"); } // hideOnSinglePage , @@ -3109,11 +3126,11 @@ var ShixunsListPage = function ShixunsListPage(_ref) { } }); }, - allSelect: selectArrs.length ? selectArrs.length === ((_detailExerciseList$e11 = detailExerciseList.exercises) === null || _detailExerciseList$e11 === void 0 ? void 0 : _detailExerciseList$e11.length) : false, + allSelect: selectArrs.length ? selectArrs.length === ((_detailExerciseList$e13 = detailExerciseList.exercises) === null || _detailExerciseList$e13 === void 0 ? void 0 : _detailExerciseList$e13.length) : false, setAllSelect: function setAllSelect(e) { if (e.target.checked) { - var _detailExerciseList$e12; - setSelectArrs(detailExerciseList === null || detailExerciseList === void 0 ? void 0 : (_detailExerciseList$e12 = detailExerciseList.exercises) === null || _detailExerciseList$e12 === void 0 ? void 0 : _detailExerciseList$e12.map(function (v) { + var _detailExerciseList$e14; + setSelectArrs(detailExerciseList === null || detailExerciseList === void 0 ? void 0 : (_detailExerciseList$e14 = detailExerciseList.exercises) === null || _detailExerciseList$e14 === void 0 ? void 0 : _detailExerciseList$e14.map(function (v) { return v.id; })); } else { diff --git a/p__Classrooms__Lists__ExportList__index.async.js b/p__Classrooms__Lists__ExportList__index.async.js index a53604503f..34debaa090 100644 --- a/p__Classrooms__Lists__ExportList__index.async.js +++ b/p__Classrooms__Lists__ExportList__index.async.js @@ -1,5 +1,5 @@ "use strict"; -(self["webpackChunk"] = self["webpackChunk"] || []).push([[54572,21104],{ +(self["webpackChunk"] = self["webpackChunk"] || []).push([[54572,62404,21104],{ /***/ 7918: /*!******************************************************************************!*\ diff --git a/p__Classrooms__Lists__Graduation__Tasks__index.async.js b/p__Classrooms__Lists__Graduation__Tasks__index.async.js index a0c78f37be..ccbd2fd15e 100644 --- a/p__Classrooms__Lists__Graduation__Tasks__index.async.js +++ b/p__Classrooms__Lists__Graduation__Tasks__index.async.js @@ -67,7 +67,7 @@ var noData = function noData(_ref) { /* harmony export */ }); /* unused harmony export formatReleaseDate */ /* harmony import */ var antd_es_date_picker_style__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! antd/es/date-picker/style */ 25763); -/* harmony import */ var antd_es_date_picker__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! antd/es/date-picker */ 45741); +/* harmony import */ var antd_es_date_picker__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! antd/es/date-picker */ 60201); /* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/objectSpread2.js */ 42122); /* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_1__); /* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/slicedToArray.js */ 27424); @@ -369,8 +369,8 @@ var row_style = __webpack_require__(13062); var row = __webpack_require__(71230); // EXTERNAL MODULE: ./node_modules/antd/es/date-picker/style/index.js + 1 modules var date_picker_style = __webpack_require__(25763); -// EXTERNAL MODULE: ./node_modules/antd/es/date-picker/index.js + 56 modules -var date_picker = __webpack_require__(45741); +// EXTERNAL MODULE: ./node_modules/antd/es/date-picker/index.js + 57 modules +var date_picker = __webpack_require__(60201); // EXTERNAL MODULE: ./node_modules/antd/es/col/style/index.js var col_style = __webpack_require__(89032); // EXTERNAL MODULE: ./node_modules/antd/es/col/index.js diff --git a/p__Classrooms__Lists__GroupHomework__Detail__index.async.js b/p__Classrooms__Lists__GroupHomework__Detail__index.async.js index e54e01865e..0c2d957847 100644 --- a/p__Classrooms__Lists__GroupHomework__Detail__index.async.js +++ b/p__Classrooms__Lists__GroupHomework__Detail__index.async.js @@ -121,8 +121,8 @@ var input_style = __webpack_require__(69463); var input = __webpack_require__(75008); // EXTERNAL MODULE: ./node_modules/antd/es/date-picker/style/index.js + 1 modules var date_picker_style = __webpack_require__(25763); -// EXTERNAL MODULE: ./node_modules/antd/es/date-picker/index.js + 56 modules -var date_picker = __webpack_require__(45741); +// EXTERNAL MODULE: ./node_modules/antd/es/date-picker/index.js + 57 modules +var date_picker = __webpack_require__(60201); // EXTERNAL MODULE: ./node_modules/antd/es/message/style/index.js + 1 modules var message_style = __webpack_require__(14934); // EXTERNAL MODULE: ./node_modules/antd/es/message/index.js + 1 modules @@ -1206,7 +1206,7 @@ var FileDownloadList = function FileDownloadList(_ref) { className: classnames_default()(FileDownloadListmodules.list, className), style: style, children: dataSource.map(function (item, index) { - var _item$subitem3, _item$subitem4; + var _item$subitem3, _item$subitem4, _item$subitem5; return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { className: FileDownloadListmodules.row, children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", { @@ -1228,6 +1228,8 @@ var FileDownloadList = function FileDownloadList(_ref) { onClick: function onClick() { var _item$url; (0,util/* downLoadLink */.Nd)('', "".concat(env/* default.API_SERVER */.Z.API_SERVER).concat((_item$url = item.url) === null || _item$url === void 0 ? void 0 : _item$url.replace('disposition=inline', ''))); + + // downLoadLink('', `${ENV.API_SERVER}${item.url?.replace('disposition=inline', '')}`) }, children: [/*#__PURE__*/(0,jsx_runtime.jsx)("i", { className: "iconfont icon-xiazai4" @@ -1256,7 +1258,21 @@ var FileDownloadList = function FileDownloadList(_ref) { children: [/*#__PURE__*/(0,jsx_runtime.jsx)("i", { className: "iconfont icon-chakanlaoshipizhu1" }), "\u67E5\u770B\u8001\u5E08\u6279\u6CE8"] - })), ['office'].includes(item === null || item === void 0 ? void 0 : item.file_type) && (0,utils_authority/* isAdmins */.eB)() && ["xlsx", "docx", "pptx"].includes(item === null || item === void 0 ? void 0 : item.file_sub) && showDimensions && /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + })), ['image'].includes(item === null || item === void 0 ? void 0 : item.file_type) && ((_item$subitem5 = item.subitem) === null || _item$subitem5 === void 0 ? void 0 : _item$subitem5.id) && /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: FileDownloadListmodules.download, + style: { + marginLeft: 20 + }, + onClick: function onClick() { + var _item$subitem6, _item$subitem6$url; + (0,util/* downLoadLink */.Nd)('', "".concat(env/* default.API_SERVER */.Z.API_SERVER).concat(item === null || item === void 0 ? void 0 : (_item$subitem6 = item.subitem) === null || _item$subitem6 === void 0 ? void 0 : (_item$subitem6$url = _item$subitem6.url) === null || _item$subitem6$url === void 0 ? void 0 : _item$subitem6$url.replace('disposition=inline', ''))); + + // downLoadLink('', `${ENV.API_SERVER}${item.url?.replace('disposition=inline', '')}`) + }, + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("i", { + className: "iconfont icon-xiazai4" + }), "\u4E0B\u8F7D\u6279\u6CE8\u6587\u4EF6"] + }), ['office'].includes(item === null || item === void 0 ? void 0 : item.file_type) && (0,utils_authority/* isAdmins */.eB)() && ["xlsx", "docx", "pptx"].includes(item === null || item === void 0 ? void 0 : item.file_sub) && showDimensions && /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { className: FileDownloadListmodules.annotation, onClick: function onClick() { setisedit(true); @@ -2333,7 +2349,6 @@ function _unescape(str) { _ref$stylesPrev = _ref.stylesPrev, stylesPrev = _ref$stylesPrev === void 0 ? {} : _ref$stylesPrev; var str = String(value); - console.log("value:", value); var _useState = (0,react.useState)(""), _useState2 = slicedToArray_default()(_useState, 2), data = _useState2[0], @@ -4045,7 +4060,7 @@ function useInterval(callback, delay) { /* harmony import */ var antd_es_input_style__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! antd/es/input/style */ 69463); /* harmony import */ var antd_es_input__WEBPACK_IMPORTED_MODULE_21__ = __webpack_require__(/*! antd/es/input */ 75008); /* harmony import */ var antd_es_date_picker_style__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! antd/es/date-picker/style */ 25763); -/* harmony import */ var antd_es_date_picker__WEBPACK_IMPORTED_MODULE_20__ = __webpack_require__(/*! antd/es/date-picker */ 45741); +/* harmony import */ var antd_es_date_picker__WEBPACK_IMPORTED_MODULE_20__ = __webpack_require__(/*! antd/es/date-picker */ 60201); /* harmony import */ var antd_es_input_number_style__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! antd/es/input-number/style */ 25359); /* harmony import */ var antd_es_input_number__WEBPACK_IMPORTED_MODULE_19__ = __webpack_require__(/*! antd/es/input-number */ 87799); /* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/objectSpread2.js */ 42122); @@ -4268,7 +4283,7 @@ var GroupAppeal = function GroupAppeal(_ref) { /* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/slicedToArray.js */ 27424); /* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_11___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_11__); /* harmony import */ var antd_es_date_picker_style__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! antd/es/date-picker/style */ 25763); -/* harmony import */ var antd_es_date_picker__WEBPACK_IMPORTED_MODULE_19__ = __webpack_require__(/*! antd/es/date-picker */ 45741); +/* harmony import */ var antd_es_date_picker__WEBPACK_IMPORTED_MODULE_19__ = __webpack_require__(/*! antd/es/date-picker */ 60201); /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! react */ 67294); /* harmony import */ var _ant_design_icons__WEBPACK_IMPORTED_MODULE_26__ = __webpack_require__(/*! @ant-design/icons */ 82061); /* harmony import */ var _ant_design_icons__WEBPACK_IMPORTED_MODULE_27__ = __webpack_require__(/*! @ant-design/icons */ 64789); @@ -4537,7 +4552,7 @@ var GroupComment = function GroupComment(_ref) { /* harmony import */ var antd_es_row_style__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! antd/es/row/style */ 13062); /* harmony import */ var antd_es_row__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! antd/es/row */ 71230); /* harmony import */ var antd_es_date_picker_style__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! antd/es/date-picker/style */ 25763); -/* harmony import */ var antd_es_date_picker__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! antd/es/date-picker */ 45741); +/* harmony import */ var antd_es_date_picker__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! antd/es/date-picker */ 60201); /* harmony import */ var antd_es_col_style__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! antd/es/col/style */ 89032); /* harmony import */ var antd_es_col__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! antd/es/col */ 15746); /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! react */ 67294); @@ -4653,7 +4668,7 @@ var UnifiedAppeal = function UnifiedAppeal(_ref) { /* harmony import */ var antd_es_row_style__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! antd/es/row/style */ 13062); /* harmony import */ var antd_es_row__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! antd/es/row */ 71230); /* harmony import */ var antd_es_date_picker_style__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! antd/es/date-picker/style */ 25763); -/* harmony import */ var antd_es_date_picker__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! antd/es/date-picker */ 45741); +/* harmony import */ var antd_es_date_picker__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! antd/es/date-picker */ 60201); /* harmony import */ var antd_es_col_style__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! antd/es/col/style */ 89032); /* harmony import */ var antd_es_col__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! antd/es/col */ 15746); /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! react */ 67294); @@ -4861,6 +4876,10 @@ __webpack_require__.d(__webpack_exports__, { var style = __webpack_require__(99558); // EXTERNAL MODULE: ./node_modules/antd/es/tabs/index.js + 22 modules var tabs = __webpack_require__(3381); +// EXTERNAL MODULE: ./node_modules/antd/es/tooltip/style/index.js + 1 modules +var tooltip_style = __webpack_require__(38390); +// EXTERNAL MODULE: ./node_modules/antd/es/tooltip/index.js + 3 modules +var tooltip = __webpack_require__(84908); // EXTERNAL MODULE: ./node_modules/antd/es/breadcrumb/style/index.js + 1 modules var breadcrumb_style = __webpack_require__(63102); // EXTERNAL MODULE: ./node_modules/antd/es/breadcrumb/index.js + 3 modules @@ -4939,10 +4958,6 @@ var col = __webpack_require__(15746); var menu_style = __webpack_require__(83736); // EXTERNAL MODULE: ./node_modules/antd/es/menu/index.js + 5 modules var menu = __webpack_require__(66516); -// EXTERNAL MODULE: ./node_modules/antd/es/tooltip/style/index.js + 1 modules -var tooltip_style = __webpack_require__(38390); -// EXTERNAL MODULE: ./node_modules/antd/es/tooltip/index.js + 3 modules -var tooltip = __webpack_require__(84908); // EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/defineProperty.js var defineProperty = __webpack_require__(38416); var defineProperty_default = /*#__PURE__*/__webpack_require__.n(defineProperty); @@ -7052,8 +7067,8 @@ var ReferenceAnswer_ShixunsListPage = function ShixunsListPage(_ref) { })(ReferenceAnswer_ShixunsListPage)); // EXTERNAL MODULE: ./node_modules/antd/es/date-picker/style/index.js + 1 modules var date_picker_style = __webpack_require__(25763); -// EXTERNAL MODULE: ./node_modules/antd/es/date-picker/index.js + 56 modules -var date_picker = __webpack_require__(45741); +// EXTERNAL MODULE: ./node_modules/antd/es/date-picker/index.js + 57 modules +var date_picker = __webpack_require__(60201); // EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/objectWithoutProperties.js var objectWithoutProperties = __webpack_require__(70215); var objectWithoutProperties_default = /*#__PURE__*/__webpack_require__.n(objectWithoutProperties); @@ -11022,7 +11037,7 @@ var SvgFengzhu = function SvgFengzhu(props) { /* harmony default export */ var fengzhu = ("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMCAwaDE0djE0SDB6Ii8+PGcgc3Ryb2tlPSIjRkZGIj48cGF0aCBkPSJNMS41IDUuNjg1aDd2N2gtN3oiLz48cGF0aCBkPSJNMyA0Ljc4N1YzLjg3bDcuNDI1LjA0OXY2LjgxNmgtLjk0MyIvPjxwYXRoIGQ9Ik01IDIuOTE3VjJsNy40MjUuMDV2Ni42ODVoLS45NDMiLz48L2c+PC9nPjwvc3ZnPg=="); ;// CONCATENATED MODULE: ./src/pages/Classrooms/Lists/GroupHomework/Detail/index.less?modules // extracted by mini-css-extract-plugin -/* harmony default export */ var Detailmodules = ({"flex_box_center":"flex_box_center___sf_sV","flex_space_between":"flex_space_between___k0joE","flex_box_vertical_center":"flex_box_vertical_center___fyum8","flex_box_center_end":"flex_box_center_end___UC5kA","flex_box_column":"flex_box_column___JCpJG","title":"title___YZryt","export":"export___wcKFT","bg":"bg___fNXI3","tabs":"tabs___hlZi4","workListTabWrap":"workListTabWrap___sjHcT","workListTabButton":"workListTabButton___MOSGf"}); +/* harmony default export */ var Detailmodules = ({"flex_box_center":"flex_box_center___sf_sV","flex_space_between":"flex_space_between___k0joE","flex_box_vertical_center":"flex_box_vertical_center___fyum8","flex_box_center_end":"flex_box_center_end___UC5kA","flex_box_column":"flex_box_column___JCpJG","title":"title___YZryt","export":"export___wcKFT","bg":"bg___fNXI3","tabs":"tabs___hlZi4","workListTabWrap":"workListTabWrap___sjHcT","workListTabButton":"workListTabButton___MOSGf","title_style":"title_style___mGYw9"}); ;// CONCATENATED MODULE: ./src/pages/Classrooms/Lists/GroupHomework/Detail/index.tsx @@ -11055,6 +11070,8 @@ var SvgFengzhu = function SvgFengzhu(props) { + + @@ -11387,9 +11404,13 @@ var Detail_ShixunsListPage = function ShixunsListPage(_ref) { children: /*#__PURE__*/(0,jsx_runtime.jsx)(ArrowLeftOutlined/* default */.Z, { className: "font16 c-black" }) - }), /*#__PURE__*/(0,jsx_runtime.jsx)("strong", { - className: "font20 ml5", - children: workList.homework_name + }), /*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, { + placement: "topLeft", + title: workList.homework_name, + children: /*#__PURE__*/(0,jsx_runtime.jsx)("strong", { + className: [Detailmodules.title_style, 'font20 ml5'].join(' '), + children: workList.homework_name + }) }), /*#__PURE__*/(0,jsx_runtime.jsx)(util/* StatusClassroomsTags */.VV, { status: workList.homework_status })] @@ -12205,6 +12226,7 @@ function updateMoopCase(id, params) { /* harmony export */ "Zn": function() { return /* binding */ ExportCourseInfo; }, /* harmony export */ "_g": function() { return /* binding */ exportMoocrecord; }, /* harmony export */ "_k": function() { return /* binding */ getDownFile; }, +/* harmony export */ "c6": function() { return /* binding */ ExportVideoStudy; }, /* harmony export */ "cr": function() { return /* binding */ ExportCourseActScore; }, /* harmony export */ "eV": function() { return /* binding */ ExportCourseStudentsInfo; }, /* harmony export */ "fi": function() { return /* binding */ ExportCourseMemberScores; }, @@ -12661,14 +12683,14 @@ var ExportVideoStudent = /*#__PURE__*/function () { return _ref11.apply(this, arguments); }; }(); -var ExportCourseStudentsInfo = /*#__PURE__*/function () { +var ExportVideoStudy = /*#__PURE__*/function () { var _ref12 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_3___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee12(params) { return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee12$(_context12) { while (1) switch (_context12.prev = _context12.next) { case 0: _context12.next = 2; return (0,_util__WEBPACK_IMPORTED_MODULE_6__/* .downLoadFile */ .FH)('', (0,_util__WEBPACK_IMPORTED_MODULE_6__/* .setUrlQuery */ .NY)({ - url: _env__WEBPACK_IMPORTED_MODULE_7__/* ["default"].API_SERVER */ .Z.API_SERVER + "/api/courses/".concat(params.coursesId, "/export_course_students_info.xlsx"), + url: _env__WEBPACK_IMPORTED_MODULE_7__/* ["default"].API_SERVER */ .Z.API_SERVER + "/api/courses/".concat(params.coursesId, "/export_video_study.xlsx"), query: params })); case 2: @@ -12677,18 +12699,18 @@ var ExportCourseStudentsInfo = /*#__PURE__*/function () { } }, _callee12); })); - return function ExportCourseStudentsInfo(_x13) { + return function ExportVideoStudy(_x13) { return _ref12.apply(this, arguments); }; }(); -var ExportProblemset = /*#__PURE__*/function () { +var ExportCourseStudentsInfo = /*#__PURE__*/function () { var _ref13 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_3___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee13(params) { return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee13$(_context13) { while (1) switch (_context13.prev = _context13.next) { case 0: _context13.next = 2; return (0,_util__WEBPACK_IMPORTED_MODULE_6__/* .downLoadFile */ .FH)('', (0,_util__WEBPACK_IMPORTED_MODULE_6__/* .setUrlQuery */ .NY)({ - url: _env__WEBPACK_IMPORTED_MODULE_7__/* ["default"].API_SERVER */ .Z.API_SERVER + "/api/item_banks/export.xlsx", + url: _env__WEBPACK_IMPORTED_MODULE_7__/* ["default"].API_SERVER */ .Z.API_SERVER + "/api/courses/".concat(params.coursesId, "/export_course_students_info.xlsx"), query: params })); case 2: @@ -12697,18 +12719,18 @@ var ExportProblemset = /*#__PURE__*/function () { } }, _callee13); })); - return function ExportProblemset(_x14) { + return function ExportCourseStudentsInfo(_x14) { return _ref13.apply(this, arguments); }; }(); -var Exportcompetitions = /*#__PURE__*/function () { +var ExportProblemset = /*#__PURE__*/function () { var _ref14 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_3___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee14(params) { return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee14$(_context14) { while (1) switch (_context14.prev = _context14.next) { case 0: _context14.next = 2; return (0,_util__WEBPACK_IMPORTED_MODULE_6__/* .downLoadFile */ .FH)('', (0,_util__WEBPACK_IMPORTED_MODULE_6__/* .setUrlQuery */ .NY)({ - url: _env__WEBPACK_IMPORTED_MODULE_7__/* ["default"].API_SERVER */ .Z.API_SERVER + "/api/competitions/region_reports.xlsx", + url: _env__WEBPACK_IMPORTED_MODULE_7__/* ["default"].API_SERVER */ .Z.API_SERVER + "/api/item_banks/export.xlsx", query: params })); case 2: @@ -12717,20 +12739,40 @@ var Exportcompetitions = /*#__PURE__*/function () { } }, _callee14); })); - return function Exportcompetitions(_x15) { + return function ExportProblemset(_x15) { return _ref14.apply(this, arguments); }; }(); -var ExportExerciseStudentScores = /*#__PURE__*/function () { +var Exportcompetitions = /*#__PURE__*/function () { var _ref15 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_3___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee15(params) { - var res; return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee15$(_context15) { while (1) switch (_context15.prev = _context15.next) { case 0: _context15.next = 2; + return (0,_util__WEBPACK_IMPORTED_MODULE_6__/* .downLoadFile */ .FH)('', (0,_util__WEBPACK_IMPORTED_MODULE_6__/* .setUrlQuery */ .NY)({ + url: _env__WEBPACK_IMPORTED_MODULE_7__/* ["default"].API_SERVER */ .Z.API_SERVER + "/api/competitions/region_reports.xlsx", + query: params + })); + case 2: + case "end": + return _context15.stop(); + } + }, _callee15); + })); + return function Exportcompetitions(_x16) { + return _ref15.apply(this, arguments); + }; +}(); +var ExportExerciseStudentScores = /*#__PURE__*/function () { + var _ref16 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_3___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee16(params) { + var res; + return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee16$(_context16) { + while (1) switch (_context16.prev = _context16.next) { + case 0: + _context16.next = 2; return (0,_service_classrooms__WEBPACK_IMPORTED_MODULE_4__/* .exportExerciseStudentScores */ .Uy)(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_2___default()({}, params)); case 2: - res = _context15.sent; + res = _context16.sent; if (res.status === 0) { antd_es_message__WEBPACK_IMPORTED_MODULE_8__/* ["default"].info */ .ZP.info('导出任务生成成功'); umi__WEBPACK_IMPORTED_MODULE_5__.history.push("/classrooms/".concat(params.coursesId, "/exportlist/exercise_score")); @@ -12750,66 +12792,44 @@ var ExportExerciseStudentScores = /*#__PURE__*/function () { // if(res.status === 0) await downLoadFileIframe('',setUrlQuery({url:ENV.API_SERVER + `/api/exercises/${params.categoryId}/exercise_lists.xlsx`,query:params})) // hideLoading(); case 4: - case "end": - return _context15.stop(); - } - }, _callee15); - })); - return function ExportExerciseStudentScores(_x16) { - return _ref15.apply(this, arguments); - }; -}(); -var getDownFile = /*#__PURE__*/function () { - var _ref16 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_3___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee16(params) { - return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee16$(_context16) { - while (1) switch (_context16.prev = _context16.next) { - case 0: - console.log('----------', '调用下载'); - _context16.next = 3; - return (0,_util__WEBPACK_IMPORTED_MODULE_6__/* .downLoadFile */ .FH)('', (0,_util__WEBPACK_IMPORTED_MODULE_6__/* .setUrlQuery */ .NY)({ - url: _env__WEBPACK_IMPORTED_MODULE_7__/* ["default"].API_SERVER */ .Z.API_SERVER + "/api/export_records/".concat(params.id, ".xlsx"), - query: params - })); - case 3: case "end": return _context16.stop(); } }, _callee16); })); - return function getDownFile(_x17) { + return function ExportExerciseStudentScores(_x17) { return _ref16.apply(this, arguments); }; }(); -var getecyears = /*#__PURE__*/function () { +var getDownFile = /*#__PURE__*/function () { var _ref17 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_3___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee17(params) { return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee17$(_context17) { while (1) switch (_context17.prev = _context17.next) { case 0: - _context17.next = 2; + console.log('----------', '调用下载'); + _context17.next = 3; return (0,_util__WEBPACK_IMPORTED_MODULE_6__/* .downLoadFile */ .FH)('', (0,_util__WEBPACK_IMPORTED_MODULE_6__/* .setUrlQuery */ .NY)({ - url: _env__WEBPACK_IMPORTED_MODULE_7__/* ["default"].API_SERVER */ .Z.API_SERVER + "/api/ec_major_schools/0/ec_years.xlsx", + url: _env__WEBPACK_IMPORTED_MODULE_7__/* ["default"].API_SERVER */ .Z.API_SERVER + "/api/export_records/".concat(params.id, ".xlsx"), query: params })); - case 2: + case 3: case "end": return _context17.stop(); } }, _callee17); })); - return function getecyears(_x18) { + return function getDownFile(_x18) { return _ref17.apply(this, arguments); }; }(); -var ExportStudentanalysis = /*#__PURE__*/function () { +var getecyears = /*#__PURE__*/function () { var _ref18 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_3___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee18(params) { return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee18$(_context18) { while (1) switch (_context18.prev = _context18.next) { case 0: _context18.next = 2; return (0,_util__WEBPACK_IMPORTED_MODULE_6__/* .downLoadFile */ .FH)('', (0,_util__WEBPACK_IMPORTED_MODULE_6__/* .setUrlQuery */ .NY)({ - url: _env__WEBPACK_IMPORTED_MODULE_7__/* ["default"].API_SERVER */ .Z.API_SERVER + "/api/courses/".concat(params === null || params === void 0 ? void 0 : params.coursesId, "/").concat(params.menuKey, "_statistic.xlsx?").concat(params.checkedList.map(function (item) { - return "course_group_id[]=".concat(item); - }).join('&')), + url: _env__WEBPACK_IMPORTED_MODULE_7__/* ["default"].API_SERVER */ .Z.API_SERVER + "/api/ec_major_schools/0/ec_years.xlsx", query: params })); case 2: @@ -12818,18 +12838,20 @@ var ExportStudentanalysis = /*#__PURE__*/function () { } }, _callee18); })); - return function ExportStudentanalysis(_x19) { + return function getecyears(_x19) { return _ref18.apply(this, arguments); }; }(); -var getec_training_objectives = /*#__PURE__*/function () { +var ExportStudentanalysis = /*#__PURE__*/function () { var _ref19 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_3___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee19(params) { return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee19$(_context19) { while (1) switch (_context19.prev = _context19.next) { case 0: _context19.next = 2; return (0,_util__WEBPACK_IMPORTED_MODULE_6__/* .downLoadFile */ .FH)('', (0,_util__WEBPACK_IMPORTED_MODULE_6__/* .setUrlQuery */ .NY)({ - url: _env__WEBPACK_IMPORTED_MODULE_7__/* ["default"].API_SERVER */ .Z.API_SERVER + "/api/ec_years/".concat(params === null || params === void 0 ? void 0 : params.ec_year_id, "/ec_training_objectives.xlsx"), + url: _env__WEBPACK_IMPORTED_MODULE_7__/* ["default"].API_SERVER */ .Z.API_SERVER + "/api/courses/".concat(params === null || params === void 0 ? void 0 : params.coursesId, "/").concat(params.menuKey, "_statistic.xlsx?").concat(params.checkedList.map(function (item) { + return "course_group_id[]=".concat(item); + }).join('&')), query: params })); case 2: @@ -12838,18 +12860,18 @@ var getec_training_objectives = /*#__PURE__*/function () { } }, _callee19); })); - return function getec_training_objectives(_x20) { + return function ExportStudentanalysis(_x20) { return _ref19.apply(this, arguments); }; }(); -var get_ecs_attachment = /*#__PURE__*/function () { +var getec_training_objectives = /*#__PURE__*/function () { var _ref20 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_3___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee20(params) { return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee20$(_context20) { while (1) switch (_context20.prev = _context20.next) { case 0: _context20.next = 2; - return (0,_util__WEBPACK_IMPORTED_MODULE_6__/* .downLoadFile */ .FH)(params === null || params === void 0 ? void 0 : params.name, (0,_util__WEBPACK_IMPORTED_MODULE_6__/* .setUrlQuery */ .NY)({ - url: _env__WEBPACK_IMPORTED_MODULE_7__/* ["default"].API_SERVER */ .Z.API_SERVER + "/api/attachments/get_ecs_attachment.docx", + return (0,_util__WEBPACK_IMPORTED_MODULE_6__/* .downLoadFile */ .FH)('', (0,_util__WEBPACK_IMPORTED_MODULE_6__/* .setUrlQuery */ .NY)({ + url: _env__WEBPACK_IMPORTED_MODULE_7__/* ["default"].API_SERVER */ .Z.API_SERVER + "/api/ec_years/".concat(params === null || params === void 0 ? void 0 : params.ec_year_id, "/ec_training_objectives.xlsx"), query: params })); case 2: @@ -12858,18 +12880,18 @@ var get_ecs_attachment = /*#__PURE__*/function () { } }, _callee20); })); - return function get_ecs_attachment(_x21) { + return function getec_training_objectives(_x21) { return _ref20.apply(this, arguments); }; }(); -var getec_courses = /*#__PURE__*/function () { +var get_ecs_attachment = /*#__PURE__*/function () { var _ref21 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_3___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee21(params) { return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee21$(_context21) { while (1) switch (_context21.prev = _context21.next) { case 0: _context21.next = 2; - return (0,_util__WEBPACK_IMPORTED_MODULE_6__/* .downLoadFile */ .FH)('', (0,_util__WEBPACK_IMPORTED_MODULE_6__/* .setUrlQuery */ .NY)({ - url: _env__WEBPACK_IMPORTED_MODULE_7__/* ["default"].API_SERVER */ .Z.API_SERVER + "/api/ec_years/".concat(params === null || params === void 0 ? void 0 : params.ec_year_id, "/ec_courses.xlsx"), + return (0,_util__WEBPACK_IMPORTED_MODULE_6__/* .downLoadFile */ .FH)(params === null || params === void 0 ? void 0 : params.name, (0,_util__WEBPACK_IMPORTED_MODULE_6__/* .setUrlQuery */ .NY)({ + url: _env__WEBPACK_IMPORTED_MODULE_7__/* ["default"].API_SERVER */ .Z.API_SERVER + "/api/attachments/get_ecs_attachment.docx", query: params })); case 2: @@ -12878,18 +12900,18 @@ var getec_courses = /*#__PURE__*/function () { } }, _callee21); })); - return function getec_courses(_x22) { + return function get_ecs_attachment(_x22) { return _ref21.apply(this, arguments); }; }(); -var getec_graduation_requirements = /*#__PURE__*/function () { +var getec_courses = /*#__PURE__*/function () { var _ref22 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_3___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee22(params) { return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee22$(_context22) { while (1) switch (_context22.prev = _context22.next) { case 0: _context22.next = 2; return (0,_util__WEBPACK_IMPORTED_MODULE_6__/* .downLoadFile */ .FH)('', (0,_util__WEBPACK_IMPORTED_MODULE_6__/* .setUrlQuery */ .NY)({ - url: _env__WEBPACK_IMPORTED_MODULE_7__/* ["default"].API_SERVER */ .Z.API_SERVER + "/api/ec_years/".concat(params === null || params === void 0 ? void 0 : params.ec_year_id, "/ec_graduation_requirements.xlsx"), + url: _env__WEBPACK_IMPORTED_MODULE_7__/* ["default"].API_SERVER */ .Z.API_SERVER + "/api/ec_years/".concat(params === null || params === void 0 ? void 0 : params.ec_year_id, "/ec_courses.xlsx"), query: params })); case 2: @@ -12898,18 +12920,18 @@ var getec_graduation_requirements = /*#__PURE__*/function () { } }, _callee22); })); - return function getec_graduation_requirements(_x23) { + return function getec_courses(_x23) { return _ref22.apply(this, arguments); }; }(); -var getrank_list = /*#__PURE__*/function () { +var getec_graduation_requirements = /*#__PURE__*/function () { var _ref23 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_3___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee23(params) { return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee23$(_context23) { while (1) switch (_context23.prev = _context23.next) { case 0: _context23.next = 2; return (0,_util__WEBPACK_IMPORTED_MODULE_6__/* .downLoadFile */ .FH)('', (0,_util__WEBPACK_IMPORTED_MODULE_6__/* .setUrlQuery */ .NY)({ - url: _env__WEBPACK_IMPORTED_MODULE_7__/* ["default"].API_SERVER */ .Z.API_SERVER + "/api/courses/rank_list.xlsx", + url: _env__WEBPACK_IMPORTED_MODULE_7__/* ["default"].API_SERVER */ .Z.API_SERVER + "/api/ec_years/".concat(params === null || params === void 0 ? void 0 : params.ec_year_id, "/ec_graduation_requirements.xlsx"), query: params })); case 2: @@ -12918,18 +12940,18 @@ var getrank_list = /*#__PURE__*/function () { } }, _callee23); })); - return function getrank_list(_x24) { + return function getec_graduation_requirements(_x24) { return _ref23.apply(this, arguments); }; }(); -var getquestion_rank_list = /*#__PURE__*/function () { +var getrank_list = /*#__PURE__*/function () { var _ref24 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_3___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee24(params) { return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee24$(_context24) { while (1) switch (_context24.prev = _context24.next) { case 0: _context24.next = 2; return (0,_util__WEBPACK_IMPORTED_MODULE_6__/* .downLoadFile */ .FH)('', (0,_util__WEBPACK_IMPORTED_MODULE_6__/* .setUrlQuery */ .NY)({ - url: _env__WEBPACK_IMPORTED_MODULE_7__/* ["default"].API_SERVER */ .Z.API_SERVER + "/api/courses/question_rank_list.xlsx", + url: _env__WEBPACK_IMPORTED_MODULE_7__/* ["default"].API_SERVER */ .Z.API_SERVER + "/api/courses/rank_list.xlsx", query: params })); case 2: @@ -12938,10 +12960,30 @@ var getquestion_rank_list = /*#__PURE__*/function () { } }, _callee24); })); - return function getquestion_rank_list(_x25) { + return function getrank_list(_x25) { return _ref24.apply(this, arguments); }; }(); +var getquestion_rank_list = /*#__PURE__*/function () { + var _ref25 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_3___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee25(params) { + return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee25$(_context25) { + while (1) switch (_context25.prev = _context25.next) { + case 0: + _context25.next = 2; + return (0,_util__WEBPACK_IMPORTED_MODULE_6__/* .downLoadFile */ .FH)('', (0,_util__WEBPACK_IMPORTED_MODULE_6__/* .setUrlQuery */ .NY)({ + url: _env__WEBPACK_IMPORTED_MODULE_7__/* ["default"].API_SERVER */ .Z.API_SERVER + "/api/courses/question_rank_list.xlsx", + query: params + })); + case 2: + case "end": + return _context25.stop(); + } + }, _callee25); + })); + return function getquestion_rank_list(_x26) { + return _ref25.apply(this, arguments); + }; +}(); /***/ }), diff --git a/p__Classrooms__Lists__GroupHomework__Detail__index.chunk.css b/p__Classrooms__Lists__GroupHomework__Detail__index.chunk.css index a9821d5969..3ff76a854d 100644 --- a/p__Classrooms__Lists__GroupHomework__Detail__index.chunk.css +++ b/p__Classrooms__Lists__GroupHomework__Detail__index.chunk.css @@ -1609,6 +1609,12 @@ div[class~="ant-modal-confirm-content"] { .workListTabWrap___sjHcT .workListTabButton___MOSGf > button:last-child { margin-right: 0; } +.title_style___mGYw9 { + max-width: 1000px; + white-space: nowrap; + text-overflow: ellipsis; + overflow: hidden; +} /* stylelint-disable no-duplicate-selectors */ /* stylelint-disable */ /* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */ diff --git a/p__Classrooms__Lists__GroupHomework__index.async.js b/p__Classrooms__Lists__GroupHomework__index.async.js index b81ec2f0c4..b28bdb9e1e 100644 --- a/p__Classrooms__Lists__GroupHomework__index.async.js +++ b/p__Classrooms__Lists__GroupHomework__index.async.js @@ -1628,8 +1628,8 @@ var col_style = __webpack_require__(89032); var col = __webpack_require__(15746); // EXTERNAL MODULE: ./node_modules/antd/es/date-picker/style/index.js + 1 modules var date_picker_style = __webpack_require__(25763); -// EXTERNAL MODULE: ./node_modules/antd/es/date-picker/index.js + 56 modules -var date_picker = __webpack_require__(45741); +// EXTERNAL MODULE: ./node_modules/antd/es/date-picker/index.js + 57 modules +var date_picker = __webpack_require__(60201); // EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/defineProperty.js var defineProperty = __webpack_require__(38416); var defineProperty_default = /*#__PURE__*/__webpack_require__.n(defineProperty); diff --git a/p__Classrooms__Lists__LiveVideo__index.async.js b/p__Classrooms__Lists__LiveVideo__index.async.js index 5903aef1fb..d10d128908 100644 --- a/p__Classrooms__Lists__LiveVideo__index.async.js +++ b/p__Classrooms__Lists__LiveVideo__index.async.js @@ -203,8 +203,8 @@ var DelShixun = function DelShixun(_ref) { })(DelShixun)); // EXTERNAL MODULE: ./node_modules/antd/es/date-picker/style/index.js + 1 modules var date_picker_style = __webpack_require__(25763); -// EXTERNAL MODULE: ./node_modules/antd/es/date-picker/index.js + 56 modules -var date_picker = __webpack_require__(45741); +// EXTERNAL MODULE: ./node_modules/antd/es/date-picker/index.js + 57 modules +var date_picker = __webpack_require__(60201); // EXTERNAL MODULE: ./node_modules/antd/es/input/style/index.js + 1 modules var input_style = __webpack_require__(69463); // EXTERNAL MODULE: ./node_modules/antd/es/input/index.js + 5 modules diff --git a/p__Classrooms__Lists__Polls__Detail__index.async.js b/p__Classrooms__Lists__Polls__Detail__index.async.js index 3856a72ddf..8168bd3a50 100644 --- a/p__Classrooms__Lists__Polls__Detail__index.async.js +++ b/p__Classrooms__Lists__Polls__Detail__index.async.js @@ -995,8 +995,8 @@ var select_style = __webpack_require__(95985); var es_select = __webpack_require__(34041); // EXTERNAL MODULE: ./node_modules/antd/es/date-picker/style/index.js + 1 modules var date_picker_style = __webpack_require__(25763); -// EXTERNAL MODULE: ./node_modules/antd/es/date-picker/index.js + 56 modules -var date_picker = __webpack_require__(45741); +// EXTERNAL MODULE: ./node_modules/antd/es/date-picker/index.js + 57 modules +var date_picker = __webpack_require__(60201); // EXTERNAL MODULE: ./node_modules/@ant-design/icons/es/icons/DeleteOutlined.js var DeleteOutlined = __webpack_require__(82061); // EXTERNAL MODULE: ./node_modules/@ant-design/icons/es/icons/PlusCircleOutlined.js + 1 modules @@ -3427,7 +3427,7 @@ var PollDetail = function PollDetail(_ref) { /* harmony import */ var antd_es_row_style__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! antd/es/row/style */ 13062); /* harmony import */ var antd_es_row__WEBPACK_IMPORTED_MODULE_25__ = __webpack_require__(/*! antd/es/row */ 71230); /* harmony import */ var antd_es_date_picker_style__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! antd/es/date-picker/style */ 25763); -/* harmony import */ var antd_es_date_picker__WEBPACK_IMPORTED_MODULE_27__ = __webpack_require__(/*! antd/es/date-picker */ 45741); +/* harmony import */ var antd_es_date_picker__WEBPACK_IMPORTED_MODULE_27__ = __webpack_require__(/*! antd/es/date-picker */ 60201); /* harmony import */ var antd_es_col_style__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! antd/es/col/style */ 89032); /* harmony import */ var antd_es_col__WEBPACK_IMPORTED_MODULE_26__ = __webpack_require__(/*! antd/es/col */ 15746); /* harmony import */ var antd_es_message_style__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! antd/es/message/style */ 14934); diff --git a/p__Classrooms__Lists__Polls__index.async.js b/p__Classrooms__Lists__Polls__index.async.js index 21226e71cb..466fb29ed1 100644 --- a/p__Classrooms__Lists__Polls__index.async.js +++ b/p__Classrooms__Lists__Polls__index.async.js @@ -374,7 +374,7 @@ var noData = function noData(_ref) { /* harmony import */ var antd_es_row_style__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! antd/es/row/style */ 13062); /* harmony import */ var antd_es_row__WEBPACK_IMPORTED_MODULE_25__ = __webpack_require__(/*! antd/es/row */ 71230); /* harmony import */ var antd_es_date_picker_style__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! antd/es/date-picker/style */ 25763); -/* harmony import */ var antd_es_date_picker__WEBPACK_IMPORTED_MODULE_27__ = __webpack_require__(/*! antd/es/date-picker */ 45741); +/* harmony import */ var antd_es_date_picker__WEBPACK_IMPORTED_MODULE_27__ = __webpack_require__(/*! antd/es/date-picker */ 60201); /* harmony import */ var antd_es_col_style__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! antd/es/col/style */ 89032); /* harmony import */ var antd_es_col__WEBPACK_IMPORTED_MODULE_26__ = __webpack_require__(/*! antd/es/col */ 15746); /* harmony import */ var antd_es_message_style__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! antd/es/message/style */ 14934); diff --git a/p__Classrooms__Lists__ProgramHomework__Detail__index.async.js b/p__Classrooms__Lists__ProgramHomework__Detail__index.async.js index 7f12ce24d2..950c746b30 100644 --- a/p__Classrooms__Lists__ProgramHomework__Detail__index.async.js +++ b/p__Classrooms__Lists__ProgramHomework__Detail__index.async.js @@ -35,8 +35,8 @@ var input_style = __webpack_require__(69463); var input = __webpack_require__(75008); // EXTERNAL MODULE: ./node_modules/antd/es/date-picker/style/index.js + 1 modules var date_picker_style = __webpack_require__(25763); -// EXTERNAL MODULE: ./node_modules/antd/es/date-picker/index.js + 56 modules -var date_picker = __webpack_require__(45741); +// EXTERNAL MODULE: ./node_modules/antd/es/date-picker/index.js + 57 modules +var date_picker = __webpack_require__(60201); // EXTERNAL MODULE: ./node_modules/antd/es/message/style/index.js + 1 modules var message_style = __webpack_require__(14934); // EXTERNAL MODULE: ./node_modules/antd/es/message/index.js + 1 modules @@ -1369,6 +1369,13 @@ var ShixunsListPage = function ShixunsListPage(_ref) { children: ["\u9898\u76EE\uFF1A", record === null || record === void 0 ? void 0 : record.name] }), /*#__PURE__*/(0,jsx_runtime.jsxs)("p", { children: ["\u63CF\u8FF0\uFF1A", record === null || record === void 0 ? void 0 : record.description] + }), !(0,authority/* isStudent */.dE)() && /*#__PURE__*/(0,jsx_runtime.jsxs)("p", { + children: ["\u9898\u76EE\u89E3\u6790:", /*#__PURE__*/(0,jsx_runtime.jsx)(RenderHtml/* default */.Z, { + style: { + fontSize: "14px" + }, + value: (record === null || record === void 0 ? void 0 : record.analysis) || "暂无解析" + })] }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { style: { width: '100%', @@ -3569,8 +3576,8 @@ var select_style = __webpack_require__(95985); var es_select = __webpack_require__(34041); // EXTERNAL MODULE: ./node_modules/antd/es/date-picker/style/index.js + 1 modules var date_picker_style = __webpack_require__(25763); -// EXTERNAL MODULE: ./node_modules/antd/es/date-picker/index.js + 56 modules -var date_picker = __webpack_require__(45741); +// EXTERNAL MODULE: ./node_modules/antd/es/date-picker/index.js + 57 modules +var date_picker = __webpack_require__(60201); // EXTERNAL MODULE: ./node_modules/@ant-design/icons/es/icons/DeleteOutlined.js var DeleteOutlined = __webpack_require__(82061); // EXTERNAL MODULE: ./node_modules/@ant-design/icons/es/icons/PlusCircleOutlined.js + 1 modules @@ -8066,7 +8073,7 @@ var Detail_ShixunsListPage = function ShixunsListPage(_ref) { /* harmony import */ var antd_es_col_style__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! antd/es/col/style */ 89032); /* harmony import */ var antd_es_col__WEBPACK_IMPORTED_MODULE_32__ = __webpack_require__(/*! antd/es/col */ 15746); /* harmony import */ var antd_es_date_picker_style__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! antd/es/date-picker/style */ 25763); -/* harmony import */ var antd_es_date_picker__WEBPACK_IMPORTED_MODULE_33__ = __webpack_require__(/*! antd/es/date-picker */ 45741); +/* harmony import */ var antd_es_date_picker__WEBPACK_IMPORTED_MODULE_33__ = __webpack_require__(/*! antd/es/date-picker */ 60201); /* harmony import */ var antd_es_input_number_style__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! antd/es/input-number/style */ 25359); /* harmony import */ var antd_es_input_number__WEBPACK_IMPORTED_MODULE_31__ = __webpack_require__(/*! antd/es/input-number */ 87799); /* harmony import */ var antd_es_row_style__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! antd/es/row/style */ 13062); diff --git a/p__Classrooms__Lists__ProgramHomework__index.async.js b/p__Classrooms__Lists__ProgramHomework__index.async.js index 390212a151..f3877098f9 100644 --- a/p__Classrooms__Lists__ProgramHomework__index.async.js +++ b/p__Classrooms__Lists__ProgramHomework__index.async.js @@ -535,7 +535,7 @@ var noData = function noData(_ref) { /* harmony import */ var antd_es_col_style__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! antd/es/col/style */ 89032); /* harmony import */ var antd_es_col__WEBPACK_IMPORTED_MODULE_32__ = __webpack_require__(/*! antd/es/col */ 15746); /* harmony import */ var antd_es_date_picker_style__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! antd/es/date-picker/style */ 25763); -/* harmony import */ var antd_es_date_picker__WEBPACK_IMPORTED_MODULE_33__ = __webpack_require__(/*! antd/es/date-picker */ 45741); +/* harmony import */ var antd_es_date_picker__WEBPACK_IMPORTED_MODULE_33__ = __webpack_require__(/*! antd/es/date-picker */ 60201); /* harmony import */ var antd_es_input_number_style__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! antd/es/input-number/style */ 25359); /* harmony import */ var antd_es_input_number__WEBPACK_IMPORTED_MODULE_31__ = __webpack_require__(/*! antd/es/input-number */ 87799); /* harmony import */ var antd_es_row_style__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! antd/es/row/style */ 13062); diff --git a/p__Classrooms__Lists__ShixunHomeworks__Detail__index.async.js b/p__Classrooms__Lists__ShixunHomeworks__Detail__index.async.js index c3023b9a49..b9f1a4b1b1 100644 --- a/p__Classrooms__Lists__ShixunHomeworks__Detail__index.async.js +++ b/p__Classrooms__Lists__ShixunHomeworks__Detail__index.async.js @@ -725,8 +725,8 @@ var input_style = __webpack_require__(69463); var input = __webpack_require__(75008); // EXTERNAL MODULE: ./node_modules/antd/es/date-picker/style/index.js + 1 modules var date_picker_style = __webpack_require__(25763); -// EXTERNAL MODULE: ./node_modules/antd/es/date-picker/index.js + 56 modules -var date_picker = __webpack_require__(45741); +// EXTERNAL MODULE: ./node_modules/antd/es/date-picker/index.js + 57 modules +var date_picker = __webpack_require__(60201); // EXTERNAL MODULE: ./node_modules/antd/es/message/style/index.js + 1 modules var message_style = __webpack_require__(14934); // EXTERNAL MODULE: ./node_modules/antd/es/message/index.js + 1 modules @@ -4607,8 +4607,8 @@ var select_style = __webpack_require__(95985); var es_select = __webpack_require__(34041); // EXTERNAL MODULE: ./node_modules/antd/es/date-picker/style/index.js + 1 modules var date_picker_style = __webpack_require__(25763); -// EXTERNAL MODULE: ./node_modules/antd/es/date-picker/index.js + 56 modules -var date_picker = __webpack_require__(45741); +// EXTERNAL MODULE: ./node_modules/antd/es/date-picker/index.js + 57 modules +var date_picker = __webpack_require__(60201); // EXTERNAL MODULE: ./node_modules/lodash/lodash.js var lodash = __webpack_require__(96486); ;// CONCATENATED MODULE: ./src/pages/Classrooms/Lists/ShixunHomeworks/Detail/components/ConfigWorks/publicsetting.tsx @@ -8011,13 +8011,30 @@ var Detail_ShixunsListPage = function ShixunsListPage(_ref) { className: "iconfont icon-dahuizhongzuo3x" }), "\u91CD\u505A"] }), ((_shixunHomeworks$work3 = shixunHomeworks.workList) === null || _shixunHomeworks$work3 === void 0 ? void 0 : _shixunHomeworks$work3.shixun_status) > 1 && ((_shixunHomeworks$work4 = shixunHomeworks.workList) === null || _shixunHomeworks$work4 === void 0 ? void 0 : _shixunHomeworks$work4.time_status) < 5 && (0,authority/* isStudent */.dE)() && /*#__PURE__*/(0,jsx_runtime.jsxs)("p", { - onClick: function onClick() { + onClick: /*#__PURE__*/asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee4() { var _shixunHomeworks$work5, _shixunHomeworks$work6, _shixunHomeworks$work7, _shixunHomeworks$work8, _shixunHomeworks$work9, _shixunHomeworks$work10, _shixunHomeworks$work11; - if (!(0,verifyLogin/* handleVerify */.tJ)(dispatch, true)) { - return; - } - (_shixunHomeworks$work5 = shixunHomeworks.workList) !== null && _shixunHomeworks$work5 !== void 0 && (_shixunHomeworks$work6 = _shixunHomeworks$work5.task_operation) !== null && _shixunHomeworks$work6 !== void 0 && (_shixunHomeworks$work7 = _shixunHomeworks$work6[1]) !== null && _shixunHomeworks$work7 !== void 0 && _shixunHomeworks$work7.includes('/') ? handleStartShixun((_shixunHomeworks$work8 = shixunHomeworks.workList) === null || _shixunHomeworks$work8 === void 0 ? void 0 : (_shixunHomeworks$work9 = _shixunHomeworks$work8.task_operation) === null || _shixunHomeworks$work9 === void 0 ? void 0 : _shixunHomeworks$work9[1]) : (0,util/* openNewWindow */.xg)("/tasks/".concat((_shixunHomeworks$work10 = shixunHomeworks.workList) === null || _shixunHomeworks$work10 === void 0 ? void 0 : (_shixunHomeworks$work11 = _shixunHomeworks$work10.task_operation) === null || _shixunHomeworks$work11 === void 0 ? void 0 : _shixunHomeworks$work11[1])); - }, + return regeneratorRuntime_default()().wrap(function _callee4$(_context4) { + while (1) switch (_context4.prev = _context4.next) { + case 0: + if ((0,verifyLogin/* handleVerify */.tJ)(dispatch, true)) { + _context4.next = 2; + break; + } + return _context4.abrupt("return"); + case 2: + _context4.next = 4; + return (0,shixuns/* updateShixunStudyNum */.pJ)({ + id: workList.shixun_identifier, + enter_type: 2 + }); + case 4: + (_shixunHomeworks$work5 = shixunHomeworks.workList) !== null && _shixunHomeworks$work5 !== void 0 && (_shixunHomeworks$work6 = _shixunHomeworks$work5.task_operation) !== null && _shixunHomeworks$work6 !== void 0 && (_shixunHomeworks$work7 = _shixunHomeworks$work6[1]) !== null && _shixunHomeworks$work7 !== void 0 && _shixunHomeworks$work7.includes('/') ? handleStartShixun((_shixunHomeworks$work8 = shixunHomeworks.workList) === null || _shixunHomeworks$work8 === void 0 ? void 0 : (_shixunHomeworks$work9 = _shixunHomeworks$work8.task_operation) === null || _shixunHomeworks$work9 === void 0 ? void 0 : _shixunHomeworks$work9[1]) : (0,util/* openNewWindow */.xg)("/tasks/".concat((_shixunHomeworks$work10 = shixunHomeworks.workList) === null || _shixunHomeworks$work10 === void 0 ? void 0 : (_shixunHomeworks$work11 = _shixunHomeworks$work10.task_operation) === null || _shixunHomeworks$work11 === void 0 ? void 0 : _shixunHomeworks$work11[1])); + case 5: + case "end": + return _context4.stop(); + } + }, _callee4); + })), children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", { className: "iconfont icon-kaiqizhong" }), (_shixunHomeworks$work12 = shixunHomeworks.workList) === null || _shixunHomeworks$work12 === void 0 ? void 0 : (_shixunHomeworks$work13 = _shixunHomeworks$work12.task_operation) === null || _shixunHomeworks$work13 === void 0 ? void 0 : _shixunHomeworks$work13[0]] @@ -8072,14 +8089,32 @@ var Detail_ShixunsListPage = function ShixunsListPage(_ref) { className: "iconfont icon-a-08zhiliang-xianxing font14 pr5" }), "\u8D28\u91CF\u8BC4\u5206"] }), ((_shixunHomeworks$work19 = shixunHomeworks.workList) === null || _shixunHomeworks$work19 === void 0 ? void 0 : _shixunHomeworks$work19.is_enter_shixun) && ((0,authority/* isStudent */.dE)() && (workList === null || workList === void 0 ? void 0 : (_workList$homework_st3 = workList.homework_status) === null || _workList$homework_st3 === void 0 ? void 0 : _workList$homework_st3.includes('已截止')) || !(0,authority/* isStudent */.dE)()) && /*#__PURE__*/(0,jsx_runtime.jsxs)("p", { - onClick: function onClick() { - if ((0,authority/* isStudent */.dE)()) { - var _shixunHomeworks$work20, _shixunHomeworks$work21; - handleStartShixun((_shixunHomeworks$work20 = shixunHomeworks.workList) === null || _shixunHomeworks$work20 === void 0 ? void 0 : (_shixunHomeworks$work21 = _shixunHomeworks$work20.task_operation) === null || _shixunHomeworks$work21 === void 0 ? void 0 : _shixunHomeworks$work21[1]); - } else { - (0,util/* openNewWindow */.xg)("/shixuns/".concat(workList.shixun_identifier, "/challenges")); - } - }, + onClick: /*#__PURE__*/asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee5() { + var _shixunHomeworks$work20, _shixunHomeworks$work21; + return regeneratorRuntime_default()().wrap(function _callee5$(_context5) { + while (1) switch (_context5.prev = _context5.next) { + case 0: + if (!(0,authority/* isStudent */.dE)()) { + _context5.next = 6; + break; + } + _context5.next = 3; + return (0,shixuns/* updateShixunStudyNum */.pJ)({ + id: workList.shixun_identifier, + enter_type: 2 + }); + case 3: + handleStartShixun((_shixunHomeworks$work20 = shixunHomeworks.workList) === null || _shixunHomeworks$work20 === void 0 ? void 0 : (_shixunHomeworks$work21 = _shixunHomeworks$work20.task_operation) === null || _shixunHomeworks$work21 === void 0 ? void 0 : _shixunHomeworks$work21[1]); + _context5.next = 7; + break; + case 6: + (0,util/* openNewWindow */.xg)("/shixuns/".concat(workList.shixun_identifier, "/challenges")); + case 7: + case "end": + return _context5.stop(); + } + }, _callee5); + })), children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", { className: "iconfont icon-shixun3 translateY1" }), "\u8FDB\u5165\u5B9E\u8BAD"] @@ -8233,11 +8268,11 @@ var Detail_ShixunsListPage = function ShixunsListPage(_ref) { })] }); }; -/* harmony default export */ var Detail = ((0,_umi_production_exports.connect)(function (_ref3) { - var shixunHomeworks = _ref3.shixunHomeworks, - loading = _ref3.loading, - globalSetting = _ref3.globalSetting, - classroomList = _ref3.classroomList; +/* harmony default export */ var Detail = ((0,_umi_production_exports.connect)(function (_ref5) { + var shixunHomeworks = _ref5.shixunHomeworks, + loading = _ref5.loading, + globalSetting = _ref5.globalSetting, + classroomList = _ref5.classroomList; return { shixunHomeworks: shixunHomeworks, globalSetting: globalSetting, @@ -8265,7 +8300,7 @@ var Detail_ShixunsListPage = function ShixunsListPage(_ref) { /* harmony import */ var antd_es_col_style__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! antd/es/col/style */ 89032); /* harmony import */ var antd_es_col__WEBPACK_IMPORTED_MODULE_28__ = __webpack_require__(/*! antd/es/col */ 15746); /* harmony import */ var antd_es_date_picker_style__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! antd/es/date-picker/style */ 25763); -/* harmony import */ var antd_es_date_picker__WEBPACK_IMPORTED_MODULE_29__ = __webpack_require__(/*! antd/es/date-picker */ 45741); +/* harmony import */ var antd_es_date_picker__WEBPACK_IMPORTED_MODULE_29__ = __webpack_require__(/*! antd/es/date-picker */ 60201); /* harmony import */ var antd_es_message_style__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! antd/es/message/style */ 14934); /* harmony import */ var antd_es_message__WEBPACK_IMPORTED_MODULE_25__ = __webpack_require__(/*! antd/es/message */ 12461); /* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/regeneratorRuntime.js */ 17061); @@ -9005,6 +9040,7 @@ var TrfList = function TrfList(_ref) { /* harmony export */ "Zn": function() { return /* binding */ ExportCourseInfo; }, /* harmony export */ "_g": function() { return /* binding */ exportMoocrecord; }, /* harmony export */ "_k": function() { return /* binding */ getDownFile; }, +/* harmony export */ "c6": function() { return /* binding */ ExportVideoStudy; }, /* harmony export */ "cr": function() { return /* binding */ ExportCourseActScore; }, /* harmony export */ "eV": function() { return /* binding */ ExportCourseStudentsInfo; }, /* harmony export */ "fi": function() { return /* binding */ ExportCourseMemberScores; }, @@ -9461,14 +9497,14 @@ var ExportVideoStudent = /*#__PURE__*/function () { return _ref11.apply(this, arguments); }; }(); -var ExportCourseStudentsInfo = /*#__PURE__*/function () { +var ExportVideoStudy = /*#__PURE__*/function () { var _ref12 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_3___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee12(params) { return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee12$(_context12) { while (1) switch (_context12.prev = _context12.next) { case 0: _context12.next = 2; return (0,_util__WEBPACK_IMPORTED_MODULE_6__/* .downLoadFile */ .FH)('', (0,_util__WEBPACK_IMPORTED_MODULE_6__/* .setUrlQuery */ .NY)({ - url: _env__WEBPACK_IMPORTED_MODULE_7__/* ["default"].API_SERVER */ .Z.API_SERVER + "/api/courses/".concat(params.coursesId, "/export_course_students_info.xlsx"), + url: _env__WEBPACK_IMPORTED_MODULE_7__/* ["default"].API_SERVER */ .Z.API_SERVER + "/api/courses/".concat(params.coursesId, "/export_video_study.xlsx"), query: params })); case 2: @@ -9477,18 +9513,18 @@ var ExportCourseStudentsInfo = /*#__PURE__*/function () { } }, _callee12); })); - return function ExportCourseStudentsInfo(_x13) { + return function ExportVideoStudy(_x13) { return _ref12.apply(this, arguments); }; }(); -var ExportProblemset = /*#__PURE__*/function () { +var ExportCourseStudentsInfo = /*#__PURE__*/function () { var _ref13 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_3___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee13(params) { return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee13$(_context13) { while (1) switch (_context13.prev = _context13.next) { case 0: _context13.next = 2; return (0,_util__WEBPACK_IMPORTED_MODULE_6__/* .downLoadFile */ .FH)('', (0,_util__WEBPACK_IMPORTED_MODULE_6__/* .setUrlQuery */ .NY)({ - url: _env__WEBPACK_IMPORTED_MODULE_7__/* ["default"].API_SERVER */ .Z.API_SERVER + "/api/item_banks/export.xlsx", + url: _env__WEBPACK_IMPORTED_MODULE_7__/* ["default"].API_SERVER */ .Z.API_SERVER + "/api/courses/".concat(params.coursesId, "/export_course_students_info.xlsx"), query: params })); case 2: @@ -9497,18 +9533,18 @@ var ExportProblemset = /*#__PURE__*/function () { } }, _callee13); })); - return function ExportProblemset(_x14) { + return function ExportCourseStudentsInfo(_x14) { return _ref13.apply(this, arguments); }; }(); -var Exportcompetitions = /*#__PURE__*/function () { +var ExportProblemset = /*#__PURE__*/function () { var _ref14 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_3___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee14(params) { return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee14$(_context14) { while (1) switch (_context14.prev = _context14.next) { case 0: _context14.next = 2; return (0,_util__WEBPACK_IMPORTED_MODULE_6__/* .downLoadFile */ .FH)('', (0,_util__WEBPACK_IMPORTED_MODULE_6__/* .setUrlQuery */ .NY)({ - url: _env__WEBPACK_IMPORTED_MODULE_7__/* ["default"].API_SERVER */ .Z.API_SERVER + "/api/competitions/region_reports.xlsx", + url: _env__WEBPACK_IMPORTED_MODULE_7__/* ["default"].API_SERVER */ .Z.API_SERVER + "/api/item_banks/export.xlsx", query: params })); case 2: @@ -9517,20 +9553,40 @@ var Exportcompetitions = /*#__PURE__*/function () { } }, _callee14); })); - return function Exportcompetitions(_x15) { + return function ExportProblemset(_x15) { return _ref14.apply(this, arguments); }; }(); -var ExportExerciseStudentScores = /*#__PURE__*/function () { +var Exportcompetitions = /*#__PURE__*/function () { var _ref15 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_3___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee15(params) { - var res; return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee15$(_context15) { while (1) switch (_context15.prev = _context15.next) { case 0: _context15.next = 2; + return (0,_util__WEBPACK_IMPORTED_MODULE_6__/* .downLoadFile */ .FH)('', (0,_util__WEBPACK_IMPORTED_MODULE_6__/* .setUrlQuery */ .NY)({ + url: _env__WEBPACK_IMPORTED_MODULE_7__/* ["default"].API_SERVER */ .Z.API_SERVER + "/api/competitions/region_reports.xlsx", + query: params + })); + case 2: + case "end": + return _context15.stop(); + } + }, _callee15); + })); + return function Exportcompetitions(_x16) { + return _ref15.apply(this, arguments); + }; +}(); +var ExportExerciseStudentScores = /*#__PURE__*/function () { + var _ref16 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_3___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee16(params) { + var res; + return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee16$(_context16) { + while (1) switch (_context16.prev = _context16.next) { + case 0: + _context16.next = 2; return (0,_service_classrooms__WEBPACK_IMPORTED_MODULE_4__/* .exportExerciseStudentScores */ .Uy)(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_2___default()({}, params)); case 2: - res = _context15.sent; + res = _context16.sent; if (res.status === 0) { antd_es_message__WEBPACK_IMPORTED_MODULE_8__/* ["default"].info */ .ZP.info('导出任务生成成功'); umi__WEBPACK_IMPORTED_MODULE_5__.history.push("/classrooms/".concat(params.coursesId, "/exportlist/exercise_score")); @@ -9550,66 +9606,44 @@ var ExportExerciseStudentScores = /*#__PURE__*/function () { // if(res.status === 0) await downLoadFileIframe('',setUrlQuery({url:ENV.API_SERVER + `/api/exercises/${params.categoryId}/exercise_lists.xlsx`,query:params})) // hideLoading(); case 4: - case "end": - return _context15.stop(); - } - }, _callee15); - })); - return function ExportExerciseStudentScores(_x16) { - return _ref15.apply(this, arguments); - }; -}(); -var getDownFile = /*#__PURE__*/function () { - var _ref16 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_3___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee16(params) { - return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee16$(_context16) { - while (1) switch (_context16.prev = _context16.next) { - case 0: - console.log('----------', '调用下载'); - _context16.next = 3; - return (0,_util__WEBPACK_IMPORTED_MODULE_6__/* .downLoadFile */ .FH)('', (0,_util__WEBPACK_IMPORTED_MODULE_6__/* .setUrlQuery */ .NY)({ - url: _env__WEBPACK_IMPORTED_MODULE_7__/* ["default"].API_SERVER */ .Z.API_SERVER + "/api/export_records/".concat(params.id, ".xlsx"), - query: params - })); - case 3: case "end": return _context16.stop(); } }, _callee16); })); - return function getDownFile(_x17) { + return function ExportExerciseStudentScores(_x17) { return _ref16.apply(this, arguments); }; }(); -var getecyears = /*#__PURE__*/function () { +var getDownFile = /*#__PURE__*/function () { var _ref17 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_3___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee17(params) { return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee17$(_context17) { while (1) switch (_context17.prev = _context17.next) { case 0: - _context17.next = 2; + console.log('----------', '调用下载'); + _context17.next = 3; return (0,_util__WEBPACK_IMPORTED_MODULE_6__/* .downLoadFile */ .FH)('', (0,_util__WEBPACK_IMPORTED_MODULE_6__/* .setUrlQuery */ .NY)({ - url: _env__WEBPACK_IMPORTED_MODULE_7__/* ["default"].API_SERVER */ .Z.API_SERVER + "/api/ec_major_schools/0/ec_years.xlsx", + url: _env__WEBPACK_IMPORTED_MODULE_7__/* ["default"].API_SERVER */ .Z.API_SERVER + "/api/export_records/".concat(params.id, ".xlsx"), query: params })); - case 2: + case 3: case "end": return _context17.stop(); } }, _callee17); })); - return function getecyears(_x18) { + return function getDownFile(_x18) { return _ref17.apply(this, arguments); }; }(); -var ExportStudentanalysis = /*#__PURE__*/function () { +var getecyears = /*#__PURE__*/function () { var _ref18 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_3___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee18(params) { return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee18$(_context18) { while (1) switch (_context18.prev = _context18.next) { case 0: _context18.next = 2; return (0,_util__WEBPACK_IMPORTED_MODULE_6__/* .downLoadFile */ .FH)('', (0,_util__WEBPACK_IMPORTED_MODULE_6__/* .setUrlQuery */ .NY)({ - url: _env__WEBPACK_IMPORTED_MODULE_7__/* ["default"].API_SERVER */ .Z.API_SERVER + "/api/courses/".concat(params === null || params === void 0 ? void 0 : params.coursesId, "/").concat(params.menuKey, "_statistic.xlsx?").concat(params.checkedList.map(function (item) { - return "course_group_id[]=".concat(item); - }).join('&')), + url: _env__WEBPACK_IMPORTED_MODULE_7__/* ["default"].API_SERVER */ .Z.API_SERVER + "/api/ec_major_schools/0/ec_years.xlsx", query: params })); case 2: @@ -9618,18 +9652,20 @@ var ExportStudentanalysis = /*#__PURE__*/function () { } }, _callee18); })); - return function ExportStudentanalysis(_x19) { + return function getecyears(_x19) { return _ref18.apply(this, arguments); }; }(); -var getec_training_objectives = /*#__PURE__*/function () { +var ExportStudentanalysis = /*#__PURE__*/function () { var _ref19 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_3___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee19(params) { return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee19$(_context19) { while (1) switch (_context19.prev = _context19.next) { case 0: _context19.next = 2; return (0,_util__WEBPACK_IMPORTED_MODULE_6__/* .downLoadFile */ .FH)('', (0,_util__WEBPACK_IMPORTED_MODULE_6__/* .setUrlQuery */ .NY)({ - url: _env__WEBPACK_IMPORTED_MODULE_7__/* ["default"].API_SERVER */ .Z.API_SERVER + "/api/ec_years/".concat(params === null || params === void 0 ? void 0 : params.ec_year_id, "/ec_training_objectives.xlsx"), + url: _env__WEBPACK_IMPORTED_MODULE_7__/* ["default"].API_SERVER */ .Z.API_SERVER + "/api/courses/".concat(params === null || params === void 0 ? void 0 : params.coursesId, "/").concat(params.menuKey, "_statistic.xlsx?").concat(params.checkedList.map(function (item) { + return "course_group_id[]=".concat(item); + }).join('&')), query: params })); case 2: @@ -9638,18 +9674,18 @@ var getec_training_objectives = /*#__PURE__*/function () { } }, _callee19); })); - return function getec_training_objectives(_x20) { + return function ExportStudentanalysis(_x20) { return _ref19.apply(this, arguments); }; }(); -var get_ecs_attachment = /*#__PURE__*/function () { +var getec_training_objectives = /*#__PURE__*/function () { var _ref20 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_3___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee20(params) { return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee20$(_context20) { while (1) switch (_context20.prev = _context20.next) { case 0: _context20.next = 2; - return (0,_util__WEBPACK_IMPORTED_MODULE_6__/* .downLoadFile */ .FH)(params === null || params === void 0 ? void 0 : params.name, (0,_util__WEBPACK_IMPORTED_MODULE_6__/* .setUrlQuery */ .NY)({ - url: _env__WEBPACK_IMPORTED_MODULE_7__/* ["default"].API_SERVER */ .Z.API_SERVER + "/api/attachments/get_ecs_attachment.docx", + return (0,_util__WEBPACK_IMPORTED_MODULE_6__/* .downLoadFile */ .FH)('', (0,_util__WEBPACK_IMPORTED_MODULE_6__/* .setUrlQuery */ .NY)({ + url: _env__WEBPACK_IMPORTED_MODULE_7__/* ["default"].API_SERVER */ .Z.API_SERVER + "/api/ec_years/".concat(params === null || params === void 0 ? void 0 : params.ec_year_id, "/ec_training_objectives.xlsx"), query: params })); case 2: @@ -9658,18 +9694,18 @@ var get_ecs_attachment = /*#__PURE__*/function () { } }, _callee20); })); - return function get_ecs_attachment(_x21) { + return function getec_training_objectives(_x21) { return _ref20.apply(this, arguments); }; }(); -var getec_courses = /*#__PURE__*/function () { +var get_ecs_attachment = /*#__PURE__*/function () { var _ref21 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_3___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee21(params) { return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee21$(_context21) { while (1) switch (_context21.prev = _context21.next) { case 0: _context21.next = 2; - return (0,_util__WEBPACK_IMPORTED_MODULE_6__/* .downLoadFile */ .FH)('', (0,_util__WEBPACK_IMPORTED_MODULE_6__/* .setUrlQuery */ .NY)({ - url: _env__WEBPACK_IMPORTED_MODULE_7__/* ["default"].API_SERVER */ .Z.API_SERVER + "/api/ec_years/".concat(params === null || params === void 0 ? void 0 : params.ec_year_id, "/ec_courses.xlsx"), + return (0,_util__WEBPACK_IMPORTED_MODULE_6__/* .downLoadFile */ .FH)(params === null || params === void 0 ? void 0 : params.name, (0,_util__WEBPACK_IMPORTED_MODULE_6__/* .setUrlQuery */ .NY)({ + url: _env__WEBPACK_IMPORTED_MODULE_7__/* ["default"].API_SERVER */ .Z.API_SERVER + "/api/attachments/get_ecs_attachment.docx", query: params })); case 2: @@ -9678,18 +9714,18 @@ var getec_courses = /*#__PURE__*/function () { } }, _callee21); })); - return function getec_courses(_x22) { + return function get_ecs_attachment(_x22) { return _ref21.apply(this, arguments); }; }(); -var getec_graduation_requirements = /*#__PURE__*/function () { +var getec_courses = /*#__PURE__*/function () { var _ref22 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_3___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee22(params) { return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee22$(_context22) { while (1) switch (_context22.prev = _context22.next) { case 0: _context22.next = 2; return (0,_util__WEBPACK_IMPORTED_MODULE_6__/* .downLoadFile */ .FH)('', (0,_util__WEBPACK_IMPORTED_MODULE_6__/* .setUrlQuery */ .NY)({ - url: _env__WEBPACK_IMPORTED_MODULE_7__/* ["default"].API_SERVER */ .Z.API_SERVER + "/api/ec_years/".concat(params === null || params === void 0 ? void 0 : params.ec_year_id, "/ec_graduation_requirements.xlsx"), + url: _env__WEBPACK_IMPORTED_MODULE_7__/* ["default"].API_SERVER */ .Z.API_SERVER + "/api/ec_years/".concat(params === null || params === void 0 ? void 0 : params.ec_year_id, "/ec_courses.xlsx"), query: params })); case 2: @@ -9698,18 +9734,18 @@ var getec_graduation_requirements = /*#__PURE__*/function () { } }, _callee22); })); - return function getec_graduation_requirements(_x23) { + return function getec_courses(_x23) { return _ref22.apply(this, arguments); }; }(); -var getrank_list = /*#__PURE__*/function () { +var getec_graduation_requirements = /*#__PURE__*/function () { var _ref23 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_3___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee23(params) { return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee23$(_context23) { while (1) switch (_context23.prev = _context23.next) { case 0: _context23.next = 2; return (0,_util__WEBPACK_IMPORTED_MODULE_6__/* .downLoadFile */ .FH)('', (0,_util__WEBPACK_IMPORTED_MODULE_6__/* .setUrlQuery */ .NY)({ - url: _env__WEBPACK_IMPORTED_MODULE_7__/* ["default"].API_SERVER */ .Z.API_SERVER + "/api/courses/rank_list.xlsx", + url: _env__WEBPACK_IMPORTED_MODULE_7__/* ["default"].API_SERVER */ .Z.API_SERVER + "/api/ec_years/".concat(params === null || params === void 0 ? void 0 : params.ec_year_id, "/ec_graduation_requirements.xlsx"), query: params })); case 2: @@ -9718,18 +9754,18 @@ var getrank_list = /*#__PURE__*/function () { } }, _callee23); })); - return function getrank_list(_x24) { + return function getec_graduation_requirements(_x24) { return _ref23.apply(this, arguments); }; }(); -var getquestion_rank_list = /*#__PURE__*/function () { +var getrank_list = /*#__PURE__*/function () { var _ref24 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_3___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee24(params) { return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee24$(_context24) { while (1) switch (_context24.prev = _context24.next) { case 0: _context24.next = 2; return (0,_util__WEBPACK_IMPORTED_MODULE_6__/* .downLoadFile */ .FH)('', (0,_util__WEBPACK_IMPORTED_MODULE_6__/* .setUrlQuery */ .NY)({ - url: _env__WEBPACK_IMPORTED_MODULE_7__/* ["default"].API_SERVER */ .Z.API_SERVER + "/api/courses/question_rank_list.xlsx", + url: _env__WEBPACK_IMPORTED_MODULE_7__/* ["default"].API_SERVER */ .Z.API_SERVER + "/api/courses/rank_list.xlsx", query: params })); case 2: @@ -9738,10 +9774,30 @@ var getquestion_rank_list = /*#__PURE__*/function () { } }, _callee24); })); - return function getquestion_rank_list(_x25) { + return function getrank_list(_x25) { return _ref24.apply(this, arguments); }; }(); +var getquestion_rank_list = /*#__PURE__*/function () { + var _ref25 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_3___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee25(params) { + return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee25$(_context25) { + while (1) switch (_context25.prev = _context25.next) { + case 0: + _context25.next = 2; + return (0,_util__WEBPACK_IMPORTED_MODULE_6__/* .downLoadFile */ .FH)('', (0,_util__WEBPACK_IMPORTED_MODULE_6__/* .setUrlQuery */ .NY)({ + url: _env__WEBPACK_IMPORTED_MODULE_7__/* ["default"].API_SERVER */ .Z.API_SERVER + "/api/courses/question_rank_list.xlsx", + query: params + })); + case 2: + case "end": + return _context25.stop(); + } + }, _callee25); + })); + return function getquestion_rank_list(_x26) { + return _ref25.apply(this, arguments); + }; +}(); /***/ }) diff --git a/p__Classrooms__Lists__ShixunHomeworks__index.async.js b/p__Classrooms__Lists__ShixunHomeworks__index.async.js index c343233c0f..905f641edd 100644 --- a/p__Classrooms__Lists__ShixunHomeworks__index.async.js +++ b/p__Classrooms__Lists__ShixunHomeworks__index.async.js @@ -188,7 +188,7 @@ var noData = function noData(_ref) { /* harmony import */ var antd_es_col_style__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! antd/es/col/style */ 89032); /* harmony import */ var antd_es_col__WEBPACK_IMPORTED_MODULE_28__ = __webpack_require__(/*! antd/es/col */ 15746); /* harmony import */ var antd_es_date_picker_style__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! antd/es/date-picker/style */ 25763); -/* harmony import */ var antd_es_date_picker__WEBPACK_IMPORTED_MODULE_29__ = __webpack_require__(/*! antd/es/date-picker */ 45741); +/* harmony import */ var antd_es_date_picker__WEBPACK_IMPORTED_MODULE_29__ = __webpack_require__(/*! antd/es/date-picker */ 60201); /* harmony import */ var antd_es_message_style__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! antd/es/message/style */ 14934); /* harmony import */ var antd_es_message__WEBPACK_IMPORTED_MODULE_25__ = __webpack_require__(/*! antd/es/message */ 12461); /* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/regeneratorRuntime.js */ 17061); @@ -3351,6 +3351,8 @@ var TooltipTags = __webpack_require__(21470); var exercise = __webpack_require__(51412); // EXTERNAL MODULE: ./src/utils/shixunExec.tsx var shixunExec = __webpack_require__(76943); +// EXTERNAL MODULE: ./src/service/shixuns.ts +var shixuns = __webpack_require__(56088); ;// CONCATENATED MODULE: ./src/pages/Classrooms/Lists/ShixunHomeworks/components/ShixunList.tsx @@ -3381,6 +3383,7 @@ var shixunExec = __webpack_require__(76943); + var ShixunList = function ShixunList(_ref) { @@ -3669,6 +3672,12 @@ var ShixunList = function ShixunList(_ref) { } return _context3.abrupt("return"); case 3: + _context3.next = 5; + return (0,shixuns/* updateShixunStudyNum */.pJ)({ + id: v.shixun_identifier, + enter_type: 2 + }); + case 5: if (v.redo) { modal/* default.info */.Z.info({ width: 530, @@ -3723,7 +3732,7 @@ var ShixunList = function ShixunList(_ref) { courseId: params.coursesId }); } - case 4: + case 6: case "end": return _context3.stop(); } diff --git a/p__Classrooms__Lists__Statistics__VideoStatistics__index.async.js b/p__Classrooms__Lists__Statistics__VideoStatistics__index.async.js index bb2169f076..d5ba1cbbad 100644 --- a/p__Classrooms__Lists__Statistics__VideoStatistics__index.async.js +++ b/p__Classrooms__Lists__Statistics__VideoStatistics__index.async.js @@ -115,8 +115,8 @@ var menu_style = __webpack_require__(83736); var menu = __webpack_require__(66516); // EXTERNAL MODULE: ./node_modules/antd/es/date-picker/style/index.js + 1 modules var date_picker_style = __webpack_require__(25763); -// EXTERNAL MODULE: ./node_modules/antd/es/date-picker/index.js + 56 modules -var date_picker = __webpack_require__(45741); +// EXTERNAL MODULE: ./node_modules/antd/es/date-picker/index.js + 57 modules +var date_picker = __webpack_require__(60201); // EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/objectSpread2.js var objectSpread2 = __webpack_require__(42122); var objectSpread2_default = /*#__PURE__*/__webpack_require__.n(objectSpread2); diff --git a/p__Classrooms__Lists__Statistics__index.async.js b/p__Classrooms__Lists__Statistics__index.async.js index d524b27a40..00b371cd23 100644 --- a/p__Classrooms__Lists__Statistics__index.async.js +++ b/p__Classrooms__Lists__Statistics__index.async.js @@ -2342,7 +2342,8 @@ var Statistics_ShixunsListPage = function ShixunsListPage(_ref) { dispatch = _ref.dispatch, user = _ref.user; var _useState = (0,react.useState)(objectSpread2_default()(objectSpread2_default()({}, (0,_umi_production_exports.useParams)()), {}, { - page: 1 + page: 1, + sort: 'desc' })), _useState2 = slicedToArray_default()(_useState, 2), params = _useState2[0], @@ -2393,7 +2394,7 @@ var Statistics_ShixunsListPage = function ShixunsListPage(_ref) { setTableData = _useState20[1]; params['id'] = params['coursesId']; params['course_group_id'] = 0; - params['sort'] = 'desc'; + // params['sort'] = 'desc'; params['limit'] = 20; var courseModules; if (detailLeftMenus.course_modules) { @@ -2468,6 +2469,7 @@ var Statistics_ShixunsListPage = function ShixunsListPage(_ref) { }(); var onShowSizeChange = function onShowSizeChange(current) { params.page = current; + // params['sort'] = ''; dispatch({ type: 'classroomList/getCourseWorkscore', payload: objectSpread2_default()({}, params) @@ -2514,7 +2516,6 @@ var Statistics_ShixunsListPage = function ShixunsListPage(_ref) { var courseTypeList = classroomList === null || classroomList === void 0 ? void 0 : (_classroomList$detail = classroomList.detailLeftMenus) === null || _classroomList$detail === void 0 ? void 0 : (_classroomList$detail2 = _classroomList$detail.course_modules) === null || _classroomList$detail2 === void 0 ? void 0 : _classroomList$detail2.map(function (item) { return item.type; }); - console.log(detailLeftMenusNames, "--------------------------"); var columns = [{ title: '序号', render: function render(text, record, index) { @@ -2543,13 +2544,20 @@ var Statistics_ShixunsListPage = function ShixunsListPage(_ref) { children: text }); } + }, { + title: '学号', + dataIndex: 'student_id', + align: 'center', + sorter: true, + width: 80 + // sortOrder: params.sort + 'end' }, (courseTypeList === null || courseTypeList === void 0 ? void 0 : courseTypeList.find(function (item) { return item === 'course_group'; })) && { title: '分班', dataIndex: 'course_group', ellipsis: true, - width: 200, + width: 100, align: 'center' }, (courseTypeList === null || courseTypeList === void 0 ? void 0 : courseTypeList.find(function (item) { return item === 'shixun_homework'; @@ -2984,7 +2992,17 @@ var Statistics_ShixunsListPage = function ShixunsListPage(_ref) { loading: loading.effects['classroomList/getCourseWorkscore'], pagination: false, onChange: function onChange(a, b, c) { + console.log('---', c); + + // if (c.field) params.sort_by = c.field; + // if (!c.order) params['sort'] = 'asc'; + // if (c.order === 'ascend') params['sort'] = 'asc'; + // if (c.order === 'descend') params['sort'] = 'desc'; + // // if (!c.order) delete params['b_order']; + // if (!c.order) params['sort'] = 'asc'; + // setParams({ ...params }) if (c.order) { + params.sort_by = c.field; params.sort = c.order; params.sort = params.sort.replace('end', ''); } else { diff --git a/p__Classrooms__Lists__Video__Statistics__Detail__index.async.js b/p__Classrooms__Lists__Video__Statistics__Detail__index.async.js index 8993c510ce..88dd0e0342 100644 --- a/p__Classrooms__Lists__Video__Statistics__Detail__index.async.js +++ b/p__Classrooms__Lists__Video__Statistics__Detail__index.async.js @@ -1,5 +1,5 @@ "use strict"; -(self["webpackChunk"] = self["webpackChunk"] || []).push([[60533,21104],{ +(self["webpackChunk"] = self["webpackChunk"] || []).push([[60533,62404,21104],{ /***/ 7918: /*!******************************************************************************!*\ diff --git a/p__Classrooms__Lists__Video__Statistics__StudentDetail__index.async.js b/p__Classrooms__Lists__Video__Statistics__StudentDetail__index.async.js index ec49a24094..f89752151a 100644 --- a/p__Classrooms__Lists__Video__Statistics__StudentDetail__index.async.js +++ b/p__Classrooms__Lists__Video__Statistics__StudentDetail__index.async.js @@ -1,5 +1,5 @@ "use strict"; -(self["webpackChunk"] = self["webpackChunk"] || []).push([[69944,21104],{ +(self["webpackChunk"] = self["webpackChunk"] || []).push([[69944,62404,21104],{ /***/ 7918: /*!******************************************************************************!*\ diff --git a/p__Classrooms__Lists__Video__Statistics__index.async.js b/p__Classrooms__Lists__Video__Statistics__index.async.js index 6cf51f3a1e..2559212baf 100644 --- a/p__Classrooms__Lists__Video__Statistics__index.async.js +++ b/p__Classrooms__Lists__Video__Statistics__index.async.js @@ -1,537 +1,9 @@ "use strict"; -(self["webpackChunk"] = self["webpackChunk"] || []).push([[64217,21104],{ +(self["webpackChunk"] = self["webpackChunk"] || []).push([[64217],{ -/***/ 7918: -/*!******************************************************************************!*\ - !*** ./node_modules/@ant-design/icons/es/components/AntdIcon.js + 6 modules ***! - \******************************************************************************/ -/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { - - -// EXPORTS -__webpack_require__.d(__webpack_exports__, { - "Z": function() { return /* binding */ AntdIcon; } -}); - -// EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/objectSpread2.js -var objectSpread2 = __webpack_require__(1413); -// EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/slicedToArray.js + 1 modules -var slicedToArray = __webpack_require__(97685); -// EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/defineProperty.js -var defineProperty = __webpack_require__(4942); -// EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/objectWithoutProperties.js -var objectWithoutProperties = __webpack_require__(45987); -// EXTERNAL MODULE: ./node_modules/react/index.js -var react = __webpack_require__(67294); -// EXTERNAL MODULE: ./node_modules/classnames/index.js -var classnames = __webpack_require__(94184); -var classnames_default = /*#__PURE__*/__webpack_require__.n(classnames); -;// CONCATENATED MODULE: ./node_modules/@ant-design/icons/es/components/Context.js - -var IconContext = /*#__PURE__*/(0,react.createContext)({}); -/* harmony default export */ var Context = (IconContext); -// EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/typeof.js -var esm_typeof = __webpack_require__(71002); -// EXTERNAL MODULE: ./node_modules/@ctrl/tinycolor/dist/module/conversion.js -var conversion = __webpack_require__(86500); -// EXTERNAL MODULE: ./node_modules/@ctrl/tinycolor/dist/module/format-input.js -var format_input = __webpack_require__(1350); -;// CONCATENATED MODULE: ./node_modules/@ant-design/icons/node_modules/@ant-design/colors/es/generate.js - -var hueStep = 2; // 色相阶梯 - -var saturationStep = 0.16; // 饱和度阶梯,浅色部分 - -var saturationStep2 = 0.05; // 饱和度阶梯,深色部分 - -var brightnessStep1 = 0.05; // 亮度阶梯,浅色部分 - -var brightnessStep2 = 0.15; // 亮度阶梯,深色部分 - -var lightColorCount = 5; // 浅色数量,主色上 - -var darkColorCount = 4; // 深色数量,主色下 -// 暗色主题颜色映射关系表 - -var darkColorMap = [{ - index: 7, - opacity: 0.15 -}, { - index: 6, - opacity: 0.25 -}, { - index: 5, - opacity: 0.3 -}, { - index: 5, - opacity: 0.45 -}, { - index: 5, - opacity: 0.65 -}, { - index: 5, - opacity: 0.85 -}, { - index: 4, - opacity: 0.9 -}, { - index: 3, - opacity: 0.95 -}, { - index: 2, - opacity: 0.97 -}, { - index: 1, - opacity: 0.98 -}]; - -// Wrapper function ported from TinyColor.prototype.toHsv -// Keep it here because of `hsv.h * 360` -function toHsv(_ref) { - var r = _ref.r, - g = _ref.g, - b = _ref.b; - var hsv = (0,conversion/* rgbToHsv */.py)(r, g, b); - return { - h: hsv.h * 360, - s: hsv.s, - v: hsv.v - }; -} // Wrapper function ported from TinyColor.prototype.toHexString -// Keep it here because of the prefix `#` - - -function toHex(_ref2) { - var r = _ref2.r, - g = _ref2.g, - b = _ref2.b; - return "#".concat((0,conversion/* rgbToHex */.vq)(r, g, b, false)); -} // Wrapper function ported from TinyColor.prototype.mix, not treeshakable. -// Amount in range [0, 1] -// Assume color1 & color2 has no alpha, since the following src code did so. - - -function mix(rgb1, rgb2, amount) { - var p = amount / 100; - var rgb = { - r: (rgb2.r - rgb1.r) * p + rgb1.r, - g: (rgb2.g - rgb1.g) * p + rgb1.g, - b: (rgb2.b - rgb1.b) * p + rgb1.b - }; - return rgb; -} - -function getHue(hsv, i, light) { - var hue; // 根据色相不同,色相转向不同 - - if (Math.round(hsv.h) >= 60 && Math.round(hsv.h) <= 240) { - hue = light ? Math.round(hsv.h) - hueStep * i : Math.round(hsv.h) + hueStep * i; - } else { - hue = light ? Math.round(hsv.h) + hueStep * i : Math.round(hsv.h) - hueStep * i; - } - - if (hue < 0) { - hue += 360; - } else if (hue >= 360) { - hue -= 360; - } - - return hue; -} - -function getSaturation(hsv, i, light) { - // grey color don't change saturation - if (hsv.h === 0 && hsv.s === 0) { - return hsv.s; - } - - var saturation; - - if (light) { - saturation = hsv.s - saturationStep * i; - } else if (i === darkColorCount) { - saturation = hsv.s + saturationStep; - } else { - saturation = hsv.s + saturationStep2 * i; - } // 边界值修正 - - - if (saturation > 1) { - saturation = 1; - } // 第一格的 s 限制在 0.06-0.1 之间 - - - if (light && i === lightColorCount && saturation > 0.1) { - saturation = 0.1; - } - - if (saturation < 0.06) { - saturation = 0.06; - } - - return Number(saturation.toFixed(2)); -} - -function getValue(hsv, i, light) { - var value; - - if (light) { - value = hsv.v + brightnessStep1 * i; - } else { - value = hsv.v - brightnessStep2 * i; - } - - if (value > 1) { - value = 1; - } - - return Number(value.toFixed(2)); -} - -function generate(color) { - var opts = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {}; - var patterns = []; - var pColor = (0,format_input/* inputToRGB */.uA)(color); - - for (var i = lightColorCount; i > 0; i -= 1) { - var hsv = toHsv(pColor); - var colorString = toHex((0,format_input/* inputToRGB */.uA)({ - h: getHue(hsv, i, true), - s: getSaturation(hsv, i, true), - v: getValue(hsv, i, true) - })); - patterns.push(colorString); - } - - patterns.push(toHex(pColor)); - - for (var _i = 1; _i <= darkColorCount; _i += 1) { - var _hsv = toHsv(pColor); - - var _colorString = toHex((0,format_input/* inputToRGB */.uA)({ - h: getHue(_hsv, _i), - s: getSaturation(_hsv, _i), - v: getValue(_hsv, _i) - })); - - patterns.push(_colorString); - } // dark theme patterns - - - if (opts.theme === 'dark') { - return darkColorMap.map(function (_ref3) { - var index = _ref3.index, - opacity = _ref3.opacity; - var darkColorString = toHex(mix((0,format_input/* inputToRGB */.uA)(opts.backgroundColor || '#141414'), (0,format_input/* inputToRGB */.uA)(patterns[index]), opacity * 100)); - return darkColorString; - }); - } - - return patterns; -} -;// CONCATENATED MODULE: ./node_modules/@ant-design/icons/node_modules/@ant-design/colors/es/index.js - -var presetPrimaryColors = { - red: '#F5222D', - volcano: '#FA541C', - orange: '#FA8C16', - gold: '#FAAD14', - yellow: '#FADB14', - lime: '#A0D911', - green: '#52C41A', - cyan: '#13C2C2', - blue: '#1677FF', - geekblue: '#2F54EB', - purple: '#722ED1', - magenta: '#EB2F96', - grey: '#666666' -}; -var presetPalettes = {}; -var presetDarkPalettes = {}; -Object.keys(presetPrimaryColors).forEach(function (key) { - presetPalettes[key] = generate(presetPrimaryColors[key]); - presetPalettes[key].primary = presetPalettes[key][5]; // dark presetPalettes - - presetDarkPalettes[key] = generate(presetPrimaryColors[key], { - theme: 'dark', - backgroundColor: '#141414' - }); - presetDarkPalettes[key].primary = presetDarkPalettes[key][5]; -}); -var red = presetPalettes.red; -var volcano = presetPalettes.volcano; -var gold = presetPalettes.gold; -var orange = presetPalettes.orange; -var yellow = presetPalettes.yellow; -var lime = presetPalettes.lime; -var green = presetPalettes.green; -var cyan = presetPalettes.cyan; -var blue = presetPalettes.blue; -var geekblue = presetPalettes.geekblue; -var purple = presetPalettes.purple; -var magenta = presetPalettes.magenta; -var grey = presetPalettes.grey; -var gray = presetPalettes.grey; - -// EXTERNAL MODULE: ./node_modules/rc-util/es/warning.js -var warning = __webpack_require__(80334); -// EXTERNAL MODULE: ./node_modules/rc-util/es/Dom/dynamicCSS.js -var dynamicCSS = __webpack_require__(44958); -;// CONCATENATED MODULE: ./node_modules/@ant-design/icons/es/utils.js - - - - - - - -function utils_warning(valid, message) { - (0,warning/* default */.ZP)(valid, "[@ant-design/icons] ".concat(message)); -} -function isIconDefinition(target) { - return (0,esm_typeof/* default */.Z)(target) === 'object' && typeof target.name === 'string' && typeof target.theme === 'string' && ((0,esm_typeof/* default */.Z)(target.icon) === 'object' || typeof target.icon === 'function'); -} -function normalizeAttrs() { - var attrs = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {}; - return Object.keys(attrs).reduce(function (acc, key) { - var val = attrs[key]; - switch (key) { - case 'class': - acc.className = val; - delete acc.class; - break; - default: - acc[key] = val; - } - return acc; - }, {}); -} -function utils_generate(node, key, rootProps) { - if (!rootProps) { - return /*#__PURE__*/react.createElement(node.tag, (0,objectSpread2/* default */.Z)({ - key: key - }, normalizeAttrs(node.attrs)), (node.children || []).map(function (child, index) { - return utils_generate(child, "".concat(key, "-").concat(node.tag, "-").concat(index)); - })); - } - return /*#__PURE__*/react.createElement(node.tag, (0,objectSpread2/* default */.Z)((0,objectSpread2/* default */.Z)({ - key: key - }, normalizeAttrs(node.attrs)), rootProps), (node.children || []).map(function (child, index) { - return utils_generate(child, "".concat(key, "-").concat(node.tag, "-").concat(index)); - })); -} -function getSecondaryColor(primaryColor) { - // choose the second color - return generate(primaryColor)[0]; -} -function normalizeTwoToneColors(twoToneColor) { - if (!twoToneColor) { - return []; - } - return Array.isArray(twoToneColor) ? twoToneColor : [twoToneColor]; -} -// These props make sure that the SVG behaviours like general text. -// Reference: https://blog.prototypr.io/align-svg-icons-to-text-and-say-goodbye-to-font-icons-d44b3d7b26b4 -var svgBaseProps = { - width: '1em', - height: '1em', - fill: 'currentColor', - 'aria-hidden': 'true', - focusable: 'false' -}; -var iconStyles = "\n.anticon {\n display: inline-block;\n color: inherit;\n font-style: normal;\n line-height: 0;\n text-align: center;\n text-transform: none;\n vertical-align: -0.125em;\n text-rendering: optimizeLegibility;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n}\n\n.anticon > * {\n line-height: 1;\n}\n\n.anticon svg {\n display: inline-block;\n}\n\n.anticon::before {\n display: none;\n}\n\n.anticon .anticon-icon {\n display: block;\n}\n\n.anticon[tabindex] {\n cursor: pointer;\n}\n\n.anticon-spin::before,\n.anticon-spin {\n display: inline-block;\n -webkit-animation: loadingCircle 1s infinite linear;\n animation: loadingCircle 1s infinite linear;\n}\n\n@-webkit-keyframes loadingCircle {\n 100% {\n -webkit-transform: rotate(360deg);\n transform: rotate(360deg);\n }\n}\n\n@keyframes loadingCircle {\n 100% {\n -webkit-transform: rotate(360deg);\n transform: rotate(360deg);\n }\n}\n"; -var useInsertStyles = function useInsertStyles() { - var styleStr = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : iconStyles; - var _useContext = (0,react.useContext)(Context), - csp = _useContext.csp, - prefixCls = _useContext.prefixCls; - var mergedStyleStr = styleStr; - if (prefixCls) { - mergedStyleStr = mergedStyleStr.replace(/anticon/g, prefixCls); - } - (0,react.useEffect)(function () { - (0,dynamicCSS/* updateCSS */.hq)(mergedStyleStr, '@ant-design-icons', { - prepend: true, - csp: csp - }); - }, []); -}; -;// CONCATENATED MODULE: ./node_modules/@ant-design/icons/es/components/IconBase.js - - -var _excluded = ["icon", "className", "onClick", "style", "primaryColor", "secondaryColor"]; - -var twoToneColorPalette = { - primaryColor: '#333', - secondaryColor: '#E6E6E6', - calculated: false -}; -function setTwoToneColors(_ref) { - var primaryColor = _ref.primaryColor, - secondaryColor = _ref.secondaryColor; - twoToneColorPalette.primaryColor = primaryColor; - twoToneColorPalette.secondaryColor = secondaryColor || getSecondaryColor(primaryColor); - twoToneColorPalette.calculated = !!secondaryColor; -} -function getTwoToneColors() { - return (0,objectSpread2/* default */.Z)({}, twoToneColorPalette); -} -var IconBase = function IconBase(props) { - var icon = props.icon, - className = props.className, - onClick = props.onClick, - style = props.style, - primaryColor = props.primaryColor, - secondaryColor = props.secondaryColor, - restProps = (0,objectWithoutProperties/* default */.Z)(props, _excluded); - var colors = twoToneColorPalette; - if (primaryColor) { - colors = { - primaryColor: primaryColor, - secondaryColor: secondaryColor || getSecondaryColor(primaryColor) - }; - } - useInsertStyles(); - utils_warning(isIconDefinition(icon), "icon should be icon definiton, but got ".concat(icon)); - if (!isIconDefinition(icon)) { - return null; - } - var target = icon; - if (target && typeof target.icon === 'function') { - target = (0,objectSpread2/* default */.Z)((0,objectSpread2/* default */.Z)({}, target), {}, { - icon: target.icon(colors.primaryColor, colors.secondaryColor) - }); - } - return utils_generate(target.icon, "svg-".concat(target.name), (0,objectSpread2/* default */.Z)({ - className: className, - onClick: onClick, - style: style, - 'data-icon': target.name, - width: '1em', - height: '1em', - fill: 'currentColor', - 'aria-hidden': 'true' - }, restProps)); -}; -IconBase.displayName = 'IconReact'; -IconBase.getTwoToneColors = getTwoToneColors; -IconBase.setTwoToneColors = setTwoToneColors; -/* harmony default export */ var components_IconBase = (IconBase); -;// CONCATENATED MODULE: ./node_modules/@ant-design/icons/es/components/twoTonePrimaryColor.js - - - -function setTwoToneColor(twoToneColor) { - var _normalizeTwoToneColo = normalizeTwoToneColors(twoToneColor), - _normalizeTwoToneColo2 = (0,slicedToArray/* default */.Z)(_normalizeTwoToneColo, 2), - primaryColor = _normalizeTwoToneColo2[0], - secondaryColor = _normalizeTwoToneColo2[1]; - return components_IconBase.setTwoToneColors({ - primaryColor: primaryColor, - secondaryColor: secondaryColor - }); -} -function getTwoToneColor() { - var colors = components_IconBase.getTwoToneColors(); - if (!colors.calculated) { - return colors.primaryColor; - } - return [colors.primaryColor, colors.secondaryColor]; -} -;// CONCATENATED MODULE: ./node_modules/@ant-design/icons/es/components/AntdIcon.js - - - - -var AntdIcon_excluded = ["className", "icon", "spin", "rotate", "tabIndex", "onClick", "twoToneColor"]; - - - - - - -// Initial setting -// should move it to antd main repo? -setTwoToneColor('#1890ff'); -var Icon = /*#__PURE__*/react.forwardRef(function (props, ref) { - var _classNames; - var className = props.className, - icon = props.icon, - spin = props.spin, - rotate = props.rotate, - tabIndex = props.tabIndex, - onClick = props.onClick, - twoToneColor = props.twoToneColor, - restProps = (0,objectWithoutProperties/* default */.Z)(props, AntdIcon_excluded); - var _React$useContext = react.useContext(Context), - _React$useContext$pre = _React$useContext.prefixCls, - prefixCls = _React$useContext$pre === void 0 ? 'anticon' : _React$useContext$pre, - rootClassName = _React$useContext.rootClassName; - var classString = classnames_default()(rootClassName, prefixCls, (_classNames = {}, (0,defineProperty/* default */.Z)(_classNames, "".concat(prefixCls, "-").concat(icon.name), !!icon.name), (0,defineProperty/* default */.Z)(_classNames, "".concat(prefixCls, "-spin"), !!spin || icon.name === 'loading'), _classNames), className); - var iconTabIndex = tabIndex; - if (iconTabIndex === undefined && onClick) { - iconTabIndex = -1; - } - var svgStyle = rotate ? { - msTransform: "rotate(".concat(rotate, "deg)"), - transform: "rotate(".concat(rotate, "deg)") - } : undefined; - var _normalizeTwoToneColo = normalizeTwoToneColors(twoToneColor), - _normalizeTwoToneColo2 = (0,slicedToArray/* default */.Z)(_normalizeTwoToneColo, 2), - primaryColor = _normalizeTwoToneColo2[0], - secondaryColor = _normalizeTwoToneColo2[1]; - return /*#__PURE__*/react.createElement("span", (0,objectSpread2/* default */.Z)((0,objectSpread2/* default */.Z)({ - role: "img", - "aria-label": icon.name - }, restProps), {}, { - ref: ref, - tabIndex: iconTabIndex, - onClick: onClick, - className: classString - }), /*#__PURE__*/react.createElement(components_IconBase, { - icon: icon, - primaryColor: primaryColor, - secondaryColor: secondaryColor, - style: svgStyle - })); -}); -Icon.displayName = 'AntdIcon'; -Icon.getTwoToneColor = getTwoToneColor; -Icon.setTwoToneColor = setTwoToneColor; -/* harmony default export */ var AntdIcon = (Icon); - -/***/ }), - -/***/ 37653: -/*!*****************************************************************!*\ - !*** ./node_modules/@ant-design/icons/es/icons/LeftOutlined.js ***! - \*****************************************************************/ -/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { - -/* harmony import */ var _babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @babel/runtime/helpers/esm/objectSpread2 */ 1413); -/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ 67294); -/* harmony import */ var _ant_design_icons_svg_es_asn_LeftOutlined__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @ant-design/icons-svg/es/asn/LeftOutlined */ 26554); -/* harmony import */ var _components_AntdIcon__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../components/AntdIcon */ 7918); - -// GENERATE BY ./scripts/generate.ts -// DON NOT EDIT IT MANUALLY - - - -var LeftOutlined = function LeftOutlined(props, ref) { - return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.createElement(_components_AntdIcon__WEBPACK_IMPORTED_MODULE_1__/* ["default"] */ .Z, (0,_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_2__/* ["default"] */ .Z)((0,_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_2__/* ["default"] */ .Z)({}, props), {}, { - ref: ref, - icon: _ant_design_icons_svg_es_asn_LeftOutlined__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .Z - })); -}; -LeftOutlined.displayName = 'LeftOutlined'; -/* harmony default export */ __webpack_exports__["Z"] = (/*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.forwardRef(LeftOutlined)); - -/***/ }), - -/***/ 69687: +/***/ 86099: /*!***************************************************************************!*\ - !*** ./src/pages/Classrooms/Lists/Video/Statistics/index.tsx + 1 modules ***! + !*** ./src/pages/Classrooms/Lists/Video/Statistics/index.tsx + 2 modules ***! \***************************************************************************/ /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { @@ -567,6 +39,8 @@ var slicedToArray = __webpack_require__(27424); var slicedToArray_default = /*#__PURE__*/__webpack_require__.n(slicedToArray); // EXTERNAL MODULE: ./node_modules/react/index.js var react = __webpack_require__(67294); +// EXTERNAL MODULE: ./src/utils/fetch.ts +var fetch = __webpack_require__(84519); // EXTERNAL MODULE: ./src/utils/util.tsx var util = __webpack_require__(29427); // EXTERNAL MODULE: ./src/.umi-production/exports.ts + 8 modules @@ -575,7 +49,11 @@ var _umi_production_exports = __webpack_require__(89214); var LeftOutlined = __webpack_require__(37653); ;// CONCATENATED MODULE: ./src/pages/Classrooms/Lists/Video/Statistics/index.less?modules // extracted by mini-css-extract-plugin -/* harmony default export */ var Statisticsmodules = ({"flex_box_center":"flex_box_center___OtxZ1","flex_space_between":"flex_space_between___Iv0vg","flex_box_vertical_center":"flex_box_vertical_center___lRjIl","flex_box_center_end":"flex_box_center_end___RZyEa","flex_box_column":"flex_box_column___tnIy3","title":"title___BVf_l","statisticsWrp":"statisticsWrp___AFSeR","statistics":"statistics___VhLdy","infoWrp":"infoWrp___v6ya3","divwidth":"divwidth___QoNXd"}); +/* harmony default export */ var Statisticsmodules = ({"flex_box_center":"flex_box_center___OtxZ1","flex_space_between":"flex_space_between___Iv0vg","flex_box_vertical_center":"flex_box_vertical_center___lRjIl","flex_box_center_end":"flex_box_center_end___RZyEa","flex_box_column":"flex_box_column___tnIy3","title":"title___BVf_l","statisticsWrp":"statisticsWrp___AFSeR","statistics":"statistics___VhLdy","infoWrp":"infoWrp___v6ya3","divwidth":"divwidth___QoNXd","table_caozuo":"table_caozuo___JPF0b","change_button":"change_button___C7wgN","button_no":"button_no___HL5ih","button_active":"button_active___zXAgk","caozuo_button":"caozuo_button___R4kUc","button_img":"button_img___H7JFl","studentListTable":"studentListTable___xqGFG"}); +;// CONCATENATED MODULE: ./src/assets/images/daochu.png +var daochu_namespaceObject = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAcCAYAAAB/E6/TAAAAAXNSR0IArs4c6QAAAtpJREFUSEu1lm9oTWEcx7+/57rbLLWE9oJQxPy7O2erSXmhRHlDEnnjxTkXS/6k1ChFWMv2Bomku3PLG3snEl5IvDB/yr3nXCEWa01ZQ8SV7e7u+WqzLbu7f3Yuztvn+/t+zvP8vr/nHEERj2m5x+JR46SfUvEjHtUattcnIs3x1tDxydYXDQJZKoJjccc4NRnYpEG1lrdyUKFKaakkdBOBwDBA5KjrVDcVghUEmba3EUQzwapcZgrqcCwaaskHywuqsRKWFkZAqvwm0gcVrIq3Lu3KpcsJMq2OWZAfHSQq8h6LSL9ANsed0O2idmTaXphkZKQP7wFcFeCJKHyh5h0SQUBSCtwSixo3i+6RYXtnQB4UyK1yKd3+0Kn6PhZvy+sXoVCprW4kdL0QZDgzuUSm5Q0l61AgWDb72eXFn/7UGZaXVKJ2QOGtJpdn8xBQBwVPnkaqO/ODwq5Not51jJWZRsbOxKYpDHxIM/0ob1BEkuUlWNB+qbo3547q9r6akfrZf911jNXZ3rgmnNintT4/3CeFTRD5OKrTohQG040g1quArI1Fqu/ljbcZ9i5WlE5puH9xWTITZlreAYLnRNAVd4z5E9bDicPU+rSIWhd3Qnezgjbs7yj9OZgK9mk1sz81sLCiLPA40+hbX3qPJluKBpm2ewRE49gVUyBSRYMM2+sGOWf0HhNhd95BZCAZc1Zc8310pu32kpgF4KsbNaZPZkayaczMHtXufjGXg+mlo2KSbb+vHaEIe/yD5E1QwRqgbBsXBsP2ekBW+jfMXSFAO5S6kQl6jhzT/TdwEWkjuX0s3kPffwIn/sY0a61IEuS0MVDdLndRKo3X/xw0YjhuYA3bi4E0/wdsHKjGSjRo6Ob/DjLDL+dRD3QCLPgP4fdlJtx1pu21k1zl16iQfiIo7O6gxpVChX7XBWpNPBp6MO6oaizvLIF6gmV+DXNE/F3J1JK6pxeWfP4Fq1RgLKZBv/kAAAAASUVORK5CYII="; +// EXTERNAL MODULE: ./src/utils/export.ts +var utils_export = __webpack_require__(12034); // EXTERNAL MODULE: ./node_modules/react/jsx-runtime.js var jsx_runtime = __webpack_require__(85893); ;// CONCATENATED MODULE: ./src/pages/Classrooms/Lists/Video/Statistics/index.tsx @@ -596,6 +74,9 @@ var jsx_runtime = __webpack_require__(85893); + + + var ShixunsListPage = function ShixunsListPage(_ref) { var video = _ref.video, globalSetting = _ref.globalSetting, @@ -617,6 +98,18 @@ var ShixunsListPage = function ShixunsListPage(_ref) { _useState6 = slicedToArray_default()(_useState5, 2), studentIdSort = _useState6[0], setStudentIdSort = _useState6[1]; + var _useState7 = (0,react.useState)('a'), + _useState8 = slicedToArray_default()(_useState7, 2), + type = _useState8[0], + setType = _useState8[1]; + var _useState9 = (0,react.useState)(), + _useState10 = slicedToArray_default()(_useState9, 2), + StudentList = _useState10[0], + setStudentList = _useState10[1]; + var _useState11 = (0,react.useState)(), + _useState12 = slicedToArray_default()(_useState11, 2), + page = _useState12[0], + setPage = _useState12[1]; var videoStatisticsList = video.videoStatisticsList, videoStatistics = video.videoStatistics; params['category'] = searchParams.get("category_id"); @@ -681,6 +174,102 @@ var ShixunsListPage = function ShixunsListPage(_ref) { }); } }]; + var columns_student = [{ + title: '姓名', + dataIndex: 'user_name', + align: "center", + fixed: 'left', + render: function render(text, record, index) { + return /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + children: text + }); + } + }, { + title: '学号', + dataIndex: 'student_id', + align: "center" + }, { + title: '学习视频数', + align: "center", + dataIndex: 'num', + render: function render(text) { + return /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + className: "c-black", + children: text + }); + } + }, { + title: '班级', + align: 'center', + dataIndex: 'course_group_name' + }, { + title: '累计学习时长', + align: "center", + dataIndex: 'total_duration', + render: function render(text) { + return /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + className: "c-black", + children: (0,util/* toTimeFormat */.li)(parseInt(text)) || '--' + }); + } + }, { + title: '平均学习完成度', + align: "center", + dataIndex: 'rate', + render: function render(text, record) { + return /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + className: "c-black", + children: text ? text + "%" : '0%' + }); + } + }, { + title: '开始学习时间', + align: "center", + dataIndex: 'start_at', + render: function render(text, record) { + return /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + className: "c-black", + children: text || '--' + }); + } + }, { + title: '最后学习时间', + align: "center", + dataIndex: 'end_at', + render: function render(text, record) { + return /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + className: "c-black", + children: text || '--' + }); + } + }, { + title: '操作', + align: "center", + fixed: 'right', + dataIndex: 'course_group_name', + render: function render(text, record) { + return /*#__PURE__*/(0,jsx_runtime.jsx)(_umi_production_exports.Link, { + to: "/classrooms/".concat(params === null || params === void 0 ? void 0 : params.coursesId, "/video_statistics/").concat(params === null || params === void 0 ? void 0 : params.categoryId, "/Student/").concat(record === null || record === void 0 ? void 0 : record.user_id), + children: "\u8BE6\u60C5" + }); + } + }]; + var getStudentList = function getStudentList(pageNum) { + setPage(pageNum); + (0,fetch/* default */.ZP)("/api/courses/".concat(params === null || params === void 0 ? void 0 : params.coursesId, "/video_study_statics.json"), { + method: 'get', + params: { + page: pageNum, + per_page: 10, + course_id: params === null || params === void 0 ? void 0 : params.coursesId, + course_group_id: -1 + } + }).then(function (result) { + if (result) { + setStudentList(result); + } + }); + }; return /*#__PURE__*/(0,jsx_runtime.jsxs)("section", { className: Statisticsmodules.bg, children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("aside", { @@ -743,8 +332,57 @@ var ShixunsListPage = function ShixunsListPage(_ref) { className: "font16", children: "\u7EDF\u8BA1\u5217\u8868" }) - }), /*#__PURE__*/(0,jsx_runtime.jsx)(table/* default */.Z, { - className: "mt20", + }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: Statisticsmodules.table_caozuo, + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("div", { + className: Statisticsmodules.change_button, + children: type === 'a' ? /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + style: { + display: 'flex' + }, + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("div", { + className: Statisticsmodules.button_active, + children: "\u89C6\u9891\u7EF4\u5EA6" + }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + className: Statisticsmodules.button_no, + onClick: function onClick() { + setType('b'); + getStudentList(1); + }, + children: "\u5B66\u751F\u7EF4\u5EA6" + })] + }) : /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + style: { + display: 'flex' + }, + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("div", { + className: Statisticsmodules.button_no, + onClick: function onClick() { + setType('a'); + }, + children: "\u89C6\u9891\u7EF4\u5EA6" + }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + className: Statisticsmodules.button_active, + children: "\u5B66\u751F\u7EF4\u5EA6" + })] + }) + }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: Statisticsmodules.caozuo_button, + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("img", { + src: daochu_namespaceObject, + className: Statisticsmodules.button_img + }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + onClick: function onClick() { + (0,utils_export/* ExportVideoStudy */.c6)({ + coursesId: params === null || params === void 0 ? void 0 : params.coursesId, + course_group_id: -1 + }); + }, + children: "\u5BFC\u51FA\u6570\u636E" + })] + })] + }), type == 'a' && /*#__PURE__*/(0,jsx_runtime.jsx)(table/* default */.Z, { + className: "mt10", loading: loading['video/getVideoStatisticsList'], hideOnSinglePage: true, pagination: false, @@ -770,6 +408,28 @@ var ShixunsListPage = function ShixunsListPage(_ref) { payload: objectSpread2_default()({}, params) }); } + }), type == 'b' && /*#__PURE__*/(0,jsx_runtime.jsxs)("aside", { + children: [/*#__PURE__*/(0,jsx_runtime.jsx)(table/* default */.Z, { + dataSource: StudentList === null || StudentList === void 0 ? void 0 : StudentList.student, + pagination: false, + columns: columns_student, + className: Statisticsmodules.studentListTable, + scroll: { + x: 'max-content' + } + }), /*#__PURE__*/(0,jsx_runtime.jsx)("aside", { + className: "tc mb50 mt30 mb20", + children: /*#__PURE__*/(0,jsx_runtime.jsx)(pagination/* default */.Z, { + hideOnSinglePage: true, + showSizeChanger: false, + onChange: function onChange(current, pageSize) { + getStudentList(current); + }, + current: page || 1, + defaultPageSize: 10, + total: StudentList === null || StudentList === void 0 ? void 0 : StudentList.count + }) + })] })] }), /*#__PURE__*/(0,jsx_runtime.jsx)("aside", { className: "tc mb50 mt30", @@ -802,499 +462,6 @@ var ShixunsListPage = function ShixunsListPage(_ref) { }; })(ShixunsListPage)); -/***/ }), - -/***/ 5467: -/*!**********************************************************!*\ - !*** ./node_modules/antd/es/_util/getDataOrAriaProps.js ***! - \**********************************************************/ -/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { - -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "Z": function() { return /* binding */ getDataOrAriaProps; } -/* harmony export */ }); -function getDataOrAriaProps(props) { - return Object.keys(props).reduce(function (prev, key) { - if ((key.startsWith('data-') || key.startsWith('aria-') || key === 'role') && !key.startsWith('data-__')) { - prev[key] = props[key]; - } - return prev; - }, {}); -} - -/***/ }), - -/***/ 29924: -/*!*********************************************************!*\ - !*** ./node_modules/antd/es/radio/index.js + 4 modules ***! - \*********************************************************/ -/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { - - -// EXPORTS -__webpack_require__.d(__webpack_exports__, { - "ZP": function() { return /* binding */ es_radio; } -}); - -// UNUSED EXPORTS: Button, Group - -// EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/extends.js -var esm_extends = __webpack_require__(87462); -// EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/defineProperty.js -var defineProperty = __webpack_require__(4942); -// EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/slicedToArray.js + 1 modules -var slicedToArray = __webpack_require__(97685); -// EXTERNAL MODULE: ./node_modules/classnames/index.js -var classnames = __webpack_require__(94184); -var classnames_default = /*#__PURE__*/__webpack_require__.n(classnames); -// EXTERNAL MODULE: ./node_modules/rc-util/es/hooks/useMergedState.js -var useMergedState = __webpack_require__(21770); -// EXTERNAL MODULE: ./node_modules/react/index.js -var react = __webpack_require__(67294); -// EXTERNAL MODULE: ./node_modules/antd/es/config-provider/context.js -var context = __webpack_require__(53124); -// EXTERNAL MODULE: ./node_modules/antd/es/config-provider/SizeContext.js -var SizeContext = __webpack_require__(97647); -// EXTERNAL MODULE: ./node_modules/antd/es/_util/getDataOrAriaProps.js -var getDataOrAriaProps = __webpack_require__(5467); -;// CONCATENATED MODULE: ./node_modules/antd/es/radio/context.js - -var RadioGroupContext = /*#__PURE__*/react.createContext(null); -var RadioGroupContextProvider = RadioGroupContext.Provider; -/* harmony default export */ var radio_context = (RadioGroupContext); -var RadioOptionTypeContext = /*#__PURE__*/react.createContext(null); -var RadioOptionTypeContextProvider = RadioOptionTypeContext.Provider; -// EXTERNAL MODULE: ./node_modules/rc-checkbox/es/index.js -var es = __webpack_require__(50132); -// EXTERNAL MODULE: ./node_modules/rc-util/es/ref.js -var es_ref = __webpack_require__(42550); -// EXTERNAL MODULE: ./node_modules/antd/es/config-provider/DisabledContext.js -var DisabledContext = __webpack_require__(98866); -// EXTERNAL MODULE: ./node_modules/antd/es/form/context.js -var form_context = __webpack_require__(65223); -;// CONCATENATED MODULE: ./node_modules/antd/es/radio/radio.js - - -var __rest = undefined && undefined.__rest || function (s, e) { - var t = {}; - for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0) t[p] = s[p]; - if (s != null && typeof Object.getOwnPropertySymbols === "function") for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) { - if (e.indexOf(p[i]) < 0 && Object.prototype.propertyIsEnumerable.call(s, p[i])) t[p[i]] = s[p[i]]; - } - return t; -}; - - - - - - - - - - -var InternalRadio = function InternalRadio(props, ref) { - var _classNames; - var groupContext = react.useContext(radio_context); - var radioOptionTypeContext = react.useContext(RadioOptionTypeContext); - var _React$useContext = react.useContext(context/* ConfigContext */.E_), - getPrefixCls = _React$useContext.getPrefixCls, - direction = _React$useContext.direction; - var innerRef = react.useRef(); - var mergedRef = (0,es_ref/* composeRef */.sQ)(ref, innerRef); - var _useContext = (0,react.useContext)(form_context/* FormItemInputContext */.aM), - isFormItemInput = _useContext.isFormItemInput; - false ? 0 : void 0; - var onChange = function onChange(e) { - var _a, _b; - (_a = props.onChange) === null || _a === void 0 ? void 0 : _a.call(props, e); - (_b = groupContext === null || groupContext === void 0 ? void 0 : groupContext.onChange) === null || _b === void 0 ? void 0 : _b.call(groupContext, e); - }; - var customizePrefixCls = props.prefixCls, - className = props.className, - children = props.children, - style = props.style, - customDisabled = props.disabled, - restProps = __rest(props, ["prefixCls", "className", "children", "style", "disabled"]); - var radioPrefixCls = getPrefixCls('radio', customizePrefixCls); - var prefixCls = ((groupContext === null || groupContext === void 0 ? void 0 : groupContext.optionType) || radioOptionTypeContext) === 'button' ? "".concat(radioPrefixCls, "-button") : radioPrefixCls; - var radioProps = (0,esm_extends/* default */.Z)({}, restProps); - // ===================== Disabled ===================== - var disabled = react.useContext(DisabledContext/* default */.Z); - radioProps.disabled = customDisabled || disabled; - if (groupContext) { - radioProps.name = groupContext.name; - radioProps.onChange = onChange; - radioProps.checked = props.value === groupContext.value; - radioProps.disabled = radioProps.disabled || groupContext.disabled; - } - var wrapperClassString = classnames_default()("".concat(prefixCls, "-wrapper"), (_classNames = {}, (0,defineProperty/* default */.Z)(_classNames, "".concat(prefixCls, "-wrapper-checked"), radioProps.checked), (0,defineProperty/* default */.Z)(_classNames, "".concat(prefixCls, "-wrapper-disabled"), radioProps.disabled), (0,defineProperty/* default */.Z)(_classNames, "".concat(prefixCls, "-wrapper-rtl"), direction === 'rtl'), (0,defineProperty/* default */.Z)(_classNames, "".concat(prefixCls, "-wrapper-in-form-item"), isFormItemInput), _classNames), className); - return ( - /*#__PURE__*/ - // eslint-disable-next-line jsx-a11y/label-has-associated-control - react.createElement("label", { - className: wrapperClassString, - style: style, - onMouseEnter: props.onMouseEnter, - onMouseLeave: props.onMouseLeave - }, /*#__PURE__*/react.createElement(es/* default */.Z, (0,esm_extends/* default */.Z)({}, radioProps, { - type: "radio", - prefixCls: prefixCls, - ref: mergedRef - })), children !== undefined ? /*#__PURE__*/react.createElement("span", null, children) : null) - ); -}; -var Radio = /*#__PURE__*/react.forwardRef(InternalRadio); -if (false) {} -/* harmony default export */ var radio_radio = (Radio); -;// CONCATENATED MODULE: ./node_modules/antd/es/radio/group.js - - - - - - - - - - - -var RadioGroup = /*#__PURE__*/react.forwardRef(function (props, ref) { - var _classNames; - var _React$useContext = react.useContext(context/* ConfigContext */.E_), - getPrefixCls = _React$useContext.getPrefixCls, - direction = _React$useContext.direction; - var size = react.useContext(SizeContext/* default */.Z); - var _useMergedState = (0,useMergedState/* default */.Z)(props.defaultValue, { - value: props.value - }), - _useMergedState2 = (0,slicedToArray/* default */.Z)(_useMergedState, 2), - value = _useMergedState2[0], - setValue = _useMergedState2[1]; - var onRadioChange = function onRadioChange(ev) { - var lastValue = value; - var val = ev.target.value; - if (!('value' in props)) { - setValue(val); - } - var onChange = props.onChange; - if (onChange && val !== lastValue) { - onChange(ev); - } - }; - var customizePrefixCls = props.prefixCls, - _props$className = props.className, - className = _props$className === void 0 ? '' : _props$className, - options = props.options, - _props$buttonStyle = props.buttonStyle, - buttonStyle = _props$buttonStyle === void 0 ? 'outline' : _props$buttonStyle, - disabled = props.disabled, - children = props.children, - customizeSize = props.size, - style = props.style, - id = props.id, - onMouseEnter = props.onMouseEnter, - onMouseLeave = props.onMouseLeave, - onFocus = props.onFocus, - onBlur = props.onBlur; - var prefixCls = getPrefixCls('radio', customizePrefixCls); - var groupPrefixCls = "".concat(prefixCls, "-group"); - var childrenToRender = children; - // 如果存在 options, 优先使用 - if (options && options.length > 0) { - childrenToRender = options.map(function (option) { - if (typeof option === 'string' || typeof option === 'number') { - // 此处类型自动推导为 string - return /*#__PURE__*/react.createElement(radio_radio, { - key: option.toString(), - prefixCls: prefixCls, - disabled: disabled, - value: option, - checked: value === option - }, option); - } - // 此处类型自动推导为 { label: string value: string } - return /*#__PURE__*/react.createElement(radio_radio, { - key: "radio-group-value-options-".concat(option.value), - prefixCls: prefixCls, - disabled: option.disabled || disabled, - value: option.value, - checked: value === option.value, - style: option.style - }, option.label); - }); - } - var mergedSize = customizeSize || size; - var classString = classnames_default()(groupPrefixCls, "".concat(groupPrefixCls, "-").concat(buttonStyle), (_classNames = {}, (0,defineProperty/* default */.Z)(_classNames, "".concat(groupPrefixCls, "-").concat(mergedSize), mergedSize), (0,defineProperty/* default */.Z)(_classNames, "".concat(groupPrefixCls, "-rtl"), direction === 'rtl'), _classNames), className); - return /*#__PURE__*/react.createElement("div", (0,esm_extends/* default */.Z)({}, (0,getDataOrAriaProps/* default */.Z)(props), { - className: classString, - style: style, - onMouseEnter: onMouseEnter, - onMouseLeave: onMouseLeave, - onFocus: onFocus, - onBlur: onBlur, - id: id, - ref: ref - }), /*#__PURE__*/react.createElement(RadioGroupContextProvider, { - value: { - onChange: onRadioChange, - value: value, - disabled: props.disabled, - name: props.name, - optionType: props.optionType - } - }, childrenToRender)); -}); -/* harmony default export */ var group = (/*#__PURE__*/react.memo(RadioGroup)); -;// CONCATENATED MODULE: ./node_modules/antd/es/radio/radioButton.js - -var radioButton_rest = undefined && undefined.__rest || function (s, e) { - var t = {}; - for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0) t[p] = s[p]; - if (s != null && typeof Object.getOwnPropertySymbols === "function") for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) { - if (e.indexOf(p[i]) < 0 && Object.prototype.propertyIsEnumerable.call(s, p[i])) t[p[i]] = s[p[i]]; - } - return t; -}; - - - - -var RadioButton = function RadioButton(props, ref) { - var _React$useContext = react.useContext(context/* ConfigContext */.E_), - getPrefixCls = _React$useContext.getPrefixCls; - var customizePrefixCls = props.prefixCls, - radioProps = radioButton_rest(props, ["prefixCls"]); - var prefixCls = getPrefixCls('radio', customizePrefixCls); - return /*#__PURE__*/react.createElement(RadioOptionTypeContextProvider, { - value: "button" - }, /*#__PURE__*/react.createElement(radio_radio, (0,esm_extends/* default */.Z)({ - prefixCls: prefixCls - }, radioProps, { - type: "radio", - ref: ref - }))); -}; -/* harmony default export */ var radioButton = (/*#__PURE__*/react.forwardRef(RadioButton)); -;// CONCATENATED MODULE: ./node_modules/antd/es/radio/index.js - - - - -var radio_Radio = radio_radio; -radio_Radio.Button = radioButton; -radio_Radio.Group = group; -radio_Radio.__ANT_RADIO = true; -/* harmony default export */ var es_radio = (radio_Radio); - -/***/ }), - -/***/ 83822: -/*!***************************************************************!*\ - !*** ./node_modules/antd/es/radio/style/index.js + 1 modules ***! - \***************************************************************/ -/***/ (function(__unused_webpack_module, __unused_webpack___webpack_exports__, __webpack_require__) { - - -// EXTERNAL MODULE: ./node_modules/antd/es/style/default.less -var style_default = __webpack_require__(43146); -;// CONCATENATED MODULE: ./node_modules/antd/es/radio/style/index.less -// extracted by mini-css-extract-plugin - -;// CONCATENATED MODULE: ./node_modules/antd/es/radio/style/index.js - - -// deps-lint-skip: form - -/***/ }), - -/***/ 50132: -/*!**********************************************!*\ - !*** ./node_modules/rc-checkbox/es/index.js ***! - \**********************************************/ -/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { - -/* harmony import */ var _babel_runtime_helpers_esm_extends__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! @babel/runtime/helpers/esm/extends */ 87462); -/* harmony import */ var _babel_runtime_helpers_esm_defineProperty__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! @babel/runtime/helpers/esm/defineProperty */ 4942); -/* harmony import */ var _babel_runtime_helpers_esm_objectWithoutProperties__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @babel/runtime/helpers/esm/objectWithoutProperties */ 45987); -/* harmony import */ var _babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @babel/runtime/helpers/esm/objectSpread2 */ 1413); -/* harmony import */ var _babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @babel/runtime/helpers/esm/classCallCheck */ 15671); -/* harmony import */ var _babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @babel/runtime/helpers/esm/createClass */ 43144); -/* harmony import */ var _babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @babel/runtime/helpers/esm/inherits */ 60136); -/* harmony import */ var _babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @babel/runtime/helpers/esm/createSuper */ 51630); -/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ 67294); -/* harmony import */ var classnames__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! classnames */ 94184); -/* harmony import */ var classnames__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(classnames__WEBPACK_IMPORTED_MODULE_1__); - - - - - - - - -// eslint-disable-next-line import/no-extraneous-dependencies - - - -var Checkbox = /*#__PURE__*/function (_Component) { - (0,_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_2__/* ["default"] */ .Z)(Checkbox, _Component); - - var _super = (0,_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .Z)(Checkbox); - - function Checkbox(props) { - var _this; - - (0,_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_4__/* ["default"] */ .Z)(this, Checkbox); - - _this = _super.call(this, props); - - _this.handleChange = function (e) { - var _this$props = _this.props, - disabled = _this$props.disabled, - onChange = _this$props.onChange; - - if (disabled) { - return; - } - - if (!('checked' in _this.props)) { - _this.setState({ - checked: e.target.checked - }); - } - - if (onChange) { - onChange({ - target: (0,_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_5__/* ["default"] */ .Z)((0,_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_5__/* ["default"] */ .Z)({}, _this.props), {}, { - checked: e.target.checked - }), - stopPropagation: function stopPropagation() { - e.stopPropagation(); - }, - preventDefault: function preventDefault() { - e.preventDefault(); - }, - nativeEvent: e.nativeEvent - }); - } - }; - - _this.saveInput = function (node) { - _this.input = node; - }; - - var checked = 'checked' in props ? props.checked : props.defaultChecked; - _this.state = { - checked: checked - }; - return _this; - } - - (0,_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z)(Checkbox, [{ - key: "focus", - value: function focus() { - this.input.focus(); - } - }, { - key: "blur", - value: function blur() { - this.input.blur(); - } - }, { - key: "render", - value: function render() { - var _classNames; - - var _this$props2 = this.props, - prefixCls = _this$props2.prefixCls, - className = _this$props2.className, - style = _this$props2.style, - name = _this$props2.name, - id = _this$props2.id, - type = _this$props2.type, - disabled = _this$props2.disabled, - readOnly = _this$props2.readOnly, - tabIndex = _this$props2.tabIndex, - onClick = _this$props2.onClick, - onFocus = _this$props2.onFocus, - onBlur = _this$props2.onBlur, - onKeyDown = _this$props2.onKeyDown, - onKeyPress = _this$props2.onKeyPress, - onKeyUp = _this$props2.onKeyUp, - autoFocus = _this$props2.autoFocus, - value = _this$props2.value, - required = _this$props2.required, - others = (0,_babel_runtime_helpers_esm_objectWithoutProperties__WEBPACK_IMPORTED_MODULE_7__/* ["default"] */ .Z)(_this$props2, ["prefixCls", "className", "style", "name", "id", "type", "disabled", "readOnly", "tabIndex", "onClick", "onFocus", "onBlur", "onKeyDown", "onKeyPress", "onKeyUp", "autoFocus", "value", "required"]); - - var globalProps = Object.keys(others).reduce(function (prev, key) { - if (key.substr(0, 5) === 'aria-' || key.substr(0, 5) === 'data-' || key === 'role') { - // eslint-disable-next-line no-param-reassign - prev[key] = others[key]; - } - - return prev; - }, {}); - var checked = this.state.checked; - var classString = classnames__WEBPACK_IMPORTED_MODULE_1___default()(prefixCls, className, (_classNames = {}, (0,_babel_runtime_helpers_esm_defineProperty__WEBPACK_IMPORTED_MODULE_8__/* ["default"] */ .Z)(_classNames, "".concat(prefixCls, "-checked"), checked), (0,_babel_runtime_helpers_esm_defineProperty__WEBPACK_IMPORTED_MODULE_8__/* ["default"] */ .Z)(_classNames, "".concat(prefixCls, "-disabled"), disabled), _classNames)); - return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.createElement("span", { - className: classString, - style: style - }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.createElement("input", (0,_babel_runtime_helpers_esm_extends__WEBPACK_IMPORTED_MODULE_9__/* ["default"] */ .Z)({ - name: name, - id: id, - type: type, - required: required, - readOnly: readOnly, - disabled: disabled, - tabIndex: tabIndex, - className: "".concat(prefixCls, "-input"), - checked: !!checked, - onClick: onClick, - onFocus: onFocus, - onBlur: onBlur, - onKeyUp: onKeyUp, - onKeyDown: onKeyDown, - onKeyPress: onKeyPress, - onChange: this.handleChange, - autoFocus: autoFocus, - ref: this.saveInput, - value: value - }, globalProps)), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.createElement("span", { - className: "".concat(prefixCls, "-inner") - })); - } - }], [{ - key: "getDerivedStateFromProps", - value: function getDerivedStateFromProps(props, state) { - if ('checked' in props) { - return (0,_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_5__/* ["default"] */ .Z)((0,_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_5__/* ["default"] */ .Z)({}, state), {}, { - checked: props.checked - }); - } - - return null; - } - }]); - - return Checkbox; -}(react__WEBPACK_IMPORTED_MODULE_0__.Component); - -Checkbox.defaultProps = { - prefixCls: 'rc-checkbox', - className: '', - style: {}, - type: 'checkbox', - defaultChecked: false, - onFocus: function onFocus() {}, - onBlur: function onBlur() {}, - onChange: function onChange() {}, - onKeyDown: function onKeyDown() {}, - onKeyPress: function onKeyPress() {}, - onKeyUp: function onKeyUp() {} -}; -/* harmony default export */ __webpack_exports__["Z"] = (Checkbox); - /***/ }) }]); \ No newline at end of file diff --git a/p__Classrooms__Lists__Video__Statistics__index.chunk.css b/p__Classrooms__Lists__Video__Statistics__index.chunk.css index 4379297ff7..ec928d8035 100644 --- a/p__Classrooms__Lists__Video__Statistics__index.chunk.css +++ b/p__Classrooms__Lists__Video__Statistics__index.chunk.css @@ -427,6 +427,69 @@ span.ant-radio + * { overflow: hidden; width: 180px; } +.table_caozuo___JPF0b { + margin-top: 10px; + height: 50px; + display: flex; +} +.table_caozuo___JPF0b .change_button___C7wgN { + margin-top: 8px; + width: 192px; + height: 32px; + background: #F6F7F9; + border-radius: 16px; + box-shadow: 2px 2px 5px #D7D8D9 inset; +} +.table_caozuo___JPF0b .change_button___C7wgN .button_no___HL5ih { + width: 96px; + height: 32px; + line-height: 34px; + cursor: pointer; + text-align: center; + border-radius: 16px; + font-size: 14px; + font-weight: 400; + color: #9096A3; +} +.table_caozuo___JPF0b .change_button___C7wgN .button_active___zXAgk { + width: 96px; + height: 32px; + line-height: 32px; + text-align: center; + background: linear-gradient(180deg, #FFFFFF 0%, #F6F7F9 100%); + box-shadow: 0px 0px 2px 0px #E8EFFB; + border-radius: 16px; + border: 1px solid #C8D2EA; + font-size: 14px; + font-weight: 400; + color: #165DFF; +} +.table_caozuo___JPF0b .caozuo_button___R4kUc { + width: 105px; + height: 32px; + line-height: 32px; + background: linear-gradient(180deg, #FFFFFF 0%, #F6F7F9 100%); + box-shadow: 0px 2px 4px 0px #E0DFE1, inset 0px 1px 3px 0px rgba(255, 255, 255, 0.5); + border-radius: 4px; + border: 1px solid #BACFFE; + margin-left: auto; + margin-top: 8px; + font-size: 14px; + font-weight: 400; + color: #3061D0; + text-align: center; + display: flex; + cursor: pointer; +} +.table_caozuo___JPF0b .caozuo_button___R4kUc .button_img___H7JFl { + width: 13px; + height: 14px; + margin: 8px 8px 8px 15px; +} +.studentListTable___xqGFG { + margin-top: 10px; + width: 100%; +} /* stylelint-disable no-duplicate-selectors */ /* stylelint-disable */ /* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */ diff --git a/p__Classrooms__New__StartClass__index.async.js b/p__Classrooms__New__StartClass__index.async.js index 872b7146ea..f2bcc81763 100644 --- a/p__Classrooms__New__StartClass__index.async.js +++ b/p__Classrooms__New__StartClass__index.async.js @@ -37,8 +37,8 @@ var checkbox_style = __webpack_require__(82000); var es_checkbox = __webpack_require__(32808); // EXTERNAL MODULE: ./node_modules/antd/es/date-picker/style/index.js + 1 modules var date_picker_style = __webpack_require__(25763); -// EXTERNAL MODULE: ./node_modules/antd/es/date-picker/index.js + 56 modules -var date_picker = __webpack_require__(45741); +// EXTERNAL MODULE: ./node_modules/antd/es/date-picker/index.js + 57 modules +var date_picker = __webpack_require__(60201); // EXTERNAL MODULE: ./node_modules/antd/es/input/style/index.js + 1 modules var input_style = __webpack_require__(69463); // EXTERNAL MODULE: ./node_modules/antd/es/input/index.js + 5 modules diff --git a/p__Classrooms__New__index.async.js b/p__Classrooms__New__index.async.js index 3ae928c932..b624d2c6a3 100644 --- a/p__Classrooms__New__index.async.js +++ b/p__Classrooms__New__index.async.js @@ -325,8 +325,8 @@ var checkbox_style = __webpack_require__(82000); var es_checkbox = __webpack_require__(32808); // EXTERNAL MODULE: ./node_modules/antd/es/date-picker/style/index.js + 1 modules var date_picker_style = __webpack_require__(25763); -// EXTERNAL MODULE: ./node_modules/antd/es/date-picker/index.js + 56 modules -var date_picker = __webpack_require__(45741); +// EXTERNAL MODULE: ./node_modules/antd/es/date-picker/index.js + 57 modules +var date_picker = __webpack_require__(60201); // EXTERNAL MODULE: ./node_modules/antd/es/auto-complete/style/index.js + 1 modules var auto_complete_style = __webpack_require__(19070); // EXTERNAL MODULE: ./node_modules/antd/es/auto-complete/index.js diff --git a/p__Competitions__Detail__index.async.js b/p__Competitions__Detail__index.async.js index 067285074d..418813b78c 100644 --- a/p__Competitions__Detail__index.async.js +++ b/p__Competitions__Detail__index.async.js @@ -1034,7 +1034,6 @@ function _unescape(str) { _ref$stylesPrev = _ref.stylesPrev, stylesPrev = _ref$stylesPrev === void 0 ? {} : _ref$stylesPrev; var str = String(value); - console.log("value:", value); var _useState = (0,react.useState)(""), _useState2 = slicedToArray_default()(_useState, 2), data = _useState2[0], @@ -9419,7 +9418,7 @@ var WorkSubmit = function WorkSubmit(_ref) { item.children.length > 0 ? setGameItem(item.children[0]) : setGameItem(item); }, children: (_TabResults$stages6 = TabResults.stages) === null || _TabResults$stages6 === void 0 ? void 0 : _TabResults$stages6.map(function (item, index) { - var _TabResults$rule_cont, _TabResults$rule_cont2, _item$children$, _item$children; + var _TabResults$rule_cont, _TabResults$rule_cont2, _item$children, _item$children2, _item$children2$, _item$children4; return /*#__PURE__*/(0,jsx_runtime.jsxs)(tabs/* default.TabPane */.Z.TabPane, { tab: /*#__PURE__*/(0,jsx_runtime.jsx)("div", { style: { @@ -9463,15 +9462,16 @@ var WorkSubmit = function WorkSubmit(_ref) { marginTop: "10px" }, value: ((_TabResults$rule_cont2 = TabResults.rule_contents[index]) === null || _TabResults$rule_cont2 === void 0 ? void 0 : _TabResults$rule_cont2.content) || "" - }), item.children.length > 0 && /*#__PURE__*/(0,jsx_runtime.jsx)(tabs/* default */.Z, { - defaultActiveKey: (_item$children$ = item.children[0]) === null || _item$children$ === void 0 ? void 0 : _item$children$.id, + }), ((_item$children = item.children) === null || _item$children === void 0 ? void 0 : _item$children.length) > 0 && /*#__PURE__*/(0,jsx_runtime.jsx)(tabs/* default */.Z, { + defaultActiveKey: (_item$children2 = item.children) === null || _item$children2 === void 0 ? void 0 : (_item$children2$ = _item$children2[0]) === null || _item$children2$ === void 0 ? void 0 : _item$children2$.id, destroyInactiveTabPane: true, onChange: function onChange(activeKey) { - setGameItem(item.children.find(function (item) { + var _item$children3; + setGameItem((_item$children3 = item.children) === null || _item$children3 === void 0 ? void 0 : _item$children3.find(function (item) { return item.id == activeKey; })); }, - children: (_item$children = item.children) === null || _item$children === void 0 ? void 0 : _item$children.map(function (ChildItem) { + children: (_item$children4 = item.children) === null || _item$children4 === void 0 ? void 0 : _item$children4.map(function (ChildItem) { return /*#__PURE__*/(0,jsx_runtime.jsx)(tabs/* default.TabPane */.Z.TabPane, { tab: ChildItem.name }, ChildItem.id); diff --git a/p__MyProblem__index.async.js b/p__MyProblem__index.async.js index a1691cb169..459547405a 100644 --- a/p__MyProblem__index.async.js +++ b/p__MyProblem__index.async.js @@ -1,19 +1,6 @@ "use strict"; (self["webpackChunk"] = self["webpackChunk"] || []).push([[36270],{ -/***/ 99011: -/*!**************************************************************************!*\ - !*** ./node_modules/@ant-design/icons-svg/es/asn/ClockCircleOutlined.js ***! - \**************************************************************************/ -/***/ (function(__unused_webpack_module, __webpack_exports__) { - -// This icon file is generated automatically. -var ClockCircleOutlined = { "icon": { "tag": "svg", "attrs": { "viewBox": "64 64 896 896", "focusable": "false" }, "children": [{ "tag": "path", "attrs": { "d": "M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z" } }, { "tag": "path", "attrs": { "d": "M686.7 638.6L544.1 535.5V288c0-4.4-3.6-8-8-8H488c-4.4 0-8 3.6-8 8v275.4c0 2.6 1.2 5 3.3 6.5l165.4 120.6c3.6 2.6 8.6 1.8 11.2-1.7l28.6-39c2.6-3.7 1.8-8.7-1.8-11.2z" } }] }, "name": "clock-circle", "theme": "outlined" }; -/* harmony default export */ __webpack_exports__["Z"] = (ClockCircleOutlined); - - -/***/ }), - /***/ 48820: /*!*******************************************************************!*\ !*** ./node_modules/@ant-design/icons-svg/es/asn/CopyOutlined.js ***! @@ -38,33 +25,6 @@ var DownloadOutlined = { "icon": { "tag": "svg", "attrs": { "viewBox": "64 64 89 /* harmony default export */ __webpack_exports__["Z"] = (DownloadOutlined); -/***/ }), - -/***/ 30071: -/*!************************************************************************!*\ - !*** ./node_modules/@ant-design/icons/es/icons/ClockCircleOutlined.js ***! - \************************************************************************/ -/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { - -/* harmony import */ var _babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @babel/runtime/helpers/esm/objectSpread2 */ 1413); -/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ 67294); -/* harmony import */ var _ant_design_icons_svg_es_asn_ClockCircleOutlined__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @ant-design/icons-svg/es/asn/ClockCircleOutlined */ 99011); -/* harmony import */ var _components_AntdIcon__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../components/AntdIcon */ 7918); - -// GENERATE BY ./scripts/generate.ts -// DON NOT EDIT IT MANUALLY - - - -var ClockCircleOutlined = function ClockCircleOutlined(props, ref) { - return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.createElement(_components_AntdIcon__WEBPACK_IMPORTED_MODULE_1__/* ["default"] */ .Z, (0,_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_2__/* ["default"] */ .Z)((0,_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_2__/* ["default"] */ .Z)({}, props), {}, { - ref: ref, - icon: _ant_design_icons_svg_es_asn_ClockCircleOutlined__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .Z - })); -}; -ClockCircleOutlined.displayName = 'ClockCircleOutlined'; -/* harmony default export */ __webpack_exports__["Z"] = (/*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.forwardRef(ClockCircleOutlined)); - /***/ }), /***/ 28508: @@ -413,88 +373,6 @@ var useDisableAction = function useDisableAction(disable) { }, [disable]); }; -/***/ }), - -/***/ 53280: -/*!***********************************************************************!*\ - !*** ./src/pages/Classrooms/Lists/Exercise/Answer/useRemindModal.tsx ***! - \***********************************************************************/ -/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { - -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "_": function() { return /* binding */ useRemindModal; } -/* harmony export */ }); -/* harmony import */ var antd_es_modal_style__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! antd/es/modal/style */ 35611); -/* harmony import */ var antd_es_modal__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! antd/es/modal */ 85402); -/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_createForOfIteratorHelper_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/createForOfIteratorHelper.js */ 74704); -/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_createForOfIteratorHelper_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_createForOfIteratorHelper_js__WEBPACK_IMPORTED_MODULE_1__); -/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! react */ 67294); -/* harmony import */ var _ant_design_icons__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @ant-design/icons */ 30071); -/* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! react/jsx-runtime */ 85893); - - - - - - -//只需要left_time和exercise_events参数,实际上传进来的answerData还有很多其它的属性 - -var useRemindModal = function useRemindModal(answerData) { - var _answerData$exercise7, _answerData$exercise8; - var countDownRefArr = (0,react__WEBPACK_IMPORTED_MODULE_2__.useRef)([]); - var clearCountdownTimeout = function clearCountdownTimeout() { - var _iterator = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_createForOfIteratorHelper_js__WEBPACK_IMPORTED_MODULE_1___default()(countDownRefArr.current), - _step; - try { - for (_iterator.s(); !(_step = _iterator.n()).done;) { - var id = _step.value; - clearTimeout(id); - } - } catch (err) { - _iterator.e(err); - } finally { - _iterator.f(); - } - countDownRefArr.current = []; - }; - (0,react__WEBPACK_IMPORTED_MODULE_2__.useEffect)(function () { - var _answerData$exercise, _answerData$exercise2, _answerData$exercise3; - clearCountdownTimeout(); - if (answerData !== null && answerData !== void 0 && (_answerData$exercise = answerData.exercise) !== null && _answerData$exercise !== void 0 && _answerData$exercise.left_time && (answerData === null || answerData === void 0 ? void 0 : (_answerData$exercise2 = answerData.exercise) === null || _answerData$exercise2 === void 0 ? void 0 : (_answerData$exercise3 = _answerData$exercise2.exercise_events) === null || _answerData$exercise3 === void 0 ? void 0 : _answerData$exercise3.length) > 0) { - var _answerData$exercise4; - var _iterator2 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_createForOfIteratorHelper_js__WEBPACK_IMPORTED_MODULE_1___default()(answerData === null || answerData === void 0 ? void 0 : (_answerData$exercise4 = answerData.exercise) === null || _answerData$exercise4 === void 0 ? void 0 : _answerData$exercise4.exercise_events), - _step2; - try { - var _loop = function _loop() { - var _answerData$exercise5; - var eventItem = _step2.value; - if ((answerData === null || answerData === void 0 ? void 0 : (_answerData$exercise5 = answerData.exercise) === null || _answerData$exercise5 === void 0 ? void 0 : _answerData$exercise5.left_time) > (eventItem === null || eventItem === void 0 ? void 0 : eventItem.reminder_time) * 60) { - var _answerData$exercise6; - var timeoutId = setTimeout(function () { - antd_es_modal__WEBPACK_IMPORTED_MODULE_4__/* ["default"].info */ .Z.info({ - content: "".concat(eventItem === null || eventItem === void 0 ? void 0 : eventItem.reminder_content), - icon: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)(_ant_design_icons__WEBPACK_IMPORTED_MODULE_5__/* ["default"] */ .Z, {}), - centered: true, - okText: "知道了" - }); - }, ((answerData === null || answerData === void 0 ? void 0 : (_answerData$exercise6 = answerData.exercise) === null || _answerData$exercise6 === void 0 ? void 0 : _answerData$exercise6.left_time) - (eventItem === null || eventItem === void 0 ? void 0 : eventItem.reminder_time) * 60) * 1000); - countDownRefArr.current.push(timeoutId); - } - }; - for (_iterator2.s(); !(_step2 = _iterator2.n()).done;) { - _loop(); - } - } catch (err) { - _iterator2.e(err); - } finally { - _iterator2.f(); - } - } - }, [answerData === null || answerData === void 0 ? void 0 : (_answerData$exercise7 = answerData.exercise) === null || _answerData$exercise7 === void 0 ? void 0 : _answerData$exercise7.left_time, answerData === null || answerData === void 0 ? void 0 : (_answerData$exercise8 = answerData.exercise) === null || _answerData$exercise8 === void 0 ? void 0 : _answerData$exercise8.exercise_events]); - return clearCountdownTimeout; -}; - - /***/ }), /***/ 61050: @@ -3205,8 +3083,8 @@ var Exercise_ip = __webpack_require__(79443); var Timepiece = __webpack_require__(44635); // EXTERNAL MODULE: ./src/pages/Classrooms/Lists/Exercise/components/Unlock.tsx var Unlock = __webpack_require__(61050); -// EXTERNAL MODULE: ./src/pages/Classrooms/Lists/Exercise/Answer/useRemindModal.tsx -var useRemindModal = __webpack_require__(53280); +// EXTERNAL MODULE: ./src/utils/hooks/useRemindModal.tsx +var useRemindModal = __webpack_require__(25290); // EXTERNAL MODULE: ./src/components/Exercise/recordScreen.tsx + 3 modules var recordScreen = __webpack_require__(78806); // EXTERNAL MODULE: ./src/components/Hooks/index.tsx @@ -4360,9 +4238,10 @@ function MyProblem_reducer(state, action) { centered: true, okText: '确定', cancelText: '取消', + icon: null, + className: 'edu-modal', 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" }), onOk: function onOk() { @@ -4740,6 +4619,84 @@ function triggerPlus(id, params) { return (0,_utils_fetch_ts__WEBPACK_IMPORTED_MODULE_1__/* .post */ .v_)("discusses/".concat(id, "/plus.json"), params); } +/***/ }), + +/***/ 25290: +/*!********************************************!*\ + !*** ./src/utils/hooks/useRemindModal.tsx ***! + \********************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +/* harmony export */ __webpack_require__.d(__webpack_exports__, { +/* harmony export */ "_": function() { return /* binding */ useRemindModal; } +/* harmony export */ }); +/* harmony import */ var antd_es_modal_style__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! antd/es/modal/style */ 35611); +/* harmony import */ var antd_es_modal__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! antd/es/modal */ 85402); +/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_createForOfIteratorHelper_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/createForOfIteratorHelper.js */ 74704); +/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_createForOfIteratorHelper_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_createForOfIteratorHelper_js__WEBPACK_IMPORTED_MODULE_1__); +/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! react */ 67294); + + + + +var useRemindModal = function useRemindModal(answerData) { + var _answerData$exercise7, _answerData$exercise8; + var countDownRefArr = (0,react__WEBPACK_IMPORTED_MODULE_2__.useRef)([]); + var clearCountdownTimeout = function clearCountdownTimeout() { + var _iterator = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_createForOfIteratorHelper_js__WEBPACK_IMPORTED_MODULE_1___default()(countDownRefArr.current), + _step; + try { + for (_iterator.s(); !(_step = _iterator.n()).done;) { + var id = _step.value; + clearTimeout(id); + } + } catch (err) { + _iterator.e(err); + } finally { + _iterator.f(); + } + countDownRefArr.current = []; + }; + (0,react__WEBPACK_IMPORTED_MODULE_2__.useEffect)(function () { + var _answerData$exercise, _answerData$exercise2, _answerData$exercise3; + clearCountdownTimeout(); + if (answerData !== null && answerData !== void 0 && (_answerData$exercise = answerData.exercise) !== null && _answerData$exercise !== void 0 && _answerData$exercise.left_time && (answerData === null || answerData === void 0 ? void 0 : (_answerData$exercise2 = answerData.exercise) === null || _answerData$exercise2 === void 0 ? void 0 : (_answerData$exercise3 = _answerData$exercise2.exercise_events) === null || _answerData$exercise3 === void 0 ? void 0 : _answerData$exercise3.length) > 0) { + var _answerData$exercise4; + var _iterator2 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_createForOfIteratorHelper_js__WEBPACK_IMPORTED_MODULE_1___default()(answerData === null || answerData === void 0 ? void 0 : (_answerData$exercise4 = answerData.exercise) === null || _answerData$exercise4 === void 0 ? void 0 : _answerData$exercise4.exercise_events), + _step2; + try { + var _loop = function _loop() { + var _answerData$exercise5; + var eventItem = _step2.value; + if ((answerData === null || answerData === void 0 ? void 0 : (_answerData$exercise5 = answerData.exercise) === null || _answerData$exercise5 === void 0 ? void 0 : _answerData$exercise5.left_time) > (eventItem === null || eventItem === void 0 ? void 0 : eventItem.reminder_time) * 60) { + var _answerData$exercise6; + var timeoutId = setTimeout(function () { + antd_es_modal__WEBPACK_IMPORTED_MODULE_3__/* ["default"].info */ .Z.info({ + content: "".concat(eventItem === null || eventItem === void 0 ? void 0 : eventItem.reminder_content), + icon: null, + title: '提示', + className: 'edu-modal', + centered: true, + okText: "知道了" + }); + }, ((answerData === null || answerData === void 0 ? void 0 : (_answerData$exercise6 = answerData.exercise) === null || _answerData$exercise6 === void 0 ? void 0 : _answerData$exercise6.left_time) - (eventItem === null || eventItem === void 0 ? void 0 : eventItem.reminder_time) * 60) * 1000); + countDownRefArr.current.push(timeoutId); + } + }; + for (_iterator2.s(); !(_step2 = _iterator2.n()).done;) { + _loop(); + } + } catch (err) { + _iterator2.e(err); + } finally { + _iterator2.f(); + } + } + }, [answerData === null || answerData === void 0 ? void 0 : (_answerData$exercise7 = answerData.exercise) === null || _answerData$exercise7 === void 0 ? void 0 : _answerData$exercise7.left_time, answerData === null || answerData === void 0 ? void 0 : (_answerData$exercise8 = answerData.exercise) === null || _answerData$exercise8 === void 0 ? void 0 : _answerData$exercise8.exercise_events]); + return clearCountdownTimeout; +}; + + /***/ }), /***/ 20550: diff --git a/p__Paperlibrary__Add__index.async.js b/p__Paperlibrary__Add__index.async.js index 5cffa55f13..509901a116 100644 --- a/p__Paperlibrary__Add__index.async.js +++ b/p__Paperlibrary__Add__index.async.js @@ -1,5 +1,5 @@ "use strict"; -(self["webpackChunk"] = self["webpackChunk"] || []).push([[93260,12768,67570],{ +(self["webpackChunk"] = self["webpackChunk"] || []).push([[93260,4977,12768,67570],{ /***/ 96403: /*!*********************************!*\ @@ -2173,7 +2173,6 @@ function _unescape(str) { _ref$stylesPrev = _ref.stylesPrev, stylesPrev = _ref$stylesPrev === void 0 ? {} : _ref$stylesPrev; var str = String(value); - console.log("value:", value); var _useState = (0,react.useState)(""), _useState2 = slicedToArray_default()(_useState, 2), data = _useState2[0], @@ -5165,11 +5164,11 @@ var CombinationEditor_DragQuestions = function DragQuestions(_ref) { className: EditPotinmodules.scoreByBlankRadio, optionType: "button", options: [{ - label: '按题给分', - value: false - }, { label: '按空给分', value: true + }, { + label: '按题给分', + value: false }] }) }), /*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default.Item */.Z.Item, { @@ -6127,7 +6126,7 @@ var SaveItem_DragQuestions = function DragQuestions(_ref) { }) })] }); - })), (qitem === null || qitem === void 0 ? void 0 : qitem.question_type) <= 4 && /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + })), ((qitem === null || qitem === void 0 ? void 0 : qitem.question_type) <= 4 || (qitem === null || qitem === void 0 ? void 0 : qitem.question_type) === 6) && /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { className: Saveitemmodules.bottom, children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", { className: "".concat(Saveitemmodules.bottomitem, " mb30"), @@ -8565,7 +8564,7 @@ var AddNewPaper = function AddNewPaper(_ref) { question_title: '', is_ordered: false, use_keywords: false, - use_blank_score: false, + use_blank_score: true, keywords: [] }); } @@ -9603,6 +9602,16 @@ var style_default = __webpack_require__(43146); +/***/ }), + +/***/ 4977: +/*!********************************************!*\ + !*** ./src/assets/images/icons/nodata.png ***! + \********************************************/ +/***/ (function(module) { + +module.exports = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMwAAACaCAYAAADl9acYAAAAAXNSR0IArs4c6QAAIABJREFUeF7tXQd4U1Ubfs/NaJtO9kzLahFQEJkiUBBFUFFkCCjiAAVFERT5FREQQQXBBcpysWRP2RtkKRsEOphNodCZdDfjnv85CU2TZt2bhABNDw9PmtzvrO+c957xLQIP0pkz1yrQIEmwwcDzHhTj91klEo7jpcG5zetWUJdmRjmPvTM9GI9JgSGvadOoLE9KJJ5kPp2YXLtZdO1kT8ooz2vigCNelvPYezPEG7z0CDAn4pJqPvJA5A3vdcl/S3LEy3Iee29OeIOX5YDx3nh4VFI5YDxin6DM5YARxKb7g6gcMHd+nMoBc+d57LKGhCQ1ZURBCoVL2nKCO8sBZWW50x1TOWDuLP8FlV4OGEFs8glROWB8wmbPKikHjGf882bucsB4k5t3qKxywNwhxrpRbJkGTOx0ehlA3d9e5VEtzA3ulGe55zmg1QOfrCVo34BgQGvr5rLDRl4RRZG+5NjBESBc4FHw1LlrCAuPsCo0JjKi7J5hYqfTXADBq4byCJLf82Nf3kA3OfD9LgKdgeCzZ4CUTJ1VKQFyKQgpmeMSjiKvQC+oplspN/wOMDcBVFv0Bo+KwYJ4VE50H3Jg7j6CWzkEX74A3MrSgTfeKZpSaBCHcAVn/JunBHlFPDR5BkG9LMjPt7mZLOtbskQADea9wqOW9coqiGHlRPcHBxYcJriQQvB9P+v2cqCwWFxgoOJk6JeTNX4HmJMAHv6xP4/6VXw/+OxNx/bM/pIohdUE9VW/VxwjOHiJYO5A6xolpGSpYW3jIW4w/A8wM+h+UHSY2pvHgzV9NXymeor0wPc7Cf7XzWJ/4Nsm+Ly2LzZx+OwZ3yuVbzhNsPEMwcI3rM8wMikHiURi5gNbbQoKrc84zpjkj2eYzQC6f96DomUd305ctrp8tp5gSk/f1utzlFhUOHYthy9f8D1gdpwnWHiEYOVQ6zNM6QM/AY+CImHnF9YtfwTMCgB9P+5G0SHa9xP3bk2gT9cBU3r6Hjp95nBYNcz3gDlwkRhX843vlfS59PmFHfjFzgC/2pJ1nEEnEIpIAG+834Wia2Ox7PJ8wt0twLz7J8Gsl3zf316zCVYPsz5oe85F1yUcu0YwcQPBjlElZyjL8wsrQeyBn+XxK8DETqefgyACFCPe6kjxfDPfT6C7BpilBLMG+L6/A34h+P1VikCZ60nuTYpzN4AxqznjCqPOMZ1RSp9f2OVLYZH1lbOrNvjVlswIGEAKYOyrj1K82NL3E+huAWbEMnbFSn1+Qzd4AcE3fajPZV6X04D3lnHGM4xOawKFJwLLYiD5H2AoCkHwJQMLA42v090CzJjVBBN7UCh8rN3AgDrqCYq6lX3L6RQ1MGQRhwWvA7UrALbnFzCJjOhG+d2WjFCkUYKZPZpSDIv1PWDGrycY34NCahI0+yxN/Ivg3c4UlUN8VqWxok/XEfRrSdG0tm/rzcoHBv7KYc5AILqqLWDcOb/45RmGEFyhFL8/0Yga33y+Tl9uJhjxOEVIoG9rnrqVKSJSRFb0fb3tG1A81sC39TLRSu85HL57Eaii0Bm3oqEKqZXSJaUURUxTU0Tyuy0ZAc5SYCUbxE+6+x4w3+0kGNiWooqP3/Qz9xB0bUTRsLqI2eEFUlbvA9WBJxv5ltdMit9jFocpLwB1InQIkBEQTmLUHStOBoMBOr24K2+/AwwPHOKArS2iKCY9VzKIg34jyMgTv6f1wpwqL8JLHKgUTLHwjZIxZTKg0V2Bzg2tLzvYBYA75xe/25J1mkEnGAzYyXE40KQmMK23uLeLN8b1j0ME7epTxFTzRmnCy/jzXyCqIny+NVryDzFeKfd+xLcrDOMMO8MMfgx45iFrOZA7AstiTvvVoZ91usM3tClHcLpeZWDmAN8DZtlRgkY1KJr5+BC87hQQLAeebCwcZN6gXH6MgG2P+rfyDmD+WLoV8xZugkIRiNh2TTHghcfRoF4tFBZpkXgpGQ81rmdu9puLOLzwMPBYPR1Cgzw/v7CC/WpLxjrc/jtaT2LApRrhwC+DfA+Y9aeI0dKzbT3vTCChk3r7eaBABzzfTGgO79CtPUmM9b7U2jv9bf3kOyjSlihLcoSg93MdkZ2Th227j2Hoq8/inTeeNzZ+xFIOsTHAsw/pAeL5+cUvAdPuG1pVRnArQgEsGex7wGw7RxAgBTo19M4EEjqtD1wEkrPYm15oDu/QbfkPSM0hHsu8du0/gSnfLkFGVrbThjFLynULJ6FOZHUw2RNbyd/qUJLFHZV+ywr9aksWO4Ou0BK8KueRz/bVq++CUuD+RGbhB3R/0LeAOZEEnFIRvPGYb+vdGw+cvU7w3uOe1dv+mfeRk5svCMUfvz8AA3o9jgkbCJQVgPe7lGTz5MDvj4f+VXs/JH1ip1PmAkHy17u8z42bjl4lxjf9C809m0CCZo4FUVwKsDPOJLz0ZTp6Fdh6jtnWe1bvuCm/4q/tRwQ1/b03e2LIwGfw1RaCkADg425AOvPkYCHZd0cG43dbsk4zaDFgWHiHcG85wjBQoEhnMhAzf5r/Jihkf9/+fjXDtDXqGA108+Eqcy0DYAfwMU95NnEFzVgLovibwK8HCab19qze61s24Pf5K7A5KwB5vHM1CblMij9m/Q87rtc1jsek54CMPIBayGD0BgP0ImUw/gwYFiqjllhHGAcvAkuPcijU8cgv0KGgSGv8LNJqweu1MOh14A3ss+S78W+Dzuo3RsPoTy0YgIjQALFz0C36tBzg570EE3p4NnHFVn5TA0zaSPDzy57Vu2bIS6jF67BDHYBHgnVI0kow+6ZjLyZNm9RD+35jkZINfNO7ZIVhEn+e16NQ6157/OqWjJ1h9n1IXoydTi8AeGD+KzxqinCEsfkswfBJC2HQacXOG7v0B+e9CGXVUK+U5aoQdm5iE3eqh296R/XoDEBu0e3/hcz3FzF+Z292trI91Zgav7N2tKrDrrfFTdgTI4dAl61BipZDDXYINRCMvBrusNvBikAMHT8LTM3/pwElK4xMAuQV6uBuKK4yA5hEVfY8SvmmHCETGyjDtzqbQLHf0KMgaCnWEcaW/whGT1mAHHZP6oW09bueaFy3khdKcl0EO+y+v4xgphs2MWxbs+K46bLCDIoi6+9iVLKY4PbTp8UB5t8h/UB53qimz1aJA9lyLExz7H1vyMCnUa15L/x9EfhtkIk/nh74y9ShPz5JnUGA26qFZIdcTofWqR5xxd5Uip1O9wDoJNYRxs4LBB9PXYxUdaHrGSqAYuWUp9GmSQ0BlN4h8cTq8qVfOGgKStpBeAoJb4DEYPrPsU89b/5e/LvEYPubLCIQX06NEtWpfwa/yA4h0FEgqVCK71OCUeTARdLLfbpg9PAXsfGsBBtOA0uHmKpyV0PZsqFl5lo5QaXWgRqNw4pTHiEYGa2M+KX0yMROpxsA9BDrCGNvAsG4GcuQdMt45eJx+nXsk3iyNbOY9k161wOry8/GqZCr1t4GBA/O3T0Nm7gSDl/89IBRHiU0nRk3CgU3knEmT4pZN51rrjI5TN2oGmCOMP44BKx7B8jINemP8ZRCK2Y5LNXAMrMlS0hSpwKw9TRGME+XHf5ekybEfPCInU7/BDBArCOMw5cIPvt+JRJUGqHj7JRu2rsd0P+JGBuanELTTVpwwO3/cnjFxNcTwMz95hquxud5pd+skIEfR6NJA+F2y6o1S3Fj4xpj/X9lBmK7OsDuChMUKMf+v36AXC4Fc4QxYwew/X0gM8/k5VKvN0BvcF9gfc8CJuGWuh4twgoQnJSBzK+nDP+3eLTsBahJSNL8DdD29kaUAFsDSU4vpVJp3FTETqdzAbwl1hHGySSCCTPX41RimlcmzthBrTCsV1Obss5cJ2hWXQupTIoiHUW+1nRYZkcn5kRbTzlIOQq5hBmimfRu2RwoeU4gl5rAFiI3Odpmb/NRK0zXu+zgKzZtWZWK/VvTxWZzSP/EK5HoEivcxsFQWIBzk8caVxmWmMT+g6thNlfMg/p1xYfv9DXSMEcYEzYAu247wnBXQ9myE/fslixRpf6FUgw2N5bgDChmk6Lw33MMqkqlg8JeVKmn8hRjHI0QIdgbiJynGWhiZ9AZoPhgaEeK50Q4wmDCvwmzt+HwGe8EcH67V1N8MshWV4UBpnlNLQID3Lcn5nkKrZ6iUEex4azEqC08di0BW1XDgsTP+2NHsrH6F+/0m9Xetns1PN9b3IWHPi8XyetXIOPoEeg1WbhYKMGK9CCoiiSoWq0SnuvWzqhLVuyoz+wI411mmi3epZI9Lt2zgElIUht9INtpdDJPMUsSGf59NCFFxc8TknI6AoZ9LqbCmj+V4X33zMAEAOMHtaXoJ0KLVpUJjJuzD3v+vSh+xtnJ0ffxaMwY0dHuCtO8pg6BAcK3LI4axCTai/4hRsBM3kww5DGK6o5vYx32S52pw9QxbEi8k6o2DMeoj2q5VVhqNnB29JsI0TP5M6Dj5Gg7dwmkpVZOsyOMtyg4joDyBhRq3d+Osbru3S2ZSp0LCmf+9ZM5CUY3qBWx3LREUy5RpbkKQOl0FAimvrksPAME08Q6wmD74DGz/8H2A/+5NdClM8U2r4VFE7rZBcwjtXQIkHsOGLbSLP7XBJhvdxD0fJiinhs+pVk5n41IBM/UFryQSHggvpxRooovpsgdFwjoD8MQri3ZIso/XYzm9a2FwDfUAFPxX/AaRYSCeCR/KW7fvQuYJE0RQF3vSQh2UQn3bsOaYXEJSZrPADrJBfP5BceCVx+4LO0r1hGG3gC8//Np/LXrmJjxdUhbv1YE9vzU22eAmbOPBRmieNCNFzvP8/jhaxVSL3vn4M9zBJN/bgSZgJsyplZ0KQ24oSZgq8vmE4V4+9hrkNIS8O5uPhbNOz+CprWpWRhd7Ahj9svMYM871rT38pbM/q2XvelHoeU4bpxBgt+Jjr8MAqfi80NXZEW/H1UEuOMIY/zCRPyxZr9XABMSJMP5pbelahYlsjNMi1p6402Pp8lyhWEhIBpVp2hdV1yp6nwgPAhYvzQF/+zOEpfZCfXgz6LRIMrxKsq0B5YcKsL6UxRFvBygelBdLjhZGMCx/RfTKWMCUGZzbAClvJEmtiGH97oEGLdhzBHGjL4UDyvLOmBUmn9AaamAay7GimAXgdErzG1RlX36k9el+PlgsPFtK9YRxtwtNzBl7havTZoLywYhuJRbSCNgauvBlAg9TQYDjyVHOeOWbOVxoEoo0Mn2JttpNZvOcmhfn0KTXoTr8TlITSnCrRSt8TMvV7gj79KVPDskCo+1tb/rZkLScavzcTlTARBrZUu+MB1coHNHZ8rQXEzvH4T+8yWY9DzQrj6QptFDzzRlPUj37JbM5pZMeCfZK5CNgsPt3PlbEny3LwSlHWEIqWLzcTWGfbFaCKkgml0zeyNaaa3QdqcAs+msSa2k+4OCmmYm2nyWQ98W9idabo4eqSla3EopMn6m3mRgKkJ6KlM6dV5Plz418ES3CjZE7Ar9w2X5UGXbv3bmC1NBAiqBEOf34zFhKlzLq40PuxK0i8qFutBzRdd7FjDx1zSDCKELxA2tmZoyyztqqc9tUdDlDAm+2hUCdxxhHIwrwOAJy5EvIkSCsz78Nq4rnmhpfU/BANOytgEydwQmpSpjQro/b68we+JNArzej4jjKouz0q+luDwGAzWCxnI1Kr0qPfpEZTzXv6pVwUzf6+MVBTiX6vi+hxoKQfUF4AJswWZZGF+UCUN2IsYMaINnbcVd4jp0m/qePcNcvJlTldcaUm5vVN3qnKNM1zUcJm4LhTuOMP65qMWYGWtxJcU76jGT3nwUrz1j7ZnCCBilAbLS96RucIFJtv88ZpLD/HMZSEgFXmkrrqANp2yjEYsroYRar6f44I3zxh9qNwnH8FHWNxBLj2ix6F85SKltmGV9lBrAF6RConCuh8fotCn7MSC2Fob3ELkPddDBexYwrL2JSZqtFPQpdwfHUT7mf+zjTWFwxxHG8St6zPhtCw6cZXcSnqdhLzTF2FethZcMMK2UBki9DBgmbz18mYAJbMUk5shiYBsxORzT5ucZ8PHbcUaC4OpBGDe55AbiShqP9/40gHLOt058UZbxXMPJnQuUKK+DLi8DEs0R/PJBLIIVwjULHPXgnt2SsQbHq7JeIJSYFIi8mNgeeeT6cFRQAItFOsL4L5li0do9WLrLriK06FZ2e7QO5v3PwugcgDcBo9MbsPT2CnMxFcYwdiNFuMhlKjcs/J23AMMEoONHJhj5JA2T44tvS2TTo5cX4kKqY5X9YuYacq9CEhzlMngmr8uGQasFLUpDPcUV/DCiKwrcNBwrrvueBsyKFVTSvG32aQraRPRMdJKBWaa+vSrcqNAo1hEGsyD8Y/1R/LzmjFea1EBZAbtn9rIqywiYSB5Siecey3U6A5YeN23JmCCPORIcK8IWhV0ps1Wpj8hzjyPmsDPN5P+ZNCWInMOXPz9g/PtgohZfbpEZ3SE5TxSGXBUkIa61vPnCDLCzFEuGrOMY1q02Xunq2VS6p7dkrKOJ17N7UAPP1PG9moatCoOBJ9go0hEGe+P+vC4e3yw84JX2VAoLxMmFL9sApnUkD4kXAKPV6bHsuNQIGDb5p28nmCwixmZSJnA5jeCZh1x3NzfpKi7M/xlFGRmo0qoNqnfohPAG1mcH1dUCfDP+sqkwjuCreY2Mf478swiJGa6V3Az518EFVgHhXMu0DYUZ4G8Dhuqy0Sg0EfM+8myHf88DhjEzIUmzAaA9XA+ZcIqR60KRp+XgjiOM3Sdu4s0vtyAkSIrgQCmCg6QIYZ+BMuPf7Dfzs9vP2bPi34ICZTh2szJ6NM41HuyrV7f2G8tWmNZRPCSc5yuMJWCYGcjHawm+7Sv8DPPfdSBfS9C5oWveHhg+GFqNyfRBEhgIeWgY2kz7AZysRDh5KT4fP0y5vZ0lwBdzGoO9FwbOK4S6KMDpCkP1eaD6fCNghCSDNhe8zmTsVznrMD59XIGa7Wx194SUVUxzT2/JihuZmJJThWoNZ0HgNY/EH28MRUY+B7GOMFibcrJzkJuXB3Z1zXHc7U9ivNlh0mX2aXpm/7ekLA57E6R44zHm5slWAs0A0ybKpDDoaWLhHJafMK0wLIm1ujx0iYD56WgrQO3ryuplSN6xzajkqM83+RCr1aUrol95A5zUJIT971QO5n2bZPybXYRNntsYvx4guLJrL1qkbsD2moOQHP6wlUskRkt5PfiCm5AEC/exa9DmgNcVoVL2KQy59RsqhAQg6tPvwAU5U1F0zvH7AjCsC4mqnE6UGpitvsfSJ0IIHb8lmNzIlkCsIwxPJzDLf10NrDtJMNyBjzDvAkaH5SdkbgOGOf5oVAN4sKawnl+YOwspf+81EzPIh9VvgCbvfoDAKlVx9JAai+ZcNz4PVBBE9W+M07uPo9/laeBgknSeC22ObbVeQ06QCRzselivuQhZBNveCX+JGAoyEZEThyE3fkIYNa00yh69UPdF6y2wsJ6ZqO6LLZl5pUlW9wHFMkrh6mTokgdf7QzG5UwpxDrCcFmwAAImPPztIMHorva3RkbA1GEhGoRPDkfVMj/EVoARaabM2vliCxj9QQtJ1GDAtU3rcGPXDmjVWWDfWWJbtHp9BiCwRScU6KQICJRg4VEp4g8ex4tXvrFSpGT0JxXNsKraIEgVFaHLuQ5ZSE1wAeLsEioRFZ5PnAVlTok5hiQwCG1+mAupwr1V5r4CDGNkgkrzEij93Znqi5CB/XafAhduySDWEYaQsl3RFGiB6Tsce4NkgGlbx+WtqatqjM9ZlOAVJ0tWmPeWEvzYX3gYcOY9cuKzsLE1EVK5oagQJ7/4DDlXS67gZTVqI6dlXxwNaIXrJ06j75UZkFhoHbNyK7Zqh2E3usHAlCupDgFhtSAJEmdsxsqJqZSHevmJaHPoC6vm1nvpNdTu7t6R+L4DjAk06t7M+tKuDb+QkQTw00EFTl2XQawjDIHFOyVj6h+frSeY4uC2it1MRVXgIeUIpBLTWcjdxMJArDgpN2/JPlpF8PlzwoPDjl9v0vZ1N2k1apz+ehJyVaZzS3HimUMKIoWUWrusqtDqUTR46308/bUKekghU1QBkbq+PbPXPkNuEog8DAOS5+ABzVEzSWj9GDSf+JVbXbovAcNs+oODFYSjsp8oqCm2gcj06z9BOHJNbjTZ7RDt/oQQWa2ZXEw0ZWY1yYzYGdCYuj5L7AJNwgBlvHRgj3mjnfvtx0YlS/Zcp9dj6wU5nmpiysccdLMYm5UECr3HruHwQ3/P+KPLzcWZ6VOQfdG5xWbVzl0R9fJgEI7DjO0Eu85rQSTuH1lbV45HbmYSzl1OR+2im4g0ZEJpyETdAC26zpnv1tDdt4AptulPNJ1rplMKUY6uFh8PxL5LARDrCMMtLtvJJAYw3qqTlcOCw7JYLUoBwWHZWWvBIYJxz3jeAiZxv7R0AZJ3bIetdT1B7T4voebTPc0VMbe2G08Wur26sII+6JyD5x4JQU6+FkfOp+DA2es4fO4GsvO1qFk5BE3qVEaTupWNn9G1K0AmILT1fQ8YxhhKqfTi9ewBoPQjSiFAxAasOh2AbfGBRr0qMY4wPJ86phLuFmBm7ibo2oSioYAL+uPXgKvpBIMe9VavgctnE5C7fyuyz58Bc2oRVKMWaj7XBxVbWGuELjxMsOxIAYjUtaqMo9Z90CkHz7WwXkoNPMXZy2k4ePYGDvx3HVdSTHIjBqCVn7verJQJwBQzjKnzJyRlPcZJuJ6UxwsAHEoP/joXgA3nAiHWEYa3ps7dAgyTeTwSRdHcuecDYzdXHCN4oBrwaH3v9Fqr55GWmY2ICNe3XWtOEvyy17MVZmRsLnq2dH4bdv5qBt6Ytg3d29TDOAFvhjIFmNLDGp+c1UxCycs8xTu3jcrMJDvi5VhxOghiHWF4Z+rcvRXGGBy2EvCYABB8sZHggycpqoa6f+lgya/MXC20RUUIDXV9gGJueb/d5tkZ5r0OOejd2nldm/+5gkkLDuOzQe3QrY1r2+0yDZjiwbp4PUNJeelKSqlZSX3/ZRkWHVNArCMMbwFm/AaC8c9Qt65rPWkDCw7Lggw9YVLhcprWnCCoH5qKGmHUaC4tl8sgl0kgl7FPqWhdt6upuQiWc1AoXN96MSd849ez62/31YPeeSwHL7Z1DpixvxzA7hNJWP9lL1RmjgtcJL8ADOOBSkWDCqiGaQoYlYn+TZJh/hEF3HGE4YqpQp7/sC0PrzRPhYxPg9yQjmCkoTA/HUV5aZDq0wBZBQQ0my6kKFE028/BGODpOYHBYfPy8qDT6aDT6Y2flolpUxeDhznscAWkfxKzEFNDAbncteIk8xIzYinxSBj1VrtcvPSo4y0Zs0Z96qPVqFpBgcXjnhXEx/saMCZfZNmTQCjTmZCAEC0oUglPU3iOnDEYtCcb16nCrDaN6ZxKU1HK0xOEIOrMDSlmHnDPEYZLzhoKAW0aivLSQXRpCKRp4HTpKMxNAy1KN36XE+cRAHjKIb/pckhk7h967bXz70STao47wWHZ9bZebwJOMYDY38Zrb4vEtKwZeAKMq5IJSDKZFOuPpqFr8yqCNBjYDd3AXwwgnPu+2Qa3zccrjzleNY7G3cR7P+7G8+2jMWaAMH8r9zVg4pKynudA1jmawExnjKf8fwRkAwF+j46MuJSoyupEKdkdnyoh0/e65wjDUX1c3MdA3hUEEO+YL6fU+BwRNUQa07tAM7v5OpNM8LoXg8PqDXrotHrojUDSQafXgXmrKZ3i0uV4vKkwiT2TJ/WcqYWBBLp8PzkieK1NIV5r71iO8/2qE1i2O8542GeHfiHpvgbMRVX2RzzlpwnpKCGEOa76i5dynxCeTriaTvpP2RnqliMMhwC9MBaBBaeFNEcQTU7FvpDWeU0QrVCiCynA7jjHip9Cy3FFxxz/mVYi0//sPD2u5wWgXUOBSmkAXvtVj7R819s3R215ta0Orz/m2FVVnwkbkJyWa7xOZtfKQtJ9DZiEpKzXAfKbkI6W0JAiQrDyZjZ5adyWUM4dRxiO6qOqRVCkLRPXHCfUt2gjhLXw7jmGBYdl18Uf+Tg47K4LBCz0uZh6P1oJnL/p/qH/5dYGvNnBfv5rN7PRb9JGVAoLwoavrC1enQ3gfQ2YC1ey6kil3CV2lhE7S7MKuMIxf4UGuuMIw1FdhszjCLk6XmxTHNLrqRT5TVdAJnNfPaR04cbgsPsIJjzrmbqL2E4evgxsPy+uXubM7+Vfmbss9661X2lDMdhuABRgyc4LmLnmJGKbKfHlW8KNyu5rwLBBS0zSbKBuWGOyWCoj1rrnCMPRZNEX5SLk3ACmVih2PjmkV9WYiso1RHrec1I7i1HJ5Ct3Kjiso6rPXgeY9P6bPsKB2uSRWKSlZbjNy3FjhuOTD5kIzja9891OnEhMxVs9muHVbsL5e98DJu5ydkNOxh934enfhmPsUDl0ZRgCZUS0IwyHWzJmqPPfcATorrk9yKUzZld5DTKlKUCQNxLr98jlJhV/X6ZrmcBXmwnmDBReb2R0CxQWmiOaiG5uj+5dsOyPH23yMd2ybmNWg6nJfDv8cbRpLDzO6H0PGMaN2zYyi8Q6/Ru+Ogw6A8FfIh1hOBs5evE7KLJ3ih5cRxluSR5FWLNxXiuPFeRJ6D53G5KWC3y4gmDhG8IAw7Ssa9Vlpsrup8jaNXHh+A6bAnYcu4bPfjto/H3z1D4IZ5JcgalMAIb1NVGlHkwpmQ1QwRf3H6wPRU6Re44wHPHXcGMTQm7+LJD9rsnU+soIaO2ux1z75Yu163fdStcUuYXA6wsIVg4VBpjMLDUeaOrgAOK6OjNFcvwhVCiluzbh90PYdvQqqlcMxuovSjSkhRRbZgDDOnsxOaczpYaFlEKQp4Sxm0KQlidxyxGGI+Zqs+IRfuUDIbwXTJMWsxghIc79CAsu7C6Ndg0lAAAdVklEQVStMEws88Jsgg3DhQEmSXUdLdt55hLJuIKs/g2x7UvcdrJtWPcxq40q/h2bKfGViAM/K69MAYZ16NKlzHCDlHwBwr0FUKdr7efbQpCs8a4jjMKCfITHDQRH3d97l578qmqTUblWczGYcErLzjDT+/hej63HLA5r32YOCl135dyFeHTuahtsynVOa4qvPv8II4aVyLJOXUzFsG9NW+bXuz+EISK9lJc5wBSz69KNzEheLxlFQVnEIrvmUlN3B+NiuncdYWi1OsjjP0KQznvxIDVVh0Bem1kreCcZg8N2pwhzX4juVkN6zebwx+u8oHr/OXoCPXrZBpsSW/GAvj3wy6yvzdl+WnsKi3aYnKFPHtIBnZu79qBpWWeZBUxxJ69coYE6ae4zlOqfIyBPM59uxc++36/AuZvedYTBJNz6+OkIL3AVn1b40N8K6oawRu8Jz+CCcvImgiEdKKoLF7p7pe4B8zl8148XVO+uPQcwYNAwj+tt0iga/+4t0Z4a8MUms9HY0vE9ECnUHc7tlpR5wFhyfA+l0lqq7L4A/QlAhTmHgnA8We51Rxh5FxejcvZSjwe7uIAk/cOo0nqK18qbsYPghebUGO7Dl+n1Pzh89iwvqN71G7fhzbc/9Lh5LALCzr+PQVMkR2w0Na4u566m49J1tVElRqyDEb8CTDH3LyblPMhTw67fjwZVPXTV+44wspP2oVq6IBU3QRPiprYWwtvOE0QrhGj2PoKO0dSoR+fL9O5SDm/H8oLq/XP5Gowc7R2tic9/XIlNyU2wY5RH1gJGVvklYFjHL6k0Ty85EbhxV6KceNsRRuatS6h1fYTX5mK+IQR5TZcbDb+8kVhw2MY1KFrV8UZpwsv4ZC3BCw8LC0o7/7fF+HRCydnDWS1FOSmQh1S363aX5XtlxGTEBfbCxveAIMFCB/s1+i1gGDsGL9Cvvpgm6eVtRxgZGZmomTQYHNUKn01OKHlIcEG5AfWE+eB2WefKY0DVMCDWO0G5XNZXTMDOTu3qUzxuinDhNH0/cx6+nGYrpS+diflxLkhPgFRRGfIQ+wzq9OxA5DUei5VDgYruObw0V+vXgOn8LR3L85jibUcY6iw1KiV9CLnhpqt5Ieg5DxkOV16PRyKFyTBcFbrxDPNZJj44rKtyXT1nvsYaVqeC4k1OmfoDfpjl2ncYb9CiMOOS0edyUOVoEGM4cuvUuGkrBHdbgIVvALWs4++6arLNc78GTOx0yq6efvS2I4zs7ByEJY1HkNYUactZ4kkg9FwE9JIKMEgijH8bjN/Z36bftCQcudLaeKC6q9KEPd8dB2Tliw8OK6x0x1Q/7SWoGkrRt4XrksZN/Brzfl3skpB59S9IN13hy0KrQxZkK+ANCQ1Do7ePYO5AoIF1DFqX5Zcm8G/AfENfB8Fv3naEkZubi6CkbxCou2yc9CZARJgBwcCRVlgZV3KC0aSmAhwnQYBcYowHI5FIwIN9MjPfkt/shcUQPdq3Mxy5DLDwfQNFBod1t77ifMyxuVxCBdX7wZgJWLzUdXh3Zh7NtmSgPCQBIQgIt+8/qtmw3fj5zep4yDoGregu+TVgOk2nTNl8pbcdYeTnFyA9U2MMDhQYIIFcwoGTSGCgnHHLECTnIJVIMG2H1BjywtcCRBYc9shlgrdEBocVPbtKZVjyDwGLLyqk3mHvjsGa9ZtdV0k4FGZdBa/NM/JbUcX+wSy692z8PDoWAjwpOa3TvwEzjXajHLa0b0DxSXfvnA9cj3AJxfe7TG5bq4aKyeU5bWIqsOkswcguvu3zyuPE6IBDSL2DBr+Hrdv3uOxshVqNkZqwH7q8NCNtYKUG4CS2V2G1OozE7ClvoZOHFx3+DZjptD0F/m4RRTHpOd9OHja4c/cRdHuQGh3r+TKxScuMuXz9kmDRmM/dgKB6+wwYgv0HjrhkS6+Bb2PlbzNQpDbZILEtGdualU4VH3gaX0/92ii89HZSVpY7NQllzvOLfYG7W7d7Nqe3a/NGA1hR7WfQZhKKU0yAN62396wkhTKFyUPa1qVo6KXDvNB62YH/2x0EXzzv/cnjrA07zhPsT4SgepkeGdMnc5V++nE6Phz/PTITmEIlhSykOmQK24M/W3mmzV2Lpxp7f5z9BjCPT6P1DRwuetMRhqsBtnzOnFHEVAMeVvp24hbpmata4lHcFzH9LKZl8TJXn4Cgep98+kWcPmtSknSWVi/7BZNmrsc/G2eC1xVAqqgEeYjtVRjhpPji1wN49qE7x+uYyAi7C4E3XvA+XWFU6Vo1ABsP2MzJwvDlMnjTEYarAbZ8zrYoVUKBR+vduUF01J67YUR2OhmYs49g9suu+9uhy/OIT2DyFedpz/bVWLXtFL77/F3o8zMhCQxHQJh9nZ/RU5diYJc7p95QZgCTnKHLppTaHK3Zm3bwYhkqKIDFg72/VLsabLZFYbYhnRu6nkCuyhL7/G4AJuEWwKT9QsyUWz3WDdeSkl1268zR3ThwLgtDBzyFIo0KnDwYgRH2VfYrP/jCzKTdX3pPZ8ll60wE990Kk5yhi6OU2kSaZx5OBy2UIkDqPUcYAnloJDtwkSC7AHj6Dm4THK4wIoPDiumXI1pVJjBqBcGqYa5fEA+16IxbqaabL2cp+dJJ3MqRoGXL1si7cRKcNAiBFe2vIopqDZemn133kqsyvf38fgTMJkops4WxSUOWSFGoI9joRUcYQhl+SgUkZZK7EtBp3DpgsjhzdqHdckiXlQcMWcReTq4Bw+z5mV2/sxQcrMCVuH+NoQof7DwESf/+aTz4B1WyH8tDHl7zhDpxlwA9A4+7alXAfQcYVYb2V1C8YY8N7y6XQl1AsGoojyD3vZK6zWHm9siDmK9u13u3Mgrtb71GbZCbm+e0mbVq1cDJIyavMK99OAvrfp0IfVEOFJWj7earUKUG9mxZ45WuOzqv2Cv8vgNMcqZuCuXpWHudGb1GipvZxKuOMLwyIn5eSGSDR8AiQDtLDzZ+ALu3rTKSzPrzAMa//xK0OSlQVLHZfd8uhuDQ/p1QKDyPiFCmAaNK17KD3g/2mP/ZXxJcyeAw/xUeNT3UZPXzOe7V7tes2wx6vcFpme3btcaa5SbX2gfP56Dnk62NipiKqo7tB1at+BMPPdjE47a6kr1YVnD/rTAZ+r6U8ivscWnyVgnibnL4sT+P+l6yN/F4NMoLQLXIh2zizpRmy9PduuCP+ab3YE4h8OCjzyMzfrvDMwyjm/rVZPR8vofHHC7TgLmRpetoMFC7Ximm75TgVDJn1G96srHrw6jHnC4vQBAHqipd+zvu/2JP/Dhjsrm8zv0n4sSWHx3KYRjh0DcH44NRnt8sl2nApGTROnqD7oq9kZq1T4IjV0Q7/xc06OVE7nPg6DS2bXL+AqvW4hVEdvnEXEna2bW4uGY4pEGO99ZPPv4YZs3y3DNpmQYM42hyujaBAjbXJxvOcFhxggHGI+UD92dGeU67HDg6/SGAd36GqfHoMNTuULJaFGZexem5T4CTOL7ufCCmAf7dv0EQ11MyrWN6WmYq84C5lqEdyVF8J4hTlkQc+URZUSbMG4PowsVlSEhSO3zlBtm5+alR0UOPD+KaZ5fa0aQryM+3oi/d/ocfaYOCQudxQCeOHYUPRrxpLocZk8U0i8Wt1HSHLQ+Qy3Hj0jFjzE1Xya8Bw4IuJWfoFgJ42RWjip8TQlbVqijtbwz3dw8kfwJM23YdkaXWOOX6tMljMWzIQCuawW9/hJVrNznNt37Fr+jc8VGXI+rXgCnmjipT353w/Es80IIALDAIM56QMFBQSpmkLAUEJzmeX1qrSuBfLrnqQwJ/AkyXJ7sh+bo5ALZdLs+cPgmvDuxj9ezPFesxbETJucZexrfeeAnTv3QdQqTMAyY5TdeZEspcjdjXjfDm5Ka4REDerF1F5tos0Ev1+hNger7QGxfiLzrl3PyfpqJfb+sr4vSMTDR4qCOYy15HSVmrJs4ddx3Dp8wDRpWhvQQKYfGjvTGJCS4rK8nvPDhvt9WfADPwlUE4etx5ROpFv/6A55950mYkn+zxMv45etLpCB/esw5NGjm3Vy77gEnX+lyQIua2xFOM+hNghg8fjp17Djhl2aolc9C1i21A1x9//h3jJn3jNO+EsaPwocWFgT3isg+Y8hXGatzv51uyTz75GGvWb3E66Teu+h0dLYIlFRNfuapCs7bOgzG1a9MCW9ezKI+OU5kHTPkZxnrw72fAfP3VFPy+yK42k7mTOzf+idYt7cfB7PBkH6cmzsz/29ULhxAe5thlT5kHjOV0SUzKfp6CLwkMAnIjJjLcyo3bRZV6Kk8xxpyPIjsmqiQgYkKS5jpAzfauBFzP6Miw9Z5urdzN709bsjmzZ+K7mb84ZdWBnavR9MFGdmm+/XE+Jn7pXOy2cP536NnD8UrkX4BRaSZQSieauUnIphhl+LNWoFJpFlFKSy7yCYmLUYabRyBBpdkISp8pzkMImRitDP/c3QnvaT5/AsyyJQswYcq3Tll29O+NaBht/45HyLZs0Et9MOvbSQ7r8DfArKOUPm/BjSkxkRFWl++JKvUuSvF4CSCwO1oZ0aX4e0KSmmn2fWoBmPXRynAf2ymW9MCfALNt8zqMGD3BKWDOHt2BKKVj36+du/XD8VNnHZZRu2YNnD+xqxwwjAOJKvU1SlHiDYGgT4wywspZb8I19QUQlBhPULokJqqCecVJUKl7g8JkocS0zQiSopURUZ6uFO7m9yfA/HtoL14Z8r5TViWe2Y9qVR2HUftp7kJ84iLGjLNVqsysMKcTk2s3i67t0KXIheTsSlJK0yilJRqVFPVjoiIuW59z1Ew5q8T9EsE3McoI85km4Zq6HgjMvn4IIVRPSJVGtcMy3J30nuTzJ8AkXjiJZ3uXRD+2xzdV/BGEhzsO1JlyMxWNHnncqRDzmymfYuhg+9pS3gKMq/kqZE54pBp85sy1CjRIEmww2BfnKoKC23NEsrzk/IKc/PycRjzTzrudQoLCAi3BwH6mlH6eV5Bjjo3HEUIUitALoDBfpfDU0C+/IM+5gEAIB9ygCVGEXXeUrawpX2bcvIx2jzuPHJ167SQCA5yHZevR9w3s+9uxy9mnn+qMZQtYyFPb5Awwaek3BcUBkEg4jhQY8po2jcpyY8gtprAnuV3kTVCpPwKFOcgkIdgbrYzobJntokrTgKfUKjY4B/RvEBlRAjTT1m4Ppehk0fIxMcoI51KxO9Q3f1phaFEmHmhuNWQ2XNWknHMYpq+YePGytXhnpPkYalNGSEgwkuIOQyq11V721grjjeng0QrjqgGJKs0SSqmF/ynyfUxk+CjLfAlJWR0BYmWFKZVyHevVDPvbmk7zHUBHFv9GCPkzWhkuWOPZVVvFPPcnwFQI5lE1qrlD9jA1/bSkUy7Zl52TiwYPdkBhUZFD2u0blqBta9u6/AcwSZrzFNR8PcxR8mqDqHCm2m9O8Uma/gTUKjY4R0h0A2W4lcbfxWuaQTyhC8yAAbkQHRne2OVI3QECfwIME7pWr9sC+QUFdjkZFhqK5MR/BHH5taEfOtUa+GT0u/hk9Ds2ZfkFYG7coIo8gyabUpiDHUqItGl9ZYjV/WJikmYUBbW66A+RhgfXrEmsLJsuqXIfMlD9mZIVBoZgSXhYaTpBI+chkb8BpknLJ6BKvmGXa1WrVMbFs/sFcXT7rv3o8/Iwh7SO1GT8AjCJydmPUp4/ZMGdwmhleCghRG+11VKpp4HiI4vfNDGRETbG4JRSaaJKk8Ni9ZhBw3HtomuHHRY0Wl4kEgsYL1bt9aJcWVyyCnv1HYBz5+x78K9Zswb27NwqqF16gwGxnZ9Eerr9y01mffnv4QNQKIIElceIfKl0y+q7Y2eY+CTNOwS05NqDkKMxyvDWpTmRqNIsppRanEXIhRgHW60ElYb5I21VXAYFGd4wMtxzTwqCh8dE6G+AGfzW2zhwwPLdV8KwunXqYOtm4VpKX0+bjt//cKxs+cu8n9Gh/WOCR6TMACZRlT2PUr7E0Jtw82KUYUNLcyL+mno3ISi5hiFkV4wy/Al7HEtQZc8F5d8q2ZZx86OVYebvgrnsIaG/Aeaj/43Fhr/smxs3bBiDDWtXCubohbg49OzVzyH9kMGv46MPzXc7LsstO4BJ0hyloC3Nkxt4JzoyYnZpDiRcU8eBwOxTlFK6uGFUhVfscSoxSf02BcwrCgE5Fh0Zbl5xXHLXSwRiAXM/ayuztn88/mv8PM/qrsbMyRbNH8KeLVYSAJdcZnKd/87H26Vr3uxB7NtmrR1d5s8w7LxxUZWdQ0Etzhvk0eja4TaSq4Qko4cFs5iYI9y0Bsqw/9kFTLKmLeWp+cxCQAobKMNszkUuR8xDAn8DzLTv5mDy1B/tcq1d25bYus4+mByxedacBRg7cardxxzH4VrcYSt1/zIPmMuqzKZ6ylnatRpCpPlhNWvWtLr5unmTBmdrNbmWnCOUjIqOCv/eHjdv3LihyNUrspmzjOLnUsI3q6esaL498xALgrL7G2B+W7gcI8fYVw5/PPYxrFvO3DcIT2npGWj4cGfo9Vb3P+YCmMSfSf6LU5kHTPy17FcJ4f8o2Y6R89GR4Taepy+pNNEGShOsAYN+0VERDi2WEpM05yioWf5CKfdaw6gws3xG+LC5T+lvgNmwaQcGDravgNm9a2csX2hfpcUZh/u/+i42b9ttl2T40Ffx1eclm4wyD5jEJM131FoqvyRaGW7tuMqo7pIVSynZa8k1Cr5jw8iKVlJ+y+elb9UIyPfRpbQH3IeCsJz+BphDR46jW0+7x0qj4RczABObNm7ZhZdef89uNmaMxozS/GaFSVSp91KKWAtufBQTGTG9NHcuXtf05w3WUn4CNIiOjHAYhTQhST0agFmHjBDsi1ZGlOiYiR05N+j9DTDxiZfRqoOVzZ+Za/369MD8WfbPI85Yq9Pp0fDhTmDumEondo5hZssRtzWgy/QKw1T5L6o0WZbq+pTiiYZRETYWQolJ2R9Q8DMsGRakDFcoCbGvhwEg/pq6CyEwO7MigKaBMrwCU/l3Y+67lcXfAMNC9tVp1M4ur159uQ9mznBsLemMwWMnTMOsueaduxXp0j9m4ZluJpvCMg2YxCR1fQqY9cDYRA4MC6usDCc2r5KEJDVbKdiKUZzUMZERFZwxWaXSVCwE0i1tbFytSm6hwkkmR4Cxp9rPirnfr5WZM75KymYwGGw99Qr1XmmPnefjEtG2k6UxbgmV5TmmbAMmWd2H8jBLsgjBtWhlhN1wuglJmiWAlTbz+Rg7lwOlmZ2oUl+lFGaLS8Khb3TtCLNFprcBUro8fwMM6z/zYpmaZutc/L23X8eUCZaaTeK437l7Pxw/aWu+3Oyhxvh7h2lIyzZgktRTKGCOY0kI1kUrI+xaICUkqZl715LzB8WumKgIu1J+y2FIVKnXUgqzTT8BvoyOjHBsbCFuDF1SiwWMywLvIoEQXTLWvB49+yAhwcpsydjqYUOHYNT79g/vQrq1bPkqTPj8CxtSdo759/DfCA1lLrcdp/te0p+g0myCRWhx5jGmYVQFu5f4CSpNHCg1S/kJIYuileGDXDE6/lrWBOY5xkxHyOYYZbjZq4yr/J4+90fAvPbGWzh8xFaNf8S772D4OzYaT4JZnJubi/Ydu9gNqTF39kx0irX1qGlZuM8Bc+PGZa86k8jVVzwGwOwRQQLD4CCpxq5LkFxDxXOgCC5mAOEwO5jLdHnlUqAP72KA5FcLxqWHSDPNajiCR8tNwlx9xav2sjo6w9ymTeCobjTR3bpjQlaDvLbddjnrptAV5oPRH2PTZlsPmLVrVv1q7+bf57rJSmO2Zu36TM3LLzArmAVWqo+qD/dD96c6Y1T3CiASx/F1JNpku9t9T9rjLO8d01a+Uw0uL/fucCCoSqPvCYGN9JJS8n5B2nn7ejMCmxpUpUl7TsL9HRHdBVWbD0CYspXRNZA+Lz394IQq91SI4HLACBxUfydTVGs8FpROseUDHZafGufRCtNxOh1nyM+YKFVUMqs86fLSaW7y0U1n5j/teahlLw5eOWC8yMyyXJSiWqMhoLBRGiOUvpaXFueRalLsdPongAGMfwUZl6G4sARtcw4e/XrXNhv7qbvN43sCMGcSUyy1Asw8aRpdw+gcw9FzMcwrLktMnnLaEg4oqjV8DpSzsRSjPAYUpF9Y5gmvOs2gbXke069tm8A9l7enaYNQWXCAhKMNK4ZFdl6yxqHfO0/qdDfvPQEYdxtfns93HIj9xpBm0BVUpgYteH0ReL0W1FAEWXDl/w5+VvEhIS1JSbli98VYnLdGjbr7furWZVGYXDawYlAAgmTSMY8vXn1XXGk56k+ZBYw3ViV7TLvXVipXk1DIRHZGwyYxex47nf4LwJ6xXuK+0cR5CDERjdjzWs8IXsvdvJRTGDDt7HXt9QLtmIJbF34QUcQdJS2zgLmjXPPHwmu2UCj0+SxYr1XiCN8l91a8fT19kXwqBv9Xg975fuHZaw9reZN6YLWqlfYe2rGoRO4motxiwIvI4pS0HDDe4qSflDPrqS5aA6UyAtAR23dz3u52gyffH3vj9HYWrcE0Nyl0lCOjC255dnXtrXaWA8ZbnPSTcna/3PsyBa0LILPLkjWVvN3tyk2emp+fljTEVC5N43j0zU2Ps/KM6u06xZRXDhgx3Cqnxe6Xe12gYKFJSF6XJaudK3qJ5xdRVG3ETNvZJcI5nqPPFt6ME629IL5a4TnKNGAopfLkbIRIDAgBj2BQnUJPiUIqQRD7JNSgAIgCBIGUkkCOIIAHH0gIFwBKAkH5QEogJwRyUCKn4OWEcDJCIQeBnFLIACoFAfOgLQX7TnH7O5UCHAdQCQjhQKkEIKbvAGf8m4DAFAqEEGIcCnLbbMH4m3FDAtDbtj70dtADCmb7w/6B8gB4gBiMfxNiAGW/se8sogLRg0IPYvyvA2D6DqIn7DuFlhJoKeV1BJwWhGophZZQaEG4QhBaSClfxIEr/HbR1mZrli2unp/8X6tcHW92bhJdv/6cLRvW/AIiyweHPIMEubXDkEsI0QqfhibK4KqNXqEA86hxOF9X1B1Zl5mDlHsq3dOASU2lIQYZKuv0usrgSCUJIRUBvgLlSQVKEMGBhPOgEaB8OEDCKBBGYAyJEUKBEAI2ocuTOxw4dfoMzp0/j/j4RJw5+x/i4uJZGBKbotq0boWFf9jGwKSAjgDMwUkuBXIIkA3QbBBOw4GoeVANoVATjmYBXJaB0syWrR79SSaX33rhuef7zpr2P/u+ad3pjBfz3BXAUEq5lCzUNhj0dQmhUQBRArQWBalBCGoAtBqlqAZAuM9QLzKlvCjgzaHDceCgydslc+Eqk8nNoSiYIRn7r9PpUCEiAn/vMxvAepN1BYTgFkBuUYoUApoCEBYcWEUpuSaRSK/UqIBkQghbZX2W7jhgKKWylCx9WwOPdoTQhylIE0IRbemzzGe9La+oTHGA+aWjBIkE9Byl5JSEw6EaFaRHCCFs+3lH0h0FTHK6bjIFhoNtm8pTOQd8wgGiJsBPtSvLrAIPe6vqOw8YguGg5YDx1oCVl+OCA4SoCb1PAcO6Zt6SAe0IpQ9TigcBRANwHhSxfGaUc8A1B1g4s0RC8B8l5JQE9/mWzFF/iw/9hOjrGkCiYKDmQz9AaxKCqpSSagAtP/S7njRllIIUEELZgT+VgqZwIDeMh34JUUlAr1FaRg/9noxm8bUy1esq6+1cK5vORiS8/FrZEy7fmbzOrpUBqgGImhCoCUqulaU8zSBSWbpEh/SqVYmVz+0700rxpd7RM4z45ng3hz3BJSREoadQSDkSZKBQgPIKUAeCS8IHMiElE16aBZeAnICTWQouCYHUJMQ0Ci9vCy6JlIJKOJOAkqNMcGkrwCTMFJdYCCwtBZilBZbsO5NWwiQPoaUFlsQouGQSS8oTkzCzRHAJGIWVtLTgEryOAtpiwSUTWjJhJqi14JKnKCKEFoKgEITLlxDk63laICXIh4Hme0Nw6d3RvzOl/R8AdGoXzom1qQAAAABJRU5ErkJggg=="; + /***/ }) }]); \ No newline at end of file diff --git a/p__Paperlibrary__Add__index.chunk.css b/p__Paperlibrary__Add__index.chunk.css index 6334eec846..a9799dd826 100644 --- a/p__Paperlibrary__Add__index.chunk.css +++ b/p__Paperlibrary__Add__index.chunk.css @@ -620,15 +620,6 @@ .left___i8aTX .scrollWrapper___Jk80T { max-height: 500px; } -.left___i8aTX .scrollWrapper___Jk80T::-webkit-scrollbar-thumb { - background: rgba(0, 0, 0, 0.05) !important; - border-radius: 3px; -} -.left___i8aTX .scrollWrapper___Jk80T::-webkit-scrollbar-track { - background-color: #f6f7f9 !important; - box-shadow: none !important; - box-shadow: initial !important; -} .left___i8aTX .Button___auxWm { width: 92px; height: 32px; diff --git a/p__Paperlibrary__Random__ExchangeFromProblemSet__index.async.js b/p__Paperlibrary__Random__ExchangeFromProblemSet__index.async.js index 9b367f7b6c..a2bed1c61a 100644 --- a/p__Paperlibrary__Random__ExchangeFromProblemSet__index.async.js +++ b/p__Paperlibrary__Random__ExchangeFromProblemSet__index.async.js @@ -1,6 +1,33 @@ "use strict"; (self["webpackChunk"] = self["webpackChunk"] || []).push([[11545,14599],{ +/***/ 87588: +/*!******************************************************************************!*\ + !*** ./node_modules/@ant-design/icons/es/icons/ExclamationCircleOutlined.js ***! + \******************************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +/* harmony import */ var _babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @babel/runtime/helpers/esm/objectSpread2 */ 1413); +/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ 67294); +/* harmony import */ var _ant_design_icons_svg_es_asn_ExclamationCircleOutlined__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @ant-design/icons-svg/es/asn/ExclamationCircleOutlined */ 61144); +/* harmony import */ var _components_AntdIcon__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../components/AntdIcon */ 7918); + +// GENERATE BY ./scripts/generate.ts +// DON NOT EDIT IT MANUALLY + + + +var ExclamationCircleOutlined = function ExclamationCircleOutlined(props, ref) { + return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.createElement(_components_AntdIcon__WEBPACK_IMPORTED_MODULE_1__/* ["default"] */ .Z, (0,_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_2__/* ["default"] */ .Z)((0,_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_2__/* ["default"] */ .Z)({}, props), {}, { + ref: ref, + icon: _ant_design_icons_svg_es_asn_ExclamationCircleOutlined__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .Z + })); +}; +ExclamationCircleOutlined.displayName = 'ExclamationCircleOutlined'; +/* harmony default export */ __webpack_exports__["Z"] = (/*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.forwardRef(ExclamationCircleOutlined)); + +/***/ }), + /***/ 48559: /*!**********************************************!*\ !*** ./src/components/AsyncButton/index.tsx ***! @@ -3146,7 +3173,9 @@ var List = function List(_ref) { }) }) })] - }), data.item_type !== "PROGRAM" && data.item_type !== "COMBINATION" && /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + }), + // data.item_type !== "PROGRAM" && + data.item_type !== "COMBINATION" && /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { className: Topicmodules.answerWrapper, children: [/*#__PURE__*/(0,jsx_runtime.jsx)("img", { src: answer_decoration_namespaceObject, @@ -9546,27 +9575,6 @@ var ProblemsetPage = function ProblemsetPage(_ref) { /***/ }), -/***/ 81643: -/*!**********************************************************!*\ - !*** ./node_modules/antd/es/_util/getRenderPropValue.js ***! - \**********************************************************/ -/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { - -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "Z": function() { return /* binding */ getRenderPropValue; } -/* harmony export */ }); -var getRenderPropValue = function getRenderPropValue(propValue) { - if (!propValue) { - return null; - } - if (typeof propValue === 'function') { - return propValue(); - } - return propValue; -}; - -/***/ }), - /***/ 58492: /*!**************************************************************!*\ !*** ./node_modules/antd/es/breadcrumb/index.js + 3 modules ***! @@ -9930,107 +9938,6 @@ var style_default = __webpack_require__(43146); /***/ }), -/***/ 55241: -/*!***********************************************!*\ - !*** ./node_modules/antd/es/popover/index.js ***! - \***********************************************/ -/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { - -/* harmony import */ var _babel_runtime_helpers_esm_extends__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @babel/runtime/helpers/esm/extends */ 87462); -/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ 67294); -/* harmony import */ var _config_provider__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../config-provider */ 53124); -/* harmony import */ var _tooltip__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../tooltip */ 84908); -/* harmony import */ var _util_getRenderPropValue__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../_util/getRenderPropValue */ 81643); -/* harmony import */ var _util_motion__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../_util/motion */ 33603); - -var __rest = undefined && undefined.__rest || function (s, e) { - var t = {}; - for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0) t[p] = s[p]; - if (s != null && typeof Object.getOwnPropertySymbols === "function") for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) { - if (e.indexOf(p[i]) < 0 && Object.prototype.propertyIsEnumerable.call(s, p[i])) t[p[i]] = s[p[i]]; - } - return t; -}; - - - - - -var Overlay = function Overlay(_ref) { - var title = _ref.title, - content = _ref.content, - prefixCls = _ref.prefixCls; - if (!title && !content) { - return null; - } - return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.createElement(react__WEBPACK_IMPORTED_MODULE_0__.Fragment, null, title && /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.createElement("div", { - className: "".concat(prefixCls, "-title") - }, (0,_util_getRenderPropValue__WEBPACK_IMPORTED_MODULE_1__/* .getRenderPropValue */ .Z)(title)), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.createElement("div", { - className: "".concat(prefixCls, "-inner-content") - }, (0,_util_getRenderPropValue__WEBPACK_IMPORTED_MODULE_1__/* .getRenderPropValue */ .Z)(content))); -}; -var Popover = /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.forwardRef(function (props, ref) { - var customizePrefixCls = props.prefixCls, - title = props.title, - content = props.content, - _overlay = props._overlay, - _props$placement = props.placement, - placement = _props$placement === void 0 ? 'top' : _props$placement, - _props$trigger = props.trigger, - trigger = _props$trigger === void 0 ? 'hover' : _props$trigger, - _props$mouseEnterDela = props.mouseEnterDelay, - mouseEnterDelay = _props$mouseEnterDela === void 0 ? 0.1 : _props$mouseEnterDela, - _props$mouseLeaveDela = props.mouseLeaveDelay, - mouseLeaveDelay = _props$mouseLeaveDela === void 0 ? 0.1 : _props$mouseLeaveDela, - _props$overlayStyle = props.overlayStyle, - overlayStyle = _props$overlayStyle === void 0 ? {} : _props$overlayStyle, - otherProps = __rest(props, ["prefixCls", "title", "content", "_overlay", "placement", "trigger", "mouseEnterDelay", "mouseLeaveDelay", "overlayStyle"]); - var _React$useContext = react__WEBPACK_IMPORTED_MODULE_0__.useContext(_config_provider__WEBPACK_IMPORTED_MODULE_2__/* .ConfigContext */ .E_), - getPrefixCls = _React$useContext.getPrefixCls; - var prefixCls = getPrefixCls('popover', customizePrefixCls); - var rootPrefixCls = getPrefixCls(); - return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.createElement(_tooltip__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .Z, (0,_babel_runtime_helpers_esm_extends__WEBPACK_IMPORTED_MODULE_4__/* ["default"] */ .Z)({ - placement: placement, - trigger: trigger, - mouseEnterDelay: mouseEnterDelay, - mouseLeaveDelay: mouseLeaveDelay, - overlayStyle: overlayStyle - }, otherProps, { - prefixCls: prefixCls, - ref: ref, - overlay: _overlay || /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.createElement(Overlay, { - prefixCls: prefixCls, - title: title, - content: content - }), - transitionName: (0,_util_motion__WEBPACK_IMPORTED_MODULE_5__/* .getTransitionName */ .mL)(rootPrefixCls, 'zoom-big', otherProps.transitionName) - })); -}); -if (false) {} -/* harmony default export */ __webpack_exports__["Z"] = (Popover); - -/***/ }), - -/***/ 63942: -/*!*****************************************************************!*\ - !*** ./node_modules/antd/es/popover/style/index.js + 1 modules ***! - \*****************************************************************/ -/***/ (function(__unused_webpack_module, __unused_webpack___webpack_exports__, __webpack_require__) { - - -// EXTERNAL MODULE: ./node_modules/antd/es/style/default.less -var style_default = __webpack_require__(43146); -;// CONCATENATED MODULE: ./node_modules/antd/es/popover/style/index.less -// extracted by mini-css-extract-plugin - -;// CONCATENATED MODULE: ./node_modules/antd/es/popover/style/index.js - - -// style dependencies -// deps-lint-skip: tooltip - -/***/ }), - /***/ 73631: /*!********************************************************!*\ !*** ./src/assets/images/problemset/folder-closed.png ***! diff --git a/p__Paths__Detail__Statistics__index.async.js b/p__Paths__Detail__Statistics__index.async.js index b98c3005ca..0947417389 100644 --- a/p__Paths__Detail__Statistics__index.async.js +++ b/p__Paths__Detail__Statistics__index.async.js @@ -713,8 +713,8 @@ var Learn = function Learn(_ref) { /* harmony default export */ var Quality = (Learn); // EXTERNAL MODULE: ./node_modules/antd/es/date-picker/style/index.js + 1 modules var date_picker_style = __webpack_require__(25763); -// EXTERNAL MODULE: ./node_modules/antd/es/date-picker/index.js + 56 modules -var date_picker = __webpack_require__(45741); +// EXTERNAL MODULE: ./node_modules/antd/es/date-picker/index.js + 57 modules +var date_picker = __webpack_require__(60201); ;// CONCATENATED MODULE: ./src/pages/Paths/Detail/Statistics/ShiXunUestow/Config.tsx var Config_getAverageEvaluationTimeOptions = function getAverageEvaluationTimeOptions() { var names = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : []; diff --git a/p__Paths__Detail__id.async.js b/p__Paths__Detail__id.async.js index 2f8871fba5..f8aa544d85 100644 --- a/p__Paths__Detail__id.async.js +++ b/p__Paths__Detail__id.async.js @@ -1929,7 +1929,6 @@ function _unescape(str) { _ref$stylesPrev = _ref.stylesPrev, stylesPrev = _ref$stylesPrev === void 0 ? {} : _ref$stylesPrev; var str = String(value); - console.log("value:", value); var _useState = (0,react.useState)(""), _useState2 = slicedToArray_default()(_useState, 2), data = _useState2[0], diff --git a/p__Problems__OjForm__NewEdit__index.async.js b/p__Problems__OjForm__NewEdit__index.async.js index 7990b5fda6..d27e9dd3d6 100644 --- a/p__Problems__OjForm__NewEdit__index.async.js +++ b/p__Problems__OjForm__NewEdit__index.async.js @@ -448,6 +448,77 @@ var Knowledge = function Knowledge(_ref) { }); }; +/***/ }), + +/***/ 95293: +/*!**********************************************************!*\ + !*** ./src/components/QuestionEditor/MdEditorInForm.tsx ***! + \**********************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +/* harmony export */ __webpack_require__.d(__webpack_exports__, { +/* harmony export */ "h": function() { return /* binding */ MdEditorInForm; }, +/* harmony export */ "x": function() { return /* binding */ RegularInput; } +/* harmony export */ }); +/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/objectSpread2.js */ 42122); +/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0__); +/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_objectWithoutProperties_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/objectWithoutProperties.js */ 70215); +/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_objectWithoutProperties_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_objectWithoutProperties_js__WEBPACK_IMPORTED_MODULE_1__); +/* harmony import */ var _components_markdown_editor__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @/components/markdown-editor */ 55373); +/* harmony import */ var _index_less_modules__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./index.less?modules */ 52654); +/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! react */ 67294); +/* harmony import */ var _components_RenderHtml__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @/components/RenderHtml */ 12768); +/* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! react/jsx-runtime */ 85893); + + +var _excluded = ["value", "onChange", "scrollId"]; + + + + + +var MdEditorInForm = function MdEditorInForm(_ref) { + var value = _ref.value, + onChange = _ref.onChange, + scrollId = _ref.scrollId, + props = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_objectWithoutProperties_js__WEBPACK_IMPORTED_MODULE_1___default()(_ref, _excluded); + return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsx)("div", { + id: scrollId || '', + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsx)(_components_markdown_editor__WEBPACK_IMPORTED_MODULE_2__/* ["default"] */ .Z, _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0___default()(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0___default()({}, props), {}, { + defaultValue: value, + onChange: onChange + })) + }); +}; +var RegularInput = function RegularInput(_ref2) { + var value = _ref2.value, + onChange = _ref2.onChange, + placeholder = _ref2.placeholder, + _ref2$height = _ref2.height, + height = _ref2$height === void 0 ? 140 : _ref2$height, + isEdit = _ref2.isEdit; + return isEdit ? /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsx)(_components_markdown_editor__WEBPACK_IMPORTED_MODULE_2__/* ["default"] */ .Z, { + watch: true, + isFocus: true, + height: height, + placeholder: placeholder, + defaultValue: value, + onChange: onChange + }) : /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsx)("div", { + style: { + cursor: 'pointer' + }, + children: value ? /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsx)(_components_RenderHtml__WEBPACK_IMPORTED_MODULE_5__/* ["default"] */ .Z, { + className: _index_less_modules__WEBPACK_IMPORTED_MODULE_3__/* ["default"].inputBorder */ .Z.inputBorder, + value: value + }) : /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsx)("div", { + className: "".concat(_index_less_modules__WEBPACK_IMPORTED_MODULE_3__/* ["default"].inputBorder */ .Z.inputBorder, " ").concat(_index_less_modules__WEBPACK_IMPORTED_MODULE_3__/* ["default"].placeholder */ .Z.placeholder), + children: placeholder + }) + }); +}; + + /***/ }), /***/ 77696: @@ -1184,6 +1255,8 @@ var FolderTree = __webpack_require__(19424); var Knowledge = __webpack_require__(73221); // EXTERNAL MODULE: ./src/pages/Shixuns/Edit/body/Level/Challenges/components/UploadFile/index.tsx + 2 modules var UploadFile = __webpack_require__(29201); +// EXTERNAL MODULE: ./src/components/QuestionEditor/MdEditorInForm.tsx +var MdEditorInForm = __webpack_require__(95293); // EXTERNAL MODULE: ./node_modules/react/jsx-runtime.js var jsx_runtime = __webpack_require__(85893); ;// CONCATENATED MODULE: ./src/pages/Problems/OjForm/NewEdit/BaseInfo.tsx @@ -1226,6 +1299,7 @@ var jsx_runtime = __webpack_require__(85893); + var TextArea = input/* default.TextArea */.Z.TextArea; @@ -1255,21 +1329,25 @@ function BaseInfo(_ref) { addUploadFnc = _ref.addUploadFnc, activeKey = _ref.activeKey, setActiveKey = _ref.setActiveKey; - var is_random = ((_location = location) === null || _location === void 0 ? void 0 : (_location$search = _location.search) === null || _location$search === void 0 ? void 0 : _location$search.includes('select')) || false; - var _useState = (0,react.useState)(isshows), + var _useState = (0,react.useState)(false), _useState2 = slicedToArray_default()(_useState, 2), - isshow = _useState2[0], - setisshow = _useState2[1]; + editAnalysis = _useState2[0], + setEditAnalysis = _useState2[1]; + var is_random = ((_location = location) === null || _location === void 0 ? void 0 : (_location$search = _location.search) === null || _location$search === void 0 ? void 0 : _location$search.includes('select')) || false; + var _useState3 = (0,react.useState)(isshows), + _useState4 = slicedToArray_default()(_useState3, 2), + isshow = _useState4[0], + setisshow = _useState4[1]; var test_set_average = hack.test_set_average, test_set_score = hack.test_set_score; - var _useState3 = (0,react.useState)(false), - _useState4 = slicedToArray_default()(_useState3, 2), - unfold = _useState4[0], - setUnfold = _useState4[1]; var _useState5 = (0,react.useState)(false), _useState6 = slicedToArray_default()(_useState5, 2), - showUploadFile = _useState6[0], - setShowUploadFile = _useState6[1]; + unfold = _useState6[0], + setUnfold = _useState6[1]; + var _useState7 = (0,react.useState)(false), + _useState8 = slicedToArray_default()(_useState7, 2), + showUploadFile = _useState8[0], + setShowUploadFile = _useState8[1]; var handleRemove = function handleRemove(item, key) { var newList = toConsumableArray_default()(uploadData); newList.splice(key, 1); @@ -1342,6 +1420,19 @@ function BaseInfo(_ref) { noStorage: true, height: 200 }) + }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + onClick: function onClick() { + return setEditAnalysis(true); + }, + children: /*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default.Item */.Z.Item, { + label: "\u9898\u76EE\u89E3\u6790", + name: ["hack", 'analysis'], + className: "".concat(NewEditmodules.baseLineHeight), + children: /*#__PURE__*/(0,jsx_runtime.jsx)(MdEditorInForm/* RegularInput */.x, { + placeholder: "\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09", + isEdit: editAnalysis + }) + }) }), callback_url && /*#__PURE__*/(0,jsx_runtime.jsxs)(es_form/* default.Item */.Z.Item, { label: "\u5206\u503C", className: "".concat(NewEditmodules.baseLineHeight), @@ -1971,6 +2062,7 @@ function reducer(state, action) { open_or_not, sub_discipline_id, tag_discipline_id, + analysis, time_limit, _test_set_average, test_set_score, @@ -2041,7 +2133,7 @@ function reducer(state, action) { } } else { // console.log(res.hack_sets, 'response1') - category = res.category, _user = res.user, code = res.code, language = res.language, _hack_sets = res.hack_sets, description = res.description, difficult = res.difficult, name = res.name, open_or_not = res.open_or_not, sub_discipline_id = res.sub_discipline_id, tag_discipline_id = res.tag_discipline_id, time_limit = res.time_limit, _test_set_average = res.test_set_average, test_set_score = res.test_set_score, _status = res.status, tag_discipline_ids = res.tag_discipline_ids, item_banks_group_id = res.item_banks_group_id, _res$is_file = res.is_file, is_file = _res$is_file === void 0 ? false : _res$is_file, hide_actual_output = res.hide_actual_output, code_compile_score = res.code_compile_score, languages = res.languages, is_my = res.is_my, codes = res.codes; // + category = res.category, _user = res.user, code = res.code, language = res.language, _hack_sets = res.hack_sets, description = res.description, difficult = res.difficult, name = res.name, open_or_not = res.open_or_not, sub_discipline_id = res.sub_discipline_id, tag_discipline_id = res.tag_discipline_id, analysis = res.analysis, time_limit = res.time_limit, _test_set_average = res.test_set_average, test_set_score = res.test_set_score, _status = res.status, tag_discipline_ids = res.tag_discipline_ids, item_banks_group_id = res.item_banks_group_id, _res$is_file = res.is_file, is_file = _res$is_file === void 0 ? false : _res$is_file, hide_actual_output = res.hide_actual_output, code_compile_score = res.code_compile_score, languages = res.languages, is_my = res.is_my, codes = res.codes; // _getDisciplineIds = (0,util/* getDisciplineIds */.y3)(discips, sub_discipline_id), _getDisciplineIds2 = slicedToArray_default()(_getDisciplineIds, 2), ids = _getDisciplineIds2[0], dictData = _getDisciplineIds2[1]; // console.log('----',hack_sets); new_hack_sets = is_file ? [{ input: '', @@ -2091,7 +2183,8 @@ function reducer(state, action) { is_file: is_file, is_my: is_my, code_compile_score: code_compile_score, - hide_actual_output: hide_actual_output + hide_actual_output: hide_actual_output, + analysis: analysis }, hack_sets: new_hack_sets, tags: tag_discipline_ids, @@ -2119,7 +2212,8 @@ function reducer(state, action) { tag_discipline_ids: tag_discipline_ids, score: score || 1, item_banks_group_ids: item_banks_group_id, - is_file: is_file + is_file: is_file, + analysis: analysis }, codes: newCodes }); @@ -2362,7 +2456,8 @@ function reducer(state, action) { difficulty: hack.difficult, sub_discipline_id: hack.sub_discipline_id, tag_discipline_ids: hack.tag_discipline_ids, - item_banks_group_ids: hack.item_banks_group_ids + item_banks_group_ids: hack.item_banks_group_ids, + analysis: hack.analysis // identifier: id }); case 31: @@ -2381,7 +2476,8 @@ function reducer(state, action) { sub_discipline_id: hack.sub_discipline_id, tag_discipline_ids: hack.tag_discipline_ids, item_banks_group_ids: hack.item_banks_group_ids, - identifier: id + identifier: id, + analysis: hack.analysis }); case 36: _yield$updateExercise = _context6.sent; @@ -2501,7 +2597,8 @@ function reducer(state, action) { difficulty: hack.difficult, sub_discipline_id: hack.sub_discipline_id, tag_discipline_ids: hack.tag_discipline_ids, - identifier: exam_identifier + identifier: exam_identifier, + analysis: hack.analysis }); case 69: _res = _context6.sent; @@ -2516,7 +2613,8 @@ function reducer(state, action) { question_score: hack.score, question_title: hack.name, identifier: identifier, - tag_discipline_ids: hack.tag_discipline_ids + tag_discipline_ids: hack.tag_discipline_ids, + analysis: hack.analysis }); case 74: _yield$addExerciseQue = _context6.sent; @@ -3181,7 +3279,7 @@ function reducer(state, action) { className: "".concat(NewEditmodules.challengeBtn, " ml20"), onClick: (0,lodash.throttle)(onChallenge, 1000), icon: /*#__PURE__*/(0,jsx_runtime.jsx)("i", { - className: "icon iconfont icon-kaishitiaozhan1 mr5" + className: "icon iconfont icon-kaishitiaozhan1 mr5 font14" }), children: status ? '开始挑战' : '模拟挑战' })] @@ -3431,6 +3529,17 @@ function fromStore(key, defaultVal) { /***/ }), +/***/ 52654: +/*!**********************************************************!*\ + !*** ./src/components/QuestionEditor/index.less?modules ***! + \**********************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__) { + +// extracted by mini-css-extract-plugin +/* harmony default export */ __webpack_exports__["Z"] = ({"wrap":"wrap___ilWvf","deleteIcon":"deleteIcon___JBDG8","keywordTag":"keywordTag___iieCb","questionTitleEditorWrap":"questionTitleEditorWrap___MHB5s","choiceWrap":"choiceWrap___QFkTc","choiceIndex":"choiceIndex___Mr2YO","judgementIndex":"judgementIndex___fUVWK","setAnswerBtn":"setAnswerBtn___Whox5","activeAnswer":"activeAnswer___fGU6Y","activeJudgementAnswer":"activeJudgementAnswer___wJv8P","actionWrapper":"actionWrapper___ERQ7k","addIcon":"addIcon___L9TE0","inputBorder":"inputBorder___Q5tRE","placeholder":"placeholder___p9sFY","blankWrapper":"blankWrapper___nC45e","blankInput":"blankInput___pEHsx","blankInputNumberWrapper":"blankInputNumberWrapper___uEHb0","addBtn":"addBtn___WR5ZI","blankIndex":"blankIndex___x9Pny","baseInputWrapper":"baseInputWrapper___eVsG7","collapseWrapper":"collapseWrapper___ZTysU","panelHeader":"panelHeader___QSN9g","open":"open___B6FU9","close":"close___QX19r","hide":"hide___mn25n"}); + +/***/ }), + /***/ 12867: /*!****************************************************!*\ !*** ./src/components/tpi-code-setting/index.less ***! diff --git a/p__Problems__OjForm__NewEdit__index.chunk.css b/p__Problems__OjForm__NewEdit__index.chunk.css index e249117775..2c3deab4df 100644 --- a/p__Problems__OjForm__NewEdit__index.chunk.css +++ b/p__Problems__OjForm__NewEdit__index.chunk.css @@ -110,7 +110,7 @@ } .buttonFixed___jzejH .saveBtn___UhxvN { height: 38px; - width: 126px; + width: 106px; background: #3061D0; border-radius: 2px; color: #fff; @@ -736,3 +736,186 @@ div[class~='ant-collapse-borderless'] { /* stylelint-disable */ /* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */ +/*!**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ + !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].oneOf[0].use[1]!./node_modules/@umijs/bundler-webpack/compiled/postcss-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[2]!./node_modules/@umijs/bundler-webpack/compiled/less-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[3]!./src/components/QuestionEditor/index.less?modules ***! + \**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ +.wrap___ilWvf div[class~='ant-form-item'] { + margin-bottom: 0; +} +.wrap___ilWvf div[class~='ant-form-item-explain-error'] { + display: none; +} +.wrap___ilWvf .deleteIcon___JBDG8 { + color: #E30000; + font-size: 14px; +} +.wrap___ilWvf .keywordTag___iieCb { + padding: 10px 10px 10px 8px; + font-size: 14px; + font-weight: 400; + color: #000000; +} +.questionTitleEditorWrap___MHB5s { + margin-bottom: 18px; +} +.choiceWrap___QFkTc { + margin-bottom: 20px; +} +.choiceWrap___QFkTc .choiceIndex___Mr2YO { + display: flex; + flex: 0 0 auto; + justify-content: center; + align-items: center; + width: 46px; + height: 46px; + border-radius: 23px; + border: 1px solid #DCDCDC; + font-size: 16px; + font-weight: 400; + color: #464F66; + cursor: pointer; +} +.choiceWrap___QFkTc .choiceIndex___Mr2YO.judgementIndex___fUVWK { + border-radius: 2px; +} +.choiceWrap___QFkTc .setAnswerBtn___Whox5 { + border-radius: 2px; + border: 1px solid #DCDCDC; + font-size: 14px; + font-weight: 400; + color: #9096A3; + height: 46px; + display: flex; + align-items: center; + padding: 0 16px; + cursor: pointer; +} +.choiceWrap___QFkTc .activeAnswer___fGU6Y { + background-color: #37AD83; + border-color: #37AD83; + color: #fff; +} +.choiceWrap___QFkTc .activeJudgementAnswer___wJv8P { + background-color: #ebf6f2; + border-color: #37AD83; + color: #37AD83; +} +.choiceWrap___QFkTc .actionWrapper___ERQ7k { + display: flex; + align-items: center; + justify-content: flex-end; + margin: auto 0 auto 20px; +} +.choiceWrap___QFkTc .actionWrapper___ERQ7k .addIcon___L9TE0 { + color: #2FA34F; + font-size: 14px; +} +.choiceWrap___QFkTc .actionWrapper___ERQ7k .deleteIcon___JBDG8 { + color: #E30000; + font-size: 14px; + margin-left: 20px; +} +.inputBorder___Q5tRE { + border-radius: 2px; + border: 1px solid #DCDCDC; + padding: 8px 12px; + font-size: 14px; + min-height: 46px; + display: flex; + align-items: center; +} +.placeholder___p9sFY { + font-size: 14px; + font-weight: 400; + color: #9096A3; +} +.blankWrapper___nC45e { + display: flex; + align-items: center; +} +.blankWrapper___nC45e .blankInput___pEHsx { + border-radius: 2px; + border: 1px solid #DCDCDC; + height: 46px; + font-size: 14px; +} +.blankInputNumberWrapper___uEHb0 div[class~='ant-form-item-label'] { + line-height: 46px; +} +.blankInputNumberWrapper___uEHb0 input[class~='ant-input-number-input'] { + font-size: 14px; + height: 46px; +} +.addBtn___WR5ZI { + display: flex; + justify-content: center; + align-items: center; + width: 80px; + height: 32px; + background: #3061D0; + box-shadow: 0px 2px 4px 0px #E0DFE1, inset 0px -1px 3px 0px rgba(255, 255, 255, 0.5); + border-radius: 16px; + cursor: pointer; + font-weight: 400; + color: #FFFFFF; + font-size: 12px; +} +.blankIndex___x9Pny { + font-size: 14px; + font-weight: 400; + color: #666666; +} +.baseInputWrapper___eVsG7 div[class~='ant-form-item-label'] { + line-height: 56px; +} +.baseInputWrapper___eVsG7 input[class~='ant-input-number-input'] { + font-size: 14px; +} +div[class~='ant-collapse-borderless'] { + background-color: #fff; +} +.collapseWrapper___ZTysU { + margin-bottom: 30px; +} +.collapseWrapper___ZTysU div[class~='ant-collapse-item'] { + margin-bottom: 20px; + border: none; + box-shadow: 0px 2px 4px 0px #EAEEF4; +} +.collapseWrapper___ZTysU div[class~='ant-collapse-item'] div[class~='ant-collapse-header'] { + padding: 0 20px; + height: 64px; + background-color: #F6F7F8; + align-items: center; +} +.collapseWrapper___ZTysU div[class~='ant-collapse-item'] div[class~='ant-collapse-content'] { + background-color: #fff; +} +.collapseWrapper___ZTysU div[class~='ant-collapse-item'] div[class~='ant-collapse-content'] div[class~='ant-collapse-content-box'] { + padding: 20px 40px; +} +.collapseWrapper___ZTysU div[class~='ant-collapse-item-active'] div[class~='ant-collapse-header'] { + background-color: #eaeffa; +} +.collapseWrapper___ZTysU .panelHeader___QSN9g { + font-size: 14px; + font-weight: 400; + color: #000000; +} +.collapseWrapper___ZTysU .panelHeader___QSN9g span { + color: #666666; +} +.collapseWrapper___ZTysU .open___B6FU9 { + color: #165DFF; + transform: rotateZ(90deg); +} +.collapseWrapper___ZTysU .close___QX19r { + color: #82A8FF; +} +.hide___mn25n { + display: none; +} +/* stylelint-disable no-duplicate-selectors */ +/* stylelint-disable */ +/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */ + diff --git a/p__Problems__OjForm__index.async.js b/p__Problems__OjForm__index.async.js index ad8e8ac93e..286522d186 100644 --- a/p__Problems__OjForm__index.async.js +++ b/p__Problems__OjForm__index.async.js @@ -506,6 +506,77 @@ var Knowledge = function Knowledge(_ref) { }); }; +/***/ }), + +/***/ 95293: +/*!**********************************************************!*\ + !*** ./src/components/QuestionEditor/MdEditorInForm.tsx ***! + \**********************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +/* harmony export */ __webpack_require__.d(__webpack_exports__, { +/* harmony export */ "h": function() { return /* binding */ MdEditorInForm; }, +/* harmony export */ "x": function() { return /* binding */ RegularInput; } +/* harmony export */ }); +/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/objectSpread2.js */ 42122); +/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0__); +/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_objectWithoutProperties_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/objectWithoutProperties.js */ 70215); +/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_objectWithoutProperties_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_objectWithoutProperties_js__WEBPACK_IMPORTED_MODULE_1__); +/* harmony import */ var _components_markdown_editor__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @/components/markdown-editor */ 55373); +/* harmony import */ var _index_less_modules__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./index.less?modules */ 52654); +/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! react */ 67294); +/* harmony import */ var _components_RenderHtml__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @/components/RenderHtml */ 12768); +/* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! react/jsx-runtime */ 85893); + + +var _excluded = ["value", "onChange", "scrollId"]; + + + + + +var MdEditorInForm = function MdEditorInForm(_ref) { + var value = _ref.value, + onChange = _ref.onChange, + scrollId = _ref.scrollId, + props = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_objectWithoutProperties_js__WEBPACK_IMPORTED_MODULE_1___default()(_ref, _excluded); + return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsx)("div", { + id: scrollId || '', + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsx)(_components_markdown_editor__WEBPACK_IMPORTED_MODULE_2__/* ["default"] */ .Z, _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0___default()(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0___default()({}, props), {}, { + defaultValue: value, + onChange: onChange + })) + }); +}; +var RegularInput = function RegularInput(_ref2) { + var value = _ref2.value, + onChange = _ref2.onChange, + placeholder = _ref2.placeholder, + _ref2$height = _ref2.height, + height = _ref2$height === void 0 ? 140 : _ref2$height, + isEdit = _ref2.isEdit; + return isEdit ? /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsx)(_components_markdown_editor__WEBPACK_IMPORTED_MODULE_2__/* ["default"] */ .Z, { + watch: true, + isFocus: true, + height: height, + placeholder: placeholder, + defaultValue: value, + onChange: onChange + }) : /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsx)("div", { + style: { + cursor: 'pointer' + }, + children: value ? /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsx)(_components_RenderHtml__WEBPACK_IMPORTED_MODULE_5__/* ["default"] */ .Z, { + className: _index_less_modules__WEBPACK_IMPORTED_MODULE_3__/* ["default"].inputBorder */ .Z.inputBorder, + value: value + }) : /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsx)("div", { + className: "".concat(_index_less_modules__WEBPACK_IMPORTED_MODULE_3__/* ["default"].inputBorder */ .Z.inputBorder, " ").concat(_index_less_modules__WEBPACK_IMPORTED_MODULE_3__/* ["default"].placeholder */ .Z.placeholder), + children: placeholder + }) + }); +}; + + /***/ }), /***/ 76695: @@ -1203,55 +1274,55 @@ __webpack_require__.r(__webpack_exports__); /* harmony export */ "Types": function() { return /* binding */ Types; } /* harmony export */ }); /* harmony import */ var antd_es_popconfirm_style__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! antd/es/popconfirm/style */ 33219); -/* harmony import */ var antd_es_popconfirm__WEBPACK_IMPORTED_MODULE_55__ = __webpack_require__(/*! antd/es/popconfirm */ 65360); +/* harmony import */ var antd_es_popconfirm__WEBPACK_IMPORTED_MODULE_56__ = __webpack_require__(/*! antd/es/popconfirm */ 65360); /* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_objectDestructuringEmpty_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/objectDestructuringEmpty.js */ 13012); /* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_objectDestructuringEmpty_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_objectDestructuringEmpty_js__WEBPACK_IMPORTED_MODULE_1__); /* harmony import */ var antd_es_space_style__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! antd/es/space/style */ 6516); -/* harmony import */ var antd_es_space__WEBPACK_IMPORTED_MODULE_54__ = __webpack_require__(/*! antd/es/space */ 26713); +/* harmony import */ var antd_es_space__WEBPACK_IMPORTED_MODULE_55__ = __webpack_require__(/*! antd/es/space */ 26713); /* harmony import */ var antd_es_radio_style__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! antd/es/radio/style */ 83822); -/* harmony import */ var antd_es_radio__WEBPACK_IMPORTED_MODULE_53__ = __webpack_require__(/*! antd/es/radio */ 29924); +/* harmony import */ var antd_es_radio__WEBPACK_IMPORTED_MODULE_54__ = __webpack_require__(/*! antd/es/radio */ 29924); /* harmony import */ var antd_es_checkbox_style__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! antd/es/checkbox/style */ 82000); -/* harmony import */ var antd_es_checkbox__WEBPACK_IMPORTED_MODULE_52__ = __webpack_require__(/*! antd/es/checkbox */ 32808); +/* harmony import */ var antd_es_checkbox__WEBPACK_IMPORTED_MODULE_53__ = __webpack_require__(/*! antd/es/checkbox */ 32808); /* harmony import */ var antd_es_input_number_style__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! antd/es/input-number/style */ 25359); -/* harmony import */ var antd_es_input_number__WEBPACK_IMPORTED_MODULE_51__ = __webpack_require__(/*! antd/es/input-number */ 87799); +/* harmony import */ var antd_es_input_number__WEBPACK_IMPORTED_MODULE_52__ = __webpack_require__(/*! antd/es/input-number */ 87799); /* harmony import */ var antd_es_cascader_style__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! antd/es/cascader/style */ 95847); -/* harmony import */ var antd_es_cascader__WEBPACK_IMPORTED_MODULE_50__ = __webpack_require__(/*! antd/es/cascader */ 45239); +/* harmony import */ var antd_es_cascader__WEBPACK_IMPORTED_MODULE_51__ = __webpack_require__(/*! antd/es/cascader */ 45239); /* harmony import */ var antd_es_select_style__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! antd/es/select/style */ 95985); -/* harmony import */ var antd_es_select__WEBPACK_IMPORTED_MODULE_49__ = __webpack_require__(/*! antd/es/select */ 34041); +/* harmony import */ var antd_es_select__WEBPACK_IMPORTED_MODULE_50__ = __webpack_require__(/*! antd/es/select */ 34041); /* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_createForOfIteratorHelper_js__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/createForOfIteratorHelper.js */ 74704); /* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_createForOfIteratorHelper_js__WEBPACK_IMPORTED_MODULE_8___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_createForOfIteratorHelper_js__WEBPACK_IMPORTED_MODULE_8__); /* harmony import */ var antd_es_spin_style__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! antd/es/spin/style */ 22536); -/* harmony import */ var antd_es_spin__WEBPACK_IMPORTED_MODULE_46__ = __webpack_require__(/*! antd/es/spin */ 11382); +/* harmony import */ var antd_es_spin__WEBPACK_IMPORTED_MODULE_47__ = __webpack_require__(/*! antd/es/spin */ 11382); /* harmony import */ var antd_es_button_style__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! antd/es/button/style */ 29913); -/* harmony import */ var antd_es_button__WEBPACK_IMPORTED_MODULE_48__ = __webpack_require__(/*! antd/es/button */ 71577); +/* harmony import */ var antd_es_button__WEBPACK_IMPORTED_MODULE_49__ = __webpack_require__(/*! antd/es/button */ 71577); /* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_toConsumableArray_js__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/toConsumableArray.js */ 861); /* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_toConsumableArray_js__WEBPACK_IMPORTED_MODULE_11___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_toConsumableArray_js__WEBPACK_IMPORTED_MODULE_11__); /* harmony import */ var antd_es_message_style__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! antd/es/message/style */ 14934); -/* harmony import */ var antd_es_message__WEBPACK_IMPORTED_MODULE_45__ = __webpack_require__(/*! antd/es/message */ 12461); +/* harmony import */ var antd_es_message__WEBPACK_IMPORTED_MODULE_46__ = __webpack_require__(/*! antd/es/message */ 12461); /* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/regeneratorRuntime.js */ 17061); /* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_13___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_13__); /* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_14__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/asyncToGenerator.js */ 17156); /* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_14___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_14__); /* harmony import */ var antd_es_form_style__WEBPACK_IMPORTED_MODULE_15__ = __webpack_require__(/*! antd/es/form/style */ 75627); -/* harmony import */ var antd_es_form__WEBPACK_IMPORTED_MODULE_44__ = __webpack_require__(/*! antd/es/form */ 51018); +/* harmony import */ var antd_es_form__WEBPACK_IMPORTED_MODULE_45__ = __webpack_require__(/*! antd/es/form */ 51018); /* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_16__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/slicedToArray.js */ 27424); /* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_16___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_16__); /* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_17__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/objectSpread2.js */ 42122); /* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_17___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_17__); /* harmony import */ var antd_es_collapse_style__WEBPACK_IMPORTED_MODULE_18__ = __webpack_require__(/*! antd/es/collapse/style */ 49263); -/* harmony import */ var antd_es_collapse__WEBPACK_IMPORTED_MODULE_43__ = __webpack_require__(/*! antd/es/collapse */ 54907); +/* harmony import */ var antd_es_collapse__WEBPACK_IMPORTED_MODULE_44__ = __webpack_require__(/*! antd/es/collapse */ 54907); /* harmony import */ var antd_es_modal_style__WEBPACK_IMPORTED_MODULE_19__ = __webpack_require__(/*! antd/es/modal/style */ 35611); -/* harmony import */ var antd_es_modal__WEBPACK_IMPORTED_MODULE_42__ = __webpack_require__(/*! antd/es/modal */ 85402); +/* harmony import */ var antd_es_modal__WEBPACK_IMPORTED_MODULE_43__ = __webpack_require__(/*! antd/es/modal */ 85402); /* harmony import */ var antd_es_input_style__WEBPACK_IMPORTED_MODULE_20__ = __webpack_require__(/*! antd/es/input/style */ 69463); -/* harmony import */ var antd_es_input__WEBPACK_IMPORTED_MODULE_41__ = __webpack_require__(/*! antd/es/input */ 75008); +/* harmony import */ var antd_es_input__WEBPACK_IMPORTED_MODULE_42__ = __webpack_require__(/*! antd/es/input */ 75008); /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_21__ = __webpack_require__(/*! react */ 67294); /* harmony import */ var _index_less_modules__WEBPACK_IMPORTED_MODULE_22__ = __webpack_require__(/*! ./index.less?modules */ 77969); /* harmony import */ var _util__WEBPACK_IMPORTED_MODULE_23__ = __webpack_require__(/*! ./util */ 52238); /* harmony import */ var umi__WEBPACK_IMPORTED_MODULE_24__ = __webpack_require__(/*! umi */ 89214); /* harmony import */ var js_base64__WEBPACK_IMPORTED_MODULE_25__ = __webpack_require__(/*! js-base64 */ 19575); /* harmony import */ var js_base64__WEBPACK_IMPORTED_MODULE_25___default = /*#__PURE__*/__webpack_require__.n(js_base64__WEBPACK_IMPORTED_MODULE_25__); -/* harmony import */ var _ant_design_icons__WEBPACK_IMPORTED_MODULE_47__ = __webpack_require__(/*! @ant-design/icons */ 81088); -/* harmony import */ var _ant_design_icons__WEBPACK_IMPORTED_MODULE_56__ = __webpack_require__(/*! @ant-design/icons */ 31662); +/* harmony import */ var _ant_design_icons__WEBPACK_IMPORTED_MODULE_48__ = __webpack_require__(/*! @ant-design/icons */ 81088); +/* harmony import */ var _ant_design_icons__WEBPACK_IMPORTED_MODULE_57__ = __webpack_require__(/*! @ant-design/icons */ 31662); /* harmony import */ var _components_markdown_editor__WEBPACK_IMPORTED_MODULE_26__ = __webpack_require__(/*! @/components/markdown-editor */ 55373); /* harmony import */ var _service__WEBPACK_IMPORTED_MODULE_27__ = __webpack_require__(/*! ./service */ 38005); /* harmony import */ var _service_exercise__WEBPACK_IMPORTED_MODULE_28__ = __webpack_require__(/*! @/service/exercise */ 51412); @@ -1266,7 +1337,8 @@ __webpack_require__.r(__webpack_exports__); /* harmony import */ var _pages_Shixuns_Edit_body_Level_Challenges_components_UploadFile__WEBPACK_IMPORTED_MODULE_37__ = __webpack_require__(/*! @/pages/Shixuns/Edit/body/Level/Challenges/components/UploadFile */ 29201); /* harmony import */ var _service_paperlibrary__WEBPACK_IMPORTED_MODULE_38__ = __webpack_require__(/*! @/service/paperlibrary */ 24410); /* harmony import */ var _utils_enum__WEBPACK_IMPORTED_MODULE_39__ = __webpack_require__(/*! @/utils/enum */ 70960); -/* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_40__ = __webpack_require__(/*! react/jsx-runtime */ 85893); +/* harmony import */ var _components_QuestionEditor_MdEditorInForm__WEBPACK_IMPORTED_MODULE_40__ = __webpack_require__(/*! @/components/QuestionEditor/MdEditorInForm */ 95293); +/* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_41__ = __webpack_require__(/*! react/jsx-runtime */ 85893); @@ -1326,9 +1398,10 @@ __webpack_require__.r(__webpack_exports__); -var TextArea = antd_es_input__WEBPACK_IMPORTED_MODULE_41__/* ["default"].TextArea */ .Z.TextArea; -var confirm = antd_es_modal__WEBPACK_IMPORTED_MODULE_42__/* ["default"].confirm */ .Z.confirm; -var Panel = antd_es_collapse__WEBPACK_IMPORTED_MODULE_43__/* ["default"].Panel */ .Z.Panel; + +var TextArea = antd_es_input__WEBPACK_IMPORTED_MODULE_42__/* ["default"].TextArea */ .Z.TextArea; +var confirm = antd_es_modal__WEBPACK_IMPORTED_MODULE_43__/* ["default"].confirm */ .Z.confirm; +var Panel = antd_es_collapse__WEBPACK_IMPORTED_MODULE_44__/* ["default"].Panel */ .Z.Panel; function getTimeStamp() { return new Date().getTime(); } @@ -1375,7 +1448,7 @@ function reducer(state, action) { var location = (0,umi__WEBPACK_IMPORTED_MODULE_24__.useLocation)(); var _useParams = (0,umi__WEBPACK_IMPORTED_MODULE_24__.useParams)(), id = _useParams.id; - var _Form$useForm = antd_es_form__WEBPACK_IMPORTED_MODULE_44__/* ["default"].useForm */ .Z.useForm(), + var _Form$useForm = antd_es_form__WEBPACK_IMPORTED_MODULE_45__/* ["default"].useForm */ .Z.useForm(), _Form$useForm2 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_16___default()(_Form$useForm, 1), form = _Form$useForm2[0]; var _useState = (0,react__WEBPACK_IMPORTED_MODULE_21__.useState)(), @@ -1445,6 +1518,7 @@ function reducer(state, action) { open_or_not, sub_discipline_id, tag_discipline_id, + analysis, time_limit, _test_set_average, test_set_score, @@ -1515,7 +1589,7 @@ function reducer(state, action) { } } else { // console.log(res.hack_sets, 'response1') - category = res.category, _user = res.user, code = res.code, language = res.language, _hack_sets = res.hack_sets, description = res.description, difficult = res.difficult, name = res.name, open_or_not = res.open_or_not, sub_discipline_id = res.sub_discipline_id, tag_discipline_id = res.tag_discipline_id, time_limit = res.time_limit, _test_set_average = res.test_set_average, test_set_score = res.test_set_score, _status = res.status, tag_discipline_ids = res.tag_discipline_ids, item_banks_group_id = res.item_banks_group_id, _res$is_file = res.is_file, is_file = _res$is_file === void 0 ? false : _res$is_file, hide_actual_output = res.hide_actual_output, code_compile_score = res.code_compile_score, languages = res.languages, is_my = res.is_my, codes = res.codes; // + category = res.category, _user = res.user, code = res.code, language = res.language, _hack_sets = res.hack_sets, description = res.description, difficult = res.difficult, name = res.name, open_or_not = res.open_or_not, sub_discipline_id = res.sub_discipline_id, tag_discipline_id = res.tag_discipline_id, analysis = res.analysis, time_limit = res.time_limit, _test_set_average = res.test_set_average, test_set_score = res.test_set_score, _status = res.status, tag_discipline_ids = res.tag_discipline_ids, item_banks_group_id = res.item_banks_group_id, _res$is_file = res.is_file, is_file = _res$is_file === void 0 ? false : _res$is_file, hide_actual_output = res.hide_actual_output, code_compile_score = res.code_compile_score, languages = res.languages, is_my = res.is_my, codes = res.codes; // _getDisciplineIds = (0,_util__WEBPACK_IMPORTED_MODULE_23__/* .getDisciplineIds */ .y3)(discips, sub_discipline_id), _getDisciplineIds2 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_16___default()(_getDisciplineIds, 2), ids = _getDisciplineIds2[0], dictData = _getDisciplineIds2[1]; setischecked(hide_actual_output); // console.log('----',hack_sets); @@ -1568,7 +1642,8 @@ function reducer(state, action) { item_banks_group_ids: item_banks_group_id, is_file: is_file, is_my: is_my, - code_compile_score: code_compile_score + code_compile_score: code_compile_score, + analysis: analysis }, hack_sets: new_hack_sets, tags: tag_discipline_ids, @@ -1596,7 +1671,8 @@ function reducer(state, action) { tag_discipline_ids: tag_discipline_ids, score: score || 1, item_banks_group_ids: item_banks_group_id, - is_file: is_file + is_file: is_file, + analysis: analysis }, codes: newCodes }); @@ -1766,7 +1842,7 @@ function reducer(state, action) { _context5.next = 11; break; } - antd_es_message__WEBPACK_IMPORTED_MODULE_45__/* ["default"].error */ .ZP.error('测试集不能为空'); + antd_es_message__WEBPACK_IMPORTED_MODULE_46__/* ["default"].error */ .ZP.error('测试集不能为空'); return _context5.abrupt("return"); case 11: sumScore += parseInt(hack.code_compile_score || 0); @@ -1774,7 +1850,7 @@ function reducer(state, action) { _context5.next = 15; break; } - antd_es_message__WEBPACK_IMPORTED_MODULE_45__/* ["default"].error */ .ZP.error('测试集的评分占比之和必须等于100'); + antd_es_message__WEBPACK_IMPORTED_MODULE_46__/* ["default"].error */ .ZP.error('测试集的评分占比之和必须等于100'); return _context5.abrupt("return"); case 15: if (!(new_list !== null && new_list !== void 0 && new_list.some(function (e) { @@ -1783,7 +1859,7 @@ function reducer(state, action) { _context5.next = 18; break; } - antd_es_message__WEBPACK_IMPORTED_MODULE_45__/* ["default"].error */ .ZP.error('测试集输出不能为空'); + antd_es_message__WEBPACK_IMPORTED_MODULE_46__/* ["default"].error */ .ZP.error('测试集输出不能为空'); return _context5.abrupt("return"); case 18: newCodes = {}; @@ -1840,7 +1916,8 @@ function reducer(state, action) { difficulty: hack.difficult, sub_discipline_id: hack.sub_discipline_id, tag_discipline_ids: hack.tag_discipline_ids, - item_banks_group_ids: hack.item_banks_group_ids + item_banks_group_ids: hack.item_banks_group_ids, + analysis: hack.analysis // identifier: id }); case 32: @@ -1859,7 +1936,8 @@ function reducer(state, action) { sub_discipline_id: hack.sub_discipline_id, tag_discipline_ids: hack.tag_discipline_ids, item_banks_group_ids: hack.item_banks_group_ids, - identifier: id + identifier: id, + analysis: hack.analysis }); case 37: _yield$updateExercise = _context5.sent; @@ -1880,7 +1958,7 @@ function reducer(state, action) { break; case 45: // window.location.reload() - antd_es_message__WEBPACK_IMPORTED_MODULE_45__/* ["default"].success */ .ZP.success('保存成功'); + antd_es_message__WEBPACK_IMPORTED_MODULE_46__/* ["default"].success */ .ZP.success('保存成功'); initData(getTimeStamp()); case 47: dispatch({ @@ -1944,7 +2022,8 @@ function reducer(state, action) { difficulty: hack.difficult, sub_discipline_id: hack.sub_discipline_id, tag_discipline_ids: hack.tag_discipline_ids, - identifier: exam_identifier + identifier: exam_identifier, + analysis: hack.analysis }); case 69: _res = _context5.sent; @@ -1959,7 +2038,8 @@ function reducer(state, action) { question_score: hack.score, question_title: hack.name, identifier: identifier, - tag_discipline_ids: hack.tag_discipline_ids + tag_discipline_ids: hack.tag_discipline_ids, + analysis: hack.analysis }); case 74: _yield$addExerciseQue = _context5.sent; @@ -1991,13 +2071,13 @@ function reducer(state, action) { case 2: response = _context3.sent; if (response.status === 0) { - antd_es_message__WEBPACK_IMPORTED_MODULE_45__/* ["default"].success */ .ZP.success('发布成功'); + antd_es_message__WEBPACK_IMPORTED_MODULE_46__/* ["default"].success */ .ZP.success('发布成功'); dispatch({ type: Types.SET_STATUS, payload: 1 }); } else { - antd_es_message__WEBPACK_IMPORTED_MODULE_45__/* ["default"].info */ .ZP.info(response.message); + antd_es_message__WEBPACK_IMPORTED_MODULE_46__/* ["default"].info */ .ZP.info(response.message); } case 4: case "end": @@ -2020,13 +2100,13 @@ function reducer(state, action) { case 2: response = _context6.sent; if (response.status === 0) { - antd_es_message__WEBPACK_IMPORTED_MODULE_45__/* ["default"].success */ .ZP.success('撤销发布成功'); + antd_es_message__WEBPACK_IMPORTED_MODULE_46__/* ["default"].success */ .ZP.success('撤销发布成功'); dispatch({ type: Types.SET_STATUS, payload: 0 }); } else { - antd_es_message__WEBPACK_IMPORTED_MODULE_45__/* ["default"].info */ .ZP.info(response.message); + antd_es_message__WEBPACK_IMPORTED_MODULE_46__/* ["default"].info */ .ZP.info(response.message); } case 4: case "end": @@ -2041,10 +2121,10 @@ function reducer(state, action) { if (status === 0) { confirm({ title: '提示', - content: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_40__.jsxs)(react__WEBPACK_IMPORTED_MODULE_21__.Fragment, { - children: [" ", /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_40__.jsx)("div", { + content: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_41__.jsxs)(react__WEBPACK_IMPORTED_MODULE_21__.Fragment, { + children: [" ", /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_41__.jsx)("div", { children: "\u53D1\u5E03\u540E\u5373\u53EF\u5E94\u7528\u5230\u81EA\u5DF1\u7BA1\u7406\u7684\u8BFE\u5802" - }), " ", /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_40__.jsx)("div", { + }), " ", /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_41__.jsx)("div", { children: " \u662F\u5426\u786E\u8BA4\u53D1\u5E03?" }), " "] }), @@ -2057,7 +2137,7 @@ function reducer(state, action) { } else { confirm({ title: '提示', - content: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_40__.jsx)("p", { + content: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_41__.jsx)("p", { children: "\u662F\u5426\u786E\u8BA4\u64A4\u9500\u53D1\u5E03\uFF1F" }), okText: '确定', @@ -2464,28 +2544,28 @@ function reducer(state, action) { } }); }; - return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_40__.jsx)(antd_es_spin__WEBPACK_IMPORTED_MODULE_46__/* ["default"] */ .Z, { + return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_41__.jsx)(antd_es_spin__WEBPACK_IMPORTED_MODULE_47__/* ["default"] */ .Z, { spinning: loading, delay: 500, - children: !data ? null : /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_40__.jsxs)(react__WEBPACK_IMPORTED_MODULE_21__.Fragment, { - children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_40__.jsxs)("header", { + children: !data ? null : /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_41__.jsxs)(react__WEBPACK_IMPORTED_MODULE_21__.Fragment, { + children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_41__.jsxs)("header", { className: _index_less_modules__WEBPACK_IMPORTED_MODULE_22__/* ["default"].header */ .Z.header, - children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_40__.jsxs)("div", { - children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_40__.jsx)("img", { + children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_41__.jsxs)("div", { + children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_41__.jsx)("img", { src: "".concat(_utils_env__WEBPACK_IMPORTED_MODULE_34__/* ["default"].IMG_SERVER */ .Z.IMG_SERVER, "/images/").concat(user === null || user === void 0 ? void 0 : user.image_url), alt: "user", width: 30 - }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_40__.jsx)("span", { + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_41__.jsx)("span", { children: user === null || user === void 0 ? void 0 : user.name })] - }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_40__.jsxs)("h2", { + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_41__.jsxs)("h2", { children: [" ", data === null || data === void 0 ? void 0 : data.hack.name, " "] - }), id ? /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_40__.jsxs)("a", { + }), id ? /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_41__.jsxs)("a", { className: _index_less_modules__WEBPACK_IMPORTED_MODULE_22__/* ["default"].btn_back */ .Z.btn_back, onClick: onBack, - children: [" ", /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_40__.jsx)(_ant_design_icons__WEBPACK_IMPORTED_MODULE_47__/* ["default"] */ .Z, {}), "\u9000\u51FA"] + children: [" ", /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_41__.jsx)(_ant_design_icons__WEBPACK_IMPORTED_MODULE_48__/* ["default"] */ .Z, {}), "\u9000\u51FA"] }) : null] - }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_40__.jsxs)(antd_es_form__WEBPACK_IMPORTED_MODULE_44__/* ["default"] */ .Z, { + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_41__.jsxs)(antd_es_form__WEBPACK_IMPORTED_MODULE_45__/* ["default"] */ .Z, { form: form, initialValues: data, layout: "vertical", @@ -2493,7 +2573,7 @@ function reducer(state, action) { onValuesChange: handleValuesChange, onFinish: function onFinish(v, s) { if (searchParams.get("exercise") && !callback_url.includes('paperlibrary')) { - antd_es_modal__WEBPACK_IMPORTED_MODULE_42__/* ["default"].confirm */ .Z.confirm({ + antd_es_modal__WEBPACK_IMPORTED_MODULE_43__/* ["default"].confirm */ .Z.confirm({ title: '保存提示', content: '此题目已存在试题库中,是否将修改后的试题覆盖试题库的原题?', okText: '覆盖原题', @@ -2521,8 +2601,8 @@ function reducer(state, action) { // } onSubmit(v, s); }, - children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_40__.jsx)(_components_SplitContainer__WEBPACK_IMPORTED_MODULE_29__/* ["default"] */ .Z, { - leftChild: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_40__.jsx)(LeftPanel, { + children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_41__.jsx)(_components_SplitContainer__WEBPACK_IMPORTED_MODULE_29__/* ["default"] */ .Z, { + leftChild: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_41__.jsx)(LeftPanel, { onAddTestCases: onAddTestCases, form: form, handleAddKnowledgeFinish: handleAddKnowledgeFinish, @@ -2549,49 +2629,49 @@ function reducer(state, action) { isProgram: isProgram, addUploadFnc: addUploadFnc }), - rightChild: isProgram ? /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_40__.jsx)(antd_es_form__WEBPACK_IMPORTED_MODULE_44__/* ["default"].Item */ .Z.Item, { + rightChild: isProgram ? /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_41__.jsx)(antd_es_form__WEBPACK_IMPORTED_MODULE_45__/* ["default"].Item */ .Z.Item, { name: "codes", style: { marginBottom: 0 }, - children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_40__.jsx)(_CodeProgramPanel__WEBPACK_IMPORTED_MODULE_31__/* ["default"] */ .Z, {}) - }) : /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_40__.jsx)(antd_es_form__WEBPACK_IMPORTED_MODULE_44__/* ["default"].Item */ .Z.Item, { + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_41__.jsx)(_CodeProgramPanel__WEBPACK_IMPORTED_MODULE_31__/* ["default"] */ .Z, {}) + }) : /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_41__.jsx)(antd_es_form__WEBPACK_IMPORTED_MODULE_45__/* ["default"].Item */ .Z.Item, { name: ['hack_codes', 'code'], style: { marginBottom: 0 }, - children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_40__.jsx)(_CodePanel__WEBPACK_IMPORTED_MODULE_30__/* ["default"] */ .Z, { + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_41__.jsx)(_CodePanel__WEBPACK_IMPORTED_MODULE_30__/* ["default"] */ .Z, { language: data.hack_codes.language }) }) - }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_40__.jsx)("div", { + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_41__.jsx)("div", { className: _index_less_modules__WEBPACK_IMPORTED_MODULE_22__/* ["default"].footer */ .Z.footer, - children: !id ? /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_40__.jsxs)(react__WEBPACK_IMPORTED_MODULE_21__.Fragment, { - children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_40__.jsx)(antd_es_button__WEBPACK_IMPORTED_MODULE_48__/* ["default"] */ .Z, { + children: !id ? /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_41__.jsxs)(react__WEBPACK_IMPORTED_MODULE_21__.Fragment, { + children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_41__.jsx)(antd_es_button__WEBPACK_IMPORTED_MODULE_49__/* ["default"] */ .Z, { onClick: onBack, children: "\u53D6\u6D88" - }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_40__.jsx)(antd_es_button__WEBPACK_IMPORTED_MODULE_48__/* ["default"] */ .Z, { + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_41__.jsx)(antd_es_button__WEBPACK_IMPORTED_MODULE_49__/* ["default"] */ .Z, { loading: loading, type: "primary", htmlType: "submit", children: "\u4FDD\u5B58" })] - }) : /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_40__.jsxs)(react__WEBPACK_IMPORTED_MODULE_21__.Fragment, { - children: [isProgram && /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_40__.jsx)(antd_es_button__WEBPACK_IMPORTED_MODULE_48__/* ["default"] */ .Z, { + }) : /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_41__.jsxs)(react__WEBPACK_IMPORTED_MODULE_21__.Fragment, { + children: [isProgram && /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_41__.jsx)(antd_es_button__WEBPACK_IMPORTED_MODULE_49__/* ["default"] */ .Z, { onClick: onBack, type: "primary", ghost: true, children: "\u9000\u51FA\u7F16\u8F91" - }), callback_url ? null : isProgram ? null : /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_40__.jsx)(antd_es_button__WEBPACK_IMPORTED_MODULE_48__/* ["default"] */ .Z, { + }), callback_url ? null : isProgram ? null : /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_41__.jsx)(antd_es_button__WEBPACK_IMPORTED_MODULE_49__/* ["default"] */ .Z, { type: status ? 'default' : 'primary', onClick: onTriggerPublish, children: status ? '撤销发布' : '立即发布' - }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_40__.jsx)(antd_es_button__WEBPACK_IMPORTED_MODULE_48__/* ["default"] */ .Z, { + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_41__.jsx)(antd_es_button__WEBPACK_IMPORTED_MODULE_49__/* ["default"] */ .Z, { loading: loading, type: "primary", htmlType: "submit", children: "\u4FDD\u5B58" - }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_40__.jsx)(antd_es_button__WEBPACK_IMPORTED_MODULE_48__/* ["default"] */ .Z, { + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_41__.jsx)(antd_es_button__WEBPACK_IMPORTED_MODULE_49__/* ["default"] */ .Z, { type: "primary", onClick: onChallenge, children: status ? '开始挑战' : '模拟挑战' @@ -2633,12 +2713,16 @@ function LeftPanel(_ref5) { _useState14 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_16___default()(_useState13, 2), isshow = _useState14[0], setisshow = _useState14[1]; - var test_set_average = hack.test_set_average, - test_set_score = hack.test_set_score; var _useState15 = (0,react__WEBPACK_IMPORTED_MODULE_21__.useState)(false), _useState16 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_16___default()(_useState15, 2), - showUploadFile = _useState16[0], - setShowUploadFile = _useState16[1]; + editAnalysis = _useState16[0], + setEditAnalysis = _useState16[1]; + var test_set_average = hack.test_set_average, + test_set_score = hack.test_set_score; + var _useState17 = (0,react__WEBPACK_IMPORTED_MODULE_21__.useState)(false), + _useState18 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_16___default()(_useState17, 2), + showUploadFile = _useState18[0], + setShowUploadFile = _useState18[1]; var handleRemove = function handleRemove(item, key) { var newList = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_toConsumableArray_js__WEBPACK_IMPORTED_MODULE_11___default()(uploadData); newList.splice(key, 1); @@ -2682,31 +2766,31 @@ function LeftPanel(_ref5) { function onStopPropagation(e) { e.stopPropagation(); } - return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_40__.jsxs)("div", { + return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_41__.jsxs)("div", { className: _index_less_modules__WEBPACK_IMPORTED_MODULE_22__/* ["default"]["oj-left-panel"] */ .Z["oj-left-panel"], - children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_40__.jsxs)("div", { + children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_41__.jsxs)("div", { className: _index_less_modules__WEBPACK_IMPORTED_MODULE_22__/* ["default"]["oj-form-info"] */ .Z["oj-form-info"], - children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_40__.jsxs)("div", { + children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_41__.jsxs)("div", { className: _index_less_modules__WEBPACK_IMPORTED_MODULE_22__/* ["default"].field */ .Z.field, - children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_40__.jsx)(antd_es_form__WEBPACK_IMPORTED_MODULE_44__/* ["default"].Item */ .Z.Item, { + children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_41__.jsx)(antd_es_form__WEBPACK_IMPORTED_MODULE_45__/* ["default"].Item */ .Z.Item, { label: "\u96BE\u6613\u5EA6", name: ['hack', 'difficult'], rules: [{ required: true, message: '请选择难易度' }], - children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_40__.jsx)(antd_es_select__WEBPACK_IMPORTED_MODULE_49__/* ["default"] */ .Z, { + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_41__.jsx)(antd_es_select__WEBPACK_IMPORTED_MODULE_50__/* ["default"] */ .Z, { disabled: is_random, children: (0,_util__WEBPACK_IMPORTED_MODULE_23__/* .getSelectOptions */ .jw)(_util__WEBPACK_IMPORTED_MODULE_23__/* .Keys.difficult */ .R8.difficult) }) - }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_40__.jsx)(antd_es_form__WEBPACK_IMPORTED_MODULE_44__/* ["default"].Item */ .Z.Item, { + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_41__.jsx)(antd_es_form__WEBPACK_IMPORTED_MODULE_45__/* ["default"].Item */ .Z.Item, { label: "\u8BFE\u7A0B(\u5408\u7406\u7684\u8BFE\u7A0B\u5206\u7C7B\u6709\u5229\u4E8E\u5FEB\u901F\u68C0\u7D22)", name: ['hack', 'sub_discipline_id'], rules: [{ required: true, message: '请选择课程' }], - children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_40__.jsx)(antd_es_cascader__WEBPACK_IMPORTED_MODULE_50__/* ["default"] */ .Z, { + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_41__.jsx)(antd_es_cascader__WEBPACK_IMPORTED_MODULE_51__/* ["default"] */ .Z, { disabled: is_random, allowClear: false, options: categorys, @@ -2714,16 +2798,16 @@ function LeftPanel(_ref5) { onChange: onChangeSubDiscipline }) })] - }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_40__.jsxs)("div", { + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_41__.jsxs)("div", { className: _index_less_modules__WEBPACK_IMPORTED_MODULE_22__/* ["default"].field */ .Z.field, - children: [callback_url && /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_40__.jsx)(antd_es_form__WEBPACK_IMPORTED_MODULE_44__/* ["default"].Item */ .Z.Item, { + children: [callback_url && /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_41__.jsx)(antd_es_form__WEBPACK_IMPORTED_MODULE_45__/* ["default"].Item */ .Z.Item, { label: "\u5206\u6570", name: ['hack', 'score'], rules: [{ required: true, message: '请输入分数' }], - extra: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_40__.jsx)("span", { + extra: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_41__.jsx)("span", { style: { position: "absolute", left: 100, @@ -2731,13 +2815,13 @@ function LeftPanel(_ref5) { }, children: "\u5206" }), - children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_40__.jsx)(antd_es_input_number__WEBPACK_IMPORTED_MODULE_51__/* ["default"] */ .Z, { + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_41__.jsx)(antd_es_input_number__WEBPACK_IMPORTED_MODULE_52__/* ["default"] */ .Z, { disabled: is_random, min: 1, max: 100 }) - }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_40__.jsx)(antd_es_form__WEBPACK_IMPORTED_MODULE_44__/* ["default"].Item */ .Z.Item, { - label: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_40__.jsx)("div", { + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_41__.jsx)(antd_es_form__WEBPACK_IMPORTED_MODULE_45__/* ["default"].Item */ .Z.Item, { + label: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_41__.jsx)("div", { children: "\u5355\u4E2A\u6D4B\u8BD5\u96C6\u8BC4\u6D4B\u65F6\u957F\u9650\u5236 " }), name: ['hack', 'time_limit'], @@ -2749,7 +2833,7 @@ function LeftPanel(_ref5) { min: 3, message: '最小限制时间是3秒' }], - extra: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_40__.jsx)("span", { + extra: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_41__.jsx)("span", { style: { position: "absolute", left: 100, @@ -2757,10 +2841,10 @@ function LeftPanel(_ref5) { }, children: "\u79D2" }), - children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_40__.jsx)(antd_es_input_number__WEBPACK_IMPORTED_MODULE_51__/* ["default"] */ .Z, { + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_41__.jsx)(antd_es_input_number__WEBPACK_IMPORTED_MODULE_52__/* ["default"] */ .Z, { min: 3 }) - }), isProgram ? /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_40__.jsx)(antd_es_form__WEBPACK_IMPORTED_MODULE_44__/* ["default"].Item */ .Z.Item, { + }), isProgram ? /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_41__.jsx)(antd_es_form__WEBPACK_IMPORTED_MODULE_45__/* ["default"].Item */ .Z.Item, { label: "\u7F16\u7A0B\u8BED\u8A00", style: { paddingBottom: 16 @@ -2770,22 +2854,22 @@ function LeftPanel(_ref5) { required: true, message: '请选择编程语言' }], - children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_40__.jsxs)(antd_es_checkbox__WEBPACK_IMPORTED_MODULE_52__/* ["default"].Group */ .Z.Group, { - children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_40__.jsx)(antd_es_checkbox__WEBPACK_IMPORTED_MODULE_52__/* ["default"] */ .Z, { + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_41__.jsxs)(antd_es_checkbox__WEBPACK_IMPORTED_MODULE_53__/* ["default"].Group */ .Z.Group, { + children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_41__.jsx)(antd_es_checkbox__WEBPACK_IMPORTED_MODULE_53__/* ["default"] */ .Z, { value: 'C', children: "C" - }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_40__.jsx)(antd_es_checkbox__WEBPACK_IMPORTED_MODULE_52__/* ["default"] */ .Z, { + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_41__.jsx)(antd_es_checkbox__WEBPACK_IMPORTED_MODULE_53__/* ["default"] */ .Z, { value: 'C++', children: "C++" - }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_40__.jsx)(antd_es_checkbox__WEBPACK_IMPORTED_MODULE_52__/* ["default"] */ .Z, { + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_41__.jsx)(antd_es_checkbox__WEBPACK_IMPORTED_MODULE_53__/* ["default"] */ .Z, { value: 'Java', children: "Java" - }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_40__.jsx)(antd_es_checkbox__WEBPACK_IMPORTED_MODULE_52__/* ["default"] */ .Z, { + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_41__.jsx)(antd_es_checkbox__WEBPACK_IMPORTED_MODULE_53__/* ["default"] */ .Z, { value: 'Python', children: "Python" })] }) - }) : /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_40__.jsx)(antd_es_form__WEBPACK_IMPORTED_MODULE_44__/* ["default"].Item */ .Z.Item, { + }) : /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_41__.jsx)(antd_es_form__WEBPACK_IMPORTED_MODULE_45__/* ["default"].Item */ .Z.Item, { label: "\u7F16\u7A0B\u8BED\u8A00", name: ['hack_codes', 'language'], style: { @@ -2795,14 +2879,14 @@ function LeftPanel(_ref5) { required: true, message: '请选择编程语言' }], - children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_40__.jsx)(antd_es_select__WEBPACK_IMPORTED_MODULE_49__/* ["default"] */ .Z, { + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_41__.jsx)(antd_es_select__WEBPACK_IMPORTED_MODULE_50__/* ["default"] */ .Z, { onChange: onChangeLanguage, children: (0,_util__WEBPACK_IMPORTED_MODULE_23__/* .getSelectOptions */ .jw)(_util__WEBPACK_IMPORTED_MODULE_23__/* .Keys.language */ .R8.language) }) })] - }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_40__.jsx)(antd_es_form__WEBPACK_IMPORTED_MODULE_44__/* ["default"].Item */ .Z.Item, { - label: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_40__.jsxs)("span", { - children: ["\u77E5\u8BC6\u70B9\uFF1A", /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_40__.jsx)("span", { + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_41__.jsx)(antd_es_form__WEBPACK_IMPORTED_MODULE_45__/* ["default"].Item */ .Z.Item, { + label: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_41__.jsxs)("span", { + children: ["\u77E5\u8BC6\u70B9\uFF1A", /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_41__.jsx)("span", { className: "c-grey-999", children: "\uFF08\u6240\u6709\u81EA\u5EFA\u77E5\u8BC6\u70B9\u4EC5\u672C\u4EBA\u53EF\u89C1\uFF0C\u88ABEduCoder\u5E73\u53F0\u5BA1\u6838\u901A\u8FC7\u4E3A\u5B98\u65B9\u77E5\u8BC6\u70B9\u540E\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF09" })] @@ -2810,7 +2894,7 @@ function LeftPanel(_ref5) { name: ['hack', 'tag_discipline_ids'] // rules={[{ message: '请选择知识点' }]} , - children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_40__.jsx)(_components_Knowledge__WEBPACK_IMPORTED_MODULE_35__/* .Knowledge */ .N, { + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_41__.jsx)(_components_Knowledge__WEBPACK_IMPORTED_MODULE_35__/* .Knowledge */ .N, { selectvalues: (hack === null || hack === void 0 ? void 0 : hack.tag_discipline_id) || (hack === null || hack === void 0 ? void 0 : hack.tag_discipline_ids) // value={[]} , @@ -2819,7 +2903,7 @@ function LeftPanel(_ref5) { knowledgeOptions: knowledgeOptions, onAddKnowledgeFinish: handleAddKnowledgeFinish }) - }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_40__.jsx)(antd_es_form__WEBPACK_IMPORTED_MODULE_44__/* ["default"].Item */ .Z.Item, { + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_41__.jsx)(antd_es_form__WEBPACK_IMPORTED_MODULE_45__/* ["default"].Item */ .Z.Item, { label: '加入文件夹目录', name: ['hack', 'item_banks_group_ids'], labelCol: { @@ -2828,116 +2912,129 @@ function LeftPanel(_ref5) { wrapperCol: { span: 24 }, - children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_40__.jsx)(_components_CustomTree__WEBPACK_IMPORTED_MODULE_36__/* ["default"] */ .Z, { + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_41__.jsx)(_components_CustomTree__WEBPACK_IMPORTED_MODULE_36__/* ["default"] */ .Z, { disabled: is_random }) - }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_40__.jsx)(antd_es_form__WEBPACK_IMPORTED_MODULE_44__/* ["default"].Item */ .Z.Item, { + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_41__.jsx)(antd_es_form__WEBPACK_IMPORTED_MODULE_45__/* ["default"].Item */ .Z.Item, { label: "\u4EFB\u52A1\u540D\u79F0", name: ['hack', 'name'], rules: [{ required: true, message: '请输入任务名称' }], - children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_40__.jsx)(antd_es_input__WEBPACK_IMPORTED_MODULE_41__/* ["default"] */ .Z, { + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_41__.jsx)(antd_es_input__WEBPACK_IMPORTED_MODULE_42__/* ["default"] */ .Z, { maxLength: 60, placeholder: "\u8BF7\u8F93\u5165\u4EFB\u52A1\u540D\u79F0", - suffix: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_40__.jsx)("span", { + suffix: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_41__.jsx)("span", { children: 60 - hack.name.length }) }) - }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_40__.jsx)(antd_es_form__WEBPACK_IMPORTED_MODULE_44__/* ["default"].Item */ .Z.Item, { + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_41__.jsx)(antd_es_form__WEBPACK_IMPORTED_MODULE_45__/* ["default"].Item */ .Z.Item, { name: ['hack', "description"], valuePropName: "defaultValue", rules: [{ required: true, message: '请输入描述内容' }], - children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_40__.jsx)(_components_markdown_editor__WEBPACK_IMPORTED_MODULE_26__/* ["default"] */ .Z, { + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_41__.jsx)(_components_markdown_editor__WEBPACK_IMPORTED_MODULE_26__/* ["default"] */ .Z, { miniToolbar: true, id: "moop_cases_content", noStorage: true, height: 200 }) - }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_40__.jsxs)("div", { + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_41__.jsx)("div", { + onClick: function onClick() { + return setEditAnalysis(true); + }, + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_41__.jsx)(antd_es_form__WEBPACK_IMPORTED_MODULE_45__/* ["default"].Item */ .Z.Item, { + label: "\u9898\u76EE\u89E3\u6790", + name: ["hack", 'analysis'], + className: "".concat(_index_less_modules__WEBPACK_IMPORTED_MODULE_22__/* ["default"].baseLineHeight */ .Z.baseLineHeight), + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_41__.jsx)(_components_QuestionEditor_MdEditorInForm__WEBPACK_IMPORTED_MODULE_40__/* .RegularInput */ .x, { + placeholder: "\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09", + isEdit: editAnalysis + }) + }) + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_41__.jsxs)("div", { className: "tst-case-info", - children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_40__.jsxs)("h3", { + children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_41__.jsxs)("h3", { className: "flex-container", style: { justifyContent: 'space-between' }, - children: [" \u6D4B\u8BD5\u7528\u4F8B\u4E0E\u7CFB\u7EDF\u8BC4\u5206\u89C4\u5219", !hack.is_file && /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_40__.jsx)(antd_es_button__WEBPACK_IMPORTED_MODULE_48__/* ["default"] */ .Z, { + children: [" \u6D4B\u8BD5\u7528\u4F8B\u4E0E\u7CFB\u7EDF\u8BC4\u5206\u89C4\u5219", !hack.is_file && /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_41__.jsx)(antd_es_button__WEBPACK_IMPORTED_MODULE_49__/* ["default"] */ .Z, { type: "primary", ghost: true, onClick: onAddTestCase, children: "\u6DFB\u52A0\u6D4B\u8BD5\u7528\u4F8B" })] - }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_40__.jsx)(antd_es_form__WEBPACK_IMPORTED_MODULE_44__/* ["default"].Item */ .Z.Item, { + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_41__.jsx)(antd_es_form__WEBPACK_IMPORTED_MODULE_45__/* ["default"].Item */ .Z.Item, { name: ['hack', 'test_set_score'], - children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_40__.jsxs)(antd_es_radio__WEBPACK_IMPORTED_MODULE_53__/* ["default"].Group */ .ZP.Group, { + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_41__.jsxs)(antd_es_radio__WEBPACK_IMPORTED_MODULE_54__/* ["default"].Group */ .ZP.Group, { onChange: onChangeScore, - children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_40__.jsxs)(antd_es_radio__WEBPACK_IMPORTED_MODULE_53__/* ["default"] */ .ZP, { + children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_41__.jsxs)(antd_es_radio__WEBPACK_IMPORTED_MODULE_54__/* ["default"] */ .ZP, { value: true, - children: ["\u901A\u8FC7\u5168\u90E8\u6D4B\u8BD5\u96C6", /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_40__.jsx)("span", { + children: ["\u901A\u8FC7\u5168\u90E8\u6D4B\u8BD5\u96C6", /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_41__.jsx)("span", { className: "tip", children: " \uFF08\u5B66\u5458\u8BC4\u6D4B\uFF0C\u4EC5\u5F53\u6240\u6709\u6D4B\u8BD5\u96C6\u90FD\u6B63\u786E\u65F6\uFF0C\u624D\u83B7\u5F97\u4E00\u6B21\u6027\u5956\u52B1\uFF09" })] - }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_40__.jsxs)(antd_es_radio__WEBPACK_IMPORTED_MODULE_53__/* ["default"] */ .ZP, { + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_41__.jsxs)(antd_es_radio__WEBPACK_IMPORTED_MODULE_54__/* ["default"] */ .ZP, { value: false, - children: ["\u901A\u8FC7\u90E8\u5206\u6D4B\u8BD5\u96C6", /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_40__.jsx)("span", { + children: ["\u901A\u8FC7\u90E8\u5206\u6D4B\u8BD5\u96C6", /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_41__.jsx)("span", { className: "tip", children: " \uFF08\u5B66\u5458\u8BC4\u6D4B\uFF0C\u901A\u8FC7\u6D4B\u8BD5\u96C6\u5373\u53EF\u83B7\u5F97\u5BF9\u5E94\u5956\u52B1\uFF09" })] })] }) - }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_40__.jsx)(antd_es_checkbox__WEBPACK_IMPORTED_MODULE_52__/* ["default"] */ .Z, { + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_41__.jsx)(antd_es_checkbox__WEBPACK_IMPORTED_MODULE_53__/* ["default"] */ .Z, { style: { marginBottom: '5px' }, checked: ischecked, onChange: onChangehide, children: "\u9690\u85CF\u5B9E\u9645\u8F93\u51FA \uFF08\u9009\u4E2D\uFF0C\u5219\u5728\u5B66\u751F\u8003\u8BD5\u8FC7\u7A0B\u4E2D\u65E0\u6CD5\u770B\u5230\u5B9E\u9645\u8F93\u51FA\u7ED3\u679C\uFF0C\u4EC5\u5C55\u793A\u662F\u5426\u8BC4\u6D4B\u662F\u5426\u901A\u8FC7\uFF09" - }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_40__.jsx)(antd_es_form__WEBPACK_IMPORTED_MODULE_44__/* ["default"].Item */ .Z.Item, { + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_41__.jsx)(antd_es_form__WEBPACK_IMPORTED_MODULE_45__/* ["default"].Item */ .Z.Item, { className: _index_less_modules__WEBPACK_IMPORTED_MODULE_22__/* ["default"].testJi */ .Z.testJi, name: ['hack', 'is_file'], label: "\u7528\u4F8B\u7C7B\u578B:", - children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_40__.jsx)(antd_es_radio__WEBPACK_IMPORTED_MODULE_53__/* ["default"].Group */ .ZP.Group, { + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_41__.jsx)(antd_es_radio__WEBPACK_IMPORTED_MODULE_54__/* ["default"].Group */ .ZP.Group, { onChange: onChangeFile, - children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_40__.jsxs)(antd_es_space__WEBPACK_IMPORTED_MODULE_54__/* ["default"] */ .Z, { + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_41__.jsxs)(antd_es_space__WEBPACK_IMPORTED_MODULE_55__/* ["default"] */ .Z, { direction: "horizontal", - children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_40__.jsx)(antd_es_radio__WEBPACK_IMPORTED_MODULE_53__/* ["default"] */ .ZP, { + children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_41__.jsx)(antd_es_radio__WEBPACK_IMPORTED_MODULE_54__/* ["default"] */ .ZP, { value: false, children: "\u6587\u672C" - }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_40__.jsx)(antd_es_radio__WEBPACK_IMPORTED_MODULE_53__/* ["default"] */ .ZP, { + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_41__.jsx)(antd_es_radio__WEBPACK_IMPORTED_MODULE_54__/* ["default"] */ .ZP, { value: true, children: "\u6587\u4EF6" })] }) }) - }), !hack.test_set_score && /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_40__.jsx)(antd_es_form__WEBPACK_IMPORTED_MODULE_44__/* ["default"].Item */ .Z.Item, { + }), !hack.test_set_score && /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_41__.jsx)(antd_es_form__WEBPACK_IMPORTED_MODULE_45__/* ["default"].Item */ .Z.Item, { name: ['hack', 'test_set_average'], label: "\u7CFB\u7EDF\u8BC4\u5206\u5360\u6BD4", - children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_40__.jsxs)(antd_es_radio__WEBPACK_IMPORTED_MODULE_53__/* ["default"].Group */ .ZP.Group, { + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_41__.jsxs)(antd_es_radio__WEBPACK_IMPORTED_MODULE_54__/* ["default"].Group */ .ZP.Group, { onChange: onChangeAverage, - children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_40__.jsx)(antd_es_radio__WEBPACK_IMPORTED_MODULE_53__/* ["default"] */ .ZP, { + children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_41__.jsx)(antd_es_radio__WEBPACK_IMPORTED_MODULE_54__/* ["default"] */ .ZP, { value: true, children: "\u5747\u5206\u6BD4\u4F8B" - }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_40__.jsx)(antd_es_radio__WEBPACK_IMPORTED_MODULE_53__/* ["default"] */ .ZP, { + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_41__.jsx)(antd_es_radio__WEBPACK_IMPORTED_MODULE_54__/* ["default"] */ .ZP, { value: false, children: "\u81EA\u5B9A\u4E49\u6BD4\u4F8B" })] }) - }), !hack.test_set_score && /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_40__.jsxs)("div", { + }), !hack.test_set_score && /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_41__.jsxs)("div", { style: { marginBottom: '20px', marginTop: '-10px' }, - children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_40__.jsxs)("div", { + children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_41__.jsxs)("div", { style: { display: 'flex', height: '30px', marginBottom: '10px' }, - children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_40__.jsx)(antd_es_checkbox__WEBPACK_IMPORTED_MODULE_52__/* ["default"] */ .Z, { + children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_41__.jsx)(antd_es_checkbox__WEBPACK_IMPORTED_MODULE_53__/* ["default"] */ .Z, { checked: isshow, style: { display: 'flex', @@ -2961,17 +3058,17 @@ function LeftPanel(_ref5) { } }, children: "\u542F\u7528\u7F16\u8BD1\u901A\u8FC7\u5373\u53EF\u5F97\u5206" - }), isshow && /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_40__.jsxs)("span", { + }), isshow && /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_41__.jsxs)("span", { style: { display: 'flex' }, - children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_40__.jsx)(antd_es_form__WEBPACK_IMPORTED_MODULE_44__/* ["default"].Item */ .Z.Item, { + children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_41__.jsx)(antd_es_form__WEBPACK_IMPORTED_MODULE_45__/* ["default"].Item */ .Z.Item, { rules: [{ required: true, message: '请输入编译得分' }], name: ['hack', 'code_compile_score'], - children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_40__.jsx)(antd_es_input_number__WEBPACK_IMPORTED_MODULE_51__/* ["default"] */ .Z, { + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_41__.jsx)(antd_es_input_number__WEBPACK_IMPORTED_MODULE_52__/* ["default"] */ .Z, { onChange: function onChange() { if (hack.test_set_average) { if (hack.is_file) { @@ -2991,7 +3088,7 @@ function LeftPanel(_ref5) { margin: '5px 0px' } }) - }), " ", /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_40__.jsx)("span", { + }), " ", /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_41__.jsx)("span", { style: { display: 'flex', alignItems: 'center', @@ -3000,7 +3097,7 @@ function LeftPanel(_ref5) { children: "%" })] })] - }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_40__.jsx)("span", { + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_41__.jsx)("span", { style: { color: '#999', fontSize: '12px', @@ -3008,9 +3105,9 @@ function LeftPanel(_ref5) { }, children: "\uFF08\u8BF7\u6CE8\u610F\u8BE5\u5B9E\u8BAD\u9898\u662F\u5426\u6709\u7F16\u8BD1\u8FC7\u7A0B\uFF0C\u82E5\u6CA1\u6709\u5219\u65E0\u6CD5\u83B7\u5F97\u7F16\u8BD1\u5F97\u5206\uFF09" })] - }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_40__.jsxs)("div", { + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_41__.jsxs)("div", { className: _index_less_modules__WEBPACK_IMPORTED_MODULE_22__/* ["default"].upBtn */ .Z.upBtn, - children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_40__.jsx)(antd_es_button__WEBPACK_IMPORTED_MODULE_48__/* ["default"] */ .Z, { + children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_41__.jsx)(antd_es_button__WEBPACK_IMPORTED_MODULE_49__/* ["default"] */ .Z, { ghost: true, type: "primary", className: "mb20", @@ -3018,64 +3115,64 @@ function LeftPanel(_ref5) { return setShowUploadFile(true); }, children: "\u6279\u91CF\u4E0A\u4F20\u6D4B\u8BD5\u7528\u4F8B" - }), (hack === null || hack === void 0 ? void 0 : hack.is_file) && /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_40__.jsx)(_pages_Shixuns_Edit_body_Level_Challenges_components_UploadFile__WEBPACK_IMPORTED_MODULE_37__/* .UploadTable */ .Y2, { + }), (hack === null || hack === void 0 ? void 0 : hack.is_file) && /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_41__.jsx)(_pages_Shixuns_Edit_body_Level_Challenges_components_UploadFile__WEBPACK_IMPORTED_MODULE_37__/* .UploadTable */ .Y2, { disabled: hack === null || hack === void 0 ? void 0 : hack.test_set_average, inputChange: handleInputChange, showScore: !hack.test_set_score, data: uploadData, onRemove: handleRemove })] - }), !hack.is_file && /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_40__.jsx)(antd_es_form__WEBPACK_IMPORTED_MODULE_44__/* ["default"].List */ .Z.List, { + }), !hack.is_file && /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_41__.jsx)(antd_es_form__WEBPACK_IMPORTED_MODULE_45__/* ["default"].List */ .Z.List, { name: "hack_sets", children: function children(fields, _ref6) { _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_objectDestructuringEmpty_js__WEBPACK_IMPORTED_MODULE_1___default()(_ref6); - return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_40__.jsx)(antd_es_collapse__WEBPACK_IMPORTED_MODULE_43__/* ["default"] */ .Z, { + return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_41__.jsx)(antd_es_collapse__WEBPACK_IMPORTED_MODULE_44__/* ["default"] */ .Z, { accordion: true, children: fields.map(function (field, index) { - return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_40__.jsxs)(Panel, { - header: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_40__.jsxs)("a", { + return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_41__.jsxs)(Panel, { + header: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_41__.jsxs)("a", { className: _index_less_modules__WEBPACK_IMPORTED_MODULE_22__/* ["default"]["test-case-name"] */ .Z["test-case-name"], - children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_40__.jsxs)("span", { + children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_41__.jsxs)("span", { children: ["\u6D4B\u8BD5\u7528\u4F8B", index + 1] - }), !test_set_score ? /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_40__.jsxs)(react_jsx_runtime__WEBPACK_IMPORTED_MODULE_40__.Fragment, { - children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_40__.jsx)(antd_es_form__WEBPACK_IMPORTED_MODULE_44__/* ["default"].Item */ .Z.Item, { + }), !test_set_score ? /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_41__.jsxs)(react_jsx_runtime__WEBPACK_IMPORTED_MODULE_41__.Fragment, { + children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_41__.jsx)(antd_es_form__WEBPACK_IMPORTED_MODULE_45__/* ["default"].Item */ .Z.Item, { name: [field.name, 'score'], fieldKey: [field.fieldKey, 'score'], rules: [{ required: true, message: "\u8BF7\u8F93\u5165\u6D4B\u8BD5\u96C6".concat(index + 1, "\u8BC4\u5206") }], - children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_40__.jsx)(antd_es_input_number__WEBPACK_IMPORTED_MODULE_51__/* ["default"] */ .Z, { + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_41__.jsx)(antd_es_input_number__WEBPACK_IMPORTED_MODULE_52__/* ["default"] */ .Z, { onClick: onStopPropagation, min: 0, max: 100, disabled: test_set_average }) - }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_40__.jsx)("span", { + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_41__.jsx)("span", { children: "%" })] }) : null] }), - extra: index > 0 ? /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_40__.jsx)("div", { + extra: index > 0 ? /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_41__.jsx)("div", { onClick: onStopPropagation, - children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_40__.jsx)(antd_es_popconfirm__WEBPACK_IMPORTED_MODULE_55__/* ["default"] */ .Z, { + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_41__.jsx)(antd_es_popconfirm__WEBPACK_IMPORTED_MODULE_56__/* ["default"] */ .Z, { okText: "\u786E\u5B9A", cancelText: "\u53D6\u6D88", title: '确定删除测试集' + (index + 1), onConfirm: function onConfirm() { onRemoveTestCase(index); }, - children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_40__.jsx)(_ant_design_icons__WEBPACK_IMPORTED_MODULE_56__/* ["default"] */ .Z, { + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_41__.jsx)(_ant_design_icons__WEBPACK_IMPORTED_MODULE_57__/* ["default"] */ .Z, { className: _index_less_modules__WEBPACK_IMPORTED_MODULE_22__/* ["default"]["btn-remove-case"] */ .Z["btn-remove-case"] }) }) }) : null, - children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_40__.jsx)(antd_es_form__WEBPACK_IMPORTED_MODULE_44__/* ["default"].Item */ .Z.Item, { + children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_41__.jsx)(antd_es_form__WEBPACK_IMPORTED_MODULE_45__/* ["default"].Item */ .Z.Item, { label: "\u8F93\u5165", name: [field.name, 'input'], fieldKey: [field.fieldKey, 'input'], - children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_40__.jsx)(TextArea, {}) - }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_40__.jsx)(antd_es_form__WEBPACK_IMPORTED_MODULE_44__/* ["default"].Item */ .Z.Item, { + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_41__.jsx)(TextArea, {}) + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_41__.jsx)(antd_es_form__WEBPACK_IMPORTED_MODULE_45__/* ["default"].Item */ .Z.Item, { label: "\u8F93\u51FA", name: [field.name, 'output'], fieldKey: [field.fieldKey, 'output'], @@ -3083,7 +3180,7 @@ function LeftPanel(_ref5) { required: true, message: '请输入输出内容' }], - children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_40__.jsx)(TextArea, {}) + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_41__.jsx)(TextArea, {}) })] }, "".concat(field.key, "--").concat(index)); }) @@ -3091,7 +3188,7 @@ function LeftPanel(_ref5) { } })] })] - }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_40__.jsx)(_pages_Shixuns_Edit_body_Level_Challenges_components_UploadFile__WEBPACK_IMPORTED_MODULE_37__/* ["default"] */ .ZP, { + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_41__.jsx)(_pages_Shixuns_Edit_body_Level_Challenges_components_UploadFile__WEBPACK_IMPORTED_MODULE_37__/* ["default"] */ .ZP, { rootIdentifier: null, visible: showUploadFile, onClose: function onClose() { @@ -3344,6 +3441,17 @@ function fromStore(key, defaultVal) { /***/ }), +/***/ 52654: +/*!**********************************************************!*\ + !*** ./src/components/QuestionEditor/index.less?modules ***! + \**********************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__) { + +// extracted by mini-css-extract-plugin +/* harmony default export */ __webpack_exports__["Z"] = ({"wrap":"wrap___ilWvf","deleteIcon":"deleteIcon___JBDG8","keywordTag":"keywordTag___iieCb","questionTitleEditorWrap":"questionTitleEditorWrap___MHB5s","choiceWrap":"choiceWrap___QFkTc","choiceIndex":"choiceIndex___Mr2YO","judgementIndex":"judgementIndex___fUVWK","setAnswerBtn":"setAnswerBtn___Whox5","activeAnswer":"activeAnswer___fGU6Y","activeJudgementAnswer":"activeJudgementAnswer___wJv8P","actionWrapper":"actionWrapper___ERQ7k","addIcon":"addIcon___L9TE0","inputBorder":"inputBorder___Q5tRE","placeholder":"placeholder___p9sFY","blankWrapper":"blankWrapper___nC45e","blankInput":"blankInput___pEHsx","blankInputNumberWrapper":"blankInputNumberWrapper___uEHb0","addBtn":"addBtn___WR5ZI","blankIndex":"blankIndex___x9Pny","baseInputWrapper":"baseInputWrapper___eVsG7","collapseWrapper":"collapseWrapper___ZTysU","panelHeader":"panelHeader___QSN9g","open":"open___B6FU9","close":"close___QX19r","hide":"hide___mn25n"}); + +/***/ }), + /***/ 77969: /*!******************************************************!*\ !*** ./src/pages/Problems/OjForm/index.less?modules ***! diff --git a/p__Problems__OjForm__index.chunk.css b/p__Problems__OjForm__index.chunk.css index f86fdb3085..c9ef782904 100644 --- a/p__Problems__OjForm__index.chunk.css +++ b/p__Problems__OjForm__index.chunk.css @@ -1239,3 +1239,186 @@ /* stylelint-disable */ /* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */ +/*!**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ + !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].oneOf[0].use[1]!./node_modules/@umijs/bundler-webpack/compiled/postcss-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[2]!./node_modules/@umijs/bundler-webpack/compiled/less-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[3]!./src/components/QuestionEditor/index.less?modules ***! + \**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ +.wrap___ilWvf div[class~='ant-form-item'] { + margin-bottom: 0; +} +.wrap___ilWvf div[class~='ant-form-item-explain-error'] { + display: none; +} +.wrap___ilWvf .deleteIcon___JBDG8 { + color: #E30000; + font-size: 14px; +} +.wrap___ilWvf .keywordTag___iieCb { + padding: 10px 10px 10px 8px; + font-size: 14px; + font-weight: 400; + color: #000000; +} +.questionTitleEditorWrap___MHB5s { + margin-bottom: 18px; +} +.choiceWrap___QFkTc { + margin-bottom: 20px; +} +.choiceWrap___QFkTc .choiceIndex___Mr2YO { + display: flex; + flex: 0 0 auto; + justify-content: center; + align-items: center; + width: 46px; + height: 46px; + border-radius: 23px; + border: 1px solid #DCDCDC; + font-size: 16px; + font-weight: 400; + color: #464F66; + cursor: pointer; +} +.choiceWrap___QFkTc .choiceIndex___Mr2YO.judgementIndex___fUVWK { + border-radius: 2px; +} +.choiceWrap___QFkTc .setAnswerBtn___Whox5 { + border-radius: 2px; + border: 1px solid #DCDCDC; + font-size: 14px; + font-weight: 400; + color: #9096A3; + height: 46px; + display: flex; + align-items: center; + padding: 0 16px; + cursor: pointer; +} +.choiceWrap___QFkTc .activeAnswer___fGU6Y { + background-color: #37AD83; + border-color: #37AD83; + color: #fff; +} +.choiceWrap___QFkTc .activeJudgementAnswer___wJv8P { + background-color: #ebf6f2; + border-color: #37AD83; + color: #37AD83; +} +.choiceWrap___QFkTc .actionWrapper___ERQ7k { + display: flex; + align-items: center; + justify-content: flex-end; + margin: auto 0 auto 20px; +} +.choiceWrap___QFkTc .actionWrapper___ERQ7k .addIcon___L9TE0 { + color: #2FA34F; + font-size: 14px; +} +.choiceWrap___QFkTc .actionWrapper___ERQ7k .deleteIcon___JBDG8 { + color: #E30000; + font-size: 14px; + margin-left: 20px; +} +.inputBorder___Q5tRE { + border-radius: 2px; + border: 1px solid #DCDCDC; + padding: 8px 12px; + font-size: 14px; + min-height: 46px; + display: flex; + align-items: center; +} +.placeholder___p9sFY { + font-size: 14px; + font-weight: 400; + color: #9096A3; +} +.blankWrapper___nC45e { + display: flex; + align-items: center; +} +.blankWrapper___nC45e .blankInput___pEHsx { + border-radius: 2px; + border: 1px solid #DCDCDC; + height: 46px; + font-size: 14px; +} +.blankInputNumberWrapper___uEHb0 div[class~='ant-form-item-label'] { + line-height: 46px; +} +.blankInputNumberWrapper___uEHb0 input[class~='ant-input-number-input'] { + font-size: 14px; + height: 46px; +} +.addBtn___WR5ZI { + display: flex; + justify-content: center; + align-items: center; + width: 80px; + height: 32px; + background: #3061D0; + box-shadow: 0px 2px 4px 0px #E0DFE1, inset 0px -1px 3px 0px rgba(255, 255, 255, 0.5); + border-radius: 16px; + cursor: pointer; + font-weight: 400; + color: #FFFFFF; + font-size: 12px; +} +.blankIndex___x9Pny { + font-size: 14px; + font-weight: 400; + color: #666666; +} +.baseInputWrapper___eVsG7 div[class~='ant-form-item-label'] { + line-height: 56px; +} +.baseInputWrapper___eVsG7 input[class~='ant-input-number-input'] { + font-size: 14px; +} +div[class~='ant-collapse-borderless'] { + background-color: #fff; +} +.collapseWrapper___ZTysU { + margin-bottom: 30px; +} +.collapseWrapper___ZTysU div[class~='ant-collapse-item'] { + margin-bottom: 20px; + border: none; + box-shadow: 0px 2px 4px 0px #EAEEF4; +} +.collapseWrapper___ZTysU div[class~='ant-collapse-item'] div[class~='ant-collapse-header'] { + padding: 0 20px; + height: 64px; + background-color: #F6F7F8; + align-items: center; +} +.collapseWrapper___ZTysU div[class~='ant-collapse-item'] div[class~='ant-collapse-content'] { + background-color: #fff; +} +.collapseWrapper___ZTysU div[class~='ant-collapse-item'] div[class~='ant-collapse-content'] div[class~='ant-collapse-content-box'] { + padding: 20px 40px; +} +.collapseWrapper___ZTysU div[class~='ant-collapse-item-active'] div[class~='ant-collapse-header'] { + background-color: #eaeffa; +} +.collapseWrapper___ZTysU .panelHeader___QSN9g { + font-size: 14px; + font-weight: 400; + color: #000000; +} +.collapseWrapper___ZTysU .panelHeader___QSN9g span { + color: #666666; +} +.collapseWrapper___ZTysU .open___B6FU9 { + color: #165DFF; + transform: rotateZ(90deg); +} +.collapseWrapper___ZTysU .close___QX19r { + color: #82A8FF; +} +.hide___mn25n { + display: none; +} +/* stylelint-disable no-duplicate-selectors */ +/* stylelint-disable */ +/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */ + diff --git a/p__Problemset__NewItem__index.async.js b/p__Problemset__NewItem__index.async.js index 049631332c..137a1bab95 100644 --- a/p__Problemset__NewItem__index.async.js +++ b/p__Problemset__NewItem__index.async.js @@ -2839,195 +2839,6 @@ var NewItem = function NewItem(_ref2) { // extracted by mini-css-extract-plugin /* harmony default export */ __webpack_exports__["Z"] = ({"wrap":"wrap___ilWvf","deleteIcon":"deleteIcon___JBDG8","keywordTag":"keywordTag___iieCb","questionTitleEditorWrap":"questionTitleEditorWrap___MHB5s","choiceWrap":"choiceWrap___QFkTc","choiceIndex":"choiceIndex___Mr2YO","judgementIndex":"judgementIndex___fUVWK","setAnswerBtn":"setAnswerBtn___Whox5","activeAnswer":"activeAnswer___fGU6Y","activeJudgementAnswer":"activeJudgementAnswer___wJv8P","actionWrapper":"actionWrapper___ERQ7k","addIcon":"addIcon___L9TE0","inputBorder":"inputBorder___Q5tRE","placeholder":"placeholder___p9sFY","blankWrapper":"blankWrapper___nC45e","blankInput":"blankInput___pEHsx","blankInputNumberWrapper":"blankInputNumberWrapper___uEHb0","addBtn":"addBtn___WR5ZI","blankIndex":"blankIndex___x9Pny","baseInputWrapper":"baseInputWrapper___eVsG7","collapseWrapper":"collapseWrapper___ZTysU","panelHeader":"panelHeader___QSN9g","open":"open___B6FU9","close":"close___QX19r","hide":"hide___mn25n"}); -/***/ }), - -/***/ 20550: -/*!*******************************************************!*\ - !*** ./node_modules/antd/es/tag/index.js + 1 modules ***! - \*******************************************************/ -/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { - - -// EXPORTS -__webpack_require__.d(__webpack_exports__, { - "Z": function() { return /* binding */ tag; } -}); - -// EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/defineProperty.js -var defineProperty = __webpack_require__(4942); -// EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/extends.js -var esm_extends = __webpack_require__(87462); -// EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/slicedToArray.js + 1 modules -var slicedToArray = __webpack_require__(97685); -// EXTERNAL MODULE: ./node_modules/antd/node_modules/@ant-design/icons/es/icons/CloseOutlined.js -var CloseOutlined = __webpack_require__(62208); -// EXTERNAL MODULE: ./node_modules/classnames/index.js -var classnames = __webpack_require__(94184); -var classnames_default = /*#__PURE__*/__webpack_require__.n(classnames); -// EXTERNAL MODULE: ./node_modules/rc-util/es/omit.js -var omit = __webpack_require__(98423); -// EXTERNAL MODULE: ./node_modules/react/index.js -var react = __webpack_require__(67294); -// EXTERNAL MODULE: ./node_modules/antd/es/config-provider/context.js -var context = __webpack_require__(53124); -// EXTERNAL MODULE: ./node_modules/antd/es/_util/colors.js -var colors = __webpack_require__(98787); -// EXTERNAL MODULE: ./node_modules/antd/es/_util/wave.js + 1 modules -var wave = __webpack_require__(68349); -;// CONCATENATED MODULE: ./node_modules/antd/es/tag/CheckableTag.js - - -var __rest = undefined && undefined.__rest || function (s, e) { - var t = {}; - for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0) t[p] = s[p]; - if (s != null && typeof Object.getOwnPropertySymbols === "function") for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) { - if (e.indexOf(p[i]) < 0 && Object.prototype.propertyIsEnumerable.call(s, p[i])) t[p[i]] = s[p[i]]; - } - return t; -}; - - - -var CheckableTag = function CheckableTag(_a) { - var _classNames; - var customizePrefixCls = _a.prefixCls, - className = _a.className, - checked = _a.checked, - onChange = _a.onChange, - onClick = _a.onClick, - restProps = __rest(_a, ["prefixCls", "className", "checked", "onChange", "onClick"]); - var _React$useContext = react.useContext(context/* ConfigContext */.E_), - getPrefixCls = _React$useContext.getPrefixCls; - var handleClick = function handleClick(e) { - onChange === null || onChange === void 0 ? void 0 : onChange(!checked); - onClick === null || onClick === void 0 ? void 0 : onClick(e); - }; - var prefixCls = getPrefixCls('tag', customizePrefixCls); - var cls = classnames_default()(prefixCls, (_classNames = {}, (0,defineProperty/* default */.Z)(_classNames, "".concat(prefixCls, "-checkable"), true), (0,defineProperty/* default */.Z)(_classNames, "".concat(prefixCls, "-checkable-checked"), checked), _classNames), className); - return /*#__PURE__*/react.createElement("span", (0,esm_extends/* default */.Z)({}, restProps, { - className: cls, - onClick: handleClick - })); -}; -/* harmony default export */ var tag_CheckableTag = (CheckableTag); -;// CONCATENATED MODULE: ./node_modules/antd/es/tag/index.js - - - -var tag_rest = undefined && undefined.__rest || function (s, e) { - var t = {}; - for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0) t[p] = s[p]; - if (s != null && typeof Object.getOwnPropertySymbols === "function") for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) { - if (e.indexOf(p[i]) < 0 && Object.prototype.propertyIsEnumerable.call(s, p[i])) t[p[i]] = s[p[i]]; - } - return t; -}; - - - - - - - - - -var PresetColorRegex = new RegExp("^(".concat(colors/* PresetColorTypes.join */.Y.join('|'), ")(-inverse)?$")); -var PresetStatusColorRegex = new RegExp("^(".concat(colors/* PresetStatusColorTypes.join */.E.join('|'), ")$")); -var InternalTag = function InternalTag(_a, ref) { - var _classNames; - var customizePrefixCls = _a.prefixCls, - className = _a.className, - style = _a.style, - children = _a.children, - icon = _a.icon, - color = _a.color, - onClose = _a.onClose, - closeIcon = _a.closeIcon, - _a$closable = _a.closable, - closable = _a$closable === void 0 ? false : _a$closable, - props = tag_rest(_a, ["prefixCls", "className", "style", "children", "icon", "color", "onClose", "closeIcon", "closable"]); - var _React$useContext = react.useContext(context/* ConfigContext */.E_), - getPrefixCls = _React$useContext.getPrefixCls, - direction = _React$useContext.direction; - var _React$useState = react.useState(true), - _React$useState2 = (0,slicedToArray/* default */.Z)(_React$useState, 2), - visible = _React$useState2[0], - setVisible = _React$useState2[1]; - // Warning for deprecated usage - if (false) {} - react.useEffect(function () { - if ('visible' in props) { - setVisible(props.visible); - } - }, [props.visible]); - var isPresetColor = function isPresetColor() { - if (!color) { - return false; - } - return PresetColorRegex.test(color) || PresetStatusColorRegex.test(color); - }; - var tagStyle = (0,esm_extends/* default */.Z)({ - backgroundColor: color && !isPresetColor() ? color : undefined - }, style); - var presetColor = isPresetColor(); - var prefixCls = getPrefixCls('tag', customizePrefixCls); - var tagClassName = classnames_default()(prefixCls, (_classNames = {}, (0,defineProperty/* default */.Z)(_classNames, "".concat(prefixCls, "-").concat(color), presetColor), (0,defineProperty/* default */.Z)(_classNames, "".concat(prefixCls, "-has-color"), color && !presetColor), (0,defineProperty/* default */.Z)(_classNames, "".concat(prefixCls, "-hidden"), !visible), (0,defineProperty/* default */.Z)(_classNames, "".concat(prefixCls, "-rtl"), direction === 'rtl'), _classNames), className); - var handleCloseClick = function handleCloseClick(e) { - e.stopPropagation(); - onClose === null || onClose === void 0 ? void 0 : onClose(e); - if (e.defaultPrevented) { - return; - } - if (!('visible' in props)) { - setVisible(false); - } - }; - var renderCloseIcon = function renderCloseIcon() { - if (closable) { - return closeIcon ? /*#__PURE__*/react.createElement("span", { - className: "".concat(prefixCls, "-close-icon"), - onClick: handleCloseClick - }, closeIcon) : /*#__PURE__*/react.createElement(CloseOutlined/* default */.Z, { - className: "".concat(prefixCls, "-close-icon"), - onClick: handleCloseClick - }); - } - return null; - }; - var isNeedWave = 'onClick' in props || children && children.type === 'a'; - var tagProps = (0,omit/* default */.Z)(props, ['visible']); - var iconNode = icon || null; - var kids = iconNode ? /*#__PURE__*/react.createElement(react.Fragment, null, iconNode, /*#__PURE__*/react.createElement("span", null, children)) : children; - var tagNode = /*#__PURE__*/react.createElement("span", (0,esm_extends/* default */.Z)({}, tagProps, { - ref: ref, - className: tagClassName, - style: tagStyle - }), kids, renderCloseIcon()); - return isNeedWave ? /*#__PURE__*/react.createElement(wave/* default */.Z, null, tagNode) : tagNode; -}; -var Tag = /*#__PURE__*/react.forwardRef(InternalTag); -if (false) {} -Tag.CheckableTag = tag_CheckableTag; -/* harmony default export */ var tag = (Tag); - -/***/ }), - -/***/ 71114: -/*!*************************************************************!*\ - !*** ./node_modules/antd/es/tag/style/index.js + 1 modules ***! - \*************************************************************/ -/***/ (function(__unused_webpack_module, __unused_webpack___webpack_exports__, __webpack_require__) { - - -// EXTERNAL MODULE: ./node_modules/antd/es/style/default.less -var style_default = __webpack_require__(43146); -;// CONCATENATED MODULE: ./node_modules/antd/es/tag/style/index.less -// extracted by mini-css-extract-plugin - -;// CONCATENATED MODULE: ./node_modules/antd/es/tag/style/index.js - - - /***/ }), /***/ 73631: diff --git a/p__Problemset__index.async.js b/p__Problemset__index.async.js index 6071e5c144..4aff588c87 100644 --- a/p__Problemset__index.async.js +++ b/p__Problemset__index.async.js @@ -1,6 +1,33 @@ "use strict"; (self["webpackChunk"] = self["webpackChunk"] || []).push([[14599],{ +/***/ 87588: +/*!******************************************************************************!*\ + !*** ./node_modules/@ant-design/icons/es/icons/ExclamationCircleOutlined.js ***! + \******************************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +/* harmony import */ var _babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @babel/runtime/helpers/esm/objectSpread2 */ 1413); +/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ 67294); +/* harmony import */ var _ant_design_icons_svg_es_asn_ExclamationCircleOutlined__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @ant-design/icons-svg/es/asn/ExclamationCircleOutlined */ 61144); +/* harmony import */ var _components_AntdIcon__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../components/AntdIcon */ 7918); + +// GENERATE BY ./scripts/generate.ts +// DON NOT EDIT IT MANUALLY + + + +var ExclamationCircleOutlined = function ExclamationCircleOutlined(props, ref) { + return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.createElement(_components_AntdIcon__WEBPACK_IMPORTED_MODULE_1__/* ["default"] */ .Z, (0,_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_2__/* ["default"] */ .Z)((0,_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_2__/* ["default"] */ .Z)({}, props), {}, { + ref: ref, + icon: _ant_design_icons_svg_es_asn_ExclamationCircleOutlined__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .Z + })); +}; +ExclamationCircleOutlined.displayName = 'ExclamationCircleOutlined'; +/* harmony default export */ __webpack_exports__["Z"] = (/*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.forwardRef(ExclamationCircleOutlined)); + +/***/ }), + /***/ 48559: /*!**********************************************!*\ !*** ./src/components/AsyncButton/index.tsx ***! @@ -2120,7 +2147,9 @@ var List = function List(_ref) { }) }) })] - }), data.item_type !== "PROGRAM" && data.item_type !== "COMBINATION" && /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + }), + // data.item_type !== "PROGRAM" && + data.item_type !== "COMBINATION" && /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { className: Topicmodules.answerWrapper, children: [/*#__PURE__*/(0,jsx_runtime.jsx)("img", { src: answer_decoration_namespaceObject, @@ -8520,27 +8549,6 @@ var ProblemsetPage = function ProblemsetPage(_ref) { /***/ }), -/***/ 81643: -/*!**********************************************************!*\ - !*** ./node_modules/antd/es/_util/getRenderPropValue.js ***! - \**********************************************************/ -/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { - -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "Z": function() { return /* binding */ getRenderPropValue; } -/* harmony export */ }); -var getRenderPropValue = function getRenderPropValue(propValue) { - if (!propValue) { - return null; - } - if (typeof propValue === 'function') { - return propValue(); - } - return propValue; -}; - -/***/ }), - /***/ 58492: /*!**************************************************************!*\ !*** ./node_modules/antd/es/breadcrumb/index.js + 3 modules ***! @@ -8904,107 +8912,6 @@ var style_default = __webpack_require__(43146); /***/ }), -/***/ 55241: -/*!***********************************************!*\ - !*** ./node_modules/antd/es/popover/index.js ***! - \***********************************************/ -/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { - -/* harmony import */ var _babel_runtime_helpers_esm_extends__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @babel/runtime/helpers/esm/extends */ 87462); -/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ 67294); -/* harmony import */ var _config_provider__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../config-provider */ 53124); -/* harmony import */ var _tooltip__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../tooltip */ 84908); -/* harmony import */ var _util_getRenderPropValue__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../_util/getRenderPropValue */ 81643); -/* harmony import */ var _util_motion__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../_util/motion */ 33603); - -var __rest = undefined && undefined.__rest || function (s, e) { - var t = {}; - for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0) t[p] = s[p]; - if (s != null && typeof Object.getOwnPropertySymbols === "function") for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) { - if (e.indexOf(p[i]) < 0 && Object.prototype.propertyIsEnumerable.call(s, p[i])) t[p[i]] = s[p[i]]; - } - return t; -}; - - - - - -var Overlay = function Overlay(_ref) { - var title = _ref.title, - content = _ref.content, - prefixCls = _ref.prefixCls; - if (!title && !content) { - return null; - } - return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.createElement(react__WEBPACK_IMPORTED_MODULE_0__.Fragment, null, title && /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.createElement("div", { - className: "".concat(prefixCls, "-title") - }, (0,_util_getRenderPropValue__WEBPACK_IMPORTED_MODULE_1__/* .getRenderPropValue */ .Z)(title)), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.createElement("div", { - className: "".concat(prefixCls, "-inner-content") - }, (0,_util_getRenderPropValue__WEBPACK_IMPORTED_MODULE_1__/* .getRenderPropValue */ .Z)(content))); -}; -var Popover = /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.forwardRef(function (props, ref) { - var customizePrefixCls = props.prefixCls, - title = props.title, - content = props.content, - _overlay = props._overlay, - _props$placement = props.placement, - placement = _props$placement === void 0 ? 'top' : _props$placement, - _props$trigger = props.trigger, - trigger = _props$trigger === void 0 ? 'hover' : _props$trigger, - _props$mouseEnterDela = props.mouseEnterDelay, - mouseEnterDelay = _props$mouseEnterDela === void 0 ? 0.1 : _props$mouseEnterDela, - _props$mouseLeaveDela = props.mouseLeaveDelay, - mouseLeaveDelay = _props$mouseLeaveDela === void 0 ? 0.1 : _props$mouseLeaveDela, - _props$overlayStyle = props.overlayStyle, - overlayStyle = _props$overlayStyle === void 0 ? {} : _props$overlayStyle, - otherProps = __rest(props, ["prefixCls", "title", "content", "_overlay", "placement", "trigger", "mouseEnterDelay", "mouseLeaveDelay", "overlayStyle"]); - var _React$useContext = react__WEBPACK_IMPORTED_MODULE_0__.useContext(_config_provider__WEBPACK_IMPORTED_MODULE_2__/* .ConfigContext */ .E_), - getPrefixCls = _React$useContext.getPrefixCls; - var prefixCls = getPrefixCls('popover', customizePrefixCls); - var rootPrefixCls = getPrefixCls(); - return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.createElement(_tooltip__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .Z, (0,_babel_runtime_helpers_esm_extends__WEBPACK_IMPORTED_MODULE_4__/* ["default"] */ .Z)({ - placement: placement, - trigger: trigger, - mouseEnterDelay: mouseEnterDelay, - mouseLeaveDelay: mouseLeaveDelay, - overlayStyle: overlayStyle - }, otherProps, { - prefixCls: prefixCls, - ref: ref, - overlay: _overlay || /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.createElement(Overlay, { - prefixCls: prefixCls, - title: title, - content: content - }), - transitionName: (0,_util_motion__WEBPACK_IMPORTED_MODULE_5__/* .getTransitionName */ .mL)(rootPrefixCls, 'zoom-big', otherProps.transitionName) - })); -}); -if (false) {} -/* harmony default export */ __webpack_exports__["Z"] = (Popover); - -/***/ }), - -/***/ 63942: -/*!*****************************************************************!*\ - !*** ./node_modules/antd/es/popover/style/index.js + 1 modules ***! - \*****************************************************************/ -/***/ (function(__unused_webpack_module, __unused_webpack___webpack_exports__, __webpack_require__) { - - -// EXTERNAL MODULE: ./node_modules/antd/es/style/default.less -var style_default = __webpack_require__(43146); -;// CONCATENATED MODULE: ./node_modules/antd/es/popover/style/index.less -// extracted by mini-css-extract-plugin - -;// CONCATENATED MODULE: ./node_modules/antd/es/popover/style/index.js - - -// style dependencies -// deps-lint-skip: tooltip - -/***/ }), - /***/ 73631: /*!********************************************************!*\ !*** ./src/assets/images/problemset/folder-closed.png ***! diff --git a/p__Question__AddOrEdit__index.async.js b/p__Question__AddOrEdit__index.async.js index 0cf915122c..b7acb8afe7 100644 --- a/p__Question__AddOrEdit__index.async.js +++ b/p__Question__AddOrEdit__index.async.js @@ -1,74 +1,5 @@ -(self["webpackChunk"] = self["webpackChunk"] || []).push([[86913,12768,67570],{ - -/***/ 31662: -/*!************************************************************************!*\ - !*** ./node_modules/@ant-design/icons/es/icons/CloseCircleOutlined.js ***! - \************************************************************************/ -/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { - "use strict"; -/* harmony import */ var _babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @babel/runtime/helpers/esm/objectSpread2 */ 1413); -/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ 67294); -/* harmony import */ var _ant_design_icons_svg_es_asn_CloseCircleOutlined__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @ant-design/icons-svg/es/asn/CloseCircleOutlined */ 51213); -/* harmony import */ var _components_AntdIcon__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../components/AntdIcon */ 7918); - -// GENERATE BY ./scripts/generate.ts -// DON NOT EDIT IT MANUALLY - - - -var CloseCircleOutlined = function CloseCircleOutlined(props, ref) { - return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.createElement(_components_AntdIcon__WEBPACK_IMPORTED_MODULE_1__/* ["default"] */ .Z, (0,_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_2__/* ["default"] */ .Z)((0,_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_2__/* ["default"] */ .Z)({}, props), {}, { - ref: ref, - icon: _ant_design_icons_svg_es_asn_CloseCircleOutlined__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .Z - })); -}; -CloseCircleOutlined.displayName = 'CloseCircleOutlined'; -/* harmony default export */ __webpack_exports__["Z"] = (/*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.forwardRef(CloseCircleOutlined)); - -/***/ }), - -/***/ 81088: -/*!*********************************************************************************!*\ - !*** ./node_modules/@ant-design/icons/es/icons/PoweroffOutlined.js + 1 modules ***! - \*********************************************************************************/ -/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { - -"use strict"; - -// EXPORTS -__webpack_require__.d(__webpack_exports__, { - "Z": function() { return /* binding */ icons_PoweroffOutlined; } -}); - -// EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/objectSpread2.js -var objectSpread2 = __webpack_require__(1413); -// EXTERNAL MODULE: ./node_modules/react/index.js -var react = __webpack_require__(67294); -;// CONCATENATED MODULE: ./node_modules/@ant-design/icons-svg/es/asn/PoweroffOutlined.js -// This icon file is generated automatically. -var PoweroffOutlined = { "icon": { "tag": "svg", "attrs": { "viewBox": "64 64 896 896", "focusable": "false" }, "children": [{ "tag": "path", "attrs": { "d": "M705.6 124.9a8 8 0 00-11.6 7.2v64.2c0 5.5 2.9 10.6 7.5 13.6a352.2 352.2 0 0162.2 49.8c32.7 32.8 58.4 70.9 76.3 113.3a355 355 0 0127.9 138.7c0 48.1-9.4 94.8-27.9 138.7a355.92 355.92 0 01-76.3 113.3 353.06 353.06 0 01-113.2 76.4c-43.8 18.6-90.5 28-138.5 28s-94.7-9.4-138.5-28a353.06 353.06 0 01-113.2-76.4A355.92 355.92 0 01184 650.4a355 355 0 01-27.9-138.7c0-48.1 9.4-94.8 27.9-138.7 17.9-42.4 43.6-80.5 76.3-113.3 19-19 39.8-35.6 62.2-49.8 4.7-2.9 7.5-8.1 7.5-13.6V132c0-6-6.3-9.8-11.6-7.2C178.5 195.2 82 339.3 80 506.3 77.2 745.1 272.5 943.5 511.2 944c239 .5 432.8-193.3 432.8-432.4 0-169.2-97-315.7-238.4-386.7zM480 560h64c4.4 0 8-3.6 8-8V88c0-4.4-3.6-8-8-8h-64c-4.4 0-8 3.6-8 8v464c0 4.4 3.6 8 8 8z" } }] }, "name": "poweroff", "theme": "outlined" }; -/* harmony default export */ var asn_PoweroffOutlined = (PoweroffOutlined); - -// EXTERNAL MODULE: ./node_modules/@ant-design/icons/es/components/AntdIcon.js + 6 modules -var AntdIcon = __webpack_require__(7918); -;// CONCATENATED MODULE: ./node_modules/@ant-design/icons/es/icons/PoweroffOutlined.js - -// GENERATE BY ./scripts/generate.ts -// DON NOT EDIT IT MANUALLY - - - -var PoweroffOutlined_PoweroffOutlined = function PoweroffOutlined(props, ref) { - return /*#__PURE__*/react.createElement(AntdIcon/* default */.Z, (0,objectSpread2/* default */.Z)((0,objectSpread2/* default */.Z)({}, props), {}, { - ref: ref, - icon: asn_PoweroffOutlined - })); -}; -PoweroffOutlined_PoweroffOutlined.displayName = 'PoweroffOutlined'; -/* harmony default export */ var icons_PoweroffOutlined = (/*#__PURE__*/react.forwardRef(PoweroffOutlined_PoweroffOutlined)); - -/***/ }), +(self["webpackChunk"] = self["webpackChunk"] || []).push([[86913,67570],{ /***/ 96403: /*!*********************************!*\ @@ -76,7 +7,6 @@ PoweroffOutlined_PoweroffOutlined.displayName = 'PoweroffOutlined'; \*********************************/ /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { -"use strict"; /* harmony export */ __webpack_require__.d(__webpack_exports__, { /* harmony export */ "Ax": function() { return /* binding */ processTreeData; }, /* harmony export */ "Ds": function() { return /* binding */ debounce; }, @@ -157,649 +87,12 @@ var apiPref = _utils_env__WEBPACK_IMPORTED_MODULE_0__/* ["default"].API_SERVER * /***/ }), -/***/ 36579: -/*!*********************************************************!*\ - !*** ./src/components/PreviewAll/index.tsx + 1 modules ***! - \*********************************************************/ -/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { - -"use strict"; - -// EXPORTS -__webpack_require__.d(__webpack_exports__, { - "Z": function() { return /* binding */ PreviewAll; } -}); - -// EXTERNAL MODULE: ./node_modules/antd/es/button/style/index.js + 1 modules -var style = __webpack_require__(29913); -// EXTERNAL MODULE: ./node_modules/antd/es/button/index.js -var es_button = __webpack_require__(71577); -// EXTERNAL MODULE: ./node_modules/antd/es/tooltip/style/index.js + 1 modules -var tooltip_style = __webpack_require__(38390); -// EXTERNAL MODULE: ./node_modules/antd/es/tooltip/index.js + 3 modules -var tooltip = __webpack_require__(84908); -// EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/objectSpread2.js -var objectSpread2 = __webpack_require__(42122); -var objectSpread2_default = /*#__PURE__*/__webpack_require__.n(objectSpread2); -// EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/regeneratorRuntime.js -var regeneratorRuntime = __webpack_require__(17061); -var regeneratorRuntime_default = /*#__PURE__*/__webpack_require__.n(regeneratorRuntime); -// EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/asyncToGenerator.js -var asyncToGenerator = __webpack_require__(17156); -var asyncToGenerator_default = /*#__PURE__*/__webpack_require__.n(asyncToGenerator); -// EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/slicedToArray.js -var slicedToArray = __webpack_require__(27424); -var slicedToArray_default = /*#__PURE__*/__webpack_require__.n(slicedToArray); -// EXTERNAL MODULE: ./node_modules/react/index.js -var react = __webpack_require__(67294); -;// CONCATENATED MODULE: ./src/components/PreviewAll/index.less?modules -// extracted by mini-css-extract-plugin -/* harmony default export */ var PreviewAllmodules = ({"wrp":"wrp___dq7YK","bgBlack":"bgBlack___ARIUV","monaco":"monaco___VnZC3","darkBlue":"darkBlue___UprA9","close":"close___LKoWu","embed":"embed___hvpEJ"}); -// EXTERNAL MODULE: ./node_modules/@ant-design/icons/es/icons/ArrowDownOutlined.js + 1 modules -var ArrowDownOutlined = __webpack_require__(77171); -// EXTERNAL MODULE: ./src/components/monaco-editor/index.jsx + 3 modules -var monaco_editor = __webpack_require__(8691); -// EXTERNAL MODULE: ./src/utils/util.tsx -var util = __webpack_require__(29427); -// EXTERNAL MODULE: ./src/service/exercise.ts -var exercise = __webpack_require__(51412); -// EXTERNAL MODULE: ./src/utils/env.ts + 1 modules -var env = __webpack_require__(59758); -// EXTERNAL MODULE: ./node_modules/react/jsx-runtime.js -var jsx_runtime = __webpack_require__(85893); -;// CONCATENATED MODULE: ./src/components/PreviewAll/index.tsx - - - - - - - - - - - - - - - - - - - -/* harmony default export */ var PreviewAll = (function (_ref) { - var _data, _data2, _data3, _data4, _data5, _data6; - var _ref$editOffice = _ref.editOffice, - editOffice = _ref$editOffice === void 0 ? 'view' : _ref$editOffice, - data = _ref.data, - theme = _ref.theme, - type = _ref.type, - filename = _ref.filename, - monacoEditor = _ref.monacoEditor, - className = _ref.className, - style = _ref.style, - close = _ref.close, - onClose = _ref.onClose, - hasMask = _ref.hasMask, - disabledDownload = _ref.disabledDownload, - onImgDimensions = _ref.onImgDimensions; - var _useState = (0,react.useState)('https://view.officeapps.live.com/op/view.aspx?src=http://testgs.educoder.net//rails/active_storage/blobs/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBCZz09IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--03541f6234b93d7ac3b2d84e7eb0e6594a952945/1.ppt'), - _useState2 = slicedToArray_default()(_useState, 2), - src = _useState2[0], - setSrc = _useState2[1]; - var _useState3 = (0,react.useState)(""), - _useState4 = slicedToArray_default()(_useState3, 2), - token = _useState4[0], - setToken = _useState4[1]; - var _useState5 = (0,react.useState)(), - _useState6 = slicedToArray_default()(_useState5, 2), - officeData = _useState6[0], - setOfficeData = _useState6[1]; - var officePath = window.ENV === "build" ? "/react/build" : ""; - var apiServer = location.host.startsWith("localhost") ? env/* default.PROXY_SERVER */.Z.PROXY_SERVER : env/* default.API_SERVER */.Z.API_SERVER; - var size; - var unit = 1024 * 1024; - var maxSize = 10 * unit; - var closeRef = (0,react.useRef)(); - if ((_data = data) !== null && _data !== void 0 && _data.startsWith("/api") && type !== "txt") { - data = env/* default.API_SERVER */.Z.API_SERVER + data; - } - if (type === "office") { - size = (0,util/* parseUrl */.en)(data).filesize; - if (size > maxSize) { - type = "other"; - } - } - if (filename) monacoEditor.filename = filename; - (0,react.useEffect)(function () { - var _document$cookie, _document$cookie$repl; - var cookies = (_document$cookie = document.cookie) === null || _document$cookie === void 0 ? void 0 : (_document$cookie$repl = _document$cookie.replace(/\s/g, "")) === null || _document$cookie$repl === void 0 ? void 0 : _document$cookie$repl.split(";"); - cookies === null || cookies === void 0 ? void 0 : cookies.map(function (item) { - var i = item.split("="); - if (i[0] === '_educoder_session') { - setToken(i[1]); - } - }); - }, []); - (0,react.useEffect)(function () { - if (type === "office") getData(); - }, [type, data]); - var getData = /*#__PURE__*/function () { - var _ref2 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee() { - var _url, _id, res; - return regeneratorRuntime_default()().wrap(function _callee$(_context) { - while (1) switch (_context.prev = _context.next) { - case 0: - console.log("data:", data); - _url = data; - if (!data.startsWith("http")) { - _url = location.origin + _url; - } - _id = new URL(_url).pathname.split("/").pop(); - _context.next = 6; - return (0,exercise/* setEcsAttachment */.gJ)({ - attachment_id: _id - }); - case 6: - res = _context.sent; - setOfficeData(res); - case 8: - case "end": - return _context.stop(); - } - }, _callee); - })); - return function getData() { - return _ref2.apply(this, arguments); - }; - }(); - var handleClick = function handleClick() { - if (data.startsWith("http") || data.startsWith('blob:')) { - handleDown(); - return; - } - (0,util/* downloadFile */.Sv)(filename || 'educoder', data, filename); - }; - var handleDown = function handleDown() { - (0,util/* downLoadLink */.Nd)(filename || 'educoder', decodeURIComponent(data)); - }; - return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - style: objectSpread2_default()({}, style || {}), - className: "".concat(hasMask && PreviewAllmodules.bgBlack, " ").concat(!!type ? PreviewAllmodules.wrp : "hide"), - children: [close && /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - className: PreviewAllmodules.close, - ref: closeRef, - children: [!!onImgDimensions && /*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, { - title: "\u70B9\u51FB\u5BF9\u56FE\u7247\u8FDB\u884C\u6279\u6CE8", - getPopupContainer: function getPopupContainer() { - return closeRef.current; - }, - children: /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - onClick: function onClick() { - onClose(); - onImgDimensions(); - }, - children: /*#__PURE__*/(0,jsx_runtime.jsx)("i", { - className: "icon-yulanpizhu" - }) - }) - }), !disabledDownload && /*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, { - title: "\u70B9\u51FB\u4E0B\u8F7D\u6B64\u6587\u4EF6", - getPopupContainer: function getPopupContainer() { - return closeRef.current; - }, - children: /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - onClick: handleDown, - children: /*#__PURE__*/(0,jsx_runtime.jsx)("i", { - className: "icon-quxiaozhiding" - }) - }) - }), /*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, { - title: "\u5173\u95ED", - getPopupContainer: function getPopupContainer() { - return closeRef.current; - }, - children: /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - className: "", - onClick: onClose, - children: /*#__PURE__*/(0,jsx_runtime.jsx)("i", { - className: "icon-guanbi1" - }) - }) - })] - }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - className: "".concat(PreviewAllmodules[className], " ").concat(className, " ").concat(PreviewAllmodules.monaco, " ").concat(type === "txt" ? "show" : "hide"), - children: type === "txt" && /*#__PURE__*/(0,jsx_runtime.jsx)(monaco_editor/* default */.ZP, objectSpread2_default()({}, monacoEditor)) - }), type === "audio" && /*#__PURE__*/(0,jsx_runtime.jsx)("audio", { - src: "".concat(((_data2 = data) === null || _data2 === void 0 ? void 0 : _data2.indexOf("http://")) > -1 || ((_data3 = data) === null || _data3 === void 0 ? void 0 : _data3.indexOf("https://")) > -1 ? "" : "data:audio/mp3;base64,").concat(data), - autoPlay: true - }), type === "video" && /*#__PURE__*/(0,jsx_runtime.jsx)(jsx_runtime.Fragment, { - children: ((_data4 = data) === null || _data4 === void 0 ? void 0 : _data4.indexOf("http")) > -1 ? /*#__PURE__*/(0,jsx_runtime.jsx)("video", { - controls: true, - src: "".concat(data), - autoPlay: true - }) : /*#__PURE__*/(0,jsx_runtime.jsx)("video", { - controls: true, - src: "data:video/mp4;base64,".concat(data), - autoPlay: true - }) - }), type === 'office' && officeData && /*#__PURE__*/(0,jsx_runtime.jsx)("iframe", { - src: "".concat(officePath, "/office.html?key=").concat(officeData.key, "&url=").concat(apiServer + officeData.url, "&callbackUrl=").concat(apiServer + officeData.callbackUrl, "&fileType=").concat(officeData.fileType, "&title=").concat(officeData.title, "&model=").concat(editOffice, "&officeServer=").concat(env/* default.ONLYOFFICE */.Z.ONLYOFFICE, "&disabledDownload=").concat(!!disabledDownload) - }), type === 'html' && /*#__PURE__*/(0,jsx_runtime.jsx)("iframe", { - src: data + '&disposition=inline' - }), type === 'pdf' && /*#__PURE__*/(0,jsx_runtime.jsx)("iframe", { - src: "".concat(officePath, "/js/pdfview/index.html?url=").concat(data, "&disabledDownload=").concat(!!disabledDownload) - }) // - , type === "image" && /*#__PURE__*/(0,jsx_runtime.jsx)("img", { - src: "".concat(((_data5 = data) === null || _data5 === void 0 ? void 0 : _data5.indexOf("http://")) > -1 || ((_data6 = data) === null || _data6 === void 0 ? void 0 : _data6.indexOf("https://")) > -1 ? "" : "data:image/png;base64,").concat(data) - }), type === "other" && /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - children: /*#__PURE__*/(0,jsx_runtime.jsxs)(es_button/* default */.Z, { - type: "primary", - size: "large", - onClick: handleClick, - children: [/*#__PURE__*/(0,jsx_runtime.jsx)(ArrowDownOutlined/* default */.Z, {}), "\u70B9\u51FB\u4E0B\u8F7D"] - }) - }), type === "download" && /*#__PURE__*/(0,jsx_runtime.jsxs)(es_button/* default */.Z, { - type: "primary", - size: "large", - onClick: handleClick, - children: [/*#__PURE__*/(0,jsx_runtime.jsx)(ArrowDownOutlined/* default */.Z, {}), "\u70B9\u51FB\u4E0B\u8F7D"] - })] - }); -}); - -/***/ }), - -/***/ 12768: -/*!*********************************************************!*\ - !*** ./src/components/RenderHtml/index.tsx + 1 modules ***! - \*********************************************************/ -/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { - -"use strict"; - -// EXPORTS -__webpack_require__.d(__webpack_exports__, { - "Z": function() { return /* binding */ RenderHtml; } -}); - -// EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/objectSpread2.js -var objectSpread2 = __webpack_require__(42122); -var objectSpread2_default = /*#__PURE__*/__webpack_require__.n(objectSpread2); -// EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/slicedToArray.js -var slicedToArray = __webpack_require__(27424); -var slicedToArray_default = /*#__PURE__*/__webpack_require__.n(slicedToArray); -// EXTERNAL MODULE: ./node_modules/react/index.js -var react = __webpack_require__(67294); -// EXTERNAL MODULE: ./node_modules/katex/dist/katex.min.css -var katex_min = __webpack_require__(81897); -// EXTERNAL MODULE: ./node_modules/marked/lib/marked.js -var marked = __webpack_require__(47084); -var marked_default = /*#__PURE__*/__webpack_require__.n(marked); -// EXTERNAL MODULE: ./node_modules/marked/src/helpers.js -var helpers = __webpack_require__(90621); -;// CONCATENATED MODULE: ./src/utils/marked.ts - - - -function indentCodeCompensation(raw, text) { - var matchIndentToCode = raw.match(/^(\s+)(?:```)/); - if (matchIndentToCode === null) { - return text; - } - var indentToCode = matchIndentToCode[1]; - return text.split('\n').map(function (node) { - var matchIndentInNode = node.match(/^\s+/); - if (matchIndentInNode === null) { - return node; - } - var _matchIndentInNode = slicedToArray_default()(matchIndentInNode, 1), - indentInNode = _matchIndentInNode[0]; - if (indentInNode.length >= indentToCode.length) { - return node.slice(indentToCode.length); - } - return node; - }).join('\n'); -} -//兼容之前的 ##标题式写法 -var toc = []; -var ctx = ["