diff --git a/10375.async.js b/10375.async.js index 0e20f4660f..0391d8eb42 100644 --- a/10375.async.js +++ b/10375.async.js @@ -1,5 +1,5 @@ "use strict"; -(self["webpackChunk"] = self["webpackChunk"] || []).push([[10375,15569,64802,34668],{ +(self["webpackChunk"] = self["webpackChunk"] || []).push([[10375,15569,64802,34668,54512],{ /***/ 15997: /*!*****************************************************************************************************!*\ diff --git a/10741.async.js b/10741.async.js index 19e0c13b6c..49993a7fee 100644 --- a/10741.async.js +++ b/10741.async.js @@ -309,7 +309,7 @@ var _disabledTime = function disabledTime(current, compared) { var RangePicker = antd__WEBPACK_IMPORTED_MODULE_15__["default"].RangePicker; var Option = antd__WEBPACK_IMPORTED_MODULE_16__["default"].Option; var WorkList = function WorkList(_ref) { - var _workList$homework_st2, _classroomList$Assist3, _workSetting$group_se4, _workSetting$group_se5, _workList$homework_st4, _workList$homework_st5, _classroomList$Assist4, _classroomList$Assist5, _groupSettings2, _workSetting$group_se7; + var _headerInfo$homework_2, _classroomList$Assist3, _workSetting$group_se4, _workSetting$group_se5, _headerInfo$homework_4, _headerInfo$homework_5, _classroomList$Assist4, _classroomList$Assist5, _groupSettings2, _workSetting$group_se7; var shixunHomeworks = _ref.shixunHomeworks, loading = _ref.loading, dispatch = _ref.dispatch, @@ -317,6 +317,8 @@ var WorkList = function WorkList(_ref) { var params = (0,umi__WEBPACK_IMPORTED_MODULE_12__.useParams)(); var workSetting = shixunHomeworks.workSetting, workList = shixunHomeworks.workList, + shixunWorkList = shixunHomeworks.shixunWorkList, + headerInfo = shixunHomeworks.headerInfo, changeData = shixunHomeworks.changeData; var _useState = (0,react__WEBPACK_IMPORTED_MODULE_5__.useState)(true), _useState2 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_4___default()(_useState, 2), @@ -531,7 +533,7 @@ var WorkList = function WorkList(_ref) { //校验弹框 var setVerify = function setVerify(bodyData) { - var _ref2, _workList$homework_st; + var _ref2, _headerInfo$homework_; if (bodyData.total_score === null) { antd__WEBPACK_IMPORTED_MODULE_17__/* ["default"] */ .ZP.warning("\u603B\u5206\u503C\u4E0D\u80FD\u4E3A\u7A7A"); return; @@ -574,7 +576,7 @@ var WorkList = function WorkList(_ref) { setDisabled(true); getData(); dispatch({ - type: 'shixunHomeworks/getWorkList', + type: 'shixunHomeworks/getShixunWorkHeadInfo', payload: _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_3___default()({}, params) }); } @@ -590,7 +592,7 @@ var WorkList = function WorkList(_ref) { return _ref3.apply(this, arguments); }; }(); - if (!(0,lodash__WEBPACK_IMPORTED_MODULE_9__.isEqual)(changeData, newChangeData) && !(workList !== null && workList !== void 0 && (_workList$homework_st = workList.homework_status) !== null && _workList$homework_st !== void 0 && _workList$homework_st.includes("未发布"))) { + if (!(0,lodash__WEBPACK_IMPORTED_MODULE_9__.isEqual)(changeData, newChangeData) && !(headerInfo !== null && headerInfo !== void 0 && (_headerInfo$homework_ = headerInfo.homework_status) !== null && _headerInfo$homework_ !== void 0 && _headerInfo$homework_.includes("未发布"))) { antd__WEBPACK_IMPORTED_MODULE_18__/* ["default"] */ .Z.confirm({ title: "更新成绩", content: "您改动了本次作业的关卡得分设置,这可能导致已完成作业的学生的成绩产生错误。点击“确定”按钮将保存最新设置并按最新设置更新全班成绩。", @@ -647,7 +649,7 @@ var WorkList = function WorkList(_ref) { // !hasEndedGroup || (workSetting === null || workSetting === void 0 ? void 0 : workSetting.allow_late) || (workSetting === null || workSetting === void 0 ? void 0 : workSetting.all_group_late) ); - }, [workSetting, workList]); + }, [workSetting, headerInfo]); var unifiedLateTimeDisabled = workSetting === null || workSetting === void 0 ? void 0 : workSetting.anonymous_comment; var groupLateTimeDisabled = function groupLateTimeDisabled(id) { if (!id) { @@ -710,11 +712,11 @@ var WorkList = function WorkList(_ref) { children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_14__.jsx)("label", { children: "\u53D1\u5E03\u65B9\u5F0F\uFF1A" }), " ", /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_14__.jsxs)(antd__WEBPACK_IMPORTED_MODULE_22__/* ["default"].Group */ .ZP.Group, { - disabled: disabled || !(workList !== null && workList !== void 0 && (_workList$homework_st2 = workList.homework_status) !== null && _workList$homework_st2 !== void 0 && _workList$homework_st2.includes("未发布")) || (0,_utils_authority__WEBPACK_IMPORTED_MODULE_7__/* .isAssistant */ .Rm)() && !((_classroomList$Assist3 = classroomList.AssistantObject.practice) !== null && _classroomList$Assist3 !== void 0 && _classroomList$Assist3.can_publish), + disabled: disabled || !(headerInfo !== null && headerInfo !== void 0 && (_headerInfo$homework_2 = headerInfo.homework_status) !== null && _headerInfo$homework_2 !== void 0 && _headerInfo$homework_2.includes("未发布")) || (0,_utils_authority__WEBPACK_IMPORTED_MODULE_7__/* .isAssistant */ .Rm)() && !((_classroomList$Assist3 = classroomList.AssistantObject.practice) !== null && _classroomList$Assist3 !== void 0 && _classroomList$Assist3.can_publish), value: data.unified_setting, onChange: function onChange(e) { - var _workList$homework_st3; - if (!(workList !== null && workList !== void 0 && (_workList$homework_st3 = workList.homework_status) !== null && _workList$homework_st3 !== void 0 && _workList$homework_st3.includes("未发布"))) { + var _headerInfo$homework_3; + if (!(headerInfo !== null && headerInfo !== void 0 && (_headerInfo$homework_3 = headerInfo.homework_status) !== null && _headerInfo$homework_3 !== void 0 && _headerInfo$homework_3.includes("未发布"))) { antd__WEBPACK_IMPORTED_MODULE_17__/* ["default"] */ .ZP.error("\u5DF2\u53D1\u5E03\uFF0C\u4E0D\u80FD\u518D\u4FEE\u6539\u7EDF\u4E00\u8BBE\u7F6E"); return; } @@ -764,7 +766,7 @@ var WorkList = function WorkList(_ref) { }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_14__.jsx)(antd__WEBPACK_IMPORTED_MODULE_20__/* ["default"] */ .Z, { className: "ml5", children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_14__.jsx)(antd__WEBPACK_IMPORTED_MODULE_15__["default"], { - disabled: (disabled ? disabled : workList !== null && workList !== void 0 && (_workList$homework_st4 = workList.homework_status) !== null && _workList$homework_st4 !== void 0 && _workList$homework_st4.includes("未发布") || workList !== null && workList !== void 0 && (_workList$homework_st5 = workList.homework_status) !== null && _workList$homework_st5 !== void 0 && _workList$homework_st5.includes("未开始") ? false : true) || (0,_utils_authority__WEBPACK_IMPORTED_MODULE_7__/* .isAssistant */ .Rm)() && !((_classroomList$Assist4 = classroomList.AssistantObject.practice) !== null && _classroomList$Assist4 !== void 0 && _classroomList$Assist4.can_publish), + disabled: (disabled ? disabled : headerInfo !== null && headerInfo !== void 0 && (_headerInfo$homework_4 = headerInfo.homework_status) !== null && _headerInfo$homework_4 !== void 0 && _headerInfo$homework_4.includes("未发布") || headerInfo !== null && headerInfo !== void 0 && (_headerInfo$homework_5 = headerInfo.homework_status) !== null && _headerInfo$homework_5 !== void 0 && _headerInfo$homework_5.includes("未开始") ? false : true) || (0,_utils_authority__WEBPACK_IMPORTED_MODULE_7__/* .isAssistant */ .Rm)() && !((_classroomList$Assist4 = classroomList.AssistantObject.practice) !== null && _classroomList$Assist4 !== void 0 && _classroomList$Assist4.can_publish), style: { width: 170 }, @@ -871,7 +873,7 @@ var WorkList = function WorkList(_ref) { })] }) }), groupSettings && groupSettings.map(function (v, k) { - var _workList$homework_st6, _classroomList$Assist6, _findGroupItemById, _workSetting$group_se6; + var _headerInfo$homework_6, _classroomList$Assist6, _findGroupItemById, _workSetting$group_se6; return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_14__.jsx)(antd__WEBPACK_IMPORTED_MODULE_20__/* ["default"] */ .Z, { span: 24, children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_14__.jsxs)(antd__WEBPACK_IMPORTED_MODULE_19__/* ["default"] */ .Z, { @@ -888,7 +890,7 @@ var WorkList = function WorkList(_ref) { maxWidth: 300 }, children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_14__.jsx)(antd__WEBPACK_IMPORTED_MODULE_16__["default"], { - disabled: (disabled ? disabled : workList !== null && workList !== void 0 && (_workList$homework_st6 = workList.homework_status) !== null && _workList$homework_st6 !== void 0 && _workList$homework_st6.includes("未发布") && v.id || moment__WEBPACK_IMPORTED_MODULE_6___default()() < moment__WEBPACK_IMPORTED_MODULE_6___default()(v === null || v === void 0 ? void 0 : v.publish_time) ? false : v !== null && v !== void 0 && v.publish_time ? true : false) || (0,_utils_authority__WEBPACK_IMPORTED_MODULE_7__/* .isAssistant */ .Rm)() && !((_classroomList$Assist6 = classroomList.AssistantObject.practice) !== null && _classroomList$Assist6 !== void 0 && _classroomList$Assist6.can_publish), + disabled: (disabled ? disabled : headerInfo !== null && headerInfo !== void 0 && (_headerInfo$homework_6 = headerInfo.homework_status) !== null && _headerInfo$homework_6 !== void 0 && _headerInfo$homework_6.includes("未发布") && v.id || moment__WEBPACK_IMPORTED_MODULE_6___default()() < moment__WEBPACK_IMPORTED_MODULE_6___default()(v === null || v === void 0 ? void 0 : v.publish_time) ? false : v !== null && v !== void 0 && v.publish_time ? true : false) || (0,_utils_authority__WEBPACK_IMPORTED_MODULE_7__/* .isAssistant */ .Rm)() && !((_classroomList$Assist6 = classroomList.AssistantObject.practice) !== null && _classroomList$Assist6 !== void 0 && _classroomList$Assist6.can_publish), className: "ml20", mode: "multiple", style: { @@ -1195,7 +1197,7 @@ var WorkList = function WorkList(_ref) { })] })] }) : repairSettings.map(function (v, k) { - var _workList$homework_st7; + var _headerInfo$homework_7; return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_14__.jsx)(antd__WEBPACK_IMPORTED_MODULE_20__/* ["default"] */ .Z, { span: 24, children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_14__.jsxs)(antd__WEBPACK_IMPORTED_MODULE_19__/* ["default"] */ .Z, { @@ -1207,7 +1209,7 @@ var WorkList = function WorkList(_ref) { children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_14__.jsxs)("span", { children: ["\u8865\u4EA4\u89C4\u5219", k + 1, "\uFF1A"] }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_14__.jsx)(antd__WEBPACK_IMPORTED_MODULE_16__["default"], { - disabled: disabled || !(workList !== null && workList !== void 0 && (_workList$homework_st7 = workList.homework_status) !== null && _workList$homework_st7 !== void 0 && _workList$homework_st7.includes("未发布")) && v.id || (workSetting === null || workSetting === void 0 ? void 0 : workSetting.anonymous_comment), + disabled: disabled || !(headerInfo !== null && headerInfo !== void 0 && (_headerInfo$homework_7 = headerInfo.homework_status) !== null && _headerInfo$homework_7 !== void 0 && _headerInfo$homework_7.includes("未发布")) && v.id || (workSetting === null || workSetting === void 0 ? void 0 : workSetting.anonymous_comment), mode: "multiple", style: { width: 306 diff --git a/12312.async.js b/12312.async.js index 2996b237ed..49e654df96 100644 --- a/12312.async.js +++ b/12312.async.js @@ -1,5 +1,5 @@ "use strict"; -(self["webpackChunk"] = self["webpackChunk"] || []).push([[12312,15569,54747,73168,18080,64802,34668,21105],{ +(self["webpackChunk"] = self["webpackChunk"] || []).push([[12312,15569,54747,73168,18080,64802,34668,54512,21105],{ /***/ 15997: /*!*****************************************************************************************************!*\ diff --git a/12812.async.js b/12812.async.js index 41cb9ce031..32bc599584 100644 --- a/12812.async.js +++ b/12812.async.js @@ -844,6 +844,11 @@ var jsx_runtime = __webpack_require__(37712); _useState8 = slicedToArray_default()(_useState7, 2), height = _useState8[0], setheight = _useState8[1]; + // const [movable, setmovable] = useState(false); + var _useState9 = (0,_react_17_0_2_react.useState)(false), + _useState10 = slicedToArray_default()(_useState9, 2), + down = _useState10[0], + setdown = _useState10[1]; var saveUrl = (0,_react_17_0_2_react.useRef)(''); (0,_react_17_0_2_react.useEffect)(function () { var unSub = mediator/* default */.Z.subscribe('preview-image', function (value) { @@ -913,11 +918,13 @@ var jsx_runtime = __webpack_require__(37712); style: { display: 'none' } + // ref={imgref} , preview: { visible: true, src: url, + movable: false, onVisibleChange: function onVisibleChange(value) { setUrl(''); } diff --git a/14878.async.js b/14878.async.js index 33da005871..9c5bdb99c7 100644 --- a/14878.async.js +++ b/14878.async.js @@ -1241,7 +1241,7 @@ var Join = function Join(_ref) { if (!(user !== null && user !== void 0 && (_user$userInfo3 = user.userInfo) !== null && _user$userInfo3 !== void 0 && _user$userInfo3.is_shixun_marker)) isShixunsHidden = true; } var JoinOverlay = function JoinOverlay(joinProps) { - var _user$userInfo4, _user$userInfo5, _user$userInfo6, _user$navigationInfo, _user$userInfo7, _user$navigationInfo2, _user$userInfo8, _user$userInfo9, _user$userInfo10, _globalSetting$settin5, _user$userInfo11, _user$userInfo12, _user$userInfo13, _user$userInfo14, _user$userInfo15, _globalSetting$settin6, _user$userInfo16, _user$userInfo17, _user$userInfo18, _user$userInfo19, _globalSetting$settin7; + var _user$userInfo4, _user$userInfo5, _user$userInfo6, _user$navigationInfo, _user$userInfo7, _user$navigationInfo2, _user$userInfo8, _user$userInfo9, _user$userInfo10, _globalSetting$settin5, _user$userInfo11, _user$userInfo12, _user$userInfo13, _user$userInfo14, _user$userInfo15, _globalSetting$settin7, _user$userInfo16, _user$userInfo17, _user$userInfo18, _user$userInfo19, _globalSetting$settin8; return /*#__PURE__*/(0,jsx_runtime.jsx)(jsx_runtime.Fragment, { children: /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, { justify: "space-around", @@ -1272,8 +1272,8 @@ var Join = function Join(_ref) { })), !(globalSetting !== null && globalSetting !== void 0 && (_globalSetting$settin5 = globalSetting.setting) !== null && _globalSetting$settin5 !== void 0 && _globalSetting$settin5.is_local) && ((_user$userInfo11 = user.userInfo) === null || _user$userInfo11 === void 0 ? void 0 : _user$userInfo11.main_site) && /*#__PURE__*/(0,jsx_runtime.jsx)(menu/* default */.Z.Item, objectSpread2_default()(objectSpread2_default()({}, joinProps), {}, { children: /*#__PURE__*/(0,jsx_runtime.jsx)("a", { onClick: function onClick() { - var _user$navigationInfo3; - return handleAddVerify("".concat((_user$navigationInfo3 = user.navigationInfo) === null || _user$navigationInfo3 === void 0 || (_user$navigationInfo3 = _user$navigationInfo3.top) === null || _user$navigationInfo3 === void 0 ? void 0 : _user$navigationInfo3.old_url, "/projects/deposit/new"), VerifyType.Projects); + var _globalSetting$settin6; + return handleAddVerify("".concat(globalSetting === null || globalSetting === void 0 || (_globalSetting$settin6 = globalSetting.setting) === null || _globalSetting$settin6 === void 0 ? void 0 : _globalSetting$settin6.old_url, "/projects/deposit/new"), VerifyType.Projects); }, children: "\u65B0\u5EFA\u5F00\u53D1\u9879\u76EE" }) @@ -1296,7 +1296,7 @@ var Join = function Join(_ref) { }, children: (_user$userInfo14 = user.userInfo) !== null && _user$userInfo14 !== void 0 && _user$userInfo14.main_site ? '加入教学课堂' : '加入课堂' }) - })), ((_user$userInfo15 = user.userInfo) === null || _user$userInfo15 === void 0 ? void 0 : _user$userInfo15.main_site) && !(globalSetting !== null && globalSetting !== void 0 && (_globalSetting$settin6 = globalSetting.setting) !== null && _globalSetting$settin6 !== void 0 && _globalSetting$settin6.is_local) && /*#__PURE__*/(0,jsx_runtime.jsx)(menu/* default */.Z.Item, objectSpread2_default()(objectSpread2_default()({}, joinProps), {}, { + })), ((_user$userInfo15 = user.userInfo) === null || _user$userInfo15 === void 0 ? void 0 : _user$userInfo15.main_site) && !(globalSetting !== null && globalSetting !== void 0 && (_globalSetting$settin7 = globalSetting.setting) !== null && _globalSetting$settin7 !== void 0 && _globalSetting$settin7.is_local) && /*#__PURE__*/(0,jsx_runtime.jsx)(menu/* default */.Z.Item, objectSpread2_default()(objectSpread2_default()({}, joinProps), {}, { children: /*#__PURE__*/(0,jsx_runtime.jsx)("a", { onClick: function onClick() { return handleJoinVerify(VerifyType.Projects); @@ -1321,7 +1321,7 @@ var Join = function Join(_ref) { }, children: (_user$userInfo18 = user.userInfo) !== null && _user$userInfo18 !== void 0 && _user$userInfo18.main_site ? '加入教学课堂' : '加入课堂' }) - })), ((_user$userInfo19 = user.userInfo) === null || _user$userInfo19 === void 0 ? void 0 : _user$userInfo19.main_site) && !(globalSetting !== null && globalSetting !== void 0 && (_globalSetting$settin7 = globalSetting.setting) !== null && _globalSetting$settin7 !== void 0 && _globalSetting$settin7.is_local) && /*#__PURE__*/(0,jsx_runtime.jsx)(menu/* default */.Z.Item, objectSpread2_default()(objectSpread2_default()({}, joinProps), {}, { + })), ((_user$userInfo19 = user.userInfo) === null || _user$userInfo19 === void 0 ? void 0 : _user$userInfo19.main_site) && !(globalSetting !== null && globalSetting !== void 0 && (_globalSetting$settin8 = globalSetting.setting) !== null && _globalSetting$settin8 !== void 0 && _globalSetting$settin8.is_local) && /*#__PURE__*/(0,jsx_runtime.jsx)(menu/* default */.Z.Item, objectSpread2_default()(objectSpread2_default()({}, joinProps), {}, { children: /*#__PURE__*/(0,jsx_runtime.jsx)("a", { onClick: function onClick() { return handleJoinVerify(VerifyType.Projects); @@ -1475,7 +1475,7 @@ var User = function User(_ref) { }) }); } else { - var _user$userInfo7, _user$userInfo8, _user$userInfo9, _user$userInfo10, _user$userInfo11, _user$userInfo12, _user$userInfo13, _user$userInfo14, _user$navigationInfo, _user$navigationInfo2, _user$navigationInfo3, _user$navigationInfo4, _user$navigationInfo5, _user$navigationInfo6; + var _user$userInfo7, _user$userInfo8, _user$userInfo9, _user$userInfo10, _user$userInfo11, _user$userInfo12, _user$userInfo13, _user$userInfo14; return /*#__PURE__*/(0,jsx_runtime.jsxs)(menu/* default */.Z, { className: "".concat(Usermodules.rightMenu, " ").concat(Usermodules.menuWrap), children: [/*#__PURE__*/(0,jsx_runtime.jsx)(menu/* default */.Z.Item, { @@ -1533,21 +1533,6 @@ var User = function User(_ref) { }, children: "\u8BD5\u5377\u5E93" }) - }), ((_user$navigationInfo = user.navigationInfo) === null || _user$navigationInfo === void 0 || (_user$navigationInfo = _user$navigationInfo.top) === null || _user$navigationInfo === void 0 ? void 0 : _user$navigationInfo.customer_management_url) && /*#__PURE__*/(0,jsx_runtime.jsx)(menu/* default */.Z.Item, { - children: /*#__PURE__*/(0,jsx_runtime.jsx)("a", { - href: (_user$navigationInfo2 = user.navigationInfo) === null || _user$navigationInfo2 === void 0 || (_user$navigationInfo2 = _user$navigationInfo2.top) === null || _user$navigationInfo2 === void 0 ? void 0 : _user$navigationInfo2.customer_management_url, - children: "\u5BA2\u6237\u7BA1\u7406" - }) - }), ((_user$navigationInfo3 = user.navigationInfo) === null || _user$navigationInfo3 === void 0 || (_user$navigationInfo3 = _user$navigationInfo3.top) === null || _user$navigationInfo3 === void 0 ? void 0 : _user$navigationInfo3.college_identifier) && /*#__PURE__*/(0,jsx_runtime.jsx)(menu/* default */.Z.Item, { - children: /*#__PURE__*/(0,jsx_runtime.jsx)(_umi_production_exports.Link, { - to: "/colleges/".concat((_user$navigationInfo4 = user.navigationInfo) === null || _user$navigationInfo4 === void 0 || (_user$navigationInfo4 = _user$navigationInfo4.top) === null || _user$navigationInfo4 === void 0 ? void 0 : _user$navigationInfo4.college_identifier, "/statistics"), - children: "\u5B66\u9662\u7EDF\u8BA1" - }) - }), ((_user$navigationInfo5 = user.navigationInfo) === null || _user$navigationInfo5 === void 0 || (_user$navigationInfo5 = _user$navigationInfo5.top) === null || _user$navigationInfo5 === void 0 ? void 0 : _user$navigationInfo5.laboratory_admin_url) && /*#__PURE__*/(0,jsx_runtime.jsx)(menu/* default */.Z.Item, { - children: /*#__PURE__*/(0,jsx_runtime.jsx)("a", { - href: (_user$navigationInfo6 = user.navigationInfo) === null || _user$navigationInfo6 === void 0 || (_user$navigationInfo6 = _user$navigationInfo6.top) === null || _user$navigationInfo6 === void 0 ? void 0 : _user$navigationInfo6.laboratory_admin_url, - children: "\u540E\u53F0\u7BA1\u7406" - }) }), /*#__PURE__*/(0,jsx_runtime.jsx)(menu/* default */.Z.Item, { children: /*#__PURE__*/(0,jsx_runtime.jsx)(_umi_production_exports.Link, { onClick: function onClick() { @@ -1956,12 +1941,15 @@ var HeaderComponents = function HeaderComponents(_ref) { QQVisible = _useState6[0], setQQVisible = _useState6[1]; var payload = getCourseParam(); - (0,_react_17_0_2_react.useEffect)(function () { - dispatch({ - type: 'user/getNavigationInfo', - payload: objectSpread2_default()({}, payload) - }); - }, [globalSetting.name]); + // useEffect(() => { + // dispatch({ + // type: 'user/getNavigationInfo', + // payload: { + // ...payload, + // }, + // }) + // }, [globalSetting.name]) + (0,_react_17_0_2_react.useEffect)(function () { if (shixunHomeworks.actionTabs.key === '底部弹窗') { if (Header_showLinks !== null && Header_showLinks !== void 0 && Header_showLinks.includes(location === null || location === void 0 ? void 0 : location.pathname) || (location === null || location === void 0 ? void 0 : location.pathname.indexOf('/classrooms')) === 0) {} else { diff --git a/15569.async.js b/15569.async.js index c6c05b7f4a..e2aafcffb6 100644 --- a/15569.async.js +++ b/15569.async.js @@ -1,5 +1,5 @@ "use strict"; -(self["webpackChunk"] = self["webpackChunk"] || []).push([[15569,64802,34668],{ +(self["webpackChunk"] = self["webpackChunk"] || []).push([[15569,64802,34668,54512],{ /***/ 15997: /*!*****************************************************************************************************!*\ diff --git a/18080.async.js b/18080.async.js index 4e787c6ebb..86ed0dab37 100644 --- a/18080.async.js +++ b/18080.async.js @@ -1,5 +1,5 @@ "use strict"; -(self["webpackChunk"] = self["webpackChunk"] || []).push([[18080,15569,12312,54747,73168,64802,34668,21105],{ +(self["webpackChunk"] = self["webpackChunk"] || []).push([[18080,15569,12312,54747,73168,64802,34668,54512,21105],{ /***/ 15997: /*!*****************************************************************************************************!*\ diff --git a/18900.async.js b/18900.async.js index 7c8f6fcd00..91b56494c3 100644 --- a/18900.async.js +++ b/18900.async.js @@ -1,5 +1,5 @@ "use strict"; -(self["webpackChunk"] = self["webpackChunk"] || []).push([[18900,15569,19523,34712,10375,64802,34668],{ +(self["webpackChunk"] = self["webpackChunk"] || []).push([[18900,15569,19523,34712,10375,64802,34668,54512],{ /***/ 98915: /*!***********************************************************************************************************!*\ diff --git a/19523.async.js b/19523.async.js index ea330876cb..6ae1aedd41 100644 --- a/19523.async.js +++ b/19523.async.js @@ -1,5 +1,5 @@ "use strict"; -(self["webpackChunk"] = self["webpackChunk"] || []).push([[19523,15569,18900,34712,10375,64802,34668],{ +(self["webpackChunk"] = self["webpackChunk"] || []).push([[19523,15569,18900,34712,10375,64802,34668,54512],{ /***/ 98915: /*!***********************************************************************************************************!*\ diff --git a/25223.async.js b/25223.async.js index cb6fc22a1a..efb2cd7460 100644 --- a/25223.async.js +++ b/25223.async.js @@ -1,4 +1,4 @@ -(self["webpackChunk"] = self["webpackChunk"] || []).push([[25223,64802,34668],{ +(self["webpackChunk"] = self["webpackChunk"] || []).push([[25223,64802,34668,54512],{ /***/ 42813: /*!**********************************************************************************************************!*\ diff --git a/27315.async.js b/27315.async.js index 0ee6b6eccc..998015a829 100644 --- a/27315.async.js +++ b/27315.async.js @@ -1,4 +1,4 @@ -(self["webpackChunk"] = self["webpackChunk"] || []).push([[27315,15569,10375,64802,34668],{ +(self["webpackChunk"] = self["webpackChunk"] || []).push([[27315,15569,10375,64802,34668,54512],{ /***/ 15997: /*!*****************************************************************************************************!*\ diff --git a/27829.async.js b/27829.async.js index 21dd9611f1..17ab4caa0c 100644 --- a/27829.async.js +++ b/27829.async.js @@ -1,4 +1,4 @@ -(self["webpackChunk"] = self["webpackChunk"] || []).push([[27829,64802,34668],{ +(self["webpackChunk"] = self["webpackChunk"] || []).push([[27829,64802,34668,54512],{ /***/ 15997: /*!*****************************************************************************************************!*\ diff --git a/29266.async.js b/29266.async.js index 6a8d53411f..cb11ddc395 100644 --- a/29266.async.js +++ b/29266.async.js @@ -322,6 +322,11 @@ var jsx_runtime = __webpack_require__(37712); _useState8 = slicedToArray_default()(_useState7, 2), height = _useState8[0], setheight = _useState8[1]; + // const [movable, setmovable] = useState(false); + var _useState9 = (0,_react_17_0_2_react.useState)(false), + _useState10 = slicedToArray_default()(_useState9, 2), + down = _useState10[0], + setdown = _useState10[1]; var saveUrl = (0,_react_17_0_2_react.useRef)(''); (0,_react_17_0_2_react.useEffect)(function () { var unSub = mediator/* default */.Z.subscribe('preview-image', function (value) { @@ -391,11 +396,13 @@ var jsx_runtime = __webpack_require__(37712); style: { display: 'none' } + // ref={imgref} , preview: { visible: true, src: url, + movable: false, onVisibleChange: function onVisibleChange(value) { setUrl(''); } diff --git a/29414.async.js b/29414.async.js index d372bb5d03..55e4a284bd 100644 --- a/29414.async.js +++ b/29414.async.js @@ -1,4 +1,4 @@ -(self["webpackChunk"] = self["webpackChunk"] || []).push([[29414,64802,34668],{ +(self["webpackChunk"] = self["webpackChunk"] || []).push([[29414,64802,34668,54512],{ /***/ 15997: /*!*****************************************************************************************************!*\ diff --git a/31465.async.js b/31465.async.js index abdf8b43cb..0c6071be4f 100644 --- a/31465.async.js +++ b/31465.async.js @@ -1,5 +1,5 @@ "use strict"; -(self["webpackChunk"] = self["webpackChunk"] || []).push([[31465,15569,10375,64802,34668],{ +(self["webpackChunk"] = self["webpackChunk"] || []).push([[31465,15569,10375,64802,34668,54512],{ /***/ 15997: /*!*****************************************************************************************************!*\ diff --git a/33413.async.js b/33413.async.js new file mode 100644 index 0000000000..847ad762ac --- /dev/null +++ b/33413.async.js @@ -0,0 +1,3428 @@ +"use strict"; +(self["webpackChunk"] = self["webpackChunk"] || []).push([[33413,6487,10014],{ + +/***/ 56672: +/*!*********************************!*\ + !*** ./src/pages/tasks/util.js ***! + \*********************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +/* harmony export */ __webpack_require__.d(__webpack_exports__, { +/* harmony export */ Ax: function() { return /* binding */ processTreeData; }, +/* harmony export */ Ds: function() { return /* binding */ debounce; }, +/* harmony export */ KI: function() { return /* binding */ apiPref; }, +/* harmony export */ SI: function() { return /* binding */ getTreeData; }, +/* harmony export */ f1: function() { return /* binding */ isCompileOk; } +/* harmony export */ }); +/* unused harmony export isProd */ +/* harmony import */ var _utils_env__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @/utils/env */ 47015); + +function isCompileOk(rs) { + var flag = true; + if (rs.length > 0) { + for (var i = 0; i < rs.length; i++) { + if (rs[i].compile_success == 0 || !rs[i].compile_success) { + flag = false; + break; + } + } + } else { + flag = false; + } + return flag; +} +function getTreeData(data) { + var parentKey = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : ''; + var result = []; + for (var i = 0; i < data.length; i++) { + var item = data[i]; + var key = parentKey ? "".concat(parentKey, "/").concat(item.name) : "".concat(item.name); + result.push({ + title: item.name, + isLeaf: item.type === 'tree' ? false : true, + key: key + }); + } + return result; +} +function processTreeData(repos, key, newData) { + for (var i = 0; i < repos.length; i++) { + var item = repos[i]; + if (item.key === key) { + item.children = newData; + break; + } + if (item.children) { + processTreeData(item.children, key, newData); + } + } + return repos; +} +function debounce(func, wait, immediate) { + var timeout; + return function () { + var context = this, + args = arguments; + var later = function later() { + timeout = null; + if (!immediate) func.apply(context, args); + }; + var callNow = immediate && !timeout; + clearTimeout(timeout); + timeout = setTimeout(later, wait); + if (callNow) func.apply(context, args); + }; +} +var isProd = true; +var apiPref = _utils_env__WEBPACK_IMPORTED_MODULE_0__/* ["default"] */ .Z.API_SERVER; +// export const isProd = +// window.location.href.indexOf('test-') > 0 || +// window.location.href.indexOf('localhost') > 0 +// ? false +// : true; + +// export const apiPref = isProd +// ? 'https://www.educoder.net' +// : 'https://test-newweb.educoder.net'; + +/***/ }), + +/***/ 61954: +/*!**********************************************************!*\ + !*** ./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_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/objectSpread2.js */ 26801); +/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0__); +/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectWithoutProperties_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/objectWithoutProperties.js */ 27161); +/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectWithoutProperties_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectWithoutProperties_js__WEBPACK_IMPORTED_MODULE_1__); +/* harmony import */ var _components_markdown_editor__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @/components/markdown-editor */ 20755); +/* harmony import */ var _index_less_modules__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./index.less?modules */ 52398); +/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! react */ 59301); +/* harmony import */ var _components_RenderHtml__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @/components/RenderHtml */ 55523); +/* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! react/jsx-runtime */ 37712); + + +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_7_23_2_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_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0___default()(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0___default()({}, props), {}, { + defaultValue: value, + onChange: function onChange(a, b) { + console.log("a:", a, b); + if (!!(b !== null && b !== void 0 && b.length)) _onChange(a, b);else _onChange(a); + } + })) + }); +}; +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"] */ .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"] */ .Z.inputBorder, " ").concat(_index_less_modules__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .Z.placeholder), + children: placeholder + }) + }); +}; + + +/***/ }), + +/***/ 95635: +/*!*************************************************************!*\ + !*** ./src/components/markdown-editor/code-block/index.tsx ***! + \*************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +/* harmony export */ __webpack_require__.d(__webpack_exports__, { +/* harmony export */ h: function() { return /* binding */ MyCodeMirror; } +/* harmony export */ }); +/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/objectSpread2.js */ 26801); +/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0__); +/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/slicedToArray.js */ 11006); +/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_1__); +/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! react */ 59301); +/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! antd */ 57809); +/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! antd */ 78241); +/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! antd */ 3113); +/* harmony import */ var codemirror__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! codemirror */ 89780); +/* harmony import */ var codemirror__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(codemirror__WEBPACK_IMPORTED_MODULE_3__); +/* harmony import */ var codemirror_lib_codemirror_css__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! codemirror/lib/codemirror.css */ 39416); +/* harmony import */ var codemirror_theme_blackboard_css__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! codemirror/theme/blackboard.css */ 23626); +/* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! react/jsx-runtime */ 37712); + + + + + + + + + +var Option = antd__WEBPACK_IMPORTED_MODULE_7__["default"].Option; + +//https://github.com/codemirror/CodeMirror/issues/4838 +var formItemLayout = { + labelCol: { + span: 4 + }, + wrapperCol: { + span: 20 + } +}; +var LanguageDesc = { + asp: ['ASP', 'vbscript'], + actionscript: ['ActionScript(3.0)/Flash/Flex', 'clike'], + bash: ['Bash/Bat', 'shell'], + css: ['CSS', 'css'], + c: ['C', 'clike'], + cpp: ['C++', 'clike'], + csharp: ['C#', 'clike'], + coffeescript: ['CoffeeScript', 'coffeescript'], + d: ['D', 'd'], + dart: ['Dart', 'dart'], + delphi: ['Delphi/Pascal', 'pascal'], + erlang: ['Erlang', 'erlang'], + go: ['Golang', 'go'], + groovy: ['Groovy', 'groovy'], + html: ['HTML', 'text/html'], + java: ['Java', 'clike'], + json: ['JSON', 'text/json'], + javascript: ['Javascript', 'javascript'], + lua: ['Lua', 'lua'], + less: ['LESS', 'css'], + markdown: ['Markdown', 'gfm'], + 'objective-c': ['Objective-C', 'clike'], + php: ['PHP', 'php'], + perl: ['Perl', 'perl'], + python: ['Python', 'python'], + r: ['R', 'r'], + rst: ['reStructedText', 'rst'], + ruby: ['Ruby', 'ruby'], + sql: ['SQL', 'sql'], + sass: ['SASS/SCSS', 'sass'], + shell: ['Shell', 'shell'], + scala: ['Scala', 'clike'], + swift: ['Swift', 'clike'], + vb: ['VB/VBScript', 'vb'], + xml: ['XML', 'text/xml'], + yaml: ['YAML', 'yaml'] +}; +/* harmony default export */ __webpack_exports__.Z = (function (_ref) { + var callback = _ref.callback, + onCancel = _ref.onCancel; + var _useState = (0,react__WEBPACK_IMPORTED_MODULE_2__.useState)('python'), + _useState2 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_1___default()(_useState, 2), + mode = _useState2[0], + setMode = _useState2[1]; + function onSetMode(value) { + setMode(LanguageDesc[value][1]); + } + function onSubmit(values) { + callback(values); + } + return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsxs)(antd__WEBPACK_IMPORTED_MODULE_8__/* ["default"] */ .Z, _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0___default()(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0___default()({}, formItemLayout), {}, { + className: "code-block-panel", + initialValues: { + language: 'python', + content: '' + }, + onFinish: onSubmit, + children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsx)(antd__WEBPACK_IMPORTED_MODULE_8__/* ["default"] */ .Z.Item, { + label: "\u4EE3\u7801\u8BED\u8A00", + name: "language", + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsx)(antd__WEBPACK_IMPORTED_MODULE_7__["default"], { + getPopupContainer: function getPopupContainer(trigger) { + return trigger.parentNode; + }, + onChange: onSetMode, + children: Object.keys(LanguageDesc).map(function (item) { + return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsx)(Option, { + value: item, + children: LanguageDesc[item][0] + }, item); + }) + }) + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsx)(antd__WEBPACK_IMPORTED_MODULE_8__/* ["default"] */ .Z.Item, { + label: "\u4EE3\u7801\u5185\u5BB9", + name: "content", + rules: [{ + required: true, + message: '请输入代码内容' + }], + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsx)(MyCodeMirror, { + mode: mode + }) + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsxs)("div", { + className: "flex-container flex-end", + children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsx)(antd__WEBPACK_IMPORTED_MODULE_9__/* ["default"] */ .ZP, { + type: "primary", + htmlType: "submit", + style: { + marginRight: 10 + }, + children: "\u786E\u5B9A" + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsx)(antd__WEBPACK_IMPORTED_MODULE_9__/* ["default"] */ .ZP, { + type: "ghost", + onClick: onCancel, + children: "\u53D6\u6D88" + })] + })] + })); +}); +function MyCodeMirror(_ref2) { + var value = _ref2.value, + onChange = _ref2.onChange, + mode = _ref2.mode, + _ref2$options = _ref2.options, + options = _ref2$options === void 0 ? {} : _ref2$options; + var el = (0,react__WEBPACK_IMPORTED_MODULE_2__.useRef)(); + var _useState3 = (0,react__WEBPACK_IMPORTED_MODULE_2__.useState)(), + _useState4 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_1___default()(_useState3, 2), + cm = _useState4[0], + setCm = _useState4[1]; + (0,react__WEBPACK_IMPORTED_MODULE_2__.useEffect)(function () { + if (cm) { + var onChangeHandler = function onChangeHandler(cm) { + var content = cm.getValue(); + onChange && onChange(content); + }; + cm.on('change', onChangeHandler); + return function () { + cm.off('change', onChangeHandler); + }; + } + }, [cm, onChange]); + (0,react__WEBPACK_IMPORTED_MODULE_2__.useEffect)(function () { + if (cm) { + cm.setOption('mode', mode); + } + }, [cm, mode]); + (0,react__WEBPACK_IMPORTED_MODULE_2__.useEffect)(function () { + if (cm) { + if (value !== cm.getValue() || value === '') { + setTimeout(function () { + cm.setValue(value || ''); + }, 300); + } + } + }, [cm, value]); + (0,react__WEBPACK_IMPORTED_MODULE_2__.useEffect)(function () { + if (el.current && !cm) { + var instance = codemirror__WEBPACK_IMPORTED_MODULE_3___default().fromTextArea(el.current, _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0___default()({ + mode: mode, + lineNumbers: true, + lineWrapping: true, + autoCloseBrackets: true, + tabSize: 4, + autofocus: true, + autoCloseTags: true, + matchBrackets: true, + styleActiveLine: true + }, options)); + setCm(instance); + } + }, [el.current, cm]); + return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsx)("div", { + className: "my-codemirror-container", + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsx)("textarea", { + ref: el + }) + }); +} + +/***/ }), + +/***/ 20755: +/*!***************************************************************!*\ + !*** ./src/components/markdown-editor/index.tsx + 10 modules ***! + \***************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + + +// EXPORTS +__webpack_require__.d(__webpack_exports__, { + Z: function() { return /* binding */ markdown_editor; } +}); + +// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/createForOfIteratorHelper.js +var createForOfIteratorHelper = __webpack_require__(98190); +var createForOfIteratorHelper_default = /*#__PURE__*/__webpack_require__.n(createForOfIteratorHelper); +// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/slicedToArray.js +var slicedToArray = __webpack_require__(11006); +var slicedToArray_default = /*#__PURE__*/__webpack_require__.n(slicedToArray); +// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/defineProperty.js +var defineProperty = __webpack_require__(22060); +var defineProperty_default = /*#__PURE__*/__webpack_require__.n(defineProperty); +// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/index.js +var _react_17_0_2_react = __webpack_require__(59301); +// EXTERNAL MODULE: ./node_modules/_codemirror@5.58.2@codemirror/lib/codemirror.js +var codemirror = __webpack_require__(89780); +var codemirror_default = /*#__PURE__*/__webpack_require__.n(codemirror); +// EXTERNAL MODULE: ./node_modules/_resize-observer-polyfill@1.5.1@resize-observer-polyfill/dist/ResizeObserver.es.js +var ResizeObserver_es = __webpack_require__(76374); +// EXTERNAL MODULE: ./node_modules/_codemirror@5.58.2@codemirror/lib/codemirror.css +var lib_codemirror = __webpack_require__(39416); +// EXTERNAL MODULE: ./node_modules/_codemirror@5.58.2@codemirror/addon/edit/closetag.js +var closetag = __webpack_require__(6313); +// EXTERNAL MODULE: ./node_modules/_codemirror@5.58.2@codemirror/addon/edit/closebrackets.js +var closebrackets = __webpack_require__(25717); +// EXTERNAL MODULE: ./node_modules/_codemirror@5.58.2@codemirror/addon/display/placeholder.js +var placeholder = __webpack_require__(99498); +// EXTERNAL MODULE: ./node_modules/_codemirror@5.58.2@codemirror/mode/markdown/markdown.js +var markdown = __webpack_require__(25419); +// EXTERNAL MODULE: ./node_modules/_codemirror@5.58.2@codemirror/mode/stex/stex.js +var stex = __webpack_require__(67549); +;// CONCATENATED MODULE: ./src/components/markdown-editor/index.less +// extracted by mini-css-extract-plugin + +// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 1 modules +var RenderHtml = __webpack_require__(55523); +// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/jsx-runtime.js +var jsx_runtime = __webpack_require__(37712); +;// CONCATENATED MODULE: ./src/components/RenderHtml/stex.tsx + +// const latexjs = require('latex-l.js/dist/latex.js'); +// import "latex-l.js/dist/css/base.css" + + +/* harmony default export */ var RenderHtml_stex = (function (_ref) { + var _ref$value = _ref.value, + value = _ref$value === void 0 ? '' : _ref$value, + className = _ref.className, + showTextOnly = _ref.showTextOnly, + showLines = _ref.showLines, + _ref$style = _ref.style, + style = _ref$style === void 0 ? {} : _ref$style; + var html = (0,_react_17_0_2_react.useMemo)(function () { + // try { + // const latex = value || 'This is some text'; + // let generator = new latexjs.default.HtmlGenerator({ hyphenate: true }) + // let doc = latexjs.default.parse(latex, { generator: generator }).htmlDocument() + // return doc.body.innerHTML + // }catch(e){ + // console.log("e:",e) + // return "错误的latex语法,请检查" + // } + return ""; + }, [value]); + return /*#__PURE__*/(0,jsx_runtime.jsx)(jsx_runtime.Fragment, { + children: /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + dangerouslySetInnerHTML: { + __html: html + } + }) + }); +}); +// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/objectSpread2.js +var objectSpread2 = __webpack_require__(26801); +var objectSpread2_default = /*#__PURE__*/__webpack_require__.n(objectSpread2); +;// CONCATENATED MODULE: ./src/components/markdown-editor/toolbar/index.less +// extracted by mini-css-extract-plugin + +;// CONCATENATED MODULE: ./src/components/markdown-editor/css/iconfont.css +// extracted by mini-css-extract-plugin + +;// CONCATENATED MODULE: ./src/components/markdown-editor/toolbar/index.tsx + + + + + + + +var DEFAULTICONS = [{ + title: '粗体', + icon: 'icon-bold', + actionName: 'bold' +}, { + title: '斜体', + icon: 'icon-italic', + actionName: 'italic' +}, '|', { + title: '无序列表', + icon: 'icon-unorder-list', + actionName: 'list-ul' +}, { + title: '有序列表', + icon: 'icon-order-list', + actionName: 'list-ol' +}, '|', { + title: '行内代码', + icon: 'icon-code', + actionName: 'code' +}, { + title: '代码块(多语言风格)', + icon: 'icon-file-code', + actionName: 'code-block' +}, { + title: '链接', + icon: 'icon-link', + actionName: 'link' +}, '|', { + title: '行内公式', + icon: 'icon-sum', + actionName: 'inline-latex' +}, { + title: '多行公式', + icon: 'icon-formula', + actionName: 'latex' +}, '|', { + title: '添加图片', + icon: 'icon-picture', + actionName: 'upload-image' +}, { + title: '表格', + icon: 'icon-table', + actionName: 'add-table' +}, '|', { + title: '换行', + icon: 'icon-minus', + actionName: 'line-break' +}, { + title: '清空', + icon: 'icon-eraser', + actionName: 'eraser' +}]; +function AButton(_ref) { + var onActionCallback = _ref.onActionCallback, + title = _ref.title, + icon = _ref.icon, + actionName = _ref.actionName, + _ref$className = _ref.className, + className = _ref$className === void 0 ? '' : _ref$className, + children = _ref.children; + function onAction() { + onActionCallback(actionName); + } + return /*#__PURE__*/(0,jsx_runtime.jsxs)("a", { + title: title, + className: className, + onClick: onAction, + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("i", { + className: "md-iconfont ".concat(icon) + }), children] + }); +} +/* harmony default export */ var toolbar = (function (_ref2) { + var watch = _ref2.watch, + showNullButton = _ref2.showNullButton, + showNullProgramButton = _ref2.showNullProgramButton, + onActionCallback = _ref2.onActionCallback, + fullScreen = _ref2.fullScreen, + insertTemp = _ref2.insertTemp, + hidetoolBar = _ref2.hidetoolBar; + var icons = [].concat(DEFAULTICONS, [{ + title: "".concat(watch ? '关闭实时预览' : '开启实时预览'), + icon: "".concat(watch ? 'icon-eye-slash' : 'icon-eye'), + actionName: 'trigger-watch' + }]); + return /*#__PURE__*/(0,jsx_runtime.jsxs)("ul", { + className: "markdown-toolbar-container", + children: [!hidetoolBar && icons.map(function (item, index) { + return /*#__PURE__*/(0,jsx_runtime.jsx)("li", { + children: item.actionName ? /*#__PURE__*/(0,jsx_runtime.jsx)(AButton, objectSpread2_default()(objectSpread2_default()({}, item), {}, { + onActionCallback: onActionCallback + })) : /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + className: "v-line" + }) + }, index); + }), showNullButton ? /*#__PURE__*/(0,jsx_runtime.jsx)("li", { + children: /*#__PURE__*/(0,jsx_runtime.jsx)(AButton, { + icon: "icon-edit insert-blank", + className: "btn-null", + title: "\u589E\u52A0\u586B\u7A7A", + actionName: "add-null-ch", + onActionCallback: onActionCallback, + children: /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + className: "fill-tip", + children: "\u70B9\u51FB\u63D2\u5165\b\u586B\u7A7A\u9879" + }) + }) + }) : null, showNullProgramButton ? /*#__PURE__*/(0,jsx_runtime.jsxs)(jsx_runtime.Fragment, { + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("li", { + children: /*#__PURE__*/(0,jsx_runtime.jsx)(AButton, { + icon: "icon-edit insert-blank", + className: "btn-null", + title: "\u589E\u52A0\u586B\u7A7A", + actionName: "add-signal", + onActionCallback: onActionCallback, + children: /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + className: "fill-tip", + children: "\u6DFB\u52A0\u5355\u884C\u586B\u7A7A\u9879" + }) + }) + }), /*#__PURE__*/(0,jsx_runtime.jsx)("li", { + children: /*#__PURE__*/(0,jsx_runtime.jsx)(AButton, { + icon: "icon-uniE900 insert-blank", + className: "btn-null", + title: "\u589E\u52A0\u586B\u7A7A", + actionName: "add-multiple", + onActionCallback: onActionCallback, + children: /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + className: "fill-tip", + children: "\u6DFB\u52A0\u591A\u884C\u586B\u7A7A\u9879" + }) + }) + })] + }) : null, insertTemp && /*#__PURE__*/(0,jsx_runtime.jsx)("li", { + children: /*#__PURE__*/(0,jsx_runtime.jsx)(AButton, { + icon: "icon-edit", + className: "btn-null", + title: "\u63D2\u5165\u6A21\u677F", + actionName: "inster-template-".concat(insertTemp), + onActionCallback: onActionCallback, + children: /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + className: "fill-tip", + children: "\u63D2\u5165\u6A21\u677F" + }) + }) + }), /*#__PURE__*/(0,jsx_runtime.jsx)("li", { + className: "btn-full-screen", + children: /*#__PURE__*/(0,jsx_runtime.jsx)(AButton, { + icon: "".concat(fullScreen ? 'icon-shrink' : 'icon-enlarge'), + title: fullScreen ? '关闭全屏' : '开启全屏', + actionName: "trigger-full-screen", + onActionCallback: onActionCallback + }) + })] + }); +}); +// EXTERNAL MODULE: ./src/components/modal.tsx +var modal = __webpack_require__(44668); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/form/index.js + 19 modules +var es_form = __webpack_require__(78241); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/input/index.js + 5 modules +var input = __webpack_require__(1056); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/button/index.js +var es_button = __webpack_require__(3113); +;// CONCATENATED MODULE: ./src/components/markdown-editor/link/index.tsx + + + + + +var formItemLayout = { + labelCol: { + span: 4 + }, + wrapperCol: { + span: 20 + } +}; +/* harmony default export */ var markdown_editor_link = (function (_ref) { + var callback = _ref.callback, + onCancel = _ref.onCancel; + function onSubmit(values) { + callback(values); + } + return /*#__PURE__*/(0,jsx_runtime.jsxs)(es_form/* default */.Z, objectSpread2_default()(objectSpread2_default()({}, formItemLayout), {}, { + initialValues: { + link: 'http://', + title: '' + }, + className: "link-panel", + onFinish: onSubmit, + children: [/*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, { + label: "\u94FE\u63A5\u5730\u5740", + name: "link", + rules: [{ + required: true, + message: '请输入链接地址' + }], + children: /*#__PURE__*/(0,jsx_runtime.jsx)(input/* default */.Z, {}) + }), /*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, { + label: "\u94FE\u63A5\u6807\u9898", + name: "title", + rules: [{ + required: true, + message: '请输入链接标题' + }], + children: /*#__PURE__*/(0,jsx_runtime.jsx)(input/* default */.Z, {}) + }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: "flex-container flex-end", + children: [/*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.ZP, { + type: "primary", + htmlType: "submit", + style: { + marginRight: 10 + }, + children: "\u786E\u5B9A" + }), /*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.ZP, { + type: "ghost", + onClick: onCancel, + children: "\u53D6\u6D88" + })] + })] + })); +}); +// EXTERNAL MODULE: ./src/components/markdown-editor/code-block/index.tsx +var code_block = __webpack_require__(95635); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/message/index.js + 4 modules +var message = __webpack_require__(8591); +;// CONCATENATED MODULE: ./src/components/markdown-editor/upload-image/index.less +// extracted by mini-css-extract-plugin + +// EXTERNAL MODULE: ./src/pages/tasks/util.js +var util = __webpack_require__(56672); +;// CONCATENATED MODULE: ./src/components/markdown-editor/upload-image/index.tsx + + + + + + + + +var useForm = es_form/* default */.Z.useForm; +var style = { + width: 280, + marginRight: 10 +}; +var upload_image_formItemLayout = { + labelCol: { + span: 5 + }, + wrapperCol: { + span: 19 + } +}; +/* harmony default export */ var upload_image = (function (_ref) { + var callback = _ref.callback, + onCancel = _ref.onCancel; + var _useForm = useForm(), + _useForm2 = slicedToArray_default()(_useForm, 1), + form = _useForm2[0]; + function onSubmit(values) { + callback(values); + } + function onAddUrl(data, file) { + if (data.status === -1) { + message/* default */.ZP.error(data.message); + return; + } + form.setFieldsValue({ + src: "/api/attachments/".concat(data.id), + type: file.type + }); + } + function onFileChange(e) { + var file = e.target.files[0]; + uploadImage(file, onAddUrl); + } + return /*#__PURE__*/(0,jsx_runtime.jsxs)(es_form/* default */.Z, objectSpread2_default()(objectSpread2_default()({ + form: form + }, upload_image_formItemLayout), {}, { + className: "upload-image-panel", + onFinish: onSubmit, + style: { + width: 470, + overflow: "hidden" + }, + children: [/*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, { + label: "\u56FE\u7247\u5730\u5740", + required: true, + children: /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: "flex-container", + children: [/*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, { + noStyle: true, + name: "src", + rules: [{ + required: true, + message: '请输入图片地址' + }], + children: /*#__PURE__*/(0,jsx_runtime.jsx)(input/* default */.Z, { + style: style + }) + }), /*#__PURE__*/(0,jsx_runtime.jsx)(UploadButton, { + onFileChange: onFileChange + })] + }) + }), /*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, { + label: "\u56FE\u7247\u63CF\u8FF0", + name: "alt" + // rules={[{ required: true, message: '请输入图片描述' }]} + , + children: /*#__PURE__*/(0,jsx_runtime.jsx)(input/* default */.Z, { + style: { + width: 264 + } + }) + }), /*#__PURE__*/(0,jsx_runtime.jsxs)(es_form/* default */.Z.Item, { + style: { + textAlign: "right" + }, + children: [/*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.ZP, { + type: "primary", + htmlType: "submit", + style: { + marginRight: 10 + }, + children: "\u786E\u5B9A" + }), /*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.ZP, { + type: "default", + onClick: onCancel, + children: "\u53D6\u6D88" + })] + })] + })); +}); +function UploadButton(_ref2) { + var onFileChange = _ref2.onFileChange; + return /*#__PURE__*/(0,jsx_runtime.jsxs)("label", { + className: "upload-button", + style: { + cursor: "pointer" + }, + children: ["\u672C\u5730\u4E0A\u4F20", /*#__PURE__*/(0,jsx_runtime.jsx)("input", { + type: "file", + onChange: onFileChange + })] + }); +} +function uploadImage(file, callback) { + if (!file) { + throw new String('没有文件'); + return; + } + var formData = new FormData(); + formData.append('editormd-image-file', file); + formData.append('file_param_name', 'editormd-image-file'); + formData.append('byxhr', 'true'); + var xhr = new window.XMLHttpRequest(); + xhr.withCredentials = true; + xhr.addEventListener('load', function (response) { + callback(JSON.parse(response.target.responseText), file); + }, false); + xhr.addEventListener('error', function (error) { + console.error(error); + }, false); + xhr.open('POST', "".concat(util/* apiPref */.KI, "/api/attachments.json")); + xhr.send(formData); +} +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/radio/index.js + 5 modules +var es_radio = __webpack_require__(5112); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/input-number/index.js + 14 modules +var input_number = __webpack_require__(69532); +;// CONCATENATED MODULE: ./src/components/markdown-editor/add-table-panel/index.tsx + + + + +var RadioGroup = es_radio/* default.Group */.ZP.Group; +var add_table_panel_style = { + margin: '0 8px' +}; +/* harmony default export */ var add_table_panel = (function (_ref) { + var callback = _ref.callback, + onCancel = _ref.onCancel; + function onSubmit(values) { + callback(values); + } + return /*#__PURE__*/(0,jsx_runtime.jsxs)(es_form/* default */.Z, { + className: "add-table-panel", + initialValues: { + row: 3, + col: 2, + align: 'default' + }, + onFinish: onSubmit, + children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: "flex-container", + style: { + alignItems: "baseline" + }, + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", { + style: add_table_panel_style, + children: "\u5355\u5143\u683C\u6570\uFF1A" + }), /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + style: add_table_panel_style, + children: "\u884C\u6570" + }), /*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, { + name: "row", + rules: [{ + required: true, + message: '请输入行数' + }], + children: /*#__PURE__*/(0,jsx_runtime.jsx)(input_number/* default */.Z, {}) + }), /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + style: add_table_panel_style, + children: "\u5217\u6570" + }), /*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, { + name: "col", + rules: [{ + required: true, + message: '请输入列数' + }], + children: /*#__PURE__*/(0,jsx_runtime.jsx)(input_number/* default */.Z, {}) + })] + }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: "flex-container", + style: { + marginTop: 12, + alignItems: "baseline" + }, + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", { + style: add_table_panel_style, + children: "\u5BF9\u9F50\u65B9\u5F0F\uFF1A" + }), /*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, { + name: "align", + children: /*#__PURE__*/(0,jsx_runtime.jsxs)(RadioGroup, { + children: [/*#__PURE__*/(0,jsx_runtime.jsx)(es_radio/* default */.ZP, { + value: "default", + children: /*#__PURE__*/(0,jsx_runtime.jsx)("i", { + className: "fa fa-align-justify" + }) + }), /*#__PURE__*/(0,jsx_runtime.jsx)(es_radio/* default */.ZP, { + value: "left", + children: /*#__PURE__*/(0,jsx_runtime.jsx)("i", { + className: "fa fa-align-left" + }) + }), /*#__PURE__*/(0,jsx_runtime.jsx)(es_radio/* default */.ZP, { + value: "center", + children: /*#__PURE__*/(0,jsx_runtime.jsx)("i", { + className: "fa fa-align-center" + }) + }), /*#__PURE__*/(0,jsx_runtime.jsx)(es_radio/* default */.ZP, { + value: "right", + children: /*#__PURE__*/(0,jsx_runtime.jsx)("i", { + className: "fa fa-align-right" + }) + })] + }) + })] + }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: "flex-container flex-end", + children: [/*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.ZP, { + type: "primary", + htmlType: "submit", + style: { + marginRight: 10 + }, + children: "\u786E\u5B9A" + }), /*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.ZP, { + type: "ghost", + onClick: onCancel, + children: "\u53D6\u6D88" + })] + })] + }); +}); +// EXTERNAL MODULE: ./src/utils/env.ts + 1 modules +var env = __webpack_require__(47015); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/modal/index.js + 16 modules +var es_modal = __webpack_require__(43418); +;// CONCATENATED MODULE: ./src/components/markdown-editor/constant.ts +var LINK = 'link'; +var UPLOAD_IMAGE = 'upload-image'; +var CODE_BLOCK = 'code-block'; +var ADD_TABLE = 'add-table'; +var HRLINE = '------------'; +var ALIGNSIGN = { + "default": HRLINE, + left: ":".concat(HRLINE), + center: ":".concat(HRLINE, ":"), + right: "".concat(HRLINE, ":") +}; +// EXTERNAL MODULE: ./src/components/useInterval.tsx +var useInterval = __webpack_require__(14332); +;// CONCATENATED MODULE: ./src/components/markdown-editor/index.tsx + + + +var _DEFAULTKEYMAP, _TitleDesc; + + + + + + + + + + + + + + + + + + + + + + + + +function noop() {} +var pending = 0; +var StorageTimeTicket = 10000; +var NULL_CH = '▁'; +var ADD_MULTI = '@▁▁@'; +var ADD_SINGLE = '@▁@'; +var TEMP1 = '\n**模板标题**\n模板正文内容,可输入文本内容和粘贴图片等操作'; //课程须知模板 +function processSize(size) { + return !/^\d+$/.test(size) ? size : "".concat(size, "px"); +} +var isMac = navigator.platform.toUpperCase().indexOf('MAC') >= 0; +var key = isMac ? 'Cmd' : 'Ctrl'; +var DEFAULTKEYMAP = (_DEFAULTKEYMAP = {}, defineProperty_default()(_DEFAULTKEYMAP, key + '-B', 'bold'), defineProperty_default()(_DEFAULTKEYMAP, key + '-I', 'italic'), _DEFAULTKEYMAP); +var TitleDesc = (_TitleDesc = {}, defineProperty_default()(_TitleDesc, LINK, '添加链接'), defineProperty_default()(_TitleDesc, CODE_BLOCK, '添加代码块'), defineProperty_default()(_TitleDesc, UPLOAD_IMAGE, '添加图片'), defineProperty_default()(_TitleDesc, ADD_TABLE, '添加表格'), _TitleDesc); + +//https://codemirror.net/demo +//The height can be set through CSS (by giving the .CodeMirror class a height property), or by calling the cm's setSize method. +/* harmony default export */ var markdown_editor = (function (_ref) { + var _ref$defaultValue = _ref.defaultValue, + defaultValue = _ref$defaultValue === void 0 ? '' : _ref$defaultValue, + onChange = _ref.onChange, + _ref$width = _ref.width, + width = _ref$width === void 0 ? '100%' : _ref$width, + _ref$height = _ref.height, + height = _ref$height === void 0 ? 400 : _ref$height, + _ref$miniToolbar = _ref.miniToolbar, + miniToolbar = _ref$miniToolbar === void 0 ? false : _ref$miniToolbar, + _ref$isFocus = _ref.isFocus, + isFocus = _ref$isFocus === void 0 ? false : _ref$isFocus, + watch = _ref.watch, + insertTemp = _ref.insertTemp, + _ref$mode = _ref.mode, + mode = _ref$mode === void 0 ? "markdown" : _ref$mode, + _ref$id = _ref.id, + id = _ref$id === void 0 ? 'markdown-editor-id' : _ref$id, + _ref$showResizeBar = _ref.showResizeBar, + showResizeBar = _ref$showResizeBar === void 0 ? false : _ref$showResizeBar, + _ref$noStorage = _ref.noStorage, + noStorage = _ref$noStorage === void 0 ? false : _ref$noStorage, + _ref$showNullButton = _ref.showNullButton, + showNullButton = _ref$showNullButton === void 0 ? false : _ref$showNullButton, + _ref$showNullProgramB = _ref.showNullProgramButton, + showNullProgramButton = _ref$showNullProgramB === void 0 ? false : _ref$showNullProgramB, + _ref$hidetoolBar = _ref.hidetoolBar, + hidetoolBar = _ref$hidetoolBar === void 0 ? false : _ref$hidetoolBar, + _ref$fullScreen = _ref.fullScreen, + fullScreen = _ref$fullScreen === void 0 ? false : _ref$fullScreen, + onBlur = _ref.onBlur, + onCMBeforeChange = _ref.onCMBeforeChange, + onFullScreen = _ref.onFullScreen, + _ref$className = _ref.className, + className = _ref$className === void 0 ? '' : _ref$className, + _ref$disablePaste = _ref.disablePaste, + disablePaste = _ref$disablePaste === void 0 ? false : _ref$disablePaste, + _ref$disabled = _ref.disabled, + disabled = _ref$disabled === void 0 ? false : _ref$disabled, + _ref$disabledFill = _ref.disabledFill, + disabledFill = _ref$disabledFill === void 0 ? false : _ref$disabledFill, + _ref$placeholder = _ref.placeholder, + placeholder = _ref$placeholder === void 0 ? '' : _ref$placeholder, + _ref$values = _ref.values, + values = _ref$values === void 0 ? '' : _ref$values; + var _useState = (0,_react_17_0_2_react.useState)(null), + _useState2 = slicedToArray_default()(_useState, 2), + cm = _useState2[0], + setCm = _useState2[1]; + var _useState3 = (0,_react_17_0_2_react.useState)(defaultValue), + _useState4 = slicedToArray_default()(_useState3, 2), + value = _useState4[0], + setValue = _useState4[1]; + var _useState5 = (0,_react_17_0_2_react.useState)(watch), + _useState6 = slicedToArray_default()(_useState5, 2), + preview = _useState6[0], + setPreview = _useState6[1]; + var _useState7 = (0,_react_17_0_2_react.useState)(fullScreen), + _useState8 = slicedToArray_default()(_useState7, 2), + isFull = _useState8[0], + setIsFull = _useState8[1]; + var _useState9 = (0,_react_17_0_2_react.useState)(''), + _useState10 = slicedToArray_default()(_useState9, 2), + action = _useState10[0], + setAction = _useState10[1]; + var _useState11 = (0,_react_17_0_2_react.useState)(0), + _useState12 = slicedToArray_default()(_useState11, 2), + lastedUpdateTime = _useState12[0], + setLastedUpdateTime = _useState12[1]; + var _useState13 = (0,_react_17_0_2_react.useState)(height), + _useState14 = slicedToArray_default()(_useState13, 2), + h = _useState14[0], + setH = _useState14[1]; + var _useState15 = (0,_react_17_0_2_react.useState)(false), + _useState16 = slicedToArray_default()(_useState15, 2), + tip = _useState16[0], + setTip = _useState16[1]; + var cmEl = (0,_react_17_0_2_react.useRef)(); + var containerEl = (0,_react_17_0_2_react.useRef)(); + var resizeBarEl = (0,_react_17_0_2_react.useRef)(); + var previewEl = (0,_react_17_0_2_react.useRef)(); + + // useEffect(() => { + // setValue(defaultValue) + // cm?.setValue(defaultValue) + // },[]) + (0,_react_17_0_2_react.useEffect)(function () { + var scrollTop = window.scrollY || window.pageYOffset; + setValue(values); + cm === null || cm === void 0 || cm.setValue(values); + window.scrollTo(0, scrollTop); + }, [values]); + (0,_react_17_0_2_react.useEffect)(function () { + onFullScreen === null || onFullScreen === void 0 || onFullScreen(isFull); + }, [isFull]); + (0,_react_17_0_2_react.useEffect)(function () { + if (cmEl.current) { + var onPaste = function onPaste(_, e) { + if (disablePaste) { + e.preventDefault(); + return; + } + var clipboardData = e.clipboardData; + if (clipboardData) { + var types = clipboardData.types.toString(); + var items = clipboardData.items; + var officeSix = ["pptm", "pptx", "ppt", "pot", "pps", "ppa", "potx", "ppsx", "ppam", "pptm", "potm", "ppsm", "doc", "docx", "dot", "dotx", "docm", "dotm", "xls", "xlsx", "csv", "xlt", "xla", "xltx", "xlsm", "xltm", "xlam", "xlsb"]; + if (types === 'Files' || clipboardData.types.indexOf("Files") > -1) { + e.preventDefault(); + if (mode == "stex") return; + try { + var _items$; + var item = items[1]; + if (((_items$ = items[0]) === null || _items$ === void 0 ? void 0 : _items$.kind) === 'file') { + item = items[0]; + } + var file = item.getAsFile(); + var fileSix = file.name.split(".").pop(); + // console.log("item:", item, file, item?.type?.match(/^video\//i)) + uploadImage(file, function (data) { + if (data.id) { + var _file$type, _file$type2, _file$type3; + if ((file === null || file === void 0 || (_file$type = file.type) === null || _file$type === void 0 ? void 0 : _file$type.indexOf("image")) > -1) { + instance.replaceSelection("![,](/api/attachments/".concat(data.id, "?type=").concat(data.content_type, ")")); + } else if ((file === null || file === void 0 || (_file$type2 = file.type) === null || _file$type2 === void 0 ? void 0 : _file$type2.indexOf("video")) > -1) { + instance.replaceSelection("")); + } else if ((file === null || file === void 0 || (_file$type3 = file.type) === null || _file$type3 === void 0 ? void 0 : _file$type3.indexOf("pdf")) > -1) { + instance.replaceSelection("").concat(file.name, "")); + } else if (officeSix.includes(fileSix)) { + instance.replaceSelection("").concat(file.name, "")); + } else { + instance.replaceSelection("[".concat(file.name, "](").concat(env/* default */.Z.API_SERVER, "/api/attachments/").concat(data.id, "?type=").concat(data.content_type, ")")); + } + } else { + if ((data === null || data === void 0 ? void 0 : data.status) === 401) document.location.href = '/user/login'; + } + }); + } catch (e) { + message/* default */.ZP.warning("请使用chrome浏览器粘贴"); + } + return true; + } else { + //toMarkdown ? + // let html = clipboardData.getData('text/html') + return true; + } + } + return true; + }; + var instance = codemirror_default().fromTextArea(cmEl.current, { + mode: mode, + // inputStyle: 'contenteditable', + lineNumbers: miniToolbar ? false : true, + lineWrapping: true, + value: defaultValue, + autoCloseTags: true, + autoCloseBrackets: true + }); + instance.on("keyup", function (cm, event) { + if (event.keyCode === 8) { + if (cm.getValue() == "") { + instance.setOption("placeholder", placeholder); + } else { + instance.setOption("placeholder", null); + } + } + }); + instance.on("keydown", function (cm, event) { + if (event.keyCode === 8) { + var pos = deleteAtSymbol(cm); + if (pos) { + event.preventDefault(); + } + } + }); + isFocus && instance.focus(); + instance.on('paste', onPaste); + if (disabled) { + instance.on("beforeChange", function (instances, change) { + if (change.origin === "paste" || change.origin === "+input") { + change.cancel(); + } + }); + } + setCm(instance); + return function () { + instance.off('paste', onPaste); + }; + } + }, []); + var resizeEditorBodyHeight = (0,_react_17_0_2_react.useCallback)(function () { + if (containerEl.current) { + try { + // let toolH = containerEl.current.getElementsByClassName('markdown-toolbar-container')[0].offsetHeight + // let mdBody = containerEl.current.getElementsByClassName('markdown-editor-body')[0] + // if (!isFull) { + // mdBody.style.height = `${h - toolH}px` + // } else { + // mdBody.style.height = `calc(100vh - ${toolH}px)` + // } + } catch (error) { + console.log(error, '---- to set md editor body height'); + } + } + }, [h, containerEl, isFull]); + (0,_react_17_0_2_react.useEffect)(function () { + function onLayout() { + var ro = new ResizeObserver_es/* default */.Z(function (entries) { + var _iterator = createForOfIteratorHelper_default()(entries), + _step; + try { + for (_iterator.s(); !(_step = _iterator.n()).done;) { + var entry = _step.value; + if (entry.target.offsetHeight > 0 || entry.target.offsetWidth > 0) { + resizeEditorBodyHeight(); + cm.setSize('100%', '100%'); + cm.refresh(); + } + } + } catch (err) { + _iterator.e(err); + } finally { + _iterator.f(); + } + }); + ro.observe(cmEl.current.parentElement); + return ro; + } + if (cm) { + var ro = onLayout(); + return function () { + var _cmEl$current, _cmEl$current2; + if ((_cmEl$current = cmEl.current) !== null && _cmEl$current !== void 0 && _cmEl$current.parentElement) ro.unobserve((_cmEl$current2 = cmEl.current) === null || _cmEl$current2 === void 0 ? void 0 : _cmEl$current2.parentElement); + }; + } + }, [cm, resizeEditorBodyHeight]); + + //keymap + (0,_react_17_0_2_react.useEffect)(function () { + if (cm) { + var keymap = []; + var _loop = function _loop() { + var _Object$entries$_i = slicedToArray_default()(_Object$entries[_i], 2), + k = _Object$entries$_i[0], + value = _Object$entries$_i[1]; + var map = defineProperty_default()({}, k, function () { + onActionCallback(value); + }); + keymap.push(map); + cm.addKeyMap(map); + }; + for (var _i = 0, _Object$entries = Object.entries(DEFAULTKEYMAP); _i < _Object$entries.length; _i++) { + _loop(); + } + return function () { + for (var _i2 = 0, _keymap = keymap; _i2 < _keymap.length; _i2++) { + var m = _keymap[_i2]; + cm.removeKeyMap(m); + } + }; + } + }, [cm]); + (0,_react_17_0_2_react.useEffect)(function () { + if (fullScreen !== isFull) { + setIsFull(fullScreen); + } + }, [fullScreen]); + (0,useInterval/* default */.Z)(function () { + if (!noStorage && lastedUpdateTime > 0) { + var currentTime = new Date().getTime(); + var lastedValue = window.sessionStorage.getItem(id); + if (currentTime >= lastedUpdateTime + StorageTimeTicket && (!lastedValue || lastedValue !== value)) { + window.sessionStorage.setItem(id, value); + setTip(true); + } + } + }, StorageTimeTicket); + (0,_react_17_0_2_react.useEffect)(function () { + setPreview(watch); + }, [cm, watch]); + (0,_react_17_0_2_react.useEffect)(function () { + if (cm) { + isFocus && cm.focus(); + } + }, [cm, isFocus]); + (0,_react_17_0_2_react.useEffect)(function () { + if (preview && cm) { + var syncScroll = function syncScroll(e) { + var target = e.target; + if (previewEl.current) { + var ratio = target.scrollTop / target.scrollHeight; + previewEl.current.scrollTop = previewEl.current.scrollHeight * ratio; + } + }; + var scrollEl = cm.getScrollerElement(); + scrollEl.addEventListener('scroll', syncScroll); + return function () { + scrollEl.removeEventListener('scroll', syncScroll); + }; + } + }, [cm, preview]); + (0,_react_17_0_2_react.useEffect)(function () { + if (cm && onCMBeforeChange) { + var onChangeHandler = function onChangeHandler(cm, change) { + onCMBeforeChange(cm, change); + }; + cm.on('beforeChange', onChangeHandler); + return function () { + cm.off('beforeChange', onChangeHandler); + }; + } + }, [cm, onCMBeforeChange]); + (0,_react_17_0_2_react.useEffect)(function () { + if (cm && onBlur) { + var onBlurHandler = function onBlurHandler() { + onBlur(cm.getValue()); + }; + cm.on('blur', onBlurHandler); + return function () { + cm.off('blur', onBlurHandler); + }; + } + }, [cm, onBlur]); + function deleteAtSymbol(cm, change) { + var doc = cm.getDoc(); + var cursor = doc.getCursor(); + var line = doc.getLine(cursor.line); + var ch = line.charAt(cursor.ch - 1); + var p1 = line.lastIndexOf("@▁@", cursor.ch); + var p2 = line.lastIndexOf("@▁▁@", cursor.ch); + var posStart = p1 > p2 ? p1 : p2; + var n = p1 > p2 ? 3 : 4; + if (ADD_MULTI.indexOf(ch) === -1) return null; + console.log("change1:", change, cm, line, cursor, posStart, p1, p2, ch); + if (posStart >= 0 && cursor.ch - posStart < 5) { + var posEnd = posStart + n; + doc.replaceRange("", { + line: cursor.line, + ch: posStart + }, { + line: cursor.line, + ch: posEnd + }); + return { + line: cursor.line, + ch: posEnd + }; + } + return null; + } + (0,_react_17_0_2_react.useEffect)(function () { + if (cm) { + var onChangeHandler = function onChangeHandler(cm, change) { + var content = cm.getValue(); + setValue(content); + setLastedUpdateTime(new Date().getTime()); + cm.getScrollerElement().dispatchEvent(new CustomEvent('scroll')); + if (onChange) { + if (showNullProgramButton) { + onChange(content, formatProgramFill(content)); + } else { + onChange(content); + } + } + }; + cm.on('change', onChangeHandler); + return function () { + cm.off('change', onChangeHandler); + }; + } + }, [cm, onChange]); + (0,_react_17_0_2_react.useEffect)(function () { + if (cm) { + // isFocus && cm.focus() + if (defaultValue === null || defaultValue === undefined) { + cm.setValue(''); + setValue(''); + } else { + var scrollTop = window.scrollY || window.pageYOffset; + if (defaultValue !== cm.getValue()) { + cm.setValue(defaultValue); + setValue(defaultValue); + cm.setCursor(disabled ? 1 : cm.lineCount(), 0); + window.scrollTo(0, scrollTop); + } + } + } + }, [cm, defaultValue]); + var onActionCallback = (0,_react_17_0_2_react.useCallback)(function (actionName) { + var cursor = cm.getCursor(); + var selection = cm.getSelection(); + var selectionText = selection.split('\n'); + switch (actionName) { + case 'bold': + cm.replaceSelection('**' + selection + '**'); + if (selection === '') { + cm.setCursor(cursor.line, cursor.ch + 2); + } + return cm.focus(); + case 'italic': + cm.replaceSelection('*' + selection + '*'); + if (selection === '') { + cm.setCursor(cursor.line, cursor.ch + 1); + } + return cm.focus(); + case 'code': + cm.replaceSelection('`' + selection + '`'); + if (selection === '') { + cm.setCursor(cursor.line, cursor.ch + 1); + } + return cm.focus(); + case 'inline-latex': + cm.replaceSelection('`$$' + selection + '$$`'); + if (selection === '') { + cm.setCursor(cursor.line, cursor.ch + 3); + } + return cm.focus(); + case 'latex': + cm.replaceSelection("```latex\n" + selection + "\n```"); + cm.setCursor(cursor.line + 1, selection.length + 1); + return cm.focus(); + case 'line-break': + cm.replaceSelection('
\n'); + return cm.focus(); + case 'list-ul': + if (selection === '') { + cm.replaceSelection('- ' + selection); + } else { + cm.replaceSelection(selectionText.map(function (item) { + return item === '' ? '' : "- ".concat(item); + }).join('\n')); + } + return cm.focus(); + case 'list-ol': + if (selection === '') { + cm.replaceSelection('1. ' + selection); + } else { + cm.replaceSelection(selectionText.map(function (item, index) { + return item === '' ? '' : "".concat(index + 1, ". ").concat(item); + }).join('\n')); + } + return cm.focus(); + case 'add-null-ch': + if (selection === '') { + cm.setCursor(cursor.line, cursor.ch); + } + cm.replaceSelection(NULL_CH); + return cm.focus(); + case 'add-signal': + if (selection === '') { + cm.setCursor(cursor.line, cursor.ch); + } + cm.replaceSelection(ADD_SINGLE); + return cm.focus(); + case 'add-multiple': + if (selection === '') { + cm.setCursor(cursor.line, cursor.ch); + } + cm.replaceSelection(ADD_MULTI); + return cm.focus(); + case 'inster-template-1': + if (selection === '') { + cm.setCursor(cursor.line, cursor.ch); + } + cm.replaceSelection(TEMP1); + return cm.focus(); + case 'eraser': + cm.setValue(''); + return cm.focus(); + case 'trigger-watch': + setPreview(!preview); + return cm.focus(); + case 'trigger-full-screen': + setIsFull(!isFull); + return cm.focus(); + case LINK: + setAction(LINK); + return; + case CODE_BLOCK: + setAction(CODE_BLOCK); + return; + case UPLOAD_IMAGE: + setAction(UPLOAD_IMAGE); + return; + case ADD_TABLE: + setAction(ADD_TABLE); + return; + default: + throw new Error(); + } + }, [cm, preview, isFull]); + var ExecutePluginAction = (0,_react_17_0_2_react.useCallback)(function (values) { + setAction(''); + switch (action) { + case LINK: + var title = values.title, + link = values.link; + cm.replaceSelection("[".concat(title, "](").concat(link, ")")); + return cm.focus(); + case CODE_BLOCK: + var language = values.language, + content = values.content; + cm.replaceSelection(['```' + language, content, '```'].join('\n')); + return cm.focus(); + case UPLOAD_IMAGE: + var src = values.src, + alt = values.alt; + if (alt) { + cm.replaceSelection("![ ".concat(alt, " ]( ").concat(src, " \"").concat(alt, "\" )")); + } else { + cm.replaceSelection("![,](".concat(src, ")")); + } + return cm.focus(); + case ADD_TABLE: + var row = values.row, + col = values.col, + align = values.align; + var table = '\n'; + for (var r = 0; r < row; r++) { + var rows = []; + var heads = []; + for (var c = 0; c < col; c++) { + if (r === 1) { + heads.push(ALIGNSIGN[align]); + } + rows.push(' '); + } + if (r === 1) { + table += "| ".concat(heads.join(' | '), " |\n"); + } + table += "| ".concat(rows.join(col === 1 ? '' : ' | '), " |\n"); + } + cm.replaceSelection(table + '\n'); + return cm.focus(); + default: + throw new Error(); + } + }, [cm, action]); + var PluginEl = (0,_react_17_0_2_react.useMemo)(function () { + switch (action) { + case LINK: + return /*#__PURE__*/(0,jsx_runtime.jsx)(markdown_editor_link, { + callback: ExecutePluginAction, + onCancel: onCancel + }); + case CODE_BLOCK: + return /*#__PURE__*/(0,jsx_runtime.jsx)(code_block/* default */.Z, { + callback: ExecutePluginAction, + onCancel: onCancel + }); + case UPLOAD_IMAGE: + return /*#__PURE__*/(0,jsx_runtime.jsx)(upload_image, { + callback: ExecutePluginAction, + onCancel: onCancel + }); + case ADD_TABLE: + return /*#__PURE__*/(0,jsx_runtime.jsx)(add_table_panel, { + callback: ExecutePluginAction, + onCancel: onCancel + }); + default: + return null; + } + }, [action]); + function onCancel() { + setAction(''); + } + (0,_react_17_0_2_react.useEffect)(function () { + if (resizeBarEl.current) { + var onMouseDown = function onMouseDown(e) { + dragging = true; + startY = e.pageY; + }; + var onMouseUp = function onMouseUp() { + dragging = false; + }; + var onMouseMove = function onMouseMove(e) { + if (dragging) { + var delta = e.pageY - startY; + if (delta < 0) { + delta = 0; + } + if (delta > 300) { + delta = 300; + } + var resizeH = height + delta + 'px'; + setH(resizeH); + } + }; + var resizeBar = resizeBarEl.current; + var dragging = false; + var startY = 0; + resizeBar.addEventListener('mousedown', onMouseDown); + document.addEventListener('mousemove', onMouseMove); + document.addEventListener('mouseup', onMouseUp); + return function () { + resizeBar.removeEventListener('mousedown', onMouseDown); + document.removeEventListener('mousemove', onMouseMove); + document.removeEventListener('mouseup', onMouseUp); + }; + } + }, [cm, resizeBarEl]); + (0,_react_17_0_2_react.useEffect)(function () { + setH(height); + }, [height]); + var fixedWidth = processSize(width); + var fixedHeight = processSize(h); + var style = { + width: fixedWidth, + height: fixedHeight + }; + var saveTime = (0,_react_17_0_2_react.useMemo)(function () { + if (lastedUpdateTime) { + var d = new Date(lastedUpdateTime); + var _h = d.getHours(); + var m = d.getMinutes(); + var s = d.getSeconds(); + _h = _h < 10 ? '0' + _h : _h; + m = m < 10 ? '0' + m : m; + s = s < 10 ? '0' + s : s; + return "".concat(_h, ":").concat(m, ":").concat(s); + } + return 0; + }, [lastedUpdateTime]); + var formatProgramFill = function formatProgramFill(str) { + var arr = []; + if (showNullProgramButton) { + var num = -1; + str = str.replace(/(@▁▁@|@▁@)/g, function (a, b, c) { + arr.push({ + multiLine: !(a === ADD_SINGLE) + }); + }); + } + return arr; + }; + function onCancelStorage() { + window.sessionStorage.removeItem(id); + setTip(false); + setLastedUpdateTime(0); + } + function onReset() { + setTip(false); + setLastedUpdateTime(0); + cm.setValue(window.sessionStorage.getItem(id)); + } + return /*#__PURE__*/(0,jsx_runtime.jsxs)(_react_17_0_2_react.Fragment, { + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("div", { + className: "markdown-editor-wrapper", + ref: containerEl, + children: /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: "markdown-editor-container ".concat(className, " ").concat(preview ? 'on-preview' : '', " ").concat(miniToolbar ? 'mini' : '', " ").concat(isFull ? 'full-screen' : ''), + style: style, + children: [/*#__PURE__*/(0,jsx_runtime.jsx)(toolbar, { + insertTemp: insertTemp, + watch: preview, + fullScreen: isFull, + showNullButton: showNullButton, + showNullProgramButton: showNullProgramButton, + onActionCallback: onActionCallback, + hidetoolBar: hidetoolBar + }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: "markdown-editor-body", + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("div", { + className: "codemirror-container", + children: /*#__PURE__*/(0,jsx_runtime.jsx)("textarea", { + ref: cmEl, + placeholder: placeholder + }) + }), preview ? /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + ref: previewEl, + className: "preview-container", + children: [mode === "stex" && /*#__PURE__*/(0,jsx_runtime.jsx)(RenderHtml_stex, { + value: value + }), mode !== "stex" && /*#__PURE__*/(0,jsx_runtime.jsx)(RenderHtml/* default */.Z, { + disabledFill: disabledFill, + showProgramFill: showNullProgramButton, + value: value + })] + }) : null] + })] + }) + }), showResizeBar ? /*#__PURE__*/(0,jsx_runtime.jsx)("a", { + ref: resizeBarEl, + className: "editor-resize" + }) : null, /*#__PURE__*/(0,jsx_runtime.jsx)(modal/* default */.Z, { + children: TitleDesc[action] ? /*#__PURE__*/(0,jsx_runtime.jsx)(es_modal/* default */.Z, { + centered: true, + title: TitleDesc[action], + open: true, + onCancel: onCancel, + footer: null, + className: "markdown-popup-form", + children: PluginEl + }) : null + })] + }); +}); + +/***/ }), + +/***/ 44668: +/*!**********************************!*\ + !*** ./src/components/modal.tsx ***! + \**********************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +/* harmony export */ __webpack_require__.d(__webpack_exports__, { +/* harmony export */ Z: function() { return /* binding */ Dialog; } +/* harmony export */ }); +/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_classCallCheck_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/classCallCheck.js */ 94312); +/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_classCallCheck_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_classCallCheck_js__WEBPACK_IMPORTED_MODULE_0__); +/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_createClass_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/createClass.js */ 24127); +/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_createClass_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_createClass_js__WEBPACK_IMPORTED_MODULE_1__); +/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_inherits_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/inherits.js */ 93242); +/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_inherits_js__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_inherits_js__WEBPACK_IMPORTED_MODULE_2__); +/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_createSuper_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/createSuper.js */ 10564); +/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_createSuper_js__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_createSuper_js__WEBPACK_IMPORTED_MODULE_3__); +/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! react */ 59301); +/* harmony import */ var react_dom__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! react-dom */ 4676); + + + + + + +var Dialog = /*#__PURE__*/function (_React$Component) { + _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_inherits_js__WEBPACK_IMPORTED_MODULE_2___default()(Dialog, _React$Component); + var _super = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_createSuper_js__WEBPACK_IMPORTED_MODULE_3___default()(Dialog); + function Dialog(props) { + var _this; + _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_classCallCheck_js__WEBPACK_IMPORTED_MODULE_0___default()(this, Dialog); + _this = _super.call(this, props); + var doc = window.document; + _this.node = doc.createElement('div'); + doc.body.appendChild(_this.node); + return _this; + } + _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_createClass_js__WEBPACK_IMPORTED_MODULE_1___default()(Dialog, [{ + key: "render", + value: function render() { + var children = this.props.children; + return /*#__PURE__*/(0,react_dom__WEBPACK_IMPORTED_MODULE_5__.createPortal)(children, this.node); + } + }, { + key: "componentWillUnmount", + value: function componentWillUnmount() { + window.document.body.removeChild(this.node); + } + }]); + return Dialog; +}(react__WEBPACK_IMPORTED_MODULE_4__.Component); + + +/***/ }), + +/***/ 6487: +/*!****************************************************************!*\ + !*** ./src/components/ui-customization/index.tsx + 34 modules ***! + \****************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + + +// EXPORTS +__webpack_require__.d(__webpack_exports__, { + jL: function() { return /* reexport */ ui_customization_Banner; }, + w9: function() { return /* reexport */ Cards_ClassroomList; }, + QD: function() { return /* reexport */ ui_customization_ConfirmAndCancel; }, + cQ: function() { return /* reexport */ Cards_CourseList; }, + op: function() { return /* reexport */ ui_customization_CustomButton; }, + O5: function() { return /* reexport */ ui_customization_CustomCountdown; }, + _b: function() { return /* reexport */ CustomCrumbs; }, + t7: function() { return /* reexport */ ui_customization_CustomInput; }, + Gi: function() { return /* reexport */ CustomTable; }, + YG: function() { return /* reexport */ CustomTabs; }, + qp: function() { return /* reexport */ ui_customization_CustomTags; }, + vr: function() { return /* reexport */ ui_customization_FixedBottom; }, + qE: function() { return /* reexport */ HeadBack; }, + Je: function() { return /* reexport */ QuickPager; }, + wb: function() { return /* reexport */ Cards_ShixunList; }, + cq: function() { return /* reexport */ ui_customization_SuperiorSort; }, + tp: function() { return /* reexport */ ui_customization_SuperiorTabs; } +}); + +// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/index.js +var _react_17_0_2_react = __webpack_require__(59301); +;// CONCATENATED MODULE: ./src/components/ui-customization/Banner/index.less?modules +// extracted by mini-css-extract-plugin +/* harmony default export */ var Bannermodules = ({"flex_box_center":"flex_box_center___NeSU8","flex_space_between":"flex_space_between___ImTGl","flex_box_vertical_center":"flex_box_vertical_center___BtRd9","flex_box_center_end":"flex_box_center_end___qcLe3","flex_box_column":"flex_box_column___Ze_3q","banner":"banner___PoUBO","content":"content___XoDjy","btns":"btns___Pb35j"}); +;// CONCATENATED MODULE: ./src/components/ui-customization/Banner/robot.png +var robot_namespaceObject = "data:image/png;base64,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"; +// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/jsx-runtime.js +var jsx_runtime = __webpack_require__(37712); +;// CONCATENATED MODULE: ./src/components/ui-customization/Banner/index.tsx + + + + + +var Banner = function Banner(_ref) { + var _ref$dataSource = _ref.dataSource, + dataSource = _ref$dataSource === void 0 ? [] : _ref$dataSource, + img = _ref.img, + _ref$imgWidth = _ref.imgWidth, + imgWidth = _ref$imgWidth === void 0 ? 346 : _ref$imgWidth, + title = _ref.title, + sunTitle = _ref.sunTitle, + bannerExtraContent = _ref.bannerExtraContent; + return /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + className: Bannermodules.banner, + children: /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: Bannermodules.content, + children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("aside", { + children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("p", { + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("b", { + children: title + }), /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + children: sunTitle + })] + }), dataSource.length > 0 && /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + className: Bannermodules.btns, + children: dataSource.map(function (e, i) { + return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + onClick: e.click, + children: [e.name, e.sign ? /*#__PURE__*/(0,jsx_runtime.jsx)("img", { + src: robot_namespaceObject, + width: 39 + }) : null] + }, i); + }) + }), bannerExtraContent] + }), img && /*#__PURE__*/(0,jsx_runtime.jsx)("img", { + style: { + marginTop: 33, + marginRight: 38 + }, + src: img, + width: imgWidth + })] + }) + }); +}; +/* harmony default export */ var ui_customization_Banner = (Banner); +// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/slicedToArray.js +var slicedToArray = __webpack_require__(11006); +var slicedToArray_default = /*#__PURE__*/__webpack_require__.n(slicedToArray); +;// CONCATENATED MODULE: ./src/components/ui-customization/CustomTags/index.less?modules +// extracted by mini-css-extract-plugin +/* harmony default export */ var CustomTagsmodules = ({"flex_box_center":"flex_box_center___hG6RI","flex_space_between":"flex_space_between___ss3Fh","flex_box_vertical_center":"flex_box_vertical_center___K80p9","flex_box_center_end":"flex_box_center_end___qmXX3","flex_box_column":"flex_box_column___GFV8F","row":"row___aXJjm","title":"title___HUKL0","tagsWrap":"tagsWrap___XB2W3","action":"action___VdHb1","bar":"bar___t1kKC","tag":"tag___V7Eft","name":"name___Hk1Ip","num":"num___xQpcH","active":"active___XryTX","tagsBorderWrap":"tagsBorderWrap___OMxjs"}); +// EXTERNAL MODULE: ./node_modules/_classnames@2.3.2@classnames/index.js +var _classnames_2_3_2_classnames = __webpack_require__(12124); +var _classnames_2_3_2_classnames_default = /*#__PURE__*/__webpack_require__.n(_classnames_2_3_2_classnames); +// EXTERNAL MODULE: ./node_modules/_lodash@4.17.21@lodash/lodash.js +var lodash = __webpack_require__(89392); +;// CONCATENATED MODULE: ./src/components/ui-customization/CustomTags/index.tsx + + + + + + + +var CustomTags = function CustomTags(_ref) { + var _ref$dataSource = _ref.dataSource, + dataSource = _ref$dataSource === void 0 ? [] : _ref$dataSource, + value = _ref.value, + onChange = _ref.onChange, + onTitleChange = _ref.onTitleChange, + className = _ref.className, + title = _ref.title, + _ref$titleWidth = _ref.titleWidth, + titleWidth = _ref$titleWidth === void 0 ? 41 : _ref$titleWidth, + _ref$style = _ref.style, + style = _ref$style === void 0 ? {} : _ref$style, + _ref$fontColor = _ref.fontColor, + fontColor = _ref$fontColor === void 0 ? '#6A7283' : _ref$fontColor, + showCount = _ref.showCount; + var _useState = (0,_react_17_0_2_react.useState)(0), + _useState2 = slicedToArray_default()(_useState, 2), + show = _useState2[0], + setShow = _useState2[1]; + var _useState3 = (0,_react_17_0_2_react.useState)(false), + _useState4 = slicedToArray_default()(_useState3, 2), + showBorder = _useState4[0], + setShowBorder = _useState4[1]; + var tagsRef = (0,_react_17_0_2_react.useRef)(null); + var scrollRef = (0,_react_17_0_2_react.useRef)(null); + (0,_react_17_0_2_react.useEffect)(function () { + if (dataSource.length !== 0) { + var _tagsRef$current; + if ((tagsRef === null || tagsRef === void 0 || (_tagsRef$current = tagsRef.current) === null || _tagsRef$current === void 0 ? void 0 : _tagsRef$current.clientHeight) > 97) { + setShow(1); + } else { + setShow(0); + } + } + if (dataSource.length === 0) { + setShow(0); + } + setShowBorder(false); + }, [dataSource]); + return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: _classnames_2_3_2_classnames_default()(CustomTagsmodules.row, className), + style: style, + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("div", { + onClick: (0,lodash.throttle)(function () { + return onTitleChange === null || onTitleChange === void 0 ? void 0 : onTitleChange(); + }, 2000), + style: { + width: titleWidth, + marginTop: showBorder ? 12 : 4 + }, + className: "".concat(CustomTagsmodules.title, " ").concat(onTitleChange ? "current" : ""), + children: title + }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: showBorder ? "".concat(CustomTagsmodules.tagsWrap, " ").concat(CustomTagsmodules.tagsBorderWrap) : CustomTagsmodules.tagsWrap, + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("div", { + className: CustomTagsmodules.bar, + ref: scrollRef, + style: show > 0 ? { + height: show === 1 ? 97 : 'auto', + overflow: show === 1 ? 'hidden' : 'auto', + paddingRight: 55 + } : { + paddingRight: 0 + }, + children: /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + className: CustomTagsmodules.tag, + ref: tagsRef, + children: dataSource === null || dataSource === void 0 ? void 0 : dataSource.map(function (e) { + return /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { + onClick: function onClick() { + return onChange(e.id); + }, + style: { + color: fontColor + }, + className: value === e.id ? CustomTagsmodules.active : '', + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", { + title: e.name, + className: CustomTagsmodules.name, + children: e.name + }), !!showCount && /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + className: CustomTagsmodules.num, + children: e.count + })] + }, e.id); + }) + }) + }), !!show && /*#__PURE__*/(0,jsx_runtime.jsx)(_react_17_0_2_react.Fragment, { + children: show === 1 ? /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + onClick: function onClick() { + var _tagsRef$current2; + setShow(2); + if ((tagsRef === null || tagsRef === void 0 || (_tagsRef$current2 = tagsRef.current) === null || _tagsRef$current2 === void 0 ? void 0 : _tagsRef$current2.clientHeight) > 245) { + setShowBorder(true); + } else { + setShowBorder(false); + } + }, + className: CustomTagsmodules.action, + children: ["\u5C55\u5F00", /*#__PURE__*/(0,jsx_runtime.jsx)("i", { + style: { + transform: 'translateY(1px) scale(0.6)' + }, + className: "iconfont icon-zhankai4" + })] + }) : /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + onClick: function onClick() { + scrollRef.current.scrollTop = 0; + setShow(1); + setShowBorder(false); + }, + className: CustomTagsmodules.action, + children: ["\u6536\u8D77", /*#__PURE__*/(0,jsx_runtime.jsx)("i", { + style: { + transform: 'translateY(0px) scale(0.6)' + }, + className: "iconfont icon-shouqi3" + })] + }) + })] + })] + }); +}; +/* harmony default export */ var ui_customization_CustomTags = (CustomTags); +;// CONCATENATED MODULE: ./src/components/ui-customization/SuperiorTabs/index.less?modules +// extracted by mini-css-extract-plugin +/* harmony default export */ var SuperiorTabsmodules = ({"flex_box_center":"flex_box_center___aK2n3","flex_space_between":"flex_space_between___HX0Oh","flex_box_vertical_center":"flex_box_vertical_center___LJOJr","flex_box_center_end":"flex_box_center_end___SCakF","flex_box_column":"flex_box_column___AYv4m","tabs":"tabs___GTqPV","active":"active___F26E8"}); +;// CONCATENATED MODULE: ./src/components/ui-customization/SuperiorTabs/index.tsx + + + + +var SuperiorTabs = function SuperiorTabs(_ref) { + var _ref$dataSource = _ref.dataSource, + dataSource = _ref$dataSource === void 0 ? [] : _ref$dataSource, + value = _ref.value, + onChange = _ref.onChange, + className = _ref.className, + _ref$style = _ref.style, + style = _ref$style === void 0 ? {} : _ref$style; + return /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + style: style, + className: _classnames_2_3_2_classnames_default()(SuperiorTabsmodules.tabs, className), + children: dataSource.map(function (e) { + return /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + onClick: function onClick() { + return onChange(e.id); + }, + className: value === e.id ? SuperiorTabsmodules.active : '', + children: e.name + }, e.id); + }) + }); +}; +/* harmony default export */ var ui_customization_SuperiorTabs = (SuperiorTabs); +;// CONCATENATED MODULE: ./src/components/ui-customization/CustomInput/index.less?modules +// extracted by mini-css-extract-plugin +/* harmony default export */ var CustomInputmodules = ({"flex_box_center":"flex_box_center___yX6Oa","flex_space_between":"flex_space_between___t7oqF","flex_box_vertical_center":"flex_box_vertical_center___dEIHy","flex_box_center_end":"flex_box_center_end___taQDF","flex_box_column":"flex_box_column___xY_Lr","input":"input___PW2zI","dropdown":"dropdown___vSy8B","menu":"menu___NiyBu","text":"text___Grueu","b1":"b1___ZKryM","b2":"b2___aKyGa"}); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/input/index.js + 5 modules +var input = __webpack_require__(1056); +;// CONCATENATED MODULE: ./src/components/ui-customization/CustomInput/index.tsx + + + + + + + +var CustomInput = function CustomInput(_ref) { + var _dataSource$find; + var _ref$dataSource = _ref.dataSource, + dataSource = _ref$dataSource === void 0 ? [] : _ref$dataSource, + _ref$value = _ref.value, + value = _ref$value === void 0 ? '' : _ref$value, + onChange = _ref.onChange, + className = _ref.className, + _ref$style = _ref.style, + style = _ref$style === void 0 ? {} : _ref$style, + placeholder = _ref.placeholder; + var _useState = (0,_react_17_0_2_react.useState)(''), + _useState2 = slicedToArray_default()(_useState, 2), + dropValue = _useState2[0], + setDropValue = _useState2[1]; + var _useState3 = (0,_react_17_0_2_react.useState)(''), + _useState4 = slicedToArray_default()(_useState3, 2), + inputValue = _useState4[0], + setInputValue = _useState4[1]; + (0,_react_17_0_2_react.useEffect)(function () { + var _JSON$stringify; + var newValue = value; + if ((_JSON$stringify = JSON.stringify(value)) !== null && _JSON$stringify !== void 0 && _JSON$stringify.includes('{')) { + setDropValue(value.id); + newValue = value.value || ''; + } + try { + setInputValue(decodeURIComponent(newValue || "")); + } catch (error) { + setInputValue(decodeURIComponent(newValue || "")); + } + }, [value]); + var handleChange = function handleChange() { + onChange(encodeURIComponent(inputValue), dropValue || null); + }; + var handleDropValue = function handleDropValue(id) { + if (id === dropValue) return; + setDropValue(id); + onChange(encodeURIComponent(inputValue), id); + }; + return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: _classnames_2_3_2_classnames_default()(CustomInputmodules.input, className), + style: style, + children: [!!dataSource.length && /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: CustomInputmodules.dropdown, + children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: CustomInputmodules.text, + children: [(_dataSource$find = dataSource.find(function (e) { + return e.id === dropValue; + })) === null || _dataSource$find === void 0 ? void 0 : _dataSource$find.name, /*#__PURE__*/(0,jsx_runtime.jsx)("i", { + className: "iconfont icon-zhankai4" + }), /*#__PURE__*/(0,jsx_runtime.jsx)("b", { + className: CustomInputmodules.b1 + }), /*#__PURE__*/(0,jsx_runtime.jsx)("b", { + className: CustomInputmodules.b2 + })] + }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + className: CustomInputmodules.menu, + children: dataSource.map(function (e, i) { + return /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + onClick: function onClick() { + return handleDropValue(e.id); + }, + children: e.name + }, i); + }) + })] + }), /*#__PURE__*/(0,jsx_runtime.jsx)(input/* default */.Z, { + onPressEnter: handleChange, + value: inputValue, + onChange: function onChange(e) { + return setInputValue(e.target.value); + }, + bordered: false, + placeholder: placeholder + }), /*#__PURE__*/(0,jsx_runtime.jsx)("i", { + onClick: handleChange, + className: "iconfont icon-sousuo9 font14 pl10 current" + })] + }); +}; +/* harmony default export */ var ui_customization_CustomInput = (CustomInput); +;// CONCATENATED MODULE: ./src/components/ui-customization/QuickPager/index.less?modules +// extracted by mini-css-extract-plugin +/* harmony default export */ var QuickPagermodules = ({"flex_box_center":"flex_box_center___tol8o","flex_space_between":"flex_space_between___Z235C","flex_box_vertical_center":"flex_box_vertical_center___Wq1sZ","flex_box_center_end":"flex_box_center_end___LLxom","flex_box_column":"flex_box_column___DbMSN","quickPager":"quickPager___GM30J","disabled":"disabled___Ozc8I"}); +;// CONCATENATED MODULE: ./src/components/ui-customization/QuickPager/index.tsx + + + + + + +var QuickPager_SuperiorTabs = function SuperiorTabs(_ref) { + var value = _ref.value, + onChange = _ref.onChange, + className = _ref.className, + total = _ref.total, + pageSize = _ref.pageSize, + _ref$style = _ref.style, + style = _ref$style === void 0 ? {} : _ref$style; + var prevPageDisabled = value < 2; + var nextPageDisabled = value >= Math.ceil(total / pageSize); + if (total <= pageSize) { + return /*#__PURE__*/(0,jsx_runtime.jsx)(jsx_runtime.Fragment, {}); + } + return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: _classnames_2_3_2_classnames_default()(QuickPagermodules.quickPager, className), + style: style, + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("div", { + onClick: function onClick() { + if (!prevPageDisabled) { + onChange(value - 1, 'prev'); + } + }, + className: prevPageDisabled ? QuickPagermodules.disabled : '', + children: "\u4E0A\u4E00\u9875" + }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + onClick: function onClick() { + if (!nextPageDisabled) { + onChange(value + 1, 'next'); + } + }, + className: nextPageDisabled ? QuickPagermodules.disabled : '', + children: "\u4E0B\u4E00\u9875" + })] + }); +}; +/* harmony default export */ var QuickPager = (QuickPager_SuperiorTabs); +;// CONCATENATED MODULE: ./src/components/ui-customization/Cards/ShixunList/index.less?modules +// extracted by mini-css-extract-plugin +/* harmony default export */ var ShixunListmodules = ({"flex_box_center":"flex_box_center___FO7TP","flex_space_between":"flex_space_between___LotYx","flex_box_vertical_center":"flex_box_vertical_center___bWdaw","flex_box_center_end":"flex_box_center_end___mVJ1o","flex_box_column":"flex_box_column___M83Mm","list":"list___oOsiS","wrap":"wrap___G6T7F","lockWrap":"lockWrap___Rl79E","li":"li___oZZ7l","cover":"cover___b2bYW","img":"img___IQX7w","sign":"sign___HkT6C","name":"name___SsJx8","e":"e___TMqq0","tags":"tags___bcjyo","rate":"rate___YACg7"}); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/spin/index.js + 1 modules +var spin = __webpack_require__(71418); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/tooltip/index.js + 3 modules +var tooltip = __webpack_require__(6848); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/rate/index.js + 8 modules +var rate = __webpack_require__(19479); +// EXTERNAL MODULE: ./src/utils/env.ts + 1 modules +var env = __webpack_require__(47015); +// EXTERNAL MODULE: ./src/utils/util.tsx +var util = __webpack_require__(27291); +// EXTERNAL MODULE: ./src/components/ui-customization/Cards/ShixunList/img/Jupyter.png +var Jupyter = __webpack_require__(96908); +// EXTERNAL MODULE: ./src/components/ui-customization/Cards/ShixunList/img/JupyterLab.png +var JupyterLab = __webpack_require__(57177); +// EXTERNAL MODULE: ./src/components/ui-customization/Cards/ShixunList/img/unity.png +var unity = __webpack_require__(81378); +// EXTERNAL MODULE: ./src/components/NoData/index.tsx +var NoData = __webpack_require__(72020); +;// CONCATENATED MODULE: ./src/components/ui-customization/Cards/ShixunList/index.tsx + + + + + + + + + + + + +var ShixunList = function ShixunList(_ref) { + var className = _ref.className, + _ref$dataSource = _ref.dataSource, + dataSource = _ref$dataSource === void 0 ? [] : _ref$dataSource, + _ref$col = _ref.col, + col = _ref$col === void 0 ? 4 : _ref$col, + right = _ref.right, + _ref$bottom = _ref.bottom, + bottom = _ref$bottom === void 0 ? 23 : _ref$bottom, + _ref$precision = _ref.precision, + precision = _ref$precision === void 0 ? 0 : _ref$precision, + _ref$wrapWidth = _ref.wrapWidth, + wrapWidth = _ref$wrapWidth === void 0 ? 1200 : _ref$wrapWidth, + trackEventItems = _ref.trackEventItems, + loading = _ref.loading; + var width = Math.floor((wrapWidth - (col - 1) * right) / col); + return /*#__PURE__*/(0,jsx_runtime.jsx)(spin/* default */.Z, { + spinning: loading, + children: /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: _classnames_2_3_2_classnames_default()(ShixunListmodules.list, className), + children: [!!dataSource.length && dataSource.map(function (item, index) { + var name = item.name, + id = item.id, + identifier = item.identifier, + power = item.power, + cover_image_id = item.cover_image_id, + pic = item.pic; + return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: ShixunListmodules.wrap, + style: { + width: width, + marginRight: (1 + index) % col === 0 ? 0 : right + precision, + marginBottom: bottom + }, + children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("a", { + target: "_blank", + href: "/shixuns/".concat(identifier, "/challenges"), + className: ShixunListmodules.li, + onClick: function onClick(e) { + e.preventDefault(); + if (trackEventItems) { + (0,util/* trackEvent */.L9)([trackEventItems]); + } + power && (0,util/* openNewWindow */.xg)("/shixuns/".concat(identifier, "/challenges")); + }, + children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: ShixunListmodules.img, + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("img", { + className: ShixunListmodules.cover, + src: "".concat(pic) + }), item.is_jupyter && /*#__PURE__*/(0,jsx_runtime.jsx)("img", { + className: ShixunListmodules.sign, + src: Jupyter + }), item.is_jupyter_lab && /*#__PURE__*/(0,jsx_runtime.jsx)("img", { + className: ShixunListmodules.sign, + src: JupyterLab + }), item.is_unity_3d && /*#__PURE__*/(0,jsx_runtime.jsx)("img", { + className: ShixunListmodules.sign, + src: unity + })] + }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + className: ShixunListmodules.name, + children: /*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, { + title: name || '实践项目名称-未填写', + children: /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + className: ShixunListmodules.e, + children: name || '实践项目名称-未填写' + }) + }) + }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: ShixunListmodules.tags, + children: [/*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, { + placement: "bottom", + title: "\u5173\u5361\u6570", + children: /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("i", { + className: "iconfont icon-shixunguanqia font14 mr2" + }), /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + children: item.challenges_count + })] + }) + }), !!item.myshixuns_count && /*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, { + placement: "bottom", + title: "\u5B66\u4E60\u4EBA\u6570", + children: /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("i", { + className: "iconfont icon-chengyuan font14 mr2" + }), /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + children: item.myshixuns_count + })] + }) + }), /*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, { + placement: "bottom", + title: "\u96BE\u5EA6\u7B49\u7EA7", + children: /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + children: /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + children: item.level + }) + }) + }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: ShixunListmodules.rate, + children: [/*#__PURE__*/(0,jsx_runtime.jsx)(rate/* default */.Z, { + allowHalf: true, + disabled: true, + defaultValue: item.score_info + }), /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { + children: ["\xA0", item.score_info ? "".concat(item.score_info, "\u5206") : '5分'] + })] + })] + })] + }), !power && /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: ShixunListmodules.lockWrap, + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("img", { + src: "".concat(env/* default */.Z.IMG_SERVER, "/images/educoder/icon/lockclose.svg") + }), /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + className: "mt15 font16 c-white", + children: "\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743" + })] + })] + }, id); + }), !dataSource.length && /*#__PURE__*/(0,jsx_runtime.jsx)(NoData/* default */.Z, {})] + }) + }); +}; +/* harmony default export */ var Cards_ShixunList = (ShixunList); +;// CONCATENATED MODULE: ./src/components/ui-customization/Cards/CourseList/index.less?modules +// extracted by mini-css-extract-plugin +/* harmony default export */ var CourseListmodules = ({"flex_box_center":"flex_box_center___AQ53o","flex_space_between":"flex_space_between___i2aIa","flex_box_vertical_center":"flex_box_vertical_center___sPEKB","flex_box_center_end":"flex_box_center_end___GhSSH","flex_box_column":"flex_box_column___R9_Hb","list":"list___jb2Ay","wrap":"wrap___VsQDr","lockWrap":"lockWrap___g1k1T","li":"li___IxCLC","cover":"cover___Mu8wr","img":"img___IpFLA","bq":"bq___Bil0T","sign":"sign___DXJ4d","name":"name___l7FoJ","e":"e___pXQUG","unit":"unit___wCIFR","tags":"tags___w_Mil","tag1":"tag1___dxm7r","tag2":"tag2___llZkf"}); +;// CONCATENATED MODULE: ./src/components/ui-customization/Cards/CourseList/index.tsx + + + + + + + + +var CourseList = function CourseList(_ref) { + var className = _ref.className, + _ref$dataSource = _ref.dataSource, + dataSource = _ref$dataSource === void 0 ? [] : _ref$dataSource, + _ref$col = _ref.col, + col = _ref$col === void 0 ? 4 : _ref$col, + right = _ref.right, + _ref$bottom = _ref.bottom, + bottom = _ref$bottom === void 0 ? 23 : _ref$bottom, + _ref$precision = _ref.precision, + precision = _ref$precision === void 0 ? 0 : _ref$precision, + _ref$wrapWidth = _ref.wrapWidth, + wrapWidth = _ref$wrapWidth === void 0 ? 1200 : _ref$wrapWidth, + trackEventItems = _ref.trackEventItems, + loading = _ref.loading; + var width = Math.floor((wrapWidth - (col - 1) * right) / col); + var imgs = [{ + name: '推荐自学', + ptimg: '/images/tjzx.png', + swimg: '/images/sw_tjzx.png' + }, { + name: '101计划', + ptimg: '/images/jh.png', + swimg: '/images/sw_jh.png' + }, { + name: '国家一流', + ptimg: '/images/gjyl.png', + swimg: '/images/sw_gjyl.png' + }, { + name: '省级一流', + ptimg: '/images/sjyl.png', + swimg: '/images/sw_sjyl.png' + }, { + name: '精品课程', + ptimg: '/images/jpkc.png', + swimg: '/images/sw_jpkc.png' + }, { + name: '军队一流', + ptimg: '/images/jdyl.png', + swimg: '/images/sw_jdyl.png' + }]; + return /*#__PURE__*/(0,jsx_runtime.jsx)(spin/* default */.Z, { + spinning: loading, + children: /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: _classnames_2_3_2_classnames_default()(CourseListmodules.list, className), + children: [!!(dataSource !== null && dataSource !== void 0 && dataSource.length) && (dataSource === null || dataSource === void 0 ? void 0 : dataSource.map(function (item, index) { + var _item$subject_tags; + var name = item.name, + id = item.id, + identifier = item.identifier, + featured = item.featured, + school_name = item.school_name, + image_url = item.image_url, + excellent = item.excellent, + is_plan = item.is_plan; + return /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + className: CourseListmodules.wrap, + style: { + width: width, + marginRight: (1 + index) % col === 0 ? 0 : right + precision, + marginBottom: bottom + }, + children: /*#__PURE__*/(0,jsx_runtime.jsxs)("a", { + target: "_blank", + href: "/paths/".concat(identifier), + className: CourseListmodules.li, + onClick: function onClick(e) { + e.preventDefault(); + if (trackEventItems) { + (0,util/* trackEvent */.L9)([trackEventItems]); + } + (0,util/* openNewWindow */.xg)("/paths/".concat(identifier)); + }, + children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: CourseListmodules.img, + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("img", { + className: CourseListmodules.cover, + src: "".concat(image_url) + }), item === null || item === void 0 || (_item$subject_tags = item.subject_tags) === null || _item$subject_tags === void 0 ? void 0 : _item$subject_tags.map(function (i, k) { + var _imgs$find2; + if (k === 0) { + var _imgs$find; + var _img = (_imgs$find = imgs.find(function (e) { + return e.name == i; + })) === null || _imgs$find === void 0 ? void 0 : _imgs$find.swimg; + return /*#__PURE__*/(0,jsx_runtime.jsx)("img", { + className: CourseListmodules.sign, + src: _img, + style: { + left: '-4px' + } + }); + } + var img = (_imgs$find2 = imgs.find(function (e) { + return e.name == i; + })) === null || _imgs$find2 === void 0 ? void 0 : _imgs$find2.ptimg; + return /*#__PURE__*/(0,jsx_runtime.jsx)("img", { + className: CourseListmodules.sign, + src: img, + style: { + left: "".concat(48 + 52 * (k - 1) + 2 * k, "px") + } + }); + }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + style: { + position: 'absolute', + top: '150px', + left: '4px' + }, + children: (item === null || item === void 0 ? void 0 : item.excellent) && /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + className: CourseListmodules.bq, + children: "\u5F00\u653E\u8BFE\u7A0B" + }) + })] + }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + className: CourseListmodules.name, + children: /*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, { + title: name, + children: /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + className: CourseListmodules.e, + children: name + }) + }) + }), /*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, { + title: "\u53D1\u5E03\u5355\u4F4D\uFF1A".concat(school_name), + children: /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: CourseListmodules.unit, + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("i", { + className: "iconfont icon-danwei1 font14 mr3" + }), school_name] + }) + }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + className: CourseListmodules.tags, + children: /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + children: [/*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, { + placement: "bottom", + title: "\u7AE0\u8282\u6570", + children: /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("i", { + className: "iconfont icon-zhangjie1 font14 mr3" + }), /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + children: item.stages_count + })] + }) + }), /*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, { + placement: "bottom", + title: "\u5B66\u4E60\u4EBA\u6570", + children: /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("i", { + className: "iconfont icon-chengyuan font14 mr3" + }), /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + children: item.members_count + })] + }) + })] + }) + })] + }) + }, id); + })), !dataSource.length && /*#__PURE__*/(0,jsx_runtime.jsx)(NoData/* default */.Z, {})] + }) + }); +}; +/* harmony default export */ var Cards_CourseList = (CourseList); +;// CONCATENATED MODULE: ./src/components/ui-customization/Cards/ClassroomList/index.less?modules +// extracted by mini-css-extract-plugin +/* harmony default export */ var ClassroomListmodules = ({"flex_box_center":"flex_box_center___eMcr7","flex_space_between":"flex_space_between___HcNca","flex_box_vertical_center":"flex_box_vertical_center___ZnvVN","flex_box_center_end":"flex_box_center_end___fdgDf","flex_box_column":"flex_box_column___SEKvd","list":"list___L1hmU","wrap":"wrap___pKgcW","lockWrap":"lockWrap___SMhkK","top":"top___udHSB","sign":"sign___uwRpq","name":"name___Fpf90","img":"img___AMLhL","text":"text___KiTb7","btns":"btns___i6IuZ","bottom":"bottom____k2sh"}); +;// CONCATENATED MODULE: ./src/components/ui-customization/Cards/ClassroomList/img/privately.png +var privately_namespaceObject = "data:image/png;base64,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"; +;// CONCATENATED MODULE: ./src/components/ui-customization/Cards/ClassroomList/index.tsx + + + + + + + + + + +var ClassroomList = function ClassroomList(_ref) { + var className = _ref.className, + _ref$dataSource = _ref.dataSource, + dataSource = _ref$dataSource === void 0 ? [] : _ref$dataSource, + _ref$col = _ref.col, + col = _ref$col === void 0 ? 4 : _ref$col, + right = _ref.right, + _ref$bottom = _ref.bottom, + bottom = _ref$bottom === void 0 ? 23 : _ref$bottom, + _ref$precision = _ref.precision, + precision = _ref$precision === void 0 ? 0 : _ref$precision, + _ref$wrapWidth = _ref.wrapWidth, + wrapWidth = _ref$wrapWidth === void 0 ? 1200 : _ref$wrapWidth, + trackEventItems = _ref.trackEventItems, + loading = _ref.loading; + var width = Math.floor((wrapWidth - (col - 1) * right) / col); + return /*#__PURE__*/(0,jsx_runtime.jsx)(spin/* default */.Z, { + spinning: loading, + children: /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: _classnames_2_3_2_classnames_default()(ClassroomListmodules.list, className), + children: [!!dataSource.length && dataSource.map(function (item, index) { + var subject_identifier = item.subject_identifier, + id = item.id, + identifier = item.identifier, + power = item.power; + var is_public = item.is_public != 0 && item.is_public; + return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: ClassroomListmodules.wrap, + style: { + width: width, + marginRight: (1 + index) % col === 0 ? 0 : right + precision, + marginBottom: bottom + }, + children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("a", { + className: ClassroomListmodules.li, + onClick: function onClick(e) { + e.preventDefault(); + if (trackEventItems) { + (0,util/* trackEvent */.L9)([trackEventItems]); + } + (0,util/* openNewWindow */.xg)(item.first_category_url); + }, + children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: ClassroomListmodules.top, + children: [/*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, { + title: item.name, + children: /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + className: ClassroomListmodules.name, + children: item.name + }) + }), /*#__PURE__*/(0,jsx_runtime.jsx)("img", { + className: ClassroomListmodules.img, + src: true ? env/* default */.Z.IMG_SERVER + '/images/' + item.avatar_url : 0 + }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + className: ClassroomListmodules.text, + title: item.creator, + children: item.creator + }), subject_identifier && /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: ClassroomListmodules.btns, + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("div", { + children: "\u5F00\u653E\u8BFE\u7A0B" + }), /*#__PURE__*/(0,jsx_runtime.jsx)("aside", { + children: "\u5F00\u653E\u8BFE\u5802" + })] + }), is_public && /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + className: ClassroomListmodules.sign, + children: "\u516C\u5F00" + })] + }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: ClassroomListmodules.bottom, + children: [item.visits > 0 && /*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, { + title: "\u8BBF\u95EE\u91CF", + placement: "bottom", + children: /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("i", { + className: "iconfont icon-liulanyan" + }), /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + children: item.visits + })] + }) + }), item.course_members_count > 0 && /*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, { + title: "\u6210\u5458", + placement: "bottom", + children: /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("i", { + className: "iconfont icon-chengyuan" + }), item.course_members_count] + }) + }), item.tasks_count > 0 && /*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, { + title: "\u4F5C\u4E1A", + placement: "bottom", + children: /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("i", { + className: "iconfont icon-zuoye" + }), item.tasks_count] + }) + }), item.is_end ? /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + style: { + color: '#6B758B' + }, + children: "\u5DF2\u7ED3\u675F" + }) : /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + style: { + color: '#00B187' + }, + children: "\u8FDB\u884C\u4E2D" + })] + })] + }), !item.is_accessible && /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: ClassroomListmodules.lockWrap, + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("img", { + src: "".concat(env/* default */.Z.IMG_SERVER, "/images/educoder/icon/lockclose.svg") + }), /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + className: "mt15 font16 c-white", + children: "\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165" + })] + })] + }, id); + }), !dataSource.length && /*#__PURE__*/(0,jsx_runtime.jsx)(NoData/* default */.Z, {})] + }) + }); +}; +/* harmony default export */ var Cards_ClassroomList = (ClassroomList); +;// CONCATENATED MODULE: ./src/components/ui-customization/CustomTabs/index.less?modules +// extracted by mini-css-extract-plugin +/* harmony default export */ var CustomTabsmodules = ({"flex_box_center":"flex_box_center___d27mZ","flex_space_between":"flex_space_between___qfRU9","flex_box_vertical_center":"flex_box_vertical_center___fCRld","flex_box_center_end":"flex_box_center_end___ORMV8","flex_box_column":"flex_box_column___PNKtZ","tabs":"tabs___alpa7","tabsWrap":"tabsWrap___aCQjw","tab":"tab___MKLr4","active":"active___nl_4v"}); +;// CONCATENATED MODULE: ./src/components/ui-customization/CustomTabs/index.tsx + + + + + + +var FixedBottom = function FixedBottom(_ref) { + var _ref$dataSource = _ref.dataSource, + dataSource = _ref$dataSource === void 0 ? [] : _ref$dataSource, + value = _ref.value, + onChange = _ref.onChange, + className = _ref.className, + _ref$style = _ref.style, + style = _ref$style === void 0 ? {} : _ref$style, + tabBarExtraContent = _ref.tabBarExtraContent; + return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: _classnames_2_3_2_classnames_default()(CustomTabsmodules.tabs, className), + style: style, + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("div", { + className: CustomTabsmodules.tabsWrap, + children: dataSource.map(function (item, index) { + return /*#__PURE__*/(0,jsx_runtime.jsxs)("aside", { + className: CustomTabsmodules.tab, + onClick: function onClick() { + onChange(item.id); + }, + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("div", { + className: value === item.id ? CustomTabsmodules.active : '', + children: item.name + }), (item === null || item === void 0 ? void 0 : item.resetCount) == undefined && (item === null || item === void 0 ? void 0 : item.total) !== undefined && /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { + children: ["\uFF08", item === null || item === void 0 ? void 0 : item.total, "\uFF09"] + }), (item === null || item === void 0 ? void 0 : item.resetCount) !== undefined && (item === null || item === void 0 ? void 0 : item.total) !== undefined && /*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, { + title: (item === null || item === void 0 ? void 0 : item.tip) != undefined ? item === null || item === void 0 ? void 0 : item.tip : '', + children: /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { + style: { + color: "#9096A3" + }, + children: ["\uFF08", /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + style: { + color: "#000" + }, + children: item === null || item === void 0 ? void 0 : item.resetCount + }), "/", /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + children: item === null || item === void 0 ? void 0 : item.total + }), "\uFF09"] + }) + })] + }, index); + }) + }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + className: CustomTabsmodules.tabBar, + children: tabBarExtraContent + })] + }); +}; +/* harmony default export */ var CustomTabs = (FixedBottom); +;// CONCATENATED MODULE: ./src/components/ui-customization/CustomTable/index.tsx + + + +var CustomCountdown = function CustomCountdown(_ref) { + var className = _ref.className, + _ref$style = _ref.style, + style = _ref$style === void 0 ? {} : _ref$style, + children = _ref.children; + return /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + className: _classnames_2_3_2_classnames_default()(className), + style: style, + children: children + }); +}; +/* harmony default export */ var CustomTable = (CustomCountdown); +;// CONCATENATED MODULE: ./src/components/ui-customization/SuperiorSort/index.less?modules +// extracted by mini-css-extract-plugin +/* harmony default export */ var SuperiorSortmodules = ({"flex_box_center":"flex_box_center___e6HxQ","flex_space_between":"flex_space_between___RnXYe","flex_box_vertical_center":"flex_box_vertical_center___lVxPk","flex_box_center_end":"flex_box_center_end___bu8yv","flex_box_column":"flex_box_column___JczGj","orderWrap":"orderWrap___ZfyGX","orderIconWrap":"orderIconWrap___XTB_O","orderAsc":"orderAsc___KWHmA","orderDesc":"orderDesc___rHdbB","active":"active___a7eSP","cursorPointer":"cursorPointer___gs9kL","orderTextWrap":"orderTextWrap___teAKn"}); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/dropdown/index.js + 1 modules +var dropdown = __webpack_require__(38854); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/menu/index.js + 11 modules +var menu = __webpack_require__(20834); +;// CONCATENATED MODULE: ./src/components/ui-customization/SuperiorSort/index.tsx + + + + + + +var dropItem = [{ + id: 'updated_at', + name: '最新动态' +}, { + id: 'created_at', + name: '最新创建' +}, { + id: 'name', + name: '名称排序' +}]; +var SuperiorSort = function SuperiorSort(_ref) { + var _dataSource$find; + var sortValue = _ref.sortValue, + dropValue = _ref.dropValue, + className = _ref.className, + onSort = _ref.onSort, + onDrop = _ref.onDrop, + _ref$dataSource = _ref.dataSource, + dataSource = _ref$dataSource === void 0 ? dropItem : _ref$dataSource; + return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: _classnames_2_3_2_classnames_default()(SuperiorSortmodules.orderWrap, className), + children: [/*#__PURE__*/(0,jsx_runtime.jsx)(dropdown/* default */.Z, { + dropdownRender: function dropdownRender() { + return /*#__PURE__*/(0,jsx_runtime.jsx)(menu/* default */.Z, { + children: dataSource.map(function (e, i) { + return /*#__PURE__*/(0,jsx_runtime.jsx)(menu/* default */.Z.Item, { + onClick: function onClick() { + return onDrop(e.id); + }, + children: e.name + }, i); + }) + }); + }, + children: /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + className: SuperiorSortmodules.orderTextWrap, + children: (_dataSource$find = dataSource.find(function (e) { + return dropValue === e.id; + })) === null || _dataSource$find === void 0 ? void 0 : _dataSource$find.name + }) + }), /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { + className: SuperiorSortmodules.orderIconWrap, + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", { + className: SuperiorSortmodules.orderAsc, + children: /*#__PURE__*/(0,jsx_runtime.jsx)("i", { + className: sortValue === 'asc' ? "iconfont icon-sanjiaoxing-up font12 ".concat(SuperiorSortmodules.cursorPointer, " ").concat(SuperiorSortmodules.active) : "iconfont icon-sanjiaoxing-up font12 ".concat(SuperiorSortmodules.cursorPointer), + onClick: function onClick() { + return onSort(sortValue === 'asc' ? 'desc' : 'asc'); + } + }) + }), /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + className: SuperiorSortmodules.orderDesc, + children: /*#__PURE__*/(0,jsx_runtime.jsx)("i", { + className: sortValue === 'desc' ? "iconfont icon-sanjiaoxing-down font12 ".concat(SuperiorSortmodules.cursorPointer, " ").concat(SuperiorSortmodules.active) : "iconfont icon-sanjiaoxing-down font12 ".concat(SuperiorSortmodules.cursorPointer), + onClick: function onClick() { + return onSort(sortValue === 'asc' ? 'desc' : 'asc'); + } + }) + })] + })] + }); +}; +/* harmony default export */ var ui_customization_SuperiorSort = (SuperiorSort); +// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/objectSpread2.js +var objectSpread2 = __webpack_require__(26801); +var objectSpread2_default = /*#__PURE__*/__webpack_require__.n(objectSpread2); +// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/regeneratorRuntime.js +var regeneratorRuntime = __webpack_require__(10574); +var regeneratorRuntime_default = /*#__PURE__*/__webpack_require__.n(regeneratorRuntime); +// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/asyncToGenerator.js +var asyncToGenerator = __webpack_require__(39343); +var asyncToGenerator_default = /*#__PURE__*/__webpack_require__.n(asyncToGenerator); +// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/objectWithoutProperties.js +var objectWithoutProperties = __webpack_require__(27161); +var objectWithoutProperties_default = /*#__PURE__*/__webpack_require__.n(objectWithoutProperties); +;// CONCATENATED MODULE: ./src/components/ui-customization/CustomButton/index.less?modules +// extracted by mini-css-extract-plugin +/* harmony default export */ var CustomButtonmodules = ({"flex_box_center":"flex_box_center___LCi0B","flex_space_between":"flex_space_between___hzONe","flex_box_vertical_center":"flex_box_vertical_center___ZyQRE","flex_box_center_end":"flex_box_center_end___XKM74","flex_box_column":"flex_box_column___p8LCU","btn":"btn___In02G","mediacy-round":"mediacy-round___uveEv","mediacy-default":"mediacy-default___dDxsd","default":"default___K791v"}); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/button/index.js +var es_button = __webpack_require__(3113); +;// CONCATENATED MODULE: ./src/components/ui-customization/CustomButton/index.tsx + + + + + +var _excluded = ["className", "style", "children", "loading", "openLoading", "onClick", "size", "shape"]; + + + + + + +var CustomButton = function CustomButton(_ref) { + var className = _ref.className, + style = _ref.style, + children = _ref.children, + _ref$loading = _ref.loading, + loading = _ref$loading === void 0 ? false : _ref$loading, + openLoading = _ref.openLoading, + _ref$onClick = _ref.onClick, + onClick = _ref$onClick === void 0 ? function () {} : _ref$onClick, + _ref$size = _ref.size, + size = _ref$size === void 0 ? 'middle' : _ref$size, + _ref$shape = _ref.shape, + shape = _ref$shape === void 0 ? 'round' : _ref$shape, + props = objectWithoutProperties_default()(_ref, _excluded); + var _useState = (0,_react_17_0_2_react.useState)(false), + _useState2 = slicedToArray_default()(_useState, 2), + btnLoading = _useState2[0], + setBtnLoading = _useState2[1]; + return /*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.ZP, objectSpread2_default()(objectSpread2_default()({ + onClick: (0,lodash.throttle)( /*#__PURE__*/function () { + var _ref2 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee(e) { + return regeneratorRuntime_default()().wrap(function _callee$(_context) { + while (1) switch (_context.prev = _context.next) { + case 0: + openLoading && setBtnLoading(true); + _context.prev = 1; + _context.next = 4; + return onClick(e); + case 4: + _context.next = 9; + break; + case 6: + _context.prev = 6; + _context.t0 = _context["catch"](1); + console.log("error", _context.t0); + case 9: + openLoading && setBtnLoading(false); + case 10: + case "end": + return _context.stop(); + } + }, _callee, null, [[1, 6]]); + })); + return function (_x) { + return _ref2.apply(this, arguments); + }; + }(), 2000, { + leading: true, + trailing: false + }), + className: _classnames_2_3_2_classnames_default()(CustomButtonmodules.btn, CustomButtonmodules["".concat(size, "-").concat(shape)], className), + style: style, + size: size, + shape: shape, + loading: btnLoading || loading + }, props), {}, { + children: children + })); +}; +/* harmony default export */ var ui_customization_CustomButton = (CustomButton); +;// CONCATENATED MODULE: ./src/components/ui-customization/HeadBack/index.less?modules +// extracted by mini-css-extract-plugin +/* harmony default export */ var HeadBackmodules = ({"flex_box_center":"flex_box_center___TB7bQ","flex_space_between":"flex_space_between___oBlTb","flex_box_vertical_center":"flex_box_vertical_center___b5XbB","flex_box_center_end":"flex_box_center_end___CNhe7","flex_box_column":"flex_box_column___yHXKW","head":"head___ghH72","node":"node___mjPEy"}); +;// CONCATENATED MODULE: ./src/components/ui-customization/HeadBack/index.tsx + + + + + +var HeadBack_CustomButton = function CustomButton(_ref) { + var className = _ref.className, + style = _ref.style, + _ref$children = _ref.children, + children = _ref$children === void 0 ? null : _ref$children, + onClick = _ref.onClick, + title = _ref.title; + return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: _classnames_2_3_2_classnames_default()(HeadBackmodules.head, className), + style: style, + children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("span", { + className: "primary-hover", + onClick: onClick, + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("i", { + className: "iconfont icon-fanhui2 font12" + }), "\u8FD4\u56DE"] + }), /*#__PURE__*/(0,jsx_runtime.jsx)("b", { + title: title, + children: title + }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + className: HeadBackmodules.node, + children: children + })] + }); +}; +/* harmony default export */ var HeadBack = (HeadBack_CustomButton); +;// CONCATENATED MODULE: ./src/components/ui-customization/ConfirmAndCancel/index.less?modules +// extracted by mini-css-extract-plugin +/* harmony default export */ var ConfirmAndCancelmodules = ({"flex_box_center":"flex_box_center___AlHuF","flex_space_between":"flex_space_between___vN2LW","flex_box_vertical_center":"flex_box_vertical_center___Ac7D2","flex_box_center_end":"flex_box_center_end___y38I7","flex_box_column":"flex_box_column___iQE6P","btns":"btns___sNgTb","confirm":"confirm___Ozirl","cancel":"cancel___aiq1I"}); +;// CONCATENATED MODULE: ./src/components/ui-customization/ConfirmAndCancel/index.tsx + + + + + + +var ConfirmAndCancel = function ConfirmAndCancel(_ref) { + var _ref$confirmShow = _ref.confirmShow, + confirmShow = _ref$confirmShow === void 0 ? true : _ref$confirmShow, + confirmTitle = _ref.confirmTitle, + confirmClick = _ref.confirmClick, + _ref$cancelShow = _ref.cancelShow, + cancelShow = _ref$cancelShow === void 0 ? true : _ref$cancelShow, + cancelTitle = _ref.cancelTitle, + cancelClick = _ref.cancelClick, + className = _ref.className, + style = _ref.style, + _ref$confirmLoading = _ref.confirmLoading, + confirmLoading = _ref$confirmLoading === void 0 ? false : _ref$confirmLoading; + return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: _classnames_2_3_2_classnames_default()(ConfirmAndCancelmodules.btns, className), + style: style, + children: [confirmShow && /*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.ZP, { + loading: confirmLoading, + onClick: confirmClick, + type: "primary", + className: ConfirmAndCancelmodules.confirm, + children: confirmTitle + }), cancelShow && /*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.ZP, { + onClick: cancelClick, + className: ConfirmAndCancelmodules.cancel, + children: cancelTitle + })] + }); +}; +/* harmony default export */ var ui_customization_ConfirmAndCancel = (ConfirmAndCancel); +;// CONCATENATED MODULE: ./src/components/ui-customization/FixedBottom/index.less?modules +// extracted by mini-css-extract-plugin +/* harmony default export */ var FixedBottommodules = ({"flex_box_center":"flex_box_center___jkpdr","flex_space_between":"flex_space_between___OtsL8","flex_box_vertical_center":"flex_box_vertical_center___rbcb_","flex_box_center_end":"flex_box_center_end___zBR21","flex_box_column":"flex_box_column___nS_eP","fixedBottom":"fixedBottom___oJl7m","wrap":"wrap___A3Oq1","center":"center____VL1y"}); +;// CONCATENATED MODULE: ./src/components/ui-customization/FixedBottom/index.tsx + + + + + +var FixedBottom_CustomTabs = function CustomTabs(_ref) { + var className = _ref.className, + _ref$style = _ref.style, + style = _ref$style === void 0 ? {} : _ref$style, + LeftContent = _ref.LeftContent, + children = _ref.children, + RightContent = _ref.RightContent; + return /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + className: _classnames_2_3_2_classnames_default()(FixedBottommodules.fixedBottom, className), + style: style, + children: /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: FixedBottommodules.wrap, + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("div", { + className: FixedBottommodules.left, + children: LeftContent + }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + className: FixedBottommodules.center, + children: children + }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + className: FixedBottommodules.right, + children: RightContent + })] + }) + }); +}; +/* harmony default export */ var ui_customization_FixedBottom = (FixedBottom_CustomTabs); +;// CONCATENATED MODULE: ./src/components/ui-customization/CustomCrumbs/index.less?modules +// extracted by mini-css-extract-plugin +/* harmony default export */ var CustomCrumbsmodules = ({"flex_box_center":"flex_box_center___tY8Yn","flex_space_between":"flex_space_between___vHdYA","flex_box_vertical_center":"flex_box_vertical_center___pa61F","flex_box_center_end":"flex_box_center_end___HyDXt","flex_box_column":"flex_box_column___UjZek","crumbs":"crumbs___V41Oe","hover":"hover___bEIVd"}); +// EXTERNAL MODULE: ./src/.umi-production/exports.ts + 8 modules +var _umi_production_exports = __webpack_require__(66660); +;// CONCATENATED MODULE: ./src/components/ui-customization/CustomCrumbs/index.tsx + + + + + + +var CustomCrumbs_CustomTabs = function CustomTabs(_ref) { + var className = _ref.className, + _ref$style = _ref.style, + style = _ref$style === void 0 ? {} : _ref$style, + _ref$dataSource = _ref.dataSource, + dataSource = _ref$dataSource === void 0 ? [] : _ref$dataSource; + return /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + className: _classnames_2_3_2_classnames_default()(CustomCrumbsmodules.crumbs, className), + style: style, + children: dataSource.map(function (e, i) { + if (i < dataSource.length - 1) { + return /*#__PURE__*/(0,jsx_runtime.jsxs)(_react_17_0_2_react.Fragment, { + children: [e.path ? /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + className: CustomCrumbsmodules.hover, + onClick: function onClick() { + return _umi_production_exports.history.push(e.path); + }, + children: e.name + }) : /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + children: e.name + }), /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { + children: ["\xA0", '>', "\xA0"] + })] + }, i); + } + return /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + style: { + color: '#5F6368' + }, + children: e.name + }, i); + }) + }); +}; +/* harmony default export */ var CustomCrumbs = (CustomCrumbs_CustomTabs); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/statistic/index.js + 5 modules +var statistic = __webpack_require__(31797); +;// CONCATENATED MODULE: ./src/components/ui-customization/CustomCountdown/index.tsx + + + +var CustomCountdown_excluded = ["onChange"]; + + + +var Countdown = statistic/* default */.Z.Countdown; + +// value输入是antd的Countdown +// onChange自带的是毫秒,不好做判断,现在被更改了,输出是秒 +var CustomCountdown_CustomCountdown = function CustomCountdown(_ref) { + var onChange = _ref.onChange, + props = objectWithoutProperties_default()(_ref, CustomCountdown_excluded); + var _useState = (0,_react_17_0_2_react.useState)(null), + _useState2 = slicedToArray_default()(_useState, 2), + time = _useState2[0], + setTime = _useState2[1]; + (0,_react_17_0_2_react.useEffect)(function () { + if (typeof time === 'number' && time >= 0) { + onChange(time); + } + }, [time]); + var onTimeChange = function onTimeChange(c) { + var currentTime = Math.floor(c / 1000); + setTime(currentTime); + }; + return /*#__PURE__*/(0,jsx_runtime.jsx)(Countdown, objectSpread2_default()(objectSpread2_default()({}, props), {}, { + onChange: onTimeChange + })); +}; +/* harmony default export */ var ui_customization_CustomCountdown = (CustomCountdown_CustomCountdown); +;// CONCATENATED MODULE: ./src/components/ui-customization/index.tsx + + + + + + + + + + + + + + + + + + + +/***/ }), + +/***/ 14332: +/*!****************************************!*\ + !*** ./src/components/useInterval.tsx ***! + \****************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +/* harmony export */ __webpack_require__.d(__webpack_exports__, { +/* harmony export */ Z: function() { return /* binding */ useInterval; } +/* harmony export */ }); +/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ 59301); + +function useInterval(callback, delay) { + var savedCallback = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(); + + // 保存新回调 + (0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(function () { + savedCallback.current = callback; + }); + + // 建立 interval + (0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(function () { + function tick() { + savedCallback.current(); + } + if (delay !== null) { + var id = setInterval(tick, delay); + return function () { + return clearInterval(id); + }; + } + }, [delay]); +} + +/***/ }), + +/***/ 35482: +/*!**********************************************************************!*\ + !*** ./src/pages/virtualSpaces/Lists/Discussion/AddOrEdit/index.tsx ***! + \**********************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/objectSpread2.js */ 26801); +/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0__); +/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/slicedToArray.js */ 11006); +/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_1__); +/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectWithoutProperties_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/objectWithoutProperties.js */ 27161); +/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectWithoutProperties_js__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectWithoutProperties_js__WEBPACK_IMPORTED_MODULE_2__); +/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! react */ 59301); +/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! antd */ 8591); +/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! antd */ 6557); +/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! antd */ 43418); +/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! antd */ 78241); +/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_14__ = __webpack_require__(/*! antd */ 1056); +/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_15__ = __webpack_require__(/*! antd */ 95237); +/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_16__ = __webpack_require__(/*! antd */ 43604); +/* harmony import */ var _index_less_modules__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../index.less?modules */ 34945); +/* harmony import */ var _utils_env__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @/utils/env */ 47015); +/* harmony import */ var _ant_design_icons__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! @ant-design/icons */ 48796); +/* harmony import */ var _components_QuestionEditor_MdEditorInForm__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @/components/QuestionEditor/MdEditorInForm */ 61954); +/* harmony import */ var _components_ui_customization__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @/components/ui-customization */ 6487); +/* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! react/jsx-runtime */ 37712); + + + +var _excluded = ["handleFinish", "form", "dispatch"]; + + + + + + + + + +var AddOrEdit = function AddOrEdit(_ref) { + var _fileList$2; + var handleFinish = _ref.handleFinish, + form = _ref.form, + dispatch = _ref.dispatch, + props = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectWithoutProperties_js__WEBPACK_IMPORTED_MODULE_2___default()(_ref, _excluded); + var _useState = (0,react__WEBPACK_IMPORTED_MODULE_3__.useState)([]), + _useState2 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_1___default()(_useState, 2), + fileList = _useState2[0], + setFileList = _useState2[1]; + var uploadProps = { + fileList: fileList, + maxCount: 1, + // accept: ".pdf, .docx, .doc, .xlsx, .xls, .ppt, .pptx, .zip,.jpg,.png", + accept: "image/*", + withCredentials: true, + beforeUpload: function beforeUpload(file) { + var fileSize = file.size / 1024 / 1024; + if (fileSize > 2 || fileSize == 0) { + antd__WEBPACK_IMPORTED_MODULE_9__/* ["default"] */ .ZP.error("".concat(file.name, " \u56FE\u7247\u65E0\u6CD5\u4E0A\u4F20\u3002").concat(fileSize == 0 ? "文件内容不能为空" : '超过图片大小限制(2MB)')); + return antd__WEBPACK_IMPORTED_MODULE_10__/* ["default"] */ .Z.LIST_IGNORE; + } + return true; + }, + onRemove: function onRemove(file) { + setFileList([]); + }, + onChange: function onChange(info) { + form.setFieldsValue({ + cover_id: '' + }); + var statusList = ["uploading", "done", "removed"]; + if (statusList.includes(info.file.status)) { + var _info$fileList; + setFileList(info.fileList); + form.setFieldsValue({ + cover_id: (_info$fileList = info.fileList) === null || _info$fileList === void 0 || (_info$fileList = _info$fileList[0]) === null || _info$fileList === void 0 || (_info$fileList = _info$fileList.response) === null || _info$fileList === void 0 ? void 0 : _info$fileList.id + }); + } + }, + action: "".concat(_utils_env__WEBPACK_IMPORTED_MODULE_5__/* ["default"] */ .Z.API_SERVER, "/api/attachments.json") + }; + var fileUploadProps = { + multiple: true, + maxCount: 10, + // accept: ".pdf, .docx, .doc, .xlsx, .xls, .ppt, .pptx, .zip,.jpg,.png", + withCredentials: true, + beforeUpload: function beforeUpload(file) { + var fileSize = file.size / 1024 / 1024; + if (fileSize > 500 || fileSize == 0) { + antd__WEBPACK_IMPORTED_MODULE_9__/* ["default"] */ .ZP.error("".concat(file.name, " \u6587\u4EF6\u65E0\u6CD5\u4E0A\u4F20\u3002").concat(fileSize == 0 ? "文件内容不能为空" : '超过文件大小限制(500MB)')); + return antd__WEBPACK_IMPORTED_MODULE_10__/* ["default"] */ .Z.LIST_IGNORE; + } + return true; + }, + action: "".concat(_utils_env__WEBPACK_IMPORTED_MODULE_5__/* ["default"] */ .Z.API_SERVER, "/api/attachments.json") + }; + var renderImg = function renderImg() { + var _fileList$; + return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__.jsxs)("div", { + className: _index_less_modules__WEBPACK_IMPORTED_MODULE_4__/* ["default"] */ .Z.imgUpLoad, + children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__.jsx)("img", { + src: _utils_env__WEBPACK_IMPORTED_MODULE_5__/* ["default"] */ .Z.API_SERVER + "/api/attachments/" + (fileList === null || fileList === void 0 || (_fileList$ = fileList[0]) === null || _fileList$ === void 0 || (_fileList$ = _fileList$.response) === null || _fileList$ === void 0 ? void 0 : _fileList$.id), + alt: "avatar", + style: { + width: '100%' + } + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__.jsx)("div", { + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__.jsx)(_ant_design_icons__WEBPACK_IMPORTED_MODULE_11__/* ["default"] */ .Z, { + onClick: function onClick() { + setFileList([]); + form.setFieldsValue({ + cover_id: '' + }); + }, + style: { + fontSize: '16px', + color: 'red' + } + }) + })] + }); + }; + (0,react__WEBPACK_IMPORTED_MODULE_3__.useEffect)(function () { + if (props.open && form.getFieldValue("cover_id") && form.getFieldValue("cover")) { + setFileList([{ + response: form.getFieldValue("cover") + }]); + } + }, [props.open]); + return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__.jsx)(antd__WEBPACK_IMPORTED_MODULE_12__/* ["default"] */ .Z, _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0___default()(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0___default()({}, props), {}, { + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__.jsxs)(antd__WEBPACK_IMPORTED_MODULE_13__/* ["default"] */ .Z, { + form: form, + initialValues: {}, + layout: "vertical", + onFinish: function onFinish(ValueAll) { + handleFinish(ValueAll); + setFileList([]); + }, + children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__.jsx)(antd__WEBPACK_IMPORTED_MODULE_13__/* ["default"] */ .Z.Item, { + htmlFor: null, + name: "name", + label: "\u6807\u9898", + rules: [{ + required: true, + message: '请输入标题' + }], + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__.jsx)(antd__WEBPACK_IMPORTED_MODULE_14__/* ["default"] */ .Z, { + placeholder: "\u8BF7\u8F93\u5165\u6807\u9898", + maxLength: 60, + showCount: true + }) + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__.jsx)(antd__WEBPACK_IMPORTED_MODULE_13__/* ["default"] */ .Z.Item, { + htmlFor: null, + name: "desc", + label: "\u5185\u5BB9", + rules: [{ + required: true, + message: '请在此输入内容' + }], + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__.jsx)(_components_QuestionEditor_MdEditorInForm__WEBPACK_IMPORTED_MODULE_6__/* .MdEditorInForm */ .h, { + placeholder: "\u8BF7\u5728\u6B64\u8F93\u5165\u5185\u5BB9", + scrollId: '', + watch: true, + height: 192 + }) + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__.jsx)(antd__WEBPACK_IMPORTED_MODULE_13__/* ["default"] */ .Z.Item, { + htmlFor: null, + label: "附件", + name: "attachment_ids", + valuePropName: "fileList", + getValueFromEvent: function getValueFromEvent(e) { + if (Array.isArray(e)) { + return e; + } + return e === null || e === void 0 ? void 0 : e.fileList; + }, + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__.jsx)(antd__WEBPACK_IMPORTED_MODULE_10__/* ["default"] */ .Z, _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0___default()(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0___default()({}, fileUploadProps), {}, { + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__.jsxs)(antd__WEBPACK_IMPORTED_MODULE_15__/* ["default"] */ .Z, { + wrap: false, + align: "middle", + children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__.jsx)(_components_ui_customization__WEBPACK_IMPORTED_MODULE_7__/* .CustomButton */ .op, { + style: { + borderRadius: "2px" + }, + icon: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__.jsx)("i", { + className: "iconfont icon-shangchuan3" + }), + children: "\u6587\u4EF6\u4E0A\u4F20" + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__.jsx)(antd__WEBPACK_IMPORTED_MODULE_16__/* ["default"] */ .Z, { + style: { + marginLeft: "16px", + color: "#5F6367" + }, + onClick: function onClick(e) { + e.preventDefault(); + e.stopPropagation(); + }, + children: "1\u3001\u4E0D\u652F\u6301\u65AD\u70B9\u7EED\u4F20\uFF0C\u5355\u4E2A\u6587\u4EF6\u5927\u5C0F\u8BF7\u52FF\u8D85\u8FC7500M\uFF1B2\u3001\u4E00\u6B21\u6700\u591A\u4E0A\u4F2010\u4E2A\u6587\u4EF6\u3002" + })] + }) + })) + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__.jsx)(antd__WEBPACK_IMPORTED_MODULE_13__/* ["default"] */ .Z.Item, { + name: "cover_id", + label: "\u5C01\u9762\u56FE\u7247", + rules: [{ + required: true, + message: '请上传封面图片' + }], + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__.jsx)("div", { + className: _index_less_modules__WEBPACK_IMPORTED_MODULE_4__/* ["default"] */ .Z.upload, + children: fileList !== null && fileList !== void 0 && (_fileList$2 = fileList[0]) !== null && _fileList$2 !== void 0 && (_fileList$2 = _fileList$2.response) !== null && _fileList$2 !== void 0 && _fileList$2.id ? renderImg() : /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__.jsx)(antd__WEBPACK_IMPORTED_MODULE_10__/* ["default"] */ .Z, _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0___default()(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0___default()({}, uploadProps), {}, { + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__.jsxs)(antd__WEBPACK_IMPORTED_MODULE_15__/* ["default"] */ .Z, { + wrap: false, + align: "middle", + children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__.jsx)(_components_ui_customization__WEBPACK_IMPORTED_MODULE_7__/* .CustomButton */ .op, { + style: { + borderRadius: "2px" + }, + icon: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__.jsx)("i", { + className: "iconfont icon-shangchuan3" + }), + children: "\u56FE\u7247\u4E0A\u4F20" + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__.jsx)(antd__WEBPACK_IMPORTED_MODULE_16__/* ["default"] */ .Z, { + style: { + marginLeft: "16px", + color: "#5F6367" + }, + onClick: function onClick(e) { + e.preventDefault(); + e.stopPropagation(); + }, + children: "\u8BF7\u9009\u62E9jpg\u3001png\u683C\u5F0F\uFF0C\u5EFA\u8BAE\u5C3A\u5BF8282*212\u50CF\u7D20" + })] + }) + })) + }) + })] + }) + })); +}; +/* harmony default export */ __webpack_exports__.Z = (AddOrEdit); + +/***/ }), + +/***/ 52398: +/*!**********************************************************!*\ + !*** ./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"}); + +/***/ }), + +/***/ 34945: +/*!*********************************************************************!*\ + !*** ./src/pages/virtualSpaces/Lists/Discussion/index.less?modules ***! + \*********************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__) { + +// extracted by mini-css-extract-plugin +/* harmony default export */ __webpack_exports__.Z = ({"flex_box_center":"flex_box_center___QbjXY","flex_space_between":"flex_space_between___CGgf9","flex_box_vertical_center":"flex_box_vertical_center___TZqsW","flex_box_center_end":"flex_box_center_end___G6yjl","flex_box_column":"flex_box_column___X3SPm","Onerow":"Onerow___te_Su","MultiLine":"MultiLine___FQNWA","DiscussionList":"DiscussionList___AO3Id","DiscussionListItem":"DiscussionListItem___dGzLI","DiscussionListItemImg":"DiscussionListItemImg___XeC4p","imgUpLoad":"imgUpLoad___gjBfb"}); + +/***/ }), + +/***/ 96908: +/*!**************************************************************************!*\ + !*** ./src/components/ui-customization/Cards/ShixunList/img/Jupyter.png ***! + \**************************************************************************/ +/***/ (function(module) { + +module.exports = "data:image/png;base64,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"; + +/***/ }), + +/***/ 57177: +/*!*****************************************************************************!*\ + !*** ./src/components/ui-customization/Cards/ShixunList/img/JupyterLab.png ***! + \*****************************************************************************/ +/***/ (function(module) { + +module.exports = "data:image/png;base64,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"; + +/***/ }), + +/***/ 81378: +/*!************************************************************************!*\ + !*** ./src/components/ui-customization/Cards/ShixunList/img/unity.png ***! + \************************************************************************/ +/***/ (function(module) { + +module.exports = "data:image/png;base64,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"; + +/***/ }) + +}]); \ No newline at end of file diff --git a/33413.chunk.css b/33413.chunk.css new file mode 100644 index 0000000000..952ee2c7f9 --- /dev/null +++ b/33413.chunk.css @@ -0,0 +1,2894 @@ +/*!*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ + !*** css ./node_modules/_css-loader@6.7.1@css-loader/dist/cjs.js??ruleSet[1].rules[5].oneOf[0].use[1]!./node_modules/_@umijs_bundler-webpack@4.0.87@@umijs/bundler-webpack/compiled/postcss-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[2]!./node_modules/_@umijs_bundler-webpack@4.0.87@@umijs/bundler-webpack/compiled/less-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[3]!./src/components/ui-customization/Banner/index.less?modules ***! + \*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ +.flex_box_center___NeSU8 { + justify-content: center; + align-items: center; + -webkit-justify-content: center; + box-align: center; +} +.flex_space_between___ImTGl { + justify-content: space-between; + -webkit-box-pack: justify; +} +.flex_box_vertical_center___BtRd9 { + align-items: center; + box-align: center; +} +.flex_box_center_end___qcLe3 { + justify-content: flex-end; + align-items: center; + -webkit-justify-content: flex-end; + -webkit-align-items: center; + -webkit-box-align: center; + -webkit-box-pack: end; + box-align: center; + box-pack: end; +} +.flex_box_column___Ze_3q { + flex-direction: column; + box-orient: block-axis; +} +.banner___PoUBO { + display: flex; + align-items: center; + justify-content: center; +} +.banner___PoUBO .content___XoDjy { + width: 1200px; + height: 212px; + display: flex; + align-items: flex-start; + justify-content: space-between; +} +.banner___PoUBO .content___XoDjy aside { + margin-top: 56px; +} +.banner___PoUBO .content___XoDjy aside p { + display: flex; + align-items: center; +} +.banner___PoUBO .content___XoDjy aside p b { + font-size: 30px; + font-weight: 500; + color: #000000; + letter-spacing: 4px; + margin-right: 20px; +} +.banner___PoUBO .content___XoDjy aside p span { + font-size: 16px; + color: #000000; + letter-spacing: 4px; +} +.banner___PoUBO .content___XoDjy aside .btns___Pb35j { + margin-top: 35px; +} +.banner___PoUBO .content___XoDjy aside .btns___Pb35j > div { + display: inline-block; + height: 32px; + background: #f6f7f9; + box-shadow: 0px 2px 4px 0px #e0dfe1, inset 0px 1px 3px 0px rgba(255, 255, 255, 0.5); + border-radius: 4px; + border: 1px solid #dadbde; + font-size: 14px; + color: #3b3e47; + line-height: 30px; + margin-right: 23px; + padding: 0 16px; + position: relative; + cursor: pointer; +} +.banner___PoUBO .content___XoDjy aside .btns___Pb35j > div:hover { + color: #165dff; + border: 1px solid #bacffe; +} +.banner___PoUBO .content___XoDjy aside .btns___Pb35j > div img { + position: absolute; + z-index: 1; + top: -21px; + right: 22px; +} + +/*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ + !*** css ./node_modules/_css-loader@6.7.1@css-loader/dist/cjs.js??ruleSet[1].rules[5].oneOf[0].use[1]!./node_modules/_@umijs_bundler-webpack@4.0.87@@umijs/bundler-webpack/compiled/postcss-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[2]!./node_modules/_@umijs_bundler-webpack@4.0.87@@umijs/bundler-webpack/compiled/less-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[3]!./src/components/ui-customization/CustomTags/index.less?modules ***! + \***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ +.flex_box_center___hG6RI { + justify-content: center; + align-items: center; + -webkit-justify-content: center; + box-align: center; +} +.flex_space_between___ss3Fh { + justify-content: space-between; + -webkit-box-pack: justify; +} +.flex_box_vertical_center___K80p9 { + align-items: center; + box-align: center; +} +.flex_box_center_end___qmXX3 { + justify-content: flex-end; + align-items: center; + -webkit-justify-content: flex-end; + -webkit-align-items: center; + -webkit-box-align: center; + -webkit-box-pack: end; + box-align: center; + box-pack: end; +} +.flex_box_column___GFV8F { + flex-direction: column; + box-orient: block-axis; +} +.row___aXJjm { + display: flex; + align-items: flex-start; + justify-content: flex-start; +} +.row___aXJjm .title___HUKL0 { + font-size: 14px; + color: #9096a3; + flex-shrink: 0; + width: 41px; + text-align-last: justify; + margin-top: 4px; + margin-right: 12px; +} +.row___aXJjm .tagsWrap___XB2W3 { + flex: 1 1; + position: relative; +} +.row___aXJjm .tagsWrap___XB2W3 .action___VdHb1 { + font-size: 14px; + color: #82a8ff; + width: 55px; + position: absolute; + z-index: 2; + bottom: 20px; + right: 0px; + cursor: pointer; +} +.row___aXJjm .tagsWrap___XB2W3 .action___VdHb1 i { + display: inline-block; + font-size: 12px; +} +.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC { + max-height: 245px; + overflow: hidden; +} +.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft > span { + display: inline-flex; + align-items: center; + margin-left: 8px; + margin-bottom: 17px; + font-size: 14px; + cursor: pointer; + padding: 4px 12px; +} +.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft > span .name___Hk1Ip { + overflow: hidden; + white-space: nowrap; + text-overflow: ellipsis; + max-width: 600px; + display: inline-block; +} +.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft > span .num___xQpcH { + margin-left: 3px; +} +.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft > span:hover { + color: #165dff !important; +} +.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft .active___XryTX { + color: #165dff !important; + border-radius: 2px; + background: #f6f7f9; +} +.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC::-webkit-scrollbar-thumb { + background: rgba(0, 0, 0, 0.05) !important; + border-radius: 3px; +} +.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC::-webkit-scrollbar-track { + background-color: #f6f7f9 !important; + box-shadow: none !important; + box-shadow: initial !important; +} +.row___aXJjm .tagsBorderWrap___OMxjs .bar___t1kKC { + padding-top: 8px; + border-radius: 4px; + border: 1px solid rgba(219, 220, 224, 0.5); +} + +/*!*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ + !*** css ./node_modules/_css-loader@6.7.1@css-loader/dist/cjs.js??ruleSet[1].rules[5].oneOf[0].use[1]!./node_modules/_@umijs_bundler-webpack@4.0.87@@umijs/bundler-webpack/compiled/postcss-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[2]!./node_modules/_@umijs_bundler-webpack@4.0.87@@umijs/bundler-webpack/compiled/less-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[3]!./src/components/ui-customization/SuperiorTabs/index.less?modules ***! + \*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ +.flex_box_center___aK2n3 { + justify-content: center; + align-items: center; + -webkit-justify-content: center; + box-align: center; +} +.flex_space_between___HX0Oh { + justify-content: space-between; + -webkit-box-pack: justify; +} +.flex_box_vertical_center___LJOJr { + align-items: center; + box-align: center; +} +.flex_box_center_end___SCakF { + justify-content: flex-end; + align-items: center; + -webkit-justify-content: flex-end; + -webkit-align-items: center; + -webkit-box-align: center; + -webkit-box-pack: end; + box-align: center; + box-pack: end; +} +.flex_box_column___AYv4m { + flex-direction: column; + box-orient: block-axis; +} +.tabs___GTqPV { + height: 32px; + background: #f6f7f9; + box-shadow: inset 0px 1px 3px 0px #d7d8d9; + border-radius: 16px; + display: inline-block; +} +.tabs___GTqPV span { + display: inline-block; + padding: 0 20px; + line-height: 32px; + font-size: 14px; + font-weight: 400; + color: #9096a3; + position: relative; + cursor: pointer; +} +.tabs___GTqPV span:hover { + color: #165dff; +} +.tabs___GTqPV span::after { + content: ''; + position: absolute; + width: 1px; + height: calc(100% - 2px); + background: #e2e2e2; + border-radius: 4px; + z-index: 1; + left: 0; + top: 1px; + background: linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, #e2e2e2 50%, rgba(255, 255, 255, 0) 100%); +} +.tabs___GTqPV span:first-child::after, +.tabs___GTqPV .active___F26E8 + span::after { + display: none; +} +.tabs___GTqPV .active___F26E8 { + background: linear-gradient(180deg, #ffffff 0%, #f6f7f9 100%); + box-shadow: 0px 0px 2px 0px #e8effb; + border-radius: 16px; + border: 1px solid #c8d2ea; + color: #165dff; + line-height: 30px; +} +.tabs___GTqPV .active___F26E8::after { + display: none; +} + +/*!************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ + !*** css ./node_modules/_css-loader@6.7.1@css-loader/dist/cjs.js??ruleSet[1].rules[5].oneOf[0].use[1]!./node_modules/_@umijs_bundler-webpack@4.0.87@@umijs/bundler-webpack/compiled/postcss-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[2]!./node_modules/_@umijs_bundler-webpack@4.0.87@@umijs/bundler-webpack/compiled/less-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[3]!./src/components/ui-customization/CustomInput/index.less?modules ***! + \************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ +.flex_box_center___yX6Oa { + justify-content: center; + align-items: center; + -webkit-justify-content: center; + box-align: center; +} +.flex_space_between___t7oqF { + justify-content: space-between; + -webkit-box-pack: justify; +} +.flex_box_vertical_center___dEIHy { + align-items: center; + box-align: center; +} +.flex_box_center_end___taQDF { + justify-content: flex-end; + align-items: center; + -webkit-justify-content: flex-end; + -webkit-align-items: center; + -webkit-box-align: center; + -webkit-box-pack: end; + box-align: center; + box-pack: end; +} +.flex_box_column___xY_Lr { + flex-direction: column; + box-orient: block-axis; +} +.input___PW2zI { + width: 507px; + height: 38px; + background: #f6f7f9; + border-radius: 19px; + display: flex; + align-items: center; + padding: 0 20px; +} +.input___PW2zI .dropdown___vSy8B { + position: relative; + flex-shrink: 0; +} +.input___PW2zI .dropdown___vSy8B:hover .menu___NiyBu { + display: block; +} +.input___PW2zI .dropdown___vSy8B .text___Grueu { + color: #000000; + font-size: 14px; + cursor: default; + height: 38px; + display: flex; + align-items: center; +} +.input___PW2zI .dropdown___vSy8B .text___Grueu i { + font-size: 12px; + display: inline-block; + transform: translateY(1px) scale(0.6); + color: #979797; +} +.input___PW2zI .dropdown___vSy8B .text___Grueu .b1___ZKryM { + display: inline-block; + width: 1px; + height: 38px; + margin-left: 15px; + margin-right: 0px; + background: linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, #ffffff 50%, rgba(255, 255, 255, 0) 100%); +} +.input___PW2zI .dropdown___vSy8B .text___Grueu .b2___aKyGa { + display: inline-block; + width: 1px; + height: 38px; + margin-left: 0px; + margin-right: 8px; + background: linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, #e2e2e2 50%, rgba(255, 255, 255, 0) 100%); +} +.input___PW2zI .dropdown___vSy8B .menu___NiyBu { + display: none; + position: absolute; + z-index: 999; + width: auto; + left: -16px; + top: 35px; + padding: 4px; + background-color: #fff; + border-radius: 8px; + box-shadow: 0px 10px 16px 0px #cecece; +} +.input___PW2zI .dropdown___vSy8B .menu___NiyBu div { + clear: both; + margin: 0; + padding: 5px 12px; + color: rgba(0, 0, 0, 0.88); + font-weight: 400; + font-size: 14px; + text-align: left; + line-height: 1.57142857; + cursor: pointer; + transition: all 0.2s; + white-space: nowrap; +} +.input___PW2zI .dropdown___vSy8B .menu___NiyBu div:hover { + background-color: #f5f5f5; +} +.input___PW2zI > input { + flex: 1 1; + padding: 4px 0; +} + +/*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ + !*** css ./node_modules/_css-loader@6.7.1@css-loader/dist/cjs.js??ruleSet[1].rules[5].oneOf[0].use[1]!./node_modules/_@umijs_bundler-webpack@4.0.87@@umijs/bundler-webpack/compiled/postcss-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[2]!./node_modules/_@umijs_bundler-webpack@4.0.87@@umijs/bundler-webpack/compiled/less-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[3]!./src/components/ui-customization/QuickPager/index.less?modules ***! + \***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ +.flex_box_center___tol8o { + justify-content: center; + align-items: center; + -webkit-justify-content: center; + box-align: center; +} +.flex_space_between___Z235C { + justify-content: space-between; + -webkit-box-pack: justify; +} +.flex_box_vertical_center___Wq1sZ { + align-items: center; + box-align: center; +} +.flex_box_center_end___LLxom { + justify-content: flex-end; + align-items: center; + -webkit-justify-content: flex-end; + -webkit-align-items: center; + -webkit-box-align: center; + -webkit-box-pack: end; + box-align: center; + box-pack: end; +} +.flex_box_column___DbMSN { + flex-direction: column; + box-orient: block-axis; +} +.quickPager___GM30J { + display: flex; + align-items: center; + justify-content: center; +} +.quickPager___GM30J > div { + width: 60px; + height: 28px; + line-height: 26px; + text-align: center; + background: #f8f9fc; + border-radius: 2px; + border: 1px solid rgba(195, 207, 224, 0.5); + font-size: 12px; + color: #464f66; + margin: 0 10px; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + cursor: pointer; +} +.quickPager___GM30J > div:hover { + color: #165dff; +} +.quickPager___GM30J .disabled___Ozc8I { + background: #f3f3f5; + border: 0; + line-height: 28px; + cursor: not-allowed; + color: #cecece; +} + +/*!*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ + !*** css ./node_modules/_css-loader@6.7.1@css-loader/dist/cjs.js??ruleSet[1].rules[5].oneOf[0].use[1]!./node_modules/_@umijs_bundler-webpack@4.0.87@@umijs/bundler-webpack/compiled/postcss-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[2]!./node_modules/_@umijs_bundler-webpack@4.0.87@@umijs/bundler-webpack/compiled/less-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[3]!./src/components/ui-customization/Cards/ShixunList/index.less?modules ***! + \*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ +.flex_box_center___FO7TP { + justify-content: center; + align-items: center; + -webkit-justify-content: center; + box-align: center; +} +.flex_space_between___LotYx { + justify-content: space-between; + -webkit-box-pack: justify; +} +.flex_box_vertical_center___bWdaw { + align-items: center; + box-align: center; +} +.flex_box_center_end___mVJ1o { + justify-content: flex-end; + align-items: center; + -webkit-justify-content: flex-end; + -webkit-align-items: center; + -webkit-box-align: center; + -webkit-box-pack: end; + box-align: center; + box-pack: end; +} +.flex_box_column___M83Mm { + flex-direction: column; + box-orient: block-axis; +} +.list___oOsiS { + display: flex; + justify-content: flex-start; + align-items: center; + flex-wrap: wrap; + padding: 0; +} +.list___oOsiS .wrap___G6T7F { + height: 277px; + background: #ffffff; + box-shadow: 0px 2px 4px 0px #d6dae1; + border-radius: 8px; + position: relative; +} +.list___oOsiS .wrap___G6T7F .lockWrap___Rl79E { + position: absolute; + width: 100%; + left: 0px; + top: 0px; + background-color: rgba(0, 0, 0, 0.5); + height: 100%; + z-index: 10; + display: flex; + cursor: default; + justify-content: center; + align-items: center; + flex-direction: column; + border-radius: 8px; +} +.list___oOsiS .wrap___G6T7F .li___oZZ7l:hover .cover___b2bYW { + transform: scale(1.1); +} +.list___oOsiS .wrap___G6T7F .li___oZZ7l .img___IQX7w { + overflow: hidden; + height: calc(100% - 100px); + border-radius: 8px 8px 0 0; + position: relative; +} +.list___oOsiS .wrap___G6T7F .li___oZZ7l .img___IQX7w .cover___b2bYW { + width: 100%; + transition: all 0.5s; +} +.list___oOsiS .wrap___G6T7F .li___oZZ7l .img___IQX7w .sign___HkT6C { + position: absolute; + z-index: 1; + left: 0; + bottom: 0; + height: 30px; +} +.list___oOsiS .wrap___G6T7F .li___oZZ7l .name___SsJx8 { + height: 52px; + font-size: 16px; + font-weight: 600; + color: #000000; + padding: 0 12px; + width: 100%; + display: flex; + align-items: center; + padding-top: 30px; +} +.list___oOsiS .wrap___G6T7F .li___oZZ7l .name___SsJx8 .e___TMqq0 { + display: inline-block; + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; + max-width: 100%; +} +.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo { + height: 45px; + display: flex; + align-items: center; + color: #000f37; + padding: 0 12px; +} +.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo i { + color: #7d8592; +} +.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo > span { + margin-right: 5px; + font-size: 12px; +} +.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo .rate___YACg7 { + display: flex; + align-items: center; + margin-left: auto; +} +.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo .rate___YACg7 [class~='ant-rate-star'] { + font-size: 13px; +} +.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo .rate___YACg7 [class~='ant-rate'] { + font-size: 12px; + margin-top: -3px; + color: #ffa100; +} +.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo .rate___YACg7 [class~='ant-rate-star']:not(:last-child) { + margin-right: 2px; +} + +/*!*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ + !*** css ./node_modules/_css-loader@6.7.1@css-loader/dist/cjs.js??ruleSet[1].rules[5].oneOf[0].use[1]!./node_modules/_@umijs_bundler-webpack@4.0.87@@umijs/bundler-webpack/compiled/postcss-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[2]!./node_modules/_@umijs_bundler-webpack@4.0.87@@umijs/bundler-webpack/compiled/less-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[3]!./src/components/ui-customization/Cards/CourseList/index.less?modules ***! + \*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ +.flex_box_center___AQ53o { + justify-content: center; + align-items: center; + -webkit-justify-content: center; + box-align: center; +} +.flex_space_between___i2aIa { + justify-content: space-between; + -webkit-box-pack: justify; +} +.flex_box_vertical_center___sPEKB { + align-items: center; + box-align: center; +} +.flex_box_center_end___GhSSH { + justify-content: flex-end; + align-items: center; + -webkit-justify-content: flex-end; + -webkit-align-items: center; + -webkit-box-align: center; + -webkit-box-pack: end; + box-align: center; + box-pack: end; +} +.flex_box_column___R9_Hb { + flex-direction: column; + box-orient: block-axis; +} +.list___jb2Ay { + display: flex; + justify-content: flex-start; + align-items: center; + flex-wrap: wrap; + padding: 0; +} +.list___jb2Ay .wrap___VsQDr { + height: 308px; + background: #ffffff; + box-shadow: 0px 2px 4px 0px #d6dae1; + border-radius: 8px; + position: relative; +} +.list___jb2Ay .wrap___VsQDr .lockWrap___g1k1T { + position: absolute; + width: 100%; + left: 0px; + top: 0px; + background-color: rgba(0, 0, 0, 0.5); + height: 100%; + z-index: 10; + display: flex; + cursor: default; + justify-content: center; + align-items: center; + border-radius: 8px; +} +.list___jb2Ay .wrap___VsQDr .li___IxCLC:hover .cover___Mu8wr { + transform: scale(1.1); +} +.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA { + overflow: hidden; + height: calc(100% - 131px); + border-radius: 8px 8px 0 0; +} +.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .cover___Mu8wr { + width: 100%; + transition: all 0.5s; +} +.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .bq___Bil0T { + margin-right: 10px; + width: 64px; + height: 22px; + background: rgba(0, 0, 0, 0.3); + color: #D9C7AB; + border-radius: 2px; + padding: 0px 8px; + font-size: 12px; + line-height: 22px; +} +.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .sign___DXJ4d { + width: 52px; + text-align: center; + position: absolute; + z-index: 2; + left: 0; + top: 7px; + color: #ffffff; +} +.list___jb2Ay .wrap___VsQDr .li___IxCLC .name___l7FoJ { + height: 52px; + font-size: 16px; + font-weight: 600; + color: #000000; + padding: 0 12px; + width: 100%; + display: flex; + align-items: center; + padding-top: 30px; +} +.list___jb2Ay .wrap___VsQDr .li___IxCLC .name___l7FoJ .e___pXQUG { + display: inline-block; + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; + max-width: 100%; +} +.list___jb2Ay .wrap___VsQDr .li___IxCLC .unit___wCIFR { + font-size: 14px; + color: #000f37; + padding: 0px 12px; + margin-top: 8px; + display: inline-block; + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; + max-width: 100%; +} +.list___jb2Ay .wrap___VsQDr .li___IxCLC .unit___wCIFR i { + color: #7d8592; +} +.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil { + height: 34px; + display: flex; + align-items: center; + justify-content: space-between; + color: #000f37; + padding: 0px 12px; +} +.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil div { + display: flex; + align-items: center; +} +.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil div > span { + margin-right: 12px; + font-size: 12px; +} +.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil div i { + color: #7d8592; +} +.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil .tag1___dxm7r, +.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil .tag2___llZkf { + height: 18px; + padding: 3px 6px; + font-size: 12px; + border-radius: 2px; + border: 1px solid #FFE6AB; + color: #CA7720; + display: flex; + align-items: center; + justify-content: center; + font-weight: 400; +} +.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil .tag2___llZkf { + border: 1px solid #D6F7EF; + color: #01795d; + margin-left: 6px; +} + +/*!********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ + !*** css ./node_modules/_css-loader@6.7.1@css-loader/dist/cjs.js??ruleSet[1].rules[5].oneOf[0].use[1]!./node_modules/_@umijs_bundler-webpack@4.0.87@@umijs/bundler-webpack/compiled/postcss-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[2]!./node_modules/_@umijs_bundler-webpack@4.0.87@@umijs/bundler-webpack/compiled/less-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[3]!./src/components/ui-customization/Cards/ClassroomList/index.less?modules ***! + \********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ +.flex_box_center___eMcr7 { + justify-content: center; + align-items: center; + -webkit-justify-content: center; + box-align: center; +} +.flex_space_between___HcNca { + justify-content: space-between; + -webkit-box-pack: justify; +} +.flex_box_vertical_center___ZnvVN { + align-items: center; + box-align: center; +} +.flex_box_center_end___fdgDf { + justify-content: flex-end; + align-items: center; + -webkit-justify-content: flex-end; + -webkit-align-items: center; + -webkit-box-align: center; + -webkit-box-pack: end; + box-align: center; + box-pack: end; +} +.flex_box_column___SEKvd { + flex-direction: column; + box-orient: block-axis; +} +.list___L1hmU { + display: flex; + justify-content: flex-start; + align-items: center; + flex-wrap: wrap; + padding: 0; +} +.list___L1hmU .wrap___pKgcW { + height: 270px; + background: #ffffff; + box-shadow: 0px 1px 4px 0px #d6dae1; + border-radius: 8px; + position: relative; +} +.list___L1hmU .wrap___pKgcW:hover .lockWrap___SMhkK { + display: flex; +} +.list___L1hmU .wrap___pKgcW .lockWrap___SMhkK { + position: absolute; + z-index: 10; + left: 0; + top: 0; + width: 100%; + height: 100%; + background: rgba(0, 0, 0, 0.6); + box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.05); + border-radius: 8px; + display: none; + flex-direction: column; + justify-content: center; + align-items: center; +} +.list___L1hmU .wrap___pKgcW .lockWrap___SMhkK div { + width: 116px; + height: 36px; + border-radius: 18px; + border: 1px solid #ffffff; + font-size: 14px; + font-weight: 600; + color: #ffffff; + line-height: 34px; + text-align: center; + margin: 10px 0; + cursor: pointer; +} +.list___L1hmU .wrap___pKgcW .lockWrap___SMhkK div:hover { + box-shadow: 0px 0px 4px 0px #4f85ff; + border: 1px solid #c2d3f8; +} +.list___L1hmU .wrap___pKgcW .top___udHSB { + height: calc(100% - 50px); + display: flex; + flex-direction: column; + align-items: center; + justify-content: flex-start; + padding: 0 24px; + position: relative; +} +.list___L1hmU .wrap___pKgcW .top___udHSB .sign___uwRpq { + position: absolute; + z-index: 1; + width: 44px; + height: 22px; + background: #ffe9c1; + border-radius: 8px 0px 13px 0px; + left: 0; + top: 0; + color: #a45204; + text-align: center; + line-height: 22px; +} +.list___L1hmU .wrap___pKgcW .top___udHSB .name___Fpf90 { + font-weight: 600; + color: #333333; + margin-top: 25px; + font-size: 16px; + white-space: normal; + text-align: center; + -webkit-box-orient: vertical; + display: -webkit-box; + -webkit-line-clamp: 2; + overflow: hidden; + line-height: 26px; + height: 48px; +} +.list___L1hmU .wrap___pKgcW .top___udHSB .img___AMLhL { + width: 60px; + height: 60px; + border-radius: 30px; + margin-top: 14px; +} +.list___L1hmU .wrap___pKgcW .top___udHSB .text___KiTb7 { + font-size: 14px; + color: #333333; + margin-top: 8px; + width: 98%; + text-align: center; + overflow: hidden; + white-space: nowrap; + text-overflow: ellipsis; +} +.list___L1hmU .wrap___pKgcW .top___udHSB .btns___i6IuZ { + display: flex; + align-items: center; + margin-top: 12px; +} +.list___L1hmU .wrap___pKgcW .top___udHSB .btns___i6IuZ div { + width: 76px; + background: #ffffff; + height: 26px; + border-radius: 13px; + border: 1px solid #d6f7ef; + font-size: 14px; + color: #01795d; + line-height: 24px; + text-align: center; + margin: 0 10px; +} +.list___L1hmU .wrap___pKgcW .top___udHSB .btns___i6IuZ aside { + width: 76px; + background: #ffffff; + height: 26px; + border-radius: 13px; + border: 1px solid #ffe9c1; + font-size: 14px; + color: #a45204; + line-height: 24px; + text-align: center; + margin: 0 10px; +} +.list___L1hmU .wrap___pKgcW .bottom____k2sh { + height: 50px; + border-top: 1px solid #f5f5f5; + display: flex; + align-items: center; + padding: 0 12px; +} +.list___L1hmU .wrap___pKgcW .bottom____k2sh > div { + margin-left: auto; +} +.list___L1hmU .wrap___pKgcW .bottom____k2sh > span { + display: flex; + align-items: center; + margin-right: 12px; + color: #999999; +} +.list___L1hmU .wrap___pKgcW .bottom____k2sh > span i { + font-size: 14px; + font-size: 12px; + color: #999999; + margin-right: 6px; +} + +/*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ + !*** css ./node_modules/_css-loader@6.7.1@css-loader/dist/cjs.js??ruleSet[1].rules[5].oneOf[0].use[1]!./node_modules/_@umijs_bundler-webpack@4.0.87@@umijs/bundler-webpack/compiled/postcss-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[2]!./node_modules/_@umijs_bundler-webpack@4.0.87@@umijs/bundler-webpack/compiled/less-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[3]!./src/components/ui-customization/CustomTabs/index.less?modules ***! + \***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ +.flex_box_center___d27mZ { + justify-content: center; + align-items: center; + -webkit-justify-content: center; + box-align: center; +} +.flex_space_between___qfRU9 { + justify-content: space-between; + -webkit-box-pack: justify; +} +.flex_box_vertical_center___fCRld { + align-items: center; + box-align: center; +} +.flex_box_center_end___ORMV8 { + justify-content: flex-end; + align-items: center; + -webkit-justify-content: flex-end; + -webkit-align-items: center; + -webkit-box-align: center; + -webkit-box-pack: end; + box-align: center; + box-pack: end; +} +.flex_box_column___PNKtZ { + flex-direction: column; + box-orient: block-axis; +} +.tabs___alpa7 { + display: flex; + justify-content: space-between; + align-items: center; + border-bottom: 1px solid #dbdce0; + height: 54px; +} +.tabs___alpa7 .tabsWrap___aCQjw { + display: flex; + align-items: center; + height: 100%; +} +.tabs___alpa7 .tabsWrap___aCQjw .tab___MKLr4 { + display: flex; + align-items: center; + margin-right: 40px; + height: 100%; + cursor: pointer; +} +.tabs___alpa7 .tabsWrap___aCQjw .tab___MKLr4 > div { + position: relative; + font-size: 14px; + font-weight: 400; + color: #5f6368; + display: flex; + align-items: center; + height: 100%; +} +.tabs___alpa7 .tabsWrap___aCQjw .tab___MKLr4 .active___nl_4v { + font-weight: 500; + color: #202124; +} +.tabs___alpa7 .tabsWrap___aCQjw .tab___MKLr4 .active___nl_4v:after { + position: absolute; + content: ''; + width: 100%; + z-index: 4; + border-radius: 2px; + left: 0px; + bottom: 0px; + height: 3px; + background: #202124; + border-radius: 100px 100px 0px 0px; +} + +/*!*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ + !*** css ./node_modules/_css-loader@6.7.1@css-loader/dist/cjs.js??ruleSet[1].rules[5].oneOf[0].use[1]!./node_modules/_@umijs_bundler-webpack@4.0.87@@umijs/bundler-webpack/compiled/postcss-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[2]!./node_modules/_@umijs_bundler-webpack@4.0.87@@umijs/bundler-webpack/compiled/less-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[3]!./src/components/ui-customization/SuperiorSort/index.less?modules ***! + \*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ +.flex_box_center___e6HxQ { + justify-content: center; + align-items: center; + -webkit-justify-content: center; + box-align: center; +} +.flex_space_between___RnXYe { + justify-content: space-between; + -webkit-box-pack: justify; +} +.flex_box_vertical_center___lVxPk { + align-items: center; + box-align: center; +} +.flex_box_center_end___bu8yv { + justify-content: flex-end; + align-items: center; + -webkit-justify-content: flex-end; + -webkit-align-items: center; + -webkit-box-align: center; + -webkit-box-pack: end; + box-align: center; + box-pack: end; +} +.flex_box_column___JczGj { + flex-direction: column; + box-orient: block-axis; +} +.orderWrap___ZfyGX { + display: box; + display: flex; + align-items: center; +} +.orderIconWrap___XTB_O { + display: box; + display: flex; + flex-direction: column; + height: 40px; + line-height: 40px; + color: #999999; +} +.orderAsc___KWHmA { + flex-direction: column; + text-align: center; + height: 10px; + line-height: 10px; + display: inline-block; + margin-top: 9px; + transform: translateY(2px); +} +.orderDesc___rHdbB { + flex-direction: column; + text-align: center; + height: 10px; + line-height: 10px; + display: table; +} +.active___a7eSP { + color: #232b40 !important; +} +.cursorPointer___gs9kL { + cursor: pointer; + color: #d8d8d8; + height: 10px; +} +.orderTextWrap___teAKn { + font-size: 14px; + color: #3b3e47; + cursor: pointer; + margin-right: 5px; +} + +/*!*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ + !*** css ./node_modules/_css-loader@6.7.1@css-loader/dist/cjs.js??ruleSet[1].rules[5].oneOf[0].use[1]!./node_modules/_@umijs_bundler-webpack@4.0.87@@umijs/bundler-webpack/compiled/postcss-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[2]!./node_modules/_@umijs_bundler-webpack@4.0.87@@umijs/bundler-webpack/compiled/less-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[3]!./src/components/ui-customization/CustomButton/index.less?modules ***! + \*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ +.flex_box_center___LCi0B { + justify-content: center; + align-items: center; + -webkit-justify-content: center; + box-align: center; +} +.flex_space_between___hzONe { + justify-content: space-between; + -webkit-box-pack: justify; +} +.flex_box_vertical_center___ZyQRE { + align-items: center; + box-align: center; +} +.flex_box_center_end___XKM74 { + justify-content: flex-end; + align-items: center; + -webkit-justify-content: flex-end; + -webkit-align-items: center; + -webkit-box-align: center; + -webkit-box-pack: end; + box-align: center; + box-pack: end; +} +.flex_box_column___p8LCU { + flex-direction: column; + box-orient: block-axis; +} +.btn___In02G.mediacy-round___uveEv { + height: 36px; + border-radius: 36px; +} +.btn___In02G.mediacy-default___dDxsd { + height: 36px; + border-radius: 4px; +} +.btn___In02G .default___K791v { + background: #f6f7f9 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: 1px solid #bacffe; + font-size: 14px; + padding: 0 15px; + color: #3061d0; + text-align: center; + cursor: pointer; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; +} +button[class~='ant-btn-default']:not(:disabled).btn___In02G { + background: #f6f7f9 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: 1px solid #bacffe; + font-size: 14px; + padding: 0 15px; + color: #3061d0; + text-align: center; + cursor: pointer; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; +} +button[class~='ant-btn-default']:not(:disabled).btn___In02G:hover { + color: #165dff; + border: 1px solid #165dff; +} +button[class~='ant-btn-default']:disabled.btn___In02G { + background: #f6f7f9 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: 1px solid #bacffe; + font-size: 14px; + padding: 0 15px; + color: #3061d0; + text-align: center; + cursor: pointer; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + opacity: 50%; + cursor: not-allowed; +} + +/*!*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ + !*** css ./node_modules/_css-loader@6.7.1@css-loader/dist/cjs.js??ruleSet[1].rules[5].oneOf[0].use[1]!./node_modules/_@umijs_bundler-webpack@4.0.87@@umijs/bundler-webpack/compiled/postcss-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[2]!./node_modules/_@umijs_bundler-webpack@4.0.87@@umijs/bundler-webpack/compiled/less-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[3]!./src/components/ui-customization/HeadBack/index.less?modules ***! + \*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ +.flex_box_center___TB7bQ { + justify-content: center; + align-items: center; + -webkit-justify-content: center; + box-align: center; +} +.flex_space_between___oBlTb { + justify-content: space-between; + -webkit-box-pack: justify; +} +.flex_box_vertical_center___b5XbB { + align-items: center; + box-align: center; +} +.flex_box_center_end___CNhe7 { + justify-content: flex-end; + align-items: center; + -webkit-justify-content: flex-end; + -webkit-align-items: center; + -webkit-box-align: center; + -webkit-box-pack: end; + box-align: center; + box-pack: end; +} +.flex_box_column___yHXKW { + flex-direction: column; + box-orient: block-axis; +} +.head___ghH72 { + height: 54px; + border-bottom: 1px solid #DBDCE0; + display: flex; + align-items: center; +} +.head___ghH72 > span { + color: #999999; + font-size: 12px; + cursor: pointer; + flex-shrink: 0; +} +.head___ghH72 > b { + font-weight: 500; + color: #232B40; + margin-left: 30px; + font-size: 14px; + flex: 1 1; + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; +} +.head___ghH72 .node___mjPEy { + margin-left: auto; + flex-shrink: 0; +} + +/*!*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ + !*** css ./node_modules/_css-loader@6.7.1@css-loader/dist/cjs.js??ruleSet[1].rules[5].oneOf[0].use[1]!./node_modules/_@umijs_bundler-webpack@4.0.87@@umijs/bundler-webpack/compiled/postcss-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[2]!./node_modules/_@umijs_bundler-webpack@4.0.87@@umijs/bundler-webpack/compiled/less-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[3]!./src/components/ui-customization/ConfirmAndCancel/index.less?modules ***! + \*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ +.flex_box_center___AlHuF { + justify-content: center; + align-items: center; + -webkit-justify-content: center; + box-align: center; +} +.flex_space_between___vN2LW { + justify-content: space-between; + -webkit-box-pack: justify; +} +.flex_box_vertical_center___Ac7D2 { + align-items: center; + box-align: center; +} +.flex_box_center_end___y38I7 { + justify-content: flex-end; + align-items: center; + -webkit-justify-content: flex-end; + -webkit-align-items: center; + -webkit-box-align: center; + -webkit-box-pack: end; + box-align: center; + box-pack: end; +} +.flex_box_column___iQE6P { + flex-direction: column; + box-orient: block-axis; +} +.btns___sNgTb { + display: flex; + align-items: center; +} +.btns___sNgTb .confirm___Ozirl { + height: 38px; + background: #3061D0; + border-radius: 2px; + color: #FFFFFF; + padding: 0 34px; +} +.btns___sNgTb .cancel___aiq1I { + height: 38px; + background: #F8F9FC; + border-radius: 2px; + opacity: 0.5; + border: 1px solid #C3CFE0; + font-size: 14px; + color: #464F66; + margin-left: 20px; +} + +/*!************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ + !*** css ./node_modules/_css-loader@6.7.1@css-loader/dist/cjs.js??ruleSet[1].rules[5].oneOf[0].use[1]!./node_modules/_@umijs_bundler-webpack@4.0.87@@umijs/bundler-webpack/compiled/postcss-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[2]!./node_modules/_@umijs_bundler-webpack@4.0.87@@umijs/bundler-webpack/compiled/less-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[3]!./src/components/ui-customization/FixedBottom/index.less?modules ***! + \************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ +.flex_box_center___jkpdr { + justify-content: center; + align-items: center; + -webkit-justify-content: center; + box-align: center; +} +.flex_space_between___OtsL8 { + justify-content: space-between; + -webkit-box-pack: justify; +} +.flex_box_vertical_center___rbcb_ { + align-items: center; + box-align: center; +} +.flex_box_center_end___zBR21 { + justify-content: flex-end; + align-items: center; + -webkit-justify-content: flex-end; + -webkit-align-items: center; + -webkit-box-align: center; + -webkit-box-pack: end; + box-align: center; + box-pack: end; +} +.flex_box_column___nS_eP { + flex-direction: column; + box-orient: block-axis; +} +.fixedBottom___oJl7m { + width: 100%; + height: 70px; + background: #FFFFFF; + box-shadow: 0px -3px 16px 0px rgba(219, 219, 219, 0.5); + position: fixed; + z-index: 1000; + bottom: 0; + left: 0; +} +.fixedBottom___oJl7m .wrap___A3Oq1 { + width: 1200px; + height: 100%; + margin: auto; + display: flex; + align-items: center; + justify-content: space-between; +} +.fixedBottom___oJl7m .wrap___A3Oq1 .center____VL1y { + flex: 1 1; +} + +/*!*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ + !*** css ./node_modules/_css-loader@6.7.1@css-loader/dist/cjs.js??ruleSet[1].rules[5].oneOf[0].use[1]!./node_modules/_@umijs_bundler-webpack@4.0.87@@umijs/bundler-webpack/compiled/postcss-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[2]!./node_modules/_@umijs_bundler-webpack@4.0.87@@umijs/bundler-webpack/compiled/less-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[3]!./src/components/ui-customization/CustomCrumbs/index.less?modules ***! + \*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ +.flex_box_center___tY8Yn { + justify-content: center; + align-items: center; + -webkit-justify-content: center; + box-align: center; +} +.flex_space_between___vHdYA { + justify-content: space-between; + -webkit-box-pack: justify; +} +.flex_box_vertical_center___pa61F { + align-items: center; + box-align: center; +} +.flex_box_center_end___HyDXt { + justify-content: flex-end; + align-items: center; + -webkit-justify-content: flex-end; + -webkit-align-items: center; + -webkit-box-align: center; + -webkit-box-pack: end; + box-align: center; + box-pack: end; +} +.flex_box_column___UjZek { + flex-direction: column; + box-orient: block-axis; +} +.crumbs___V41Oe { + margin: 15px auto 25px auto; + width: 1200px; + cursor: default; +} +.crumbs___V41Oe span { + font-size: 12px; + color: #C5C5C5; +} +.crumbs___V41Oe .hover___bEIVd { + cursor: pointer; +} +.crumbs___V41Oe .hover___bEIVd:hover { + color: #5F6368; +} + +/*!*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ + !*** css ./node_modules/_css-loader@6.7.1@css-loader/dist/cjs.js??ruleSet[1].rules[5].oneOf[0].use[1]!./node_modules/_@umijs_bundler-webpack@4.0.87@@umijs/bundler-webpack/compiled/postcss-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[2]!./node_modules/_@umijs_bundler-webpack@4.0.87@@umijs/bundler-webpack/compiled/less-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[3]!./src/pages/virtualSpaces/Lists/Discussion/index.less?modules ***! + \*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ +.flex_box_center___QbjXY { + justify-content: center; + align-items: center; + -webkit-justify-content: center; + box-align: center; +} +.flex_space_between___CGgf9 { + justify-content: space-between; + -webkit-box-pack: justify; +} +.flex_box_vertical_center___TZqsW { + align-items: center; + box-align: center; +} +.flex_box_center_end___G6yjl { + justify-content: flex-end; + align-items: center; + -webkit-justify-content: flex-end; + -webkit-align-items: center; + -webkit-box-align: center; + -webkit-box-pack: end; + box-align: center; + box-pack: end; +} +.flex_box_column___X3SPm { + flex-direction: column; + box-orient: block-axis; +} +.Onerow___te_Su { + word-break: break-all; + overflow: hidden; + white-space: nowrap; + text-overflow: ellipsis; +} +.MultiLine___FQNWA { + word-break: break-all; + overflow: hidden; + text-overflow: ellipsis; + display: -webkit-box; + -webkit-line-clamp: 2; + -webkit-box-orient: vertical; +} +.DiscussionList___AO3Id { + margin-top: 25px; + width: 100%; + display: flex; + flex-wrap: wrap; + gap: 30px 20px; +} +.DiscussionListItem___dGzLI { + cursor: pointer; + width: 283px; + overflow: hidden; + box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.05); + border-radius: 8px; +} +.DiscussionListItem___dGzLI .DiscussionListItemImg___XeC4p { + width: 100%; + transition: all 0.5s; +} +.DiscussionListItem___dGzLI:hover .DiscussionListItemImg___XeC4p { + transform: scale(1.1); +} +.imgUpLoad___gjBfb { + position: relative; + width: 200px; + height: auto; + background-color: #f4f3f4; + display: flex; + align-items: center; + justify-content: center; +} +.imgUpLoad___gjBfb > div { + position: absolute; + right: -6px; + top: -6px; + cursor: pointer; + background-color: #fff; + width: 16px; + height: 16px; + border-radius: 50%; +} + +/*!*******************************************************************************************************************************************************************************************************************************************************************************************************************!*\ + !*** css ./node_modules/_css-loader@6.7.1@css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./node_modules/_@umijs_bundler-webpack@4.0.87@@umijs/bundler-webpack/compiled/postcss-loader/index.js??ruleSet[1].rules[4].oneOf[1].use[2]!./node_modules/_codemirror@5.58.2@codemirror/lib/codemirror.css ***! + \*******************************************************************************************************************************************************************************************************************************************************************************************************************/ +/* BASICS */ + +.CodeMirror { + /* Set height, width, borders, and global font properties here */ + font-family: monospace; + height: 300px; + color: black; + direction: ltr; +} + +/* PADDING */ + +.CodeMirror-lines { + padding: 4px 0; /* Vertical padding around content */ +} +.CodeMirror pre.CodeMirror-line, +.CodeMirror pre.CodeMirror-line-like { + padding: 0 4px; /* Horizontal padding of content */ +} + +.CodeMirror-scrollbar-filler, .CodeMirror-gutter-filler { + background-color: white; /* The little square between H and V scrollbars */ +} + +/* GUTTER */ + +.CodeMirror-gutters { + border-right: 1px solid #ddd; + background-color: #f7f7f7; + white-space: nowrap; +} +.CodeMirror-linenumbers {} +.CodeMirror-linenumber { + padding: 0 3px 0 5px; + min-width: 20px; + text-align: right; + color: #999; + white-space: nowrap; +} + +.CodeMirror-guttermarker { color: black; } +.CodeMirror-guttermarker-subtle { color: #999; } + +/* CURSOR */ + +.CodeMirror-cursor { + border-left: 1px solid black; + border-right: none; + width: 0; +} +/* Shown when moving in bi-directional text */ +.CodeMirror div.CodeMirror-secondarycursor { + border-left: 1px solid silver; +} +.cm-fat-cursor .CodeMirror-cursor { + width: auto; + border: 0 !important; + background: #7e7; +} +.cm-fat-cursor div.CodeMirror-cursors { + z-index: 1; +} +.cm-fat-cursor-mark { + background-color: rgba(20, 255, 20, 0.5); + animation: blink 1.06s steps(1) infinite; +} +.cm-animate-fat-cursor { + width: auto; + border: 0; + animation: blink 1.06s steps(1) infinite; + background-color: #7e7; +} +@keyframes blink { + 0% {} + 50% { background-color: transparent; } + 100% {} +} + +/* Can style cursor different in overwrite (non-insert) mode */ +.CodeMirror-overwrite .CodeMirror-cursor {} + +.cm-tab { display: inline-block; text-decoration: inherit; } + +.CodeMirror-rulers { + position: absolute; + left: 0; right: 0; top: -50px; bottom: 0; + overflow: hidden; +} +.CodeMirror-ruler { + border-left: 1px solid #ccc; + top: 0; bottom: 0; + position: absolute; +} + +/* DEFAULT THEME */ + +.cm-s-default .cm-header {color: blue;} +.cm-s-default .cm-quote {color: #090;} +.cm-negative {color: #d44;} +.cm-positive {color: #292;} +.cm-header, .cm-strong {font-weight: bold;} +.cm-em {font-style: italic;} +.cm-link {text-decoration: underline;} +.cm-strikethrough {text-decoration: line-through;} + +.cm-s-default .cm-keyword {color: #708;} +.cm-s-default .cm-atom {color: #219;} +.cm-s-default .cm-number {color: #164;} +.cm-s-default .cm-def {color: #00f;} +.cm-s-default .cm-variable, +.cm-s-default .cm-punctuation, +.cm-s-default .cm-property, +.cm-s-default .cm-operator {} +.cm-s-default .cm-variable-2 {color: #05a;} +.cm-s-default .cm-variable-3, .cm-s-default .cm-type {color: #085;} +.cm-s-default .cm-comment {color: #a50;} +.cm-s-default .cm-string {color: #a11;} +.cm-s-default .cm-string-2 {color: #f50;} +.cm-s-default .cm-meta {color: #555;} +.cm-s-default .cm-qualifier {color: #555;} +.cm-s-default .cm-builtin {color: #30a;} +.cm-s-default .cm-bracket {color: #997;} +.cm-s-default .cm-tag {color: #170;} +.cm-s-default .cm-attribute {color: #00c;} +.cm-s-default .cm-hr {color: #999;} +.cm-s-default .cm-link {color: #00c;} + +.cm-s-default .cm-error {color: #f00;} +.cm-invalidchar {color: #f00;} + +.CodeMirror-composing { border-bottom: 2px solid; } + +/* Default styles for common addons */ + +div.CodeMirror span.CodeMirror-matchingbracket {color: #0b0;} +div.CodeMirror span.CodeMirror-nonmatchingbracket {color: #a22;} +.CodeMirror-matchingtag { background: rgba(255, 150, 0, .3); } +.CodeMirror-activeline-background {background: #e8f2ff;} + +/* STOP */ + +/* The rest of this file contains styles related to the mechanics of + the editor. You probably shouldn't touch them. */ + +.CodeMirror { + position: relative; + overflow: hidden; + background: white; +} + +.CodeMirror-scroll { + overflow: scroll !important; /* Things will break if this is overridden */ + /* 50px is the magic margin used to hide the element's real scrollbars */ + /* See overflow: hidden in .CodeMirror */ + margin-bottom: -50px; margin-right: -50px; + padding-bottom: 50px; + height: 100%; + outline: none; /* Prevent dragging from highlighting the element */ + position: relative; +} +.CodeMirror-sizer { + position: relative; + border-right: 50px solid transparent; +} + +/* The fake, visible scrollbars. Used to force redraw during scrolling + before actual scrolling happens, thus preventing shaking and + flickering artifacts. */ +.CodeMirror-vscrollbar, .CodeMirror-hscrollbar, .CodeMirror-scrollbar-filler, .CodeMirror-gutter-filler { + position: absolute; + z-index: 6; + display: none; + outline: none; +} +.CodeMirror-vscrollbar { + right: 0; top: 0; + overflow-x: hidden; + overflow-y: scroll; +} +.CodeMirror-hscrollbar { + bottom: 0; left: 0; + overflow-y: hidden; + overflow-x: scroll; +} +.CodeMirror-scrollbar-filler { + right: 0; bottom: 0; +} +.CodeMirror-gutter-filler { + left: 0; bottom: 0; +} + +.CodeMirror-gutters { + position: absolute; left: 0; top: 0; + min-height: 100%; + z-index: 3; +} +.CodeMirror-gutter { + white-space: normal; + height: 100%; + display: inline-block; + vertical-align: top; + margin-bottom: -50px; +} +.CodeMirror-gutter-wrapper { + position: absolute; + z-index: 4; + background: none !important; + border: none !important; +} +.CodeMirror-gutter-background { + position: absolute; + top: 0; bottom: 0; + z-index: 4; +} +.CodeMirror-gutter-elt { + position: absolute; + cursor: default; + z-index: 4; +} +.CodeMirror-gutter-wrapper ::selection { background-color: transparent } +.CodeMirror-gutter-wrapper ::-moz-selection { background-color: transparent } + +.CodeMirror-lines { + cursor: text; + min-height: 1px; /* prevents collapsing before first draw */ +} +.CodeMirror pre.CodeMirror-line, +.CodeMirror pre.CodeMirror-line-like { + /* Reset some styles that the rest of the page might have set */ border-radius: 0; + border-width: 0; + background: transparent; + font-family: inherit; + font-size: inherit; + margin: 0; + white-space: pre; + word-wrap: normal; + line-height: inherit; + color: inherit; + z-index: 2; + position: relative; + overflow: visible; + -webkit-tap-highlight-color: transparent; + -webkit-font-variant-ligatures: contextual; + font-feature-settings: "calt"; + font-variant-ligatures: contextual; +} +.CodeMirror-wrap pre.CodeMirror-line, +.CodeMirror-wrap pre.CodeMirror-line-like { + word-wrap: break-word; + white-space: pre-wrap; + word-break: normal; +} + +.CodeMirror-linebackground { + position: absolute; + left: 0; right: 0; top: 0; bottom: 0; + z-index: 0; +} + +.CodeMirror-linewidget { + position: relative; + z-index: 2; + padding: 0.1px; /* Force widget margins to stay inside of the container */ +} + +.CodeMirror-widget {} + +.CodeMirror-rtl pre { direction: rtl; } + +.CodeMirror-code { + outline: none; +} + +/* Force content-box sizing for the elements where we expect it */ +.CodeMirror-scroll, +.CodeMirror-sizer, +.CodeMirror-gutter, +.CodeMirror-gutters, +.CodeMirror-linenumber { + box-sizing: content-box; +} + +.CodeMirror-measure { + position: absolute; + width: 100%; + height: 0; + overflow: hidden; + visibility: hidden; +} + +.CodeMirror-cursor { + position: absolute; + pointer-events: none; +} +.CodeMirror-measure pre { position: static; } + +div.CodeMirror-cursors { + visibility: hidden; + position: relative; + z-index: 3; +} +div.CodeMirror-dragcursors { + visibility: visible; +} + +.CodeMirror-focused div.CodeMirror-cursors { + visibility: visible; +} + +.CodeMirror-selected { background: #d9d9d9; } +.CodeMirror-focused .CodeMirror-selected { background: #d7d4f0; } +.CodeMirror-crosshair { cursor: crosshair; } +.CodeMirror-line::selection, .CodeMirror-line > span::selection, .CodeMirror-line > span > span::selection { background: #d7d4f0; } +.CodeMirror-line::-moz-selection, .CodeMirror-line > span::-moz-selection, .CodeMirror-line > span > span::-moz-selection { background: #d7d4f0; } + +.cm-searching { + background-color: #ffa; + background-color: rgba(255, 255, 0, .4); +} + +/* Used to force a border model for a node */ +.cm-force-border { padding-right: .1px; } + +@media print { + /* Hide the cursor when printing */ + .CodeMirror div.CodeMirror-cursors { + visibility: hidden; + } +} + +/* See issue #2901 */ +.cm-tab-wrap-hack:after { content: ''; } + +/* Help users use markselection to safely style text background */ +span.CodeMirror-selectedtext { background: none; } + +/*!******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ + !*** css ./node_modules/_css-loader@6.7.1@css-loader/dist/cjs.js??ruleSet[1].rules[5].oneOf[0].use[1]!./node_modules/_@umijs_bundler-webpack@4.0.87@@umijs/bundler-webpack/compiled/postcss-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[2]!./node_modules/_@umijs_bundler-webpack@4.0.87@@umijs/bundler-webpack/compiled/less-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[3]!./src/components/PreviewAll/index.less?modules ***! + \******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ +.wrp___dq7YK { + display: flex; + justify-content: center; + align-items: center; + position: fixed; + width: 100%; + height: 100%; + left: 0; + top: 0; + z-index: 108; +} +.wrp___dq7YK.bgBlack___ARIUV { + background: rgba(0, 0, 0, 0.5); +} +.wrp___dq7YK img, +.wrp___dq7YK video { + max-width: 100%; + max-height: 80%; + text-align: center; +} +.wrp___dq7YK iframe { + width: 100%; + height: 100%; + position: absolute; + left: 0; + top: 0; + background: #fff; + border: none; +} +.monaco___VnZC3 { + position: absolute; + height: 100%; + width: 100%; +} +.darkBlue___UprA9 * { + font-size: 14px; +} +.darkBlue___UprA9 [class~='margin'], +.darkBlue___UprA9 [class~='monaco-editor-background'] { + background: #0a0e2d !important; +} +.darkBlue___UprA9 [class~='line-numbers'] { + color: white !important; +} +.close___LKoWu { + position: absolute; + right: 40px; + top: 40px; + z-index: 10; + display: flex; +} +.close___LKoWu > span { + background: #4a4a4a; + color: #fff; + width: 40px; + height: 40px; + border-radius: 4px; + display: flex; + justify-content: center; + align-items: center; + cursor: pointer; + margin-left: 10px; +} +.embed___hvpEJ { + position: absolute; + left: 0; + top: 0; + width: 100%; + height: 100%; +} + +/*!***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ + !*** css ./node_modules/_css-loader@6.7.1@css-loader/dist/cjs.js??ruleSet[1].rules[5].oneOf[1].use[1]!./node_modules/_@umijs_bundler-webpack@4.0.87@@umijs/bundler-webpack/compiled/postcss-loader/index.js??ruleSet[1].rules[5].oneOf[1].use[2]!./node_modules/_@umijs_bundler-webpack@4.0.87@@umijs/bundler-webpack/compiled/less-loader/index.js??ruleSet[1].rules[5].oneOf[1].use[3]!./src/components/markdown-editor/index.less ***! + \***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ +.markdown-editor-wrapper { + position: relative; +} +.markdown-editor-body { + display: flex; + flex-flow: row nowrap; + width: 100%; + height: calc(100% - 38px); + align-items: center; +} +.markdown-editor-body .codemirror-container { + flex: 1 0; + height: 100%; + width: 100%; + overflow: hidden; +} +.markdown-editor-body .CodeMirror-wrap { + padding-bottom: 15px; +} +.markdown-editor-body .preview-container { + flex: 1 0; + height: 100%; + margin: 10px 0px; + padding: 8px 8px 50px 8px; + background: #fff; + overflow-y: auto; + box-sizing: border-box; + border-left: 1px solid #ccc; + word-wrap: break-word; + word-break: break-word; + white-space: normal; + font-size: 16px; +} +.markdown-editor-container { + border: 1px solid #ccc; + overflow: hidden; + border-radius: 4px; + margin-bottom: 12px; + font-size: 16px; +} +.markdown-editor-container.full-screen { + position: fixed; + left: 0; + right: 0; + top: 0; + bottom: 0; + height: 100vh !important; + z-index: 1010; +} +.markdown-editor-container.full-screen .preview-container > div { + padding-bottom: 180px !important; +} +.markdown-editor-container.full-screen .CodeMirror-sizer > div { + margin-bottom: 90px; +} +.markdown-editor-container.on-preview .codemirror-container, +.markdown-editor-container.on-preview .preview-container { + width: 50%; +} +.mini .markdown-editor-body { + height: calc(100% - 28px); +} +.flex-end { + justify-content: flex-end; +} +.my-codemirror-container { + border: 1px solid #ccc; + width: 100%; + margin-bottom: 24px; +} +.markdown-tip { + color: #cdcdcd; + font-size: 12px; + position: absolute; + right: 0; + bottom: -28px; + margin-bottom: 7px; +} +/* PADDING */ +.CodeMirror-lines { + padding: 4px 0; + /* Vertical padding around content */ +} +.CodeMirror pre.CodeMirror-line, +.CodeMirror pre.CodeMirror-line-like { + padding: 0 4px; + /* Horizontal padding of content */ +} +.CodeMirror-scrollbar-filler, +.CodeMirror-gutter-filler { + background-color: white; + /* The little square between H and V scrollbars */ +} +/* GUTTER */ +.CodeMirror-gutters { + border-right: 1px solid #ddd; + background-color: #f7f7f7; + white-space: nowrap; +} +.CodeMirror-linenumber { + padding: 0 3px 0 5px; + min-width: 20px; + text-align: right; + color: #999; + white-space: nowrap; +} +.CodeMirror-guttermarker { + color: black; +} +.CodeMirror-guttermarker-subtle { + color: #999; +} +/* CURSOR */ +.CodeMirror-cursor { + border-left: 1px solid black; + border-right: none; + width: 0; +} +/* Shown when moving in bi-directional text */ +.CodeMirror div.CodeMirror-secondarycursor { + border-left: 1px solid silver; +} +.cm-fat-cursor .CodeMirror-cursor { + width: auto; + border: 0 !important; + background: #7e7; +} +.cm-fat-cursor div.CodeMirror-cursors { + z-index: 1; +} +.cm-fat-cursor-mark { + background-color: rgba(20, 255, 20, 0.5); + animation: blink 1.06s steps(1) infinite; +} +.cm-animate-fat-cursor { + width: auto; + border: 0; + animation: blink 1.06s steps(1) infinite; + background-color: #7e7; +} +@keyframes blink { + 50% { + background-color: transparent; + } +} +.cm-tab { + display: inline-block; + text-decoration: inherit; +} +.CodeMirror-rulers { + position: absolute; + left: 0; + right: 0; + top: -50px; + bottom: 0; + overflow: hidden; +} +.CodeMirror-ruler { + border-left: 1px solid #ccc; + top: 0; + bottom: 0; + position: absolute; +} +/* DEFAULT THEME */ +.cm-s-default .cm-header { + color: blue; +} +.cm-s-default .cm-quote { + color: #090; +} +.cm-negative { + color: #d44; +} +.cm-positive { + color: #292; +} +.cm-header, +.cm-strong { + font-weight: bold; +} +.cm-em { + font-style: italic; +} +.cm-link { + text-decoration: underline; +} +.cm-strikethrough { + text-decoration: line-through; +} +.cm-s-default .cm-keyword { + color: #708; +} +.cm-s-default .cm-atom { + color: #219; +} +.cm-s-default .cm-number { + color: #164; +} +.cm-s-default .cm-def { + color: #00f; +} +.cm-s-default .cm-variable-2 { + color: #05a; +} +.cm-s-default .cm-variable-3, +.cm-s-default .cm-type { + color: #085; +} +.cm-s-default .cm-comment { + color: #a50; +} +.cm-s-default .cm-string { + color: #a11; +} +.cm-s-default .cm-string-2 { + color: #f50; +} +.cm-s-default .cm-meta { + color: #555; +} +.cm-s-default .cm-qualifier { + color: #555; +} +.cm-s-default .cm-builtin { + color: #30a; +} +.cm-s-default .cm-bracket { + color: #997; +} +.cm-s-default .cm-tag { + color: #170; +} +.cm-s-default .cm-attribute { + color: #00c; +} +.cm-s-default .cm-hr { + color: #999; +} +.cm-s-default .cm-link { + color: #00c; +} +.cm-s-default .cm-error { + color: #f00; +} +.cm-invalidchar { + color: #f00; +} +.CodeMirror-composing { + border-bottom: 2px solid; +} +/* Default styles for common addons */ +div.CodeMirror span.CodeMirror-matchingbracket { + color: #0b0; +} +div.CodeMirror span.CodeMirror-nonmatchingbracket { + color: #a22; +} +.CodeMirror-matchingtag { + background: rgba(255, 150, 0, 0.3); +} +.CodeMirror-activeline-background { + background: #e8f2ff; +} +/* STOP */ +/* The rest of this file contains styles related to the mechanics of + the editor. You probably shouldn't touch them. */ +.CodeMirror { + position: relative; + overflow: hidden; + background: white; +} +.CodeMirror-scroll { + overflow: scroll !important; + /* Things will break if this is overridden */ + /* 50px is the magic margin used to hide the element's real scrollbars */ + /* See overflow: hidden in .CodeMirror */ + margin-bottom: -50px; + margin-right: -50px; + padding-bottom: 50px; + height: 100%; + outline: none; + /* Prevent dragging from highlighting the element */ + position: relative; +} +.CodeMirror-sizer { + position: relative; + border-right: 50px solid transparent; +} +/* The fake, visible scrollbars. Used to force redraw during scrolling + before actual scrolling happens, thus preventing shaking and + flickering artifacts. */ +.CodeMirror-vscrollbar, +.CodeMirror-hscrollbar, +.CodeMirror-scrollbar-filler, +.CodeMirror-gutter-filler { + position: absolute; + z-index: 6; + display: none; +} +.CodeMirror-vscrollbar { + right: 0; + top: 0; + overflow-x: hidden; + overflow-y: scroll; +} +.CodeMirror-hscrollbar { + bottom: 0; + left: 0; + overflow-y: hidden; + overflow-x: scroll; +} +.CodeMirror-scrollbar-filler { + right: 0; + bottom: 0; +} +.CodeMirror-gutter-filler { + left: 0; + bottom: 0; +} +.CodeMirror-gutters { + position: absolute; + left: 0; + top: 0; + min-height: 100%; + z-index: 3; +} +.CodeMirror-gutter { + white-space: normal; + height: 100%; + display: inline-block; + vertical-align: top; + margin-bottom: -50px; +} +.CodeMirror-gutter-wrapper { + position: absolute; + z-index: 4; + background: none !important; + border: none !important; +} +.CodeMirror-gutter-background { + position: absolute; + top: 0; + bottom: 0; + z-index: 4; +} +.CodeMirror-gutter-elt { + position: absolute; + cursor: default; + z-index: 4; +} +.CodeMirror-gutter-wrapper ::selection { + background-color: transparent; +} +.CodeMirror-gutter-wrapper ::-moz-selection { + background-color: transparent; +} +.CodeMirror-lines { + cursor: text; + min-height: 1px; + /* prevents collapsing before first draw */ +} +.CodeMirror pre.CodeMirror-line, +.CodeMirror pre.CodeMirror-line-like { + /* Reset some styles that the rest of the page might have set */ + border-radius: 0; + border-width: 0; + background: transparent; + font-family: inherit; + font-size: inherit; + margin: 0; + white-space: pre; + word-wrap: normal; + line-height: inherit; + color: inherit; + z-index: 2; + position: relative; + overflow: visible; + -webkit-tap-highlight-color: transparent; + -webkit-font-variant-ligatures: contextual; + font-feature-settings: "calt"; + font-variant-ligatures: contextual; +} +.CodeMirror-wrap pre.CodeMirror-line, +.CodeMirror-wrap pre.CodeMirror-line-like { + word-wrap: break-word; + white-space: pre-wrap; + word-break: normal; +} +.CodeMirror-linebackground { + position: absolute; + left: 0; + right: 0; + top: 0; + bottom: 0; + z-index: 0; +} +.CodeMirror-linewidget { + position: relative; + z-index: 2; + padding: 0.1px; + /* Force widget margins to stay inside of the container */ +} +.CodeMirror-rtl pre { + direction: rtl; +} +.CodeMirror-code { + outline: none; +} +/* Force content-box sizing for the elements where we expect it */ +.CodeMirror-scroll, +.CodeMirror-sizer, +.CodeMirror-gutter, +.CodeMirror-gutters, +.CodeMirror-linenumber { + box-sizing: content-box; +} +.CodeMirror-measure { + position: absolute; + width: 100%; + height: 0; + overflow: hidden; + visibility: hidden; +} +.CodeMirror-cursor { + position: absolute; + pointer-events: none; +} +.CodeMirror-measure pre { + position: static; +} +div.CodeMirror-cursors { + visibility: hidden; + position: relative; + z-index: 3; +} +div.CodeMirror-dragcursors { + visibility: visible; +} +.CodeMirror-focused div.CodeMirror-cursors { + visibility: visible; +} +.CodeMirror-selected { + background: #d9d9d9; +} +.CodeMirror-focused .CodeMirror-selected { + background: #d7d4f0; +} +.CodeMirror-crosshair { + cursor: crosshair; +} +.CodeMirror-line::selection, +.CodeMirror-line > span::selection, +.CodeMirror-line > span > span::selection { + background: #d7d4f0; +} +.CodeMirror-line::-moz-selection, +.CodeMirror-line > span::-moz-selection, +.CodeMirror-line > span > span::-moz-selection { + background: #d7d4f0; +} +.cm-searching { + background-color: #ffa; + background-color: rgba(255, 255, 0, 0.4); +} +/* Used to force a border model for a node */ +.cm-force-border { + padding-right: 0.1px; +} +@media print { + /* Hide the cursor when printing */ + .CodeMirror div.CodeMirror-cursors { + visibility: hidden; + } +} +/* See issue #2901 */ +.cm-tab-wrap-hack:after { + content: ''; +} +/* Help users use markselection to safely style text background */ +span.CodeMirror-selectedtext { + background: none; +} +.CodeMirror-sizer { + padding-top: 10px; + padding-bottom: 10px !important; +} +.CodeMirror-empty.CodeMirror-focused { + outline: none; +} +.CodeMirror pre.CodeMirror-placeholder { + color: #999; +} +.CodeMirror { + position: relative; + overflow: hidden; + background: white; + word-break: break-word; +} +.CodeMirror pre.CodeMirror-line, +.CodeMirror pre.CodeMirror-line-like { + word-wrap: break-word; + word-break: break-word; + white-space: pre-wrap; + line-height: 1.6; +} + +/*!********************************************************************************************************************************************************************************************************************************************************************************************!*\ + !*** css ./node_modules/_css-loader@6.7.1@css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./node_modules/_@umijs_bundler-webpack@4.0.87@@umijs/bundler-webpack/compiled/postcss-loader/index.js??ruleSet[1].rules[4].oneOf[1].use[2]!./src/components/monaco-editor/index.css ***! + \********************************************************************************************************************************************************************************************************************************************************************************************/ +.my-monaco-editor div, +.my-diff-editor div { + font-size: inherit; +} + +.my-error-line-wrp { + width: calc(100% - 20px) !important; + background: rgba(245, 0, 0, 0.2) !important; + height: auto !important; + color: rgba(245, 0, 0, 1); +} + + +.noCopyPaste .quick-input-widget { + display: none !important; +} + +.breakpoints-select { + + background: #FF0000; + width: 8px !important; + height: 8px !important; + left: 7px !important; + top: 7px; + border-radius: 4px; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + pointer-events: none; +} + +.breakpoints-fake { + background: rgba(255, 0, 0, 0.5); + width: 8px !important; + height: 8px !important; + left: 7px !important; + top: 7px; + border-radius: 4px; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + pointer-events: none; +} + +.highlighted-line { + background: #4B4B18; +} +/*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ + !*** css ./node_modules/_css-loader@6.7.1@css-loader/dist/cjs.js??ruleSet[1].rules[5].oneOf[1].use[1]!./node_modules/_@umijs_bundler-webpack@4.0.87@@umijs/bundler-webpack/compiled/postcss-loader/index.js??ruleSet[1].rules[5].oneOf[1].use[2]!./node_modules/_@umijs_bundler-webpack@4.0.87@@umijs/bundler-webpack/compiled/less-loader/index.js??ruleSet[1].rules[5].oneOf[1].use[3]!./src/components/markdown-editor/toolbar/index.less ***! + \***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ +.markdown-toolbar-container { + display: flex; + flex-flow: row wrap; + align-items: center; + padding: 0 5px; + margin: 0; + position: relative; + list-style: none; + background: #fff; + border-bottom: 1px solid #ccc; + box-sizing: border-box; + line-height: 20px; + width: 100%; + min-height: 30px; +} +.markdown-toolbar-container .fill-tip { + cursor: pointer; + font-size: 12px; + display: inline-block; + padding: 5px; + border: 1px solid #E99237; + border-radius: 5px; + box-sizing: border-box; + line-height: 16px; + height: auto; + color: #A65500; + background-color: #FFF1E2; + position: relative; + margin-left: 10px; +} +.markdown-toolbar-container .fill-tip::before { + content: ' '; + width: 0; + height: 0; + border-top: 6px solid transparent; + border-bottom: 6px solid transparent; + border-right: 6px solid #FFF1E2; + position: absolute; + left: -6px; + top: 6px; + z-index: 10; +} +.markdown-toolbar-container .fill-tip::after { + content: ' '; + width: 0; + height: 0; + border-top: 6px solid transparent; + border-bottom: 6px solid transparent; + border-right: 6px solid #E99237; + position: absolute; + left: -7px; + top: 6px; +} +.markdown-toolbar-container li { + color: #666; + padding: 0 1px; + height: 100%; + display: flex; + height: 38px; + flex-flow: column nowrap; + justify-content: center; +} +.markdown-toolbar-container a, +.markdown-toolbar-container span { + display: block; +} +.markdown-toolbar-container a { + width: 28px; + color: #666; + cursor: pointer; + text-align: center; + font-size: 18px; +} +.markdown-toolbar-container .btn-null { + width: auto; + display: flex; + flex-flow: row nowrap; + align-items: center; +} +.markdown-toolbar-container .insert-blank { + color: #E99237; + font-size: 18px; +} +.markdown-toolbar-container span.v-line { + margin: 0 5px; + height: 65%; + border-right: 1px solid #ccc; +} +.mini .markdown-toolbar-container li { + height: 28px; +} +.editor-resize { + display: block; + width: 120px; + height: 4px; + left: 54%; + margin-top: 2px; + border-top: 1px solid #ccc; + border-bottom: 1px solid #ccc; + cursor: row-resize; + white-space: nowrap; + overflow: hidden; + text-transform: capitalize; + box-sizing: border-box; + margin: 0 auto; +} +.btn-full-screen { + position: absolute; + right: 5px; +} + +/*!*****************************************************************************************************************************************************************************************************************************************************************************************************!*\ + !*** css ./node_modules/_css-loader@6.7.1@css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./node_modules/_@umijs_bundler-webpack@4.0.87@@umijs/bundler-webpack/compiled/postcss-loader/index.js??ruleSet[1].rules[4].oneOf[1].use[2]!./src/components/markdown-editor/css/iconfont.css ***! + \*****************************************************************************************************************************************************************************************************************************************************************************************************/ +@font-face { + font-family: "md-iconfont"; + src: url(./static/iconfont.345f94c8.eot); + /* IE9 */ + src: url(./static/iconfont.345f94c8.eot#iefix) format('embedded-opentype'), + /* IE6-IE8 */ + /* url('data:application/x-font-woff2;charset=utf-8;base64,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') format('woff2'), */ + url(./static/iconfont.deef216b.woff) format('woff'), + url(./static/iconfont.42606faf.ttf) format('truetype'), + /* chrome, firefox, opera, Safari, Android, iOS 4.2+ */ + url(./static/iconfont.504b881c.svg#iconfont) format('svg'); + /* iOS 4.1- */ +} + +.md-iconfont { + font-family: "md-iconfont" !important; + font-size: 16px; + font-style: normal; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} + +.icon-uniE900:before { + content: "\e900"; + font-size: 14px; + margin-left: 5px; +} + +.icon-shrink:before { + content: "\e728"; +} + +.icon-enlarge:before { + content: "\e623"; +} + +.icon-code:before { + content: "\e602"; +} + +.icon-italic:before { + content: "\e718"; +} + +.icon-bold:before { + content: "\e644"; +} + +.icon-picture:before { + content: "\e606"; +} + +.icon-minus:before { + content: "\e62c"; +} + +.icon-order-list:before { + content: "\e655"; +} + +.icon-link:before { + content: "\e7d4"; +} + +.icon-formula:before { + content: "\e633"; +} + +.icon-unorder-list:before { + content: "\e668"; +} + +.icon-edit:before { + content: "\e603"; +} + +.icon-table:before { + content: "\e7db"; +} + +.icon-sum:before { + content: "\e667"; +} + +.icon-eye:before { + content: "\e69f"; +} + +.icon-eye-slash:before { + content: "\e601"; +} + +.icon-eraser:before { + content: "\e8cd"; +} + +.icon-file-code:before { + content: "\e9ec"; +} +/*!*********************************************************************************************************************************************************************************************************************************************************************************************************************!*\ + !*** css ./node_modules/_css-loader@6.7.1@css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./node_modules/_@umijs_bundler-webpack@4.0.87@@umijs/bundler-webpack/compiled/postcss-loader/index.js??ruleSet[1].rules[4].oneOf[1].use[2]!./node_modules/_codemirror@5.58.2@codemirror/theme/blackboard.css ***! + \*********************************************************************************************************************************************************************************************************************************************************************************************************************/ +/* Port of TextMate's Blackboard theme */ + +.cm-s-blackboard.CodeMirror { background: #0C1021; color: #F8F8F8; } +.cm-s-blackboard div.CodeMirror-selected { background: #253B76; } +.cm-s-blackboard .CodeMirror-line::selection, .cm-s-blackboard .CodeMirror-line > span::selection, .cm-s-blackboard .CodeMirror-line > span > span::selection { background: rgba(37, 59, 118, .99); } +.cm-s-blackboard .CodeMirror-line::-moz-selection, .cm-s-blackboard .CodeMirror-line > span::-moz-selection, .cm-s-blackboard .CodeMirror-line > span > span::-moz-selection { background: rgba(37, 59, 118, .99); } +.cm-s-blackboard .CodeMirror-gutters { background: #0C1021; border-right: 0; } +.cm-s-blackboard .CodeMirror-guttermarker { color: #FBDE2D; } +.cm-s-blackboard .CodeMirror-guttermarker-subtle { color: #888; } +.cm-s-blackboard .CodeMirror-linenumber { color: #888; } +.cm-s-blackboard .CodeMirror-cursor { border-left: 1px solid #A7A7A7; } + +.cm-s-blackboard .cm-keyword { color: #FBDE2D; } +.cm-s-blackboard .cm-atom { color: #D8FA3C; } +.cm-s-blackboard .cm-number { color: #D8FA3C; } +.cm-s-blackboard .cm-def { color: #8DA6CE; } +.cm-s-blackboard .cm-variable { color: #FF6400; } +.cm-s-blackboard .cm-operator { color: #FBDE2D; } +.cm-s-blackboard .cm-comment { color: #AEAEAE; } +.cm-s-blackboard .cm-string { color: #61CE3C; } +.cm-s-blackboard .cm-string-2 { color: #61CE3C; } +.cm-s-blackboard .cm-meta { color: #D8FA3C; } +.cm-s-blackboard .cm-builtin { color: #8DA6CE; } +.cm-s-blackboard .cm-tag { color: #8DA6CE; } +.cm-s-blackboard .cm-attribute { color: #8DA6CE; } +.cm-s-blackboard .cm-header { color: #FF6400; } +.cm-s-blackboard .cm-hr { color: #AEAEAE; } +.cm-s-blackboard .cm-link { color: #8DA6CE; } +.cm-s-blackboard .cm-error { background: #9D1E15; color: #F8F8F8; } + +.cm-s-blackboard .CodeMirror-activeline-background { background: #3C3636; } +.cm-s-blackboard .CodeMirror-matchingbracket { outline:1px solid grey;color:white !important; } + +/*!****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ + !*** css ./node_modules/_css-loader@6.7.1@css-loader/dist/cjs.js??ruleSet[1].rules[5].oneOf[1].use[1]!./node_modules/_@umijs_bundler-webpack@4.0.87@@umijs/bundler-webpack/compiled/postcss-loader/index.js??ruleSet[1].rules[5].oneOf[1].use[2]!./node_modules/_@umijs_bundler-webpack@4.0.87@@umijs/bundler-webpack/compiled/less-loader/index.js??ruleSet[1].rules[5].oneOf[1].use[3]!./src/components/markdown-editor/upload-image/index.less ***! + \****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ +.upload-button { + width: 106px; + height: 32px; + line-height: 32px; + font-size: 12px; + display: block; + position: relative; + color: #0152d9; +} +.upload-button input { + opacity: 0; + width: 160px; + height: 32px; + position: absolute; + top: 0; + left: 0; + z-index: -1; +} + +/*!**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ + !*** css ./node_modules/_css-loader@6.7.1@css-loader/dist/cjs.js??ruleSet[1].rules[5].oneOf[0].use[1]!./node_modules/_@umijs_bundler-webpack@4.0.87@@umijs/bundler-webpack/compiled/postcss-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[2]!./node_modules/_@umijs_bundler-webpack@4.0.87@@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 [class~="ant-row"] { + align-items: center !important; +} +.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 !important; + height: 64px !important; + background-color: #F6F7F8; + align-items: center !important; +} +.collapseWrapper___ZTysU div[class~='ant-collapse-item'] div[class~='ant-collapse-content'] { + background-color: #fff !important; +} +.collapseWrapper___ZTysU div[class~='ant-collapse-item'] div[class~='ant-collapse-content'] div[class~='ant-collapse-content-box'] { + padding: 20px 40px !important; +} +.collapseWrapper___ZTysU div[class~='ant-collapse-item-active'] div[class~='ant-collapse-header'] { + background-color: #eaeffa !important; +} +.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; +} + diff --git a/34668.async.js b/34668.async.js index 775df058fb..1a8eef0c69 100644 --- a/34668.async.js +++ b/34668.async.js @@ -1,5 +1,5 @@ "use strict"; -(self["webpackChunk"] = self["webpackChunk"] || []).push([[34668,64802],{ +(self["webpackChunk"] = self["webpackChunk"] || []).push([[34668,64802,54512],{ /***/ 15997: /*!*****************************************************************************************************!*\ diff --git a/34712.async.js b/34712.async.js index af868ce6d5..c89fb32daf 100644 --- a/34712.async.js +++ b/34712.async.js @@ -1,5 +1,5 @@ "use strict"; -(self["webpackChunk"] = self["webpackChunk"] || []).push([[34712,15569,19523,18900,10375,64802,34668],{ +(self["webpackChunk"] = self["webpackChunk"] || []).push([[34712,15569,19523,18900,10375,64802,34668,54512],{ /***/ 98915: /*!***********************************************************************************************************!*\ diff --git a/31809.async.js b/37706.async.js similarity index 73% rename from 31809.async.js rename to 37706.async.js index 1a719c07f2..466da639f1 100644 --- a/31809.async.js +++ b/37706.async.js @@ -1,5 +1,47 @@ "use strict"; -(self["webpackChunk"] = self["webpackChunk"] || []).push([[31809,24578,21105],{ +(self["webpackChunk"] = self["webpackChunk"] || []).push([[37706,2595,53936,67897,87557,55127,89360,64447,21105],{ + +/***/ 68742: +/*!***********************************************************************************************************!*\ + !*** ./node_modules/_@ant-design_icons@5.2.6@@ant-design/icons/es/icons/ArrowLeftOutlined.js + 1 modules ***! + \***********************************************************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + + +// EXPORTS +__webpack_require__.d(__webpack_exports__, { + Z: function() { return /* binding */ icons_ArrowLeftOutlined; } +}); + +// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/esm/extends.js +var esm_extends = __webpack_require__(26508); +// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/index.js +var _react_17_0_2_react = __webpack_require__(59301); +;// CONCATENATED MODULE: ./node_modules/_@ant-design_icons-svg@4.3.1@@ant-design/icons-svg/es/asn/ArrowLeftOutlined.js +// This icon file is generated automatically. +var ArrowLeftOutlined = { "icon": { "tag": "svg", "attrs": { "viewBox": "64 64 896 896", "focusable": "false" }, "children": [{ "tag": "path", "attrs": { "d": "M872 474H286.9l350.2-304c5.6-4.9 2.2-14-5.2-14h-88.5c-3.9 0-7.6 1.4-10.5 3.9L155 487.8a31.96 31.96 0 000 48.3L535.1 866c1.5 1.3 3.3 2 5.2 2h91.5c7.4 0 10.8-9.2 5.2-14L286.9 550H872c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8z" } }] }, "name": "arrow-left", "theme": "outlined" }; +/* harmony default export */ var asn_ArrowLeftOutlined = (ArrowLeftOutlined); + +// EXTERNAL MODULE: ./node_modules/_@ant-design_icons@5.2.6@@ant-design/icons/es/components/AntdIcon.js + 3 modules +var AntdIcon = __webpack_require__(91851); +;// CONCATENATED MODULE: ./node_modules/_@ant-design_icons@5.2.6@@ant-design/icons/es/icons/ArrowLeftOutlined.js + +// GENERATE BY ./scripts/generate.ts +// DON NOT EDIT IT MANUALLY + + + + +var ArrowLeftOutlined_ArrowLeftOutlined = function ArrowLeftOutlined(props, ref) { + return /*#__PURE__*/_react_17_0_2_react.createElement(AntdIcon/* default */.Z, (0,esm_extends/* default */.Z)({}, props, { + ref: ref, + icon: asn_ArrowLeftOutlined + })); +}; +if (false) {} +/* harmony default export */ var icons_ArrowLeftOutlined = (/*#__PURE__*/_react_17_0_2_react.forwardRef(ArrowLeftOutlined_ArrowLeftOutlined)); + +/***/ }), /***/ 15997: /*!*****************************************************************************************************!*\ @@ -61,6 +103,499 @@ function useForceUpdate() { /***/ }), +/***/ 66104: +/*!**************************************************************************!*\ + !*** ./node_modules/_antd@5.9.0@antd/es/breadcrumb/index.js + 6 modules ***! + \**************************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + + +// EXPORTS +__webpack_require__.d(__webpack_exports__, { + Z: function() { return /* binding */ breadcrumb; } +}); + +// EXTERNAL MODULE: ./node_modules/_classnames@2.3.2@classnames/index.js +var _classnames_2_3_2_classnames = __webpack_require__(12124); +var _classnames_2_3_2_classnames_default = /*#__PURE__*/__webpack_require__.n(_classnames_2_3_2_classnames); +// EXTERNAL MODULE: ./node_modules/_rc-util@5.38.0@rc-util/es/Children/toArray.js +var toArray = __webpack_require__(38930); +// EXTERNAL MODULE: ./node_modules/_rc-util@5.38.0@rc-util/es/pickAttrs.js +var pickAttrs = __webpack_require__(5090); +// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/index.js +var _react_17_0_2_react = __webpack_require__(59301); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/_util/reactNode.js +var reactNode = __webpack_require__(92343); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/config-provider/context.js +var context = __webpack_require__(36355); +// EXTERNAL MODULE: ./node_modules/_@ant-design_icons@5.2.6@@ant-design/icons/es/icons/DownOutlined.js + 1 modules +var DownOutlined = __webpack_require__(42884); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/dropdown/dropdown.js +var dropdown = __webpack_require__(91857); +;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/breadcrumb/BreadcrumbSeparator.js +"use client"; + + + +const BreadcrumbSeparator = _ref => { + let { + children + } = _ref; + const { + getPrefixCls + } = _react_17_0_2_react.useContext(context/* ConfigContext */.E_); + const prefixCls = getPrefixCls('breadcrumb'); + return /*#__PURE__*/_react_17_0_2_react.createElement("li", { + className: `${prefixCls}-separator`, + "aria-hidden": "true" + }, children === '' ? children : children || '/'); +}; +BreadcrumbSeparator.__ANT_BREADCRUMB_SEPARATOR = true; +/* harmony default export */ var breadcrumb_BreadcrumbSeparator = (BreadcrumbSeparator); +;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/breadcrumb/useItemRender.js +"use client"; + +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 getBreadcrumbName(route, params) { + if (route.title === undefined || route.title === null) { + return null; + } + const paramsKeys = Object.keys(params).join('|'); + return typeof route.title === 'object' ? route.title : String(route.title).replace(new RegExp(`:(${paramsKeys})`, 'g'), (replacement, key) => params[key] || replacement); +} +function renderItem(prefixCls, item, children, href) { + if (children === null || children === undefined) { + return null; + } + const { + className, + onClick + } = item, + restItem = __rest(item, ["className", "onClick"]); + const passedProps = Object.assign(Object.assign({}, (0,pickAttrs/* default */.Z)(restItem, { + data: true, + aria: true + })), { + onClick + }); + if (href !== undefined) { + return /*#__PURE__*/_react_17_0_2_react.createElement("a", Object.assign({}, passedProps, { + className: _classnames_2_3_2_classnames_default()(`${prefixCls}-link`, className), + href: href + }), children); + } + return /*#__PURE__*/_react_17_0_2_react.createElement("span", Object.assign({}, passedProps, { + className: _classnames_2_3_2_classnames_default()(`${prefixCls}-link`, className) + }), children); +} +function useItemRender(prefixCls, itemRender) { + const mergedItemRender = (item, params, routes, path, href) => { + if (itemRender) { + return itemRender(item, params, routes, path); + } + const name = getBreadcrumbName(item, params); + return renderItem(prefixCls, item, name, href); + }; + return mergedItemRender; +} +;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/breadcrumb/BreadcrumbItem.js +"use client"; + +var BreadcrumbItem_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; +}; + + + + + + + +const InternalBreadcrumbItem = props => { + const { + prefixCls, + separator = '/', + children, + menu, + overlay, + dropdownProps, + href + } = props; + // Warning for deprecated usage + if (false) {} + /** If overlay is have Wrap a Dropdown */ + const renderBreadcrumbNode = breadcrumbItem => { + if (menu || overlay) { + const mergeDropDownProps = Object.assign({}, dropdownProps); + if (menu) { + const _a = menu || {}, + { + items + } = _a, + menuProps = BreadcrumbItem_rest(_a, ["items"]); + mergeDropDownProps.menu = Object.assign(Object.assign({}, menuProps), { + items: items === null || items === void 0 ? void 0 : items.map((_a, index) => { + var { + key, + title, + label, + path + } = _a, + itemProps = BreadcrumbItem_rest(_a, ["key", "title", "label", "path"]); + let mergedLabel = label !== null && label !== void 0 ? label : title; + if (path) { + mergedLabel = /*#__PURE__*/_react_17_0_2_react.createElement("a", { + href: `${href}${path}` + }, mergedLabel); + } + return Object.assign(Object.assign({}, itemProps), { + key: key !== null && key !== void 0 ? key : index, + label: mergedLabel + }); + }) + }); + } else if (overlay) { + mergeDropDownProps.overlay = overlay; + } + return /*#__PURE__*/_react_17_0_2_react.createElement(dropdown/* default */.Z, Object.assign({ + placement: "bottom" + }, mergeDropDownProps), /*#__PURE__*/_react_17_0_2_react.createElement("span", { + className: `${prefixCls}-overlay-link` + }, breadcrumbItem, /*#__PURE__*/_react_17_0_2_react.createElement(DownOutlined/* default */.Z, null))); + } + return breadcrumbItem; + }; + // wrap to dropDown + const link = renderBreadcrumbNode(children); + if (link !== undefined && link !== null) { + return /*#__PURE__*/_react_17_0_2_react.createElement(_react_17_0_2_react.Fragment, null, /*#__PURE__*/_react_17_0_2_react.createElement("li", null, link), separator && /*#__PURE__*/_react_17_0_2_react.createElement(breadcrumb_BreadcrumbSeparator, null, separator)); + } + return null; +}; +const BreadcrumbItem = props => { + const { + prefixCls: customizePrefixCls, + children, + href + } = props, + restProps = BreadcrumbItem_rest(props, ["prefixCls", "children", "href"]); + const { + getPrefixCls + } = _react_17_0_2_react.useContext(context/* ConfigContext */.E_); + const prefixCls = getPrefixCls('breadcrumb', customizePrefixCls); + return /*#__PURE__*/_react_17_0_2_react.createElement(InternalBreadcrumbItem, Object.assign({}, restProps, { + prefixCls: prefixCls + }), renderItem(prefixCls, restProps, children, href)); +}; +BreadcrumbItem.__ANT_BREADCRUMB_ITEM = true; +/* harmony default export */ var breadcrumb_BreadcrumbItem = (BreadcrumbItem); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/style/index.js +var style = __webpack_require__(17313); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/theme/util/genComponentStyleHook.js +var genComponentStyleHook = __webpack_require__(83116); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/theme/util/statistic.js +var statistic = __webpack_require__(37613); +;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/breadcrumb/style/index.js + + +const genBreadcrumbStyle = token => { + const { + componentCls, + iconCls + } = token; + return { + [componentCls]: Object.assign(Object.assign({}, (0,style/* resetComponent */.Wf)(token)), { + color: token.itemColor, + fontSize: token.fontSize, + [iconCls]: { + fontSize: token.iconFontSize + }, + ol: { + display: 'flex', + flexWrap: 'wrap', + margin: 0, + padding: 0, + listStyle: 'none' + }, + a: Object.assign({ + color: token.linkColor, + transition: `color ${token.motionDurationMid}`, + padding: `0 ${token.paddingXXS}px`, + borderRadius: token.borderRadiusSM, + height: token.lineHeight * token.fontSize, + display: 'inline-block', + marginInline: -token.marginXXS, + '&:hover': { + color: token.linkHoverColor, + backgroundColor: token.colorBgTextHover + } + }, (0,style/* genFocusStyle */.Qy)(token)), + [`li:last-child`]: { + color: token.lastItemColor + }, + [`${componentCls}-separator`]: { + marginInline: token.separatorMargin, + color: token.separatorColor + }, + [`${componentCls}-link`]: { + [` + > ${iconCls} + span, + > ${iconCls} + a + `]: { + marginInlineStart: token.marginXXS + } + }, + [`${componentCls}-overlay-link`]: { + borderRadius: token.borderRadiusSM, + height: token.lineHeight * token.fontSize, + display: 'inline-block', + padding: `0 ${token.paddingXXS}px`, + marginInline: -token.marginXXS, + [`> ${iconCls}`]: { + marginInlineStart: token.marginXXS, + fontSize: token.fontSizeIcon + }, + '&:hover': { + color: token.linkHoverColor, + backgroundColor: token.colorBgTextHover, + a: { + color: token.linkHoverColor + } + }, + a: { + '&:hover': { + backgroundColor: 'transparent' + } + } + }, + // rtl style + [`&${token.componentCls}-rtl`]: { + direction: 'rtl' + } + }) + }; +}; +// ============================== Export ============================== +/* harmony default export */ var breadcrumb_style = ((0,genComponentStyleHook/* default */.Z)('Breadcrumb', token => { + const BreadcrumbToken = (0,statistic/* merge */.TS)(token, {}); + return [genBreadcrumbStyle(BreadcrumbToken)]; +}, token => ({ + itemColor: token.colorTextDescription, + lastItemColor: token.colorText, + iconFontSize: token.fontSize, + linkColor: token.colorTextDescription, + linkHoverColor: token.colorText, + separatorColor: token.colorTextDescription, + separatorMargin: token.marginXS +}))); +;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/breadcrumb/useItems.js +var useItems_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 route2item(route) { + const { + breadcrumbName, + children + } = route, + rest = useItems_rest(route, ["breadcrumbName", "children"]); + const clone = Object.assign({ + title: breadcrumbName + }, rest); + if (children) { + clone.menu = { + items: children.map(_a => { + var { + breadcrumbName: itemBreadcrumbName + } = _a, + itemProps = useItems_rest(_a, ["breadcrumbName"]); + return Object.assign(Object.assign({}, itemProps), { + title: itemBreadcrumbName + }); + }) + }; + } + return clone; +} +function useItems(items, routes) { + return (0,_react_17_0_2_react.useMemo)(() => { + if (items) { + return items; + } + if (routes) { + return routes.map(route2item); + } + return null; + }, [items, routes]); +} +;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/breadcrumb/Breadcrumb.js +"use client"; + +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; +}; + + + + + + + + + + + + +const getPath = (params, path) => { + if (path === undefined) { + return path; + } + let mergedPath = (path || '').replace(/^\//, ''); + Object.keys(params).forEach(key => { + mergedPath = mergedPath.replace(`:${key}`, params[key]); + }); + return mergedPath; +}; +const Breadcrumb = props => { + const { + prefixCls: customizePrefixCls, + separator = '/', + style, + className, + rootClassName, + routes: legacyRoutes, + items, + children, + itemRender, + params = {} + } = props, + restProps = Breadcrumb_rest(props, ["prefixCls", "separator", "style", "className", "rootClassName", "routes", "items", "children", "itemRender", "params"]); + const { + getPrefixCls, + direction, + breadcrumb + } = _react_17_0_2_react.useContext(context/* ConfigContext */.E_); + let crumbs; + const prefixCls = getPrefixCls('breadcrumb', customizePrefixCls); + const [wrapSSR, hashId] = breadcrumb_style(prefixCls); + const mergedItems = useItems(items, legacyRoutes); + if (false) {} + const mergedItemRender = useItemRender(prefixCls, itemRender); + if (mergedItems && mergedItems.length > 0) { + // generated by route + const paths = []; + const itemRenderRoutes = items || legacyRoutes; + crumbs = mergedItems.map((item, index) => { + const { + path, + key, + type, + menu, + overlay, + onClick, + className: itemClassName, + separator: itemSeparator, + dropdownProps + } = item; + const mergedPath = getPath(params, path); + if (mergedPath !== undefined) { + paths.push(mergedPath); + } + const mergedKey = key !== null && key !== void 0 ? key : index; + if (type === 'separator') { + return /*#__PURE__*/_react_17_0_2_react.createElement(breadcrumb_BreadcrumbSeparator, { + key: mergedKey + }, itemSeparator); + } + const itemProps = {}; + const isLastItem = index === mergedItems.length - 1; + if (menu) { + itemProps.menu = menu; + } else if (overlay) { + itemProps.overlay = overlay; + } + let { + href + } = item; + if (paths.length && mergedPath !== undefined) { + href = `#/${paths.join('/')}`; + } + return /*#__PURE__*/_react_17_0_2_react.createElement(InternalBreadcrumbItem, Object.assign({ + key: mergedKey + }, itemProps, (0,pickAttrs/* default */.Z)(item, { + data: true, + aria: true + }), { + className: itemClassName, + dropdownProps: dropdownProps, + href: href, + separator: isLastItem ? '' : separator, + onClick: onClick, + prefixCls: prefixCls + }), mergedItemRender(item, params, itemRenderRoutes, paths, href)); + }); + } else if (children) { + const childrenLength = (0,toArray/* default */.Z)(children).length; + crumbs = (0,toArray/* default */.Z)(children).map((element, index) => { + if (!element) { + return element; + } + // =================== Warning ===================== + if (false) {} + false ? 0 : void 0; + const isLastItem = index === childrenLength - 1; + return (0,reactNode/* cloneElement */.Tm)(element, { + separator: isLastItem ? '' : separator, + key: index + }); + }); + } + const breadcrumbClassName = _classnames_2_3_2_classnames_default()(prefixCls, breadcrumb === null || breadcrumb === void 0 ? void 0 : breadcrumb.className, { + [`${prefixCls}-rtl`]: direction === 'rtl' + }, className, rootClassName, hashId); + const mergedStyle = Object.assign(Object.assign({}, breadcrumb === null || breadcrumb === void 0 ? void 0 : breadcrumb.style), style); + return wrapSSR( /*#__PURE__*/_react_17_0_2_react.createElement("nav", Object.assign({ + className: breadcrumbClassName, + style: mergedStyle + }, restProps), /*#__PURE__*/_react_17_0_2_react.createElement("ol", null, crumbs))); +}; +Breadcrumb.Item = breadcrumb_BreadcrumbItem; +Breadcrumb.Separator = breadcrumb_BreadcrumbSeparator; +if (false) {} +/* harmony default export */ var breadcrumb_Breadcrumb = (Breadcrumb); +;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/breadcrumb/index.js +"use client"; + + +/* harmony default export */ var breadcrumb = (breadcrumb_Breadcrumb); + +/***/ }), + /***/ 24905: /*!************************************************************************!*\ !*** ./node_modules/_antd@5.9.0@antd/es/checkbox/index.js + 3 modules ***! diff --git a/38077.async.js b/38077.async.js index f2ac13c61c..fc8c5ec9f3 100644 --- a/38077.async.js +++ b/38077.async.js @@ -1,5 +1,5 @@ "use strict"; -(self["webpackChunk"] = self["webpackChunk"] || []).push([[38077,85794,15569,12312,54747,73168,18080,64802,34668,21105],{ +(self["webpackChunk"] = self["webpackChunk"] || []).push([[38077,85794,15569,12312,54747,73168,18080,64802,34668,54512,21105],{ /***/ 15997: /*!*****************************************************************************************************!*\ diff --git a/38177.async.js b/38177.async.js index 6421d8b273..5a9eed713f 100644 --- a/38177.async.js +++ b/38177.async.js @@ -1,5 +1,5 @@ "use strict"; -(self["webpackChunk"] = self["webpackChunk"] || []).push([[38177,47256,85081,53555,64802,34668],{ +(self["webpackChunk"] = self["webpackChunk"] || []).push([[38177,47256,85081,53555,64802,34668,54512],{ /***/ 80045: /*!*******************************************************************************************************************!*\ diff --git a/38194.async.js b/38194.async.js new file mode 100644 index 0000000000..34c9fc4fe5 --- /dev/null +++ b/38194.async.js @@ -0,0 +1,2042 @@ +"use strict"; +(self["webpackChunk"] = self["webpackChunk"] || []).push([[38194],{ + +/***/ 68742: +/*!***********************************************************************************************************!*\ + !*** ./node_modules/_@ant-design_icons@5.2.6@@ant-design/icons/es/icons/ArrowLeftOutlined.js + 1 modules ***! + \***********************************************************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + + +// EXPORTS +__webpack_require__.d(__webpack_exports__, { + Z: function() { return /* binding */ icons_ArrowLeftOutlined; } +}); + +// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/esm/extends.js +var esm_extends = __webpack_require__(26508); +// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/index.js +var _react_17_0_2_react = __webpack_require__(59301); +;// CONCATENATED MODULE: ./node_modules/_@ant-design_icons-svg@4.3.1@@ant-design/icons-svg/es/asn/ArrowLeftOutlined.js +// This icon file is generated automatically. +var ArrowLeftOutlined = { "icon": { "tag": "svg", "attrs": { "viewBox": "64 64 896 896", "focusable": "false" }, "children": [{ "tag": "path", "attrs": { "d": "M872 474H286.9l350.2-304c5.6-4.9 2.2-14-5.2-14h-88.5c-3.9 0-7.6 1.4-10.5 3.9L155 487.8a31.96 31.96 0 000 48.3L535.1 866c1.5 1.3 3.3 2 5.2 2h91.5c7.4 0 10.8-9.2 5.2-14L286.9 550H872c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8z" } }] }, "name": "arrow-left", "theme": "outlined" }; +/* harmony default export */ var asn_ArrowLeftOutlined = (ArrowLeftOutlined); + +// EXTERNAL MODULE: ./node_modules/_@ant-design_icons@5.2.6@@ant-design/icons/es/components/AntdIcon.js + 3 modules +var AntdIcon = __webpack_require__(91851); +;// CONCATENATED MODULE: ./node_modules/_@ant-design_icons@5.2.6@@ant-design/icons/es/icons/ArrowLeftOutlined.js + +// GENERATE BY ./scripts/generate.ts +// DON NOT EDIT IT MANUALLY + + + + +var ArrowLeftOutlined_ArrowLeftOutlined = function ArrowLeftOutlined(props, ref) { + return /*#__PURE__*/_react_17_0_2_react.createElement(AntdIcon/* default */.Z, (0,esm_extends/* default */.Z)({}, props, { + ref: ref, + icon: asn_ArrowLeftOutlined + })); +}; +if (false) {} +/* harmony default export */ var icons_ArrowLeftOutlined = (/*#__PURE__*/_react_17_0_2_react.forwardRef(ArrowLeftOutlined_ArrowLeftOutlined)); + +/***/ }), + +/***/ 70740: +/*!********************************************************************************************************************!*\ + !*** ./node_modules/_@ant-design_icons@5.2.6@@ant-design/icons/es/icons/DeliveredProcedureOutlined.js + 1 modules ***! + \********************************************************************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + + +// EXPORTS +__webpack_require__.d(__webpack_exports__, { + Z: function() { return /* binding */ icons_DeliveredProcedureOutlined; } +}); + +// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/esm/extends.js +var esm_extends = __webpack_require__(26508); +// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/index.js +var _react_17_0_2_react = __webpack_require__(59301); +;// CONCATENATED MODULE: ./node_modules/_@ant-design_icons-svg@4.3.1@@ant-design/icons-svg/es/asn/DeliveredProcedureOutlined.js +// This icon file is generated automatically. +var DeliveredProcedureOutlined = { "icon": { "tag": "svg", "attrs": { "viewBox": "64 64 896 896", "focusable": "false" }, "children": [{ "tag": "defs", "attrs": {}, "children": [{ "tag": "style", "attrs": {} }] }, { "tag": "path", "attrs": { "d": "M632 698.3l141.9-112a8 8 0 000-12.6L632 461.7c-5.3-4.2-13-.4-13 6.3v76H295c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h324v76c0 6.7 7.8 10.4 13 6.3zm261.3-405L730.7 130.7c-7.5-7.5-16.7-13-26.7-16V112H144c-17.7 0-32 14.3-32 32v278c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8V184h136v136c0 17.7 14.3 32 32 32h320c17.7 0 32-14.3 32-32V205.8l136 136V422c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-83.5c0-17-6.7-33.2-18.7-45.2zM640 288H384V184h256v104zm264 436h-56c-4.4 0-8 3.6-8 8v108H184V732c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v148c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V732c0-4.4-3.6-8-8-8z" } }] }, "name": "delivered-procedure", "theme": "outlined" }; +/* harmony default export */ var asn_DeliveredProcedureOutlined = (DeliveredProcedureOutlined); + +// EXTERNAL MODULE: ./node_modules/_@ant-design_icons@5.2.6@@ant-design/icons/es/components/AntdIcon.js + 3 modules +var AntdIcon = __webpack_require__(91851); +;// CONCATENATED MODULE: ./node_modules/_@ant-design_icons@5.2.6@@ant-design/icons/es/icons/DeliveredProcedureOutlined.js + +// GENERATE BY ./scripts/generate.ts +// DON NOT EDIT IT MANUALLY + + + + +var DeliveredProcedureOutlined_DeliveredProcedureOutlined = function DeliveredProcedureOutlined(props, ref) { + return /*#__PURE__*/_react_17_0_2_react.createElement(AntdIcon/* default */.Z, (0,esm_extends/* default */.Z)({}, props, { + ref: ref, + icon: asn_DeliveredProcedureOutlined + })); +}; +if (false) {} +/* harmony default export */ var icons_DeliveredProcedureOutlined = (/*#__PURE__*/_react_17_0_2_react.forwardRef(DeliveredProcedureOutlined_DeliveredProcedureOutlined)); + +/***/ }), + +/***/ 80045: +/*!*******************************************************************************************************************!*\ + !*** ./node_modules/_@ant-design_icons@5.2.6@@ant-design/icons/es/icons/ExclamationCircleOutlined.js + 1 modules ***! + \*******************************************************************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + + +// EXPORTS +__webpack_require__.d(__webpack_exports__, { + Z: function() { return /* binding */ icons_ExclamationCircleOutlined; } +}); + +// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/esm/extends.js +var esm_extends = __webpack_require__(26508); +// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/index.js +var _react_17_0_2_react = __webpack_require__(59301); +;// CONCATENATED MODULE: ./node_modules/_@ant-design_icons-svg@4.3.1@@ant-design/icons-svg/es/asn/ExclamationCircleOutlined.js +// This icon file is generated automatically. +var ExclamationCircleOutlined = { "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": "M464 688a48 48 0 1096 0 48 48 0 10-96 0zm24-112h48c4.4 0 8-3.6 8-8V296c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v272c0 4.4 3.6 8 8 8z" } }] }, "name": "exclamation-circle", "theme": "outlined" }; +/* harmony default export */ var asn_ExclamationCircleOutlined = (ExclamationCircleOutlined); + +// EXTERNAL MODULE: ./node_modules/_@ant-design_icons@5.2.6@@ant-design/icons/es/components/AntdIcon.js + 3 modules +var AntdIcon = __webpack_require__(91851); +;// CONCATENATED MODULE: ./node_modules/_@ant-design_icons@5.2.6@@ant-design/icons/es/icons/ExclamationCircleOutlined.js + +// GENERATE BY ./scripts/generate.ts +// DON NOT EDIT IT MANUALLY + + + + +var ExclamationCircleOutlined_ExclamationCircleOutlined = function ExclamationCircleOutlined(props, ref) { + return /*#__PURE__*/_react_17_0_2_react.createElement(AntdIcon/* default */.Z, (0,esm_extends/* default */.Z)({}, props, { + ref: ref, + icon: asn_ExclamationCircleOutlined + })); +}; +if (false) {} +/* harmony default export */ var icons_ExclamationCircleOutlined = (/*#__PURE__*/_react_17_0_2_react.forwardRef(ExclamationCircleOutlined_ExclamationCircleOutlined)); + +/***/ }), + +/***/ 11419: +/*!******************************************************************************************************!*\ + !*** ./node_modules/_@ant-design_icons@5.2.6@@ant-design/icons/es/icons/LikeOutlined.js + 1 modules ***! + \******************************************************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + + +// EXPORTS +__webpack_require__.d(__webpack_exports__, { + Z: function() { return /* binding */ icons_LikeOutlined; } +}); + +// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/esm/extends.js +var esm_extends = __webpack_require__(26508); +// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/index.js +var _react_17_0_2_react = __webpack_require__(59301); +;// CONCATENATED MODULE: ./node_modules/_@ant-design_icons-svg@4.3.1@@ant-design/icons-svg/es/asn/LikeOutlined.js +// This icon file is generated automatically. +var LikeOutlined = { "icon": { "tag": "svg", "attrs": { "viewBox": "64 64 896 896", "focusable": "false" }, "children": [{ "tag": "path", "attrs": { "d": "M885.9 533.7c16.8-22.2 26.1-49.4 26.1-77.7 0-44.9-25.1-87.4-65.5-111.1a67.67 67.67 0 00-34.3-9.3H572.4l6-122.9c1.4-29.7-9.1-57.9-29.5-79.4A106.62 106.62 0 00471 99.9c-52 0-98 35-111.8 85.1l-85.9 311H144c-17.7 0-32 14.3-32 32v364c0 17.7 14.3 32 32 32h601.3c9.2 0 18.2-1.8 26.5-5.4 47.6-20.3 78.3-66.8 78.3-118.4 0-12.6-1.8-25-5.4-37 16.8-22.2 26.1-49.4 26.1-77.7 0-12.6-1.8-25-5.4-37 16.8-22.2 26.1-49.4 26.1-77.7-.2-12.6-2-25.1-5.6-37.1zM184 852V568h81v284h-81zm636.4-353l-21.9 19 13.9 25.4a56.2 56.2 0 016.9 27.3c0 16.5-7.2 32.2-19.6 43l-21.9 19 13.9 25.4a56.2 56.2 0 016.9 27.3c0 16.5-7.2 32.2-19.6 43l-21.9 19 13.9 25.4a56.2 56.2 0 016.9 27.3c0 22.4-13.2 42.6-33.6 51.8H329V564.8l99.5-360.5a44.1 44.1 0 0142.2-32.3c7.6 0 15.1 2.2 21.1 6.7 9.9 7.4 15.2 18.6 14.6 30.5l-9.6 198.4h314.4C829 418.5 840 436.9 840 456c0 16.5-7.2 32.1-19.6 43z" } }] }, "name": "like", "theme": "outlined" }; +/* harmony default export */ var asn_LikeOutlined = (LikeOutlined); + +// EXTERNAL MODULE: ./node_modules/_@ant-design_icons@5.2.6@@ant-design/icons/es/components/AntdIcon.js + 3 modules +var AntdIcon = __webpack_require__(91851); +;// CONCATENATED MODULE: ./node_modules/_@ant-design_icons@5.2.6@@ant-design/icons/es/icons/LikeOutlined.js + +// GENERATE BY ./scripts/generate.ts +// DON NOT EDIT IT MANUALLY + + + + +var LikeOutlined_LikeOutlined = function LikeOutlined(props, ref) { + return /*#__PURE__*/_react_17_0_2_react.createElement(AntdIcon/* default */.Z, (0,esm_extends/* default */.Z)({}, props, { + ref: ref, + icon: asn_LikeOutlined + })); +}; +if (false) {} +/* harmony default export */ var icons_LikeOutlined = (/*#__PURE__*/_react_17_0_2_react.forwardRef(LikeOutlined_LikeOutlined)); + +/***/ }), + +/***/ 71029: +/*!************************************************************************************************************!*\ + !*** ./node_modules/_@ant-design_icons@5.2.6@@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@7.23.2@@babel/runtime/helpers/esm/extends.js +var esm_extends = __webpack_require__(26508); +// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/index.js +var _react_17_0_2_react = __webpack_require__(59301); +;// CONCATENATED MODULE: ./node_modules/_@ant-design_icons-svg@4.3.1@@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@5.2.6@@ant-design/icons/es/components/AntdIcon.js + 3 modules +var AntdIcon = __webpack_require__(91851); +;// CONCATENATED MODULE: ./node_modules/_@ant-design_icons@5.2.6@@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_17_0_2_react.createElement(AntdIcon/* default */.Z, (0,esm_extends/* default */.Z)({}, props, { + ref: ref, + icon: asn_PlusCircleOutlined + })); +}; +if (false) {} +/* harmony default export */ var icons_PlusCircleOutlined = (/*#__PURE__*/_react_17_0_2_react.forwardRef(PlusCircleOutlined_PlusCircleOutlined)); + +/***/ }), + +/***/ 77578: +/*!**********************************************************************!*\ + !*** ./node_modules/_antd@5.9.0@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 */ }); +const getRenderPropValue = propValue => { + if (!propValue) { + return null; + } + if (typeof propValue === 'function') { + return propValue(); + } + return propValue; +}; + +/***/ }), + +/***/ 46400: +/*!*********************************************************************!*\ + !*** ./node_modules/_antd@5.9.0@antd/es/alert/index.js + 3 modules ***! + \*********************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + + +// EXPORTS +__webpack_require__.d(__webpack_exports__, { + Z: function() { return /* binding */ es_alert; } +}); + +// EXTERNAL MODULE: ./node_modules/_@ant-design_icons@5.2.6@@ant-design/icons/es/icons/CheckCircleFilled.js + 1 modules +var CheckCircleFilled = __webpack_require__(95934); +// EXTERNAL MODULE: ./node_modules/_@ant-design_icons@5.2.6@@ant-design/icons/es/icons/CloseCircleFilled.js + 1 modules +var CloseCircleFilled = __webpack_require__(48796); +// EXTERNAL MODULE: ./node_modules/_@ant-design_icons@5.2.6@@ant-design/icons/es/icons/CloseOutlined.js + 1 modules +var CloseOutlined = __webpack_require__(99174); +// EXTERNAL MODULE: ./node_modules/_@ant-design_icons@5.2.6@@ant-design/icons/es/icons/ExclamationCircleFilled.js + 1 modules +var ExclamationCircleFilled = __webpack_require__(86850); +// EXTERNAL MODULE: ./node_modules/_@ant-design_icons@5.2.6@@ant-design/icons/es/icons/InfoCircleFilled.js + 1 modules +var InfoCircleFilled = __webpack_require__(37748); +// EXTERNAL MODULE: ./node_modules/_classnames@2.3.2@classnames/index.js +var _classnames_2_3_2_classnames = __webpack_require__(12124); +var _classnames_2_3_2_classnames_default = /*#__PURE__*/__webpack_require__.n(_classnames_2_3_2_classnames); +// EXTERNAL MODULE: ./node_modules/_rc-motion@2.9.0@rc-motion/es/index.js + 12 modules +var es = __webpack_require__(44516); +// EXTERNAL MODULE: ./node_modules/_rc-util@5.38.0@rc-util/es/pickAttrs.js +var pickAttrs = __webpack_require__(5090); +// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/index.js +var _react_17_0_2_react = __webpack_require__(59301); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/_util/reactNode.js +var reactNode = __webpack_require__(92343); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/config-provider/context.js +var context = __webpack_require__(36355); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/style/index.js +var style = __webpack_require__(17313); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/theme/util/genComponentStyleHook.js +var genComponentStyleHook = __webpack_require__(83116); +;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/alert/style/index.js + + +const genAlertTypeStyle = (bgColor, borderColor, iconColor, token, alertCls) => ({ + backgroundColor: bgColor, + border: `${token.lineWidth}px ${token.lineType} ${borderColor}`, + [`${alertCls}-icon`]: { + color: iconColor + } +}); +const genBaseStyle = token => { + const { + componentCls, + motionDurationSlow: duration, + marginXS, + marginSM, + fontSize, + fontSizeLG, + lineHeight, + borderRadiusLG: borderRadius, + motionEaseInOutCirc, + withDescriptionIconSize, + colorText, + colorTextHeading, + withDescriptionPadding, + defaultPadding + } = token; + return { + [componentCls]: Object.assign(Object.assign({}, (0,style/* resetComponent */.Wf)(token)), { + position: 'relative', + display: 'flex', + alignItems: 'center', + padding: defaultPadding, + wordWrap: 'break-word', + borderRadius, + [`&${componentCls}-rtl`]: { + direction: 'rtl' + }, + [`${componentCls}-content`]: { + flex: 1, + minWidth: 0 + }, + [`${componentCls}-icon`]: { + marginInlineEnd: marginXS, + lineHeight: 0 + }, + [`&-description`]: { + display: 'none', + fontSize, + lineHeight + }, + '&-message': { + color: colorTextHeading + }, + [`&${componentCls}-motion-leave`]: { + overflow: 'hidden', + opacity: 1, + transition: `max-height ${duration} ${motionEaseInOutCirc}, opacity ${duration} ${motionEaseInOutCirc}, + padding-top ${duration} ${motionEaseInOutCirc}, padding-bottom ${duration} ${motionEaseInOutCirc}, + margin-bottom ${duration} ${motionEaseInOutCirc}` + }, + [`&${componentCls}-motion-leave-active`]: { + maxHeight: 0, + marginBottom: '0 !important', + paddingTop: 0, + paddingBottom: 0, + opacity: 0 + } + }), + [`${componentCls}-with-description`]: { + alignItems: 'flex-start', + padding: withDescriptionPadding, + [`${componentCls}-icon`]: { + marginInlineEnd: marginSM, + fontSize: withDescriptionIconSize, + lineHeight: 0 + }, + [`${componentCls}-message`]: { + display: 'block', + marginBottom: marginXS, + color: colorTextHeading, + fontSize: fontSizeLG + }, + [`${componentCls}-description`]: { + display: 'block', + color: colorText + } + }, + [`${componentCls}-banner`]: { + marginBottom: 0, + border: '0 !important', + borderRadius: 0 + } + }; +}; +const genTypeStyle = token => { + const { + componentCls, + colorSuccess, + colorSuccessBorder, + colorSuccessBg, + colorWarning, + colorWarningBorder, + colorWarningBg, + colorError, + colorErrorBorder, + colorErrorBg, + colorInfo, + colorInfoBorder, + colorInfoBg + } = token; + return { + [componentCls]: { + '&-success': genAlertTypeStyle(colorSuccessBg, colorSuccessBorder, colorSuccess, token, componentCls), + '&-info': genAlertTypeStyle(colorInfoBg, colorInfoBorder, colorInfo, token, componentCls), + '&-warning': genAlertTypeStyle(colorWarningBg, colorWarningBorder, colorWarning, token, componentCls), + '&-error': Object.assign(Object.assign({}, genAlertTypeStyle(colorErrorBg, colorErrorBorder, colorError, token, componentCls)), { + [`${componentCls}-description > pre`]: { + margin: 0, + padding: 0 + } + }) + } + }; +}; +const genActionStyle = token => { + const { + componentCls, + iconCls, + motionDurationMid, + marginXS, + fontSizeIcon, + colorIcon, + colorIconHover + } = token; + return { + [componentCls]: { + [`&-action`]: { + marginInlineStart: marginXS + }, + [`${componentCls}-close-icon`]: { + marginInlineStart: marginXS, + padding: 0, + overflow: 'hidden', + fontSize: fontSizeIcon, + lineHeight: `${fontSizeIcon}px`, + backgroundColor: 'transparent', + border: 'none', + outline: 'none', + cursor: 'pointer', + [`${iconCls}-close`]: { + color: colorIcon, + transition: `color ${motionDurationMid}`, + '&:hover': { + color: colorIconHover + } + } + }, + '&-close-text': { + color: colorIcon, + transition: `color ${motionDurationMid}`, + '&:hover': { + color: colorIconHover + } + } + } + }; +}; +const genAlertStyle = token => [genBaseStyle(token), genTypeStyle(token), genActionStyle(token)]; +/* harmony default export */ var alert_style = ((0,genComponentStyleHook/* default */.Z)('Alert', token => [genAlertStyle(token)], token => { + const paddingHorizontal = 12; // Fixed value here. + return { + withDescriptionIconSize: token.fontSizeHeading3, + defaultPadding: `${token.paddingContentVerticalSM}px ${paddingHorizontal}px`, + withDescriptionPadding: `${token.paddingMD}px ${token.paddingContentHorizontalLG}px` + }; +})); +;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/alert/Alert.js +"use client"; + +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; +}; + + + + + + + + + + + + +// CSSINJS + +const iconMapFilled = { + success: CheckCircleFilled/* default */.Z, + info: InfoCircleFilled/* default */.Z, + error: CloseCircleFilled/* default */.Z, + warning: ExclamationCircleFilled/* default */.Z +}; +const IconNode = props => { + const { + icon, + prefixCls, + type + } = props; + const iconType = iconMapFilled[type] || null; + if (icon) { + return (0,reactNode/* replaceElement */.wm)(icon, /*#__PURE__*/_react_17_0_2_react.createElement("span", { + className: `${prefixCls}-icon` + }, icon), () => ({ + className: _classnames_2_3_2_classnames_default()(`${prefixCls}-icon`, { + [icon.props.className]: icon.props.className + }) + })); + } + return /*#__PURE__*/_react_17_0_2_react.createElement(iconType, { + className: `${prefixCls}-icon` + }); +}; +const CloseIcon = props => { + const { + isClosable, + prefixCls, + closeIcon, + handleClose + } = props; + const mergedCloseIcon = closeIcon === true || closeIcon === undefined ? /*#__PURE__*/_react_17_0_2_react.createElement(CloseOutlined/* default */.Z, null) : closeIcon; + return isClosable ? /*#__PURE__*/_react_17_0_2_react.createElement("button", { + type: "button", + onClick: handleClose, + className: `${prefixCls}-close-icon`, + tabIndex: 0 + }, mergedCloseIcon) : null; +}; +const Alert = props => { + const { + description, + prefixCls: customizePrefixCls, + message, + banner, + className, + rootClassName, + style, + onMouseEnter, + onMouseLeave, + onClick, + afterClose, + showIcon, + closable, + closeText, + closeIcon, + action + } = props, + otherProps = __rest(props, ["description", "prefixCls", "message", "banner", "className", "rootClassName", "style", "onMouseEnter", "onMouseLeave", "onClick", "afterClose", "showIcon", "closable", "closeText", "closeIcon", "action"]); + const [closed, setClosed] = _react_17_0_2_react.useState(false); + if (false) {} + const ref = _react_17_0_2_react.useRef(null); + const { + getPrefixCls, + direction, + alert + } = _react_17_0_2_react.useContext(context/* ConfigContext */.E_); + const prefixCls = getPrefixCls('alert', customizePrefixCls); + const [wrapSSR, hashId] = alert_style(prefixCls); + const handleClose = e => { + var _a; + setClosed(true); + (_a = props.onClose) === null || _a === void 0 ? void 0 : _a.call(props, e); + }; + const type = _react_17_0_2_react.useMemo(() => { + if (props.type !== undefined) { + return props.type; + } + // banner mode defaults to 'warning' + return banner ? 'warning' : 'info'; + }, [props.type, banner]); + // closeable when closeText or closeIcon is assigned + const isClosable = _react_17_0_2_react.useMemo(() => { + if (closeText) { + return true; + } + if (typeof closable === 'boolean') { + return closable; + } + // should be true when closeIcon is 0 or '' + return closeIcon !== false && closeIcon !== null && closeIcon !== undefined; + }, [closeText, closeIcon, closable]); + // banner mode defaults to Icon + const isShowIcon = banner && showIcon === undefined ? true : showIcon; + const alertCls = _classnames_2_3_2_classnames_default()(prefixCls, `${prefixCls}-${type}`, { + [`${prefixCls}-with-description`]: !!description, + [`${prefixCls}-no-icon`]: !isShowIcon, + [`${prefixCls}-banner`]: !!banner, + [`${prefixCls}-rtl`]: direction === 'rtl' + }, alert === null || alert === void 0 ? void 0 : alert.className, className, rootClassName, hashId); + const restProps = (0,pickAttrs/* default */.Z)(otherProps, { + aria: true, + data: true + }); + return wrapSSR( /*#__PURE__*/_react_17_0_2_react.createElement(es["default"], { + visible: !closed, + motionName: `${prefixCls}-motion`, + motionAppear: false, + motionEnter: false, + onLeaveStart: node => ({ + maxHeight: node.offsetHeight + }), + onLeaveEnd: afterClose + }, _ref => { + let { + className: motionClassName, + style: motionStyle + } = _ref; + return /*#__PURE__*/_react_17_0_2_react.createElement("div", Object.assign({ + ref: ref, + "data-show": !closed, + className: _classnames_2_3_2_classnames_default()(alertCls, motionClassName), + style: Object.assign(Object.assign(Object.assign({}, alert === null || alert === void 0 ? void 0 : alert.style), style), motionStyle), + onMouseEnter: onMouseEnter, + onMouseLeave: onMouseLeave, + onClick: onClick, + role: "alert" + }, restProps), isShowIcon ? /*#__PURE__*/_react_17_0_2_react.createElement(IconNode, { + description: description, + icon: props.icon, + prefixCls: prefixCls, + type: type + }) : null, /*#__PURE__*/_react_17_0_2_react.createElement("div", { + className: `${prefixCls}-content` + }, message ? /*#__PURE__*/_react_17_0_2_react.createElement("div", { + className: `${prefixCls}-message` + }, message) : null, description ? /*#__PURE__*/_react_17_0_2_react.createElement("div", { + className: `${prefixCls}-description` + }, description) : null), action ? /*#__PURE__*/_react_17_0_2_react.createElement("div", { + className: `${prefixCls}-action` + }, action) : null, /*#__PURE__*/_react_17_0_2_react.createElement(CloseIcon, { + isClosable: isClosable, + prefixCls: prefixCls, + closeIcon: closeText || closeIcon, + handleClose: handleClose + })); + })); +}; +if (false) {} +/* harmony default export */ var alert_Alert = (Alert); +// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/esm/classCallCheck.js +var classCallCheck = __webpack_require__(74809); +// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/esm/createClass.js +var createClass = __webpack_require__(57338); +// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/esm/inherits.js +var inherits = __webpack_require__(29161); +// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/esm/createSuper.js + 1 modules +var createSuper = __webpack_require__(24154); +;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/alert/ErrorBoundary.js +"use client"; + + + + + + + +let ErrorBoundary = /*#__PURE__*/function (_React$Component) { + (0,inherits/* default */.Z)(ErrorBoundary, _React$Component); + var _super = (0,createSuper/* default */.Z)(ErrorBoundary); + function ErrorBoundary() { + var _this; + (0,classCallCheck/* default */.Z)(this, ErrorBoundary); + _this = _super.apply(this, arguments); + _this.state = { + error: undefined, + info: { + componentStack: '' + } + }; + return _this; + } + (0,createClass/* default */.Z)(ErrorBoundary, [{ + key: "componentDidCatch", + value: function componentDidCatch(error, info) { + this.setState({ + error, + info + }); + } + }, { + key: "render", + value: function render() { + const { + message, + description, + children + } = this.props; + const { + error, + info + } = this.state; + const componentStack = info && info.componentStack ? info.componentStack : null; + const errorMessage = typeof message === 'undefined' ? (error || '').toString() : message; + const errorDescription = typeof description === 'undefined' ? componentStack : description; + if (error) { + return /*#__PURE__*/_react_17_0_2_react.createElement(alert_Alert, { + type: "error", + message: errorMessage, + description: /*#__PURE__*/_react_17_0_2_react.createElement("pre", { + style: { + fontSize: '0.9em', + overflowX: 'auto' + } + }, errorDescription) + }); + } + return children; + } + }]); + return ErrorBoundary; +}(_react_17_0_2_react.Component); +/* harmony default export */ var alert_ErrorBoundary = (ErrorBoundary); +;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/alert/index.js +"use client"; + + + +const es_alert_Alert = alert_Alert; +es_alert_Alert.ErrorBoundary = alert_ErrorBoundary; +/* harmony default export */ var es_alert = (es_alert_Alert); + +/***/ }), + +/***/ 66104: +/*!**************************************************************************!*\ + !*** ./node_modules/_antd@5.9.0@antd/es/breadcrumb/index.js + 6 modules ***! + \**************************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + + +// EXPORTS +__webpack_require__.d(__webpack_exports__, { + Z: function() { return /* binding */ breadcrumb; } +}); + +// EXTERNAL MODULE: ./node_modules/_classnames@2.3.2@classnames/index.js +var _classnames_2_3_2_classnames = __webpack_require__(12124); +var _classnames_2_3_2_classnames_default = /*#__PURE__*/__webpack_require__.n(_classnames_2_3_2_classnames); +// EXTERNAL MODULE: ./node_modules/_rc-util@5.38.0@rc-util/es/Children/toArray.js +var toArray = __webpack_require__(38930); +// EXTERNAL MODULE: ./node_modules/_rc-util@5.38.0@rc-util/es/pickAttrs.js +var pickAttrs = __webpack_require__(5090); +// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/index.js +var _react_17_0_2_react = __webpack_require__(59301); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/_util/reactNode.js +var reactNode = __webpack_require__(92343); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/config-provider/context.js +var context = __webpack_require__(36355); +// EXTERNAL MODULE: ./node_modules/_@ant-design_icons@5.2.6@@ant-design/icons/es/icons/DownOutlined.js + 1 modules +var DownOutlined = __webpack_require__(42884); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/dropdown/dropdown.js +var dropdown = __webpack_require__(91857); +;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/breadcrumb/BreadcrumbSeparator.js +"use client"; + + + +const BreadcrumbSeparator = _ref => { + let { + children + } = _ref; + const { + getPrefixCls + } = _react_17_0_2_react.useContext(context/* ConfigContext */.E_); + const prefixCls = getPrefixCls('breadcrumb'); + return /*#__PURE__*/_react_17_0_2_react.createElement("li", { + className: `${prefixCls}-separator`, + "aria-hidden": "true" + }, children === '' ? children : children || '/'); +}; +BreadcrumbSeparator.__ANT_BREADCRUMB_SEPARATOR = true; +/* harmony default export */ var breadcrumb_BreadcrumbSeparator = (BreadcrumbSeparator); +;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/breadcrumb/useItemRender.js +"use client"; + +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 getBreadcrumbName(route, params) { + if (route.title === undefined || route.title === null) { + return null; + } + const paramsKeys = Object.keys(params).join('|'); + return typeof route.title === 'object' ? route.title : String(route.title).replace(new RegExp(`:(${paramsKeys})`, 'g'), (replacement, key) => params[key] || replacement); +} +function renderItem(prefixCls, item, children, href) { + if (children === null || children === undefined) { + return null; + } + const { + className, + onClick + } = item, + restItem = __rest(item, ["className", "onClick"]); + const passedProps = Object.assign(Object.assign({}, (0,pickAttrs/* default */.Z)(restItem, { + data: true, + aria: true + })), { + onClick + }); + if (href !== undefined) { + return /*#__PURE__*/_react_17_0_2_react.createElement("a", Object.assign({}, passedProps, { + className: _classnames_2_3_2_classnames_default()(`${prefixCls}-link`, className), + href: href + }), children); + } + return /*#__PURE__*/_react_17_0_2_react.createElement("span", Object.assign({}, passedProps, { + className: _classnames_2_3_2_classnames_default()(`${prefixCls}-link`, className) + }), children); +} +function useItemRender(prefixCls, itemRender) { + const mergedItemRender = (item, params, routes, path, href) => { + if (itemRender) { + return itemRender(item, params, routes, path); + } + const name = getBreadcrumbName(item, params); + return renderItem(prefixCls, item, name, href); + }; + return mergedItemRender; +} +;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/breadcrumb/BreadcrumbItem.js +"use client"; + +var BreadcrumbItem_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; +}; + + + + + + + +const InternalBreadcrumbItem = props => { + const { + prefixCls, + separator = '/', + children, + menu, + overlay, + dropdownProps, + href + } = props; + // Warning for deprecated usage + if (false) {} + /** If overlay is have Wrap a Dropdown */ + const renderBreadcrumbNode = breadcrumbItem => { + if (menu || overlay) { + const mergeDropDownProps = Object.assign({}, dropdownProps); + if (menu) { + const _a = menu || {}, + { + items + } = _a, + menuProps = BreadcrumbItem_rest(_a, ["items"]); + mergeDropDownProps.menu = Object.assign(Object.assign({}, menuProps), { + items: items === null || items === void 0 ? void 0 : items.map((_a, index) => { + var { + key, + title, + label, + path + } = _a, + itemProps = BreadcrumbItem_rest(_a, ["key", "title", "label", "path"]); + let mergedLabel = label !== null && label !== void 0 ? label : title; + if (path) { + mergedLabel = /*#__PURE__*/_react_17_0_2_react.createElement("a", { + href: `${href}${path}` + }, mergedLabel); + } + return Object.assign(Object.assign({}, itemProps), { + key: key !== null && key !== void 0 ? key : index, + label: mergedLabel + }); + }) + }); + } else if (overlay) { + mergeDropDownProps.overlay = overlay; + } + return /*#__PURE__*/_react_17_0_2_react.createElement(dropdown/* default */.Z, Object.assign({ + placement: "bottom" + }, mergeDropDownProps), /*#__PURE__*/_react_17_0_2_react.createElement("span", { + className: `${prefixCls}-overlay-link` + }, breadcrumbItem, /*#__PURE__*/_react_17_0_2_react.createElement(DownOutlined/* default */.Z, null))); + } + return breadcrumbItem; + }; + // wrap to dropDown + const link = renderBreadcrumbNode(children); + if (link !== undefined && link !== null) { + return /*#__PURE__*/_react_17_0_2_react.createElement(_react_17_0_2_react.Fragment, null, /*#__PURE__*/_react_17_0_2_react.createElement("li", null, link), separator && /*#__PURE__*/_react_17_0_2_react.createElement(breadcrumb_BreadcrumbSeparator, null, separator)); + } + return null; +}; +const BreadcrumbItem = props => { + const { + prefixCls: customizePrefixCls, + children, + href + } = props, + restProps = BreadcrumbItem_rest(props, ["prefixCls", "children", "href"]); + const { + getPrefixCls + } = _react_17_0_2_react.useContext(context/* ConfigContext */.E_); + const prefixCls = getPrefixCls('breadcrumb', customizePrefixCls); + return /*#__PURE__*/_react_17_0_2_react.createElement(InternalBreadcrumbItem, Object.assign({}, restProps, { + prefixCls: prefixCls + }), renderItem(prefixCls, restProps, children, href)); +}; +BreadcrumbItem.__ANT_BREADCRUMB_ITEM = true; +/* harmony default export */ var breadcrumb_BreadcrumbItem = (BreadcrumbItem); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/style/index.js +var style = __webpack_require__(17313); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/theme/util/genComponentStyleHook.js +var genComponentStyleHook = __webpack_require__(83116); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/theme/util/statistic.js +var statistic = __webpack_require__(37613); +;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/breadcrumb/style/index.js + + +const genBreadcrumbStyle = token => { + const { + componentCls, + iconCls + } = token; + return { + [componentCls]: Object.assign(Object.assign({}, (0,style/* resetComponent */.Wf)(token)), { + color: token.itemColor, + fontSize: token.fontSize, + [iconCls]: { + fontSize: token.iconFontSize + }, + ol: { + display: 'flex', + flexWrap: 'wrap', + margin: 0, + padding: 0, + listStyle: 'none' + }, + a: Object.assign({ + color: token.linkColor, + transition: `color ${token.motionDurationMid}`, + padding: `0 ${token.paddingXXS}px`, + borderRadius: token.borderRadiusSM, + height: token.lineHeight * token.fontSize, + display: 'inline-block', + marginInline: -token.marginXXS, + '&:hover': { + color: token.linkHoverColor, + backgroundColor: token.colorBgTextHover + } + }, (0,style/* genFocusStyle */.Qy)(token)), + [`li:last-child`]: { + color: token.lastItemColor + }, + [`${componentCls}-separator`]: { + marginInline: token.separatorMargin, + color: token.separatorColor + }, + [`${componentCls}-link`]: { + [` + > ${iconCls} + span, + > ${iconCls} + a + `]: { + marginInlineStart: token.marginXXS + } + }, + [`${componentCls}-overlay-link`]: { + borderRadius: token.borderRadiusSM, + height: token.lineHeight * token.fontSize, + display: 'inline-block', + padding: `0 ${token.paddingXXS}px`, + marginInline: -token.marginXXS, + [`> ${iconCls}`]: { + marginInlineStart: token.marginXXS, + fontSize: token.fontSizeIcon + }, + '&:hover': { + color: token.linkHoverColor, + backgroundColor: token.colorBgTextHover, + a: { + color: token.linkHoverColor + } + }, + a: { + '&:hover': { + backgroundColor: 'transparent' + } + } + }, + // rtl style + [`&${token.componentCls}-rtl`]: { + direction: 'rtl' + } + }) + }; +}; +// ============================== Export ============================== +/* harmony default export */ var breadcrumb_style = ((0,genComponentStyleHook/* default */.Z)('Breadcrumb', token => { + const BreadcrumbToken = (0,statistic/* merge */.TS)(token, {}); + return [genBreadcrumbStyle(BreadcrumbToken)]; +}, token => ({ + itemColor: token.colorTextDescription, + lastItemColor: token.colorText, + iconFontSize: token.fontSize, + linkColor: token.colorTextDescription, + linkHoverColor: token.colorText, + separatorColor: token.colorTextDescription, + separatorMargin: token.marginXS +}))); +;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/breadcrumb/useItems.js +var useItems_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 route2item(route) { + const { + breadcrumbName, + children + } = route, + rest = useItems_rest(route, ["breadcrumbName", "children"]); + const clone = Object.assign({ + title: breadcrumbName + }, rest); + if (children) { + clone.menu = { + items: children.map(_a => { + var { + breadcrumbName: itemBreadcrumbName + } = _a, + itemProps = useItems_rest(_a, ["breadcrumbName"]); + return Object.assign(Object.assign({}, itemProps), { + title: itemBreadcrumbName + }); + }) + }; + } + return clone; +} +function useItems(items, routes) { + return (0,_react_17_0_2_react.useMemo)(() => { + if (items) { + return items; + } + if (routes) { + return routes.map(route2item); + } + return null; + }, [items, routes]); +} +;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/breadcrumb/Breadcrumb.js +"use client"; + +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; +}; + + + + + + + + + + + + +const getPath = (params, path) => { + if (path === undefined) { + return path; + } + let mergedPath = (path || '').replace(/^\//, ''); + Object.keys(params).forEach(key => { + mergedPath = mergedPath.replace(`:${key}`, params[key]); + }); + return mergedPath; +}; +const Breadcrumb = props => { + const { + prefixCls: customizePrefixCls, + separator = '/', + style, + className, + rootClassName, + routes: legacyRoutes, + items, + children, + itemRender, + params = {} + } = props, + restProps = Breadcrumb_rest(props, ["prefixCls", "separator", "style", "className", "rootClassName", "routes", "items", "children", "itemRender", "params"]); + const { + getPrefixCls, + direction, + breadcrumb + } = _react_17_0_2_react.useContext(context/* ConfigContext */.E_); + let crumbs; + const prefixCls = getPrefixCls('breadcrumb', customizePrefixCls); + const [wrapSSR, hashId] = breadcrumb_style(prefixCls); + const mergedItems = useItems(items, legacyRoutes); + if (false) {} + const mergedItemRender = useItemRender(prefixCls, itemRender); + if (mergedItems && mergedItems.length > 0) { + // generated by route + const paths = []; + const itemRenderRoutes = items || legacyRoutes; + crumbs = mergedItems.map((item, index) => { + const { + path, + key, + type, + menu, + overlay, + onClick, + className: itemClassName, + separator: itemSeparator, + dropdownProps + } = item; + const mergedPath = getPath(params, path); + if (mergedPath !== undefined) { + paths.push(mergedPath); + } + const mergedKey = key !== null && key !== void 0 ? key : index; + if (type === 'separator') { + return /*#__PURE__*/_react_17_0_2_react.createElement(breadcrumb_BreadcrumbSeparator, { + key: mergedKey + }, itemSeparator); + } + const itemProps = {}; + const isLastItem = index === mergedItems.length - 1; + if (menu) { + itemProps.menu = menu; + } else if (overlay) { + itemProps.overlay = overlay; + } + let { + href + } = item; + if (paths.length && mergedPath !== undefined) { + href = `#/${paths.join('/')}`; + } + return /*#__PURE__*/_react_17_0_2_react.createElement(InternalBreadcrumbItem, Object.assign({ + key: mergedKey + }, itemProps, (0,pickAttrs/* default */.Z)(item, { + data: true, + aria: true + }), { + className: itemClassName, + dropdownProps: dropdownProps, + href: href, + separator: isLastItem ? '' : separator, + onClick: onClick, + prefixCls: prefixCls + }), mergedItemRender(item, params, itemRenderRoutes, paths, href)); + }); + } else if (children) { + const childrenLength = (0,toArray/* default */.Z)(children).length; + crumbs = (0,toArray/* default */.Z)(children).map((element, index) => { + if (!element) { + return element; + } + // =================== Warning ===================== + if (false) {} + false ? 0 : void 0; + const isLastItem = index === childrenLength - 1; + return (0,reactNode/* cloneElement */.Tm)(element, { + separator: isLastItem ? '' : separator, + key: index + }); + }); + } + const breadcrumbClassName = _classnames_2_3_2_classnames_default()(prefixCls, breadcrumb === null || breadcrumb === void 0 ? void 0 : breadcrumb.className, { + [`${prefixCls}-rtl`]: direction === 'rtl' + }, className, rootClassName, hashId); + const mergedStyle = Object.assign(Object.assign({}, breadcrumb === null || breadcrumb === void 0 ? void 0 : breadcrumb.style), style); + return wrapSSR( /*#__PURE__*/_react_17_0_2_react.createElement("nav", Object.assign({ + className: breadcrumbClassName, + style: mergedStyle + }, restProps), /*#__PURE__*/_react_17_0_2_react.createElement("ol", null, crumbs))); +}; +Breadcrumb.Item = breadcrumb_BreadcrumbItem; +Breadcrumb.Separator = breadcrumb_BreadcrumbSeparator; +if (false) {} +/* harmony default export */ var breadcrumb_Breadcrumb = (Breadcrumb); +;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/breadcrumb/index.js +"use client"; + + +/* harmony default export */ var breadcrumb = (breadcrumb_Breadcrumb); + +/***/ }), + +/***/ 39722: +/*!***************************************************************!*\ + !*** ./node_modules/_antd@5.9.0@antd/es/popover/PurePanel.js ***! + \***************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +/* unused harmony exports getOverlay, RawPurePanel */ +/* harmony import */ var classnames__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! classnames */ 12124); +/* harmony import */ var classnames__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(classnames__WEBPACK_IMPORTED_MODULE_0__); +/* harmony import */ var rc_tooltip__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! rc-tooltip */ 55477); +/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! react */ 59301); +/* harmony import */ var _config_provider__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../config-provider */ 36355); +/* harmony import */ var _util_getRenderPropValue__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../_util/getRenderPropValue */ 77578); +/* harmony import */ var _style__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./style */ 17356); +"use client"; + +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; +}; + + + + + + +const getOverlay = (prefixCls, title, content) => { + if (!title && !content) return undefined; + return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_2__.createElement(react__WEBPACK_IMPORTED_MODULE_2__.Fragment, null, title && /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_2__.createElement("div", { + className: `${prefixCls}-title` + }, (0,_util_getRenderPropValue__WEBPACK_IMPORTED_MODULE_3__/* .getRenderPropValue */ .Z)(title)), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_2__.createElement("div", { + className: `${prefixCls}-inner-content` + }, (0,_util_getRenderPropValue__WEBPACK_IMPORTED_MODULE_3__/* .getRenderPropValue */ .Z)(content))); +}; +const RawPurePanel = props => { + const { + hashId, + prefixCls, + className, + style, + placement = 'top', + title, + content, + children + } = props; + return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_2__.createElement("div", { + className: classnames__WEBPACK_IMPORTED_MODULE_0___default()(hashId, prefixCls, `${prefixCls}-pure`, `${prefixCls}-placement-${placement}`, className), + style: style + }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_2__.createElement("div", { + className: `${prefixCls}-arrow` + }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_2__.createElement(rc_tooltip__WEBPACK_IMPORTED_MODULE_1__/* .Popup */ .G, Object.assign({}, props, { + className: hashId, + prefixCls: prefixCls + }), children || getOverlay(prefixCls, title, content))); +}; +const PurePanel = props => { + const { + prefixCls: customizePrefixCls + } = props, + restProps = __rest(props, ["prefixCls"]); + const { + getPrefixCls + } = react__WEBPACK_IMPORTED_MODULE_2__.useContext(_config_provider__WEBPACK_IMPORTED_MODULE_4__/* .ConfigContext */ .E_); + const prefixCls = getPrefixCls('popover', customizePrefixCls); + const [wrapSSR, hashId] = (0,_style__WEBPACK_IMPORTED_MODULE_5__/* ["default"] */ .Z)(prefixCls); + return wrapSSR( /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_2__.createElement(RawPurePanel, Object.assign({}, restProps, { + prefixCls: prefixCls, + hashId: hashId + }))); +}; +/* harmony default export */ __webpack_exports__.ZP = (PurePanel); + +/***/ }), + +/***/ 60324: +/*!***********************************************************!*\ + !*** ./node_modules/_antd@5.9.0@antd/es/popover/index.js ***! + \***********************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +/* harmony import */ var classnames__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! classnames */ 12124); +/* harmony import */ var classnames__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(classnames__WEBPACK_IMPORTED_MODULE_0__); +/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! react */ 59301); +/* harmony import */ var _util_getRenderPropValue__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../_util/getRenderPropValue */ 77578); +/* harmony import */ var _util_motion__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../_util/motion */ 62892); +/* harmony import */ var _config_provider__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../config-provider */ 36355); +/* harmony import */ var _tooltip__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../tooltip */ 6848); +/* harmony import */ var _PurePanel__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ./PurePanel */ 39722); +/* harmony import */ var _style__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./style */ 17356); +"use client"; + +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; +}; + + + + + + + +// CSSINJS + +const Overlay = _ref => { + let { + title, + content, + prefixCls + } = _ref; + return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_1__.createElement(react__WEBPACK_IMPORTED_MODULE_1__.Fragment, null, title && /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_1__.createElement("div", { + className: `${prefixCls}-title` + }, (0,_util_getRenderPropValue__WEBPACK_IMPORTED_MODULE_2__/* .getRenderPropValue */ .Z)(title)), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_1__.createElement("div", { + className: `${prefixCls}-inner-content` + }, (0,_util_getRenderPropValue__WEBPACK_IMPORTED_MODULE_2__/* .getRenderPropValue */ .Z)(content))); +}; +const Popover = /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_1__.forwardRef((props, ref) => { + const { + prefixCls: customizePrefixCls, + title, + content, + overlayClassName, + placement = 'top', + trigger = 'hover', + mouseEnterDelay = 0.1, + mouseLeaveDelay = 0.1, + overlayStyle = {} + } = props, + otherProps = __rest(props, ["prefixCls", "title", "content", "overlayClassName", "placement", "trigger", "mouseEnterDelay", "mouseLeaveDelay", "overlayStyle"]); + const { + getPrefixCls + } = react__WEBPACK_IMPORTED_MODULE_1__.useContext(_config_provider__WEBPACK_IMPORTED_MODULE_3__/* .ConfigContext */ .E_); + const prefixCls = getPrefixCls('popover', customizePrefixCls); + const [wrapSSR, hashId] = (0,_style__WEBPACK_IMPORTED_MODULE_4__/* ["default"] */ .Z)(prefixCls); + const rootPrefixCls = getPrefixCls(); + const overlayCls = classnames__WEBPACK_IMPORTED_MODULE_0___default()(overlayClassName, hashId); + return wrapSSR( /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_1__.createElement(_tooltip__WEBPACK_IMPORTED_MODULE_5__/* ["default"] */ .Z, Object.assign({ + placement: placement, + trigger: trigger, + mouseEnterDelay: mouseEnterDelay, + mouseLeaveDelay: mouseLeaveDelay, + overlayStyle: overlayStyle + }, otherProps, { + prefixCls: prefixCls, + overlayClassName: overlayCls, + ref: ref, + overlay: title || content ? /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_1__.createElement(Overlay, { + prefixCls: prefixCls, + title: title, + content: content + }) : null, + transitionName: (0,_util_motion__WEBPACK_IMPORTED_MODULE_6__/* .getTransitionName */ .m)(rootPrefixCls, 'zoom-big', otherProps.transitionName), + "data-popover-inject": true + }))); +}); +if (false) {} +Popover._InternalPanelDoNotUseOrYouWillBeFired = _PurePanel__WEBPACK_IMPORTED_MODULE_7__/* ["default"] */ .ZP; +/* harmony default export */ __webpack_exports__.Z = (Popover); + +/***/ }), + +/***/ 17356: +/*!*****************************************************************!*\ + !*** ./node_modules/_antd@5.9.0@antd/es/popover/style/index.js ***! + \*****************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +/* harmony import */ var _style__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../style */ 17313); +/* harmony import */ var _style_motion__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../../style/motion */ 29878); +/* harmony import */ var _style_placementArrow__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../style/placementArrow */ 19447); +/* harmony import */ var _theme_internal__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../theme/internal */ 33166); +/* harmony import */ var _theme_internal__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../theme/internal */ 83116); +/* harmony import */ var _theme_internal__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../../theme/internal */ 37613); +"use client"; + + + + + +const genBaseStyle = token => { + const { + componentCls, + popoverColor, + minWidth, + fontWeightStrong, + popoverPadding, + boxShadowSecondary, + colorTextHeading, + borderRadiusLG: borderRadius, + zIndexPopup, + marginXS, + colorBgElevated, + popoverBg + } = token; + return [{ + [componentCls]: Object.assign(Object.assign({}, (0,_style__WEBPACK_IMPORTED_MODULE_0__/* .resetComponent */ .Wf)(token)), { + position: 'absolute', + top: 0, + // use `left` to fix https://github.com/ant-design/ant-design/issues/39195 + left: { + _skip_check_: true, + value: 0 + }, + zIndex: zIndexPopup, + fontWeight: 'normal', + whiteSpace: 'normal', + textAlign: 'start', + cursor: 'auto', + userSelect: 'text', + transformOrigin: `var(--arrow-x, 50%) var(--arrow-y, 50%)`, + '--antd-arrow-background-color': colorBgElevated, + '&-rtl': { + direction: 'rtl' + }, + '&-hidden': { + display: 'none' + }, + [`${componentCls}-content`]: { + position: 'relative' + }, + [`${componentCls}-inner`]: { + backgroundColor: popoverBg, + backgroundClip: 'padding-box', + borderRadius, + boxShadow: boxShadowSecondary, + padding: popoverPadding + }, + [`${componentCls}-title`]: { + minWidth, + marginBottom: marginXS, + color: colorTextHeading, + fontWeight: fontWeightStrong + }, + [`${componentCls}-inner-content`]: { + color: popoverColor + } + }) + }, + // Arrow Style + (0,_style_placementArrow__WEBPACK_IMPORTED_MODULE_1__/* ["default"] */ .ZP)(token, { + colorBg: 'var(--antd-arrow-background-color)' + }), + // Pure Render + { + [`${componentCls}-pure`]: { + position: 'relative', + maxWidth: 'none', + margin: token.sizePopupArrow, + display: 'inline-block', + [`${componentCls}-content`]: { + display: 'inline-block' + } + } + }]; +}; +const genColorStyle = token => { + const { + componentCls + } = token; + return { + [componentCls]: _theme_internal__WEBPACK_IMPORTED_MODULE_2__/* .PresetColors */ .i.map(colorKey => { + const lightColor = token[`${colorKey}6`]; + return { + [`&${componentCls}-${colorKey}`]: { + '--antd-arrow-background-color': lightColor, + [`${componentCls}-inner`]: { + backgroundColor: lightColor + }, + [`${componentCls}-arrow`]: { + background: 'transparent' + } + } + }; + }) + }; +}; +const genWireframeStyle = token => { + const { + componentCls, + lineWidth, + lineType, + colorSplit, + paddingSM, + controlHeight, + fontSize, + lineHeight, + padding + } = token; + const titlePaddingBlockDist = controlHeight - Math.round(fontSize * lineHeight); + const popoverTitlePaddingBlockTop = titlePaddingBlockDist / 2; + const popoverTitlePaddingBlockBottom = titlePaddingBlockDist / 2 - lineWidth; + const popoverPaddingHorizontal = padding; + return { + [componentCls]: { + [`${componentCls}-inner`]: { + padding: 0 + }, + [`${componentCls}-title`]: { + margin: 0, + padding: `${popoverTitlePaddingBlockTop}px ${popoverPaddingHorizontal}px ${popoverTitlePaddingBlockBottom}px`, + borderBottom: `${lineWidth}px ${lineType} ${colorSplit}` + }, + [`${componentCls}-inner-content`]: { + padding: `${paddingSM}px ${popoverPaddingHorizontal}px` + } + } + }; +}; +/* harmony default export */ __webpack_exports__.Z = ((0,_theme_internal__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .Z)('Popover', token => { + const { + colorBgElevated, + colorText, + wireframe + } = token; + const popoverToken = (0,_theme_internal__WEBPACK_IMPORTED_MODULE_4__/* .merge */ .TS)(token, { + popoverPadding: 12, + popoverBg: colorBgElevated, + popoverColor: colorText + }); + return [genBaseStyle(popoverToken), genColorStyle(popoverToken), wireframe && genWireframeStyle(popoverToken), (0,_style_motion__WEBPACK_IMPORTED_MODULE_5__/* .initZoomMotion */ ._y)(popoverToken, 'zoom-big')]; +}, token => ({ + width: 177, + minWidth: 177, + zIndexPopup: token.zIndexPopupBase + 30 +}), { + resetStyle: false, + deprecatedTokens: [['width', 'minWidth']] +})); + +/***/ }), + +/***/ 78673: +/*!**********************************************************************!*\ + !*** ./node_modules/_antd@5.9.0@antd/es/switch/index.js + 2 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/_@ant-design_icons@5.2.6@@ant-design/icons/es/icons/LoadingOutlined.js + 1 modules +var LoadingOutlined = __webpack_require__(38521); +// EXTERNAL MODULE: ./node_modules/_classnames@2.3.2@classnames/index.js +var _classnames_2_3_2_classnames = __webpack_require__(12124); +var _classnames_2_3_2_classnames_default = /*#__PURE__*/__webpack_require__.n(_classnames_2_3_2_classnames); +// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/esm/extends.js +var esm_extends = __webpack_require__(26508); +// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/esm/defineProperty.js +var defineProperty = __webpack_require__(80268); +// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/esm/slicedToArray.js + 1 modules +var slicedToArray = __webpack_require__(39718); +// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/esm/objectWithoutProperties.js +var objectWithoutProperties = __webpack_require__(26779); +// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/index.js +var _react_17_0_2_react = __webpack_require__(59301); +// EXTERNAL MODULE: ./node_modules/_rc-util@5.38.0@rc-util/es/hooks/useMergedState.js +var useMergedState = __webpack_require__(41760); +// EXTERNAL MODULE: ./node_modules/_rc-util@5.38.0@rc-util/es/KeyCode.js +var KeyCode = __webpack_require__(38251); +;// CONCATENATED MODULE: ./node_modules/_rc-switch@4.1.0@rc-switch/es/index.js + + + + +var _excluded = ["prefixCls", "className", "checked", "defaultChecked", "disabled", "loadingIcon", "checkedChildren", "unCheckedChildren", "onClick", "onChange", "onKeyDown"]; + + + + +var Switch = /*#__PURE__*/_react_17_0_2_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, _excluded); + 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 */.Z.LEFT) { + triggerChange(false, e); + } else if (e.which === KeyCode/* default */.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_2_3_2_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 /*#__PURE__*/_react_17_0_2_react.createElement("button", (0,esm_extends/* default */.Z)({}, restProps, { + type: "button", + role: "switch", + "aria-checked": innerChecked, + disabled: disabled, + className: switchClassName, + ref: ref, + onKeyDown: onInternalKeyDown, + onClick: onInternalClick + }), loadingIcon, /*#__PURE__*/_react_17_0_2_react.createElement("span", { + className: "".concat(prefixCls, "-inner") + }, /*#__PURE__*/_react_17_0_2_react.createElement("span", { + className: "".concat(prefixCls, "-inner-checked") + }, checkedChildren), /*#__PURE__*/_react_17_0_2_react.createElement("span", { + className: "".concat(prefixCls, "-inner-unchecked") + }, unCheckedChildren))); +}); +Switch.displayName = 'Switch'; +/* harmony default export */ var es = (Switch); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/_util/wave/index.js + 4 modules +var wave = __webpack_require__(14088); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/config-provider/context.js +var context = __webpack_require__(36355); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/config-provider/DisabledContext.js +var DisabledContext = __webpack_require__(1684); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/config-provider/hooks/useSize.js +var useSize = __webpack_require__(19716); +// EXTERNAL MODULE: ./node_modules/_@ctrl_tinycolor@3.6.1@@ctrl/tinycolor/dist/module/index.js +var dist_module = __webpack_require__(64993); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/style/index.js +var style = __webpack_require__(17313); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/theme/util/genComponentStyleHook.js +var genComponentStyleHook = __webpack_require__(83116); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/theme/util/statistic.js +var statistic = __webpack_require__(37613); +;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/switch/style/index.js + + + +const genSwitchSmallStyle = token => { + const { + componentCls, + trackHeightSM, + trackPadding, + trackMinWidthSM, + innerMinMarginSM, + innerMaxMarginSM, + handleSizeSM + } = token; + const switchInnerCls = `${componentCls}-inner`; + return { + [componentCls]: { + [`&${componentCls}-small`]: { + minWidth: trackMinWidthSM, + height: trackHeightSM, + lineHeight: `${trackHeightSM}px`, + [`${componentCls}-inner`]: { + paddingInlineStart: innerMaxMarginSM, + paddingInlineEnd: innerMinMarginSM, + [`${switchInnerCls}-checked`]: { + marginInlineStart: `calc(-100% + ${handleSizeSM + trackPadding * 2}px - ${innerMaxMarginSM * 2}px)`, + marginInlineEnd: `calc(100% - ${handleSizeSM + trackPadding * 2}px + ${innerMaxMarginSM * 2}px)` + }, + [`${switchInnerCls}-unchecked`]: { + marginTop: -trackHeightSM, + marginInlineStart: 0, + marginInlineEnd: 0 + } + }, + [`${componentCls}-handle`]: { + width: handleSizeSM, + height: handleSizeSM + }, + [`${componentCls}-loading-icon`]: { + top: (handleSizeSM - token.switchLoadingIconSize) / 2, + fontSize: token.switchLoadingIconSize + }, + [`&${componentCls}-checked`]: { + [`${componentCls}-inner`]: { + paddingInlineStart: innerMinMarginSM, + paddingInlineEnd: innerMaxMarginSM, + [`${switchInnerCls}-checked`]: { + marginInlineStart: 0, + marginInlineEnd: 0 + }, + [`${switchInnerCls}-unchecked`]: { + marginInlineStart: `calc(100% - ${handleSizeSM + trackPadding * 2}px + ${innerMaxMarginSM * 2}px)`, + marginInlineEnd: `calc(-100% + ${handleSizeSM + trackPadding * 2}px - ${innerMaxMarginSM * 2}px)` + } + }, + [`${componentCls}-handle`]: { + insetInlineStart: `calc(100% - ${handleSizeSM + trackPadding}px)` + } + }, + [`&:not(${componentCls}-disabled):active`]: { + [`&:not(${componentCls}-checked) ${switchInnerCls}`]: { + [`${switchInnerCls}-unchecked`]: { + marginInlineStart: token.marginXXS / 2, + marginInlineEnd: -token.marginXXS / 2 + } + }, + [`&${componentCls}-checked ${switchInnerCls}`]: { + [`${switchInnerCls}-checked`]: { + marginInlineStart: -token.marginXXS / 2, + marginInlineEnd: token.marginXXS / 2 + } + } + } + } + } + }; +}; +const genSwitchLoadingStyle = token => { + const { + componentCls, + handleSize + } = token; + return { + [componentCls]: { + [`${componentCls}-loading-icon${token.iconCls}`]: { + position: 'relative', + top: (handleSize - token.fontSize) / 2, + color: token.switchLoadingIconColor, + verticalAlign: 'top' + }, + [`&${componentCls}-checked ${componentCls}-loading-icon`]: { + color: token.switchColor + } + } + }; +}; +const genSwitchHandleStyle = token => { + const { + componentCls, + motion, + trackPadding, + handleBg, + handleShadow, + handleSize + } = token; + const switchHandleCls = `${componentCls}-handle`; + return { + [componentCls]: { + [switchHandleCls]: { + position: 'absolute', + top: trackPadding, + insetInlineStart: trackPadding, + width: handleSize, + height: handleSize, + transition: `all ${token.switchDuration} ease-in-out`, + '&::before': { + position: 'absolute', + top: 0, + insetInlineEnd: 0, + bottom: 0, + insetInlineStart: 0, + backgroundColor: handleBg, + borderRadius: handleSize / 2, + boxShadow: handleShadow, + transition: `all ${token.switchDuration} ease-in-out`, + content: '""' + } + }, + [`&${componentCls}-checked ${switchHandleCls}`]: { + insetInlineStart: `calc(100% - ${handleSize + trackPadding}px)` + }, + [`&:not(${componentCls}-disabled):active`]: motion ? { + [`${switchHandleCls}::before`]: { + insetInlineEnd: token.switchHandleActiveInset, + insetInlineStart: 0 + }, + [`&${componentCls}-checked ${switchHandleCls}::before`]: { + insetInlineEnd: 0, + insetInlineStart: token.switchHandleActiveInset + } + } : /* istanbul ignore next */ + {} + } + }; +}; +const genSwitchInnerStyle = token => { + const { + componentCls, + trackHeight, + trackPadding, + innerMinMargin, + innerMaxMargin, + handleSize + } = token; + const switchInnerCls = `${componentCls}-inner`; + return { + [componentCls]: { + [switchInnerCls]: { + display: 'block', + overflow: 'hidden', + borderRadius: 100, + height: '100%', + paddingInlineStart: innerMaxMargin, + paddingInlineEnd: innerMinMargin, + transition: `padding-inline-start ${token.switchDuration} ease-in-out, padding-inline-end ${token.switchDuration} ease-in-out`, + [`${switchInnerCls}-checked, ${switchInnerCls}-unchecked`]: { + display: 'block', + color: token.colorTextLightSolid, + fontSize: token.fontSizeSM, + transition: `margin-inline-start ${token.switchDuration} ease-in-out, margin-inline-end ${token.switchDuration} ease-in-out`, + pointerEvents: 'none' + }, + [`${switchInnerCls}-checked`]: { + marginInlineStart: `calc(-100% + ${handleSize + trackPadding * 2}px - ${innerMaxMargin * 2}px)`, + marginInlineEnd: `calc(100% - ${handleSize + trackPadding * 2}px + ${innerMaxMargin * 2}px)` + }, + [`${switchInnerCls}-unchecked`]: { + marginTop: -trackHeight, + marginInlineStart: 0, + marginInlineEnd: 0 + } + }, + [`&${componentCls}-checked ${switchInnerCls}`]: { + paddingInlineStart: innerMinMargin, + paddingInlineEnd: innerMaxMargin, + [`${switchInnerCls}-checked`]: { + marginInlineStart: 0, + marginInlineEnd: 0 + }, + [`${switchInnerCls}-unchecked`]: { + marginInlineStart: `calc(100% - ${handleSize + trackPadding * 2}px + ${innerMaxMargin * 2}px)`, + marginInlineEnd: `calc(-100% + ${handleSize + trackPadding * 2}px - ${innerMaxMargin * 2}px)` + } + }, + [`&:not(${componentCls}-disabled):active`]: { + [`&:not(${componentCls}-checked) ${switchInnerCls}`]: { + [`${switchInnerCls}-unchecked`]: { + marginInlineStart: trackPadding * 2, + marginInlineEnd: -trackPadding * 2 + } + }, + [`&${componentCls}-checked ${switchInnerCls}`]: { + [`${switchInnerCls}-checked`]: { + marginInlineStart: -trackPadding * 2, + marginInlineEnd: trackPadding * 2 + } + } + } + } + }; +}; +const genSwitchStyle = token => { + const { + componentCls, + trackHeight, + trackMinWidth + } = token; + return { + [componentCls]: Object.assign(Object.assign(Object.assign(Object.assign({}, (0,style/* resetComponent */.Wf)(token)), { + position: 'relative', + display: 'inline-block', + boxSizing: 'border-box', + minWidth: trackMinWidth, + height: trackHeight, + lineHeight: `${trackHeight}px`, + verticalAlign: 'middle', + background: token.colorTextQuaternary, + border: '0', + borderRadius: 100, + cursor: 'pointer', + transition: `all ${token.motionDurationMid}`, + userSelect: 'none', + [`&:hover:not(${componentCls}-disabled)`]: { + background: token.colorTextTertiary + } + }), (0,style/* genFocusStyle */.Qy)(token)), { + [`&${componentCls}-checked`]: { + background: token.switchColor, + [`&:hover:not(${componentCls}-disabled)`]: { + background: token.colorPrimaryHover + } + }, + [`&${componentCls}-loading, &${componentCls}-disabled`]: { + cursor: 'not-allowed', + opacity: token.switchDisabledOpacity, + '*': { + boxShadow: 'none', + cursor: 'not-allowed' + } + }, + // rtl style + [`&${componentCls}-rtl`]: { + direction: 'rtl' + } + }) + }; +}; +// ============================== Export ============================== +/* harmony default export */ var switch_style = ((0,genComponentStyleHook/* default */.Z)('Switch', token => { + const switchToken = (0,statistic/* merge */.TS)(token, { + switchDuration: token.motionDurationMid, + switchColor: token.colorPrimary, + switchDisabledOpacity: token.opacityLoading, + switchLoadingIconSize: token.fontSizeIcon * 0.75, + switchLoadingIconColor: `rgba(0, 0, 0, ${token.opacityLoading})`, + switchHandleActiveInset: '-30%' + }); + return [genSwitchStyle(switchToken), + // inner style + genSwitchInnerStyle(switchToken), + // handle style + genSwitchHandleStyle(switchToken), + // loading style + genSwitchLoadingStyle(switchToken), + // small style + genSwitchSmallStyle(switchToken)]; +}, token => { + const { + fontSize, + lineHeight, + controlHeight, + colorWhite + } = token; + const height = fontSize * lineHeight; + const heightSM = controlHeight / 2; + const padding = 2; // Fixed value + const handleSize = height - padding * 2; + const handleSizeSM = heightSM - padding * 2; + return { + trackHeight: height, + trackHeightSM: heightSM, + trackMinWidth: handleSize * 2 + padding * 4, + trackMinWidthSM: handleSizeSM * 2 + padding * 2, + trackPadding: padding, + handleBg: colorWhite, + handleSize, + handleSizeSM, + handleShadow: `0 2px 4px 0 ${new dist_module/* TinyColor */.C('#00230b').setAlpha(0.2).toRgbString()}`, + innerMinMargin: handleSize / 2, + innerMaxMargin: handleSize + padding + padding * 2, + innerMinMarginSM: handleSizeSM / 2, + innerMaxMarginSM: handleSizeSM + padding + padding * 2 + }; +})); +;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/switch/index.js +"use client"; + +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; +}; + + + + + + + + + + +const switch_Switch = /*#__PURE__*/_react_17_0_2_react.forwardRef((props, ref) => { + const { + prefixCls: customizePrefixCls, + size: customizeSize, + disabled: customDisabled, + loading, + className, + rootClassName, + style + } = props, + restProps = __rest(props, ["prefixCls", "size", "disabled", "loading", "className", "rootClassName", "style"]); + false ? 0 : void 0; + const { + getPrefixCls, + direction, + switch: SWITCH + } = _react_17_0_2_react.useContext(context/* ConfigContext */.E_); + // ===================== Disabled ===================== + const disabled = _react_17_0_2_react.useContext(DisabledContext/* default */.Z); + const mergedDisabled = (customDisabled !== null && customDisabled !== void 0 ? customDisabled : disabled) || loading; + const prefixCls = getPrefixCls('switch', customizePrefixCls); + const loadingIcon = /*#__PURE__*/_react_17_0_2_react.createElement("div", { + className: `${prefixCls}-handle` + }, loading && /*#__PURE__*/_react_17_0_2_react.createElement(LoadingOutlined/* default */.Z, { + className: `${prefixCls}-loading-icon` + })); + // Style + const [wrapSSR, hashId] = switch_style(prefixCls); + const mergedSize = (0,useSize/* default */.Z)(customizeSize); + const classes = _classnames_2_3_2_classnames_default()(SWITCH === null || SWITCH === void 0 ? void 0 : SWITCH.className, { + [`${prefixCls}-small`]: mergedSize === 'small', + [`${prefixCls}-loading`]: loading, + [`${prefixCls}-rtl`]: direction === 'rtl' + }, className, rootClassName, hashId); + const mergedStyle = Object.assign(Object.assign({}, SWITCH === null || SWITCH === void 0 ? void 0 : SWITCH.style), style); + return wrapSSR( /*#__PURE__*/_react_17_0_2_react.createElement(wave/* default */.Z, { + component: "Switch" + }, /*#__PURE__*/_react_17_0_2_react.createElement(es, Object.assign({}, restProps, { + prefixCls: prefixCls, + className: classes, + style: mergedStyle, + disabled: mergedDisabled, + ref: ref, + loadingIcon: loadingIcon + })))); +}); +switch_Switch.__ANT_SWITCH = true; +if (false) {} +/* harmony default export */ var es_switch = (switch_Switch); + +/***/ }) + +}]); \ No newline at end of file diff --git a/82837.async.js b/39219.async.js similarity index 95% rename from 82837.async.js rename to 39219.async.js index 16abaf2a01..3c24123ee1 100644 --- a/82837.async.js +++ b/39219.async.js @@ -1,4 +1,817 @@ -(self["webpackChunk"] = self["webpackChunk"] || []).push([[82837],{ +(self["webpackChunk"] = self["webpackChunk"] || []).push([[39219],{ + +/***/ 77578: +/*!**********************************************************************!*\ + !*** ./node_modules/_antd@5.9.0@antd/es/_util/getRenderPropValue.js ***! + \**********************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +"use strict"; +/* harmony export */ __webpack_require__.d(__webpack_exports__, { +/* harmony export */ Z: function() { return /* binding */ getRenderPropValue; } +/* harmony export */ }); +const getRenderPropValue = propValue => { + if (!propValue) { + return null; + } + if (typeof propValue === 'function') { + return propValue(); + } + return propValue; +}; + +/***/ }), + +/***/ 26743: +/*!**********************************************************************!*\ + !*** ./node_modules/_antd@5.9.0@antd/es/avatar/index.js + 4 modules ***! + \**********************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +"use strict"; + +// EXPORTS +__webpack_require__.d(__webpack_exports__, { + C: function() { return /* binding */ es_avatar; } +}); + +// UNUSED EXPORTS: Group + +// EXTERNAL MODULE: ./node_modules/_classnames@2.3.2@classnames/index.js +var _classnames_2_3_2_classnames = __webpack_require__(12124); +var _classnames_2_3_2_classnames_default = /*#__PURE__*/__webpack_require__.n(_classnames_2_3_2_classnames); +// EXTERNAL MODULE: ./node_modules/_rc-resize-observer@1.4.0@rc-resize-observer/es/index.js + 4 modules +var es = __webpack_require__(28647); +// EXTERNAL MODULE: ./node_modules/_rc-util@5.38.0@rc-util/es/ref.js +var es_ref = __webpack_require__(9681); +// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/index.js +var _react_17_0_2_react = __webpack_require__(59301); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/_util/responsiveObserver.js +var responsiveObserver = __webpack_require__(69507); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/config-provider/context.js +var context = __webpack_require__(36355); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/grid/hooks/useBreakpoint.js +var useBreakpoint = __webpack_require__(8628); +;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/avatar/AvatarContext.js + +const AvatarContext = /*#__PURE__*/_react_17_0_2_react.createContext({}); +/* harmony default export */ var avatar_AvatarContext = (AvatarContext); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/style/index.js +var style = __webpack_require__(17313); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/theme/util/genComponentStyleHook.js +var genComponentStyleHook = __webpack_require__(83116); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/theme/util/statistic.js +var statistic = __webpack_require__(37613); +;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/avatar/style/index.js + + +const genBaseStyle = token => { + const { + antCls, + componentCls, + iconCls, + avatarBg, + avatarColor, + containerSize, + containerSizeLG, + containerSizeSM, + textFontSize, + textFontSizeLG, + textFontSizeSM, + borderRadius, + borderRadiusLG, + borderRadiusSM, + lineWidth, + lineType + } = token; + // Avatar size style + const avatarSizeStyle = (size, fontSize, radius) => ({ + width: size, + height: size, + lineHeight: `${size - lineWidth * 2}px`, + borderRadius: '50%', + [`&${componentCls}-square`]: { + borderRadius: radius + }, + [`${componentCls}-string`]: { + position: 'absolute', + left: { + _skip_check_: true, + value: '50%' + }, + transformOrigin: '0 center' + }, + [`&${componentCls}-icon`]: { + fontSize, + [`> ${iconCls}`]: { + margin: 0 + } + } + }); + return { + [componentCls]: Object.assign(Object.assign(Object.assign(Object.assign({}, (0,style/* resetComponent */.Wf)(token)), { + position: 'relative', + display: 'inline-block', + overflow: 'hidden', + color: avatarColor, + whiteSpace: 'nowrap', + textAlign: 'center', + verticalAlign: 'middle', + background: avatarBg, + border: `${lineWidth}px ${lineType} transparent`, + [`&-image`]: { + background: 'transparent' + }, + [`${antCls}-image-img`]: { + display: 'block' + } + }), avatarSizeStyle(containerSize, textFontSize, borderRadius)), { + [`&-lg`]: Object.assign({}, avatarSizeStyle(containerSizeLG, textFontSizeLG, borderRadiusLG)), + [`&-sm`]: Object.assign({}, avatarSizeStyle(containerSizeSM, textFontSizeSM, borderRadiusSM)), + '> img': { + display: 'block', + width: '100%', + height: '100%', + objectFit: 'cover' + } + }) + }; +}; +const genGroupStyle = token => { + const { + componentCls, + groupBorderColor, + groupOverlapping, + groupSpace + } = token; + return { + [`${componentCls}-group`]: { + display: 'inline-flex', + [`${componentCls}`]: { + borderColor: groupBorderColor + }, + [`> *:not(:first-child)`]: { + marginInlineStart: groupOverlapping + } + }, + [`${componentCls}-group-popover`]: { + [`${componentCls} + ${componentCls}`]: { + marginInlineStart: groupSpace + } + } + }; +}; +/* harmony default export */ var avatar_style = ((0,genComponentStyleHook/* default */.Z)('Avatar', token => { + const { + colorTextLightSolid, + colorTextPlaceholder + } = token; + const avatarToken = (0,statistic/* merge */.TS)(token, { + avatarBg: colorTextPlaceholder, + avatarColor: colorTextLightSolid + }); + return [genBaseStyle(avatarToken), genGroupStyle(avatarToken)]; +}, token => { + const { + controlHeight, + controlHeightLG, + controlHeightSM, + fontSize, + fontSizeLG, + fontSizeXL, + fontSizeHeading3, + marginXS, + marginXXS, + colorBorderBg + } = token; + return { + containerSize: controlHeight, + containerSizeLG: controlHeightLG, + containerSizeSM: controlHeightSM, + textFontSize: Math.round((fontSizeLG + fontSizeXL) / 2), + textFontSizeLG: fontSizeHeading3, + textFontSizeSM: fontSize, + groupSpace: marginXXS, + groupOverlapping: -marginXS, + groupBorderColor: colorBorderBg + }; +})); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/config-provider/hooks/useSize.js +var useSize = __webpack_require__(19716); +;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/avatar/avatar.js +"use client"; + +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; +}; + + + + + + + + + + + +const InternalAvatar = (props, ref) => { + const [scale, setScale] = _react_17_0_2_react.useState(1); + const [mounted, setMounted] = _react_17_0_2_react.useState(false); + const [isImgExist, setIsImgExist] = _react_17_0_2_react.useState(true); + const avatarNodeRef = _react_17_0_2_react.useRef(null); + const avatarChildrenRef = _react_17_0_2_react.useRef(null); + const avatarNodeMergeRef = (0,es_ref/* composeRef */.sQ)(ref, avatarNodeRef); + const { + getPrefixCls, + avatar + } = _react_17_0_2_react.useContext(context/* ConfigContext */.E_); + const avatarCtx = _react_17_0_2_react.useContext(avatar_AvatarContext); + const setScaleParam = () => { + if (!avatarChildrenRef.current || !avatarNodeRef.current) { + return; + } + const childrenWidth = avatarChildrenRef.current.offsetWidth; // offsetWidth avoid affecting be transform scale + const nodeWidth = avatarNodeRef.current.offsetWidth; + // denominator is 0 is no meaning + if (childrenWidth !== 0 && nodeWidth !== 0) { + const { + gap = 4 + } = props; + if (gap * 2 < nodeWidth) { + setScale(nodeWidth - gap * 2 < childrenWidth ? (nodeWidth - gap * 2) / childrenWidth : 1); + } + } + }; + _react_17_0_2_react.useEffect(() => { + setMounted(true); + }, []); + _react_17_0_2_react.useEffect(() => { + setIsImgExist(true); + setScale(1); + }, [props.src]); + _react_17_0_2_react.useEffect(setScaleParam, [props.gap]); + const handleImgLoadError = () => { + const { + onError + } = props; + const errorFlag = onError === null || onError === void 0 ? void 0 : onError(); + if (errorFlag !== false) { + setIsImgExist(false); + } + }; + const { + prefixCls: customizePrefixCls, + shape, + size: customSize, + src, + srcSet, + icon, + className, + rootClassName, + alt, + draggable, + children, + crossOrigin + } = props, + others = __rest(props, ["prefixCls", "shape", "size", "src", "srcSet", "icon", "className", "rootClassName", "alt", "draggable", "children", "crossOrigin"]); + const size = (0,useSize/* default */.Z)(ctxSize => { + var _a, _b; + return (_b = (_a = customSize !== null && customSize !== void 0 ? customSize : avatarCtx === null || avatarCtx === void 0 ? void 0 : avatarCtx.size) !== null && _a !== void 0 ? _a : ctxSize) !== null && _b !== void 0 ? _b : 'default'; + }); + const needResponsive = Object.keys(typeof size === 'object' ? size || {} : {}).some(key => ['xs', 'sm', 'md', 'lg', 'xl', 'xxl'].includes(key)); + const screens = (0,useBreakpoint/* default */.Z)(needResponsive); + const responsiveSizeStyle = _react_17_0_2_react.useMemo(() => { + if (typeof size !== 'object') { + return {}; + } + const currentBreakpoint = responsiveObserver/* responsiveArray */.c4.find(screen => screens[screen]); + const currentSize = size[currentBreakpoint]; + return currentSize ? { + width: currentSize, + height: currentSize, + lineHeight: `${currentSize}px`, + fontSize: icon ? currentSize / 2 : 18 + } : {}; + }, [screens, size]); + false ? 0 : void 0; + const prefixCls = getPrefixCls('avatar', customizePrefixCls); + const [wrapSSR, hashId] = avatar_style(prefixCls); + const sizeCls = _classnames_2_3_2_classnames_default()({ + [`${prefixCls}-lg`]: size === 'large', + [`${prefixCls}-sm`]: size === 'small' + }); + const hasImageElement = /*#__PURE__*/_react_17_0_2_react.isValidElement(src); + const mergedShape = shape || (avatarCtx === null || avatarCtx === void 0 ? void 0 : avatarCtx.shape) || 'circle'; + const classString = _classnames_2_3_2_classnames_default()(prefixCls, sizeCls, avatar === null || avatar === void 0 ? void 0 : avatar.className, `${prefixCls}-${mergedShape}`, { + [`${prefixCls}-image`]: hasImageElement || src && isImgExist, + [`${prefixCls}-icon`]: !!icon + }, className, rootClassName, hashId); + const sizeStyle = typeof size === 'number' ? { + width: size, + height: size, + lineHeight: `${size}px`, + fontSize: icon ? size / 2 : 18 + } : {}; + let childrenToRender; + if (typeof src === 'string' && isImgExist) { + childrenToRender = /*#__PURE__*/_react_17_0_2_react.createElement("img", { + src: src, + draggable: draggable, + srcSet: srcSet, + onError: handleImgLoadError, + alt: alt, + crossOrigin: crossOrigin + }); + } else if (hasImageElement) { + childrenToRender = src; + } else if (icon) { + childrenToRender = icon; + } else if (mounted || scale !== 1) { + const transformString = `scale(${scale}) translateX(-50%)`; + const childrenStyle = { + msTransform: transformString, + WebkitTransform: transformString, + transform: transformString + }; + const sizeChildrenStyle = typeof size === 'number' ? { + lineHeight: `${size}px` + } : {}; + childrenToRender = /*#__PURE__*/_react_17_0_2_react.createElement(es/* default */.Z, { + onResize: setScaleParam + }, /*#__PURE__*/_react_17_0_2_react.createElement("span", { + className: `${prefixCls}-string`, + ref: avatarChildrenRef, + style: Object.assign(Object.assign({}, sizeChildrenStyle), childrenStyle) + }, children)); + } else { + childrenToRender = /*#__PURE__*/_react_17_0_2_react.createElement("span", { + className: `${prefixCls}-string`, + style: { + opacity: 0 + }, + ref: avatarChildrenRef + }, children); + } + // The event is triggered twice from bubbling up the DOM tree. + // see https://codesandbox.io/s/kind-snow-9lidz + delete others.onError; + delete others.gap; + return wrapSSR( /*#__PURE__*/_react_17_0_2_react.createElement("span", Object.assign({}, others, { + style: Object.assign(Object.assign(Object.assign(Object.assign({}, sizeStyle), responsiveSizeStyle), avatar === null || avatar === void 0 ? void 0 : avatar.style), others.style), + className: classString, + ref: avatarNodeMergeRef + }), childrenToRender)); +}; +const Avatar = /*#__PURE__*/_react_17_0_2_react.forwardRef(InternalAvatar); +if (false) {} +/* harmony default export */ var avatar = (Avatar); +// EXTERNAL MODULE: ./node_modules/_rc-util@5.38.0@rc-util/es/Children/toArray.js +var toArray = __webpack_require__(38930); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/popover/index.js +var popover = __webpack_require__(60324); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/_util/reactNode.js +var reactNode = __webpack_require__(92343); +;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/avatar/group.js +"use client"; + + + + + + + + + + +const AvatarContextProvider = props => { + const { + size, + shape + } = _react_17_0_2_react.useContext(avatar_AvatarContext); + const avatarContextValue = _react_17_0_2_react.useMemo(() => ({ + size: props.size || size, + shape: props.shape || shape + }), [props.size, props.shape, size, shape]); + return /*#__PURE__*/_react_17_0_2_react.createElement(avatar_AvatarContext.Provider, { + value: avatarContextValue + }, props.children); +}; +const Group = props => { + const { + getPrefixCls, + direction + } = _react_17_0_2_react.useContext(context/* ConfigContext */.E_); + const { + prefixCls: customizePrefixCls, + className, + rootClassName, + style, + maxCount, + maxStyle, + size, + shape, + maxPopoverPlacement = 'top', + maxPopoverTrigger = 'hover', + children + } = props; + const prefixCls = getPrefixCls('avatar', customizePrefixCls); + const groupPrefixCls = `${prefixCls}-group`; + const [wrapSSR, hashId] = avatar_style(prefixCls); + const cls = _classnames_2_3_2_classnames_default()(groupPrefixCls, { + [`${groupPrefixCls}-rtl`]: direction === 'rtl' + }, className, rootClassName, hashId); + const childrenWithProps = (0,toArray/* default */.Z)(children).map((child, index) => (0,reactNode/* cloneElement */.Tm)(child, { + key: `avatar-key-${index}` + })); + const numOfChildren = childrenWithProps.length; + if (maxCount && maxCount < numOfChildren) { + const childrenShow = childrenWithProps.slice(0, maxCount); + const childrenHidden = childrenWithProps.slice(maxCount, numOfChildren); + childrenShow.push( /*#__PURE__*/_react_17_0_2_react.createElement(popover/* default */.Z, { + key: "avatar-popover-key", + content: childrenHidden, + trigger: maxPopoverTrigger, + placement: maxPopoverPlacement, + overlayClassName: `${groupPrefixCls}-popover` + }, /*#__PURE__*/_react_17_0_2_react.createElement(avatar, { + style: maxStyle + }, `+${numOfChildren - maxCount}`))); + return wrapSSR( /*#__PURE__*/_react_17_0_2_react.createElement(AvatarContextProvider, { + shape: shape, + size: size + }, /*#__PURE__*/_react_17_0_2_react.createElement("div", { + className: cls, + style: style + }, childrenShow))); + } + return wrapSSR( /*#__PURE__*/_react_17_0_2_react.createElement(AvatarContextProvider, { + shape: shape, + size: size + }, /*#__PURE__*/_react_17_0_2_react.createElement("div", { + className: cls, + style: style + }, childrenWithProps))); +}; +/* harmony default export */ var group = (Group); +;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/avatar/index.js +"use client"; + + + + +const avatar_Avatar = avatar; +avatar_Avatar.Group = group; +/* harmony default export */ var es_avatar = (avatar_Avatar); + +/***/ }), + +/***/ 39722: +/*!***************************************************************!*\ + !*** ./node_modules/_antd@5.9.0@antd/es/popover/PurePanel.js ***! + \***************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +"use strict"; +/* unused harmony exports getOverlay, RawPurePanel */ +/* harmony import */ var classnames__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! classnames */ 12124); +/* harmony import */ var classnames__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(classnames__WEBPACK_IMPORTED_MODULE_0__); +/* harmony import */ var rc_tooltip__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! rc-tooltip */ 55477); +/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! react */ 59301); +/* harmony import */ var _config_provider__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../config-provider */ 36355); +/* harmony import */ var _util_getRenderPropValue__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../_util/getRenderPropValue */ 77578); +/* harmony import */ var _style__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./style */ 17356); +"use client"; + +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; +}; + + + + + + +const getOverlay = (prefixCls, title, content) => { + if (!title && !content) return undefined; + return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_2__.createElement(react__WEBPACK_IMPORTED_MODULE_2__.Fragment, null, title && /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_2__.createElement("div", { + className: `${prefixCls}-title` + }, (0,_util_getRenderPropValue__WEBPACK_IMPORTED_MODULE_3__/* .getRenderPropValue */ .Z)(title)), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_2__.createElement("div", { + className: `${prefixCls}-inner-content` + }, (0,_util_getRenderPropValue__WEBPACK_IMPORTED_MODULE_3__/* .getRenderPropValue */ .Z)(content))); +}; +const RawPurePanel = props => { + const { + hashId, + prefixCls, + className, + style, + placement = 'top', + title, + content, + children + } = props; + return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_2__.createElement("div", { + className: classnames__WEBPACK_IMPORTED_MODULE_0___default()(hashId, prefixCls, `${prefixCls}-pure`, `${prefixCls}-placement-${placement}`, className), + style: style + }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_2__.createElement("div", { + className: `${prefixCls}-arrow` + }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_2__.createElement(rc_tooltip__WEBPACK_IMPORTED_MODULE_1__/* .Popup */ .G, Object.assign({}, props, { + className: hashId, + prefixCls: prefixCls + }), children || getOverlay(prefixCls, title, content))); +}; +const PurePanel = props => { + const { + prefixCls: customizePrefixCls + } = props, + restProps = __rest(props, ["prefixCls"]); + const { + getPrefixCls + } = react__WEBPACK_IMPORTED_MODULE_2__.useContext(_config_provider__WEBPACK_IMPORTED_MODULE_4__/* .ConfigContext */ .E_); + const prefixCls = getPrefixCls('popover', customizePrefixCls); + const [wrapSSR, hashId] = (0,_style__WEBPACK_IMPORTED_MODULE_5__/* ["default"] */ .Z)(prefixCls); + return wrapSSR( /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_2__.createElement(RawPurePanel, Object.assign({}, restProps, { + prefixCls: prefixCls, + hashId: hashId + }))); +}; +/* harmony default export */ __webpack_exports__.ZP = (PurePanel); + +/***/ }), + +/***/ 60324: +/*!***********************************************************!*\ + !*** ./node_modules/_antd@5.9.0@antd/es/popover/index.js ***! + \***********************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +"use strict"; +/* harmony import */ var classnames__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! classnames */ 12124); +/* harmony import */ var classnames__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(classnames__WEBPACK_IMPORTED_MODULE_0__); +/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! react */ 59301); +/* harmony import */ var _util_getRenderPropValue__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../_util/getRenderPropValue */ 77578); +/* harmony import */ var _util_motion__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../_util/motion */ 62892); +/* harmony import */ var _config_provider__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../config-provider */ 36355); +/* harmony import */ var _tooltip__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../tooltip */ 6848); +/* harmony import */ var _PurePanel__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ./PurePanel */ 39722); +/* harmony import */ var _style__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./style */ 17356); +"use client"; + +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; +}; + + + + + + + +// CSSINJS + +const Overlay = _ref => { + let { + title, + content, + prefixCls + } = _ref; + return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_1__.createElement(react__WEBPACK_IMPORTED_MODULE_1__.Fragment, null, title && /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_1__.createElement("div", { + className: `${prefixCls}-title` + }, (0,_util_getRenderPropValue__WEBPACK_IMPORTED_MODULE_2__/* .getRenderPropValue */ .Z)(title)), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_1__.createElement("div", { + className: `${prefixCls}-inner-content` + }, (0,_util_getRenderPropValue__WEBPACK_IMPORTED_MODULE_2__/* .getRenderPropValue */ .Z)(content))); +}; +const Popover = /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_1__.forwardRef((props, ref) => { + const { + prefixCls: customizePrefixCls, + title, + content, + overlayClassName, + placement = 'top', + trigger = 'hover', + mouseEnterDelay = 0.1, + mouseLeaveDelay = 0.1, + overlayStyle = {} + } = props, + otherProps = __rest(props, ["prefixCls", "title", "content", "overlayClassName", "placement", "trigger", "mouseEnterDelay", "mouseLeaveDelay", "overlayStyle"]); + const { + getPrefixCls + } = react__WEBPACK_IMPORTED_MODULE_1__.useContext(_config_provider__WEBPACK_IMPORTED_MODULE_3__/* .ConfigContext */ .E_); + const prefixCls = getPrefixCls('popover', customizePrefixCls); + const [wrapSSR, hashId] = (0,_style__WEBPACK_IMPORTED_MODULE_4__/* ["default"] */ .Z)(prefixCls); + const rootPrefixCls = getPrefixCls(); + const overlayCls = classnames__WEBPACK_IMPORTED_MODULE_0___default()(overlayClassName, hashId); + return wrapSSR( /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_1__.createElement(_tooltip__WEBPACK_IMPORTED_MODULE_5__/* ["default"] */ .Z, Object.assign({ + placement: placement, + trigger: trigger, + mouseEnterDelay: mouseEnterDelay, + mouseLeaveDelay: mouseLeaveDelay, + overlayStyle: overlayStyle + }, otherProps, { + prefixCls: prefixCls, + overlayClassName: overlayCls, + ref: ref, + overlay: title || content ? /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_1__.createElement(Overlay, { + prefixCls: prefixCls, + title: title, + content: content + }) : null, + transitionName: (0,_util_motion__WEBPACK_IMPORTED_MODULE_6__/* .getTransitionName */ .m)(rootPrefixCls, 'zoom-big', otherProps.transitionName), + "data-popover-inject": true + }))); +}); +if (false) {} +Popover._InternalPanelDoNotUseOrYouWillBeFired = _PurePanel__WEBPACK_IMPORTED_MODULE_7__/* ["default"] */ .ZP; +/* harmony default export */ __webpack_exports__.Z = (Popover); + +/***/ }), + +/***/ 17356: +/*!*****************************************************************!*\ + !*** ./node_modules/_antd@5.9.0@antd/es/popover/style/index.js ***! + \*****************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +"use strict"; +/* harmony import */ var _style__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../style */ 17313); +/* harmony import */ var _style_motion__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../../style/motion */ 29878); +/* harmony import */ var _style_placementArrow__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../style/placementArrow */ 19447); +/* harmony import */ var _theme_internal__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../theme/internal */ 33166); +/* harmony import */ var _theme_internal__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../theme/internal */ 83116); +/* harmony import */ var _theme_internal__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../../theme/internal */ 37613); +"use client"; + + + + + +const genBaseStyle = token => { + const { + componentCls, + popoverColor, + minWidth, + fontWeightStrong, + popoverPadding, + boxShadowSecondary, + colorTextHeading, + borderRadiusLG: borderRadius, + zIndexPopup, + marginXS, + colorBgElevated, + popoverBg + } = token; + return [{ + [componentCls]: Object.assign(Object.assign({}, (0,_style__WEBPACK_IMPORTED_MODULE_0__/* .resetComponent */ .Wf)(token)), { + position: 'absolute', + top: 0, + // use `left` to fix https://github.com/ant-design/ant-design/issues/39195 + left: { + _skip_check_: true, + value: 0 + }, + zIndex: zIndexPopup, + fontWeight: 'normal', + whiteSpace: 'normal', + textAlign: 'start', + cursor: 'auto', + userSelect: 'text', + transformOrigin: `var(--arrow-x, 50%) var(--arrow-y, 50%)`, + '--antd-arrow-background-color': colorBgElevated, + '&-rtl': { + direction: 'rtl' + }, + '&-hidden': { + display: 'none' + }, + [`${componentCls}-content`]: { + position: 'relative' + }, + [`${componentCls}-inner`]: { + backgroundColor: popoverBg, + backgroundClip: 'padding-box', + borderRadius, + boxShadow: boxShadowSecondary, + padding: popoverPadding + }, + [`${componentCls}-title`]: { + minWidth, + marginBottom: marginXS, + color: colorTextHeading, + fontWeight: fontWeightStrong + }, + [`${componentCls}-inner-content`]: { + color: popoverColor + } + }) + }, + // Arrow Style + (0,_style_placementArrow__WEBPACK_IMPORTED_MODULE_1__/* ["default"] */ .ZP)(token, { + colorBg: 'var(--antd-arrow-background-color)' + }), + // Pure Render + { + [`${componentCls}-pure`]: { + position: 'relative', + maxWidth: 'none', + margin: token.sizePopupArrow, + display: 'inline-block', + [`${componentCls}-content`]: { + display: 'inline-block' + } + } + }]; +}; +const genColorStyle = token => { + const { + componentCls + } = token; + return { + [componentCls]: _theme_internal__WEBPACK_IMPORTED_MODULE_2__/* .PresetColors */ .i.map(colorKey => { + const lightColor = token[`${colorKey}6`]; + return { + [`&${componentCls}-${colorKey}`]: { + '--antd-arrow-background-color': lightColor, + [`${componentCls}-inner`]: { + backgroundColor: lightColor + }, + [`${componentCls}-arrow`]: { + background: 'transparent' + } + } + }; + }) + }; +}; +const genWireframeStyle = token => { + const { + componentCls, + lineWidth, + lineType, + colorSplit, + paddingSM, + controlHeight, + fontSize, + lineHeight, + padding + } = token; + const titlePaddingBlockDist = controlHeight - Math.round(fontSize * lineHeight); + const popoverTitlePaddingBlockTop = titlePaddingBlockDist / 2; + const popoverTitlePaddingBlockBottom = titlePaddingBlockDist / 2 - lineWidth; + const popoverPaddingHorizontal = padding; + return { + [componentCls]: { + [`${componentCls}-inner`]: { + padding: 0 + }, + [`${componentCls}-title`]: { + margin: 0, + padding: `${popoverTitlePaddingBlockTop}px ${popoverPaddingHorizontal}px ${popoverTitlePaddingBlockBottom}px`, + borderBottom: `${lineWidth}px ${lineType} ${colorSplit}` + }, + [`${componentCls}-inner-content`]: { + padding: `${paddingSM}px ${popoverPaddingHorizontal}px` + } + } + }; +}; +/* harmony default export */ __webpack_exports__.Z = ((0,_theme_internal__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .Z)('Popover', token => { + const { + colorBgElevated, + colorText, + wireframe + } = token; + const popoverToken = (0,_theme_internal__WEBPACK_IMPORTED_MODULE_4__/* .merge */ .TS)(token, { + popoverPadding: 12, + popoverBg: colorBgElevated, + popoverColor: colorText + }); + return [genBaseStyle(popoverToken), genColorStyle(popoverToken), wireframe && genWireframeStyle(popoverToken), (0,_style_motion__WEBPACK_IMPORTED_MODULE_5__/* .initZoomMotion */ ._y)(popoverToken, 'zoom-big')]; +}, token => ({ + width: 177, + minWidth: 177, + zIndexPopup: token.zIndexPopupBase + 30 +}), { + resetStyle: false, + deprecatedTokens: [['width', 'minWidth']] +})); + +/***/ }), /***/ 85160: /*!************************************************************************************!*\ @@ -2961,6 +3774,322 @@ const TreeEdge = go.TreeEdge; const version = go.version; +/***/ }), + +/***/ 51581: +/*!****************************************************************************************************!*\ + !*** ./node_modules/_react-infinite-scroller@1.2.4@react-infinite-scroller/dist/InfiniteScroll.js ***! + \****************************************************************************************************/ +/***/ (function(module, exports, __webpack_require__) { + +"use strict"; + + +Object.defineProperty(exports, "__esModule", ({ + value: true +})); + +var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); + +var _react = __webpack_require__(/*! react */ 59301); + +var _react2 = _interopRequireDefault(_react); + +var _propTypes = __webpack_require__(/*! prop-types */ 12708); + +var _propTypes2 = _interopRequireDefault(_propTypes); + +function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } + +function _objectWithoutProperties(obj, keys) { var target = {}; for (var i in obj) { if (keys.indexOf(i) >= 0) continue; if (!Object.prototype.hasOwnProperty.call(obj, i)) continue; target[i] = obj[i]; } return target; } + +function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } + +function _possibleConstructorReturn(self, call) { if (!self) { throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); } return call && (typeof call === "object" || typeof call === "function") ? call : self; } + +function _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function, not " + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) Object.setPrototypeOf ? Object.setPrototypeOf(subClass, superClass) : subClass.__proto__ = superClass; } + +var InfiniteScroll = function (_Component) { + _inherits(InfiniteScroll, _Component); + + function InfiniteScroll(props) { + _classCallCheck(this, InfiniteScroll); + + var _this = _possibleConstructorReturn(this, (InfiniteScroll.__proto__ || Object.getPrototypeOf(InfiniteScroll)).call(this, props)); + + _this.scrollListener = _this.scrollListener.bind(_this); + _this.eventListenerOptions = _this.eventListenerOptions.bind(_this); + _this.mousewheelListener = _this.mousewheelListener.bind(_this); + return _this; + } + + _createClass(InfiniteScroll, [{ + key: 'componentDidMount', + value: function componentDidMount() { + this.pageLoaded = this.props.pageStart; + this.options = this.eventListenerOptions(); + this.attachScrollListener(); + } + }, { + key: 'componentDidUpdate', + value: function componentDidUpdate() { + if (this.props.isReverse && this.loadMore) { + var parentElement = this.getParentElement(this.scrollComponent); + parentElement.scrollTop = parentElement.scrollHeight - this.beforeScrollHeight + this.beforeScrollTop; + this.loadMore = false; + } + this.attachScrollListener(); + } + }, { + key: 'componentWillUnmount', + value: function componentWillUnmount() { + this.detachScrollListener(); + this.detachMousewheelListener(); + } + }, { + key: 'isPassiveSupported', + value: function isPassiveSupported() { + var passive = false; + + var testOptions = { + get passive() { + passive = true; + } + }; + + try { + document.addEventListener('test', null, testOptions); + document.removeEventListener('test', null, testOptions); + } catch (e) { + // ignore + } + return passive; + } + }, { + key: 'eventListenerOptions', + value: function eventListenerOptions() { + var options = this.props.useCapture; + + if (this.isPassiveSupported()) { + options = { + useCapture: this.props.useCapture, + passive: true + }; + } + return options; + } + + // Set a defaut loader for all your `InfiniteScroll` components + + }, { + key: 'setDefaultLoader', + value: function setDefaultLoader(loader) { + this.defaultLoader = loader; + } + }, { + key: 'detachMousewheelListener', + value: function detachMousewheelListener() { + var scrollEl = window; + if (this.props.useWindow === false) { + scrollEl = this.scrollComponent.parentNode; + } + + scrollEl.removeEventListener('mousewheel', this.mousewheelListener, this.options ? this.options : this.props.useCapture); + } + }, { + key: 'detachScrollListener', + value: function detachScrollListener() { + var scrollEl = window; + if (this.props.useWindow === false) { + scrollEl = this.getParentElement(this.scrollComponent); + } + + scrollEl.removeEventListener('scroll', this.scrollListener, this.options ? this.options : this.props.useCapture); + scrollEl.removeEventListener('resize', this.scrollListener, this.options ? this.options : this.props.useCapture); + } + }, { + key: 'getParentElement', + value: function getParentElement(el) { + var scrollParent = this.props.getScrollParent && this.props.getScrollParent(); + if (scrollParent != null) { + return scrollParent; + } + return el && el.parentNode; + } + }, { + key: 'filterProps', + value: function filterProps(props) { + return props; + } + }, { + key: 'attachScrollListener', + value: function attachScrollListener() { + var parentElement = this.getParentElement(this.scrollComponent); + + if (!this.props.hasMore || !parentElement) { + return; + } + + var scrollEl = window; + if (this.props.useWindow === false) { + scrollEl = parentElement; + } + + scrollEl.addEventListener('mousewheel', this.mousewheelListener, this.options ? this.options : this.props.useCapture); + scrollEl.addEventListener('scroll', this.scrollListener, this.options ? this.options : this.props.useCapture); + scrollEl.addEventListener('resize', this.scrollListener, this.options ? this.options : this.props.useCapture); + + if (this.props.initialLoad) { + this.scrollListener(); + } + } + }, { + key: 'mousewheelListener', + value: function mousewheelListener(e) { + // Prevents Chrome hangups + // See: https://stackoverflow.com/questions/47524205/random-high-content-download-time-in-chrome/47684257#47684257 + if (e.deltaY === 1 && !this.isPassiveSupported()) { + e.preventDefault(); + } + } + }, { + key: 'scrollListener', + value: function scrollListener() { + var el = this.scrollComponent; + var scrollEl = window; + var parentNode = this.getParentElement(el); + + var offset = void 0; + if (this.props.useWindow) { + var doc = document.documentElement || document.body.parentNode || document.body; + var scrollTop = scrollEl.pageYOffset !== undefined ? scrollEl.pageYOffset : doc.scrollTop; + if (this.props.isReverse) { + offset = scrollTop; + } else { + offset = this.calculateOffset(el, scrollTop); + } + } else if (this.props.isReverse) { + offset = parentNode.scrollTop; + } else { + offset = el.scrollHeight - parentNode.scrollTop - parentNode.clientHeight; + } + + // Here we make sure the element is visible as well as checking the offset + if (offset < Number(this.props.threshold) && el && el.offsetParent !== null) { + this.detachScrollListener(); + this.beforeScrollHeight = parentNode.scrollHeight; + this.beforeScrollTop = parentNode.scrollTop; + // Call loadMore after detachScrollListener to allow for non-async loadMore functions + if (typeof this.props.loadMore === 'function') { + this.props.loadMore(this.pageLoaded += 1); + this.loadMore = true; + } + } + } + }, { + key: 'calculateOffset', + value: function calculateOffset(el, scrollTop) { + if (!el) { + return 0; + } + + return this.calculateTopPosition(el) + (el.offsetHeight - scrollTop - window.innerHeight); + } + }, { + key: 'calculateTopPosition', + value: function calculateTopPosition(el) { + if (!el) { + return 0; + } + return el.offsetTop + this.calculateTopPosition(el.offsetParent); + } + }, { + key: 'render', + value: function render() { + var _this2 = this; + + var renderProps = this.filterProps(this.props); + + var children = renderProps.children, + element = renderProps.element, + hasMore = renderProps.hasMore, + initialLoad = renderProps.initialLoad, + isReverse = renderProps.isReverse, + loader = renderProps.loader, + loadMore = renderProps.loadMore, + pageStart = renderProps.pageStart, + ref = renderProps.ref, + threshold = renderProps.threshold, + useCapture = renderProps.useCapture, + useWindow = renderProps.useWindow, + getScrollParent = renderProps.getScrollParent, + props = _objectWithoutProperties(renderProps, ['children', 'element', 'hasMore', 'initialLoad', 'isReverse', 'loader', 'loadMore', 'pageStart', 'ref', 'threshold', 'useCapture', 'useWindow', 'getScrollParent']); + + props.ref = function (node) { + _this2.scrollComponent = node; + if (ref) { + ref(node); + } + }; + + var childrenArray = [children]; + if (hasMore) { + if (loader) { + isReverse ? childrenArray.unshift(loader) : childrenArray.push(loader); + } else if (this.defaultLoader) { + isReverse ? childrenArray.unshift(this.defaultLoader) : childrenArray.push(this.defaultLoader); + } + } + return _react2.default.createElement(element, props, childrenArray); + } + }]); + + return InfiniteScroll; +}(_react.Component); + +InfiniteScroll.propTypes = { + children: _propTypes2.default.node.isRequired, + element: _propTypes2.default.node, + hasMore: _propTypes2.default.bool, + initialLoad: _propTypes2.default.bool, + isReverse: _propTypes2.default.bool, + loader: _propTypes2.default.node, + loadMore: _propTypes2.default.func.isRequired, + pageStart: _propTypes2.default.number, + ref: _propTypes2.default.func, + getScrollParent: _propTypes2.default.func, + threshold: _propTypes2.default.number, + useCapture: _propTypes2.default.bool, + useWindow: _propTypes2.default.bool +}; +InfiniteScroll.defaultProps = { + element: 'div', + hasMore: false, + initialLoad: true, + pageStart: 0, + ref: null, + threshold: 250, + useWindow: true, + isReverse: false, + useCapture: false, + loader: null, + getScrollParent: null +}; +exports["default"] = InfiniteScroll; +module.exports = exports['default']; + + +/***/ }), + +/***/ 26724: +/*!**************************************************************************************!*\ + !*** ./node_modules/_react-infinite-scroller@1.2.4@react-infinite-scroller/index.js ***! + \**************************************************************************************/ +/***/ (function(module, __unused_webpack_exports, __webpack_require__) { + +module.exports = __webpack_require__(/*! ./dist/InfiniteScroll */ 51581) + + /***/ }), /***/ 43408: diff --git a/42309.async.js b/42309.async.js index a077b5349a..4713e39b21 100644 --- a/42309.async.js +++ b/42309.async.js @@ -1,5 +1,5 @@ "use strict"; -(self["webpackChunk"] = self["webpackChunk"] || []).push([[42309,64802,34668],{ +(self["webpackChunk"] = self["webpackChunk"] || []).push([[42309,64802,34668,54512],{ /***/ 28720: /*!***********************************************************************************************************!*\ diff --git a/45159.async.js b/45159.async.js index 9e05f3eec1..8c93fbd12d 100644 --- a/45159.async.js +++ b/45159.async.js @@ -1,5 +1,5 @@ "use strict"; -(self["webpackChunk"] = self["webpackChunk"] || []).push([[45159,2595,55127,89360,64447,38177,47256,85081,53555,64802,34668,52312,21105],{ +(self["webpackChunk"] = self["webpackChunk"] || []).push([[45159,2595,55127,89360,64447,38177,47256,85081,53555,64802,34668,54512,52312,21105],{ /***/ 47966: /*!********************************************************************************************************!*\ diff --git a/47256.async.js b/47256.async.js index e0464c86d9..e31fd5b515 100644 --- a/47256.async.js +++ b/47256.async.js @@ -1,5 +1,5 @@ "use strict"; -(self["webpackChunk"] = self["webpackChunk"] || []).push([[47256,38177,85081,53555,64802,34668],{ +(self["webpackChunk"] = self["webpackChunk"] || []).push([[47256,38177,85081,53555,64802,34668,54512],{ /***/ 80045: /*!*******************************************************************************************************************!*\ diff --git a/82080.async.js b/47358.async.js similarity index 74% rename from 82080.async.js rename to 47358.async.js index 47e04526a3..af5764533d 100644 --- a/82080.async.js +++ b/47358.async.js @@ -1,5 +1,5 @@ "use strict"; -(self["webpackChunk"] = self["webpackChunk"] || []).push([[82080,15569,10375,64802,34668],{ +(self["webpackChunk"] = self["webpackChunk"] || []).push([[47358,15569,10375,64802,34668,54512,16703],{ /***/ 75769: /*!*******************************************************************************************************!*\ @@ -43,6 +43,48 @@ if (false) {} /***/ }), +/***/ 42884: +/*!******************************************************************************************************!*\ + !*** ./node_modules/_@ant-design_icons@5.2.6@@ant-design/icons/es/icons/DownOutlined.js + 1 modules ***! + \******************************************************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + + +// EXPORTS +__webpack_require__.d(__webpack_exports__, { + Z: function() { return /* binding */ icons_DownOutlined; } +}); + +// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/esm/extends.js +var esm_extends = __webpack_require__(26508); +// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/index.js +var _react_17_0_2_react = __webpack_require__(59301); +;// CONCATENATED MODULE: ./node_modules/_@ant-design_icons-svg@4.3.1@@ant-design/icons-svg/es/asn/DownOutlined.js +// This icon file is generated automatically. +var DownOutlined = { "icon": { "tag": "svg", "attrs": { "viewBox": "64 64 896 896", "focusable": "false" }, "children": [{ "tag": "path", "attrs": { "d": "M884 256h-75c-5.1 0-9.9 2.5-12.9 6.6L512 654.2 227.9 262.6c-3-4.1-7.8-6.6-12.9-6.6h-75c-6.5 0-10.3 7.4-6.5 12.7l352.6 486.1c12.8 17.6 39 17.6 51.7 0l352.6-486.1c3.9-5.3.1-12.7-6.4-12.7z" } }] }, "name": "down", "theme": "outlined" }; +/* harmony default export */ var asn_DownOutlined = (DownOutlined); + +// EXTERNAL MODULE: ./node_modules/_@ant-design_icons@5.2.6@@ant-design/icons/es/components/AntdIcon.js + 3 modules +var AntdIcon = __webpack_require__(91851); +;// CONCATENATED MODULE: ./node_modules/_@ant-design_icons@5.2.6@@ant-design/icons/es/icons/DownOutlined.js + +// GENERATE BY ./scripts/generate.ts +// DON NOT EDIT IT MANUALLY + + + + +var DownOutlined_DownOutlined = function DownOutlined(props, ref) { + return /*#__PURE__*/_react_17_0_2_react.createElement(AntdIcon/* default */.Z, (0,esm_extends/* default */.Z)({}, props, { + ref: ref, + icon: asn_DownOutlined + })); +}; +if (false) {} +/* harmony default export */ var icons_DownOutlined = (/*#__PURE__*/_react_17_0_2_react.forwardRef(DownOutlined_DownOutlined)); + +/***/ }), + /***/ 15997: /*!*****************************************************************************************************!*\ !*** ./node_modules/_@ant-design_icons@5.2.6@@ant-design/icons/es/icons/EyeOutlined.js + 1 modules ***! @@ -145,6 +187,499 @@ function useForceUpdate() { /***/ }), +/***/ 66104: +/*!**************************************************************************!*\ + !*** ./node_modules/_antd@5.9.0@antd/es/breadcrumb/index.js + 6 modules ***! + \**************************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + + +// EXPORTS +__webpack_require__.d(__webpack_exports__, { + Z: function() { return /* binding */ breadcrumb; } +}); + +// EXTERNAL MODULE: ./node_modules/_classnames@2.3.2@classnames/index.js +var _classnames_2_3_2_classnames = __webpack_require__(12124); +var _classnames_2_3_2_classnames_default = /*#__PURE__*/__webpack_require__.n(_classnames_2_3_2_classnames); +// EXTERNAL MODULE: ./node_modules/_rc-util@5.38.0@rc-util/es/Children/toArray.js +var toArray = __webpack_require__(38930); +// EXTERNAL MODULE: ./node_modules/_rc-util@5.38.0@rc-util/es/pickAttrs.js +var pickAttrs = __webpack_require__(5090); +// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/index.js +var _react_17_0_2_react = __webpack_require__(59301); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/_util/reactNode.js +var reactNode = __webpack_require__(92343); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/config-provider/context.js +var context = __webpack_require__(36355); +// EXTERNAL MODULE: ./node_modules/_@ant-design_icons@5.2.6@@ant-design/icons/es/icons/DownOutlined.js + 1 modules +var DownOutlined = __webpack_require__(42884); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/dropdown/dropdown.js +var dropdown = __webpack_require__(91857); +;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/breadcrumb/BreadcrumbSeparator.js +"use client"; + + + +const BreadcrumbSeparator = _ref => { + let { + children + } = _ref; + const { + getPrefixCls + } = _react_17_0_2_react.useContext(context/* ConfigContext */.E_); + const prefixCls = getPrefixCls('breadcrumb'); + return /*#__PURE__*/_react_17_0_2_react.createElement("li", { + className: `${prefixCls}-separator`, + "aria-hidden": "true" + }, children === '' ? children : children || '/'); +}; +BreadcrumbSeparator.__ANT_BREADCRUMB_SEPARATOR = true; +/* harmony default export */ var breadcrumb_BreadcrumbSeparator = (BreadcrumbSeparator); +;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/breadcrumb/useItemRender.js +"use client"; + +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 getBreadcrumbName(route, params) { + if (route.title === undefined || route.title === null) { + return null; + } + const paramsKeys = Object.keys(params).join('|'); + return typeof route.title === 'object' ? route.title : String(route.title).replace(new RegExp(`:(${paramsKeys})`, 'g'), (replacement, key) => params[key] || replacement); +} +function renderItem(prefixCls, item, children, href) { + if (children === null || children === undefined) { + return null; + } + const { + className, + onClick + } = item, + restItem = __rest(item, ["className", "onClick"]); + const passedProps = Object.assign(Object.assign({}, (0,pickAttrs/* default */.Z)(restItem, { + data: true, + aria: true + })), { + onClick + }); + if (href !== undefined) { + return /*#__PURE__*/_react_17_0_2_react.createElement("a", Object.assign({}, passedProps, { + className: _classnames_2_3_2_classnames_default()(`${prefixCls}-link`, className), + href: href + }), children); + } + return /*#__PURE__*/_react_17_0_2_react.createElement("span", Object.assign({}, passedProps, { + className: _classnames_2_3_2_classnames_default()(`${prefixCls}-link`, className) + }), children); +} +function useItemRender(prefixCls, itemRender) { + const mergedItemRender = (item, params, routes, path, href) => { + if (itemRender) { + return itemRender(item, params, routes, path); + } + const name = getBreadcrumbName(item, params); + return renderItem(prefixCls, item, name, href); + }; + return mergedItemRender; +} +;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/breadcrumb/BreadcrumbItem.js +"use client"; + +var BreadcrumbItem_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; +}; + + + + + + + +const InternalBreadcrumbItem = props => { + const { + prefixCls, + separator = '/', + children, + menu, + overlay, + dropdownProps, + href + } = props; + // Warning for deprecated usage + if (false) {} + /** If overlay is have Wrap a Dropdown */ + const renderBreadcrumbNode = breadcrumbItem => { + if (menu || overlay) { + const mergeDropDownProps = Object.assign({}, dropdownProps); + if (menu) { + const _a = menu || {}, + { + items + } = _a, + menuProps = BreadcrumbItem_rest(_a, ["items"]); + mergeDropDownProps.menu = Object.assign(Object.assign({}, menuProps), { + items: items === null || items === void 0 ? void 0 : items.map((_a, index) => { + var { + key, + title, + label, + path + } = _a, + itemProps = BreadcrumbItem_rest(_a, ["key", "title", "label", "path"]); + let mergedLabel = label !== null && label !== void 0 ? label : title; + if (path) { + mergedLabel = /*#__PURE__*/_react_17_0_2_react.createElement("a", { + href: `${href}${path}` + }, mergedLabel); + } + return Object.assign(Object.assign({}, itemProps), { + key: key !== null && key !== void 0 ? key : index, + label: mergedLabel + }); + }) + }); + } else if (overlay) { + mergeDropDownProps.overlay = overlay; + } + return /*#__PURE__*/_react_17_0_2_react.createElement(dropdown/* default */.Z, Object.assign({ + placement: "bottom" + }, mergeDropDownProps), /*#__PURE__*/_react_17_0_2_react.createElement("span", { + className: `${prefixCls}-overlay-link` + }, breadcrumbItem, /*#__PURE__*/_react_17_0_2_react.createElement(DownOutlined/* default */.Z, null))); + } + return breadcrumbItem; + }; + // wrap to dropDown + const link = renderBreadcrumbNode(children); + if (link !== undefined && link !== null) { + return /*#__PURE__*/_react_17_0_2_react.createElement(_react_17_0_2_react.Fragment, null, /*#__PURE__*/_react_17_0_2_react.createElement("li", null, link), separator && /*#__PURE__*/_react_17_0_2_react.createElement(breadcrumb_BreadcrumbSeparator, null, separator)); + } + return null; +}; +const BreadcrumbItem = props => { + const { + prefixCls: customizePrefixCls, + children, + href + } = props, + restProps = BreadcrumbItem_rest(props, ["prefixCls", "children", "href"]); + const { + getPrefixCls + } = _react_17_0_2_react.useContext(context/* ConfigContext */.E_); + const prefixCls = getPrefixCls('breadcrumb', customizePrefixCls); + return /*#__PURE__*/_react_17_0_2_react.createElement(InternalBreadcrumbItem, Object.assign({}, restProps, { + prefixCls: prefixCls + }), renderItem(prefixCls, restProps, children, href)); +}; +BreadcrumbItem.__ANT_BREADCRUMB_ITEM = true; +/* harmony default export */ var breadcrumb_BreadcrumbItem = (BreadcrumbItem); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/style/index.js +var style = __webpack_require__(17313); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/theme/util/genComponentStyleHook.js +var genComponentStyleHook = __webpack_require__(83116); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/theme/util/statistic.js +var statistic = __webpack_require__(37613); +;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/breadcrumb/style/index.js + + +const genBreadcrumbStyle = token => { + const { + componentCls, + iconCls + } = token; + return { + [componentCls]: Object.assign(Object.assign({}, (0,style/* resetComponent */.Wf)(token)), { + color: token.itemColor, + fontSize: token.fontSize, + [iconCls]: { + fontSize: token.iconFontSize + }, + ol: { + display: 'flex', + flexWrap: 'wrap', + margin: 0, + padding: 0, + listStyle: 'none' + }, + a: Object.assign({ + color: token.linkColor, + transition: `color ${token.motionDurationMid}`, + padding: `0 ${token.paddingXXS}px`, + borderRadius: token.borderRadiusSM, + height: token.lineHeight * token.fontSize, + display: 'inline-block', + marginInline: -token.marginXXS, + '&:hover': { + color: token.linkHoverColor, + backgroundColor: token.colorBgTextHover + } + }, (0,style/* genFocusStyle */.Qy)(token)), + [`li:last-child`]: { + color: token.lastItemColor + }, + [`${componentCls}-separator`]: { + marginInline: token.separatorMargin, + color: token.separatorColor + }, + [`${componentCls}-link`]: { + [` + > ${iconCls} + span, + > ${iconCls} + a + `]: { + marginInlineStart: token.marginXXS + } + }, + [`${componentCls}-overlay-link`]: { + borderRadius: token.borderRadiusSM, + height: token.lineHeight * token.fontSize, + display: 'inline-block', + padding: `0 ${token.paddingXXS}px`, + marginInline: -token.marginXXS, + [`> ${iconCls}`]: { + marginInlineStart: token.marginXXS, + fontSize: token.fontSizeIcon + }, + '&:hover': { + color: token.linkHoverColor, + backgroundColor: token.colorBgTextHover, + a: { + color: token.linkHoverColor + } + }, + a: { + '&:hover': { + backgroundColor: 'transparent' + } + } + }, + // rtl style + [`&${token.componentCls}-rtl`]: { + direction: 'rtl' + } + }) + }; +}; +// ============================== Export ============================== +/* harmony default export */ var breadcrumb_style = ((0,genComponentStyleHook/* default */.Z)('Breadcrumb', token => { + const BreadcrumbToken = (0,statistic/* merge */.TS)(token, {}); + return [genBreadcrumbStyle(BreadcrumbToken)]; +}, token => ({ + itemColor: token.colorTextDescription, + lastItemColor: token.colorText, + iconFontSize: token.fontSize, + linkColor: token.colorTextDescription, + linkHoverColor: token.colorText, + separatorColor: token.colorTextDescription, + separatorMargin: token.marginXS +}))); +;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/breadcrumb/useItems.js +var useItems_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 route2item(route) { + const { + breadcrumbName, + children + } = route, + rest = useItems_rest(route, ["breadcrumbName", "children"]); + const clone = Object.assign({ + title: breadcrumbName + }, rest); + if (children) { + clone.menu = { + items: children.map(_a => { + var { + breadcrumbName: itemBreadcrumbName + } = _a, + itemProps = useItems_rest(_a, ["breadcrumbName"]); + return Object.assign(Object.assign({}, itemProps), { + title: itemBreadcrumbName + }); + }) + }; + } + return clone; +} +function useItems(items, routes) { + return (0,_react_17_0_2_react.useMemo)(() => { + if (items) { + return items; + } + if (routes) { + return routes.map(route2item); + } + return null; + }, [items, routes]); +} +;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/breadcrumb/Breadcrumb.js +"use client"; + +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; +}; + + + + + + + + + + + + +const getPath = (params, path) => { + if (path === undefined) { + return path; + } + let mergedPath = (path || '').replace(/^\//, ''); + Object.keys(params).forEach(key => { + mergedPath = mergedPath.replace(`:${key}`, params[key]); + }); + return mergedPath; +}; +const Breadcrumb = props => { + const { + prefixCls: customizePrefixCls, + separator = '/', + style, + className, + rootClassName, + routes: legacyRoutes, + items, + children, + itemRender, + params = {} + } = props, + restProps = Breadcrumb_rest(props, ["prefixCls", "separator", "style", "className", "rootClassName", "routes", "items", "children", "itemRender", "params"]); + const { + getPrefixCls, + direction, + breadcrumb + } = _react_17_0_2_react.useContext(context/* ConfigContext */.E_); + let crumbs; + const prefixCls = getPrefixCls('breadcrumb', customizePrefixCls); + const [wrapSSR, hashId] = breadcrumb_style(prefixCls); + const mergedItems = useItems(items, legacyRoutes); + if (false) {} + const mergedItemRender = useItemRender(prefixCls, itemRender); + if (mergedItems && mergedItems.length > 0) { + // generated by route + const paths = []; + const itemRenderRoutes = items || legacyRoutes; + crumbs = mergedItems.map((item, index) => { + const { + path, + key, + type, + menu, + overlay, + onClick, + className: itemClassName, + separator: itemSeparator, + dropdownProps + } = item; + const mergedPath = getPath(params, path); + if (mergedPath !== undefined) { + paths.push(mergedPath); + } + const mergedKey = key !== null && key !== void 0 ? key : index; + if (type === 'separator') { + return /*#__PURE__*/_react_17_0_2_react.createElement(breadcrumb_BreadcrumbSeparator, { + key: mergedKey + }, itemSeparator); + } + const itemProps = {}; + const isLastItem = index === mergedItems.length - 1; + if (menu) { + itemProps.menu = menu; + } else if (overlay) { + itemProps.overlay = overlay; + } + let { + href + } = item; + if (paths.length && mergedPath !== undefined) { + href = `#/${paths.join('/')}`; + } + return /*#__PURE__*/_react_17_0_2_react.createElement(InternalBreadcrumbItem, Object.assign({ + key: mergedKey + }, itemProps, (0,pickAttrs/* default */.Z)(item, { + data: true, + aria: true + }), { + className: itemClassName, + dropdownProps: dropdownProps, + href: href, + separator: isLastItem ? '' : separator, + onClick: onClick, + prefixCls: prefixCls + }), mergedItemRender(item, params, itemRenderRoutes, paths, href)); + }); + } else if (children) { + const childrenLength = (0,toArray/* default */.Z)(children).length; + crumbs = (0,toArray/* default */.Z)(children).map((element, index) => { + if (!element) { + return element; + } + // =================== Warning ===================== + if (false) {} + false ? 0 : void 0; + const isLastItem = index === childrenLength - 1; + return (0,reactNode/* cloneElement */.Tm)(element, { + separator: isLastItem ? '' : separator, + key: index + }); + }); + } + const breadcrumbClassName = _classnames_2_3_2_classnames_default()(prefixCls, breadcrumb === null || breadcrumb === void 0 ? void 0 : breadcrumb.className, { + [`${prefixCls}-rtl`]: direction === 'rtl' + }, className, rootClassName, hashId); + const mergedStyle = Object.assign(Object.assign({}, breadcrumb === null || breadcrumb === void 0 ? void 0 : breadcrumb.style), style); + return wrapSSR( /*#__PURE__*/_react_17_0_2_react.createElement("nav", Object.assign({ + className: breadcrumbClassName, + style: mergedStyle + }, restProps), /*#__PURE__*/_react_17_0_2_react.createElement("ol", null, crumbs))); +}; +Breadcrumb.Item = breadcrumb_BreadcrumbItem; +Breadcrumb.Separator = breadcrumb_BreadcrumbSeparator; +if (false) {} +/* harmony default export */ var breadcrumb_Breadcrumb = (Breadcrumb); +;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/breadcrumb/index.js +"use client"; + + +/* harmony default export */ var breadcrumb = (breadcrumb_Breadcrumb); + +/***/ }), + /***/ 38854: /*!************************************************************************!*\ !*** ./node_modules/_antd@5.9.0@antd/es/dropdown/index.js + 1 modules ***! diff --git a/49011.async.js b/49011.async.js index 2b4f83d8fb..f8c2c93e04 100644 --- a/49011.async.js +++ b/49011.async.js @@ -1,5 +1,5 @@ "use strict"; -(self["webpackChunk"] = self["webpackChunk"] || []).push([[49011,38177,47256,85081,53555,64802,34668],{ +(self["webpackChunk"] = self["webpackChunk"] || []).push([[49011,38177,47256,85081,53555,64802,34668,54512],{ /***/ 80045: /*!*******************************************************************************************************************!*\ diff --git a/50966.async.js b/50966.async.js index 066ad1fc5c..66a3bcf09f 100644 --- a/50966.async.js +++ b/50966.async.js @@ -1807,6 +1807,11 @@ var jsx_runtime = __webpack_require__(37712); _useState8 = slicedToArray_default()(_useState7, 2), height = _useState8[0], setheight = _useState8[1]; + // const [movable, setmovable] = useState(false); + var _useState9 = (0,_react_17_0_2_react.useState)(false), + _useState10 = slicedToArray_default()(_useState9, 2), + down = _useState10[0], + setdown = _useState10[1]; var saveUrl = (0,_react_17_0_2_react.useRef)(''); (0,_react_17_0_2_react.useEffect)(function () { var unSub = mediator/* default */.Z.subscribe('preview-image', function (value) { @@ -1876,11 +1881,13 @@ var jsx_runtime = __webpack_require__(37712); style: { display: 'none' } + // ref={imgref} , preview: { visible: true, src: url, + movable: false, onVisibleChange: function onVisibleChange(value) { setUrl(''); } diff --git a/53359.async.js b/53359.async.js index fc26b93f58..4e7347fee6 100644 --- a/53359.async.js +++ b/53359.async.js @@ -1,5 +1,5 @@ "use strict"; -(self["webpackChunk"] = self["webpackChunk"] || []).push([[53359,38177,47256,85081,53555,64802,34668],{ +(self["webpackChunk"] = self["webpackChunk"] || []).push([[53359,38177,47256,85081,53555,64802,34668,54512],{ /***/ 80045: /*!*******************************************************************************************************************!*\ diff --git a/53555.async.js b/53555.async.js index d36f756f45..49d0b61f89 100644 --- a/53555.async.js +++ b/53555.async.js @@ -1,5 +1,5 @@ "use strict"; -(self["webpackChunk"] = self["webpackChunk"] || []).push([[53555,38177,47256,85081,64802,34668],{ +(self["webpackChunk"] = self["webpackChunk"] || []).push([[53555,38177,47256,85081,64802,34668,54512],{ /***/ 80045: /*!*******************************************************************************************************************!*\ diff --git a/54512.async.js b/54512.async.js new file mode 100644 index 0000000000..f47d28baea --- /dev/null +++ b/54512.async.js @@ -0,0 +1,781 @@ +"use strict"; +(self["webpackChunk"] = self["webpackChunk"] || []).push([[54512,64802,34668],{ + +/***/ 15997: +/*!*****************************************************************************************************!*\ + !*** ./node_modules/_@ant-design_icons@5.2.6@@ant-design/icons/es/icons/EyeOutlined.js + 1 modules ***! + \*****************************************************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + + +// EXPORTS +__webpack_require__.d(__webpack_exports__, { + Z: function() { return /* binding */ icons_EyeOutlined; } +}); + +// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/esm/extends.js +var esm_extends = __webpack_require__(26508); +// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/index.js +var _react_17_0_2_react = __webpack_require__(59301); +;// CONCATENATED MODULE: ./node_modules/_@ant-design_icons-svg@4.3.1@@ant-design/icons-svg/es/asn/EyeOutlined.js +// This icon file is generated automatically. +var EyeOutlined = { "icon": { "tag": "svg", "attrs": { "viewBox": "64 64 896 896", "focusable": "false" }, "children": [{ "tag": "path", "attrs": { "d": "M942.2 486.2C847.4 286.5 704.1 186 512 186c-192.2 0-335.4 100.5-430.2 300.3a60.3 60.3 0 000 51.5C176.6 737.5 319.9 838 512 838c192.2 0 335.4-100.5 430.2-300.3 7.7-16.2 7.7-35 0-51.5zM512 766c-161.3 0-279.4-81.8-362.7-254C232.6 339.8 350.7 258 512 258c161.3 0 279.4 81.8 362.7 254C791.5 684.2 673.4 766 512 766zm-4-430c-97.2 0-176 78.8-176 176s78.8 176 176 176 176-78.8 176-176-78.8-176-176-176zm0 288c-61.9 0-112-50.1-112-112s50.1-112 112-112 112 50.1 112 112-50.1 112-112 112z" } }] }, "name": "eye", "theme": "outlined" }; +/* harmony default export */ var asn_EyeOutlined = (EyeOutlined); + +// EXTERNAL MODULE: ./node_modules/_@ant-design_icons@5.2.6@@ant-design/icons/es/components/AntdIcon.js + 3 modules +var AntdIcon = __webpack_require__(91851); +;// CONCATENATED MODULE: ./node_modules/_@ant-design_icons@5.2.6@@ant-design/icons/es/icons/EyeOutlined.js + +// GENERATE BY ./scripts/generate.ts +// DON NOT EDIT IT MANUALLY + + + + +var EyeOutlined_EyeOutlined = function EyeOutlined(props, ref) { + return /*#__PURE__*/_react_17_0_2_react.createElement(AntdIcon/* default */.Z, (0,esm_extends/* default */.Z)({}, props, { + ref: ref, + icon: asn_EyeOutlined + })); +}; +if (false) {} +/* harmony default export */ var icons_EyeOutlined = (/*#__PURE__*/_react_17_0_2_react.forwardRef(EyeOutlined_EyeOutlined)); + +/***/ }), + +/***/ 38854: +/*!************************************************************************!*\ + !*** ./node_modules/_antd@5.9.0@antd/es/dropdown/index.js + 1 modules ***! + \************************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + + +// EXPORTS +__webpack_require__.d(__webpack_exports__, { + Z: function() { return /* binding */ es_dropdown; } +}); + +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/dropdown/dropdown.js +var dropdown = __webpack_require__(91857); +// EXTERNAL MODULE: ./node_modules/_classnames@2.3.2@classnames/index.js +var _classnames_2_3_2_classnames = __webpack_require__(12124); +var _classnames_2_3_2_classnames_default = /*#__PURE__*/__webpack_require__.n(_classnames_2_3_2_classnames); +// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/index.js +var _react_17_0_2_react = __webpack_require__(59301); +// EXTERNAL MODULE: ./node_modules/_@ant-design_icons@5.2.6@@ant-design/icons/es/icons/EllipsisOutlined.js + 1 modules +var EllipsisOutlined = __webpack_require__(93319); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/button/index.js +var es_button = __webpack_require__(3113); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/config-provider/context.js +var context = __webpack_require__(36355); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/space/index.js + 3 modules +var space = __webpack_require__(81327); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/space/Compact.js +var Compact = __webpack_require__(33234); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/dropdown/style/index.js + 1 modules +var style = __webpack_require__(47211); +;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/dropdown/dropdown-button.js +"use client"; + +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; +}; + + + + + + + + + +const DropdownButton = props => { + const { + getPopupContainer: getContextPopupContainer, + getPrefixCls, + direction + } = _react_17_0_2_react.useContext(context/* ConfigContext */.E_); + const { + prefixCls: customizePrefixCls, + type = 'default', + danger, + disabled, + loading, + onClick, + htmlType, + children, + className, + menu, + arrow, + autoFocus, + overlay, + trigger, + align, + open, + onOpenChange, + placement, + getPopupContainer, + href, + icon = /*#__PURE__*/_react_17_0_2_react.createElement(EllipsisOutlined/* default */.Z, null), + title, + buttonsRender = buttons => buttons, + mouseEnterDelay, + mouseLeaveDelay, + overlayClassName, + overlayStyle, + destroyPopupOnHide, + dropdownRender + } = props, + restProps = __rest(props, ["prefixCls", "type", "danger", "disabled", "loading", "onClick", "htmlType", "children", "className", "menu", "arrow", "autoFocus", "overlay", "trigger", "align", "open", "onOpenChange", "placement", "getPopupContainer", "href", "icon", "title", "buttonsRender", "mouseEnterDelay", "mouseLeaveDelay", "overlayClassName", "overlayStyle", "destroyPopupOnHide", "dropdownRender"]); + const prefixCls = getPrefixCls('dropdown', customizePrefixCls); + const buttonPrefixCls = `${prefixCls}-button`; + const [wrapSSR, hashId] = (0,style/* default */.Z)(prefixCls); + const dropdownProps = { + menu, + arrow, + autoFocus, + align, + disabled, + trigger: disabled ? [] : trigger, + onOpenChange, + getPopupContainer: getPopupContainer || getContextPopupContainer, + mouseEnterDelay, + mouseLeaveDelay, + overlayClassName, + overlayStyle, + destroyPopupOnHide, + dropdownRender + }; + const { + compactSize, + compactItemClassnames + } = (0,Compact/* useCompactItemContext */.ri)(prefixCls, direction); + const classes = _classnames_2_3_2_classnames_default()(buttonPrefixCls, compactItemClassnames, className, hashId); + if ('overlay' in props) { + dropdownProps.overlay = overlay; + } + if ('open' in props) { + dropdownProps.open = open; + } + if ('placement' in props) { + dropdownProps.placement = placement; + } else { + dropdownProps.placement = direction === 'rtl' ? 'bottomLeft' : 'bottomRight'; + } + const leftButton = /*#__PURE__*/_react_17_0_2_react.createElement(es_button/* default */.ZP, { + type: type, + danger: danger, + disabled: disabled, + loading: loading, + onClick: onClick, + htmlType: htmlType, + href: href, + title: title + }, children); + const rightButton = /*#__PURE__*/_react_17_0_2_react.createElement(es_button/* default */.ZP, { + type: type, + danger: danger, + icon: icon + }); + const [leftButtonToRender, rightButtonToRender] = buttonsRender([leftButton, rightButton]); + return wrapSSR( /*#__PURE__*/_react_17_0_2_react.createElement(space/* default */.Z.Compact, Object.assign({ + className: classes, + size: compactSize, + block: true + }, restProps), leftButtonToRender, /*#__PURE__*/_react_17_0_2_react.createElement(dropdown/* default */.Z, Object.assign({}, dropdownProps), rightButtonToRender))); +}; +DropdownButton.__ANT_BUTTON = true; +/* harmony default export */ var dropdown_button = (DropdownButton); +;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/dropdown/index.js +"use client"; + + + +const Dropdown = dropdown/* default */.Z; +Dropdown.Button = dropdown_button; +/* harmony default export */ var es_dropdown = (Dropdown); + +/***/ }), + +/***/ 1056: +/*!*********************************************************************!*\ + !*** ./node_modules/_antd@5.9.0@antd/es/input/index.js + 5 modules ***! + \*********************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + + +// EXPORTS +__webpack_require__.d(__webpack_exports__, { + Z: function() { return /* binding */ input; } +}); + +// EXTERNAL MODULE: ./node_modules/_classnames@2.3.2@classnames/index.js +var _classnames_2_3_2_classnames = __webpack_require__(12124); +var _classnames_2_3_2_classnames_default = /*#__PURE__*/__webpack_require__.n(_classnames_2_3_2_classnames); +// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/index.js +var _react_17_0_2_react = __webpack_require__(59301); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/config-provider/context.js +var context = __webpack_require__(36355); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/form/context.js +var form_context = __webpack_require__(32441); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/input/style/index.js +var style = __webpack_require__(9937); +;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/input/Group.js +"use client"; + + + + + + + + +const Group = props => { + const { + getPrefixCls, + direction + } = (0,_react_17_0_2_react.useContext)(context/* ConfigContext */.E_); + const { + prefixCls: customizePrefixCls, + className + } = props; + const prefixCls = getPrefixCls('input-group', customizePrefixCls); + const inputPrefixCls = getPrefixCls('input'); + const [wrapSSR, hashId] = (0,style/* default */.ZP)(inputPrefixCls); + const cls = _classnames_2_3_2_classnames_default()(prefixCls, { + [`${prefixCls}-lg`]: props.size === 'large', + [`${prefixCls}-sm`]: props.size === 'small', + [`${prefixCls}-compact`]: props.compact, + [`${prefixCls}-rtl`]: direction === 'rtl' + }, hashId, className); + const formItemContext = (0,_react_17_0_2_react.useContext)(form_context/* FormItemInputContext */.aM); + const groupFormItemContext = (0,_react_17_0_2_react.useMemo)(() => Object.assign(Object.assign({}, formItemContext), { + isFormItemInput: false + }), [formItemContext]); + if (false) {} + return wrapSSR( /*#__PURE__*/_react_17_0_2_react.createElement("span", { + className: cls, + style: props.style, + onMouseEnter: props.onMouseEnter, + onMouseLeave: props.onMouseLeave, + onFocus: props.onFocus, + onBlur: props.onBlur + }, /*#__PURE__*/_react_17_0_2_react.createElement(form_context/* FormItemInputContext */.aM.Provider, { + value: groupFormItemContext + }, props.children))); +}; +/* harmony default export */ var input_Group = (Group); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/input/Input.js + 1 modules +var Input = __webpack_require__(9432); +// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/esm/extends.js +var esm_extends = __webpack_require__(26508); +;// CONCATENATED MODULE: ./node_modules/_@ant-design_icons-svg@4.3.1@@ant-design/icons-svg/es/asn/EyeInvisibleOutlined.js +// This icon file is generated automatically. +var EyeInvisibleOutlined = { "icon": { "tag": "svg", "attrs": { "viewBox": "64 64 896 896", "focusable": "false" }, "children": [{ "tag": "path", "attrs": { "d": "M942.2 486.2Q889.47 375.11 816.7 305l-50.88 50.88C807.31 395.53 843.45 447.4 874.7 512 791.5 684.2 673.4 766 512 766q-72.67 0-133.87-22.38L323 798.75Q408 838 512 838q288.3 0 430.2-300.3a60.29 60.29 0 000-51.5zm-63.57-320.64L836 122.88a8 8 0 00-11.32 0L715.31 232.2Q624.86 186 512 186q-288.3 0-430.2 300.3a60.3 60.3 0 000 51.5q56.69 119.4 136.5 191.41L112.48 835a8 8 0 000 11.31L155.17 889a8 8 0 0011.31 0l712.15-712.12a8 8 0 000-11.32zM149.3 512C232.6 339.8 350.7 258 512 258c54.54 0 104.13 9.36 149.12 28.39l-70.3 70.3a176 176 0 00-238.13 238.13l-83.42 83.42C223.1 637.49 183.3 582.28 149.3 512zm246.7 0a112.11 112.11 0 01146.2-106.69L401.31 546.2A112 112 0 01396 512z" } }, { "tag": "path", "attrs": { "d": "M508 624c-3.46 0-6.87-.16-10.25-.47l-52.82 52.82a176.09 176.09 0 00227.42-227.42l-52.82 52.82c.31 3.38.47 6.79.47 10.25a111.94 111.94 0 01-112 112z" } }] }, "name": "eye-invisible", "theme": "outlined" }; +/* harmony default export */ var asn_EyeInvisibleOutlined = (EyeInvisibleOutlined); + +// EXTERNAL MODULE: ./node_modules/_@ant-design_icons@5.2.6@@ant-design/icons/es/components/AntdIcon.js + 3 modules +var AntdIcon = __webpack_require__(91851); +;// CONCATENATED MODULE: ./node_modules/_@ant-design_icons@5.2.6@@ant-design/icons/es/icons/EyeInvisibleOutlined.js + +// GENERATE BY ./scripts/generate.ts +// DON NOT EDIT IT MANUALLY + + + + +var EyeInvisibleOutlined_EyeInvisibleOutlined = function EyeInvisibleOutlined(props, ref) { + return /*#__PURE__*/_react_17_0_2_react.createElement(AntdIcon/* default */.Z, (0,esm_extends/* default */.Z)({}, props, { + ref: ref, + icon: asn_EyeInvisibleOutlined + })); +}; +if (false) {} +/* harmony default export */ var icons_EyeInvisibleOutlined = (/*#__PURE__*/_react_17_0_2_react.forwardRef(EyeInvisibleOutlined_EyeInvisibleOutlined)); +// EXTERNAL MODULE: ./node_modules/_@ant-design_icons@5.2.6@@ant-design/icons/es/icons/EyeOutlined.js + 1 modules +var EyeOutlined = __webpack_require__(15997); +// EXTERNAL MODULE: ./node_modules/_rc-util@5.38.0@rc-util/es/omit.js +var omit = __webpack_require__(39029); +// EXTERNAL MODULE: ./node_modules/_rc-util@5.38.0@rc-util/es/ref.js +var es_ref = __webpack_require__(9681); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/input/hooks/useRemovePasswordTimeout.js +var useRemovePasswordTimeout = __webpack_require__(59412); +;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/input/Password.js +"use client"; + +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; +}; + + + + + + + + + + +const defaultIconRender = visible => visible ? /*#__PURE__*/_react_17_0_2_react.createElement(EyeOutlined/* default */.Z, null) : /*#__PURE__*/_react_17_0_2_react.createElement(icons_EyeInvisibleOutlined, null); +const ActionMap = { + click: 'onClick', + hover: 'onMouseOver' +}; +const Password = /*#__PURE__*/_react_17_0_2_react.forwardRef((props, ref) => { + const { + visibilityToggle = true + } = props; + const visibilityControlled = typeof visibilityToggle === 'object' && visibilityToggle.visible !== undefined; + const [visible, setVisible] = (0,_react_17_0_2_react.useState)(() => visibilityControlled ? visibilityToggle.visible : false); + const inputRef = (0,_react_17_0_2_react.useRef)(null); + _react_17_0_2_react.useEffect(() => { + if (visibilityControlled) { + setVisible(visibilityToggle.visible); + } + }, [visibilityControlled, visibilityToggle]); + // Remove Password value + const removePasswordTimeout = (0,useRemovePasswordTimeout/* default */.Z)(inputRef); + const onVisibleChange = () => { + const { + disabled + } = props; + if (disabled) { + return; + } + if (visible) { + removePasswordTimeout(); + } + setVisible(prevState => { + var _a; + const newState = !prevState; + if (typeof visibilityToggle === 'object') { + (_a = visibilityToggle.onVisibleChange) === null || _a === void 0 ? void 0 : _a.call(visibilityToggle, newState); + } + return newState; + }); + }; + const getIcon = prefixCls => { + const { + action = 'click', + iconRender = defaultIconRender + } = props; + const iconTrigger = ActionMap[action] || ''; + const icon = iconRender(visible); + const iconProps = { + [iconTrigger]: onVisibleChange, + className: `${prefixCls}-icon`, + key: 'passwordIcon', + onMouseDown: e => { + // Prevent focused state lost + // https://github.com/ant-design/ant-design/issues/15173 + e.preventDefault(); + }, + onMouseUp: e => { + // Prevent caret position change + // https://github.com/ant-design/ant-design/issues/23524 + e.preventDefault(); + } + }; + return /*#__PURE__*/_react_17_0_2_react.cloneElement( /*#__PURE__*/_react_17_0_2_react.isValidElement(icon) ? icon : /*#__PURE__*/_react_17_0_2_react.createElement("span", null, icon), iconProps); + }; + const { + className, + prefixCls: customizePrefixCls, + inputPrefixCls: customizeInputPrefixCls, + size + } = props, + restProps = __rest(props, ["className", "prefixCls", "inputPrefixCls", "size"]); + const { + getPrefixCls + } = _react_17_0_2_react.useContext(context/* ConfigContext */.E_); + const inputPrefixCls = getPrefixCls('input', customizeInputPrefixCls); + const prefixCls = getPrefixCls('input-password', customizePrefixCls); + const suffixIcon = visibilityToggle && getIcon(prefixCls); + const inputClassName = _classnames_2_3_2_classnames_default()(prefixCls, className, { + [`${prefixCls}-${size}`]: !!size + }); + const omittedProps = Object.assign(Object.assign({}, (0,omit/* default */.Z)(restProps, ['suffix', 'iconRender', 'visibilityToggle'])), { + type: visible ? 'text' : 'password', + className: inputClassName, + prefixCls: inputPrefixCls, + suffix: suffixIcon + }); + if (size) { + omittedProps.size = size; + } + return /*#__PURE__*/_react_17_0_2_react.createElement(Input/* default */.Z, Object.assign({ + ref: (0,es_ref/* composeRef */.sQ)(ref, inputRef) + }, omittedProps)); +}); +if (false) {} +/* harmony default export */ var input_Password = (Password); +// EXTERNAL MODULE: ./node_modules/_@ant-design_icons@5.2.6@@ant-design/icons/es/icons/SearchOutlined.js + 1 modules +var SearchOutlined = __webpack_require__(46820); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/_util/reactNode.js +var reactNode = __webpack_require__(92343); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/button/index.js +var es_button = __webpack_require__(3113); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/config-provider/hooks/useSize.js +var useSize = __webpack_require__(19716); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/space/Compact.js +var Compact = __webpack_require__(33234); +;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/input/Search.js +"use client"; + +var Search_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; +}; + + + + + + + + + + +const Search = /*#__PURE__*/_react_17_0_2_react.forwardRef((props, ref) => { + const { + prefixCls: customizePrefixCls, + inputPrefixCls: customizeInputPrefixCls, + className, + size: customizeSize, + suffix, + enterButton = false, + addonAfter, + loading, + disabled, + onSearch: customOnSearch, + onChange: customOnChange, + onCompositionStart, + onCompositionEnd + } = props, + restProps = Search_rest(props, ["prefixCls", "inputPrefixCls", "className", "size", "suffix", "enterButton", "addonAfter", "loading", "disabled", "onSearch", "onChange", "onCompositionStart", "onCompositionEnd"]); + const { + getPrefixCls, + direction + } = _react_17_0_2_react.useContext(context/* ConfigContext */.E_); + const composedRef = _react_17_0_2_react.useRef(false); + const prefixCls = getPrefixCls('input-search', customizePrefixCls); + const inputPrefixCls = getPrefixCls('input', customizeInputPrefixCls); + const { + compactSize + } = (0,Compact/* useCompactItemContext */.ri)(prefixCls, direction); + const size = (0,useSize/* default */.Z)(ctx => { + var _a; + return (_a = customizeSize !== null && customizeSize !== void 0 ? customizeSize : compactSize) !== null && _a !== void 0 ? _a : ctx; + }); + const inputRef = _react_17_0_2_react.useRef(null); + const onChange = e => { + if (e && e.target && e.type === 'click' && customOnSearch) { + customOnSearch(e.target.value, e, { + source: 'clear' + }); + } + if (customOnChange) { + customOnChange(e); + } + }; + const onMouseDown = e => { + var _a; + if (document.activeElement === ((_a = inputRef.current) === null || _a === void 0 ? void 0 : _a.input)) { + e.preventDefault(); + } + }; + const onSearch = e => { + var _a, _b; + if (customOnSearch) { + customOnSearch((_b = (_a = inputRef.current) === null || _a === void 0 ? void 0 : _a.input) === null || _b === void 0 ? void 0 : _b.value, e, { + source: 'input' + }); + } + }; + const onPressEnter = e => { + if (composedRef.current || loading) { + return; + } + onSearch(e); + }; + const searchIcon = typeof enterButton === 'boolean' ? /*#__PURE__*/_react_17_0_2_react.createElement(SearchOutlined/* default */.Z, null) : null; + const btnClassName = `${prefixCls}-button`; + let button; + const enterButtonAsElement = enterButton || {}; + const isAntdButton = enterButtonAsElement.type && enterButtonAsElement.type.__ANT_BUTTON === true; + if (isAntdButton || enterButtonAsElement.type === 'button') { + button = (0,reactNode/* cloneElement */.Tm)(enterButtonAsElement, Object.assign({ + onMouseDown, + onClick: e => { + var _a, _b; + (_b = (_a = enterButtonAsElement === null || enterButtonAsElement === void 0 ? void 0 : enterButtonAsElement.props) === null || _a === void 0 ? void 0 : _a.onClick) === null || _b === void 0 ? void 0 : _b.call(_a, e); + onSearch(e); + }, + key: 'enterButton' + }, isAntdButton ? { + className: btnClassName, + size + } : {})); + } else { + button = /*#__PURE__*/_react_17_0_2_react.createElement(es_button/* default */.ZP, { + className: btnClassName, + type: enterButton ? 'primary' : undefined, + size: size, + disabled: disabled, + key: "enterButton", + onMouseDown: onMouseDown, + onClick: onSearch, + loading: loading, + icon: searchIcon + }, enterButton); + } + if (addonAfter) { + button = [button, (0,reactNode/* cloneElement */.Tm)(addonAfter, { + key: 'addonAfter' + })]; + } + const cls = _classnames_2_3_2_classnames_default()(prefixCls, { + [`${prefixCls}-rtl`]: direction === 'rtl', + [`${prefixCls}-${size}`]: !!size, + [`${prefixCls}-with-button`]: !!enterButton + }, className); + const handleOnCompositionStart = e => { + composedRef.current = true; + onCompositionStart === null || onCompositionStart === void 0 ? void 0 : onCompositionStart(e); + }; + const handleOnCompositionEnd = e => { + composedRef.current = false; + onCompositionEnd === null || onCompositionEnd === void 0 ? void 0 : onCompositionEnd(e); + }; + return /*#__PURE__*/_react_17_0_2_react.createElement(Input/* default */.Z, Object.assign({ + ref: (0,es_ref/* composeRef */.sQ)(inputRef, ref), + onPressEnter: onPressEnter + }, restProps, { + size: size, + onCompositionStart: handleOnCompositionStart, + onCompositionEnd: handleOnCompositionEnd, + prefixCls: inputPrefixCls, + addonAfter: button, + suffix: suffix, + onChange: onChange, + className: cls, + disabled: disabled + })); +}); +if (false) {} +/* harmony default export */ var input_Search = (Search); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/input/TextArea.js +var TextArea = __webpack_require__(1643); +;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/input/index.js +"use client"; + + + + + + +const input_Input = Input/* default */.Z; +if (false) {} +input_Input.Group = input_Group; +input_Input.Search = input_Search; +input_Input.TextArea = TextArea/* default */.Z; +input_Input.Password = input_Password; +/* harmony default export */ var input = (input_Input); + +/***/ }), + +/***/ 81327: +/*!*********************************************************************!*\ + !*** ./node_modules/_antd@5.9.0@antd/es/space/index.js + 3 modules ***! + \*********************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + + +// EXPORTS +__webpack_require__.d(__webpack_exports__, { + Z: function() { return /* binding */ space; } +}); + +// UNUSED EXPORTS: SpaceContext + +// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/index.js +var _react_17_0_2_react = __webpack_require__(59301); +// EXTERNAL MODULE: ./node_modules/_classnames@2.3.2@classnames/index.js +var _classnames_2_3_2_classnames = __webpack_require__(12124); +var _classnames_2_3_2_classnames_default = /*#__PURE__*/__webpack_require__.n(_classnames_2_3_2_classnames); +// EXTERNAL MODULE: ./node_modules/_rc-util@5.38.0@rc-util/es/Children/toArray.js +var toArray = __webpack_require__(38930); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/config-provider/context.js +var context = __webpack_require__(36355); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/space/Compact.js +var Compact = __webpack_require__(33234); +;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/space/context.js + +const SpaceContext = /*#__PURE__*/_react_17_0_2_react.createContext({ + latestIndex: 0 +}); +const SpaceContextProvider = SpaceContext.Provider; +;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/space/Item.js +"use client"; + + + +const Item = _ref => { + let { + className, + index, + children, + split, + style + } = _ref; + const { + latestIndex + } = _react_17_0_2_react.useContext(SpaceContext); + if (children === null || children === undefined) { + return null; + } + return /*#__PURE__*/_react_17_0_2_react.createElement(_react_17_0_2_react.Fragment, null, /*#__PURE__*/_react_17_0_2_react.createElement("div", { + className: className, + style: style + }, children), index < latestIndex && split && /*#__PURE__*/_react_17_0_2_react.createElement("span", { + className: `${className}-split` + }, split)); +}; +/* harmony default export */ var space_Item = (Item); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/space/style/index.js + 1 modules +var space_style = __webpack_require__(2856); +;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/space/utils.js +function isPresetSize(size) { + return ['small', 'middle', 'large'].includes(size); +} +function isValidGapNumber(size) { + if (!size) { + // The case of size = 0 is deliberately excluded here, because the default value of the gap attribute in CSS is 0, so if the user passes 0 in, we can directly ignore it. + return false; + } + return typeof size === 'number' && !Number.isNaN(size); +} +;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/space/index.js +"use client"; + +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; +}; + + + + + + + + + + +const Space = /*#__PURE__*/_react_17_0_2_react.forwardRef((props, ref) => { + var _a, _b; + const { + getPrefixCls, + space, + direction: directionConfig + } = _react_17_0_2_react.useContext(context/* ConfigContext */.E_); + const { + size = (space === null || space === void 0 ? void 0 : space.size) || 'small', + align, + className, + rootClassName, + children, + direction = 'horizontal', + prefixCls: customizePrefixCls, + split, + style, + wrap = false, + classNames: customClassNames, + styles + } = props, + otherProps = __rest(props, ["size", "align", "className", "rootClassName", "children", "direction", "prefixCls", "split", "style", "wrap", "classNames", "styles"]); + const [horizontalSize, verticalSize] = Array.isArray(size) ? size : [size, size]; + const isPresetVerticalSize = isPresetSize(verticalSize); + const isPresetHorizontalSize = isPresetSize(horizontalSize); + const isValidVerticalSize = isValidGapNumber(verticalSize); + const isValidHorizontalSize = isValidGapNumber(horizontalSize); + const childNodes = (0,toArray/* default */.Z)(children, { + keepEmpty: true + }); + const mergedAlign = align === undefined && direction === 'horizontal' ? 'center' : align; + const prefixCls = getPrefixCls('space', customizePrefixCls); + const [wrapSSR, hashId] = (0,space_style/* default */.Z)(prefixCls); + const cls = _classnames_2_3_2_classnames_default()(prefixCls, space === null || space === void 0 ? void 0 : space.className, hashId, `${prefixCls}-${direction}`, { + [`${prefixCls}-rtl`]: directionConfig === 'rtl', + [`${prefixCls}-align-${mergedAlign}`]: mergedAlign, + [`${prefixCls}-gap-row-${verticalSize}`]: isPresetVerticalSize, + [`${prefixCls}-gap-col-${horizontalSize}`]: isPresetHorizontalSize + }, className, rootClassName); + const itemClassName = _classnames_2_3_2_classnames_default()(`${prefixCls}-item`, (_a = customClassNames === null || customClassNames === void 0 ? void 0 : customClassNames.item) !== null && _a !== void 0 ? _a : (_b = space === null || space === void 0 ? void 0 : space.classNames) === null || _b === void 0 ? void 0 : _b.item); + // Calculate latest one + let latestIndex = 0; + const nodes = childNodes.map((child, i) => { + var _a, _b; + if (child !== null && child !== undefined) { + latestIndex = i; + } + const key = child && child.key || `${itemClassName}-${i}`; + return /*#__PURE__*/_react_17_0_2_react.createElement(space_Item, { + className: itemClassName, + key: key, + index: i, + split: split, + style: (_a = styles === null || styles === void 0 ? void 0 : styles.item) !== null && _a !== void 0 ? _a : (_b = space === null || space === void 0 ? void 0 : space.styles) === null || _b === void 0 ? void 0 : _b.item + }, child); + }); + const spaceContext = _react_17_0_2_react.useMemo(() => ({ + latestIndex + }), [latestIndex]); + // =========================== Render =========================== + if (childNodes.length === 0) { + return null; + } + const gapStyle = {}; + if (wrap) { + gapStyle.flexWrap = 'wrap'; + } + if (!isPresetHorizontalSize && isValidHorizontalSize) { + gapStyle.columnGap = horizontalSize; + } + if (!isPresetVerticalSize && isValidVerticalSize) { + gapStyle.rowGap = verticalSize; + } + return wrapSSR( /*#__PURE__*/_react_17_0_2_react.createElement("div", Object.assign({ + ref: ref, + className: cls, + style: Object.assign(Object.assign(Object.assign({}, gapStyle), space === null || space === void 0 ? void 0 : space.style), style) + }, otherProps), /*#__PURE__*/_react_17_0_2_react.createElement(SpaceContextProvider, { + value: spaceContext + }, nodes))); +}); +if (false) {} +const CompoundedSpace = Space; +CompoundedSpace.Compact = Compact/* default */.ZP; +/* harmony default export */ var space = (CompoundedSpace); + +/***/ }) + +}]); \ No newline at end of file diff --git a/54747.async.js b/54747.async.js index 24f0f422c8..7195c2662e 100644 --- a/54747.async.js +++ b/54747.async.js @@ -1,5 +1,5 @@ "use strict"; -(self["webpackChunk"] = self["webpackChunk"] || []).push([[54747,15569,12312,73168,18080,64802,34668,21105],{ +(self["webpackChunk"] = self["webpackChunk"] || []).push([[54747,15569,12312,73168,18080,64802,34668,54512,21105],{ /***/ 15997: /*!*****************************************************************************************************!*\ diff --git a/96843.async.js b/55496.async.js similarity index 87% rename from 96843.async.js rename to 55496.async.js index b46d1cdbc0..4b4a5a7ec4 100644 --- a/96843.async.js +++ b/55496.async.js @@ -1,5 +1,5 @@ "use strict"; -(self["webpackChunk"] = self["webpackChunk"] || []).push([[96843],{ +(self["webpackChunk"] = self["webpackChunk"] || []).push([[55496],{ /***/ 51299: /*!*********************************************************!*\ @@ -68,6 +68,247 @@ var TipsButton = function TipsButton(_ref) { /***/ }), +/***/ 69867: +/*!****************************************************************************!*\ + !*** ./src/pages/Classrooms/Lists/Exercise/components/Addpaperlibrary.tsx ***! + \****************************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/regeneratorRuntime.js */ 10574); +/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0__); +/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/asyncToGenerator.js */ 39343); +/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_1__); +/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/slicedToArray.js */ 11006); +/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_2__); +/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! react */ 59301); +/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! antd */ 43418); +/* harmony import */ var _utils_fetch__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @/utils/fetch */ 97174); +/* harmony import */ var umi__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! umi */ 66660); +/* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! react/jsx-runtime */ 37712); + + + + + + + + + +var Addpaperlibrary = function Addpaperlibrary(_ref) { + var exercise = _ref.exercise, + dispatch = _ref.dispatch; + var params = (0,umi__WEBPACK_IMPORTED_MODULE_5__.useParams)(); + var _useState = (0,react__WEBPACK_IMPORTED_MODULE_3__.useState)(false), + _useState2 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_2___default()(_useState, 2), + isshow = _useState2[0], + setisshow = _useState2[1]; + var _useState3 = (0,react__WEBPACK_IMPORTED_MODULE_3__.useState)(), + _useState4 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_2___default()(_useState3, 2), + item = _useState4[0], + setitem = _useState4[1]; + (0,react__WEBPACK_IMPORTED_MODULE_3__.useEffect)(function () { + if (exercise.actionTabs.key === '单个加入试卷库') { + checkexercise(); + } + }, [exercise.actionTabs]); + function checkexercise() { + return _checkexercise.apply(this, arguments); + } + function _checkexercise() { + _checkexercise = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_1___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee3() { + var _res$cover_exercises; + var res, _res$cover_exercises2, _res; + return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee3$(_context3) { + while (1) switch (_context3.prev = _context3.next) { + case 0: + _context3.next = 2; + return (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_4__/* ["default"] */ .ZP)("/api/courses/".concat(params === null || params === void 0 ? void 0 : params.coursesId, "/exercises/check_exercise_cover.json"), { + method: 'post', + body: { + check_ids: exercise.actionTabs.selectArrs + } + }); + case 2: + res = _context3.sent; + if (!((res === null || res === void 0 || (_res$cover_exercises = res.cover_exercises) === null || _res$cover_exercises === void 0 ? void 0 : _res$cover_exercises.length) > 0)) { + _context3.next = 8; + break; + } + setisshow(true); + setitem(res === null || res === void 0 || (_res$cover_exercises2 = res.cover_exercises) === null || _res$cover_exercises2 === void 0 ? void 0 : _res$cover_exercises2[0]); + _context3.next = 13; + break; + case 8: + _context3.next = 10; + return (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_4__/* ["default"] */ .ZP)("/api/courses/".concat(params === null || params === void 0 ? void 0 : params.coursesId, "/exercises/join_examination_banks.json"), { + method: 'post', + body: { + check_ids: exercise.actionTabs.selectArrs + } + }); + case 10: + _res = _context3.sent; + dispatch({ + type: 'exercise/setActionTabs', + payload: { + key: '' + } + }); + if ((_res === null || _res === void 0 ? void 0 : _res.status) === 0) { + antd__WEBPACK_IMPORTED_MODULE_7__/* ["default"] */ .Z.confirm({ + title: '提示', + icon: null, + centered: true, + content: '操作成功!可以前往试卷库进行编辑', + okText: '前往试卷库', + cancelText: '稍后再说', + onOk: function onOk() { + umi__WEBPACK_IMPORTED_MODULE_5__.history.push("/paperlibrary"); + } + }); + } + case 13: + case "end": + return _context3.stop(); + } + }, _callee3); + })); + return _checkexercise.apply(this, arguments); + } + return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsx)("div", { + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsx)(antd__WEBPACK_IMPORTED_MODULE_7__/* ["default"] */ .Z, { + open: isshow, + centered: true, + onCancel: /*#__PURE__*/function () { + var _ref2 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_1___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee(e) { + var res; + return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee$(_context) { + while (1) switch (_context.prev = _context.next) { + case 0: + if (!(e.target.outerText === '覆盖原来的试卷')) { + _context.next = 8; + break; + } + _context.next = 3; + return (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_4__/* ["default"] */ .ZP)("/api/courses/".concat(params === null || params === void 0 ? void 0 : params.coursesId, "/exercises/join_examination_banks.json"), { + method: 'post', + body: { + check_ids: exercise.actionTabs.selectArrs, + update: 1 + } + }); + case 3: + res = _context.sent; + dispatch({ + type: 'exercise/setActionTabs', + payload: { + key: '' + } + }); + if ((res === null || res === void 0 ? void 0 : res.status) === 0) { + setisshow(false); + antd__WEBPACK_IMPORTED_MODULE_7__/* ["default"] */ .Z.confirm({ + title: '提示', + icon: null, + centered: true, + content: '操作成功!可以前往试卷库进行编辑', + okText: '前往试卷库', + cancelText: '稍后再说', + onOk: function onOk() { + umi__WEBPACK_IMPORTED_MODULE_5__.history.push("/paperlibrary"); + } + }); + } + _context.next = 10; + break; + case 8: + dispatch({ + type: 'exercise/setActionTabs', + payload: { + key: '' + } + }); + setisshow(false); + case 10: + case "end": + return _context.stop(); + } + }, _callee); + })); + return function (_x) { + return _ref2.apply(this, arguments); + }; + }(), + okText: "\u5F62\u6210\u65B0\u8BD5\u5377", + cancelText: "\u8986\u76D6\u539F\u6765\u7684\u8BD5\u5377", + onOk: /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_1___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee2() { + var res; + return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee2$(_context2) { + while (1) switch (_context2.prev = _context2.next) { + case 0: + _context2.next = 2; + return (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_4__/* ["default"] */ .ZP)("/api/courses/".concat(params === null || params === void 0 ? void 0 : params.coursesId, "/exercises/join_examination_banks.json"), { + method: 'post', + body: { + check_ids: exercise.actionTabs.selectArrs + } + }); + case 2: + res = _context2.sent; + dispatch({ + type: 'exercise/setActionTabs', + payload: { + key: '' + } + }); + if ((res === null || res === void 0 ? void 0 : res.status) === 0) { + setisshow(false); + antd__WEBPACK_IMPORTED_MODULE_7__/* ["default"] */ .Z.confirm({ + title: '提示', + icon: null, + centered: true, + content: '操作成功!可以前往试卷库进行编辑', + okText: '前往试卷库', + cancelText: '稍后再说', + onOk: function onOk() { + umi__WEBPACK_IMPORTED_MODULE_5__.history.push("/paperlibrary"); + } + }); + } + case 5: + case "end": + return _context2.stop(); + } + }, _callee2); + })), + title: "\u52A0\u5165\u8BD5\u5377\u5E93\u63D0\u793A", + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsxs)("div", { + children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsx)("p", { + children: "\u8BE5\u8BD5\u5377\u5728\u8BD5\u5377\u5E93\u91CD\u590D\uFF0C\u662F\u5426\u9700\u8981\u8986\u76D6\u539F\u6765\u7684\u8BD5\u5377\uFF1F" + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsxs)("div", { + children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsxs)("div", { + children: ["\u8BD5\u5377\uFF1A", item === null || item === void 0 ? void 0 : item.origin_exercise_nam] + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsxs)("div", { + children: ["\u539F\u8BD5\u5377\uFF1A", /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsx)("a", { + href: "/paperlibrary/see/".concat(item === null || item === void 0 ? void 0 : item.examination_bank_id, "?defaultActiveKey=0"), + target: "_blank", + children: item === null || item === void 0 ? void 0 : item.examination_bank_name + })] + })] + })] + }) + }) + }); +}; +/* harmony default export */ __webpack_exports__.Z = ((0,umi__WEBPACK_IMPORTED_MODULE_5__.connect)(function (_ref4) { + var exercise = _ref4.exercise; + return { + exercise: exercise + }; +})(Addpaperlibrary)); + +/***/ }), + /***/ 87617: /*!**********************************************************************!*\ !*** ./src/pages/Classrooms/Lists/Exercise/components/CutOffNow.tsx ***! diff --git a/57889.async.js b/57889.async.js index 1d9422053f..e517e2c14d 100644 --- a/57889.async.js +++ b/57889.async.js @@ -1,4 +1,4 @@ -(self["webpackChunk"] = self["webpackChunk"] || []).push([[57889,27829,64802,34668],{ +(self["webpackChunk"] = self["webpackChunk"] || []).push([[57889,27829,64802,34668,54512],{ /***/ 47966: /*!********************************************************************************************************!*\ diff --git a/37243.async.js b/58921.async.js similarity index 88% rename from 37243.async.js rename to 58921.async.js index 76603f8d9c..8880562b37 100644 --- a/37243.async.js +++ b/58921.async.js @@ -1,47 +1,5 @@ "use strict"; -(self["webpackChunk"] = self["webpackChunk"] || []).push([[37243,52720],{ - -/***/ 68742: -/*!***********************************************************************************************************!*\ - !*** ./node_modules/_@ant-design_icons@5.2.6@@ant-design/icons/es/icons/ArrowLeftOutlined.js + 1 modules ***! - \***********************************************************************************************************/ -/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { - - -// EXPORTS -__webpack_require__.d(__webpack_exports__, { - Z: function() { return /* binding */ icons_ArrowLeftOutlined; } -}); - -// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/esm/extends.js -var esm_extends = __webpack_require__(26508); -// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/index.js -var _react_17_0_2_react = __webpack_require__(59301); -;// CONCATENATED MODULE: ./node_modules/_@ant-design_icons-svg@4.3.1@@ant-design/icons-svg/es/asn/ArrowLeftOutlined.js -// This icon file is generated automatically. -var ArrowLeftOutlined = { "icon": { "tag": "svg", "attrs": { "viewBox": "64 64 896 896", "focusable": "false" }, "children": [{ "tag": "path", "attrs": { "d": "M872 474H286.9l350.2-304c5.6-4.9 2.2-14-5.2-14h-88.5c-3.9 0-7.6 1.4-10.5 3.9L155 487.8a31.96 31.96 0 000 48.3L535.1 866c1.5 1.3 3.3 2 5.2 2h91.5c7.4 0 10.8-9.2 5.2-14L286.9 550H872c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8z" } }] }, "name": "arrow-left", "theme": "outlined" }; -/* harmony default export */ var asn_ArrowLeftOutlined = (ArrowLeftOutlined); - -// EXTERNAL MODULE: ./node_modules/_@ant-design_icons@5.2.6@@ant-design/icons/es/components/AntdIcon.js + 3 modules -var AntdIcon = __webpack_require__(91851); -;// CONCATENATED MODULE: ./node_modules/_@ant-design_icons@5.2.6@@ant-design/icons/es/icons/ArrowLeftOutlined.js - -// GENERATE BY ./scripts/generate.ts -// DON NOT EDIT IT MANUALLY - - - - -var ArrowLeftOutlined_ArrowLeftOutlined = function ArrowLeftOutlined(props, ref) { - return /*#__PURE__*/_react_17_0_2_react.createElement(AntdIcon/* default */.Z, (0,esm_extends/* default */.Z)({}, props, { - ref: ref, - icon: asn_ArrowLeftOutlined - })); -}; -if (false) {} -/* harmony default export */ var icons_ArrowLeftOutlined = (/*#__PURE__*/_react_17_0_2_react.forwardRef(ArrowLeftOutlined_ArrowLeftOutlined)); - -/***/ }), +(self["webpackChunk"] = self["webpackChunk"] || []).push([[58921],{ /***/ 60936: /*!*******************************************************************************************************!*\ @@ -85,499 +43,6 @@ if (false) {} /***/ }), -/***/ 66104: -/*!**************************************************************************!*\ - !*** ./node_modules/_antd@5.9.0@antd/es/breadcrumb/index.js + 6 modules ***! - \**************************************************************************/ -/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { - - -// EXPORTS -__webpack_require__.d(__webpack_exports__, { - Z: function() { return /* binding */ breadcrumb; } -}); - -// EXTERNAL MODULE: ./node_modules/_classnames@2.3.2@classnames/index.js -var _classnames_2_3_2_classnames = __webpack_require__(12124); -var _classnames_2_3_2_classnames_default = /*#__PURE__*/__webpack_require__.n(_classnames_2_3_2_classnames); -// EXTERNAL MODULE: ./node_modules/_rc-util@5.38.0@rc-util/es/Children/toArray.js -var toArray = __webpack_require__(38930); -// EXTERNAL MODULE: ./node_modules/_rc-util@5.38.0@rc-util/es/pickAttrs.js -var pickAttrs = __webpack_require__(5090); -// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/index.js -var _react_17_0_2_react = __webpack_require__(59301); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/_util/reactNode.js -var reactNode = __webpack_require__(92343); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/config-provider/context.js -var context = __webpack_require__(36355); -// EXTERNAL MODULE: ./node_modules/_@ant-design_icons@5.2.6@@ant-design/icons/es/icons/DownOutlined.js + 1 modules -var DownOutlined = __webpack_require__(42884); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/dropdown/dropdown.js -var dropdown = __webpack_require__(91857); -;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/breadcrumb/BreadcrumbSeparator.js -"use client"; - - - -const BreadcrumbSeparator = _ref => { - let { - children - } = _ref; - const { - getPrefixCls - } = _react_17_0_2_react.useContext(context/* ConfigContext */.E_); - const prefixCls = getPrefixCls('breadcrumb'); - return /*#__PURE__*/_react_17_0_2_react.createElement("li", { - className: `${prefixCls}-separator`, - "aria-hidden": "true" - }, children === '' ? children : children || '/'); -}; -BreadcrumbSeparator.__ANT_BREADCRUMB_SEPARATOR = true; -/* harmony default export */ var breadcrumb_BreadcrumbSeparator = (BreadcrumbSeparator); -;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/breadcrumb/useItemRender.js -"use client"; - -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 getBreadcrumbName(route, params) { - if (route.title === undefined || route.title === null) { - return null; - } - const paramsKeys = Object.keys(params).join('|'); - return typeof route.title === 'object' ? route.title : String(route.title).replace(new RegExp(`:(${paramsKeys})`, 'g'), (replacement, key) => params[key] || replacement); -} -function renderItem(prefixCls, item, children, href) { - if (children === null || children === undefined) { - return null; - } - const { - className, - onClick - } = item, - restItem = __rest(item, ["className", "onClick"]); - const passedProps = Object.assign(Object.assign({}, (0,pickAttrs/* default */.Z)(restItem, { - data: true, - aria: true - })), { - onClick - }); - if (href !== undefined) { - return /*#__PURE__*/_react_17_0_2_react.createElement("a", Object.assign({}, passedProps, { - className: _classnames_2_3_2_classnames_default()(`${prefixCls}-link`, className), - href: href - }), children); - } - return /*#__PURE__*/_react_17_0_2_react.createElement("span", Object.assign({}, passedProps, { - className: _classnames_2_3_2_classnames_default()(`${prefixCls}-link`, className) - }), children); -} -function useItemRender(prefixCls, itemRender) { - const mergedItemRender = (item, params, routes, path, href) => { - if (itemRender) { - return itemRender(item, params, routes, path); - } - const name = getBreadcrumbName(item, params); - return renderItem(prefixCls, item, name, href); - }; - return mergedItemRender; -} -;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/breadcrumb/BreadcrumbItem.js -"use client"; - -var BreadcrumbItem_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; -}; - - - - - - - -const InternalBreadcrumbItem = props => { - const { - prefixCls, - separator = '/', - children, - menu, - overlay, - dropdownProps, - href - } = props; - // Warning for deprecated usage - if (false) {} - /** If overlay is have Wrap a Dropdown */ - const renderBreadcrumbNode = breadcrumbItem => { - if (menu || overlay) { - const mergeDropDownProps = Object.assign({}, dropdownProps); - if (menu) { - const _a = menu || {}, - { - items - } = _a, - menuProps = BreadcrumbItem_rest(_a, ["items"]); - mergeDropDownProps.menu = Object.assign(Object.assign({}, menuProps), { - items: items === null || items === void 0 ? void 0 : items.map((_a, index) => { - var { - key, - title, - label, - path - } = _a, - itemProps = BreadcrumbItem_rest(_a, ["key", "title", "label", "path"]); - let mergedLabel = label !== null && label !== void 0 ? label : title; - if (path) { - mergedLabel = /*#__PURE__*/_react_17_0_2_react.createElement("a", { - href: `${href}${path}` - }, mergedLabel); - } - return Object.assign(Object.assign({}, itemProps), { - key: key !== null && key !== void 0 ? key : index, - label: mergedLabel - }); - }) - }); - } else if (overlay) { - mergeDropDownProps.overlay = overlay; - } - return /*#__PURE__*/_react_17_0_2_react.createElement(dropdown/* default */.Z, Object.assign({ - placement: "bottom" - }, mergeDropDownProps), /*#__PURE__*/_react_17_0_2_react.createElement("span", { - className: `${prefixCls}-overlay-link` - }, breadcrumbItem, /*#__PURE__*/_react_17_0_2_react.createElement(DownOutlined/* default */.Z, null))); - } - return breadcrumbItem; - }; - // wrap to dropDown - const link = renderBreadcrumbNode(children); - if (link !== undefined && link !== null) { - return /*#__PURE__*/_react_17_0_2_react.createElement(_react_17_0_2_react.Fragment, null, /*#__PURE__*/_react_17_0_2_react.createElement("li", null, link), separator && /*#__PURE__*/_react_17_0_2_react.createElement(breadcrumb_BreadcrumbSeparator, null, separator)); - } - return null; -}; -const BreadcrumbItem = props => { - const { - prefixCls: customizePrefixCls, - children, - href - } = props, - restProps = BreadcrumbItem_rest(props, ["prefixCls", "children", "href"]); - const { - getPrefixCls - } = _react_17_0_2_react.useContext(context/* ConfigContext */.E_); - const prefixCls = getPrefixCls('breadcrumb', customizePrefixCls); - return /*#__PURE__*/_react_17_0_2_react.createElement(InternalBreadcrumbItem, Object.assign({}, restProps, { - prefixCls: prefixCls - }), renderItem(prefixCls, restProps, children, href)); -}; -BreadcrumbItem.__ANT_BREADCRUMB_ITEM = true; -/* harmony default export */ var breadcrumb_BreadcrumbItem = (BreadcrumbItem); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/style/index.js -var style = __webpack_require__(17313); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/theme/util/genComponentStyleHook.js -var genComponentStyleHook = __webpack_require__(83116); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/theme/util/statistic.js -var statistic = __webpack_require__(37613); -;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/breadcrumb/style/index.js - - -const genBreadcrumbStyle = token => { - const { - componentCls, - iconCls - } = token; - return { - [componentCls]: Object.assign(Object.assign({}, (0,style/* resetComponent */.Wf)(token)), { - color: token.itemColor, - fontSize: token.fontSize, - [iconCls]: { - fontSize: token.iconFontSize - }, - ol: { - display: 'flex', - flexWrap: 'wrap', - margin: 0, - padding: 0, - listStyle: 'none' - }, - a: Object.assign({ - color: token.linkColor, - transition: `color ${token.motionDurationMid}`, - padding: `0 ${token.paddingXXS}px`, - borderRadius: token.borderRadiusSM, - height: token.lineHeight * token.fontSize, - display: 'inline-block', - marginInline: -token.marginXXS, - '&:hover': { - color: token.linkHoverColor, - backgroundColor: token.colorBgTextHover - } - }, (0,style/* genFocusStyle */.Qy)(token)), - [`li:last-child`]: { - color: token.lastItemColor - }, - [`${componentCls}-separator`]: { - marginInline: token.separatorMargin, - color: token.separatorColor - }, - [`${componentCls}-link`]: { - [` - > ${iconCls} + span, - > ${iconCls} + a - `]: { - marginInlineStart: token.marginXXS - } - }, - [`${componentCls}-overlay-link`]: { - borderRadius: token.borderRadiusSM, - height: token.lineHeight * token.fontSize, - display: 'inline-block', - padding: `0 ${token.paddingXXS}px`, - marginInline: -token.marginXXS, - [`> ${iconCls}`]: { - marginInlineStart: token.marginXXS, - fontSize: token.fontSizeIcon - }, - '&:hover': { - color: token.linkHoverColor, - backgroundColor: token.colorBgTextHover, - a: { - color: token.linkHoverColor - } - }, - a: { - '&:hover': { - backgroundColor: 'transparent' - } - } - }, - // rtl style - [`&${token.componentCls}-rtl`]: { - direction: 'rtl' - } - }) - }; -}; -// ============================== Export ============================== -/* harmony default export */ var breadcrumb_style = ((0,genComponentStyleHook/* default */.Z)('Breadcrumb', token => { - const BreadcrumbToken = (0,statistic/* merge */.TS)(token, {}); - return [genBreadcrumbStyle(BreadcrumbToken)]; -}, token => ({ - itemColor: token.colorTextDescription, - lastItemColor: token.colorText, - iconFontSize: token.fontSize, - linkColor: token.colorTextDescription, - linkHoverColor: token.colorText, - separatorColor: token.colorTextDescription, - separatorMargin: token.marginXS -}))); -;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/breadcrumb/useItems.js -var useItems_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 route2item(route) { - const { - breadcrumbName, - children - } = route, - rest = useItems_rest(route, ["breadcrumbName", "children"]); - const clone = Object.assign({ - title: breadcrumbName - }, rest); - if (children) { - clone.menu = { - items: children.map(_a => { - var { - breadcrumbName: itemBreadcrumbName - } = _a, - itemProps = useItems_rest(_a, ["breadcrumbName"]); - return Object.assign(Object.assign({}, itemProps), { - title: itemBreadcrumbName - }); - }) - }; - } - return clone; -} -function useItems(items, routes) { - return (0,_react_17_0_2_react.useMemo)(() => { - if (items) { - return items; - } - if (routes) { - return routes.map(route2item); - } - return null; - }, [items, routes]); -} -;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/breadcrumb/Breadcrumb.js -"use client"; - -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; -}; - - - - - - - - - - - - -const getPath = (params, path) => { - if (path === undefined) { - return path; - } - let mergedPath = (path || '').replace(/^\//, ''); - Object.keys(params).forEach(key => { - mergedPath = mergedPath.replace(`:${key}`, params[key]); - }); - return mergedPath; -}; -const Breadcrumb = props => { - const { - prefixCls: customizePrefixCls, - separator = '/', - style, - className, - rootClassName, - routes: legacyRoutes, - items, - children, - itemRender, - params = {} - } = props, - restProps = Breadcrumb_rest(props, ["prefixCls", "separator", "style", "className", "rootClassName", "routes", "items", "children", "itemRender", "params"]); - const { - getPrefixCls, - direction, - breadcrumb - } = _react_17_0_2_react.useContext(context/* ConfigContext */.E_); - let crumbs; - const prefixCls = getPrefixCls('breadcrumb', customizePrefixCls); - const [wrapSSR, hashId] = breadcrumb_style(prefixCls); - const mergedItems = useItems(items, legacyRoutes); - if (false) {} - const mergedItemRender = useItemRender(prefixCls, itemRender); - if (mergedItems && mergedItems.length > 0) { - // generated by route - const paths = []; - const itemRenderRoutes = items || legacyRoutes; - crumbs = mergedItems.map((item, index) => { - const { - path, - key, - type, - menu, - overlay, - onClick, - className: itemClassName, - separator: itemSeparator, - dropdownProps - } = item; - const mergedPath = getPath(params, path); - if (mergedPath !== undefined) { - paths.push(mergedPath); - } - const mergedKey = key !== null && key !== void 0 ? key : index; - if (type === 'separator') { - return /*#__PURE__*/_react_17_0_2_react.createElement(breadcrumb_BreadcrumbSeparator, { - key: mergedKey - }, itemSeparator); - } - const itemProps = {}; - const isLastItem = index === mergedItems.length - 1; - if (menu) { - itemProps.menu = menu; - } else if (overlay) { - itemProps.overlay = overlay; - } - let { - href - } = item; - if (paths.length && mergedPath !== undefined) { - href = `#/${paths.join('/')}`; - } - return /*#__PURE__*/_react_17_0_2_react.createElement(InternalBreadcrumbItem, Object.assign({ - key: mergedKey - }, itemProps, (0,pickAttrs/* default */.Z)(item, { - data: true, - aria: true - }), { - className: itemClassName, - dropdownProps: dropdownProps, - href: href, - separator: isLastItem ? '' : separator, - onClick: onClick, - prefixCls: prefixCls - }), mergedItemRender(item, params, itemRenderRoutes, paths, href)); - }); - } else if (children) { - const childrenLength = (0,toArray/* default */.Z)(children).length; - crumbs = (0,toArray/* default */.Z)(children).map((element, index) => { - if (!element) { - return element; - } - // =================== Warning ===================== - if (false) {} - false ? 0 : void 0; - const isLastItem = index === childrenLength - 1; - return (0,reactNode/* cloneElement */.Tm)(element, { - separator: isLastItem ? '' : separator, - key: index - }); - }); - } - const breadcrumbClassName = _classnames_2_3_2_classnames_default()(prefixCls, breadcrumb === null || breadcrumb === void 0 ? void 0 : breadcrumb.className, { - [`${prefixCls}-rtl`]: direction === 'rtl' - }, className, rootClassName, hashId); - const mergedStyle = Object.assign(Object.assign({}, breadcrumb === null || breadcrumb === void 0 ? void 0 : breadcrumb.style), style); - return wrapSSR( /*#__PURE__*/_react_17_0_2_react.createElement("nav", Object.assign({ - className: breadcrumbClassName, - style: mergedStyle - }, restProps), /*#__PURE__*/_react_17_0_2_react.createElement("ol", null, crumbs))); -}; -Breadcrumb.Item = breadcrumb_BreadcrumbItem; -Breadcrumb.Separator = breadcrumb_BreadcrumbSeparator; -if (false) {} -/* harmony default export */ var breadcrumb_Breadcrumb = (Breadcrumb); -;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/breadcrumb/index.js -"use client"; - - -/* harmony default export */ var breadcrumb = (breadcrumb_Breadcrumb); - -/***/ }), - /***/ 28103: /*!***********************************************************************!*\ !*** ./node_modules/_antd@5.9.0@antd/es/divider/index.js + 1 modules ***! diff --git a/60590.async.js b/60590.async.js index f0aefa698b..c2a511cef9 100644 --- a/60590.async.js +++ b/60590.async.js @@ -1,5 +1,5 @@ "use strict"; -(self["webpackChunk"] = self["webpackChunk"] || []).push([[60590,38177,47256,85081,53555,64802,34668],{ +(self["webpackChunk"] = self["webpackChunk"] || []).push([[60590,38177,47256,85081,53555,64802,34668,54512],{ /***/ 80045: /*!*******************************************************************************************************************!*\ diff --git a/61952.async.js b/61952.async.js index 90670fcaf5..e1f7970909 100644 --- a/61952.async.js +++ b/61952.async.js @@ -1,5 +1,5 @@ "use strict"; -(self["webpackChunk"] = self["webpackChunk"] || []).push([[61952,64802,34668],{ +(self["webpackChunk"] = self["webpackChunk"] || []).push([[61952,64802,34668,54512],{ /***/ 15997: /*!*****************************************************************************************************!*\ diff --git a/64802.async.js b/64802.async.js index 1dcd2ef5d8..1374f89363 100644 --- a/64802.async.js +++ b/64802.async.js @@ -1,5 +1,5 @@ "use strict"; -(self["webpackChunk"] = self["webpackChunk"] || []).push([[64802,34668],{ +(self["webpackChunk"] = self["webpackChunk"] || []).push([[64802,34668,54512],{ /***/ 15997: /*!*****************************************************************************************************!*\ diff --git a/24578.async.js b/67897.async.js similarity index 64% rename from 24578.async.js rename to 67897.async.js index c3b395b070..fd6239bb54 100644 --- a/24578.async.js +++ b/67897.async.js @@ -1,5 +1,47 @@ "use strict"; -(self["webpackChunk"] = self["webpackChunk"] || []).push([[24578,21105],{ +(self["webpackChunk"] = self["webpackChunk"] || []).push([[67897,2595,87557,55127,89360,64447,21105],{ + +/***/ 68742: +/*!***********************************************************************************************************!*\ + !*** ./node_modules/_@ant-design_icons@5.2.6@@ant-design/icons/es/icons/ArrowLeftOutlined.js + 1 modules ***! + \***********************************************************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + + +// EXPORTS +__webpack_require__.d(__webpack_exports__, { + Z: function() { return /* binding */ icons_ArrowLeftOutlined; } +}); + +// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/esm/extends.js +var esm_extends = __webpack_require__(26508); +// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/index.js +var _react_17_0_2_react = __webpack_require__(59301); +;// CONCATENATED MODULE: ./node_modules/_@ant-design_icons-svg@4.3.1@@ant-design/icons-svg/es/asn/ArrowLeftOutlined.js +// This icon file is generated automatically. +var ArrowLeftOutlined = { "icon": { "tag": "svg", "attrs": { "viewBox": "64 64 896 896", "focusable": "false" }, "children": [{ "tag": "path", "attrs": { "d": "M872 474H286.9l350.2-304c5.6-4.9 2.2-14-5.2-14h-88.5c-3.9 0-7.6 1.4-10.5 3.9L155 487.8a31.96 31.96 0 000 48.3L535.1 866c1.5 1.3 3.3 2 5.2 2h91.5c7.4 0 10.8-9.2 5.2-14L286.9 550H872c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8z" } }] }, "name": "arrow-left", "theme": "outlined" }; +/* harmony default export */ var asn_ArrowLeftOutlined = (ArrowLeftOutlined); + +// EXTERNAL MODULE: ./node_modules/_@ant-design_icons@5.2.6@@ant-design/icons/es/components/AntdIcon.js + 3 modules +var AntdIcon = __webpack_require__(91851); +;// CONCATENATED MODULE: ./node_modules/_@ant-design_icons@5.2.6@@ant-design/icons/es/icons/ArrowLeftOutlined.js + +// GENERATE BY ./scripts/generate.ts +// DON NOT EDIT IT MANUALLY + + + + +var ArrowLeftOutlined_ArrowLeftOutlined = function ArrowLeftOutlined(props, ref) { + return /*#__PURE__*/_react_17_0_2_react.createElement(AntdIcon/* default */.Z, (0,esm_extends/* default */.Z)({}, props, { + ref: ref, + icon: asn_ArrowLeftOutlined + })); +}; +if (false) {} +/* harmony default export */ var icons_ArrowLeftOutlined = (/*#__PURE__*/_react_17_0_2_react.forwardRef(ArrowLeftOutlined_ArrowLeftOutlined)); + +/***/ }), /***/ 15997: /*!*****************************************************************************************************!*\ @@ -61,6 +103,499 @@ function useForceUpdate() { /***/ }), +/***/ 66104: +/*!**************************************************************************!*\ + !*** ./node_modules/_antd@5.9.0@antd/es/breadcrumb/index.js + 6 modules ***! + \**************************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + + +// EXPORTS +__webpack_require__.d(__webpack_exports__, { + Z: function() { return /* binding */ breadcrumb; } +}); + +// EXTERNAL MODULE: ./node_modules/_classnames@2.3.2@classnames/index.js +var _classnames_2_3_2_classnames = __webpack_require__(12124); +var _classnames_2_3_2_classnames_default = /*#__PURE__*/__webpack_require__.n(_classnames_2_3_2_classnames); +// EXTERNAL MODULE: ./node_modules/_rc-util@5.38.0@rc-util/es/Children/toArray.js +var toArray = __webpack_require__(38930); +// EXTERNAL MODULE: ./node_modules/_rc-util@5.38.0@rc-util/es/pickAttrs.js +var pickAttrs = __webpack_require__(5090); +// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/index.js +var _react_17_0_2_react = __webpack_require__(59301); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/_util/reactNode.js +var reactNode = __webpack_require__(92343); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/config-provider/context.js +var context = __webpack_require__(36355); +// EXTERNAL MODULE: ./node_modules/_@ant-design_icons@5.2.6@@ant-design/icons/es/icons/DownOutlined.js + 1 modules +var DownOutlined = __webpack_require__(42884); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/dropdown/dropdown.js +var dropdown = __webpack_require__(91857); +;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/breadcrumb/BreadcrumbSeparator.js +"use client"; + + + +const BreadcrumbSeparator = _ref => { + let { + children + } = _ref; + const { + getPrefixCls + } = _react_17_0_2_react.useContext(context/* ConfigContext */.E_); + const prefixCls = getPrefixCls('breadcrumb'); + return /*#__PURE__*/_react_17_0_2_react.createElement("li", { + className: `${prefixCls}-separator`, + "aria-hidden": "true" + }, children === '' ? children : children || '/'); +}; +BreadcrumbSeparator.__ANT_BREADCRUMB_SEPARATOR = true; +/* harmony default export */ var breadcrumb_BreadcrumbSeparator = (BreadcrumbSeparator); +;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/breadcrumb/useItemRender.js +"use client"; + +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 getBreadcrumbName(route, params) { + if (route.title === undefined || route.title === null) { + return null; + } + const paramsKeys = Object.keys(params).join('|'); + return typeof route.title === 'object' ? route.title : String(route.title).replace(new RegExp(`:(${paramsKeys})`, 'g'), (replacement, key) => params[key] || replacement); +} +function renderItem(prefixCls, item, children, href) { + if (children === null || children === undefined) { + return null; + } + const { + className, + onClick + } = item, + restItem = __rest(item, ["className", "onClick"]); + const passedProps = Object.assign(Object.assign({}, (0,pickAttrs/* default */.Z)(restItem, { + data: true, + aria: true + })), { + onClick + }); + if (href !== undefined) { + return /*#__PURE__*/_react_17_0_2_react.createElement("a", Object.assign({}, passedProps, { + className: _classnames_2_3_2_classnames_default()(`${prefixCls}-link`, className), + href: href + }), children); + } + return /*#__PURE__*/_react_17_0_2_react.createElement("span", Object.assign({}, passedProps, { + className: _classnames_2_3_2_classnames_default()(`${prefixCls}-link`, className) + }), children); +} +function useItemRender(prefixCls, itemRender) { + const mergedItemRender = (item, params, routes, path, href) => { + if (itemRender) { + return itemRender(item, params, routes, path); + } + const name = getBreadcrumbName(item, params); + return renderItem(prefixCls, item, name, href); + }; + return mergedItemRender; +} +;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/breadcrumb/BreadcrumbItem.js +"use client"; + +var BreadcrumbItem_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; +}; + + + + + + + +const InternalBreadcrumbItem = props => { + const { + prefixCls, + separator = '/', + children, + menu, + overlay, + dropdownProps, + href + } = props; + // Warning for deprecated usage + if (false) {} + /** If overlay is have Wrap a Dropdown */ + const renderBreadcrumbNode = breadcrumbItem => { + if (menu || overlay) { + const mergeDropDownProps = Object.assign({}, dropdownProps); + if (menu) { + const _a = menu || {}, + { + items + } = _a, + menuProps = BreadcrumbItem_rest(_a, ["items"]); + mergeDropDownProps.menu = Object.assign(Object.assign({}, menuProps), { + items: items === null || items === void 0 ? void 0 : items.map((_a, index) => { + var { + key, + title, + label, + path + } = _a, + itemProps = BreadcrumbItem_rest(_a, ["key", "title", "label", "path"]); + let mergedLabel = label !== null && label !== void 0 ? label : title; + if (path) { + mergedLabel = /*#__PURE__*/_react_17_0_2_react.createElement("a", { + href: `${href}${path}` + }, mergedLabel); + } + return Object.assign(Object.assign({}, itemProps), { + key: key !== null && key !== void 0 ? key : index, + label: mergedLabel + }); + }) + }); + } else if (overlay) { + mergeDropDownProps.overlay = overlay; + } + return /*#__PURE__*/_react_17_0_2_react.createElement(dropdown/* default */.Z, Object.assign({ + placement: "bottom" + }, mergeDropDownProps), /*#__PURE__*/_react_17_0_2_react.createElement("span", { + className: `${prefixCls}-overlay-link` + }, breadcrumbItem, /*#__PURE__*/_react_17_0_2_react.createElement(DownOutlined/* default */.Z, null))); + } + return breadcrumbItem; + }; + // wrap to dropDown + const link = renderBreadcrumbNode(children); + if (link !== undefined && link !== null) { + return /*#__PURE__*/_react_17_0_2_react.createElement(_react_17_0_2_react.Fragment, null, /*#__PURE__*/_react_17_0_2_react.createElement("li", null, link), separator && /*#__PURE__*/_react_17_0_2_react.createElement(breadcrumb_BreadcrumbSeparator, null, separator)); + } + return null; +}; +const BreadcrumbItem = props => { + const { + prefixCls: customizePrefixCls, + children, + href + } = props, + restProps = BreadcrumbItem_rest(props, ["prefixCls", "children", "href"]); + const { + getPrefixCls + } = _react_17_0_2_react.useContext(context/* ConfigContext */.E_); + const prefixCls = getPrefixCls('breadcrumb', customizePrefixCls); + return /*#__PURE__*/_react_17_0_2_react.createElement(InternalBreadcrumbItem, Object.assign({}, restProps, { + prefixCls: prefixCls + }), renderItem(prefixCls, restProps, children, href)); +}; +BreadcrumbItem.__ANT_BREADCRUMB_ITEM = true; +/* harmony default export */ var breadcrumb_BreadcrumbItem = (BreadcrumbItem); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/style/index.js +var style = __webpack_require__(17313); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/theme/util/genComponentStyleHook.js +var genComponentStyleHook = __webpack_require__(83116); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/theme/util/statistic.js +var statistic = __webpack_require__(37613); +;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/breadcrumb/style/index.js + + +const genBreadcrumbStyle = token => { + const { + componentCls, + iconCls + } = token; + return { + [componentCls]: Object.assign(Object.assign({}, (0,style/* resetComponent */.Wf)(token)), { + color: token.itemColor, + fontSize: token.fontSize, + [iconCls]: { + fontSize: token.iconFontSize + }, + ol: { + display: 'flex', + flexWrap: 'wrap', + margin: 0, + padding: 0, + listStyle: 'none' + }, + a: Object.assign({ + color: token.linkColor, + transition: `color ${token.motionDurationMid}`, + padding: `0 ${token.paddingXXS}px`, + borderRadius: token.borderRadiusSM, + height: token.lineHeight * token.fontSize, + display: 'inline-block', + marginInline: -token.marginXXS, + '&:hover': { + color: token.linkHoverColor, + backgroundColor: token.colorBgTextHover + } + }, (0,style/* genFocusStyle */.Qy)(token)), + [`li:last-child`]: { + color: token.lastItemColor + }, + [`${componentCls}-separator`]: { + marginInline: token.separatorMargin, + color: token.separatorColor + }, + [`${componentCls}-link`]: { + [` + > ${iconCls} + span, + > ${iconCls} + a + `]: { + marginInlineStart: token.marginXXS + } + }, + [`${componentCls}-overlay-link`]: { + borderRadius: token.borderRadiusSM, + height: token.lineHeight * token.fontSize, + display: 'inline-block', + padding: `0 ${token.paddingXXS}px`, + marginInline: -token.marginXXS, + [`> ${iconCls}`]: { + marginInlineStart: token.marginXXS, + fontSize: token.fontSizeIcon + }, + '&:hover': { + color: token.linkHoverColor, + backgroundColor: token.colorBgTextHover, + a: { + color: token.linkHoverColor + } + }, + a: { + '&:hover': { + backgroundColor: 'transparent' + } + } + }, + // rtl style + [`&${token.componentCls}-rtl`]: { + direction: 'rtl' + } + }) + }; +}; +// ============================== Export ============================== +/* harmony default export */ var breadcrumb_style = ((0,genComponentStyleHook/* default */.Z)('Breadcrumb', token => { + const BreadcrumbToken = (0,statistic/* merge */.TS)(token, {}); + return [genBreadcrumbStyle(BreadcrumbToken)]; +}, token => ({ + itemColor: token.colorTextDescription, + lastItemColor: token.colorText, + iconFontSize: token.fontSize, + linkColor: token.colorTextDescription, + linkHoverColor: token.colorText, + separatorColor: token.colorTextDescription, + separatorMargin: token.marginXS +}))); +;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/breadcrumb/useItems.js +var useItems_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 route2item(route) { + const { + breadcrumbName, + children + } = route, + rest = useItems_rest(route, ["breadcrumbName", "children"]); + const clone = Object.assign({ + title: breadcrumbName + }, rest); + if (children) { + clone.menu = { + items: children.map(_a => { + var { + breadcrumbName: itemBreadcrumbName + } = _a, + itemProps = useItems_rest(_a, ["breadcrumbName"]); + return Object.assign(Object.assign({}, itemProps), { + title: itemBreadcrumbName + }); + }) + }; + } + return clone; +} +function useItems(items, routes) { + return (0,_react_17_0_2_react.useMemo)(() => { + if (items) { + return items; + } + if (routes) { + return routes.map(route2item); + } + return null; + }, [items, routes]); +} +;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/breadcrumb/Breadcrumb.js +"use client"; + +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; +}; + + + + + + + + + + + + +const getPath = (params, path) => { + if (path === undefined) { + return path; + } + let mergedPath = (path || '').replace(/^\//, ''); + Object.keys(params).forEach(key => { + mergedPath = mergedPath.replace(`:${key}`, params[key]); + }); + return mergedPath; +}; +const Breadcrumb = props => { + const { + prefixCls: customizePrefixCls, + separator = '/', + style, + className, + rootClassName, + routes: legacyRoutes, + items, + children, + itemRender, + params = {} + } = props, + restProps = Breadcrumb_rest(props, ["prefixCls", "separator", "style", "className", "rootClassName", "routes", "items", "children", "itemRender", "params"]); + const { + getPrefixCls, + direction, + breadcrumb + } = _react_17_0_2_react.useContext(context/* ConfigContext */.E_); + let crumbs; + const prefixCls = getPrefixCls('breadcrumb', customizePrefixCls); + const [wrapSSR, hashId] = breadcrumb_style(prefixCls); + const mergedItems = useItems(items, legacyRoutes); + if (false) {} + const mergedItemRender = useItemRender(prefixCls, itemRender); + if (mergedItems && mergedItems.length > 0) { + // generated by route + const paths = []; + const itemRenderRoutes = items || legacyRoutes; + crumbs = mergedItems.map((item, index) => { + const { + path, + key, + type, + menu, + overlay, + onClick, + className: itemClassName, + separator: itemSeparator, + dropdownProps + } = item; + const mergedPath = getPath(params, path); + if (mergedPath !== undefined) { + paths.push(mergedPath); + } + const mergedKey = key !== null && key !== void 0 ? key : index; + if (type === 'separator') { + return /*#__PURE__*/_react_17_0_2_react.createElement(breadcrumb_BreadcrumbSeparator, { + key: mergedKey + }, itemSeparator); + } + const itemProps = {}; + const isLastItem = index === mergedItems.length - 1; + if (menu) { + itemProps.menu = menu; + } else if (overlay) { + itemProps.overlay = overlay; + } + let { + href + } = item; + if (paths.length && mergedPath !== undefined) { + href = `#/${paths.join('/')}`; + } + return /*#__PURE__*/_react_17_0_2_react.createElement(InternalBreadcrumbItem, Object.assign({ + key: mergedKey + }, itemProps, (0,pickAttrs/* default */.Z)(item, { + data: true, + aria: true + }), { + className: itemClassName, + dropdownProps: dropdownProps, + href: href, + separator: isLastItem ? '' : separator, + onClick: onClick, + prefixCls: prefixCls + }), mergedItemRender(item, params, itemRenderRoutes, paths, href)); + }); + } else if (children) { + const childrenLength = (0,toArray/* default */.Z)(children).length; + crumbs = (0,toArray/* default */.Z)(children).map((element, index) => { + if (!element) { + return element; + } + // =================== Warning ===================== + if (false) {} + false ? 0 : void 0; + const isLastItem = index === childrenLength - 1; + return (0,reactNode/* cloneElement */.Tm)(element, { + separator: isLastItem ? '' : separator, + key: index + }); + }); + } + const breadcrumbClassName = _classnames_2_3_2_classnames_default()(prefixCls, breadcrumb === null || breadcrumb === void 0 ? void 0 : breadcrumb.className, { + [`${prefixCls}-rtl`]: direction === 'rtl' + }, className, rootClassName, hashId); + const mergedStyle = Object.assign(Object.assign({}, breadcrumb === null || breadcrumb === void 0 ? void 0 : breadcrumb.style), style); + return wrapSSR( /*#__PURE__*/_react_17_0_2_react.createElement("nav", Object.assign({ + className: breadcrumbClassName, + style: mergedStyle + }, restProps), /*#__PURE__*/_react_17_0_2_react.createElement("ol", null, crumbs))); +}; +Breadcrumb.Item = breadcrumb_BreadcrumbItem; +Breadcrumb.Separator = breadcrumb_BreadcrumbSeparator; +if (false) {} +/* harmony default export */ var breadcrumb_Breadcrumb = (Breadcrumb); +;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/breadcrumb/index.js +"use client"; + + +/* harmony default export */ var breadcrumb = (breadcrumb_Breadcrumb); + +/***/ }), + /***/ 1056: /*!*********************************************************************!*\ !*** ./node_modules/_antd@5.9.0@antd/es/input/index.js + 5 modules ***! diff --git a/72274.async.js b/72274.async.js index 6bae74b286..b7bdfcd447 100644 --- a/72274.async.js +++ b/72274.async.js @@ -1,4 +1,4 @@ -(self["webpackChunk"] = self["webpackChunk"] || []).push([[72274,15569,27315,10375,64802,34668],{ +(self["webpackChunk"] = self["webpackChunk"] || []).push([[72274,15569,27315,10375,64802,34668,54512],{ /***/ 15997: /*!*****************************************************************************************************!*\ diff --git a/86201.async.js b/72852.async.js similarity index 52% rename from 86201.async.js rename to 72852.async.js index c82ca44c90..dd9365b9a3 100644 --- a/86201.async.js +++ b/72852.async.js @@ -1,934 +1,5 @@ "use strict"; -(self["webpackChunk"] = self["webpackChunk"] || []).push([[86201,4977,27715],{ - -/***/ 44857: -/*!********************************************************!*\ - !*** ./src/components/CutOffNow/index.tsx + 1 modules ***! - \********************************************************/ -/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { - - -// EXPORTS -__webpack_require__.d(__webpack_exports__, { - Z: function() { return /* binding */ CutOffNow; } -}); - -// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/regeneratorRuntime.js -var regeneratorRuntime = __webpack_require__(10574); -var regeneratorRuntime_default = /*#__PURE__*/__webpack_require__.n(regeneratorRuntime); -// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/asyncToGenerator.js -var asyncToGenerator = __webpack_require__(39343); -var asyncToGenerator_default = /*#__PURE__*/__webpack_require__.n(asyncToGenerator); -// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/slicedToArray.js -var slicedToArray = __webpack_require__(11006); -var slicedToArray_default = /*#__PURE__*/__webpack_require__.n(slicedToArray); -// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/index.js -var _react_17_0_2_react = __webpack_require__(59301); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/form/index.js + 19 modules -var es_form = __webpack_require__(78241); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/message/index.js + 4 modules -var message = __webpack_require__(8591); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/modal/index.js + 16 modules -var modal = __webpack_require__(43418); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/date-picker/index.js + 66 modules -var date_picker = __webpack_require__(52409); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/input/index.js + 5 modules -var input = __webpack_require__(1056); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/table/index.js + 85 modules -var table = __webpack_require__(72315); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/row/index.js -var row = __webpack_require__(95237); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/col/index.js -var col = __webpack_require__(43604); -// EXTERNAL MODULE: ./node_modules/_dayjs@1.11.10@dayjs/dayjs.min.js -var dayjs_min = __webpack_require__(9498); -var dayjs_min_default = /*#__PURE__*/__webpack_require__.n(dayjs_min); -// EXTERNAL MODULE: ./src/utils/util.tsx -var util = __webpack_require__(27291); -// EXTERNAL MODULE: ./src/.umi-production/exports.ts + 8 modules -var _umi_production_exports = __webpack_require__(66660); -;// CONCATENATED MODULE: ./src/components/CutOffNow/index.less?modules -// extracted by mini-css-extract-plugin -/* harmony default export */ var CutOffNowmodules = ({"tips":"tips___e8J4O","homeworkType":"homeworkType___ZjN2X","antdTable":"antdTable___amDdp","modalWrapper":"modalWrapper___XPojI"}); -// EXTERNAL MODULE: ./src/service/classrooms.ts -var classrooms = __webpack_require__(48600); -// EXTERNAL MODULE: ./src/pages/Classrooms/Lists/ShixunHomeworks/Detail/components/ConfigWorks/Releasesetting.tsx -var Releasesetting = __webpack_require__(4647); -// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/jsx-runtime.js -var jsx_runtime = __webpack_require__(37712); -;// CONCATENATED MODULE: ./src/components/CutOffNow/index.tsx - - - - - - - - - - - - - - -var CuttOffNow = function CuttOffNow(_ref) { - var dispatch = _ref.dispatch, - courseEndTime = _ref.courseEndTime, - classroomList = _ref.classroomList, - _ref$successCallback = _ref.successCallback, - successCallback = _ref$successCallback === void 0 ? function () {} : _ref$successCallback, - visible = _ref.visible, - homeworkIds = _ref.homeworkIds, - courseId = _ref.courseId, - isBatch = _ref.isBatch, - shixunHomeworks = _ref.shixunHomeworks; - var _Form$useForm = es_form/* default */.Z.useForm(), - _Form$useForm2 = slicedToArray_default()(_Form$useForm, 1), - form = _Form$useForm2[0]; - var _useState = (0,_react_17_0_2_react.useState)(false), - _useState2 = slicedToArray_default()(_useState, 2), - tableLoading = _useState2[0], - setTableLoading = _useState2[1]; - var _useState3 = (0,_react_17_0_2_react.useState)(false), - _useState4 = slicedToArray_default()(_useState3, 2), - confirmLoading = _useState4[0], - setConfirmLoading = _useState4[1]; - var _useState5 = (0,_react_17_0_2_react.useState)(false), - _useState6 = slicedToArray_default()(_useState5, 2), - noGroup = _useState6[0], - setNoGroup = _useState6[1]; - //作业截止 - var _useState7 = (0,_react_17_0_2_react.useState)([]), - _useState8 = slicedToArray_default()(_useState7, 2), - submitCourseGroups = _useState8[0], - setSubmitCourseGroups = _useState8[1]; - var _useState9 = (0,_react_17_0_2_react.useState)([]), - _useState10 = slicedToArray_default()(_useState9, 2), - submitCourseTableData = _useState10[0], - setSubmitCourseTableData = _useState10[1]; - var _useState11 = (0,_react_17_0_2_react.useState)([]), - _useState12 = slicedToArray_default()(_useState11, 2), - selectedSubmitCourseIds = _useState12[0], - setSelectedSubmitCourseIds = _useState12[1]; - //补交截止 - var _useState13 = (0,_react_17_0_2_react.useState)([]), - _useState14 = slicedToArray_default()(_useState13, 2), - lateCourseGroups = _useState14[0], - setLateCourseGroups = _useState14[1]; - var _useState15 = (0,_react_17_0_2_react.useState)([]), - _useState16 = slicedToArray_default()(_useState15, 2), - lateCourseTableData = _useState16[0], - setLateCourseTableData = _useState16[1]; - var _useState17 = (0,_react_17_0_2_react.useState)([]), - _useState18 = slicedToArray_default()(_useState17, 2), - selectedLateCourseIds = _useState18[0], - setSelectedLateCourseIds = _useState18[1]; - //批量截止 - var _useState19 = (0,_react_17_0_2_react.useState)([]), - _useState20 = slicedToArray_default()(_useState19, 2), - allCourseGroups = _useState20[0], - setAllCourseGroups = _useState20[1]; - var _useState21 = (0,_react_17_0_2_react.useState)([]), - _useState22 = slicedToArray_default()(_useState21, 2), - allCourseTableData = _useState22[0], - setAllCourseTableData = _useState22[1]; - var _useState23 = (0,_react_17_0_2_react.useState)([]), - _useState24 = slicedToArray_default()(_useState23, 2), - selectedAllCourseIds = _useState24[0], - setSelectedAllCourseIds = _useState24[1]; - (0,_react_17_0_2_react.useEffect)(function () { - if (visible) { - getData(); - } else { - clear(); - } - }, [visible]); - var getData = /*#__PURE__*/function () { - var _ref2 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee() { - var res; - return regeneratorRuntime_default()().wrap(function _callee$(_context) { - while (1) switch (_context.prev = _context.next) { - case 0: - setTableLoading(true); - _context.next = 3; - return (0,classrooms/* getAllowEndGroups */.oR)(homeworkIds[0], { - course_id: courseId - }); - case 3: - res = _context.sent; - setNoGroup(res.no_group); - if (isBatch) { - setAllCourseGroups(res.all_course_groups); - setAllCourseTableData(res.all_course_groups); - } else { - setLateCourseGroups(res.late_course_groups); - setLateCourseTableData(res.late_course_groups); - setSubmitCourseGroups(res.submit_course_groups); - setSubmitCourseTableData(res.submit_course_groups); - } - setTableLoading(false); - form.setFieldsValue({ - 'end_time': dayjs_min_default()() - }); - case 8: - case "end": - return _context.stop(); - } - }, _callee); - })); - return function getData() { - return _ref2.apply(this, arguments); - }; - }(); - var handleOk = /*#__PURE__*/function () { - var _ref3 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee2() { - var formValue, endTimeString, selectNothing, res; - return regeneratorRuntime_default()().wrap(function _callee2$(_context2) { - while (1) switch (_context2.prev = _context2.next) { - case 0: - formValue = form.getFieldsValue(); - endTimeString = dayjs_min_default()(formValue.end_time).format('YYYY-MM-DD HH:mm'); - selectNothing = isBatch ? selectedAllCourseIds.length === 0 : selectedSubmitCourseIds.length === 0 && selectedLateCourseIds.length === 0; - if (!(selectNothing && !noGroup)) { - _context2.next = 6; - break; - } - message/* default */.ZP.warning('请选择需要操作的班级'); - return _context2.abrupt("return"); - case 6: - setConfirmLoading(true); - _context2.next = 9; - return (0,classrooms/* stopHomework */.Mc)(courseId, { - no_group: noGroup, - homework_ids: homeworkIds, - group_ids: isBatch ? selectedAllCourseIds : selectedSubmitCourseIds, - end_time: endTimeString, - late_group_ids: isBatch ? selectedAllCourseIds : selectedLateCourseIds - }); - case 9: - res = _context2.sent; - setConfirmLoading(false); - if (res.status === 0) { - clear(); - message/* default */.ZP.success('操作成功'); - successCallback(); - dispatch({ - type: 'classroomList/setActionTabs', - payload: { - key: '清除选择数据' - } - }); - } - case 12: - case "end": - return _context2.stop(); - } - }, _callee2); - })); - return function handleOk() { - return _ref3.apply(this, arguments); - }; - }(); - var clear = function clear() { - setSelectedSubmitCourseIds([]); - setSelectedLateCourseIds([]); - setSubmitCourseTableData([]); - setLateCourseTableData([]); - }; - return /*#__PURE__*/(0,jsx_runtime.jsxs)(modal/* default */.Z, { - centered: true, - title: "\u7ACB\u5373\u622A\u6B62", - className: CutOffNowmodules.modalWrapper, - width: isBatch || noGroup ? 520 : 760, - open: visible, - confirmLoading: confirmLoading, - destroyOnClose: true, - okText: "\u622A\u6B62", - cancelText: "\u53D6\u6D88", - onOk: function onOk() { - return handleOk(); - }, - onCancel: function onCancel() { - clear(); - dispatch({ - type: 'classroomList/setActionTabs', - payload: {} - }); - }, - children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - className: CutOffNowmodules.tips, - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("div", { - children: "1\u3001\u622A\u6B62\u540E\u5B66\u751F\u4E0D\u80FD\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002" - }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - children: "2\u3001\u672C\u64CD\u4F5C\u53EA\u5BF9\u201C\u63D0\u4EA4\u4E2D\u201D\u3001\u201C\u8865\u4EA4\u4E2D\u201D\u7684\u4F5C\u4E1A\u6709\u6548\u3002" - })] - }), /*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z, { - form: form, - layout: "vertical", - children: /*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, { - name: "end_time", - label: "\u622A\u6B62\u65F6\u95F4", - children: /*#__PURE__*/(0,jsx_runtime.jsx)(date_picker["default"], { - style: { - width: '100%' - }, - disabledDate: function disabledDate(current) { - return (0,Releasesetting/* disabledDate */.Q8)(current, courseEndTime); - }, - disabledTime: function disabledTime(current) { - return (0,Releasesetting/* disabledTime */.d0)(current); - }, - placeholder: '请选择结束时间', - showTime: { - format: 'HH:mm', - defaultValue: dayjs_min_default()((0,util/* HalfPastOne */.U6)(), 'HH:mm') - }, - format: "YYYY-MM-DD HH:mm", - allowClear: false - }) - }) - }), !noGroup && /*#__PURE__*/(0,jsx_runtime.jsx)(jsx_runtime.Fragment, { - children: isBatch ? /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - children: [/*#__PURE__*/(0,jsx_runtime.jsx)(input/* default */.Z, { - placeholder: "\u641C\u7D22\u73ED\u7EA7" - // suffix={} - , - onChange: function onChange(e) { - setAllCourseTableData(allCourseGroups.filter(function (item) { - return item.name.indexOf(e.target.value) > -1; - })); - } - }), /*#__PURE__*/(0,jsx_runtime.jsx)(table/* default */.Z, { - style: { - marginTop: '10px', - height: '300px', - overflow: 'auto' - }, - className: CutOffNowmodules.antdTable, - rowSelection: { - type: 'checkbox', - onChange: function onChange(selectedRowKeys) { - setSelectedAllCourseIds(selectedRowKeys); - } - }, - rowKey: "id", - pagination: false, - dataSource: allCourseTableData, - loading: tableLoading, - columns: [{ - title: '班级', - dataIndex: 'name' - }] - })] - }) : /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, { - gutter: 24, - children: [/*#__PURE__*/(0,jsx_runtime.jsxs)(col/* default */.Z, { - span: 14, - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("div", { - className: CutOffNowmodules.homeworkType, - children: "\u4F5C\u4E1A\u622A\u6B62" - }), /*#__PURE__*/(0,jsx_runtime.jsx)(input/* default */.Z, { - placeholder: "\u641C\u7D22\u73ED\u7EA7" - // suffix={} - , - onChange: function onChange(e) { - setSubmitCourseTableData(submitCourseGroups.filter(function (item) { - return item.name.indexOf(e.target.value) > -1; - })); - } - }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - className: CutOffNowmodules.tableWrapper, - children: /*#__PURE__*/(0,jsx_runtime.jsx)(table/* default */.Z, { - style: { - marginTop: '10px', - height: '260px', - overflow: 'auto' - }, - className: CutOffNowmodules.antdTable, - rowSelection: { - type: 'checkbox', - onChange: function onChange(selectedRowKeys) { - setSelectedSubmitCourseIds(selectedRowKeys); - } - }, - rowKey: "id", - pagination: false, - dataSource: submitCourseTableData, - loading: tableLoading, - columns: [{ - title: '班级', - dataIndex: 'name', - ellipsis: true - }, { - title: '发布时间', - dataIndex: 'publish_time' - }, { - title: '截止时间', - dataIndex: 'end_time' - }] - }) - })] - }), /*#__PURE__*/(0,jsx_runtime.jsxs)(col/* default */.Z, { - flex: 10, - style: { - maxWidth: "280px" - }, - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("div", { - className: CutOffNowmodules.homeworkType, - children: "\u8865\u4EA4\u622A\u6B62" - }), /*#__PURE__*/(0,jsx_runtime.jsx)(input/* default */.Z, { - placeholder: "\u641C\u7D22\u73ED\u7EA7", - onChange: function onChange(e) { - setLateCourseTableData(lateCourseGroups.filter(function (item) { - return item.name.indexOf(e.target.value) > -1; - })); - } - }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - className: CutOffNowmodules.tableWrapper, - children: /*#__PURE__*/(0,jsx_runtime.jsx)(table/* default */.Z, { - style: { - marginTop: '10px', - height: '260px', - overflow: 'auto', - maxWidth: "280px" - }, - className: CutOffNowmodules.antdTable, - rowSelection: { - type: 'checkbox', - onChange: function onChange(selectedRowKeys) { - setSelectedLateCourseIds(selectedRowKeys); - } - }, - rowKey: "id", - pagination: false, - loading: tableLoading, - dataSource: lateCourseTableData, - columns: [{ - title: '班级', - dataIndex: 'name', - ellipsis: true, - width: 120 - }, { - title: '截止时间', - dataIndex: 'late_time' - }] - }) - })] - })] - }) - })] - }); -}; -/* harmony default export */ var CutOffNow = ((0,_umi_production_exports.connect)(function (_ref4) { - var shixunHomeworks = _ref4.shixunHomeworks, - classroomList = _ref4.classroomList; - return { - shixunHomeworks: shixunHomeworks, - classroomList: classroomList - }; -})(CuttOffNow)); - -/***/ }), - -/***/ 27715: -/*!**********************************************************!*\ - !*** ./src/components/MultiUpload/index.tsx + 3 modules ***! - \**********************************************************/ -/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { - - -// EXPORTS -__webpack_require__.d(__webpack_exports__, { - z: function() { return /* binding */ coverToFileList; }, - Z: function() { return /* binding */ MultiUpload; } -}); - -// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/regeneratorRuntime.js -var regeneratorRuntime = __webpack_require__(10574); -var regeneratorRuntime_default = /*#__PURE__*/__webpack_require__.n(regeneratorRuntime); -// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/asyncToGenerator.js -var asyncToGenerator = __webpack_require__(39343); -var asyncToGenerator_default = /*#__PURE__*/__webpack_require__.n(asyncToGenerator); -// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/objectSpread2.js -var objectSpread2 = __webpack_require__(26801); -var objectSpread2_default = /*#__PURE__*/__webpack_require__.n(objectSpread2); -// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/toConsumableArray.js -var toConsumableArray = __webpack_require__(93923); -var toConsumableArray_default = /*#__PURE__*/__webpack_require__.n(toConsumableArray); -// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/slicedToArray.js -var slicedToArray = __webpack_require__(11006); -var slicedToArray_default = /*#__PURE__*/__webpack_require__.n(slicedToArray); -// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/index.js -var _react_17_0_2_react = __webpack_require__(59301); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/upload/index.js + 24 modules -var upload = __webpack_require__(6557); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/message/index.js + 4 modules -var es_message = __webpack_require__(8591); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/modal/index.js + 16 modules -var modal = __webpack_require__(43418); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/button/index.js -var es_button = __webpack_require__(3113); -// EXTERNAL MODULE: ./src/utils/env.ts + 1 modules -var env = __webpack_require__(47015); -// EXTERNAL MODULE: ./src/pages/MoopCases/FormPanel/service.ts -var service = __webpack_require__(57417); -// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/jsx-runtime.js -var jsx_runtime = __webpack_require__(37712); -;// CONCATENATED MODULE: ./src/components/SingleUpload/index.tsx - - - - - - - - - - -var uploadNameSizeSeperator = '  '; -function bytesToSize(bytes) { - var sizes = ['Bytes', 'KB', 'MB', 'GB', 'TB']; - if (bytes == 0) return '0 Byte'; - var i = parseInt('' + Math.floor(Math.log(bytes) / Math.log(1024)), 10); - return (bytes / Math.pow(1024, i)).toFixed(1) + ' ' + sizes[i]; -} -/* harmony default export */ var SingleUpload = (function (_ref) { - var _ref$value = _ref.value, - value = _ref$value === void 0 ? [] : _ref$value, - action = _ref.action, - _onChange = _ref.onChange, - className = _ref.className, - _ref$maxSize = _ref.maxSize, - maxSize = _ref$maxSize === void 0 ? 150 : _ref$maxSize, - _ref$title = _ref.title, - title = _ref$title === void 0 ? '文件上传' : _ref$title, - _ref$accept = _ref.accept, - accept = _ref$accept === void 0 ? null : _ref$accept; - var uploadProps = { - multiple: false, - fileList: value, - accept: accept, - withCredentials: true, - beforeUpload: function beforeUpload(file) { - var fileSize = file.size / 1024 / 1024; - if (!(fileSize < maxSize)) { - message.error("\u8BE5\u6587\u4EF6\u65E0\u6CD5\u4E0A\u4F20\u3002\u8D85\u8FC7\u6587\u4EF6\u5927\u5C0F\u9650\u5236(".concat(maxSize, "MB),\u5EFA\u8BAE\u4E0A\u4F20\u5230\u767E\u5EA6\u4E91\u7B49\u5176\u5B83\u5171\u4EAB\u5DE5\u5177\u91CC\uFF0C\u7136\u540E\u518Dtxt\u6587\u6863\u91CC\u7ED9\u51FA\u94FE\u63A5\u4EE5\u53CA\u5171\u4EAB\u5BC6\u7801\u5E76\u4E0A\u4F20")); - return Promise.reject(); - } - return true; - }, - action: "".concat(ENV.API_SERVER, "/api/attachments.json"), - // ?debug=student&randomcode=undefined&client_key=6d57f8c3dd186c5ada392546ace9620a - onChange: function onChange(info) { - var _info$file; - var fileList = _toConsumableArray(info.fileList); - fileList = fileList.map(function (file) { - if (file.name.indexOf(uploadNameSizeSeperator) === -1) { - file.name = "".concat(file.name).concat(uploadNameSizeSeperator).concat(bytesToSize(file.size)); - } - return _objectSpread({}, file); - }); - if (info.file.status === 'done' && ((_info$file = info.file) === null || _info$file === void 0 || (_info$file = _info$file.response) === null || _info$file === void 0 ? void 0 : _info$file.status) === -1) { - var _info$file2; - message.error((_info$file2 = info.file) === null || _info$file2 === void 0 || (_info$file2 = _info$file2.response) === null || _info$file2 === void 0 ? void 0 : _info$file2.message); - _onChange([]); - return; - } - _onChange(fileList); - }, - onRemove: function () { - var _onRemove = _asyncToGenerator( /*#__PURE__*/_regeneratorRuntime().mark(function _callee(file) { - var fileSize, id, rs; - return _regeneratorRuntime().wrap(function _callee$(_context) { - while (1) switch (_context.prev = _context.next) { - case 0: - fileSize = file.size / 1024 / 1024; - if (!(file.status === 'uploading')) { - _context.next = 3; - break; - } - return _context.abrupt("return", true); - case 3: - if (fileSize < maxSize) { - _context.next = 7; - break; - } - return _context.abrupt("return", true); - case 7: - id = file.response ? file.response.id : file.uid; - if (!id) { - _context.next = 15; - break; - } - _context.next = 11; - return removeAttachment(file.response ? file.response.id : file.id); - case 11: - rs = _context.sent; - return _context.abrupt("return", rs); - case 15: - return _context.abrupt("return", true); - case 16: - case "end": - return _context.stop(); - } - }, _callee); - })); - function onRemove(_x) { - return _onRemove.apply(this, arguments); - } - return onRemove; - }() - }; - function onCancel(e) { - e.preventDefault(); - e.stopPropagation(); - } - return /*#__PURE__*/_jsx("div", { - className: "single-upload ".concat(className ? className : ''), - children: /*#__PURE__*/_jsxs(Upload, _objectSpread(_objectSpread({}, uploadProps), {}, { - children: [/*#__PURE__*/_jsx(Button, { - type: "primary", - title: value.length > 0 ? '每次只能上传一个资源, 删除下面资源可重新上传 ' : '', - disabled: value.length > 0, - ghost: true, - children: title - }), /*#__PURE__*/_jsxs("span", { - onClick: onCancel, - style: { - marginLeft: 10 - }, - children: ["(\u5355\u4E2A\u6587\u4EF6\u6700\u5927", maxSize, "M)", ' '] - })] - })) - }); -}); -// EXTERNAL MODULE: ./node_modules/_@ant-design_icons@5.2.6@@ant-design/icons/es/icons/InboxOutlined.js + 1 modules -var InboxOutlined = __webpack_require__(60936); -// EXTERNAL MODULE: ./node_modules/_lodash@4.17.21@lodash/lodash.js -var lodash = __webpack_require__(89392); -;// CONCATENATED MODULE: ./src/components/MultiUpload/index.less -// extracted by mini-css-extract-plugin - -;// CONCATENATED MODULE: ./src/assets/images/uploadImg.svg -function _createForOfIteratorHelper(o, allowArrayLike) { var it = typeof Symbol !== "undefined" && o[Symbol.iterator] || o["@@iterator"]; if (!it) { if (Array.isArray(o) || (it = _unsupportedIterableToArray(o)) || allowArrayLike && o && typeof o.length === "number") { if (it) o = it; var i = 0; var F = function F() {}; return { s: F, n: function n() { if (i >= o.length) return { done: true }; return { done: false, value: o[i++] }; }, e: function e(_e) { throw _e; }, f: F }; } throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method."); } var normalCompletion = true, didErr = false, err; return { s: function s() { it = it.call(o); }, n: function n() { var step = it.next(); normalCompletion = step.done; return step; }, e: function e(_e2) { didErr = true; err = _e2; }, f: function f() { try { if (!normalCompletion && it["return"] != null) it["return"](); } finally { if (didErr) throw err; } } }; } -function _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === "string") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === "Object" && o.constructor) n = o.constructor.name; if (n === "Map" || n === "Set") return Array.from(o); if (n === "Arguments" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); } -function _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) arr2[i] = arr[i]; return arr2; } -var __defProp = Object.defineProperty; -var __getOwnPropSymbols = Object.getOwnPropertySymbols; -var __hasOwnProp = Object.prototype.hasOwnProperty; -var __propIsEnum = Object.prototype.propertyIsEnumerable; -var __defNormalProp = function __defNormalProp(obj, key, value) { - return key in obj ? __defProp(obj, key, { - enumerable: true, - configurable: true, - writable: true, - value: value - }) : obj[key] = value; -}; -var __spreadValues = function __spreadValues(a, b) { - for (var prop in b || (b = {})) if (__hasOwnProp.call(b, prop)) __defNormalProp(a, prop, b[prop]); - if (__getOwnPropSymbols) { - var _iterator = _createForOfIteratorHelper(__getOwnPropSymbols(b)), - _step; - try { - for (_iterator.s(); !(_step = _iterator.n()).done;) { - var prop = _step.value; - if (__propIsEnum.call(b, prop)) __defNormalProp(a, prop, b[prop]); - } - } catch (err) { - _iterator.e(err); - } finally { - _iterator.f(); - } - } - return a; -}; - -var SvgUploadImg = function SvgUploadImg(props) { - return /* @__PURE__ */React.createElement("svg", __spreadValues({ - width: 14, - height: 14, - xmlns: "http://www.w3.org/2000/svg" - }, props), /* @__PURE__ */React.createElement("title", null, "\u5F62\u72B6"), /* @__PURE__ */React.createElement("path", { - d: "M10.354 3.5h-2.77v8.167H6.416V3.5H3.646L7 0l3.354 3.5ZM14 7h-1.167v5.833H1.167V7H0v7h14V7Z", - fill: "#3061D0", - fillRule: "nonzero" - })); -}; - -/* harmony default export */ var uploadImg = ("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEwLjM1NCAzLjVoLTIuNzd2OC4xNjdINi40MTZWMy41SDMuNjQ2TDcgMGwzLjM1NCAzLjVaTTE0IDdoLTEuMTY3djUuODMzSDEuMTY3VjdIMHY3aDE0VjdaIiBmaWxsPSIjMzA2MUQwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4="); -;// CONCATENATED MODULE: ./src/components/MultiUpload/index.tsx - - - - - - - - - - - - - - - - -var Dragger = upload/* default */.Z.Dragger; -function coverToFileList(data) { - var rs = []; - if (data && data.length > 0) { - rs = data.map(function (item) { - return { - uid: item.id, - id: item.id, - name: item.title + uploadNameSizeSeperator + item.filesize, - url: item.url, - filesize: item.filesize, - status: 'done', - response: { - id: item.id - } - }; - }); - } - return rs; -} -/* harmony default export */ var MultiUpload = (function (_ref) { - var value = _ref.value, - _onChange = _ref.onChange, - action = _ref.action, - data = _ref.data, - className = _ref.className, - _ref$maxSize = _ref.maxSize, - maxSize = _ref$maxSize === void 0 ? 150 : _ref$maxSize, - _ref$title = _ref.title, - title = _ref$title === void 0 ? '上传附件' : _ref$title, - _ref$showRemoveModal = _ref.showRemoveModal, - showRemoveModal = _ref$showRemoveModal === void 0 ? false : _ref$showRemoveModal, - _ref$accept = _ref.accept, - accept = _ref$accept === void 0 ? '' : _ref$accept, - additionalText = _ref.additionalText, - isDragger = _ref.isDragger, - _ref$number = _ref.number, - number = _ref$number === void 0 ? 1000 : _ref$number, - _ref$aloneClear = _ref.aloneClear, - aloneClear = _ref$aloneClear === void 0 ? false : _ref$aloneClear; - var _useState = (0,_react_17_0_2_react.useState)(false), - _useState2 = slicedToArray_default()(_useState, 2), - disabled = _useState2[0], - setDisabled = _useState2[1]; - var _useState3 = (0,_react_17_0_2_react.useState)(value || []), - _useState4 = slicedToArray_default()(_useState3, 2), - fileList = _useState4[0], - setFileList = _useState4[1]; - var _useState5 = (0,_react_17_0_2_react.useState)(1), - _useState6 = slicedToArray_default()(_useState5, 2), - nums = _useState6[0], - setnums = _useState6[1]; - (0,_react_17_0_2_react.useEffect)(function () { - if (value) { - if (nums === 1) { - setFileList(toConsumableArray_default()(value)); - } - setnums(2); - if (number === (value === null || value === void 0 ? void 0 : value.length)) { - setDisabled(true); - } - } - }, [value]); - var clearLastFile = function clearLastFile() { - setTimeout(function () { - fileList.pop(); - setFileList(toConsumableArray_default()(fileList)); - }, 500); - }; - var uploadProps = { - multiple: true, - disabled: disabled, - accept: accept, - withCredentials: true, - fileList: fileList, - // fileList: fileList?.length ? fileList : value, - beforeUpload: function beforeUpload(file, fileArr) { - var fileSize = file.size / 1024 / 1024; - if (fileList.concat(fileArr).length > number) { - fileList.pop(); - setFileList(toConsumableArray_default()(fileList)); - es_message/* default */.ZP.error("\u6700\u591A\u53EA\u80FD\u4E0A\u4F20".concat(number, "\u4E2A\u6587\u4EF6")); - if (aloneClear) { - return Promise.reject(); - } - clearLastFile(); - return false; - } - if (!(fileSize < maxSize)) { - es_message/* default */.ZP.error("\u8BE5\u6587\u4EF6\u65E0\u6CD5\u4E0A\u4F20\u3002\u8D85\u8FC7\u6587\u4EF6\u5927\u5C0F\u9650\u5236(".concat(maxSize, "MB).")); - if (aloneClear) { - return Promise.reject(); - } - clearLastFile(); - return false; - } - return true; - }, - data: data, - action: action || "".concat(env/* default */.Z.API_SERVER, "/api/attachments.json"), - // ?debug=student&randomcode=undefined&client_key=6d57f8c3dd186c5ada392546ace9620a - onChange: function onChange(info) { - var _info$file; - if (info.file.status === "removed") { - fileList = info.fileList; - } else { - fileList = (0,lodash.uniqBy)([].concat(toConsumableArray_default()(info.fileList), toConsumableArray_default()(fileList)), 'uid'); - } - if (info.file.status === 'done' && ((_info$file = info.file) === null || _info$file === void 0 || (_info$file = _info$file.response) === null || _info$file === void 0 ? void 0 : _info$file.status) === -1) { - var _info$file2; - es_message/* default */.ZP.error((_info$file2 = info.file) === null || _info$file2 === void 0 || (_info$file2 = _info$file2.response) === null || _info$file2 === void 0 ? void 0 : _info$file2.message); - return; - } - if (fileList.length >= number) setDisabled(true);else setDisabled(false); - setFileList(toConsumableArray_default()(fileList)); - fileList = fileList.map(function (file) { - var _file$response; - if (file !== null && file !== void 0 && (_file$response = file.response) !== null && _file$response !== void 0 && _file$response.id) { - var _file$response2; - file.url = "/api/attachments/".concat(file === null || file === void 0 || (_file$response2 = file.response) === null || _file$response2 === void 0 ? void 0 : _file$response2.id); - } - if (file.name.indexOf(uploadNameSizeSeperator) === -1) { - file.name = "".concat(file.name).concat(uploadNameSizeSeperator).concat(bytesToSize(file.size)); - } - return objectSpread2_default()({}, file); - }); - console.log('info:', info, fileList); - _onChange(fileList); - }, - onRemove: function () { - var _onRemove = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee3(file) { - var remove; - return regeneratorRuntime_default()().wrap(function _callee3$(_context3) { - while (1) switch (_context3.prev = _context3.next) { - case 0: - remove = /*#__PURE__*/function () { - var _ref2 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee() { - var id, rs; - return regeneratorRuntime_default()().wrap(function _callee$(_context) { - while (1) switch (_context.prev = _context.next) { - case 0: - id = file.response ? file.response.id : file.id; - if (!id) { - _context.next = 8; - break; - } - _context.next = 4; - return (0,service/* removeAttachment */.JZ)(file.response ? file.response.id : file.uid); - case 4: - rs = _context.sent; - return _context.abrupt("return", Promise.resolve(rs)); - case 8: - return _context.abrupt("return", true); - case 9: - case "end": - return _context.stop(); - } - }, _callee); - })); - return function remove() { - return _ref2.apply(this, arguments); - }; - }(); - if (!showRemoveModal) { - _context3.next = 5; - break; - } - return _context3.abrupt("return", new Promise(function (resolve, reject) { - modal/* default */.Z.confirm({ - centered: true, - width: 530, - okText: '确定', - cancelText: '取消', - title: '提示', - content: /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - className: "tc font16", - children: "\u662F\u5426\u786E\u8BA4\u5220\u9664?" - }), - onOk: function () { - var _onOk = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee2() { - var res; - return regeneratorRuntime_default()().wrap(function _callee2$(_context2) { - while (1) switch (_context2.prev = _context2.next) { - case 0: - _context2.next = 2; - return remove(); - case 2: - res = _context2.sent; - es_message/* default */.ZP.success('删除成功'); - resolve(true); - case 5: - case "end": - return _context2.stop(); - } - }, _callee2); - })); - function onOk() { - return _onOk.apply(this, arguments); - } - return onOk; - }(), - onCancel: function onCancel() { - return resolve(false); - } - }); - })); - case 5: - _context3.next = 7; - return remove(); - case 7: - return _context3.abrupt("return", _context3.sent); - case 8: - case "end": - return _context3.stop(); - } - }, _callee3); - })); - function onRemove(_x) { - return _onRemove.apply(this, arguments); - } - return onRemove; - }() - }; - function onCancel(e) { - e.preventDefault(); - e.stopPropagation(); - } - return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - className: "multi-upload ".concat(className ? className : ''), - children: [isDragger && /*#__PURE__*/(0,jsx_runtime.jsxs)(Dragger, objectSpread2_default()(objectSpread2_default()({}, uploadProps), {}, { - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("p", { - className: "ant-upload-drag-icon", - children: /*#__PURE__*/(0,jsx_runtime.jsx)(InboxOutlined/* default */.Z, {}) - }), /*#__PURE__*/(0,jsx_runtime.jsxs)("p", { - className: "ant-upload-text", - children: ["\u70B9\u51FB\u4E0A\u4F20\u56FE\u6807\uFF0C\u9009\u62E9\u8981\u4E0A\u4F20\u7684\u6587\u4EF6\u6216\u5C06\u6587\u4EF6\u62D6\u62FD\u5230\u6B64", /*#__PURE__*/(0,jsx_runtime.jsx)("br", {}), "(\u5355\u4E2A\u6587\u4EF6\u6700\u5927\u9650\u5236\u4E3A", maxSize, "MB)", ' '] - }), additionalText] - })), !isDragger && /*#__PURE__*/(0,jsx_runtime.jsxs)(upload/* default */.Z, objectSpread2_default()(objectSpread2_default()({}, uploadProps), {}, { - children: [/*#__PURE__*/(0,jsx_runtime.jsxs)(es_button/* default */.ZP, { - disabled: disabled, - className: "upload_button", - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("img", { - className: "aBtn_img", - src: uploadImg - }), title] - }), /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { - onClick: onCancel, - className: "upload_text", - children: ["(\u5355\u4E2A\u6587\u4EF6\u6700\u5927", maxSize, "MB)", ' '] - })] - }))] - }); -}); - -/***/ }), +(self["webpackChunk"] = self["webpackChunk"] || []).push([[72852,4977],{ /***/ 30559: /*!********************************************************************************!*\ @@ -1526,332 +597,6 @@ var PublishShixun = function PublishShixun(_ref) { /***/ }), -/***/ 28784: -/*!*********************************************************************************************!*\ - !*** ./src/pages/Classrooms/Lists/ShixunHomeworks/components/TrfList/index.tsx + 2 modules ***! - \*********************************************************************************************/ -/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { - - -// EXPORTS -__webpack_require__.d(__webpack_exports__, { - Z: function() { return /* binding */ components_TrfList; } -}); - -// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/regeneratorRuntime.js -var regeneratorRuntime = __webpack_require__(10574); -var regeneratorRuntime_default = /*#__PURE__*/__webpack_require__.n(regeneratorRuntime); -// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/asyncToGenerator.js -var asyncToGenerator = __webpack_require__(39343); -var asyncToGenerator_default = /*#__PURE__*/__webpack_require__.n(asyncToGenerator); -// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/slicedToArray.js -var slicedToArray = __webpack_require__(11006); -var slicedToArray_default = /*#__PURE__*/__webpack_require__.n(slicedToArray); -// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/index.js -var _react_17_0_2_react = __webpack_require__(59301); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/input/index.js + 5 modules -var input = __webpack_require__(1056); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/checkbox/index.js + 3 modules -var es_checkbox = __webpack_require__(24905); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/row/index.js -var row = __webpack_require__(95237); -;// CONCATENATED MODULE: ./src/pages/Classrooms/Lists/ShixunHomeworks/components/TrfList/index.less?modules -// extracted by mini-css-extract-plugin -/* harmony default export */ var TrfListmodules = ({"leftdiv":"leftdiv___aBzsX","listClass":"listClass___bxIEW","spantitle":"spantitle___v_Vc4","rightdiv":"rightdiv___xWu4M"}); -;// CONCATENATED MODULE: ./src/pages/Classrooms/Lists/ShixunHomeworks/components/TrfList/delete.png -var delete_namespaceObject = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAbVJREFUOE+Nk79rFUEUhb+zE4OFwUD+CyGKKQQbSaMikQQ7C1tBBIsUQaJvl2Fn/cWDpAiIYJsi7YOIaCUWFoKKRhG0sbEzEImFGnev7G6yyXsxeU5159yZb87l3hG9q2WLiBO79FIwXpLp0s6cwITnQCMWrGDM43jdBckZQ0wTMdrong2R2Bxm0/98sZ8ozdcOEm5hjOC41u9Olc9ZQKySclOVkNhljCmCzjeAJM/4FbW5p+8k5tlggTtarfKxLSM6pHq4BTiL0SboaAOIi284jeP1nti+ApMEvdoEvEPMkOpJDZi1IwzwgqDh/wSsYZwk08ca4O0Qua3zW8OV5crmHg6u22EGbQ2nIbx+1IC6rrK+cYJW9gXEVrbxGUEj5bltQGJvgBapHu0LSGwCyEh1vBsQWwd4TNCDPg6uAOcImuoFlL1dJ9WNPg5uYwwRVM3MzhJmKIpjZK6e9bj4jNNpvL4QFx9wuoDXJ1r5IlH0llTtXgcXwa4SolObnYnwKnbFcfEcdJ+gpW6AtzFynuIop/Fn053u4CA5yzjO4FV9tu0Syl2S38WiSWBgD8AfoEPQ7Fb+LwIiyhxWwe2KAAAAAElFTkSuQmCC"; -// EXTERNAL MODULE: ./src/components/NoData/index.tsx -var NoData = __webpack_require__(72020); -// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/jsx-runtime.js -var jsx_runtime = __webpack_require__(37712); -;// CONCATENATED MODULE: ./src/pages/Classrooms/Lists/ShixunHomeworks/components/TrfList/index.tsx - - - - - - - -//滚动加载 - - - - -var TrfList = function TrfList(_ref) { - var data = _ref.data, - _ref$value = _ref.value, - value = _ref$value === void 0 ? [] : _ref$value, - handleChangePage = _ref.handleChangePage, - setSelectedRowKeys = _ref.setSelectedRowKeys, - selectedRowKeys = _ref.selectedRowKeys, - _ref$onChange = _ref.onChange, - onChange = _ref$onChange === void 0 ? function () {} : _ref$onChange; - var _useState = (0,_react_17_0_2_react.useState)([]), - _useState2 = slicedToArray_default()(_useState, 2), - leftList = _useState2[0], - setleftList = _useState2[1]; - var _useState3 = (0,_react_17_0_2_react.useState)([]), - _useState4 = slicedToArray_default()(_useState3, 2), - rightList = _useState4[0], - setRightList = _useState4[1]; - var _useState5 = (0,_react_17_0_2_react.useState)([]), - _useState6 = slicedToArray_default()(_useState5, 2), - checkoutList = _useState6[0], - setCheckoutList = _useState6[1]; - var _useState7 = (0,_react_17_0_2_react.useState)(1), - _useState8 = slicedToArray_default()(_useState7, 2), - page = _useState8[0], - setpage = _useState8[1]; - var _useState9 = (0,_react_17_0_2_react.useState)(), - _useState10 = slicedToArray_default()(_useState9, 2), - sechar = _useState10[0], - setsechar = _useState10[1]; - (0,_react_17_0_2_react.useEffect)(function () { - setleftList(data); - setRightList([]); - setCheckoutList([]); - }, [data]); - (0,_react_17_0_2_react.useEffect)(function () { - if (setSelectedRowKeys) { - setRightList(selectedRowKeys); - setCheckoutList(selectedRowKeys); - } - }, [selectedRowKeys]); - return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - style: { - display: 'flex', - justifyContent: 'space-between' - }, - children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - className: TrfListmodules.leftdiv, - children: [/*#__PURE__*/(0,jsx_runtime.jsx)(input/* default */.Z.Search, { - size: 'middle', - onChange: /*#__PURE__*/function () { - var _ref2 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee(e) { - return regeneratorRuntime_default()().wrap(function _callee$(_context) { - while (1) switch (_context.prev = _context.next) { - case 0: - // const res = await Fetch(`/api/common_exercises/exercise_users/student_groups.json`, { method: "get", params: {page: 1, per_page: 200,student_group:e} }); - // if (res.status === 0) { - // setleftList(res?.data) - // setsechar(e); - // } - // if(!e){ - // setsechar(''); - // } - // setpage(1); - setleftList(data.filter(function (item) { - var _item$name; - return item === null || item === void 0 || (_item$name = item.name) === null || _item$name === void 0 ? void 0 : _item$name.includes(e.target.value); - })); - case 1: - case "end": - return _context.stop(); - } - }, _callee); - })); - return function (_x) { - return _ref2.apply(this, arguments); - }; - }(), - placeholder: "\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2" - }), leftList.length === 0 && /*#__PURE__*/(0,jsx_runtime.jsx)(NoData/* default */.Z, { - styles: { - margin: '70px auto' - }, - customText: '暂无分班' - }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - style: { - height: '85%', - overflow: 'auto', - overflowX: 'hidden' - }, - children: /*#__PURE__*/(0,jsx_runtime.jsx)(es_checkbox/* default */.Z.Group, { - value: rightList.map(function (item) { - return "".concat(item.id); - }), - onChange: function onChange(e) { - setSelectedRowKeys(leftList.filter(function (item) { - return e.includes("".concat(item.id)); - })); - }, - style: { - marginTop: '10px', - flexDirection: "column" - }, - children: leftList.map(function (item, index) { - return /*#__PURE__*/(0,jsx_runtime.jsx)(row/* default */.Z, { - style: { - marginTop: '10px', - lineHeight: '24px', - display: 'flex', - width: 200 - }, - children: /*#__PURE__*/(0,jsx_runtime.jsx)(es_checkbox/* default */.Z, { - style: { - display: 'flex', - height: '24px', - alignItems: 'center' - }, - disabled: item.is_published, - value: "".concat(item.id), - children: /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - className: TrfListmodules.listClass, - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", { - className: TrfListmodules.spantitle, - style: { - width: item.is_published ? '108px' : '170px' - }, - children: item.name - }), item.is_published && /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - style: { - width: '52px', - height: '24px', - background: '#B8B8B8', - borderRadius: '13px', - color: 'white', - lineHeight: '24px', - textAlign: 'center', - display: 'inline-block' - }, - children: "\u5DF2\u53D1\u5E03" - })] - }) - }) - }, item.id); - }) - }) - })] - }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - className: TrfListmodules.rightdiv, - children: [/*#__PURE__*/(0,jsx_runtime.jsx)(input/* default */.Z.Search, { - onChange: function onChange(e) { - setCheckoutList(rightList.filter(function (item) { - return item.name.includes(e.target.value); - })); - }, - size: 'middle', - placeholder: "\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2" - }), checkoutList.length === 0 && /*#__PURE__*/(0,jsx_runtime.jsx)(NoData/* default */.Z, { - styles: { - margin: '70px auto' - }, - customText: '暂未选择分班' - }), checkoutList.length > 0 && /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - style: { - marginTop: '10px', - height: '85%', - overflow: 'hidden', - position: 'relative' - }, - children: /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - style: { - overflowX: 'hidden', - overflowY: 'scroll', - position: 'absolute', - left: 0, - top: 0, - right: -17, - bottom: 0 - }, - children: checkoutList.map(function (item, index) { - return /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, { - justify: "space-between", - style: { - marginTop: '10px' - }, - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("div", { - style: { - overflow: 'hidden', - whiteSpace: 'nowrap', - textOverflow: 'ellipsis', - marginRight: '5px', - marginLeft: '5px', - width: '75%' - }, - children: item.name - }), /*#__PURE__*/(0,jsx_runtime.jsx)("img", { - src: delete_namespaceObject, - style: { - cursor: 'pointer', - height: '16px', - marginRight: 17 - }, - onClick: function onClick() { - setSelectedRowKeys(rightList.filter(function (items) { - return "".concat(items.id) != "".concat(item.id); - })); - } - })] - }, item.id); - }) - }) - })] - })] - }); -}; -/* harmony default export */ var components_TrfList = (TrfList); - -/***/ }), - -/***/ 57417: -/*!**************************************************!*\ - !*** ./src/pages/MoopCases/FormPanel/service.ts ***! - \**************************************************/ -/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { - -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ $J: function() { return /* binding */ getMoopCase; }, -/* harmony export */ JZ: function() { return /* binding */ removeAttachment; }, -/* harmony export */ bN: function() { return /* binding */ updateMoopCase; }, -/* harmony export */ jP: function() { return /* binding */ addMoopCase; }, -/* harmony export */ rO: function() { return /* binding */ getLibraryTags; } -/* harmony export */ }); -/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/regeneratorRuntime.js */ 10574); -/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0__); -/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/asyncToGenerator.js */ 39343); -/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_1__); -/* harmony import */ var _utils_fetch__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @/utils/fetch */ 97174); - - - -function getMoopCase(id) { - return (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_2__/* .get */ .U2)("libraries/".concat(id, ".json")); -} -function getLibraryTags() { - return (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_2__/* .get */ .U2)('library_tags.json'); -} -function removeAttachment(_x) { - return _removeAttachment.apply(this, arguments); -} -function _removeAttachment() { - _removeAttachment = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_1___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee(id) { - var response; - return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee$(_context) { - while (1) switch (_context.prev = _context.next) { - case 0: - _context.next = 2; - return (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_2__/* .del */ .IV)("attachments/".concat(id, ".json")); - case 2: - response = _context.sent; - return _context.abrupt("return", response.status === 0); - case 4: - case "end": - return _context.stop(); - } - }, _callee); - })); - return _removeAttachment.apply(this, arguments); -} -function addMoopCase(params) { - return (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_2__/* .post */ .v_)("libraries.json", params); -} -function updateMoopCase(id, params) { - return (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_2__/* .put */ .gz)("libraries/".concat(id, ".json"), params); -} - -/***/ }), - /***/ 10605: /*!**********************************!*\ !*** ./src/utils/shixunExec.tsx ***! @@ -2128,366 +873,6 @@ var checkShixunInClassroom = /*#__PURE__*/function () { /***/ }), -/***/ 77578: -/*!**********************************************************************!*\ - !*** ./node_modules/_antd@5.9.0@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 */ }); -const getRenderPropValue = propValue => { - if (!propValue) { - return null; - } - if (typeof propValue === 'function') { - return propValue(); - } - return propValue; -}; - -/***/ }), - -/***/ 39722: -/*!***************************************************************!*\ - !*** ./node_modules/_antd@5.9.0@antd/es/popover/PurePanel.js ***! - \***************************************************************/ -/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { - -/* unused harmony exports getOverlay, RawPurePanel */ -/* harmony import */ var classnames__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! classnames */ 12124); -/* harmony import */ var classnames__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(classnames__WEBPACK_IMPORTED_MODULE_0__); -/* harmony import */ var rc_tooltip__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! rc-tooltip */ 55477); -/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! react */ 59301); -/* harmony import */ var _config_provider__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../config-provider */ 36355); -/* harmony import */ var _util_getRenderPropValue__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../_util/getRenderPropValue */ 77578); -/* harmony import */ var _style__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./style */ 17356); -"use client"; - -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; -}; - - - - - - -const getOverlay = (prefixCls, title, content) => { - if (!title && !content) return undefined; - return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_2__.createElement(react__WEBPACK_IMPORTED_MODULE_2__.Fragment, null, title && /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_2__.createElement("div", { - className: `${prefixCls}-title` - }, (0,_util_getRenderPropValue__WEBPACK_IMPORTED_MODULE_3__/* .getRenderPropValue */ .Z)(title)), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_2__.createElement("div", { - className: `${prefixCls}-inner-content` - }, (0,_util_getRenderPropValue__WEBPACK_IMPORTED_MODULE_3__/* .getRenderPropValue */ .Z)(content))); -}; -const RawPurePanel = props => { - const { - hashId, - prefixCls, - className, - style, - placement = 'top', - title, - content, - children - } = props; - return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_2__.createElement("div", { - className: classnames__WEBPACK_IMPORTED_MODULE_0___default()(hashId, prefixCls, `${prefixCls}-pure`, `${prefixCls}-placement-${placement}`, className), - style: style - }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_2__.createElement("div", { - className: `${prefixCls}-arrow` - }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_2__.createElement(rc_tooltip__WEBPACK_IMPORTED_MODULE_1__/* .Popup */ .G, Object.assign({}, props, { - className: hashId, - prefixCls: prefixCls - }), children || getOverlay(prefixCls, title, content))); -}; -const PurePanel = props => { - const { - prefixCls: customizePrefixCls - } = props, - restProps = __rest(props, ["prefixCls"]); - const { - getPrefixCls - } = react__WEBPACK_IMPORTED_MODULE_2__.useContext(_config_provider__WEBPACK_IMPORTED_MODULE_4__/* .ConfigContext */ .E_); - const prefixCls = getPrefixCls('popover', customizePrefixCls); - const [wrapSSR, hashId] = (0,_style__WEBPACK_IMPORTED_MODULE_5__/* ["default"] */ .Z)(prefixCls); - return wrapSSR( /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_2__.createElement(RawPurePanel, Object.assign({}, restProps, { - prefixCls: prefixCls, - hashId: hashId - }))); -}; -/* harmony default export */ __webpack_exports__.ZP = (PurePanel); - -/***/ }), - -/***/ 60324: -/*!***********************************************************!*\ - !*** ./node_modules/_antd@5.9.0@antd/es/popover/index.js ***! - \***********************************************************/ -/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { - -/* harmony import */ var classnames__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! classnames */ 12124); -/* harmony import */ var classnames__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(classnames__WEBPACK_IMPORTED_MODULE_0__); -/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! react */ 59301); -/* harmony import */ var _util_getRenderPropValue__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../_util/getRenderPropValue */ 77578); -/* harmony import */ var _util_motion__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../_util/motion */ 62892); -/* harmony import */ var _config_provider__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../config-provider */ 36355); -/* harmony import */ var _tooltip__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../tooltip */ 6848); -/* harmony import */ var _PurePanel__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ./PurePanel */ 39722); -/* harmony import */ var _style__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./style */ 17356); -"use client"; - -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; -}; - - - - - - - -// CSSINJS - -const Overlay = _ref => { - let { - title, - content, - prefixCls - } = _ref; - return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_1__.createElement(react__WEBPACK_IMPORTED_MODULE_1__.Fragment, null, title && /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_1__.createElement("div", { - className: `${prefixCls}-title` - }, (0,_util_getRenderPropValue__WEBPACK_IMPORTED_MODULE_2__/* .getRenderPropValue */ .Z)(title)), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_1__.createElement("div", { - className: `${prefixCls}-inner-content` - }, (0,_util_getRenderPropValue__WEBPACK_IMPORTED_MODULE_2__/* .getRenderPropValue */ .Z)(content))); -}; -const Popover = /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_1__.forwardRef((props, ref) => { - const { - prefixCls: customizePrefixCls, - title, - content, - overlayClassName, - placement = 'top', - trigger = 'hover', - mouseEnterDelay = 0.1, - mouseLeaveDelay = 0.1, - overlayStyle = {} - } = props, - otherProps = __rest(props, ["prefixCls", "title", "content", "overlayClassName", "placement", "trigger", "mouseEnterDelay", "mouseLeaveDelay", "overlayStyle"]); - const { - getPrefixCls - } = react__WEBPACK_IMPORTED_MODULE_1__.useContext(_config_provider__WEBPACK_IMPORTED_MODULE_3__/* .ConfigContext */ .E_); - const prefixCls = getPrefixCls('popover', customizePrefixCls); - const [wrapSSR, hashId] = (0,_style__WEBPACK_IMPORTED_MODULE_4__/* ["default"] */ .Z)(prefixCls); - const rootPrefixCls = getPrefixCls(); - const overlayCls = classnames__WEBPACK_IMPORTED_MODULE_0___default()(overlayClassName, hashId); - return wrapSSR( /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_1__.createElement(_tooltip__WEBPACK_IMPORTED_MODULE_5__/* ["default"] */ .Z, Object.assign({ - placement: placement, - trigger: trigger, - mouseEnterDelay: mouseEnterDelay, - mouseLeaveDelay: mouseLeaveDelay, - overlayStyle: overlayStyle - }, otherProps, { - prefixCls: prefixCls, - overlayClassName: overlayCls, - ref: ref, - overlay: title || content ? /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_1__.createElement(Overlay, { - prefixCls: prefixCls, - title: title, - content: content - }) : null, - transitionName: (0,_util_motion__WEBPACK_IMPORTED_MODULE_6__/* .getTransitionName */ .m)(rootPrefixCls, 'zoom-big', otherProps.transitionName), - "data-popover-inject": true - }))); -}); -if (false) {} -Popover._InternalPanelDoNotUseOrYouWillBeFired = _PurePanel__WEBPACK_IMPORTED_MODULE_7__/* ["default"] */ .ZP; -/* harmony default export */ __webpack_exports__.Z = (Popover); - -/***/ }), - -/***/ 17356: -/*!*****************************************************************!*\ - !*** ./node_modules/_antd@5.9.0@antd/es/popover/style/index.js ***! - \*****************************************************************/ -/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { - -/* harmony import */ var _style__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../style */ 17313); -/* harmony import */ var _style_motion__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../../style/motion */ 29878); -/* harmony import */ var _style_placementArrow__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../style/placementArrow */ 19447); -/* harmony import */ var _theme_internal__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../theme/internal */ 33166); -/* harmony import */ var _theme_internal__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../theme/internal */ 83116); -/* harmony import */ var _theme_internal__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../../theme/internal */ 37613); -"use client"; - - - - - -const genBaseStyle = token => { - const { - componentCls, - popoverColor, - minWidth, - fontWeightStrong, - popoverPadding, - boxShadowSecondary, - colorTextHeading, - borderRadiusLG: borderRadius, - zIndexPopup, - marginXS, - colorBgElevated, - popoverBg - } = token; - return [{ - [componentCls]: Object.assign(Object.assign({}, (0,_style__WEBPACK_IMPORTED_MODULE_0__/* .resetComponent */ .Wf)(token)), { - position: 'absolute', - top: 0, - // use `left` to fix https://github.com/ant-design/ant-design/issues/39195 - left: { - _skip_check_: true, - value: 0 - }, - zIndex: zIndexPopup, - fontWeight: 'normal', - whiteSpace: 'normal', - textAlign: 'start', - cursor: 'auto', - userSelect: 'text', - transformOrigin: `var(--arrow-x, 50%) var(--arrow-y, 50%)`, - '--antd-arrow-background-color': colorBgElevated, - '&-rtl': { - direction: 'rtl' - }, - '&-hidden': { - display: 'none' - }, - [`${componentCls}-content`]: { - position: 'relative' - }, - [`${componentCls}-inner`]: { - backgroundColor: popoverBg, - backgroundClip: 'padding-box', - borderRadius, - boxShadow: boxShadowSecondary, - padding: popoverPadding - }, - [`${componentCls}-title`]: { - minWidth, - marginBottom: marginXS, - color: colorTextHeading, - fontWeight: fontWeightStrong - }, - [`${componentCls}-inner-content`]: { - color: popoverColor - } - }) - }, - // Arrow Style - (0,_style_placementArrow__WEBPACK_IMPORTED_MODULE_1__/* ["default"] */ .ZP)(token, { - colorBg: 'var(--antd-arrow-background-color)' - }), - // Pure Render - { - [`${componentCls}-pure`]: { - position: 'relative', - maxWidth: 'none', - margin: token.sizePopupArrow, - display: 'inline-block', - [`${componentCls}-content`]: { - display: 'inline-block' - } - } - }]; -}; -const genColorStyle = token => { - const { - componentCls - } = token; - return { - [componentCls]: _theme_internal__WEBPACK_IMPORTED_MODULE_2__/* .PresetColors */ .i.map(colorKey => { - const lightColor = token[`${colorKey}6`]; - return { - [`&${componentCls}-${colorKey}`]: { - '--antd-arrow-background-color': lightColor, - [`${componentCls}-inner`]: { - backgroundColor: lightColor - }, - [`${componentCls}-arrow`]: { - background: 'transparent' - } - } - }; - }) - }; -}; -const genWireframeStyle = token => { - const { - componentCls, - lineWidth, - lineType, - colorSplit, - paddingSM, - controlHeight, - fontSize, - lineHeight, - padding - } = token; - const titlePaddingBlockDist = controlHeight - Math.round(fontSize * lineHeight); - const popoverTitlePaddingBlockTop = titlePaddingBlockDist / 2; - const popoverTitlePaddingBlockBottom = titlePaddingBlockDist / 2 - lineWidth; - const popoverPaddingHorizontal = padding; - return { - [componentCls]: { - [`${componentCls}-inner`]: { - padding: 0 - }, - [`${componentCls}-title`]: { - margin: 0, - padding: `${popoverTitlePaddingBlockTop}px ${popoverPaddingHorizontal}px ${popoverTitlePaddingBlockBottom}px`, - borderBottom: `${lineWidth}px ${lineType} ${colorSplit}` - }, - [`${componentCls}-inner-content`]: { - padding: `${paddingSM}px ${popoverPaddingHorizontal}px` - } - } - }; -}; -/* harmony default export */ __webpack_exports__.Z = ((0,_theme_internal__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .Z)('Popover', token => { - const { - colorBgElevated, - colorText, - wireframe - } = token; - const popoverToken = (0,_theme_internal__WEBPACK_IMPORTED_MODULE_4__/* .merge */ .TS)(token, { - popoverPadding: 12, - popoverBg: colorBgElevated, - popoverColor: colorText - }); - return [genBaseStyle(popoverToken), genColorStyle(popoverToken), wireframe && genWireframeStyle(popoverToken), (0,_style_motion__WEBPACK_IMPORTED_MODULE_5__/* .initZoomMotion */ ._y)(popoverToken, 'zoom-big')]; -}, token => ({ - width: 177, - minWidth: 177, - zIndexPopup: token.zIndexPopupBase + 30 -}), { - resetStyle: false, - deprecatedTokens: [['width', 'minWidth']] -})); - -/***/ }), - /***/ 4977: /*!********************************************!*\ !*** ./src/assets/images/icons/nodata.png ***! diff --git a/73168.async.js b/73168.async.js index 0aef60268b..31c4b66515 100644 --- a/73168.async.js +++ b/73168.async.js @@ -1,5 +1,5 @@ "use strict"; -(self["webpackChunk"] = self["webpackChunk"] || []).push([[73168,15569,12312,54747,18080,64802,34668,21105],{ +(self["webpackChunk"] = self["webpackChunk"] || []).push([[73168,15569,12312,54747,18080,64802,34668,54512,21105],{ /***/ 15997: /*!*****************************************************************************************************!*\ diff --git a/73454.async.js b/73454.async.js new file mode 100644 index 0000000000..9fd606e103 --- /dev/null +++ b/73454.async.js @@ -0,0 +1,1848 @@ +(self["webpackChunk"] = self["webpackChunk"] || []).push([[73454],{ + +/***/ 68742: +/*!***********************************************************************************************************!*\ + !*** ./node_modules/_@ant-design_icons@5.2.6@@ant-design/icons/es/icons/ArrowLeftOutlined.js + 1 modules ***! + \***********************************************************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +"use strict"; + +// EXPORTS +__webpack_require__.d(__webpack_exports__, { + Z: function() { return /* binding */ icons_ArrowLeftOutlined; } +}); + +// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/esm/extends.js +var esm_extends = __webpack_require__(26508); +// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/index.js +var _react_17_0_2_react = __webpack_require__(59301); +;// CONCATENATED MODULE: ./node_modules/_@ant-design_icons-svg@4.3.1@@ant-design/icons-svg/es/asn/ArrowLeftOutlined.js +// This icon file is generated automatically. +var ArrowLeftOutlined = { "icon": { "tag": "svg", "attrs": { "viewBox": "64 64 896 896", "focusable": "false" }, "children": [{ "tag": "path", "attrs": { "d": "M872 474H286.9l350.2-304c5.6-4.9 2.2-14-5.2-14h-88.5c-3.9 0-7.6 1.4-10.5 3.9L155 487.8a31.96 31.96 0 000 48.3L535.1 866c1.5 1.3 3.3 2 5.2 2h91.5c7.4 0 10.8-9.2 5.2-14L286.9 550H872c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8z" } }] }, "name": "arrow-left", "theme": "outlined" }; +/* harmony default export */ var asn_ArrowLeftOutlined = (ArrowLeftOutlined); + +// EXTERNAL MODULE: ./node_modules/_@ant-design_icons@5.2.6@@ant-design/icons/es/components/AntdIcon.js + 3 modules +var AntdIcon = __webpack_require__(91851); +;// CONCATENATED MODULE: ./node_modules/_@ant-design_icons@5.2.6@@ant-design/icons/es/icons/ArrowLeftOutlined.js + +// GENERATE BY ./scripts/generate.ts +// DON NOT EDIT IT MANUALLY + + + + +var ArrowLeftOutlined_ArrowLeftOutlined = function ArrowLeftOutlined(props, ref) { + return /*#__PURE__*/_react_17_0_2_react.createElement(AntdIcon/* default */.Z, (0,esm_extends/* default */.Z)({}, props, { + ref: ref, + icon: asn_ArrowLeftOutlined + })); +}; +if (false) {} +/* harmony default export */ var icons_ArrowLeftOutlined = (/*#__PURE__*/_react_17_0_2_react.forwardRef(ArrowLeftOutlined_ArrowLeftOutlined)); + +/***/ }), + +/***/ 70740: +/*!********************************************************************************************************************!*\ + !*** ./node_modules/_@ant-design_icons@5.2.6@@ant-design/icons/es/icons/DeliveredProcedureOutlined.js + 1 modules ***! + \********************************************************************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +"use strict"; + +// EXPORTS +__webpack_require__.d(__webpack_exports__, { + Z: function() { return /* binding */ icons_DeliveredProcedureOutlined; } +}); + +// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/esm/extends.js +var esm_extends = __webpack_require__(26508); +// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/index.js +var _react_17_0_2_react = __webpack_require__(59301); +;// CONCATENATED MODULE: ./node_modules/_@ant-design_icons-svg@4.3.1@@ant-design/icons-svg/es/asn/DeliveredProcedureOutlined.js +// This icon file is generated automatically. +var DeliveredProcedureOutlined = { "icon": { "tag": "svg", "attrs": { "viewBox": "64 64 896 896", "focusable": "false" }, "children": [{ "tag": "defs", "attrs": {}, "children": [{ "tag": "style", "attrs": {} }] }, { "tag": "path", "attrs": { "d": "M632 698.3l141.9-112a8 8 0 000-12.6L632 461.7c-5.3-4.2-13-.4-13 6.3v76H295c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h324v76c0 6.7 7.8 10.4 13 6.3zm261.3-405L730.7 130.7c-7.5-7.5-16.7-13-26.7-16V112H144c-17.7 0-32 14.3-32 32v278c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8V184h136v136c0 17.7 14.3 32 32 32h320c17.7 0 32-14.3 32-32V205.8l136 136V422c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-83.5c0-17-6.7-33.2-18.7-45.2zM640 288H384V184h256v104zm264 436h-56c-4.4 0-8 3.6-8 8v108H184V732c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v148c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V732c0-4.4-3.6-8-8-8z" } }] }, "name": "delivered-procedure", "theme": "outlined" }; +/* harmony default export */ var asn_DeliveredProcedureOutlined = (DeliveredProcedureOutlined); + +// EXTERNAL MODULE: ./node_modules/_@ant-design_icons@5.2.6@@ant-design/icons/es/components/AntdIcon.js + 3 modules +var AntdIcon = __webpack_require__(91851); +;// CONCATENATED MODULE: ./node_modules/_@ant-design_icons@5.2.6@@ant-design/icons/es/icons/DeliveredProcedureOutlined.js + +// GENERATE BY ./scripts/generate.ts +// DON NOT EDIT IT MANUALLY + + + + +var DeliveredProcedureOutlined_DeliveredProcedureOutlined = function DeliveredProcedureOutlined(props, ref) { + return /*#__PURE__*/_react_17_0_2_react.createElement(AntdIcon/* default */.Z, (0,esm_extends/* default */.Z)({}, props, { + ref: ref, + icon: asn_DeliveredProcedureOutlined + })); +}; +if (false) {} +/* harmony default export */ var icons_DeliveredProcedureOutlined = (/*#__PURE__*/_react_17_0_2_react.forwardRef(DeliveredProcedureOutlined_DeliveredProcedureOutlined)); + +/***/ }), + +/***/ 11419: +/*!******************************************************************************************************!*\ + !*** ./node_modules/_@ant-design_icons@5.2.6@@ant-design/icons/es/icons/LikeOutlined.js + 1 modules ***! + \******************************************************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +"use strict"; + +// EXPORTS +__webpack_require__.d(__webpack_exports__, { + Z: function() { return /* binding */ icons_LikeOutlined; } +}); + +// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/esm/extends.js +var esm_extends = __webpack_require__(26508); +// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/index.js +var _react_17_0_2_react = __webpack_require__(59301); +;// CONCATENATED MODULE: ./node_modules/_@ant-design_icons-svg@4.3.1@@ant-design/icons-svg/es/asn/LikeOutlined.js +// This icon file is generated automatically. +var LikeOutlined = { "icon": { "tag": "svg", "attrs": { "viewBox": "64 64 896 896", "focusable": "false" }, "children": [{ "tag": "path", "attrs": { "d": "M885.9 533.7c16.8-22.2 26.1-49.4 26.1-77.7 0-44.9-25.1-87.4-65.5-111.1a67.67 67.67 0 00-34.3-9.3H572.4l6-122.9c1.4-29.7-9.1-57.9-29.5-79.4A106.62 106.62 0 00471 99.9c-52 0-98 35-111.8 85.1l-85.9 311H144c-17.7 0-32 14.3-32 32v364c0 17.7 14.3 32 32 32h601.3c9.2 0 18.2-1.8 26.5-5.4 47.6-20.3 78.3-66.8 78.3-118.4 0-12.6-1.8-25-5.4-37 16.8-22.2 26.1-49.4 26.1-77.7 0-12.6-1.8-25-5.4-37 16.8-22.2 26.1-49.4 26.1-77.7-.2-12.6-2-25.1-5.6-37.1zM184 852V568h81v284h-81zm636.4-353l-21.9 19 13.9 25.4a56.2 56.2 0 016.9 27.3c0 16.5-7.2 32.2-19.6 43l-21.9 19 13.9 25.4a56.2 56.2 0 016.9 27.3c0 16.5-7.2 32.2-19.6 43l-21.9 19 13.9 25.4a56.2 56.2 0 016.9 27.3c0 22.4-13.2 42.6-33.6 51.8H329V564.8l99.5-360.5a44.1 44.1 0 0142.2-32.3c7.6 0 15.1 2.2 21.1 6.7 9.9 7.4 15.2 18.6 14.6 30.5l-9.6 198.4h314.4C829 418.5 840 436.9 840 456c0 16.5-7.2 32.1-19.6 43z" } }] }, "name": "like", "theme": "outlined" }; +/* harmony default export */ var asn_LikeOutlined = (LikeOutlined); + +// EXTERNAL MODULE: ./node_modules/_@ant-design_icons@5.2.6@@ant-design/icons/es/components/AntdIcon.js + 3 modules +var AntdIcon = __webpack_require__(91851); +;// CONCATENATED MODULE: ./node_modules/_@ant-design_icons@5.2.6@@ant-design/icons/es/icons/LikeOutlined.js + +// GENERATE BY ./scripts/generate.ts +// DON NOT EDIT IT MANUALLY + + + + +var LikeOutlined_LikeOutlined = function LikeOutlined(props, ref) { + return /*#__PURE__*/_react_17_0_2_react.createElement(AntdIcon/* default */.Z, (0,esm_extends/* default */.Z)({}, props, { + ref: ref, + icon: asn_LikeOutlined + })); +}; +if (false) {} +/* harmony default export */ var icons_LikeOutlined = (/*#__PURE__*/_react_17_0_2_react.forwardRef(LikeOutlined_LikeOutlined)); + +/***/ }), + +/***/ 71029: +/*!************************************************************************************************************!*\ + !*** ./node_modules/_@ant-design_icons@5.2.6@@ant-design/icons/es/icons/PlusCircleOutlined.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; } +}); + +// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/esm/extends.js +var esm_extends = __webpack_require__(26508); +// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/index.js +var _react_17_0_2_react = __webpack_require__(59301); +;// CONCATENATED MODULE: ./node_modules/_@ant-design_icons-svg@4.3.1@@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@5.2.6@@ant-design/icons/es/components/AntdIcon.js + 3 modules +var AntdIcon = __webpack_require__(91851); +;// CONCATENATED MODULE: ./node_modules/_@ant-design_icons@5.2.6@@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_17_0_2_react.createElement(AntdIcon/* default */.Z, (0,esm_extends/* default */.Z)({}, props, { + ref: ref, + icon: asn_PlusCircleOutlined + })); +}; +if (false) {} +/* harmony default export */ var icons_PlusCircleOutlined = (/*#__PURE__*/_react_17_0_2_react.forwardRef(PlusCircleOutlined_PlusCircleOutlined)); + +/***/ }), + +/***/ 77578: +/*!**********************************************************************!*\ + !*** ./node_modules/_antd@5.9.0@antd/es/_util/getRenderPropValue.js ***! + \**********************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +"use strict"; +/* harmony export */ __webpack_require__.d(__webpack_exports__, { +/* harmony export */ Z: function() { return /* binding */ getRenderPropValue; } +/* harmony export */ }); +const getRenderPropValue = propValue => { + if (!propValue) { + return null; + } + if (typeof propValue === 'function') { + return propValue(); + } + return propValue; +}; + +/***/ }), + +/***/ 66104: +/*!**************************************************************************!*\ + !*** ./node_modules/_antd@5.9.0@antd/es/breadcrumb/index.js + 6 modules ***! + \**************************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +"use strict"; + +// EXPORTS +__webpack_require__.d(__webpack_exports__, { + Z: function() { return /* binding */ breadcrumb; } +}); + +// EXTERNAL MODULE: ./node_modules/_classnames@2.3.2@classnames/index.js +var _classnames_2_3_2_classnames = __webpack_require__(12124); +var _classnames_2_3_2_classnames_default = /*#__PURE__*/__webpack_require__.n(_classnames_2_3_2_classnames); +// EXTERNAL MODULE: ./node_modules/_rc-util@5.38.0@rc-util/es/Children/toArray.js +var toArray = __webpack_require__(38930); +// EXTERNAL MODULE: ./node_modules/_rc-util@5.38.0@rc-util/es/pickAttrs.js +var pickAttrs = __webpack_require__(5090); +// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/index.js +var _react_17_0_2_react = __webpack_require__(59301); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/_util/reactNode.js +var reactNode = __webpack_require__(92343); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/config-provider/context.js +var context = __webpack_require__(36355); +// EXTERNAL MODULE: ./node_modules/_@ant-design_icons@5.2.6@@ant-design/icons/es/icons/DownOutlined.js + 1 modules +var DownOutlined = __webpack_require__(42884); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/dropdown/dropdown.js +var dropdown = __webpack_require__(91857); +;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/breadcrumb/BreadcrumbSeparator.js +"use client"; + + + +const BreadcrumbSeparator = _ref => { + let { + children + } = _ref; + const { + getPrefixCls + } = _react_17_0_2_react.useContext(context/* ConfigContext */.E_); + const prefixCls = getPrefixCls('breadcrumb'); + return /*#__PURE__*/_react_17_0_2_react.createElement("li", { + className: `${prefixCls}-separator`, + "aria-hidden": "true" + }, children === '' ? children : children || '/'); +}; +BreadcrumbSeparator.__ANT_BREADCRUMB_SEPARATOR = true; +/* harmony default export */ var breadcrumb_BreadcrumbSeparator = (BreadcrumbSeparator); +;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/breadcrumb/useItemRender.js +"use client"; + +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 getBreadcrumbName(route, params) { + if (route.title === undefined || route.title === null) { + return null; + } + const paramsKeys = Object.keys(params).join('|'); + return typeof route.title === 'object' ? route.title : String(route.title).replace(new RegExp(`:(${paramsKeys})`, 'g'), (replacement, key) => params[key] || replacement); +} +function renderItem(prefixCls, item, children, href) { + if (children === null || children === undefined) { + return null; + } + const { + className, + onClick + } = item, + restItem = __rest(item, ["className", "onClick"]); + const passedProps = Object.assign(Object.assign({}, (0,pickAttrs/* default */.Z)(restItem, { + data: true, + aria: true + })), { + onClick + }); + if (href !== undefined) { + return /*#__PURE__*/_react_17_0_2_react.createElement("a", Object.assign({}, passedProps, { + className: _classnames_2_3_2_classnames_default()(`${prefixCls}-link`, className), + href: href + }), children); + } + return /*#__PURE__*/_react_17_0_2_react.createElement("span", Object.assign({}, passedProps, { + className: _classnames_2_3_2_classnames_default()(`${prefixCls}-link`, className) + }), children); +} +function useItemRender(prefixCls, itemRender) { + const mergedItemRender = (item, params, routes, path, href) => { + if (itemRender) { + return itemRender(item, params, routes, path); + } + const name = getBreadcrumbName(item, params); + return renderItem(prefixCls, item, name, href); + }; + return mergedItemRender; +} +;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/breadcrumb/BreadcrumbItem.js +"use client"; + +var BreadcrumbItem_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; +}; + + + + + + + +const InternalBreadcrumbItem = props => { + const { + prefixCls, + separator = '/', + children, + menu, + overlay, + dropdownProps, + href + } = props; + // Warning for deprecated usage + if (false) {} + /** If overlay is have Wrap a Dropdown */ + const renderBreadcrumbNode = breadcrumbItem => { + if (menu || overlay) { + const mergeDropDownProps = Object.assign({}, dropdownProps); + if (menu) { + const _a = menu || {}, + { + items + } = _a, + menuProps = BreadcrumbItem_rest(_a, ["items"]); + mergeDropDownProps.menu = Object.assign(Object.assign({}, menuProps), { + items: items === null || items === void 0 ? void 0 : items.map((_a, index) => { + var { + key, + title, + label, + path + } = _a, + itemProps = BreadcrumbItem_rest(_a, ["key", "title", "label", "path"]); + let mergedLabel = label !== null && label !== void 0 ? label : title; + if (path) { + mergedLabel = /*#__PURE__*/_react_17_0_2_react.createElement("a", { + href: `${href}${path}` + }, mergedLabel); + } + return Object.assign(Object.assign({}, itemProps), { + key: key !== null && key !== void 0 ? key : index, + label: mergedLabel + }); + }) + }); + } else if (overlay) { + mergeDropDownProps.overlay = overlay; + } + return /*#__PURE__*/_react_17_0_2_react.createElement(dropdown/* default */.Z, Object.assign({ + placement: "bottom" + }, mergeDropDownProps), /*#__PURE__*/_react_17_0_2_react.createElement("span", { + className: `${prefixCls}-overlay-link` + }, breadcrumbItem, /*#__PURE__*/_react_17_0_2_react.createElement(DownOutlined/* default */.Z, null))); + } + return breadcrumbItem; + }; + // wrap to dropDown + const link = renderBreadcrumbNode(children); + if (link !== undefined && link !== null) { + return /*#__PURE__*/_react_17_0_2_react.createElement(_react_17_0_2_react.Fragment, null, /*#__PURE__*/_react_17_0_2_react.createElement("li", null, link), separator && /*#__PURE__*/_react_17_0_2_react.createElement(breadcrumb_BreadcrumbSeparator, null, separator)); + } + return null; +}; +const BreadcrumbItem = props => { + const { + prefixCls: customizePrefixCls, + children, + href + } = props, + restProps = BreadcrumbItem_rest(props, ["prefixCls", "children", "href"]); + const { + getPrefixCls + } = _react_17_0_2_react.useContext(context/* ConfigContext */.E_); + const prefixCls = getPrefixCls('breadcrumb', customizePrefixCls); + return /*#__PURE__*/_react_17_0_2_react.createElement(InternalBreadcrumbItem, Object.assign({}, restProps, { + prefixCls: prefixCls + }), renderItem(prefixCls, restProps, children, href)); +}; +BreadcrumbItem.__ANT_BREADCRUMB_ITEM = true; +/* harmony default export */ var breadcrumb_BreadcrumbItem = (BreadcrumbItem); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/style/index.js +var style = __webpack_require__(17313); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/theme/util/genComponentStyleHook.js +var genComponentStyleHook = __webpack_require__(83116); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/theme/util/statistic.js +var statistic = __webpack_require__(37613); +;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/breadcrumb/style/index.js + + +const genBreadcrumbStyle = token => { + const { + componentCls, + iconCls + } = token; + return { + [componentCls]: Object.assign(Object.assign({}, (0,style/* resetComponent */.Wf)(token)), { + color: token.itemColor, + fontSize: token.fontSize, + [iconCls]: { + fontSize: token.iconFontSize + }, + ol: { + display: 'flex', + flexWrap: 'wrap', + margin: 0, + padding: 0, + listStyle: 'none' + }, + a: Object.assign({ + color: token.linkColor, + transition: `color ${token.motionDurationMid}`, + padding: `0 ${token.paddingXXS}px`, + borderRadius: token.borderRadiusSM, + height: token.lineHeight * token.fontSize, + display: 'inline-block', + marginInline: -token.marginXXS, + '&:hover': { + color: token.linkHoverColor, + backgroundColor: token.colorBgTextHover + } + }, (0,style/* genFocusStyle */.Qy)(token)), + [`li:last-child`]: { + color: token.lastItemColor + }, + [`${componentCls}-separator`]: { + marginInline: token.separatorMargin, + color: token.separatorColor + }, + [`${componentCls}-link`]: { + [` + > ${iconCls} + span, + > ${iconCls} + a + `]: { + marginInlineStart: token.marginXXS + } + }, + [`${componentCls}-overlay-link`]: { + borderRadius: token.borderRadiusSM, + height: token.lineHeight * token.fontSize, + display: 'inline-block', + padding: `0 ${token.paddingXXS}px`, + marginInline: -token.marginXXS, + [`> ${iconCls}`]: { + marginInlineStart: token.marginXXS, + fontSize: token.fontSizeIcon + }, + '&:hover': { + color: token.linkHoverColor, + backgroundColor: token.colorBgTextHover, + a: { + color: token.linkHoverColor + } + }, + a: { + '&:hover': { + backgroundColor: 'transparent' + } + } + }, + // rtl style + [`&${token.componentCls}-rtl`]: { + direction: 'rtl' + } + }) + }; +}; +// ============================== Export ============================== +/* harmony default export */ var breadcrumb_style = ((0,genComponentStyleHook/* default */.Z)('Breadcrumb', token => { + const BreadcrumbToken = (0,statistic/* merge */.TS)(token, {}); + return [genBreadcrumbStyle(BreadcrumbToken)]; +}, token => ({ + itemColor: token.colorTextDescription, + lastItemColor: token.colorText, + iconFontSize: token.fontSize, + linkColor: token.colorTextDescription, + linkHoverColor: token.colorText, + separatorColor: token.colorTextDescription, + separatorMargin: token.marginXS +}))); +;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/breadcrumb/useItems.js +var useItems_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 route2item(route) { + const { + breadcrumbName, + children + } = route, + rest = useItems_rest(route, ["breadcrumbName", "children"]); + const clone = Object.assign({ + title: breadcrumbName + }, rest); + if (children) { + clone.menu = { + items: children.map(_a => { + var { + breadcrumbName: itemBreadcrumbName + } = _a, + itemProps = useItems_rest(_a, ["breadcrumbName"]); + return Object.assign(Object.assign({}, itemProps), { + title: itemBreadcrumbName + }); + }) + }; + } + return clone; +} +function useItems(items, routes) { + return (0,_react_17_0_2_react.useMemo)(() => { + if (items) { + return items; + } + if (routes) { + return routes.map(route2item); + } + return null; + }, [items, routes]); +} +;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/breadcrumb/Breadcrumb.js +"use client"; + +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; +}; + + + + + + + + + + + + +const getPath = (params, path) => { + if (path === undefined) { + return path; + } + let mergedPath = (path || '').replace(/^\//, ''); + Object.keys(params).forEach(key => { + mergedPath = mergedPath.replace(`:${key}`, params[key]); + }); + return mergedPath; +}; +const Breadcrumb = props => { + const { + prefixCls: customizePrefixCls, + separator = '/', + style, + className, + rootClassName, + routes: legacyRoutes, + items, + children, + itemRender, + params = {} + } = props, + restProps = Breadcrumb_rest(props, ["prefixCls", "separator", "style", "className", "rootClassName", "routes", "items", "children", "itemRender", "params"]); + const { + getPrefixCls, + direction, + breadcrumb + } = _react_17_0_2_react.useContext(context/* ConfigContext */.E_); + let crumbs; + const prefixCls = getPrefixCls('breadcrumb', customizePrefixCls); + const [wrapSSR, hashId] = breadcrumb_style(prefixCls); + const mergedItems = useItems(items, legacyRoutes); + if (false) {} + const mergedItemRender = useItemRender(prefixCls, itemRender); + if (mergedItems && mergedItems.length > 0) { + // generated by route + const paths = []; + const itemRenderRoutes = items || legacyRoutes; + crumbs = mergedItems.map((item, index) => { + const { + path, + key, + type, + menu, + overlay, + onClick, + className: itemClassName, + separator: itemSeparator, + dropdownProps + } = item; + const mergedPath = getPath(params, path); + if (mergedPath !== undefined) { + paths.push(mergedPath); + } + const mergedKey = key !== null && key !== void 0 ? key : index; + if (type === 'separator') { + return /*#__PURE__*/_react_17_0_2_react.createElement(breadcrumb_BreadcrumbSeparator, { + key: mergedKey + }, itemSeparator); + } + const itemProps = {}; + const isLastItem = index === mergedItems.length - 1; + if (menu) { + itemProps.menu = menu; + } else if (overlay) { + itemProps.overlay = overlay; + } + let { + href + } = item; + if (paths.length && mergedPath !== undefined) { + href = `#/${paths.join('/')}`; + } + return /*#__PURE__*/_react_17_0_2_react.createElement(InternalBreadcrumbItem, Object.assign({ + key: mergedKey + }, itemProps, (0,pickAttrs/* default */.Z)(item, { + data: true, + aria: true + }), { + className: itemClassName, + dropdownProps: dropdownProps, + href: href, + separator: isLastItem ? '' : separator, + onClick: onClick, + prefixCls: prefixCls + }), mergedItemRender(item, params, itemRenderRoutes, paths, href)); + }); + } else if (children) { + const childrenLength = (0,toArray/* default */.Z)(children).length; + crumbs = (0,toArray/* default */.Z)(children).map((element, index) => { + if (!element) { + return element; + } + // =================== Warning ===================== + if (false) {} + false ? 0 : void 0; + const isLastItem = index === childrenLength - 1; + return (0,reactNode/* cloneElement */.Tm)(element, { + separator: isLastItem ? '' : separator, + key: index + }); + }); + } + const breadcrumbClassName = _classnames_2_3_2_classnames_default()(prefixCls, breadcrumb === null || breadcrumb === void 0 ? void 0 : breadcrumb.className, { + [`${prefixCls}-rtl`]: direction === 'rtl' + }, className, rootClassName, hashId); + const mergedStyle = Object.assign(Object.assign({}, breadcrumb === null || breadcrumb === void 0 ? void 0 : breadcrumb.style), style); + return wrapSSR( /*#__PURE__*/_react_17_0_2_react.createElement("nav", Object.assign({ + className: breadcrumbClassName, + style: mergedStyle + }, restProps), /*#__PURE__*/_react_17_0_2_react.createElement("ol", null, crumbs))); +}; +Breadcrumb.Item = breadcrumb_BreadcrumbItem; +Breadcrumb.Separator = breadcrumb_BreadcrumbSeparator; +if (false) {} +/* harmony default export */ var breadcrumb_Breadcrumb = (Breadcrumb); +;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/breadcrumb/index.js +"use client"; + + +/* harmony default export */ var breadcrumb = (breadcrumb_Breadcrumb); + +/***/ }), + +/***/ 39722: +/*!***************************************************************!*\ + !*** ./node_modules/_antd@5.9.0@antd/es/popover/PurePanel.js ***! + \***************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +"use strict"; +/* unused harmony exports getOverlay, RawPurePanel */ +/* harmony import */ var classnames__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! classnames */ 12124); +/* harmony import */ var classnames__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(classnames__WEBPACK_IMPORTED_MODULE_0__); +/* harmony import */ var rc_tooltip__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! rc-tooltip */ 55477); +/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! react */ 59301); +/* harmony import */ var _config_provider__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../config-provider */ 36355); +/* harmony import */ var _util_getRenderPropValue__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../_util/getRenderPropValue */ 77578); +/* harmony import */ var _style__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./style */ 17356); +"use client"; + +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; +}; + + + + + + +const getOverlay = (prefixCls, title, content) => { + if (!title && !content) return undefined; + return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_2__.createElement(react__WEBPACK_IMPORTED_MODULE_2__.Fragment, null, title && /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_2__.createElement("div", { + className: `${prefixCls}-title` + }, (0,_util_getRenderPropValue__WEBPACK_IMPORTED_MODULE_3__/* .getRenderPropValue */ .Z)(title)), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_2__.createElement("div", { + className: `${prefixCls}-inner-content` + }, (0,_util_getRenderPropValue__WEBPACK_IMPORTED_MODULE_3__/* .getRenderPropValue */ .Z)(content))); +}; +const RawPurePanel = props => { + const { + hashId, + prefixCls, + className, + style, + placement = 'top', + title, + content, + children + } = props; + return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_2__.createElement("div", { + className: classnames__WEBPACK_IMPORTED_MODULE_0___default()(hashId, prefixCls, `${prefixCls}-pure`, `${prefixCls}-placement-${placement}`, className), + style: style + }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_2__.createElement("div", { + className: `${prefixCls}-arrow` + }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_2__.createElement(rc_tooltip__WEBPACK_IMPORTED_MODULE_1__/* .Popup */ .G, Object.assign({}, props, { + className: hashId, + prefixCls: prefixCls + }), children || getOverlay(prefixCls, title, content))); +}; +const PurePanel = props => { + const { + prefixCls: customizePrefixCls + } = props, + restProps = __rest(props, ["prefixCls"]); + const { + getPrefixCls + } = react__WEBPACK_IMPORTED_MODULE_2__.useContext(_config_provider__WEBPACK_IMPORTED_MODULE_4__/* .ConfigContext */ .E_); + const prefixCls = getPrefixCls('popover', customizePrefixCls); + const [wrapSSR, hashId] = (0,_style__WEBPACK_IMPORTED_MODULE_5__/* ["default"] */ .Z)(prefixCls); + return wrapSSR( /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_2__.createElement(RawPurePanel, Object.assign({}, restProps, { + prefixCls: prefixCls, + hashId: hashId + }))); +}; +/* harmony default export */ __webpack_exports__.ZP = (PurePanel); + +/***/ }), + +/***/ 60324: +/*!***********************************************************!*\ + !*** ./node_modules/_antd@5.9.0@antd/es/popover/index.js ***! + \***********************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +"use strict"; +/* harmony import */ var classnames__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! classnames */ 12124); +/* harmony import */ var classnames__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(classnames__WEBPACK_IMPORTED_MODULE_0__); +/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! react */ 59301); +/* harmony import */ var _util_getRenderPropValue__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../_util/getRenderPropValue */ 77578); +/* harmony import */ var _util_motion__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../_util/motion */ 62892); +/* harmony import */ var _config_provider__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../config-provider */ 36355); +/* harmony import */ var _tooltip__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../tooltip */ 6848); +/* harmony import */ var _PurePanel__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ./PurePanel */ 39722); +/* harmony import */ var _style__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./style */ 17356); +"use client"; + +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; +}; + + + + + + + +// CSSINJS + +const Overlay = _ref => { + let { + title, + content, + prefixCls + } = _ref; + return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_1__.createElement(react__WEBPACK_IMPORTED_MODULE_1__.Fragment, null, title && /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_1__.createElement("div", { + className: `${prefixCls}-title` + }, (0,_util_getRenderPropValue__WEBPACK_IMPORTED_MODULE_2__/* .getRenderPropValue */ .Z)(title)), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_1__.createElement("div", { + className: `${prefixCls}-inner-content` + }, (0,_util_getRenderPropValue__WEBPACK_IMPORTED_MODULE_2__/* .getRenderPropValue */ .Z)(content))); +}; +const Popover = /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_1__.forwardRef((props, ref) => { + const { + prefixCls: customizePrefixCls, + title, + content, + overlayClassName, + placement = 'top', + trigger = 'hover', + mouseEnterDelay = 0.1, + mouseLeaveDelay = 0.1, + overlayStyle = {} + } = props, + otherProps = __rest(props, ["prefixCls", "title", "content", "overlayClassName", "placement", "trigger", "mouseEnterDelay", "mouseLeaveDelay", "overlayStyle"]); + const { + getPrefixCls + } = react__WEBPACK_IMPORTED_MODULE_1__.useContext(_config_provider__WEBPACK_IMPORTED_MODULE_3__/* .ConfigContext */ .E_); + const prefixCls = getPrefixCls('popover', customizePrefixCls); + const [wrapSSR, hashId] = (0,_style__WEBPACK_IMPORTED_MODULE_4__/* ["default"] */ .Z)(prefixCls); + const rootPrefixCls = getPrefixCls(); + const overlayCls = classnames__WEBPACK_IMPORTED_MODULE_0___default()(overlayClassName, hashId); + return wrapSSR( /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_1__.createElement(_tooltip__WEBPACK_IMPORTED_MODULE_5__/* ["default"] */ .Z, Object.assign({ + placement: placement, + trigger: trigger, + mouseEnterDelay: mouseEnterDelay, + mouseLeaveDelay: mouseLeaveDelay, + overlayStyle: overlayStyle + }, otherProps, { + prefixCls: prefixCls, + overlayClassName: overlayCls, + ref: ref, + overlay: title || content ? /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_1__.createElement(Overlay, { + prefixCls: prefixCls, + title: title, + content: content + }) : null, + transitionName: (0,_util_motion__WEBPACK_IMPORTED_MODULE_6__/* .getTransitionName */ .m)(rootPrefixCls, 'zoom-big', otherProps.transitionName), + "data-popover-inject": true + }))); +}); +if (false) {} +Popover._InternalPanelDoNotUseOrYouWillBeFired = _PurePanel__WEBPACK_IMPORTED_MODULE_7__/* ["default"] */ .ZP; +/* harmony default export */ __webpack_exports__.Z = (Popover); + +/***/ }), + +/***/ 17356: +/*!*****************************************************************!*\ + !*** ./node_modules/_antd@5.9.0@antd/es/popover/style/index.js ***! + \*****************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +"use strict"; +/* harmony import */ var _style__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../style */ 17313); +/* harmony import */ var _style_motion__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../../style/motion */ 29878); +/* harmony import */ var _style_placementArrow__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../style/placementArrow */ 19447); +/* harmony import */ var _theme_internal__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../theme/internal */ 33166); +/* harmony import */ var _theme_internal__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../theme/internal */ 83116); +/* harmony import */ var _theme_internal__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../../theme/internal */ 37613); +"use client"; + + + + + +const genBaseStyle = token => { + const { + componentCls, + popoverColor, + minWidth, + fontWeightStrong, + popoverPadding, + boxShadowSecondary, + colorTextHeading, + borderRadiusLG: borderRadius, + zIndexPopup, + marginXS, + colorBgElevated, + popoverBg + } = token; + return [{ + [componentCls]: Object.assign(Object.assign({}, (0,_style__WEBPACK_IMPORTED_MODULE_0__/* .resetComponent */ .Wf)(token)), { + position: 'absolute', + top: 0, + // use `left` to fix https://github.com/ant-design/ant-design/issues/39195 + left: { + _skip_check_: true, + value: 0 + }, + zIndex: zIndexPopup, + fontWeight: 'normal', + whiteSpace: 'normal', + textAlign: 'start', + cursor: 'auto', + userSelect: 'text', + transformOrigin: `var(--arrow-x, 50%) var(--arrow-y, 50%)`, + '--antd-arrow-background-color': colorBgElevated, + '&-rtl': { + direction: 'rtl' + }, + '&-hidden': { + display: 'none' + }, + [`${componentCls}-content`]: { + position: 'relative' + }, + [`${componentCls}-inner`]: { + backgroundColor: popoverBg, + backgroundClip: 'padding-box', + borderRadius, + boxShadow: boxShadowSecondary, + padding: popoverPadding + }, + [`${componentCls}-title`]: { + minWidth, + marginBottom: marginXS, + color: colorTextHeading, + fontWeight: fontWeightStrong + }, + [`${componentCls}-inner-content`]: { + color: popoverColor + } + }) + }, + // Arrow Style + (0,_style_placementArrow__WEBPACK_IMPORTED_MODULE_1__/* ["default"] */ .ZP)(token, { + colorBg: 'var(--antd-arrow-background-color)' + }), + // Pure Render + { + [`${componentCls}-pure`]: { + position: 'relative', + maxWidth: 'none', + margin: token.sizePopupArrow, + display: 'inline-block', + [`${componentCls}-content`]: { + display: 'inline-block' + } + } + }]; +}; +const genColorStyle = token => { + const { + componentCls + } = token; + return { + [componentCls]: _theme_internal__WEBPACK_IMPORTED_MODULE_2__/* .PresetColors */ .i.map(colorKey => { + const lightColor = token[`${colorKey}6`]; + return { + [`&${componentCls}-${colorKey}`]: { + '--antd-arrow-background-color': lightColor, + [`${componentCls}-inner`]: { + backgroundColor: lightColor + }, + [`${componentCls}-arrow`]: { + background: 'transparent' + } + } + }; + }) + }; +}; +const genWireframeStyle = token => { + const { + componentCls, + lineWidth, + lineType, + colorSplit, + paddingSM, + controlHeight, + fontSize, + lineHeight, + padding + } = token; + const titlePaddingBlockDist = controlHeight - Math.round(fontSize * lineHeight); + const popoverTitlePaddingBlockTop = titlePaddingBlockDist / 2; + const popoverTitlePaddingBlockBottom = titlePaddingBlockDist / 2 - lineWidth; + const popoverPaddingHorizontal = padding; + return { + [componentCls]: { + [`${componentCls}-inner`]: { + padding: 0 + }, + [`${componentCls}-title`]: { + margin: 0, + padding: `${popoverTitlePaddingBlockTop}px ${popoverPaddingHorizontal}px ${popoverTitlePaddingBlockBottom}px`, + borderBottom: `${lineWidth}px ${lineType} ${colorSplit}` + }, + [`${componentCls}-inner-content`]: { + padding: `${paddingSM}px ${popoverPaddingHorizontal}px` + } + } + }; +}; +/* harmony default export */ __webpack_exports__.Z = ((0,_theme_internal__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .Z)('Popover', token => { + const { + colorBgElevated, + colorText, + wireframe + } = token; + const popoverToken = (0,_theme_internal__WEBPACK_IMPORTED_MODULE_4__/* .merge */ .TS)(token, { + popoverPadding: 12, + popoverBg: colorBgElevated, + popoverColor: colorText + }); + return [genBaseStyle(popoverToken), genColorStyle(popoverToken), wireframe && genWireframeStyle(popoverToken), (0,_style_motion__WEBPACK_IMPORTED_MODULE_5__/* .initZoomMotion */ ._y)(popoverToken, 'zoom-big')]; +}, token => ({ + width: 177, + minWidth: 177, + zIndexPopup: token.zIndexPopupBase + 30 +}), { + resetStyle: false, + deprecatedTokens: [['width', 'minWidth']] +})); + +/***/ }), + +/***/ 78673: +/*!**********************************************************************!*\ + !*** ./node_modules/_antd@5.9.0@antd/es/switch/index.js + 2 modules ***! + \**********************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +"use strict"; + +// EXPORTS +__webpack_require__.d(__webpack_exports__, { + Z: function() { return /* binding */ es_switch; } +}); + +// EXTERNAL MODULE: ./node_modules/_@ant-design_icons@5.2.6@@ant-design/icons/es/icons/LoadingOutlined.js + 1 modules +var LoadingOutlined = __webpack_require__(38521); +// EXTERNAL MODULE: ./node_modules/_classnames@2.3.2@classnames/index.js +var _classnames_2_3_2_classnames = __webpack_require__(12124); +var _classnames_2_3_2_classnames_default = /*#__PURE__*/__webpack_require__.n(_classnames_2_3_2_classnames); +// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/esm/extends.js +var esm_extends = __webpack_require__(26508); +// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/esm/defineProperty.js +var defineProperty = __webpack_require__(80268); +// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/esm/slicedToArray.js + 1 modules +var slicedToArray = __webpack_require__(39718); +// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/esm/objectWithoutProperties.js +var objectWithoutProperties = __webpack_require__(26779); +// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/index.js +var _react_17_0_2_react = __webpack_require__(59301); +// EXTERNAL MODULE: ./node_modules/_rc-util@5.38.0@rc-util/es/hooks/useMergedState.js +var useMergedState = __webpack_require__(41760); +// EXTERNAL MODULE: ./node_modules/_rc-util@5.38.0@rc-util/es/KeyCode.js +var KeyCode = __webpack_require__(38251); +;// CONCATENATED MODULE: ./node_modules/_rc-switch@4.1.0@rc-switch/es/index.js + + + + +var _excluded = ["prefixCls", "className", "checked", "defaultChecked", "disabled", "loadingIcon", "checkedChildren", "unCheckedChildren", "onClick", "onChange", "onKeyDown"]; + + + + +var Switch = /*#__PURE__*/_react_17_0_2_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, _excluded); + 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 */.Z.LEFT) { + triggerChange(false, e); + } else if (e.which === KeyCode/* default */.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_2_3_2_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 /*#__PURE__*/_react_17_0_2_react.createElement("button", (0,esm_extends/* default */.Z)({}, restProps, { + type: "button", + role: "switch", + "aria-checked": innerChecked, + disabled: disabled, + className: switchClassName, + ref: ref, + onKeyDown: onInternalKeyDown, + onClick: onInternalClick + }), loadingIcon, /*#__PURE__*/_react_17_0_2_react.createElement("span", { + className: "".concat(prefixCls, "-inner") + }, /*#__PURE__*/_react_17_0_2_react.createElement("span", { + className: "".concat(prefixCls, "-inner-checked") + }, checkedChildren), /*#__PURE__*/_react_17_0_2_react.createElement("span", { + className: "".concat(prefixCls, "-inner-unchecked") + }, unCheckedChildren))); +}); +Switch.displayName = 'Switch'; +/* harmony default export */ var es = (Switch); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/_util/wave/index.js + 4 modules +var wave = __webpack_require__(14088); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/config-provider/context.js +var context = __webpack_require__(36355); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/config-provider/DisabledContext.js +var DisabledContext = __webpack_require__(1684); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/config-provider/hooks/useSize.js +var useSize = __webpack_require__(19716); +// EXTERNAL MODULE: ./node_modules/_@ctrl_tinycolor@3.6.1@@ctrl/tinycolor/dist/module/index.js +var dist_module = __webpack_require__(64993); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/style/index.js +var style = __webpack_require__(17313); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/theme/util/genComponentStyleHook.js +var genComponentStyleHook = __webpack_require__(83116); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/theme/util/statistic.js +var statistic = __webpack_require__(37613); +;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/switch/style/index.js + + + +const genSwitchSmallStyle = token => { + const { + componentCls, + trackHeightSM, + trackPadding, + trackMinWidthSM, + innerMinMarginSM, + innerMaxMarginSM, + handleSizeSM + } = token; + const switchInnerCls = `${componentCls}-inner`; + return { + [componentCls]: { + [`&${componentCls}-small`]: { + minWidth: trackMinWidthSM, + height: trackHeightSM, + lineHeight: `${trackHeightSM}px`, + [`${componentCls}-inner`]: { + paddingInlineStart: innerMaxMarginSM, + paddingInlineEnd: innerMinMarginSM, + [`${switchInnerCls}-checked`]: { + marginInlineStart: `calc(-100% + ${handleSizeSM + trackPadding * 2}px - ${innerMaxMarginSM * 2}px)`, + marginInlineEnd: `calc(100% - ${handleSizeSM + trackPadding * 2}px + ${innerMaxMarginSM * 2}px)` + }, + [`${switchInnerCls}-unchecked`]: { + marginTop: -trackHeightSM, + marginInlineStart: 0, + marginInlineEnd: 0 + } + }, + [`${componentCls}-handle`]: { + width: handleSizeSM, + height: handleSizeSM + }, + [`${componentCls}-loading-icon`]: { + top: (handleSizeSM - token.switchLoadingIconSize) / 2, + fontSize: token.switchLoadingIconSize + }, + [`&${componentCls}-checked`]: { + [`${componentCls}-inner`]: { + paddingInlineStart: innerMinMarginSM, + paddingInlineEnd: innerMaxMarginSM, + [`${switchInnerCls}-checked`]: { + marginInlineStart: 0, + marginInlineEnd: 0 + }, + [`${switchInnerCls}-unchecked`]: { + marginInlineStart: `calc(100% - ${handleSizeSM + trackPadding * 2}px + ${innerMaxMarginSM * 2}px)`, + marginInlineEnd: `calc(-100% + ${handleSizeSM + trackPadding * 2}px - ${innerMaxMarginSM * 2}px)` + } + }, + [`${componentCls}-handle`]: { + insetInlineStart: `calc(100% - ${handleSizeSM + trackPadding}px)` + } + }, + [`&:not(${componentCls}-disabled):active`]: { + [`&:not(${componentCls}-checked) ${switchInnerCls}`]: { + [`${switchInnerCls}-unchecked`]: { + marginInlineStart: token.marginXXS / 2, + marginInlineEnd: -token.marginXXS / 2 + } + }, + [`&${componentCls}-checked ${switchInnerCls}`]: { + [`${switchInnerCls}-checked`]: { + marginInlineStart: -token.marginXXS / 2, + marginInlineEnd: token.marginXXS / 2 + } + } + } + } + } + }; +}; +const genSwitchLoadingStyle = token => { + const { + componentCls, + handleSize + } = token; + return { + [componentCls]: { + [`${componentCls}-loading-icon${token.iconCls}`]: { + position: 'relative', + top: (handleSize - token.fontSize) / 2, + color: token.switchLoadingIconColor, + verticalAlign: 'top' + }, + [`&${componentCls}-checked ${componentCls}-loading-icon`]: { + color: token.switchColor + } + } + }; +}; +const genSwitchHandleStyle = token => { + const { + componentCls, + motion, + trackPadding, + handleBg, + handleShadow, + handleSize + } = token; + const switchHandleCls = `${componentCls}-handle`; + return { + [componentCls]: { + [switchHandleCls]: { + position: 'absolute', + top: trackPadding, + insetInlineStart: trackPadding, + width: handleSize, + height: handleSize, + transition: `all ${token.switchDuration} ease-in-out`, + '&::before': { + position: 'absolute', + top: 0, + insetInlineEnd: 0, + bottom: 0, + insetInlineStart: 0, + backgroundColor: handleBg, + borderRadius: handleSize / 2, + boxShadow: handleShadow, + transition: `all ${token.switchDuration} ease-in-out`, + content: '""' + } + }, + [`&${componentCls}-checked ${switchHandleCls}`]: { + insetInlineStart: `calc(100% - ${handleSize + trackPadding}px)` + }, + [`&:not(${componentCls}-disabled):active`]: motion ? { + [`${switchHandleCls}::before`]: { + insetInlineEnd: token.switchHandleActiveInset, + insetInlineStart: 0 + }, + [`&${componentCls}-checked ${switchHandleCls}::before`]: { + insetInlineEnd: 0, + insetInlineStart: token.switchHandleActiveInset + } + } : /* istanbul ignore next */ + {} + } + }; +}; +const genSwitchInnerStyle = token => { + const { + componentCls, + trackHeight, + trackPadding, + innerMinMargin, + innerMaxMargin, + handleSize + } = token; + const switchInnerCls = `${componentCls}-inner`; + return { + [componentCls]: { + [switchInnerCls]: { + display: 'block', + overflow: 'hidden', + borderRadius: 100, + height: '100%', + paddingInlineStart: innerMaxMargin, + paddingInlineEnd: innerMinMargin, + transition: `padding-inline-start ${token.switchDuration} ease-in-out, padding-inline-end ${token.switchDuration} ease-in-out`, + [`${switchInnerCls}-checked, ${switchInnerCls}-unchecked`]: { + display: 'block', + color: token.colorTextLightSolid, + fontSize: token.fontSizeSM, + transition: `margin-inline-start ${token.switchDuration} ease-in-out, margin-inline-end ${token.switchDuration} ease-in-out`, + pointerEvents: 'none' + }, + [`${switchInnerCls}-checked`]: { + marginInlineStart: `calc(-100% + ${handleSize + trackPadding * 2}px - ${innerMaxMargin * 2}px)`, + marginInlineEnd: `calc(100% - ${handleSize + trackPadding * 2}px + ${innerMaxMargin * 2}px)` + }, + [`${switchInnerCls}-unchecked`]: { + marginTop: -trackHeight, + marginInlineStart: 0, + marginInlineEnd: 0 + } + }, + [`&${componentCls}-checked ${switchInnerCls}`]: { + paddingInlineStart: innerMinMargin, + paddingInlineEnd: innerMaxMargin, + [`${switchInnerCls}-checked`]: { + marginInlineStart: 0, + marginInlineEnd: 0 + }, + [`${switchInnerCls}-unchecked`]: { + marginInlineStart: `calc(100% - ${handleSize + trackPadding * 2}px + ${innerMaxMargin * 2}px)`, + marginInlineEnd: `calc(-100% + ${handleSize + trackPadding * 2}px - ${innerMaxMargin * 2}px)` + } + }, + [`&:not(${componentCls}-disabled):active`]: { + [`&:not(${componentCls}-checked) ${switchInnerCls}`]: { + [`${switchInnerCls}-unchecked`]: { + marginInlineStart: trackPadding * 2, + marginInlineEnd: -trackPadding * 2 + } + }, + [`&${componentCls}-checked ${switchInnerCls}`]: { + [`${switchInnerCls}-checked`]: { + marginInlineStart: -trackPadding * 2, + marginInlineEnd: trackPadding * 2 + } + } + } + } + }; +}; +const genSwitchStyle = token => { + const { + componentCls, + trackHeight, + trackMinWidth + } = token; + return { + [componentCls]: Object.assign(Object.assign(Object.assign(Object.assign({}, (0,style/* resetComponent */.Wf)(token)), { + position: 'relative', + display: 'inline-block', + boxSizing: 'border-box', + minWidth: trackMinWidth, + height: trackHeight, + lineHeight: `${trackHeight}px`, + verticalAlign: 'middle', + background: token.colorTextQuaternary, + border: '0', + borderRadius: 100, + cursor: 'pointer', + transition: `all ${token.motionDurationMid}`, + userSelect: 'none', + [`&:hover:not(${componentCls}-disabled)`]: { + background: token.colorTextTertiary + } + }), (0,style/* genFocusStyle */.Qy)(token)), { + [`&${componentCls}-checked`]: { + background: token.switchColor, + [`&:hover:not(${componentCls}-disabled)`]: { + background: token.colorPrimaryHover + } + }, + [`&${componentCls}-loading, &${componentCls}-disabled`]: { + cursor: 'not-allowed', + opacity: token.switchDisabledOpacity, + '*': { + boxShadow: 'none', + cursor: 'not-allowed' + } + }, + // rtl style + [`&${componentCls}-rtl`]: { + direction: 'rtl' + } + }) + }; +}; +// ============================== Export ============================== +/* harmony default export */ var switch_style = ((0,genComponentStyleHook/* default */.Z)('Switch', token => { + const switchToken = (0,statistic/* merge */.TS)(token, { + switchDuration: token.motionDurationMid, + switchColor: token.colorPrimary, + switchDisabledOpacity: token.opacityLoading, + switchLoadingIconSize: token.fontSizeIcon * 0.75, + switchLoadingIconColor: `rgba(0, 0, 0, ${token.opacityLoading})`, + switchHandleActiveInset: '-30%' + }); + return [genSwitchStyle(switchToken), + // inner style + genSwitchInnerStyle(switchToken), + // handle style + genSwitchHandleStyle(switchToken), + // loading style + genSwitchLoadingStyle(switchToken), + // small style + genSwitchSmallStyle(switchToken)]; +}, token => { + const { + fontSize, + lineHeight, + controlHeight, + colorWhite + } = token; + const height = fontSize * lineHeight; + const heightSM = controlHeight / 2; + const padding = 2; // Fixed value + const handleSize = height - padding * 2; + const handleSizeSM = heightSM - padding * 2; + return { + trackHeight: height, + trackHeightSM: heightSM, + trackMinWidth: handleSize * 2 + padding * 4, + trackMinWidthSM: handleSizeSM * 2 + padding * 2, + trackPadding: padding, + handleBg: colorWhite, + handleSize, + handleSizeSM, + handleShadow: `0 2px 4px 0 ${new dist_module/* TinyColor */.C('#00230b').setAlpha(0.2).toRgbString()}`, + innerMinMargin: handleSize / 2, + innerMaxMargin: handleSize + padding + padding * 2, + innerMinMarginSM: handleSizeSM / 2, + innerMaxMarginSM: handleSizeSM + padding + padding * 2 + }; +})); +;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/switch/index.js +"use client"; + +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; +}; + + + + + + + + + + +const switch_Switch = /*#__PURE__*/_react_17_0_2_react.forwardRef((props, ref) => { + const { + prefixCls: customizePrefixCls, + size: customizeSize, + disabled: customDisabled, + loading, + className, + rootClassName, + style + } = props, + restProps = __rest(props, ["prefixCls", "size", "disabled", "loading", "className", "rootClassName", "style"]); + false ? 0 : void 0; + const { + getPrefixCls, + direction, + switch: SWITCH + } = _react_17_0_2_react.useContext(context/* ConfigContext */.E_); + // ===================== Disabled ===================== + const disabled = _react_17_0_2_react.useContext(DisabledContext/* default */.Z); + const mergedDisabled = (customDisabled !== null && customDisabled !== void 0 ? customDisabled : disabled) || loading; + const prefixCls = getPrefixCls('switch', customizePrefixCls); + const loadingIcon = /*#__PURE__*/_react_17_0_2_react.createElement("div", { + className: `${prefixCls}-handle` + }, loading && /*#__PURE__*/_react_17_0_2_react.createElement(LoadingOutlined/* default */.Z, { + className: `${prefixCls}-loading-icon` + })); + // Style + const [wrapSSR, hashId] = switch_style(prefixCls); + const mergedSize = (0,useSize/* default */.Z)(customizeSize); + const classes = _classnames_2_3_2_classnames_default()(SWITCH === null || SWITCH === void 0 ? void 0 : SWITCH.className, { + [`${prefixCls}-small`]: mergedSize === 'small', + [`${prefixCls}-loading`]: loading, + [`${prefixCls}-rtl`]: direction === 'rtl' + }, className, rootClassName, hashId); + const mergedStyle = Object.assign(Object.assign({}, SWITCH === null || SWITCH === void 0 ? void 0 : SWITCH.style), style); + return wrapSSR( /*#__PURE__*/_react_17_0_2_react.createElement(wave/* default */.Z, { + component: "Switch" + }, /*#__PURE__*/_react_17_0_2_react.createElement(es, Object.assign({}, restProps, { + prefixCls: prefixCls, + className: classes, + style: mergedStyle, + disabled: mergedDisabled, + ref: ref, + loadingIcon: loadingIcon + })))); +}); +switch_Switch.__ANT_SWITCH = true; +if (false) {} +/* harmony default export */ var es_switch = (switch_Switch); + +/***/ }), + +/***/ 51581: +/*!****************************************************************************************************!*\ + !*** ./node_modules/_react-infinite-scroller@1.2.4@react-infinite-scroller/dist/InfiniteScroll.js ***! + \****************************************************************************************************/ +/***/ (function(module, exports, __webpack_require__) { + +"use strict"; + + +Object.defineProperty(exports, "__esModule", ({ + value: true +})); + +var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); + +var _react = __webpack_require__(/*! react */ 59301); + +var _react2 = _interopRequireDefault(_react); + +var _propTypes = __webpack_require__(/*! prop-types */ 12708); + +var _propTypes2 = _interopRequireDefault(_propTypes); + +function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } + +function _objectWithoutProperties(obj, keys) { var target = {}; for (var i in obj) { if (keys.indexOf(i) >= 0) continue; if (!Object.prototype.hasOwnProperty.call(obj, i)) continue; target[i] = obj[i]; } return target; } + +function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } + +function _possibleConstructorReturn(self, call) { if (!self) { throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); } return call && (typeof call === "object" || typeof call === "function") ? call : self; } + +function _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function, not " + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) Object.setPrototypeOf ? Object.setPrototypeOf(subClass, superClass) : subClass.__proto__ = superClass; } + +var InfiniteScroll = function (_Component) { + _inherits(InfiniteScroll, _Component); + + function InfiniteScroll(props) { + _classCallCheck(this, InfiniteScroll); + + var _this = _possibleConstructorReturn(this, (InfiniteScroll.__proto__ || Object.getPrototypeOf(InfiniteScroll)).call(this, props)); + + _this.scrollListener = _this.scrollListener.bind(_this); + _this.eventListenerOptions = _this.eventListenerOptions.bind(_this); + _this.mousewheelListener = _this.mousewheelListener.bind(_this); + return _this; + } + + _createClass(InfiniteScroll, [{ + key: 'componentDidMount', + value: function componentDidMount() { + this.pageLoaded = this.props.pageStart; + this.options = this.eventListenerOptions(); + this.attachScrollListener(); + } + }, { + key: 'componentDidUpdate', + value: function componentDidUpdate() { + if (this.props.isReverse && this.loadMore) { + var parentElement = this.getParentElement(this.scrollComponent); + parentElement.scrollTop = parentElement.scrollHeight - this.beforeScrollHeight + this.beforeScrollTop; + this.loadMore = false; + } + this.attachScrollListener(); + } + }, { + key: 'componentWillUnmount', + value: function componentWillUnmount() { + this.detachScrollListener(); + this.detachMousewheelListener(); + } + }, { + key: 'isPassiveSupported', + value: function isPassiveSupported() { + var passive = false; + + var testOptions = { + get passive() { + passive = true; + } + }; + + try { + document.addEventListener('test', null, testOptions); + document.removeEventListener('test', null, testOptions); + } catch (e) { + // ignore + } + return passive; + } + }, { + key: 'eventListenerOptions', + value: function eventListenerOptions() { + var options = this.props.useCapture; + + if (this.isPassiveSupported()) { + options = { + useCapture: this.props.useCapture, + passive: true + }; + } + return options; + } + + // Set a defaut loader for all your `InfiniteScroll` components + + }, { + key: 'setDefaultLoader', + value: function setDefaultLoader(loader) { + this.defaultLoader = loader; + } + }, { + key: 'detachMousewheelListener', + value: function detachMousewheelListener() { + var scrollEl = window; + if (this.props.useWindow === false) { + scrollEl = this.scrollComponent.parentNode; + } + + scrollEl.removeEventListener('mousewheel', this.mousewheelListener, this.options ? this.options : this.props.useCapture); + } + }, { + key: 'detachScrollListener', + value: function detachScrollListener() { + var scrollEl = window; + if (this.props.useWindow === false) { + scrollEl = this.getParentElement(this.scrollComponent); + } + + scrollEl.removeEventListener('scroll', this.scrollListener, this.options ? this.options : this.props.useCapture); + scrollEl.removeEventListener('resize', this.scrollListener, this.options ? this.options : this.props.useCapture); + } + }, { + key: 'getParentElement', + value: function getParentElement(el) { + var scrollParent = this.props.getScrollParent && this.props.getScrollParent(); + if (scrollParent != null) { + return scrollParent; + } + return el && el.parentNode; + } + }, { + key: 'filterProps', + value: function filterProps(props) { + return props; + } + }, { + key: 'attachScrollListener', + value: function attachScrollListener() { + var parentElement = this.getParentElement(this.scrollComponent); + + if (!this.props.hasMore || !parentElement) { + return; + } + + var scrollEl = window; + if (this.props.useWindow === false) { + scrollEl = parentElement; + } + + scrollEl.addEventListener('mousewheel', this.mousewheelListener, this.options ? this.options : this.props.useCapture); + scrollEl.addEventListener('scroll', this.scrollListener, this.options ? this.options : this.props.useCapture); + scrollEl.addEventListener('resize', this.scrollListener, this.options ? this.options : this.props.useCapture); + + if (this.props.initialLoad) { + this.scrollListener(); + } + } + }, { + key: 'mousewheelListener', + value: function mousewheelListener(e) { + // Prevents Chrome hangups + // See: https://stackoverflow.com/questions/47524205/random-high-content-download-time-in-chrome/47684257#47684257 + if (e.deltaY === 1 && !this.isPassiveSupported()) { + e.preventDefault(); + } + } + }, { + key: 'scrollListener', + value: function scrollListener() { + var el = this.scrollComponent; + var scrollEl = window; + var parentNode = this.getParentElement(el); + + var offset = void 0; + if (this.props.useWindow) { + var doc = document.documentElement || document.body.parentNode || document.body; + var scrollTop = scrollEl.pageYOffset !== undefined ? scrollEl.pageYOffset : doc.scrollTop; + if (this.props.isReverse) { + offset = scrollTop; + } else { + offset = this.calculateOffset(el, scrollTop); + } + } else if (this.props.isReverse) { + offset = parentNode.scrollTop; + } else { + offset = el.scrollHeight - parentNode.scrollTop - parentNode.clientHeight; + } + + // Here we make sure the element is visible as well as checking the offset + if (offset < Number(this.props.threshold) && el && el.offsetParent !== null) { + this.detachScrollListener(); + this.beforeScrollHeight = parentNode.scrollHeight; + this.beforeScrollTop = parentNode.scrollTop; + // Call loadMore after detachScrollListener to allow for non-async loadMore functions + if (typeof this.props.loadMore === 'function') { + this.props.loadMore(this.pageLoaded += 1); + this.loadMore = true; + } + } + } + }, { + key: 'calculateOffset', + value: function calculateOffset(el, scrollTop) { + if (!el) { + return 0; + } + + return this.calculateTopPosition(el) + (el.offsetHeight - scrollTop - window.innerHeight); + } + }, { + key: 'calculateTopPosition', + value: function calculateTopPosition(el) { + if (!el) { + return 0; + } + return el.offsetTop + this.calculateTopPosition(el.offsetParent); + } + }, { + key: 'render', + value: function render() { + var _this2 = this; + + var renderProps = this.filterProps(this.props); + + var children = renderProps.children, + element = renderProps.element, + hasMore = renderProps.hasMore, + initialLoad = renderProps.initialLoad, + isReverse = renderProps.isReverse, + loader = renderProps.loader, + loadMore = renderProps.loadMore, + pageStart = renderProps.pageStart, + ref = renderProps.ref, + threshold = renderProps.threshold, + useCapture = renderProps.useCapture, + useWindow = renderProps.useWindow, + getScrollParent = renderProps.getScrollParent, + props = _objectWithoutProperties(renderProps, ['children', 'element', 'hasMore', 'initialLoad', 'isReverse', 'loader', 'loadMore', 'pageStart', 'ref', 'threshold', 'useCapture', 'useWindow', 'getScrollParent']); + + props.ref = function (node) { + _this2.scrollComponent = node; + if (ref) { + ref(node); + } + }; + + var childrenArray = [children]; + if (hasMore) { + if (loader) { + isReverse ? childrenArray.unshift(loader) : childrenArray.push(loader); + } else if (this.defaultLoader) { + isReverse ? childrenArray.unshift(this.defaultLoader) : childrenArray.push(this.defaultLoader); + } + } + return _react2.default.createElement(element, props, childrenArray); + } + }]); + + return InfiniteScroll; +}(_react.Component); + +InfiniteScroll.propTypes = { + children: _propTypes2.default.node.isRequired, + element: _propTypes2.default.node, + hasMore: _propTypes2.default.bool, + initialLoad: _propTypes2.default.bool, + isReverse: _propTypes2.default.bool, + loader: _propTypes2.default.node, + loadMore: _propTypes2.default.func.isRequired, + pageStart: _propTypes2.default.number, + ref: _propTypes2.default.func, + getScrollParent: _propTypes2.default.func, + threshold: _propTypes2.default.number, + useCapture: _propTypes2.default.bool, + useWindow: _propTypes2.default.bool +}; +InfiniteScroll.defaultProps = { + element: 'div', + hasMore: false, + initialLoad: true, + pageStart: 0, + ref: null, + threshold: 250, + useWindow: true, + isReverse: false, + useCapture: false, + loader: null, + getScrollParent: null +}; +exports["default"] = InfiniteScroll; +module.exports = exports['default']; + + +/***/ }), + +/***/ 26724: +/*!**************************************************************************************!*\ + !*** ./node_modules/_react-infinite-scroller@1.2.4@react-infinite-scroller/index.js ***! + \**************************************************************************************/ +/***/ (function(module, __unused_webpack_exports, __webpack_require__) { + +module.exports = __webpack_require__(/*! ./dist/InfiniteScroll */ 51581) + + +/***/ }) + +}]); \ No newline at end of file diff --git a/88100.async.js b/75430.async.js similarity index 52% rename from 88100.async.js rename to 75430.async.js index a0b3620d04..15be29b1d8 100644 --- a/88100.async.js +++ b/75430.async.js @@ -1,5 +1,5 @@ "use strict"; -(self["webpackChunk"] = self["webpackChunk"] || []).push([[88100,15569,12312,54747,73168,18080,64802,34668,21105],{ +(self["webpackChunk"] = self["webpackChunk"] || []).push([[75430,64802,34668,54512],{ /***/ 15997: /*!*****************************************************************************************************!*\ @@ -43,63 +43,112 @@ if (false) {} /***/ }), -/***/ 80354: -/*!************************************************************************************************************!*\ - !*** ./node_modules/_@ant-design_icons@5.2.6@@ant-design/icons/es/icons/FolderOpenOutlined.js + 1 modules ***! - \************************************************************************************************************/ +/***/ 88522: +/*!*****************************************************************!*\ + !*** ./node_modules/_antd@5.9.0@antd/es/auto-complete/index.js ***! + \*****************************************************************/ /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { +/* harmony import */ var classnames__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! classnames */ 12124); +/* harmony import */ var classnames__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(classnames__WEBPACK_IMPORTED_MODULE_0__); +/* harmony import */ var rc_util_es_Children_toArray__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! rc-util/es/Children/toArray */ 38930); +/* harmony import */ var rc_util_es_omit__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! rc-util/es/omit */ 39029); +/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! react */ 59301); +/* harmony import */ var _util_PurePanel__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../_util/PurePanel */ 53487); +/* harmony import */ var _util_reactNode__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../_util/reactNode */ 92343); +/* harmony import */ var _config_provider__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../config-provider */ 36355); +/* harmony import */ var _select__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../select */ 57809); +"use client"; -// EXPORTS -__webpack_require__.d(__webpack_exports__, { - Z: function() { return /* binding */ icons_FolderOpenOutlined; } -}); -// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/esm/extends.js -var esm_extends = __webpack_require__(26508); -// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/index.js -var _react_17_0_2_react = __webpack_require__(59301); -;// CONCATENATED MODULE: ./node_modules/_@ant-design_icons-svg@4.3.1@@ant-design/icons-svg/es/asn/FolderOpenOutlined.js -// This icon file is generated automatically. -var FolderOpenOutlined = { "icon": { "tag": "svg", "attrs": { "viewBox": "64 64 896 896", "focusable": "false" }, "children": [{ "tag": "path", "attrs": { "d": "M928 444H820V330.4c0-17.7-14.3-32-32-32H473L355.7 186.2a8.15 8.15 0 00-5.5-2.2H96c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h698c13 0 24.8-7.9 29.7-20l134-332c1.5-3.8 2.3-7.9 2.3-12 0-17.7-14.3-32-32-32zM136 256h188.5l119.6 114.4H748V444H238c-13 0-24.8 7.9-29.7 20L136 643.2V256zm635.3 512H159l103.3-256h612.4L771.3 768z" } }] }, "name": "folder-open", "theme": "outlined" }; -/* harmony default export */ var asn_FolderOpenOutlined = (FolderOpenOutlined); -// EXTERNAL MODULE: ./node_modules/_@ant-design_icons@5.2.6@@ant-design/icons/es/components/AntdIcon.js + 3 modules -var AntdIcon = __webpack_require__(91851); -;// CONCATENATED MODULE: ./node_modules/_@ant-design_icons@5.2.6@@ant-design/icons/es/icons/FolderOpenOutlined.js -// GENERATE BY ./scripts/generate.ts -// DON NOT EDIT IT MANUALLY -var FolderOpenOutlined_FolderOpenOutlined = function FolderOpenOutlined(props, ref) { - return /*#__PURE__*/_react_17_0_2_react.createElement(AntdIcon/* default */.Z, (0,esm_extends/* default */.Z)({}, props, { - ref: ref, - icon: asn_FolderOpenOutlined - })); -}; -if (false) {} -/* harmony default export */ var icons_FolderOpenOutlined = (/*#__PURE__*/_react_17_0_2_react.forwardRef(FolderOpenOutlined_FolderOpenOutlined)); -/***/ }), -/***/ 56762: -/*!************************************************************************!*\ - !*** ./node_modules/_antd@5.9.0@antd/es/_util/hooks/useForceUpdate.js ***! - \************************************************************************/ -/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { - -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ Z: function() { return /* binding */ useForceUpdate; } -/* harmony export */ }); -/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ 59301); - -function useForceUpdate() { - const [, forceUpdate] = react__WEBPACK_IMPORTED_MODULE_0__.useReducer(x => x + 1, 0); - return forceUpdate; +const { + Option +} = _select__WEBPACK_IMPORTED_MODULE_3__["default"]; +function isSelectOptionOrSelectOptGroup(child) { + return child && child.type && (child.type.isSelectOption || child.type.isSelectOptGroup); } +const AutoComplete = (props, ref) => { + const { + prefixCls: customizePrefixCls, + className, + popupClassName, + dropdownClassName, + children, + dataSource + } = props; + const childNodes = (0,rc_util_es_Children_toArray__WEBPACK_IMPORTED_MODULE_1__/* ["default"] */ .Z)(children); + // ============================= Input ============================= + let customizeInput; + if (childNodes.length === 1 && (0,_util_reactNode__WEBPACK_IMPORTED_MODULE_4__/* .isValidElement */ .l$)(childNodes[0]) && !isSelectOptionOrSelectOptGroup(childNodes[0])) { + [customizeInput] = childNodes; + } + const getInputElement = customizeInput ? () => customizeInput : undefined; + // ============================ Options ============================ + let optionChildren; + // [Legacy] convert `children` or `dataSource` into option children + if (childNodes.length && isSelectOptionOrSelectOptGroup(childNodes[0])) { + optionChildren = children; + } else { + optionChildren = dataSource ? dataSource.map(item => { + if ((0,_util_reactNode__WEBPACK_IMPORTED_MODULE_4__/* .isValidElement */ .l$)(item)) { + return item; + } + switch (typeof item) { + case 'string': + return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_2__.createElement(Option, { + key: item, + value: item + }, item); + case 'object': + { + const { + value: optionValue + } = item; + return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_2__.createElement(Option, { + key: optionValue, + value: optionValue + }, item.text); + } + default: + false ? 0 : void 0; + return undefined; + } + }) : []; + } + if (false) {} + const { + getPrefixCls + } = react__WEBPACK_IMPORTED_MODULE_2__.useContext(_config_provider__WEBPACK_IMPORTED_MODULE_5__/* .ConfigContext */ .E_); + const prefixCls = getPrefixCls('select', customizePrefixCls); + return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_2__.createElement(_select__WEBPACK_IMPORTED_MODULE_3__["default"], Object.assign({ + ref: ref, + suffixIcon: null + }, (0,rc_util_es_omit__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z)(props, ['dataSource', 'dropdownClassName']), { + prefixCls: prefixCls, + popupClassName: popupClassName || dropdownClassName, + className: classnames__WEBPACK_IMPORTED_MODULE_0___default()(`${prefixCls}-auto-complete`, className), + mode: _select__WEBPACK_IMPORTED_MODULE_3__["default"].SECRET_COMBOBOX_MODE_DO_NOT_USE + }, { + // Internal api + getInputElement + }), optionChildren); +}; +const RefAutoComplete = /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_2__.forwardRef(AutoComplete); +// We don't care debug panel +/* istanbul ignore next */ +const PurePanel = (0,_util_PurePanel__WEBPACK_IMPORTED_MODULE_7__/* ["default"] */ .Z)(RefAutoComplete); +RefAutoComplete.Option = Option; +RefAutoComplete._InternalPanelDoNotUseOrYouWillBeFired = PurePanel; +if (false) {} +/* harmony default export */ __webpack_exports__.Z = (RefAutoComplete); /***/ }), @@ -658,224 +707,6 @@ input_Input.Password = input_Password; /***/ }), -/***/ 57809: -/*!**********************************************************!*\ - !*** ./node_modules/_antd@5.9.0@antd/es/select/index.js ***! - \**********************************************************/ -/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { - -/* harmony import */ var classnames__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! classnames */ 12124); -/* harmony import */ var classnames__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(classnames__WEBPACK_IMPORTED_MODULE_0__); -/* harmony import */ var rc_select__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! rc-select */ 77861); -/* harmony import */ var rc_util_es_omit__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! rc-util/es/omit */ 39029); -/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! react */ 59301); -/* harmony import */ var _util_PurePanel__WEBPACK_IMPORTED_MODULE_16__ = __webpack_require__(/*! ../_util/PurePanel */ 53487); -/* harmony import */ var _util_motion__WEBPACK_IMPORTED_MODULE_15__ = __webpack_require__(/*! ../_util/motion */ 62892); -/* harmony import */ var _util_statusUtils__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ../_util/statusUtils */ 19080); -/* harmony import */ var _config_provider__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../config-provider */ 36355); -/* harmony import */ var _config_provider_DisabledContext__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! ../config-provider/DisabledContext */ 1684); -/* harmony import */ var _config_provider_defaultRenderEmpty__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ../config-provider/defaultRenderEmpty */ 93891); -/* harmony import */ var _config_provider_hooks_useSize__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! ../config-provider/hooks/useSize */ 19716); -/* harmony import */ var _form_context__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../form/context */ 32441); -/* harmony import */ var _space_Compact__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../space/Compact */ 33234); -/* harmony import */ var _style__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./style */ 14154); -/* harmony import */ var _useBuiltinPlacements__WEBPACK_IMPORTED_MODULE_14__ = __webpack_require__(/*! ./useBuiltinPlacements */ 58582); -/* harmony import */ var _useShowArrow__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./useShowArrow */ 84443); -/* harmony import */ var _utils_iconUtil__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ./utils/iconUtil */ 66339); -"use client"; - -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; -}; -// TODO: 4.0 - codemod should help to change `filterOption` to support node props. - - - - - - - - - - - - - - - - - - -const SECRET_COMBOBOX_MODE_DO_NOT_USE = 'SECRET_COMBOBOX_MODE_DO_NOT_USE'; -const InternalSelect = (_a, ref) => { - var _b; - var { - prefixCls: customizePrefixCls, - bordered = true, - className, - rootClassName, - getPopupContainer, - popupClassName, - dropdownClassName, - listHeight = 256, - placement, - listItemHeight = 24, - size: customizeSize, - disabled: customDisabled, - notFoundContent, - status: customStatus, - builtinPlacements, - dropdownMatchSelectWidth, - popupMatchSelectWidth, - direction: propDirection, - style, - allowClear - } = _a, - props = __rest(_a, ["prefixCls", "bordered", "className", "rootClassName", "getPopupContainer", "popupClassName", "dropdownClassName", "listHeight", "placement", "listItemHeight", "size", "disabled", "notFoundContent", "status", "builtinPlacements", "dropdownMatchSelectWidth", "popupMatchSelectWidth", "direction", "style", "allowClear"]); - const { - getPopupContainer: getContextPopupContainer, - getPrefixCls, - renderEmpty, - direction: contextDirection, - virtual, - popupMatchSelectWidth: contextPopupMatchSelectWidth, - popupOverflow, - select - } = react__WEBPACK_IMPORTED_MODULE_2__.useContext(_config_provider__WEBPACK_IMPORTED_MODULE_3__/* .ConfigContext */ .E_); - const prefixCls = getPrefixCls('select', customizePrefixCls); - const rootPrefixCls = getPrefixCls(); - const direction = propDirection !== null && propDirection !== void 0 ? propDirection : contextDirection; - const { - compactSize, - compactItemClassnames - } = (0,_space_Compact__WEBPACK_IMPORTED_MODULE_4__/* .useCompactItemContext */ .ri)(prefixCls, direction); - const [wrapSSR, hashId] = (0,_style__WEBPACK_IMPORTED_MODULE_5__/* ["default"] */ .Z)(prefixCls); - const mode = react__WEBPACK_IMPORTED_MODULE_2__.useMemo(() => { - const { - mode: m - } = props; - if (m === 'combobox') { - return undefined; - } - if (m === SECRET_COMBOBOX_MODE_DO_NOT_USE) { - return 'combobox'; - } - return m; - }, [props.mode]); - const isMultiple = mode === 'multiple' || mode === 'tags'; - const showSuffixIcon = (0,_useShowArrow__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z)(props.suffixIcon, props.showArrow); - const mergedPopupMatchSelectWidth = (_b = popupMatchSelectWidth !== null && popupMatchSelectWidth !== void 0 ? popupMatchSelectWidth : dropdownMatchSelectWidth) !== null && _b !== void 0 ? _b : contextPopupMatchSelectWidth; - // ===================== Form Status ===================== - const { - status: contextStatus, - hasFeedback, - isFormItemInput, - feedbackIcon - } = react__WEBPACK_IMPORTED_MODULE_2__.useContext(_form_context__WEBPACK_IMPORTED_MODULE_7__/* .FormItemInputContext */ .aM); - const mergedStatus = (0,_util_statusUtils__WEBPACK_IMPORTED_MODULE_8__/* .getMergedStatus */ .F)(contextStatus, customStatus); - // ===================== Empty ===================== - let mergedNotFound; - if (notFoundContent !== undefined) { - mergedNotFound = notFoundContent; - } else if (mode === 'combobox') { - mergedNotFound = null; - } else { - mergedNotFound = (renderEmpty === null || renderEmpty === void 0 ? void 0 : renderEmpty('Select')) || /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_2__.createElement(_config_provider_defaultRenderEmpty__WEBPACK_IMPORTED_MODULE_9__/* ["default"] */ .Z, { - componentName: "Select" - }); - } - // ===================== Icons ===================== - const { - suffixIcon, - itemIcon, - removeIcon, - clearIcon - } = (0,_utils_iconUtil__WEBPACK_IMPORTED_MODULE_10__/* ["default"] */ .Z)(Object.assign(Object.assign({}, props), { - multiple: isMultiple, - hasFeedback, - feedbackIcon, - showSuffixIcon, - prefixCls, - showArrow: props.showArrow, - componentName: 'Select' - })); - const mergedAllowClear = allowClear === true ? { - clearIcon - } : allowClear; - const selectProps = (0,rc_util_es_omit__WEBPACK_IMPORTED_MODULE_11__/* ["default"] */ .Z)(props, ['suffixIcon', 'itemIcon']); - const rcSelectRtlDropdownClassName = classnames__WEBPACK_IMPORTED_MODULE_0___default()(popupClassName || dropdownClassName, { - [`${prefixCls}-dropdown-${direction}`]: direction === 'rtl' - }, rootClassName, hashId); - const mergedSize = (0,_config_provider_hooks_useSize__WEBPACK_IMPORTED_MODULE_12__/* ["default"] */ .Z)(ctx => { - var _a; - return (_a = customizeSize !== null && customizeSize !== void 0 ? customizeSize : compactSize) !== null && _a !== void 0 ? _a : ctx; - }); - // ===================== Disabled ===================== - const disabled = react__WEBPACK_IMPORTED_MODULE_2__.useContext(_config_provider_DisabledContext__WEBPACK_IMPORTED_MODULE_13__/* ["default"] */ .Z); - const mergedDisabled = customDisabled !== null && customDisabled !== void 0 ? customDisabled : disabled; - const mergedClassName = classnames__WEBPACK_IMPORTED_MODULE_0___default()({ - [`${prefixCls}-lg`]: mergedSize === 'large', - [`${prefixCls}-sm`]: mergedSize === 'small', - [`${prefixCls}-rtl`]: direction === 'rtl', - [`${prefixCls}-borderless`]: !bordered, - [`${prefixCls}-in-form-item`]: isFormItemInput - }, (0,_util_statusUtils__WEBPACK_IMPORTED_MODULE_8__/* .getStatusClassNames */ .Z)(prefixCls, mergedStatus, hasFeedback), compactItemClassnames, select === null || select === void 0 ? void 0 : select.className, className, rootClassName, hashId); - // ===================== Placement ===================== - const memoPlacement = react__WEBPACK_IMPORTED_MODULE_2__.useMemo(() => { - if (placement !== undefined) { - return placement; - } - return direction === 'rtl' ? 'bottomRight' : 'bottomLeft'; - }, [placement, direction]); - const mergedBuiltinPlacements = (0,_useBuiltinPlacements__WEBPACK_IMPORTED_MODULE_14__/* ["default"] */ .Z)(builtinPlacements, popupOverflow); - // ====================== Warning ====================== - if (false) {} - // ====================== Render ======================= - return wrapSSR( /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_2__.createElement(rc_select__WEBPACK_IMPORTED_MODULE_1__/* ["default"] */ .ZP, Object.assign({ - ref: ref, - virtual: virtual, - showSearch: select === null || select === void 0 ? void 0 : select.showSearch - }, selectProps, { - style: Object.assign(Object.assign({}, select === null || select === void 0 ? void 0 : select.style), style), - dropdownMatchSelectWidth: mergedPopupMatchSelectWidth, - builtinPlacements: mergedBuiltinPlacements, - transitionName: (0,_util_motion__WEBPACK_IMPORTED_MODULE_15__/* .getTransitionName */ .m)(rootPrefixCls, 'slide-up', props.transitionName), - listHeight: listHeight, - listItemHeight: listItemHeight, - mode: mode, - prefixCls: prefixCls, - placement: memoPlacement, - direction: direction, - suffixIcon: suffixIcon, - menuItemSelectedIcon: itemIcon, - removeIcon: removeIcon, - allowClear: mergedAllowClear, - notFoundContent: mergedNotFound, - className: mergedClassName, - getPopupContainer: getPopupContainer || getContextPopupContainer, - dropdownClassName: rcSelectRtlDropdownClassName, - disabled: mergedDisabled - }))); -}; -if (false) {} -const Select = /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_2__.forwardRef(InternalSelect); -// We don't care debug panel -/* istanbul ignore next */ -const PurePanel = (0,_util_PurePanel__WEBPACK_IMPORTED_MODULE_16__/* ["default"] */ .Z)(Select); -Select.SECRET_COMBOBOX_MODE_DO_NOT_USE = SECRET_COMBOBOX_MODE_DO_NOT_USE; -Select.Option = rc_select__WEBPACK_IMPORTED_MODULE_1__/* .Option */ .Wx; -Select.OptGroup = rc_select__WEBPACK_IMPORTED_MODULE_1__/* .OptGroup */ .Xo; -Select._InternalPanelDoNotUseOrYouWillBeFired = PurePanel; -if (false) {} -/* harmony default export */ __webpack_exports__["default"] = (Select); - -/***/ }), - /***/ 81327: /*!*********************************************************************!*\ !*** ./node_modules/_antd@5.9.0@antd/es/space/index.js + 3 modules ***! @@ -1054,480 +885,6 @@ const CompoundedSpace = Space; CompoundedSpace.Compact = Compact/* default */.ZP; /* harmony default export */ var space = (CompoundedSpace); -/***/ }), - -/***/ 51218: -/*!********************************************************************!*\ - !*** ./node_modules/_antd@5.9.0@antd/es/tree/index.js + 8 modules ***! - \********************************************************************/ -/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { - - -// EXPORTS -__webpack_require__.d(__webpack_exports__, { - Z: function() { return /* binding */ tree; } -}); - -// EXTERNAL MODULE: ./node_modules/_rc-tree@5.7.12@rc-tree/es/index.js + 7 modules -var es = __webpack_require__(10253); -// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/esm/toConsumableArray.js + 2 modules -var toConsumableArray = __webpack_require__(42371); -// EXTERNAL MODULE: ./node_modules/_@ant-design_icons@5.2.6@@ant-design/icons/es/icons/FileOutlined.js + 1 modules -var FileOutlined = __webpack_require__(87970); -// EXTERNAL MODULE: ./node_modules/_@ant-design_icons@5.2.6@@ant-design/icons/es/icons/FolderOpenOutlined.js + 1 modules -var FolderOpenOutlined = __webpack_require__(80354); -// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/esm/extends.js -var esm_extends = __webpack_require__(26508); -// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/index.js -var _react_17_0_2_react = __webpack_require__(59301); -;// CONCATENATED MODULE: ./node_modules/_@ant-design_icons-svg@4.3.1@@ant-design/icons-svg/es/asn/FolderOutlined.js -// This icon file is generated automatically. -var FolderOutlined = { "icon": { "tag": "svg", "attrs": { "viewBox": "64 64 896 896", "focusable": "false" }, "children": [{ "tag": "path", "attrs": { "d": "M880 298.4H521L403.7 186.2a8.15 8.15 0 00-5.5-2.2H144c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V330.4c0-17.7-14.3-32-32-32zM840 768H184V256h188.5l119.6 114.4H840V768z" } }] }, "name": "folder", "theme": "outlined" }; -/* harmony default export */ var asn_FolderOutlined = (FolderOutlined); - -// EXTERNAL MODULE: ./node_modules/_@ant-design_icons@5.2.6@@ant-design/icons/es/components/AntdIcon.js + 3 modules -var AntdIcon = __webpack_require__(91851); -;// CONCATENATED MODULE: ./node_modules/_@ant-design_icons@5.2.6@@ant-design/icons/es/icons/FolderOutlined.js - -// GENERATE BY ./scripts/generate.ts -// DON NOT EDIT IT MANUALLY - - - - -var FolderOutlined_FolderOutlined = function FolderOutlined(props, ref) { - return /*#__PURE__*/_react_17_0_2_react.createElement(AntdIcon/* default */.Z, (0,esm_extends/* default */.Z)({}, props, { - ref: ref, - icon: asn_FolderOutlined - })); -}; -if (false) {} -/* harmony default export */ var icons_FolderOutlined = (/*#__PURE__*/_react_17_0_2_react.forwardRef(FolderOutlined_FolderOutlined)); -// EXTERNAL MODULE: ./node_modules/_classnames@2.3.2@classnames/index.js -var _classnames_2_3_2_classnames = __webpack_require__(12124); -var _classnames_2_3_2_classnames_default = /*#__PURE__*/__webpack_require__.n(_classnames_2_3_2_classnames); -// EXTERNAL MODULE: ./node_modules/_rc-tree@5.7.12@rc-tree/es/util.js -var util = __webpack_require__(35654); -// EXTERNAL MODULE: ./node_modules/_rc-tree@5.7.12@rc-tree/es/utils/treeUtil.js -var treeUtil = __webpack_require__(71430); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/config-provider/context.js -var context = __webpack_require__(36355); -;// CONCATENATED MODULE: ./node_modules/_@ant-design_icons-svg@4.3.1@@ant-design/icons-svg/es/asn/HolderOutlined.js -// This icon file is generated automatically. -var HolderOutlined = { "icon": { "tag": "svg", "attrs": { "viewBox": "64 64 896 896", "focusable": "false" }, "children": [{ "tag": "path", "attrs": { "d": "M300 276.5a56 56 0 1056-97 56 56 0 00-56 97zm0 284a56 56 0 1056-97 56 56 0 00-56 97zM640 228a56 56 0 10112 0 56 56 0 00-112 0zm0 284a56 56 0 10112 0 56 56 0 00-112 0zM300 844.5a56 56 0 1056-97 56 56 0 00-56 97zM640 796a56 56 0 10112 0 56 56 0 00-112 0z" } }] }, "name": "holder", "theme": "outlined" }; -/* harmony default export */ var asn_HolderOutlined = (HolderOutlined); - -;// CONCATENATED MODULE: ./node_modules/_@ant-design_icons@5.2.6@@ant-design/icons/es/icons/HolderOutlined.js - -// GENERATE BY ./scripts/generate.ts -// DON NOT EDIT IT MANUALLY - - - - -var HolderOutlined_HolderOutlined = function HolderOutlined(props, ref) { - return /*#__PURE__*/_react_17_0_2_react.createElement(AntdIcon/* default */.Z, (0,esm_extends/* default */.Z)({}, props, { - ref: ref, - icon: asn_HolderOutlined - })); -}; -if (false) {} -/* harmony default export */ var icons_HolderOutlined = (/*#__PURE__*/_react_17_0_2_react.forwardRef(HolderOutlined_HolderOutlined)); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/_util/motion.js -var _util_motion = __webpack_require__(62892); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/tree/style/index.js -var tree_style = __webpack_require__(20648); -;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/tree/utils/dropIndicator.js -"use client"; - - -const offset = 4; -function dropIndicatorRender(props) { - const { - dropPosition, - dropLevelOffset, - prefixCls, - indent, - direction = 'ltr' - } = props; - const startPosition = direction === 'ltr' ? 'left' : 'right'; - const endPosition = direction === 'ltr' ? 'right' : 'left'; - const style = { - [startPosition]: -dropLevelOffset * indent + offset, - [endPosition]: 0 - }; - switch (dropPosition) { - case -1: - style.top = -3; - break; - case 1: - style.bottom = -3; - break; - default: - // dropPosition === 0 - style.bottom = -3; - style[startPosition] = indent + offset; - break; - } - return /*#__PURE__*/_react_17_0_2_react.createElement("div", { - style: style, - className: `${prefixCls}-drop-indicator` - }); -} -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/tree/utils/iconUtil.js + 2 modules -var iconUtil = __webpack_require__(1711); -;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/tree/Tree.js -"use client"; - - - - - - - - - - -const Tree = /*#__PURE__*/_react_17_0_2_react.forwardRef((props, ref) => { - const { - getPrefixCls, - direction, - virtual, - tree - } = _react_17_0_2_react.useContext(context/* ConfigContext */.E_); - const { - prefixCls: customizePrefixCls, - className, - showIcon = false, - showLine, - switcherIcon, - blockNode = false, - children, - checkable = false, - selectable = true, - draggable, - motion: customMotion, - style - } = props; - const prefixCls = getPrefixCls('tree', customizePrefixCls); - const rootPrefixCls = getPrefixCls(); - const motion = customMotion !== null && customMotion !== void 0 ? customMotion : Object.assign(Object.assign({}, (0,_util_motion/* default */.Z)(rootPrefixCls)), { - motionAppear: false - }); - const newProps = Object.assign(Object.assign({}, props), { - checkable, - selectable, - showIcon, - motion, - blockNode, - showLine: Boolean(showLine), - dropIndicatorRender: dropIndicatorRender - }); - const [wrapSSR, hashId] = (0,tree_style/* default */.ZP)(prefixCls); - const draggableConfig = _react_17_0_2_react.useMemo(() => { - if (!draggable) { - return false; - } - let mergedDraggable = {}; - switch (typeof draggable) { - case 'function': - mergedDraggable.nodeDraggable = draggable; - break; - case 'object': - mergedDraggable = Object.assign({}, draggable); - break; - default: - break; - // Do nothing - } - - if (mergedDraggable.icon !== false) { - mergedDraggable.icon = mergedDraggable.icon || /*#__PURE__*/_react_17_0_2_react.createElement(icons_HolderOutlined, null); - } - return mergedDraggable; - }, [draggable]); - const renderSwitcherIcon = nodeProps => /*#__PURE__*/_react_17_0_2_react.createElement(iconUtil/* default */.Z, { - prefixCls: prefixCls, - switcherIcon: switcherIcon, - treeNodeProps: nodeProps, - showLine: showLine - }); - return wrapSSR( /*#__PURE__*/_react_17_0_2_react.createElement(es/* default */.Z, Object.assign({ - itemHeight: 20, - ref: ref, - virtual: virtual - }, newProps, { - // newProps may contain style so declare style below it - style: Object.assign(Object.assign({}, tree === null || tree === void 0 ? void 0 : tree.style), style), - prefixCls: prefixCls, - className: _classnames_2_3_2_classnames_default()({ - [`${prefixCls}-icon-hide`]: !showIcon, - [`${prefixCls}-block-node`]: blockNode, - [`${prefixCls}-unselectable`]: !selectable, - [`${prefixCls}-rtl`]: direction === 'rtl' - }, tree === null || tree === void 0 ? void 0 : tree.className, className, hashId), - direction: direction, - checkable: checkable ? /*#__PURE__*/_react_17_0_2_react.createElement("span", { - className: `${prefixCls}-checkbox-inner` - }) : checkable, - selectable: selectable, - switcherIcon: renderSwitcherIcon, - draggable: draggableConfig - }), children)); -}); -if (false) {} -/* harmony default export */ var tree_Tree = (Tree); -;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/tree/utils/dictUtil.js - -var Record; -(function (Record) { - Record[Record["None"] = 0] = "None"; - Record[Record["Start"] = 1] = "Start"; - Record[Record["End"] = 2] = "End"; -})(Record || (Record = {})); -function traverseNodesKey(treeData, callback) { - function processNode(dataNode) { - const { - key, - children - } = dataNode; - if (callback(key, dataNode) !== false) { - traverseNodesKey(children || [], callback); - } - } - treeData.forEach(processNode); -} -/** 计算选中范围,只考虑expanded情况以优化性能 */ -function calcRangeKeys(_ref) { - let { - treeData, - expandedKeys, - startKey, - endKey - } = _ref; - const keys = []; - let record = Record.None; - if (startKey && startKey === endKey) { - return [startKey]; - } - if (!startKey || !endKey) { - return []; - } - function matchKey(key) { - return key === startKey || key === endKey; - } - traverseNodesKey(treeData, key => { - if (record === Record.End) { - return false; - } - if (matchKey(key)) { - // Match test - keys.push(key); - if (record === Record.None) { - record = Record.Start; - } else if (record === Record.Start) { - record = Record.End; - return false; - } - } else if (record === Record.Start) { - // Append selection - keys.push(key); - } - return expandedKeys.includes(key); - }); - return keys; -} -function convertDirectoryKeysToNodes(treeData, keys) { - const restKeys = (0,toConsumableArray/* default */.Z)(keys); - const nodes = []; - traverseNodesKey(treeData, (key, node) => { - const index = restKeys.indexOf(key); - if (index !== -1) { - nodes.push(node); - restKeys.splice(index, 1); - } - return !!restKeys.length; - }); - return nodes; -} -;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/tree/DirectoryTree.js -"use client"; - - -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 getIcon(props) { - const { - isLeaf, - expanded - } = props; - if (isLeaf) { - return /*#__PURE__*/_react_17_0_2_react.createElement(FileOutlined/* default */.Z, null); - } - return expanded ? /*#__PURE__*/_react_17_0_2_react.createElement(FolderOpenOutlined/* default */.Z, null) : /*#__PURE__*/_react_17_0_2_react.createElement(icons_FolderOutlined, null); -} -function getTreeData(_ref) { - let { - treeData, - children - } = _ref; - return treeData || (0,treeUtil/* convertTreeToData */.zn)(children); -} -const DirectoryTree = (_a, ref) => { - var { - defaultExpandAll, - defaultExpandParent, - defaultExpandedKeys - } = _a, - props = __rest(_a, ["defaultExpandAll", "defaultExpandParent", "defaultExpandedKeys"]); - // Shift click usage - const lastSelectedKey = _react_17_0_2_react.useRef(); - const cachedSelectedKeys = _react_17_0_2_react.useRef(); - const getInitExpandedKeys = () => { - const { - keyEntities - } = (0,treeUtil/* convertDataToEntities */.I8)(getTreeData(props)); - let initExpandedKeys; - // Expanded keys - if (defaultExpandAll) { - initExpandedKeys = Object.keys(keyEntities); - } else if (defaultExpandParent) { - initExpandedKeys = (0,util/* conductExpandParent */.r7)(props.expandedKeys || defaultExpandedKeys || [], keyEntities); - } else { - initExpandedKeys = props.expandedKeys || defaultExpandedKeys; - } - return initExpandedKeys; - }; - const [selectedKeys, setSelectedKeys] = _react_17_0_2_react.useState(props.selectedKeys || props.defaultSelectedKeys || []); - const [expandedKeys, setExpandedKeys] = _react_17_0_2_react.useState(() => getInitExpandedKeys()); - _react_17_0_2_react.useEffect(() => { - if ('selectedKeys' in props) { - setSelectedKeys(props.selectedKeys); - } - }, [props.selectedKeys]); - _react_17_0_2_react.useEffect(() => { - if ('expandedKeys' in props) { - setExpandedKeys(props.expandedKeys); - } - }, [props.expandedKeys]); - const onExpand = (keys, info) => { - var _a; - if (!('expandedKeys' in props)) { - setExpandedKeys(keys); - } - // Call origin function - return (_a = props.onExpand) === null || _a === void 0 ? void 0 : _a.call(props, keys, info); - }; - const onSelect = (keys, event) => { - var _a; - const { - multiple - } = props; - const { - node, - nativeEvent - } = event; - const { - key = '' - } = node; - const treeData = getTreeData(props); - // const newState: DirectoryTreeState = {}; - // We need wrap this event since some value is not same - const newEvent = Object.assign(Object.assign({}, event), { - selected: true - }); - // Windows / Mac single pick - const ctrlPick = (nativeEvent === null || nativeEvent === void 0 ? void 0 : nativeEvent.ctrlKey) || (nativeEvent === null || nativeEvent === void 0 ? void 0 : nativeEvent.metaKey); - const shiftPick = nativeEvent === null || nativeEvent === void 0 ? void 0 : nativeEvent.shiftKey; - // Generate new selected keys - let newSelectedKeys; - if (multiple && ctrlPick) { - // Control click - newSelectedKeys = keys; - lastSelectedKey.current = key; - cachedSelectedKeys.current = newSelectedKeys; - newEvent.selectedNodes = convertDirectoryKeysToNodes(treeData, newSelectedKeys); - } else if (multiple && shiftPick) { - // Shift click - newSelectedKeys = Array.from(new Set([].concat((0,toConsumableArray/* default */.Z)(cachedSelectedKeys.current || []), (0,toConsumableArray/* default */.Z)(calcRangeKeys({ - treeData, - expandedKeys, - startKey: key, - endKey: lastSelectedKey.current - }))))); - newEvent.selectedNodes = convertDirectoryKeysToNodes(treeData, newSelectedKeys); - } else { - // Single click - newSelectedKeys = [key]; - lastSelectedKey.current = key; - cachedSelectedKeys.current = newSelectedKeys; - newEvent.selectedNodes = convertDirectoryKeysToNodes(treeData, newSelectedKeys); - } - (_a = props.onSelect) === null || _a === void 0 ? void 0 : _a.call(props, newSelectedKeys, newEvent); - if (!('selectedKeys' in props)) { - setSelectedKeys(newSelectedKeys); - } - }; - const { - getPrefixCls, - direction - } = _react_17_0_2_react.useContext(context/* ConfigContext */.E_); - const { - prefixCls: customizePrefixCls, - className, - showIcon = true, - expandAction = 'click' - } = props, - otherProps = __rest(props, ["prefixCls", "className", "showIcon", "expandAction"]); - const prefixCls = getPrefixCls('tree', customizePrefixCls); - const connectClassName = _classnames_2_3_2_classnames_default()(`${prefixCls}-directory`, { - [`${prefixCls}-directory-rtl`]: direction === 'rtl' - }, className); - return /*#__PURE__*/_react_17_0_2_react.createElement(tree_Tree, Object.assign({ - icon: getIcon, - ref: ref, - blockNode: true - }, otherProps, { - showIcon: showIcon, - expandAction: expandAction, - prefixCls: prefixCls, - className: connectClassName, - expandedKeys: expandedKeys, - selectedKeys: selectedKeys, - onSelect: onSelect, - onExpand: onExpand - })); -}; -const ForwardDirectoryTree = /*#__PURE__*/_react_17_0_2_react.forwardRef(DirectoryTree); -if (false) {} -/* harmony default export */ var tree_DirectoryTree = (ForwardDirectoryTree); -;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/tree/index.js -"use client"; - - - - -const es_tree_Tree = tree_Tree; -es_tree_Tree.DirectoryTree = tree_DirectoryTree; -es_tree_Tree.TreeNode = es/* TreeNode */.O; -/* harmony default export */ var tree = (es_tree_Tree); - /***/ }) }]); \ No newline at end of file diff --git a/79399.async.js b/79399.async.js index cf59c6b642..911691c482 100644 --- a/79399.async.js +++ b/79399.async.js @@ -1,5 +1,5 @@ "use strict"; -(self["webpackChunk"] = self["webpackChunk"] || []).push([[79399,15569,19523,18900,34712,10375,64802,34668],{ +(self["webpackChunk"] = self["webpackChunk"] || []).push([[79399,15569,19523,18900,34712,10375,64802,34668,54512],{ /***/ 98915: /*!***********************************************************************************************************!*\ diff --git a/85081.async.js b/85081.async.js index fa36f9a643..537d8288fb 100644 --- a/85081.async.js +++ b/85081.async.js @@ -1,5 +1,5 @@ "use strict"; -(self["webpackChunk"] = self["webpackChunk"] || []).push([[85081,38177,47256,53555,64802,34668],{ +(self["webpackChunk"] = self["webpackChunk"] || []).push([[85081,38177,47256,53555,64802,34668,54512],{ /***/ 80045: /*!*******************************************************************************************************************!*\ diff --git a/18735.async.js b/85619.async.js similarity index 63% rename from 18735.async.js rename to 85619.async.js index a6d355f075..a427e00a2d 100644 --- a/18735.async.js +++ b/85619.async.js @@ -1,4 +1,347 @@ -(self["webpackChunk"] = self["webpackChunk"] || []).push([[18735,27715],{ +(self["webpackChunk"] = self["webpackChunk"] || []).push([[85619,13488,27715],{ + +/***/ 60936: +/*!*******************************************************************************************************!*\ + !*** ./node_modules/_@ant-design_icons@5.2.6@@ant-design/icons/es/icons/InboxOutlined.js + 1 modules ***! + \*******************************************************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +"use strict"; + +// EXPORTS +__webpack_require__.d(__webpack_exports__, { + Z: function() { return /* binding */ icons_InboxOutlined; } +}); + +// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/esm/extends.js +var esm_extends = __webpack_require__(26508); +// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/index.js +var _react_17_0_2_react = __webpack_require__(59301); +;// CONCATENATED MODULE: ./node_modules/_@ant-design_icons-svg@4.3.1@@ant-design/icons-svg/es/asn/InboxOutlined.js +// This icon file is generated automatically. +var InboxOutlined = { "icon": { "tag": "svg", "attrs": { "viewBox": "0 0 1024 1024", "focusable": "false" }, "children": [{ "tag": "path", "attrs": { "d": "M885.2 446.3l-.2-.8-112.2-285.1c-5-16.1-19.9-27.2-36.8-27.2H281.2c-17 0-32.1 11.3-36.9 27.6L139.4 443l-.3.7-.2.8c-1.3 4.9-1.7 9.9-1 14.8-.1 1.6-.2 3.2-.2 4.8V830a60.9 60.9 0 0060.8 60.8h627.2c33.5 0 60.8-27.3 60.9-60.8V464.1c0-1.3 0-2.6-.1-3.7.4-4.9 0-9.6-1.3-14.1zm-295.8-43l-.3 15.7c-.8 44.9-31.8 75.1-77.1 75.1-22.1 0-41.1-7.1-54.8-20.6S436 441.2 435.6 419l-.3-15.7H229.5L309 210h399.2l81.7 193.3H589.4zm-375 76.8h157.3c24.3 57.1 76 90.8 140.4 90.8 33.7 0 65-9.4 90.3-27.2 22.2-15.6 39.5-37.4 50.7-63.6h156.5V814H214.4V480.1z" } }] }, "name": "inbox", "theme": "outlined" }; +/* harmony default export */ var asn_InboxOutlined = (InboxOutlined); + +// EXTERNAL MODULE: ./node_modules/_@ant-design_icons@5.2.6@@ant-design/icons/es/components/AntdIcon.js + 3 modules +var AntdIcon = __webpack_require__(91851); +;// CONCATENATED MODULE: ./node_modules/_@ant-design_icons@5.2.6@@ant-design/icons/es/icons/InboxOutlined.js + +// GENERATE BY ./scripts/generate.ts +// DON NOT EDIT IT MANUALLY + + + + +var InboxOutlined_InboxOutlined = function InboxOutlined(props, ref) { + return /*#__PURE__*/_react_17_0_2_react.createElement(AntdIcon/* default */.Z, (0,esm_extends/* default */.Z)({}, props, { + ref: ref, + icon: asn_InboxOutlined + })); +}; +if (false) {} +/* harmony default export */ var icons_InboxOutlined = (/*#__PURE__*/_react_17_0_2_react.forwardRef(InboxOutlined_InboxOutlined)); + +/***/ }), + +/***/ 8834: +/*!******************************************************!*\ + !*** ./src/components/CodeBox/index.tsx + 1 modules ***! + \******************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +"use strict"; + +// EXPORTS +__webpack_require__.d(__webpack_exports__, { + Z: function() { return /* binding */ components_CodeBox; } +}); + +// UNUSED EXPORTS: CodeDeleteModal + +// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/regeneratorRuntime.js +var regeneratorRuntime = __webpack_require__(10574); +// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/asyncToGenerator.js +var asyncToGenerator = __webpack_require__(39343); +// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/classCallCheck.js +var classCallCheck = __webpack_require__(94312); +var classCallCheck_default = /*#__PURE__*/__webpack_require__.n(classCallCheck); +// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/createClass.js +var createClass = __webpack_require__(24127); +var createClass_default = /*#__PURE__*/__webpack_require__.n(createClass); +// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/assertThisInitialized.js +var assertThisInitialized = __webpack_require__(1300); +var assertThisInitialized_default = /*#__PURE__*/__webpack_require__.n(assertThisInitialized); +// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/inherits.js +var inherits = __webpack_require__(93242); +var inherits_default = /*#__PURE__*/__webpack_require__.n(inherits); +// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/createSuper.js +var createSuper = __webpack_require__(10564); +var createSuper_default = /*#__PURE__*/__webpack_require__.n(createSuper); +// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/defineProperty.js +var defineProperty = __webpack_require__(22060); +var defineProperty_default = /*#__PURE__*/__webpack_require__.n(defineProperty); +// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/index.js +var _react_17_0_2_react = __webpack_require__(59301); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/input/index.js + 5 modules +var input = __webpack_require__(1056); +;// CONCATENATED MODULE: ./src/components/CodeBox/index.less?modules +// extracted by mini-css-extract-plugin +/* harmony default export */ var CodeBoxmodules = ({"codeBox":"codeBox___WpkVl"}); +// EXTERNAL MODULE: ./node_modules/_classnames@2.3.2@classnames/index.js +var _classnames_2_3_2_classnames = __webpack_require__(12124); +var _classnames_2_3_2_classnames_default = /*#__PURE__*/__webpack_require__.n(_classnames_2_3_2_classnames); +// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/jsx-runtime.js +var jsx_runtime = __webpack_require__(37712); +;// CONCATENATED MODULE: ./src/components/CodeBox/index.tsx + + + + + + + + + + + + + + +// class定义组件,建议用函数取组件实例,比如 ref={el => box = el} +// onVerify方法校验验证码是否有误 +var CodeBox = /*#__PURE__*/function (_Component) { + inherits_default()(CodeBox, _Component); + var _super = createSuper_default()(CodeBox); + function CodeBox(props) { + var _this; + classCallCheck_default()(this, CodeBox); + _this = _super.call(this, props); + defineProperty_default()(assertThisInitialized_default()(_this), "canvas", void 0); + // 生成一个随机数 + defineProperty_default()(assertThisInitialized_default()(_this), "randomNum", function (min, max) { + return Math.floor(Math.random() * (max - min) + min); + }); + defineProperty_default()(assertThisInitialized_default()(_this), "drawPic", function () { + _this.randomCode(); + }); + defineProperty_default()(assertThisInitialized_default()(_this), "reloadPic", function () { + _this.drawPic(); + }); + // 输入验证码 + defineProperty_default()(assertThisInitialized_default()(_this), "changeCode", function (e) { + console.log(e.target.value, 222); + _this.setState({ + value: e.target.value, + showError: false + }); + }); + defineProperty_default()(assertThisInitialized_default()(_this), "onVerify", function () { + var error; + if (_this.state.value.toLowerCase() !== '' && _this.state.value.toLowerCase() !== _this.state.code.toLowerCase()) { + error = true; + } else if (_this.state.value.toLowerCase() === '') { + error = true; + } else if (_this.state.value.toLowerCase() === _this.state.code.toLowerCase()) { + error = false; + } + _this.setState({ + showError: error + }); + return error; + }); + _this.canvas = /*#__PURE__*/_react_17_0_2_react.createRef(); + _this.state = { + value: '', + code: '', + codeLength: 4, + fontSizeMin: 20, + fontSizeMax: 22, + backgroundColorMin: 240, + backgroundColorMax: 250, + colorMin: 10, + colorMax: 20, + lineColorMin: 40, + lineColorMax: 180, + contentWidth: 96, + contentHeight: 38, + showError: false // 默认不显示验证码的错误信息 + }; + return _this; + } + createClass_default()(CodeBox, [{ + key: "componentDidMount", + value: function componentDidMount() { + this.drawPic(); + } + }, { + key: "randomColor", + value: + // 生成一个随机的颜色 + function randomColor(min, max) { + var r = this.randomNum(min, max); + var g = this.randomNum(min, max); + var b = this.randomNum(min, max); + return "rgb(".concat(r, ", ").concat(g, ", ").concat(b, ")"); + } + }, { + key: "drawText", + value: function drawText(ctx, txt, i) { + ctx.fillStyle = this.randomColor(this.state.colorMin, this.state.colorMax); + var fontSize = this.randomNum(this.state.fontSizeMin, this.state.fontSizeMax); + ctx.font = fontSize + 'px SimHei'; + var padding = 10; + var offset = (this.state.contentWidth - 40) / (this.state.code.length - 1); + var x = padding; + if (i > 0) { + x = padding + i * offset; + } + var y = this.randomNum(this.state.fontSizeMax, this.state.contentHeight - 5); + if (fontSize > 40) { + y = 40; + } + var deg = this.randomNum(-10, 10); + // 修改坐标原点和旋转角度 + ctx.translate(x, y); + ctx.rotate(deg * Math.PI / 180); + ctx.fillText(txt, 0, 0); + // 恢复坐标原点和旋转角度 + ctx.rotate(-deg * Math.PI / 180); + ctx.translate(-x, -y); + } + }, { + key: "drawLine", + value: function drawLine(ctx) { + // 绘制干扰线 + for (var i = 0; i < 1; i++) { + ctx.strokeStyle = this.randomColor(this.state.lineColorMin, this.state.lineColorMax); + ctx.beginPath(); + ctx.moveTo(this.randomNum(0, this.state.contentWidth), this.randomNum(0, this.state.contentHeight)); + ctx.lineTo(this.randomNum(0, this.state.contentWidth), this.randomNum(0, this.state.contentHeight)); + ctx.stroke(); + } + } + }, { + key: "drawDot", + value: function drawDot(ctx) { + // 绘制干扰点 + for (var i = 0; i < 100; i++) { + ctx.fillStyle = this.randomColor(0, 255); + ctx.beginPath(); + ctx.arc(this.randomNum(0, this.state.contentWidth), this.randomNum(0, this.state.contentHeight), 1, 0, 2 * Math.PI); + ctx.fill(); + } + } + }, { + key: "randomCode", + value: + // 随机生成验证码 + function randomCode() { + var _this2 = this; + var random = ''; + // 去掉了I l i o O,可自行添加 + var str = 'QWERTYUPLKJHGFDSAZXCVBNMqwertyupkjhgfdsazxcvbnm1234567890'; + for (var i = 0; i < this.state.codeLength; i++) { + var index = Math.floor(Math.random() * 57); + random += str[index]; + } + this.setState({ + code: random + }, function () { + var canvas = _this2.canvas.current; + var ctx = canvas.getContext('2d'); + ctx.textBaseline = 'bottom'; + // 绘制背景 + ctx.fillStyle = _this2.randomColor(_this2.state.backgroundColorMin, _this2.state.backgroundColorMax); + ctx.fillRect(0, 0, _this2.state.contentWidth, _this2.state.contentHeight); + // 绘制文字 + for (var _i = 0; _i < _this2.state.code.length; _i++) { + _this2.drawText(ctx, _this2.state.code[_i], _i); + } + _this2.drawLine(ctx); + _this2.drawDot(ctx); + }); + } + }, { + key: "render", + value: function render() { + var _this$props = this.props, + className = _this$props.className, + _this$props$width = _this$props.width, + width = _this$props$width === void 0 ? 300 : _this$props$width; + return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: _classnames_2_3_2_classnames_default()(CodeBoxmodules.codeBox, className), + style: { + width: width + }, + children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("aside", { + children: [/*#__PURE__*/(0,jsx_runtime.jsx)(input/* default */.Z, { + value: this.state.value, + onChange: this.changeCode, + placeholder: "\u8BF7\u8F93\u5165\u56FE\u7247\u4E2D\u7684\u9A8C\u8BC1\u7801" + }), this.state.showError && /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + children: !!this.state.value ? '请输入正确的验证码' : '请输入验证码' + })] + }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("canvas", { + onClick: this.reloadPic, + ref: this.canvas, + width: "100", + height: "30" + }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + className: "current", + onClick: this.reloadPic, + children: "\u770B\u4E0D\u6E05\uFF1F\u6362\u4E00\u5F20" + })] + })] + }); + } + }]); + return CodeBox; +}(_react_17_0_2_react.Component); +var CodeDeleteModal = function CodeDeleteModal(cb, text) { + var box; + Modal.confirm({ + centered: true, + okText: '确定', + cancelText: '取消', + title: '提示', + content: /*#__PURE__*/_jsxs("div", { + children: [/*#__PURE__*/_jsx("p", { + children: text + }), /*#__PURE__*/_jsx(CodeBox, { + ref: function ref(el) { + return box = el; + } + })] + }), + onOk: function () { + var _onOk = _asyncToGenerator( /*#__PURE__*/_regeneratorRuntime().mark(function _callee() { + return _regeneratorRuntime().wrap(function _callee$(_context) { + while (1) switch (_context.prev = _context.next) { + case 0: + if (!box.onVerify()) { + _context.next = 2; + break; + } + return _context.abrupt("return", Promise.reject()); + case 2: + cb(); + case 3: + case "end": + return _context.stop(); + } + }, _callee); + })); + function onOk() { + return _onOk.apply(this, arguments); + } + return onOk; + }() + }); +}; +/* harmony default export */ var components_CodeBox = (CodeBox); + +/***/ }), /***/ 44857: /*!********************************************************!*\ @@ -931,160 +1274,243 @@ function coverToFileList(data) { /***/ }), -/***/ 73341: -/*!*******************************************************************************!*\ - !*** ./src/pages/Classrooms/Lists/GroupHomework/components/AfterAppendix.tsx ***! - \*******************************************************************************/ +/***/ 73705: +/*!**********************************************!*\ + !*** ./src/components/TooltipTags/index.tsx ***! + \**********************************************/ /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { "use strict"; -/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/regeneratorRuntime.js */ 10574); -/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0__); -/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/objectSpread2.js */ 26801); -/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_1__); -/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/asyncToGenerator.js */ 39343); -/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2__); -/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/slicedToArray.js */ 11006); -/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_3__); -/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! react */ 59301); -/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! antd */ 78241); -/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! antd */ 43418); -/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! antd */ 1056); -/* harmony import */ var _service_shixunHomeworks__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @/service/shixunHomeworks */ 99694); -/* harmony import */ var umi__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! umi */ 66660); -/* harmony import */ var _components_MultiUpload__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @/components/MultiUpload */ 27715); -/* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! react/jsx-runtime */ 37712); +/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ 59301); +/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! antd */ 6848); +/* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! react/jsx-runtime */ 37712); +var TooltipTags = function TooltipTags(_ref) { + var value = _ref.value, + _ref$visible = _ref.visible, + visible = _ref$visible === void 0 ? true : _ref$visible, + children = _ref.children; + var txt = { + 未发布: "作业尚未发布", + 未开始: "作业已发布,尚未到达开始作业时间", + 提交中: "作业进行中,所有考生可提交作业", + 补交中: "作业进行中,所有学生可补交作业", + 进行中: "作业进行中,部分班级正在作业提交中/补交中", + 已截止: "到达作业截止时间,作业已结束", + 已结束: "课堂已结束" + }; + return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.Fragment, { + children: visible ? /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(antd__WEBPACK_IMPORTED_MODULE_2__/* ["default"] */ .Z, { + placement: "topLeft", + title: txt[value], + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)("span", { + children: children + }) + }) : children + }); +}; +/* harmony default export */ __webpack_exports__.Z = (TooltipTags); +/***/ }), +/***/ 33209: +/*!*********************************************************************************************************!*\ + !*** ./src/pages/Classrooms/Lists/CommonHomework/components/SearchSortController/index.tsx + 1 modules ***! + \*********************************************************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { +"use strict"; +// EXPORTS +__webpack_require__.d(__webpack_exports__, { + Z: function() { return /* binding */ components_SearchSortController; } +}); +// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/index.js +var _react_17_0_2_react = __webpack_require__(59301); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/dropdown/index.js + 1 modules +var dropdown = __webpack_require__(38854); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/menu/index.js + 11 modules +var menu = __webpack_require__(20834); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/tooltip/index.js + 3 modules +var tooltip = __webpack_require__(6848); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/input/index.js + 5 modules +var input = __webpack_require__(1056); +;// CONCATENATED MODULE: ./src/pages/Classrooms/Lists/CommonHomework/components/SearchSortController/index.less?modules +// extracted by mini-css-extract-plugin +/* harmony default export */ var SearchSortControllermodules = ({"searchSortControllerContainer":"searchSortControllerContainer___AAq4n","btn":"btn___bMc0x","btnSort":"btnSort___vBpNG","tips":"tips___egWVQ"}); +// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/jsx-runtime.js +var jsx_runtime = __webpack_require__(37712); +;// CONCATENATED MODULE: ./src/pages/Classrooms/Lists/CommonHomework/components/SearchSortController/index.tsx -var PublishShixun = function PublishShixun(_ref) { - var classroomList = _ref.classroomList, - loading = _ref.loading, - dispatch = _ref.dispatch; - var params = (0,umi__WEBPACK_IMPORTED_MODULE_6__.useParams)(); - var _Form$useForm = antd__WEBPACK_IMPORTED_MODULE_9__/* ["default"] */ .Z.useForm(), - _Form$useForm2 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_3___default()(_Form$useForm, 1), - form = _Form$useForm2[0]; - return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__.jsx)(antd__WEBPACK_IMPORTED_MODULE_10__/* ["default"] */ .Z, { - centered: true, - title: "\u8865\u4EA4\u9644\u4EF6", - open: classroomList.actionTabs.key === '补交附件' ? true : false, - bodyStyle: { - minHeight: 200 - }, - onOk: /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee() { - var _formValue$attachment; - var formValue, selectArrs, res; - return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee$(_context) { - while (1) switch (_context.prev = _context.next) { - case 0: - _context.next = 2; - return form.validateFields(); - case 2: - formValue = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_1___default()({}, form.getFieldValue()); - selectArrs = classroomList.actionTabs.selectArrs; - formValue.attachment_ids = (_formValue$attachment = formValue.attachment_ids) === null || _formValue$attachment === void 0 ? void 0 : _formValue$attachment.map(function (item) { - return item.response.id; - }); - _context.next = 7; - return (0,_service_shixunHomeworks__WEBPACK_IMPORTED_MODULE_5__/* .reviseAttachment */ .mz)(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_1___default()(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_1___default()({}, formValue), {}, { - homeworkId: selectArrs.work_id - })); - case 7: - res = _context.sent; - if (res.status === 0) { - // history.push(`/classrooms/${params.coursesId}/group_homework/${selectArrs.homework_id}/review/${selectArrs.work_id}`) - form.resetFields(); - dispatch({ - type: 'classroomList/setActionTabs', - payload: {} - }); - } - case 9: - case "end": - return _context.stop(); - } - }, _callee); - })), - onCancel: function onCancel() { - dispatch({ - type: 'classroomList/setActionTabs', - payload: {} - }); - }, - children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__.jsxs)(antd__WEBPACK_IMPORTED_MODULE_9__/* ["default"] */ .Z, { - form: form, - initialValues: {}, - children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__.jsx)(antd__WEBPACK_IMPORTED_MODULE_9__/* ["default"] */ .Z.Item, { - name: "attachment_ids", - rules: [{ - required: true, - message: "请上传附件" - }], - children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__.jsx)(_components_MultiUpload__WEBPACK_IMPORTED_MODULE_7__/* ["default"] */ .Z, {}) - }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__.jsx)(antd__WEBPACK_IMPORTED_MODULE_9__/* ["default"] */ .Z.Item, { - name: "description", - children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__.jsx)(antd__WEBPACK_IMPORTED_MODULE_11__/* ["default"] */ .Z.TextArea, { - placeholder: "\u8BF7\u5728\u6B64\u8F93\u5165\u8865\u4EA4\u9644\u4EF6\u7684\u539F\u56E0\uFF0C\u6700\u5927\u9650\u5236100\u4E2A\u5B57\u7B26", - rows: 7 + + + +var SearchSortController = function SearchSortController(_ref) { + var isAdmin = _ref.isAdmin, + dataSource = _ref.dataSource, + batchStatus = _ref.batchStatus, + SortMenuName = _ref.SortMenuName, + setSortMenuName = _ref.setSortMenuName, + onSearch = _ref.onSearch, + onSort = _ref.onSort, + onBatch = _ref.onBatch; + // const [SortMenuName, setSortMenuName] = useState('默认排序'); + + var SortMenus = isAdmin ? [{ + name: '默认排序', + type: 'position', + direction: 'desc' + }, { + name: '创建时间升序', + type: 'created_at', + direction: 'asc' + }, { + name: '创建时间降序', + type: 'created_at', + direction: 'desc' + }, { + name: '更新时间升序', + type: 'updated_at', + direction: 'asc' + }, { + name: '更新时间降序', + type: 'updated_at', + direction: 'desc' + }, { + name: '作业名称升序', + type: 'name_pinyin', + direction: 'asc' + }, { + name: '作业名称降序', + type: 'name_pinyin', + direction: 'desc' + }] : [{ + name: '默认排序', + type: 'position', + direction: 'desc' + }, { + name: '按发布时间升序', + type: 'created_at', + direction: 'asc' + }, { + name: '按发布时间降序', + type: 'created_at', + direction: 'desc' + }, { + name: '按截止时间升序', + type: 'updated_at', + direction: 'asc' + }, { + name: '按截止时间降序', + type: 'updated_at', + direction: 'desc' + }, { + name: '作业名称升序', + type: 'name_pinyin', + direction: 'asc' + }, { + name: '作业名称降序', + type: 'name_pinyin', + direction: 'desc' + }]; + + /** + * 排序点击事件 + */ + var sortClick = function sortClick(data) { + setSortMenuName(data.name); + onSort(data); + }; + + // 默认排序 + var isDefault = SortMenuName === '默认排序'; + return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: SearchSortControllermodules.searchSortControllerContainer, + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("div", { + children: /*#__PURE__*/(0,jsx_runtime.jsx)(dropdown/* default */.Z, { + dropdownRender: function dropdownRender() { + return /*#__PURE__*/(0,jsx_runtime.jsx)(menu/* default */.Z, { + selectedKeys: [SortMenuName], + children: SortMenus.map(function (item) { + return /*#__PURE__*/(0,jsx_runtime.jsx)(menu/* default */.Z.Item, { + onClick: function onClick() { + return sortClick(item); + }, + children: item.name + }, item.name); + }) + }); + }, + children: /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + children: /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { + className: "".concat(SearchSortControllermodules.btn, " ").concat(isDefault ? SearchSortControllermodules.btnSort : ''), + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("i", { + className: "iconfont icon-paixu font14 mr5" + }), SortMenuName] + }) }) - })] - }) + }) + }), isDefault && /*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, { + title: "\u4F18\u5148\u6309\u7167\u8C03\u6574\u6392\u5E8F\u7ED3\u679C\u5C55\u793A\uFF0C\u672A\u8BBE\u7F6E\u6392\u5E8F\u65F6\uFF0C\u6309\u7167\u521B\u5EFA\u65F6\u95F4\u964D\u5E8F\u6392\u5217", + children: /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + className: SearchSortControllermodules.tips, + children: /*#__PURE__*/(0,jsx_runtime.jsx)("i", { + className: "iconfont icon-a-wenhaobeifen2" + }) + }) + }), /*#__PURE__*/(0,jsx_runtime.jsx)(input/* default */.Z.Search, { + allowClear: true, + placeholder: "\u8BF7\u8F93\u5165\u540D\u79F0\u8FDB\u884C\u641C\u7D22", + onSearch: onSearch, + style: { + width: 220, + marginLeft: 'auto' + } + })] }); }; -/* harmony default export */ __webpack_exports__.Z = ((0,umi__WEBPACK_IMPORTED_MODULE_6__.connect)(function (_ref3) { - var classroomList = _ref3.classroomList, - loading = _ref3.loading; - return { - classroomList: classroomList, - loading: loading - }; -})(PublishShixun)); +/* harmony default export */ var components_SearchSortController = (SearchSortController); /***/ }), -/***/ 96392: -/*!************************************************************************************!*\ - !*** ./src/pages/Classrooms/Lists/GroupHomework/components/AssociatedProjects.tsx ***! - \************************************************************************************/ +/***/ 54093: +/*!****************************************************************************************************!*\ + !*** ./src/pages/Classrooms/Lists/CommonHomework/components/SortShixunPanel/index.tsx + 1 modules ***! + \****************************************************************************************************/ /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { "use strict"; -/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/regeneratorRuntime.js */ 10574); -/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0__); -/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_toConsumableArray_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/toConsumableArray.js */ 93923); -/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_toConsumableArray_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_toConsumableArray_js__WEBPACK_IMPORTED_MODULE_1__); -/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/objectSpread2.js */ 26801); -/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_2__); -/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/asyncToGenerator.js */ 39343); -/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_3__); -/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/slicedToArray.js */ 11006); -/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_4__); -/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! react */ 59301); -/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! antd */ 78241); -/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! antd */ 43418); -/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! antd */ 59981); -/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! antd */ 1056); -/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_14__ = __webpack_require__(/*! antd */ 5112); -/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_15__ = __webpack_require__(/*! antd */ 95237); -/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_16__ = __webpack_require__(/*! antd */ 43604); -/* harmony import */ var react_infinite_scroller__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! react-infinite-scroller */ 26724); -/* harmony import */ var react_infinite_scroller__WEBPACK_IMPORTED_MODULE_6___default = /*#__PURE__*/__webpack_require__.n(react_infinite_scroller__WEBPACK_IMPORTED_MODULE_6__); -/* harmony import */ var _service_shixunHomeworks__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @/service/shixunHomeworks */ 99694); -/* harmony import */ var umi__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! umi */ 66660); -/* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! react/jsx-runtime */ 37712); - +// EXPORTS +__webpack_require__.d(__webpack_exports__, { + Z: function() { return /* binding */ SortShixunPanel; } +}); +// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/slicedToArray.js +var slicedToArray = __webpack_require__(11006); +var slicedToArray_default = /*#__PURE__*/__webpack_require__.n(slicedToArray); +// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/index.js +var _react_17_0_2_react = __webpack_require__(59301); +// EXTERNAL MODULE: ./node_modules/_react-sortable-hoc@1.11.0@react-sortable-hoc/dist/react-sortable-hoc.esm.js +var react_sortable_hoc_esm = __webpack_require__(44589); +// EXTERNAL MODULE: ./node_modules/_array-move@3.0.1@array-move/index.js +var _array_move_3_0_1_array_move = __webpack_require__(39180); +var _array_move_3_0_1_array_move_default = /*#__PURE__*/__webpack_require__.n(_array_move_3_0_1_array_move); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/drawer/index.js + 9 modules +var drawer = __webpack_require__(43428); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/button/index.js +var es_button = __webpack_require__(3113); +;// CONCATENATED MODULE: ./src/pages/Classrooms/Lists/CommonHomework/components/SortShixunPanel/index.less +// extracted by mini-css-extract-plugin +// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/jsx-runtime.js +var jsx_runtime = __webpack_require__(37712); +;// CONCATENATED MODULE: ./src/pages/Classrooms/Lists/CommonHomework/components/SortShixunPanel/index.tsx @@ -1093,195 +1519,249 @@ var PublishShixun = function PublishShixun(_ref) { -var PublishShixun = function PublishShixun(_ref) { - var _user$navigationInfo, _searchMemberList; - var classroomList = _ref.classroomList, - loading = _ref.loading, - user = _ref.user, - dispatch = _ref.dispatch; - var params = (0,umi__WEBPACK_IMPORTED_MODULE_8__.useParams)(); - var _Form$useForm = antd__WEBPACK_IMPORTED_MODULE_10__/* ["default"] */ .Z.useForm(), - _Form$useForm2 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_4___default()(_Form$useForm, 1), - form = _Form$useForm2[0]; - var _useState = (0,react__WEBPACK_IMPORTED_MODULE_5__.useState)(true), - _useState2 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_4___default()(_useState, 2), - hasMore = _useState2[0], - setHasmore = _useState2[1]; - var _useState3 = (0,react__WEBPACK_IMPORTED_MODULE_5__.useState)([]), - _useState4 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_4___default()(_useState3, 2), - searchMemberList = _useState4[0], - setSearchMemberList = _useState4[1]; - var _useState5 = (0,react__WEBPACK_IMPORTED_MODULE_5__.useState)({ - page: 1, - limit: 20, - keyword: '' - }), - _useState6 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_4___default()(_useState5, 2), - memberSearchParams = _useState6[0], - setMemberSearchParams = _useState6[1]; - var getData = /*#__PURE__*/function () { - var _ref2 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_3___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee() { - var _res$projects; - var res; - return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee$(_context) { - while (1) switch (_context.prev = _context.next) { - case 0: - _context.next = 2; - return dispatch({ - type: 'shixunHomeworks/getProjectList', - payload: _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_2___default()(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_2___default()({}, params), memberSearchParams) - }); - case 2: - res = _context.sent; - if (res.projects) { - setSearchMemberList([].concat(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_toConsumableArray_js__WEBPACK_IMPORTED_MODULE_1___default()(searchMemberList), _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_toConsumableArray_js__WEBPACK_IMPORTED_MODULE_1___default()(res.projects))); - } - if (((_res$projects = res.projects) === null || _res$projects === void 0 ? void 0 : _res$projects.length) < 20) setHasmore(false); - case 5: - case "end": - return _context.stop(); - } - }, _callee); +var SortableItem = (0,react_sortable_hoc_esm/* SortableElement */.W8)(function (_ref) { + var item = _ref.item; + return /*#__PURE__*/(0,jsx_runtime.jsxs)("li", { + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("h3", { + children: item.task_name + }), /*#__PURE__*/(0,jsx_runtime.jsxs)("p", { + children: [item.user_name, /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + style: { + marginLeft: '20px' + }, + children: item.category + })] + })] + }); +}); +var SortableList = (0,react_sortable_hoc_esm/* SortableContainer */.JN)(function (_ref2) { + var items = _ref2.items; + return /*#__PURE__*/(0,jsx_runtime.jsx)("ul", { + className: "task-list-container", + children: items.map(function (value, index) { + return /*#__PURE__*/(0,jsx_runtime.jsx)(SortableItem, { + index: index, + item: value + }, "".concat(value.task_id)); + }) + }); +}); +/* harmony default export */ var SortShixunPanel = (function (_ref3) { + var data = _ref3.data, + callback = _ref3.callback, + onCancel = _ref3.onCancel, + _ref3$visible = _ref3.visible, + visible = _ref3$visible === void 0 ? false : _ref3$visible; + var _useState = (0,_react_17_0_2_react.useState)(data), + _useState2 = slicedToArray_default()(_useState, 2), + values = _useState2[0], + setValues = _useState2[1]; + function onSave() { + callback(values.map(function (item) { + return item.task_id; })); - return function getData() { - return _ref2.apply(this, arguments); - }; - }(); - (0,react__WEBPACK_IMPORTED_MODULE_5__.useEffect)(function () { - if (classroomList.actionTabs.key === '关联项目') { - getData(); - searchMemberList = []; - memberSearchParams.page = 1; - memberSearchParams.keyword = ''; - } - }, [classroomList.actionTabs.key]); - return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_9__.jsx)(antd__WEBPACK_IMPORTED_MODULE_11__/* ["default"] */ .Z, { - centered: true, - title: "\u5173\u8054\u9879\u76EE", - open: classroomList.actionTabs.key === '关联项目' ? true : false, - bodyStyle: { - minHeight: 100 - }, - onOk: /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_3___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee2() { - var formValue, _classroomList$action, selectArrs, cb, res; - return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee2$(_context2) { - while (1) switch (_context2.prev = _context2.next) { - case 0: - _context2.next = 2; - return form.validateFields(); - case 2: - formValue = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_2___default()({}, form.getFieldValue()); - _classroomList$action = classroomList.actionTabs, selectArrs = _classroomList$action.selectArrs, cb = _classroomList$action.cb; - _context2.next = 6; - return (0,_service_shixunHomeworks__WEBPACK_IMPORTED_MODULE_7__/* .relateProject */ .co)(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_2___default()(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_2___default()({}, formValue), {}, { - homeworkId: selectArrs.homework_id - })); - case 6: - res = _context2.sent; - if (res.status === 0) { - if (cb) { - cb(); - } else { - dispatch({ - type: 'classroomList/getClassroomCommonHomeworksList', - payload: _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_2___default()({}, classroomList.actionTabs.params) - }); - } - dispatch({ - type: 'classroomList/setActionTabs', - payload: {} - }); - } - case 8: - case "end": - return _context2.stop(); - } - }, _callee2); - })), - onCancel: function onCancel() { - dispatch({ - type: 'classroomList/setActionTabs', - payload: {} - }); + } + function onSortEnd(info) { + var newIndex = info.newIndex, + oldIndex = info.oldIndex; + setValues(_array_move_3_0_1_array_move_default()(values, oldIndex, newIndex)); + } + (0,_react_17_0_2_react.useEffect)(function () { + setValues(data); + }, [JSON.stringify(data)]); + return /*#__PURE__*/(0,jsx_runtime.jsxs)(drawer/* default */.Z, { + placement: 'bottom', + height: '100%', + closable: true, + onClose: onCancel, + style: { + zIndex: 9999 }, - children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_9__.jsx)(antd__WEBPACK_IMPORTED_MODULE_12__/* ["default"] */ .Z, { - loading: loading['shixunHomeworks/getProjectList'], - active: true, - children: searchMemberList == '' ? /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_9__.jsx)("aside", { - children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_9__.jsxs)("div", { - className: "tc font14 pt20", - children: ["\u60A8\u5F53\u524D\u5C1A\u672A\u7BA1\u7406\u4EFB\u4F55\u9879\u76EE\uFF0C\u8BF7\u5148", /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_9__.jsx)("a", { - href: "".concat((_user$navigationInfo = user.navigationInfo) === null || _user$navigationInfo === void 0 || (_user$navigationInfo = _user$navigationInfo.top) === null || _user$navigationInfo === void 0 ? void 0 : _user$navigationInfo.old_url, "/projects/deposit/new"), - target: "_blank", - children: "\u521B\u5EFA\u9879\u76EE" - }), "\u518D\u5173\u8054"] + open: visible, + rootClassName: "sort-list-panel", + children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("p", { + className: "sort-list-tip", + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", { + children: "\u6E29\u99A8\u63D0\u793A\uFF1A\u8BF7\u5728\u5217\u8868\u4E2D\u957F\u6309\u9F20\u6807\u5DE6\u952E\uFF0C\u8FDB\u884C\u62D6\u653E\u6392\u5E8F\u3002\u5B8C\u6210\u6392\u5E8F\u540E\u8BF7\u70B9\u51FB\u201C\u4FDD\u5B58\u201D" + }), /*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.ZP, { + type: "ghost", + onClick: onCancel, + style: { + marginRight: 10 + }, + children: "\u53D6\u6D88" + }), /*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.ZP, { + disabled: values.length === 0, + type: "primary", + onClick: onSave, + children: "\u4FDD\u5B58" + })] + }), /*#__PURE__*/(0,jsx_runtime.jsx)(SortableList, { + axis: "xy", + helperClass: "dragging-li", + items: values, + onSortEnd: onSortEnd + })] + }); +}); + +/***/ }), + +/***/ 67300: +/*!********************************************************************************************!*\ + !*** ./src/pages/Classrooms/Lists/CommonHomework/components/TabMenu/index.tsx + 1 modules ***! + \********************************************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +"use strict"; + +// EXPORTS +__webpack_require__.d(__webpack_exports__, { + Z: function() { return /* binding */ components_TabMenu; } +}); + +// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/index.js +var _react_17_0_2_react = __webpack_require__(59301); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/menu/index.js + 11 modules +var menu = __webpack_require__(20834); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/row/index.js +var row = __webpack_require__(95237); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/col/index.js +var col = __webpack_require__(43604); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/tooltip/index.js + 3 modules +var tooltip = __webpack_require__(6848); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/dropdown/index.js + 1 modules +var dropdown = __webpack_require__(38854); +;// CONCATENATED MODULE: ./src/pages/Classrooms/Lists/CommonHomework/components/TabMenu/index.less?modules +// extracted by mini-css-extract-plugin +/* harmony default export */ var TabMenumodules = ({"tabMenuContainer":"tabMenuContainer___xbZhu","control":"control___tg7XY","iconH":"iconH___CDXCm","selectBtn":"selectBtn___Da4jv"}); +// EXTERNAL MODULE: ./src/.umi-production/exports.ts + 8 modules +var _umi_production_exports = __webpack_require__(66660); +// EXTERNAL MODULE: ./src/utils/authority.ts +var authority = __webpack_require__(76107); +// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/jsx-runtime.js +var jsx_runtime = __webpack_require__(37712); +;// CONCATENATED MODULE: ./src/pages/Classrooms/Lists/CommonHomework/components/TabMenu/index.tsx + + + + + + + +var TabMenu = function TabMenu(_ref) { + var _classroomList$Assist; + var isLoading = _ref.isLoading, + addText = _ref.addText, + tabDataSource = _ref.tabDataSource, + isAdmin = _ref.isAdmin, + TooltipTitle = _ref.TooltipTitle, + categoryId = _ref.categoryId, + dropdownMenu = _ref.dropdownMenu, + isShowRightControl = _ref.isShowRightControl, + defaultSelectedKeys = _ref.defaultSelectedKeys, + classroomList = _ref.classroomList, + onTabMenuClick = _ref.onTabMenuClick, + onTooltipTitleClick = _ref.onTooltipTitleClick, + onDropdownMenuClick = _ref.onDropdownMenuClick, + onsetClick = _ref.onsetClick; + /** + * 渲染菜单 + */ + var getDropdownMenu = function getDropdownMenu() { + return /*#__PURE__*/(0,jsx_runtime.jsx)(menu/* default */.Z, { + onClick: function onClick(_ref2) { + var key = _ref2.key; + onDropdownMenuClick(key); + }, + children: dropdownMenu.map(function (item) { + return /*#__PURE__*/(0,jsx_runtime.jsx)(menu/* default */.Z.Item, { + children: item.name + }, item.id); + }) + }); + }; + return /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + className: TabMenumodules.tabMenuContainer, + children: /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, { + children: [/*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, { + flex: "1", + children: /*#__PURE__*/(0,jsx_runtime.jsx)(menu/* default */.Z, { + mode: "horizontal", + selectedKeys: defaultSelectedKeys, + children: tabDataSource.map(function (item) { + return /*#__PURE__*/(0,jsx_runtime.jsxs)(menu/* default */.Z.Item, { + onClick: function onClick() { + return !isLoading ? onTabMenuClick(item) : {}; + }, + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", { + className: "c-grey-666 ".concat(isAdmin ? 'mr20' : ''), + children: item.name + }), item.total !== undefined && /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + className: "c-grey-999", + children: item.total || 0 + })] + }, item.id); + }) }) - }) : /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_9__.jsxs)("aside", { - children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_9__.jsx)("div", { - className: " mb20", - children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_9__.jsx)(antd__WEBPACK_IMPORTED_MODULE_13__/* ["default"] */ .Z.Search, { - onSearch: function onSearch(value) { - if (value === '') { - delete memberSearchParams.keyword; - } else { - memberSearchParams.keyword = value; - } - searchMemberList = []; - setHasmore(true); - getData(); - }, - placeholder: "\u8BF7\u8F93\u5165\u9879\u76EE\u540D\u79F0\u8FDB\u884C\u641C\u7D22", - allowClear: true, - size: 'middle' + }), isAdmin && isShowRightControl && /*#__PURE__*/(0,jsx_runtime.jsxs)(col/* default */.Z, { + className: "mr20 gutter-row", + style: { + display: 'flex', + alignItems: 'center', + color: '#0152d9', + paddingBottom: 3 + }, + children: [(0,authority/* isAssistant */.Rm)() && !((_classroomList$Assist = classroomList.AssistantObject.normal) !== null && _classroomList$Assist !== void 0 && _classroomList$Assist.can_create) ? '' : /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + className: "c-grey-666", + style: { + marginLeft: 8, + cursor: 'pointer', + marginTop: '3px' + }, + onClick: onsetClick, + children: /*#__PURE__*/(0,jsx_runtime.jsx)("i", { + className: "iconfont icon-shezhi6 font16 mr5" }) - }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_9__.jsx)(antd__WEBPACK_IMPORTED_MODULE_10__/* ["default"] */ .Z, { - form: form, - initialValues: {}, - children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_9__.jsx)(antd__WEBPACK_IMPORTED_MODULE_10__/* ["default"] */ .Z.Item, { - name: "project_id", - rules: [{ - required: true, - message: '请选择项目' - }], - children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_9__.jsx)(antd__WEBPACK_IMPORTED_MODULE_14__/* ["default"].Group */ .ZP.Group, { - children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_9__.jsx)((react_infinite_scroller__WEBPACK_IMPORTED_MODULE_6___default()), { - initialLoad: false, - pageStart: 1, - threshold: 20, - loadMore: function loadMore(page) { - memberSearchParams.page++; - getData(); - }, - hasMore: hasMore, - useWindow: false, - children: (_searchMemberList = searchMemberList) === null || _searchMemberList === void 0 ? void 0 : _searchMemberList.map(function (item, key) { - return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_9__.jsx)(antd__WEBPACK_IMPORTED_MODULE_15__/* ["default"] */ .Z, { - children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_9__.jsx)(antd__WEBPACK_IMPORTED_MODULE_16__/* ["default"] */ .Z, { - children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_9__.jsx)(antd__WEBPACK_IMPORTED_MODULE_14__/* ["default"] */ .ZP, { - value: item.id, - children: item.name - }) - }) - }, key); - }) + }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: TabMenumodules.control, + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("div", { + className: "c-blue font16 ml20 current", + style: { + marginTop: 2 + }, + onClick: onTooltipTitleClick, + children: /*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, { + title: TooltipTitle, + children: /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + className: !categoryId ? "".concat(TabMenumodules.iconH, " iconfont icon-xinjianmulu1") : "".concat(TabMenumodules.iconH, " iconfont icon-zhongmingmingmulu") }) }) - }) + }), /*#__PURE__*/(0,jsx_runtime.jsx)(dropdown/* default */.Z, { + className: "ml10", + dropdownRender: getDropdownMenu, + children: /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { + className: TabMenumodules.selectBtn, + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", { + children: /*#__PURE__*/(0,jsx_runtime.jsx)("i", { + className: "iconfont icon-tianjiadaohang" + }) + }), /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + children: addText ? addText : '新建作业' + })] + }) + })] })] - }) + })] }) }); }; -/* harmony default export */ __webpack_exports__.Z = ((0,umi__WEBPACK_IMPORTED_MODULE_8__.connect)(function (_ref4) { - var classroomList = _ref4.classroomList, - user = _ref4.user, - loading = _ref4.loading; +/* harmony default export */ var components_TabMenu = ((0,_umi_production_exports.connect)(function (_ref3) { + var classroomList = _ref3.classroomList; return { - classroomList: classroomList, - user: user, - loading: loading.effects + classroomList: classroomList }; -})(PublishShixun)); +})(TabMenu)); /***/ }), @@ -1635,6 +2115,393 @@ const getRenderPropValue = propValue => { /***/ }), +/***/ 27666: +/*!****************************************************************************!*\ + !*** ./node_modules/_antd@5.9.0@antd/es/_util/throttleByAnimationFrame.js ***! + \****************************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +"use strict"; +/* harmony import */ var _babel_runtime_helpers_esm_toConsumableArray__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @babel/runtime/helpers/esm/toConsumableArray */ 42371); +/* harmony import */ var rc_util_es_raf__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! rc-util/es/raf */ 28637); + + +function throttleByAnimationFrame(fn) { + let requestId; + const later = args => () => { + requestId = null; + fn.apply(void 0, (0,_babel_runtime_helpers_esm_toConsumableArray__WEBPACK_IMPORTED_MODULE_1__/* ["default"] */ .Z)(args)); + }; + const throttled = function () { + if (requestId == null) { + for (var _len = arguments.length, args = new Array(_len), _key = 0; _key < _len; _key++) { + args[_key] = arguments[_key]; + } + requestId = (0,rc_util_es_raf__WEBPACK_IMPORTED_MODULE_0__/* ["default"] */ .Z)(later(args)); + } + }; + throttled.cancel = () => { + rc_util_es_raf__WEBPACK_IMPORTED_MODULE_0__/* ["default"] */ .Z.cancel(requestId); + requestId = null; + }; + return throttled; +} +/* harmony default export */ __webpack_exports__.Z = (throttleByAnimationFrame); + +/***/ }), + +/***/ 81228: +/*!*********************************************************************!*\ + !*** ./node_modules/_antd@5.9.0@antd/es/affix/index.js + 2 modules ***! + \*********************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +"use strict"; + +// EXPORTS +__webpack_require__.d(__webpack_exports__, { + Z: function() { return /* binding */ affix; } +}); + +// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/esm/classCallCheck.js +var classCallCheck = __webpack_require__(74809); +// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/esm/createClass.js +var createClass = __webpack_require__(57338); +// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/esm/inherits.js +var inherits = __webpack_require__(29161); +// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/esm/createSuper.js + 1 modules +var createSuper = __webpack_require__(24154); +// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/index.js +var _react_17_0_2_react = __webpack_require__(59301); +// EXTERNAL MODULE: ./node_modules/_classnames@2.3.2@classnames/index.js +var _classnames_2_3_2_classnames = __webpack_require__(12124); +var _classnames_2_3_2_classnames_default = /*#__PURE__*/__webpack_require__.n(_classnames_2_3_2_classnames); +// EXTERNAL MODULE: ./node_modules/_rc-resize-observer@1.4.0@rc-resize-observer/es/index.js + 4 modules +var es = __webpack_require__(28647); +// EXTERNAL MODULE: ./node_modules/_rc-util@5.38.0@rc-util/es/omit.js +var omit = __webpack_require__(39029); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/_util/throttleByAnimationFrame.js +var throttleByAnimationFrame = __webpack_require__(27666); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/config-provider/context.js +var context = __webpack_require__(36355); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/theme/util/genComponentStyleHook.js +var genComponentStyleHook = __webpack_require__(83116); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/theme/util/statistic.js +var statistic = __webpack_require__(37613); +;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/affix/style/index.js + +// ============================== Shared ============================== +const genSharedAffixStyle = token => { + const { + componentCls + } = token; + return { + [componentCls]: { + position: 'fixed', + zIndex: token.zIndexPopup + } + }; +}; +// ============================== Export ============================== +/* harmony default export */ var style = ((0,genComponentStyleHook/* default */.Z)('Affix', token => { + const affixToken = (0,statistic/* merge */.TS)(token, { + zIndexPopup: token.zIndexBase + 10 + }); + return [genSharedAffixStyle(affixToken)]; +})); +;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/affix/utils.js +function getTargetRect(target) { + return target !== window ? target.getBoundingClientRect() : { + top: 0, + bottom: window.innerHeight + }; +} +function getFixedTop(placeholderRect, targetRect, offsetTop) { + if (offsetTop !== undefined && targetRect.top > placeholderRect.top - offsetTop) { + return offsetTop + targetRect.top; + } + return undefined; +} +function getFixedBottom(placeholderRect, targetRect, offsetBottom) { + if (offsetBottom !== undefined && targetRect.bottom < placeholderRect.bottom + offsetBottom) { + const targetBottomOffset = window.innerHeight - targetRect.bottom; + return offsetBottom + targetBottomOffset; + } + return undefined; +} +;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/affix/index.js +"use client"; + + + + + + + + + + + + + +const TRIGGER_EVENTS = ['resize', 'scroll', 'touchstart', 'touchmove', 'touchend', 'pageshow', 'load']; +function getDefaultTarget() { + return typeof window !== 'undefined' ? window : null; +} +var AffixStatus; +(function (AffixStatus) { + AffixStatus[AffixStatus["None"] = 0] = "None"; + AffixStatus[AffixStatus["Prepare"] = 1] = "Prepare"; +})(AffixStatus || (AffixStatus = {})); +let InternalAffix = /*#__PURE__*/function (_React$Component) { + (0,inherits/* default */.Z)(InternalAffix, _React$Component); + var _super = (0,createSuper/* default */.Z)(InternalAffix); + function InternalAffix() { + var _this; + (0,classCallCheck/* default */.Z)(this, InternalAffix); + _this = _super.apply(this, arguments); + _this.state = { + status: AffixStatus.None, + lastAffix: false, + prevTarget: null + }; + _this.placeholderNodeRef = /*#__PURE__*/(0,_react_17_0_2_react.createRef)(); + _this.fixedNodeRef = /*#__PURE__*/(0,_react_17_0_2_react.createRef)(); + _this.addListeners = () => { + const targetFunc = _this.getTargetFunc(); + const target = targetFunc === null || targetFunc === void 0 ? void 0 : targetFunc(); + const { + prevTarget + } = _this.state; + if (prevTarget !== target) { + TRIGGER_EVENTS.forEach(eventName => { + prevTarget === null || prevTarget === void 0 ? void 0 : prevTarget.removeEventListener(eventName, _this.lazyUpdatePosition); + target === null || target === void 0 ? void 0 : target.addEventListener(eventName, _this.lazyUpdatePosition); + }); + _this.updatePosition(); + _this.setState({ + prevTarget: target + }); + } + }; + _this.removeListeners = () => { + if (_this.timer) { + clearTimeout(_this.timer); + _this.timer = null; + } + const { + prevTarget + } = _this.state; + const targetFunc = _this.getTargetFunc(); + const newTarget = targetFunc === null || targetFunc === void 0 ? void 0 : targetFunc(); + TRIGGER_EVENTS.forEach(eventName => { + newTarget === null || newTarget === void 0 ? void 0 : newTarget.removeEventListener(eventName, _this.lazyUpdatePosition); + prevTarget === null || prevTarget === void 0 ? void 0 : prevTarget.removeEventListener(eventName, _this.lazyUpdatePosition); + }); + _this.updatePosition.cancel(); + // https://github.com/ant-design/ant-design/issues/22683 + _this.lazyUpdatePosition.cancel(); + }; + _this.getOffsetTop = () => { + const { + offsetBottom, + offsetTop + } = _this.props; + return offsetBottom === undefined && offsetTop === undefined ? 0 : offsetTop; + }; + _this.getOffsetBottom = () => _this.props.offsetBottom; + // =================== Measure =================== + _this.measure = () => { + const { + status, + lastAffix + } = _this.state; + const { + onChange + } = _this.props; + const targetFunc = _this.getTargetFunc(); + if (status !== AffixStatus.Prepare || !_this.fixedNodeRef.current || !_this.placeholderNodeRef.current || !targetFunc) { + return; + } + const offsetTop = _this.getOffsetTop(); + const offsetBottom = _this.getOffsetBottom(); + const targetNode = targetFunc(); + if (targetNode) { + const newState = { + status: AffixStatus.None + }; + const placeholderRect = getTargetRect(_this.placeholderNodeRef.current); + if (placeholderRect.top === 0 && placeholderRect.left === 0 && placeholderRect.width === 0 && placeholderRect.height === 0) { + return; + } + const targetRect = getTargetRect(targetNode); + const fixedTop = getFixedTop(placeholderRect, targetRect, offsetTop); + const fixedBottom = getFixedBottom(placeholderRect, targetRect, offsetBottom); + if (fixedTop !== undefined) { + newState.affixStyle = { + position: 'fixed', + top: fixedTop, + width: placeholderRect.width, + height: placeholderRect.height + }; + newState.placeholderStyle = { + width: placeholderRect.width, + height: placeholderRect.height + }; + } else if (fixedBottom !== undefined) { + newState.affixStyle = { + position: 'fixed', + bottom: fixedBottom, + width: placeholderRect.width, + height: placeholderRect.height + }; + newState.placeholderStyle = { + width: placeholderRect.width, + height: placeholderRect.height + }; + } + newState.lastAffix = !!newState.affixStyle; + if (onChange && lastAffix !== newState.lastAffix) { + onChange(newState.lastAffix); + } + _this.setState(newState); + } + }; + _this.prepareMeasure = () => { + // event param is used before. Keep compatible ts define here. + _this.setState({ + status: AffixStatus.Prepare, + affixStyle: undefined, + placeholderStyle: undefined + }); + // Test if `updatePosition` called + if (false) {} + }; + _this.updatePosition = (0,throttleByAnimationFrame/* default */.Z)(() => { + _this.prepareMeasure(); + }); + _this.lazyUpdatePosition = (0,throttleByAnimationFrame/* default */.Z)(() => { + const targetFunc = _this.getTargetFunc(); + const { + affixStyle + } = _this.state; + // Check position change before measure to make Safari smooth + if (targetFunc && affixStyle) { + const offsetTop = _this.getOffsetTop(); + const offsetBottom = _this.getOffsetBottom(); + const targetNode = targetFunc(); + if (targetNode && _this.placeholderNodeRef.current) { + const targetRect = getTargetRect(targetNode); + const placeholderRect = getTargetRect(_this.placeholderNodeRef.current); + const fixedTop = getFixedTop(placeholderRect, targetRect, offsetTop); + const fixedBottom = getFixedBottom(placeholderRect, targetRect, offsetBottom); + if (fixedTop !== undefined && affixStyle.top === fixedTop || fixedBottom !== undefined && affixStyle.bottom === fixedBottom) { + return; + } + } + } + // Directly call prepare measure since it's already throttled. + _this.prepareMeasure(); + }); + return _this; + } + (0,createClass/* default */.Z)(InternalAffix, [{ + key: "getTargetFunc", + value: function getTargetFunc() { + const { + getTargetContainer + } = this.context; + const { + target + } = this.props; + if (target !== undefined) { + return target; + } + return getTargetContainer !== null && getTargetContainer !== void 0 ? getTargetContainer : getDefaultTarget; + } + // Event handler + }, { + key: "componentDidMount", + value: function componentDidMount() { + // [Legacy] Wait for parent component ref has its value. + // We should use target as directly element instead of function which makes element check hard. + this.timer = setTimeout(this.addListeners); + } + }, { + key: "componentDidUpdate", + value: function componentDidUpdate(prevProps) { + this.addListeners(); + if (prevProps.offsetTop !== this.props.offsetTop || prevProps.offsetBottom !== this.props.offsetBottom) { + this.updatePosition(); + } + this.measure(); + } + }, { + key: "componentWillUnmount", + value: function componentWillUnmount() { + this.removeListeners(); + } + // =================== Render =================== + }, { + key: "render", + value: function render() { + const { + affixStyle, + placeholderStyle + } = this.state; + const { + affixPrefixCls, + rootClassName, + children + } = this.props; + const className = _classnames_2_3_2_classnames_default()(affixStyle && rootClassName, { + [affixPrefixCls]: !!affixStyle + }); + let props = (0,omit/* default */.Z)(this.props, ['prefixCls', 'offsetTop', 'offsetBottom', 'target', 'onChange', 'affixPrefixCls', 'rootClassName']); + // Omit this since `onTestUpdatePosition` only works on test. + if (false) {} + return /*#__PURE__*/_react_17_0_2_react.createElement(es/* default */.Z, { + onResize: this.updatePosition + }, /*#__PURE__*/_react_17_0_2_react.createElement("div", Object.assign({}, props, { + ref: this.placeholderNodeRef + }), affixStyle && /*#__PURE__*/_react_17_0_2_react.createElement("div", { + style: placeholderStyle, + "aria-hidden": "true" + }), /*#__PURE__*/_react_17_0_2_react.createElement("div", { + className: className, + ref: this.fixedNodeRef, + style: affixStyle + }, /*#__PURE__*/_react_17_0_2_react.createElement(es/* default */.Z, { + onResize: this.updatePosition + }, children)))); + } + }]); + return InternalAffix; +}(_react_17_0_2_react.Component); +InternalAffix.contextType = context/* ConfigContext */.E_; +const Affix = /*#__PURE__*/(0,_react_17_0_2_react.forwardRef)((props, ref) => { + const { + prefixCls: customizePrefixCls, + rootClassName + } = props; + const { + getPrefixCls + } = (0,_react_17_0_2_react.useContext)(context/* ConfigContext */.E_); + const affixPrefixCls = getPrefixCls('affix', customizePrefixCls); + const [wrapSSR, hashId] = style(affixPrefixCls); + const AffixProps = Object.assign(Object.assign({}, props), { + affixPrefixCls, + rootClassName: _classnames_2_3_2_classnames_default()(rootClassName, hashId) + }); + return wrapSSR( /*#__PURE__*/_react_17_0_2_react.createElement(InternalAffix, Object.assign({}, AffixProps, { + ref: ref + }))); +}); +if (false) {} +/* harmony default export */ var affix = (Affix); + +/***/ }), + /***/ 39722: /*!***************************************************************!*\ !*** ./node_modules/_antd@5.9.0@antd/es/popover/PurePanel.js ***! diff --git a/16303.async.js b/86208.async.js similarity index 87% rename from 16303.async.js rename to 86208.async.js index aaad963ed5..a689462c60 100644 --- a/16303.async.js +++ b/86208.async.js @@ -1,4 +1,4 @@ -(self["webpackChunk"] = self["webpackChunk"] || []).push([[16303,37825,43428,56047,23760],{ +(self["webpackChunk"] = self["webpackChunk"] || []).push([[86208,37825,43428,56047,73755],{ /***/ 47104: /*!*************************************************************************************************************!*\ @@ -129,49 +129,6 @@ if (false) {} /***/ }), -/***/ 60936: -/*!*******************************************************************************************************!*\ - !*** ./node_modules/_@ant-design_icons@5.2.6@@ant-design/icons/es/icons/InboxOutlined.js + 1 modules ***! - \*******************************************************************************************************/ -/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { - -"use strict"; - -// EXPORTS -__webpack_require__.d(__webpack_exports__, { - Z: function() { return /* binding */ icons_InboxOutlined; } -}); - -// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/esm/extends.js -var esm_extends = __webpack_require__(26508); -// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/index.js -var _react_17_0_2_react = __webpack_require__(59301); -;// CONCATENATED MODULE: ./node_modules/_@ant-design_icons-svg@4.3.1@@ant-design/icons-svg/es/asn/InboxOutlined.js -// This icon file is generated automatically. -var InboxOutlined = { "icon": { "tag": "svg", "attrs": { "viewBox": "0 0 1024 1024", "focusable": "false" }, "children": [{ "tag": "path", "attrs": { "d": "M885.2 446.3l-.2-.8-112.2-285.1c-5-16.1-19.9-27.2-36.8-27.2H281.2c-17 0-32.1 11.3-36.9 27.6L139.4 443l-.3.7-.2.8c-1.3 4.9-1.7 9.9-1 14.8-.1 1.6-.2 3.2-.2 4.8V830a60.9 60.9 0 0060.8 60.8h627.2c33.5 0 60.8-27.3 60.9-60.8V464.1c0-1.3 0-2.6-.1-3.7.4-4.9 0-9.6-1.3-14.1zm-295.8-43l-.3 15.7c-.8 44.9-31.8 75.1-77.1 75.1-22.1 0-41.1-7.1-54.8-20.6S436 441.2 435.6 419l-.3-15.7H229.5L309 210h399.2l81.7 193.3H589.4zm-375 76.8h157.3c24.3 57.1 76 90.8 140.4 90.8 33.7 0 65-9.4 90.3-27.2 22.2-15.6 39.5-37.4 50.7-63.6h156.5V814H214.4V480.1z" } }] }, "name": "inbox", "theme": "outlined" }; -/* harmony default export */ var asn_InboxOutlined = (InboxOutlined); - -// EXTERNAL MODULE: ./node_modules/_@ant-design_icons@5.2.6@@ant-design/icons/es/components/AntdIcon.js + 3 modules -var AntdIcon = __webpack_require__(91851); -;// CONCATENATED MODULE: ./node_modules/_@ant-design_icons@5.2.6@@ant-design/icons/es/icons/InboxOutlined.js - -// GENERATE BY ./scripts/generate.ts -// DON NOT EDIT IT MANUALLY - - - - -var InboxOutlined_InboxOutlined = function InboxOutlined(props, ref) { - return /*#__PURE__*/_react_17_0_2_react.createElement(AntdIcon/* default */.Z, (0,esm_extends/* default */.Z)({}, props, { - ref: ref, - icon: asn_InboxOutlined - })); -}; -if (false) {} -/* harmony default export */ var icons_InboxOutlined = (/*#__PURE__*/_react_17_0_2_react.forwardRef(InboxOutlined_InboxOutlined)); - -/***/ }), - /***/ 87306: /*!*************************************************************************************************************!*\ !*** ./node_modules/_@ant-design_icons@5.2.6@@ant-design/icons/es/icons/MinusCircleOutlined.js + 1 modules ***! @@ -411,251 +368,6 @@ if (false) {} /***/ }), -/***/ 28103: -/*!***********************************************************************!*\ - !*** ./node_modules/_antd@5.9.0@antd/es/divider/index.js + 1 modules ***! - \***********************************************************************/ -/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { - -"use strict"; - -// EXPORTS -__webpack_require__.d(__webpack_exports__, { - Z: function() { return /* binding */ divider; } -}); - -// EXTERNAL MODULE: ./node_modules/_classnames@2.3.2@classnames/index.js -var _classnames_2_3_2_classnames = __webpack_require__(12124); -var _classnames_2_3_2_classnames_default = /*#__PURE__*/__webpack_require__.n(_classnames_2_3_2_classnames); -// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/index.js -var _react_17_0_2_react = __webpack_require__(59301); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/config-provider/context.js -var context = __webpack_require__(36355); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/style/index.js -var style = __webpack_require__(17313); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/theme/util/genComponentStyleHook.js -var genComponentStyleHook = __webpack_require__(83116); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/theme/util/statistic.js -var statistic = __webpack_require__(37613); -;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/divider/style/index.js - - -// ============================== Shared ============================== -const genSharedDividerStyle = token => { - const { - componentCls, - sizePaddingEdgeHorizontal, - colorSplit, - lineWidth, - textPaddingInline, - orientationMargin, - verticalMarginInline - } = token; - return { - [componentCls]: Object.assign(Object.assign({}, (0,style/* resetComponent */.Wf)(token)), { - borderBlockStart: `${lineWidth}px solid ${colorSplit}`, - // vertical - '&-vertical': { - position: 'relative', - top: '-0.06em', - display: 'inline-block', - height: '0.9em', - marginInline: verticalMarginInline, - marginBlock: 0, - verticalAlign: 'middle', - borderTop: 0, - borderInlineStart: `${lineWidth}px solid ${colorSplit}` - }, - '&-horizontal': { - display: 'flex', - clear: 'both', - width: '100%', - minWidth: '100%', - margin: `${token.dividerHorizontalGutterMargin}px 0` - }, - [`&-horizontal${componentCls}-with-text`]: { - display: 'flex', - alignItems: 'center', - margin: `${token.dividerHorizontalWithTextGutterMargin}px 0`, - color: token.colorTextHeading, - fontWeight: 500, - fontSize: token.fontSizeLG, - whiteSpace: 'nowrap', - textAlign: 'center', - borderBlockStart: `0 ${colorSplit}`, - '&::before, &::after': { - position: 'relative', - width: '50%', - borderBlockStart: `${lineWidth}px solid transparent`, - // Chrome not accept `inherit` in `border-top` - borderBlockStartColor: 'inherit', - borderBlockEnd: 0, - transform: 'translateY(50%)', - content: "''" - } - }, - [`&-horizontal${componentCls}-with-text-left`]: { - '&::before': { - width: `${orientationMargin * 100}%` - }, - '&::after': { - width: `${100 - orientationMargin * 100}%` - } - }, - [`&-horizontal${componentCls}-with-text-right`]: { - '&::before': { - width: `${100 - orientationMargin * 100}%` - }, - '&::after': { - width: `${orientationMargin * 100}%` - } - }, - [`${componentCls}-inner-text`]: { - display: 'inline-block', - paddingBlock: 0, - paddingInline: textPaddingInline - }, - '&-dashed': { - background: 'none', - borderColor: colorSplit, - borderStyle: 'dashed', - borderWidth: `${lineWidth}px 0 0` - }, - [`&-horizontal${componentCls}-with-text${componentCls}-dashed`]: { - '&::before, &::after': { - borderStyle: 'dashed none none' - } - }, - [`&-vertical${componentCls}-dashed`]: { - borderInlineStartWidth: lineWidth, - borderInlineEnd: 0, - borderBlockStart: 0, - borderBlockEnd: 0 - }, - [`&-plain${componentCls}-with-text`]: { - color: token.colorText, - fontWeight: 'normal', - fontSize: token.fontSize - }, - [`&-horizontal${componentCls}-with-text-left${componentCls}-no-default-orientation-margin-left`]: { - '&::before': { - width: 0 - }, - '&::after': { - width: '100%' - }, - [`${componentCls}-inner-text`]: { - paddingInlineStart: sizePaddingEdgeHorizontal - } - }, - [`&-horizontal${componentCls}-with-text-right${componentCls}-no-default-orientation-margin-right`]: { - '&::before': { - width: '100%' - }, - '&::after': { - width: 0 - }, - [`${componentCls}-inner-text`]: { - paddingInlineEnd: sizePaddingEdgeHorizontal - } - } - }) - }; -}; -// ============================== Export ============================== -/* harmony default export */ var divider_style = ((0,genComponentStyleHook/* default */.Z)('Divider', token => { - const dividerToken = (0,statistic/* merge */.TS)(token, { - dividerHorizontalWithTextGutterMargin: token.margin, - dividerHorizontalGutterMargin: token.marginLG, - sizePaddingEdgeHorizontal: 0 - }); - return [genSharedDividerStyle(dividerToken)]; -}, token => ({ - textPaddingInline: '1em', - orientationMargin: 0.05, - verticalMarginInline: token.marginXS -}))); -;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/divider/index.js -"use client"; - -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; -}; - - - - - -const Divider = props => { - const { - getPrefixCls, - direction, - divider - } = _react_17_0_2_react.useContext(context/* ConfigContext */.E_); - const { - prefixCls: customizePrefixCls, - type = 'horizontal', - orientation = 'center', - orientationMargin, - className, - rootClassName, - children, - dashed, - plain, - style - } = props, - restProps = __rest(props, ["prefixCls", "type", "orientation", "orientationMargin", "className", "rootClassName", "children", "dashed", "plain", "style"]); - const prefixCls = getPrefixCls('divider', customizePrefixCls); - const [wrapSSR, hashId] = divider_style(prefixCls); - const orientationPrefix = orientation.length > 0 ? `-${orientation}` : orientation; - const hasChildren = !!children; - const hasCustomMarginLeft = orientation === 'left' && orientationMargin != null; - const hasCustomMarginRight = orientation === 'right' && orientationMargin != null; - const classString = _classnames_2_3_2_classnames_default()(prefixCls, divider === null || divider === void 0 ? void 0 : divider.className, hashId, `${prefixCls}-${type}`, { - [`${prefixCls}-with-text`]: hasChildren, - [`${prefixCls}-with-text${orientationPrefix}`]: hasChildren, - [`${prefixCls}-dashed`]: !!dashed, - [`${prefixCls}-plain`]: !!plain, - [`${prefixCls}-rtl`]: direction === 'rtl', - [`${prefixCls}-no-default-orientation-margin-left`]: hasCustomMarginLeft, - [`${prefixCls}-no-default-orientation-margin-right`]: hasCustomMarginRight - }, className, rootClassName); - const memoizedOrientationMargin = _react_17_0_2_react.useMemo(() => { - if (typeof orientationMargin === 'number') { - return orientationMargin; - } - if (/^\d+$/.test(orientationMargin)) { - return Number(orientationMargin); - } - return orientationMargin; - }, [orientationMargin]); - const innerStyle = Object.assign(Object.assign({}, hasCustomMarginLeft && { - marginLeft: memoizedOrientationMargin - }), hasCustomMarginRight && { - marginRight: memoizedOrientationMargin - }); - // Warning children not work in vertical mode - if (false) {} - return wrapSSR( /*#__PURE__*/_react_17_0_2_react.createElement("div", Object.assign({ - className: classString, - style: Object.assign(Object.assign({}, divider === null || divider === void 0 ? void 0 : divider.style), style) - }, restProps, { - role: "separator" - }), children && type !== 'vertical' && /*#__PURE__*/_react_17_0_2_react.createElement("span", { - className: `${prefixCls}-inner-text`, - style: innerStyle - }, children))); -}; -if (false) {} -/* harmony default export */ var divider = (Divider); - -/***/ }), - /***/ 43428: /*!**********************************************************************!*\ !*** ./node_modules/_antd@5.9.0@antd/es/drawer/index.js + 9 modules ***! @@ -1678,6 +1390,713 @@ if (false) {} /***/ }), +/***/ 73755: +/*!********************************************************************!*\ + !*** ./node_modules/_antd@5.9.0@antd/es/list/index.js + 3 modules ***! + \********************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +"use strict"; + +// EXPORTS +__webpack_require__.d(__webpack_exports__, { + Z: function() { return /* binding */ list; } +}); + +// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/esm/toConsumableArray.js + 2 modules +var toConsumableArray = __webpack_require__(42371); +// EXTERNAL MODULE: ./node_modules/_classnames@2.3.2@classnames/index.js +var _classnames_2_3_2_classnames = __webpack_require__(12124); +var _classnames_2_3_2_classnames_default = /*#__PURE__*/__webpack_require__.n(_classnames_2_3_2_classnames); +// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/index.js +var _react_17_0_2_react = __webpack_require__(59301); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/_util/extendsObject.js +var extendsObject = __webpack_require__(50371); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/_util/responsiveObserver.js +var responsiveObserver = __webpack_require__(69507); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/config-provider/context.js +var context = __webpack_require__(36355); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/config-provider/defaultRenderEmpty.js +var defaultRenderEmpty = __webpack_require__(93891); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/grid/row.js +var row = __webpack_require__(27382); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/grid/hooks/useBreakpoint.js +var useBreakpoint = __webpack_require__(8628); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/pagination/index.js + 10 modules +var es_pagination = __webpack_require__(41867); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/spin/index.js + 1 modules +var spin = __webpack_require__(71418); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/_util/reactNode.js +var reactNode = __webpack_require__(92343); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/grid/col.js +var col = __webpack_require__(37028); +;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/list/context.js + +const ListContext = /*#__PURE__*/_react_17_0_2_react.createContext({}); +const ListConsumer = ListContext.Consumer; +;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/list/Item.js +"use client"; + +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; +}; + + + + + + +const Meta = _a => { + var { + prefixCls: customizePrefixCls, + className, + avatar, + title, + description + } = _a, + others = __rest(_a, ["prefixCls", "className", "avatar", "title", "description"]); + const { + getPrefixCls + } = (0,_react_17_0_2_react.useContext)(context/* ConfigContext */.E_); + const prefixCls = getPrefixCls('list', customizePrefixCls); + const classString = _classnames_2_3_2_classnames_default()(`${prefixCls}-item-meta`, className); + const content = /*#__PURE__*/_react_17_0_2_react.createElement("div", { + className: `${prefixCls}-item-meta-content` + }, title && /*#__PURE__*/_react_17_0_2_react.createElement("h4", { + className: `${prefixCls}-item-meta-title` + }, title), description && /*#__PURE__*/_react_17_0_2_react.createElement("div", { + className: `${prefixCls}-item-meta-description` + }, description)); + return /*#__PURE__*/_react_17_0_2_react.createElement("div", Object.assign({}, others, { + className: classString + }), avatar && /*#__PURE__*/_react_17_0_2_react.createElement("div", { + className: `${prefixCls}-item-meta-avatar` + }, avatar), (title || description) && content); +}; +const InternalItem = (_a, ref) => { + var { + prefixCls: customizePrefixCls, + children, + actions, + extra, + className, + colStyle + } = _a, + others = __rest(_a, ["prefixCls", "children", "actions", "extra", "className", "colStyle"]); + const { + grid, + itemLayout + } = (0,_react_17_0_2_react.useContext)(ListContext); + const { + getPrefixCls + } = (0,_react_17_0_2_react.useContext)(context/* ConfigContext */.E_); + const isItemContainsTextNodeAndNotSingular = () => { + let result; + _react_17_0_2_react.Children.forEach(children, element => { + if (typeof element === 'string') { + result = true; + } + }); + return result && _react_17_0_2_react.Children.count(children) > 1; + }; + const isFlexMode = () => { + if (itemLayout === 'vertical') { + return !!extra; + } + return !isItemContainsTextNodeAndNotSingular(); + }; + const prefixCls = getPrefixCls('list', customizePrefixCls); + const actionsContent = actions && actions.length > 0 && /*#__PURE__*/_react_17_0_2_react.createElement("ul", { + className: `${prefixCls}-item-action`, + key: "actions" + }, actions.map((action, i) => + /*#__PURE__*/ + // eslint-disable-next-line react/no-array-index-key + _react_17_0_2_react.createElement("li", { + key: `${prefixCls}-item-action-${i}` + }, action, i !== actions.length - 1 && /*#__PURE__*/_react_17_0_2_react.createElement("em", { + className: `${prefixCls}-item-action-split` + })))); + const Element = grid ? 'div' : 'li'; + const itemChildren = /*#__PURE__*/_react_17_0_2_react.createElement(Element, Object.assign({}, others, !grid ? { + ref + } : {}, { + className: _classnames_2_3_2_classnames_default()(`${prefixCls}-item`, { + [`${prefixCls}-item-no-flex`]: !isFlexMode() + }, className) + }), itemLayout === 'vertical' && extra ? [/*#__PURE__*/_react_17_0_2_react.createElement("div", { + className: `${prefixCls}-item-main`, + key: "content" + }, children, actionsContent), /*#__PURE__*/_react_17_0_2_react.createElement("div", { + className: `${prefixCls}-item-extra`, + key: "extra" + }, extra)] : [children, actionsContent, (0,reactNode/* cloneElement */.Tm)(extra, { + key: 'extra' + })]); + return grid ? /*#__PURE__*/_react_17_0_2_react.createElement(col/* default */.Z, { + ref: ref, + flex: 1, + style: colStyle + }, itemChildren) : itemChildren; +}; +const Item = /*#__PURE__*/(0,_react_17_0_2_react.forwardRef)(InternalItem); +Item.Meta = Meta; +/* harmony default export */ var list_Item = (Item); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/style/index.js +var style = __webpack_require__(17313); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/theme/util/genComponentStyleHook.js +var genComponentStyleHook = __webpack_require__(83116); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/theme/util/statistic.js +var statistic = __webpack_require__(37613); +;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/list/style/index.js + + +const genBorderedStyle = token => { + const { + listBorderedCls, + componentCls, + paddingLG, + margin, + itemPaddingSM, + itemPaddingLG, + marginLG, + borderRadiusLG + } = token; + return { + [`${listBorderedCls}`]: { + border: `${token.lineWidth}px ${token.lineType} ${token.colorBorder}`, + borderRadius: borderRadiusLG, + [`${componentCls}-header,${componentCls}-footer,${componentCls}-item`]: { + paddingInline: paddingLG + }, + [`${componentCls}-pagination`]: { + margin: `${margin}px ${marginLG}px` + } + }, + [`${listBorderedCls}${componentCls}-sm`]: { + [`${componentCls}-item,${componentCls}-header,${componentCls}-footer`]: { + padding: itemPaddingSM + } + }, + [`${listBorderedCls}${componentCls}-lg`]: { + [`${componentCls}-item,${componentCls}-header,${componentCls}-footer`]: { + padding: itemPaddingLG + } + } + }; +}; +const genResponsiveStyle = token => { + const { + componentCls, + screenSM, + screenMD, + marginLG, + marginSM, + margin + } = token; + return { + [`@media screen and (max-width:${screenMD})`]: { + [`${componentCls}`]: { + [`${componentCls}-item`]: { + [`${componentCls}-item-action`]: { + marginInlineStart: marginLG + } + } + }, + [`${componentCls}-vertical`]: { + [`${componentCls}-item`]: { + [`${componentCls}-item-extra`]: { + marginInlineStart: marginLG + } + } + } + }, + [`@media screen and (max-width: ${screenSM})`]: { + [`${componentCls}`]: { + [`${componentCls}-item`]: { + flexWrap: 'wrap', + [`${componentCls}-action`]: { + marginInlineStart: marginSM + } + } + }, + [`${componentCls}-vertical`]: { + [`${componentCls}-item`]: { + flexWrap: 'wrap-reverse', + [`${componentCls}-item-main`]: { + minWidth: token.contentWidth + }, + [`${componentCls}-item-extra`]: { + margin: `auto auto ${margin}px` + } + } + } + } + }; +}; +// =============================== Base =============================== +const genBaseStyle = token => { + const { + componentCls, + antCls, + controlHeight, + minHeight, + paddingSM, + marginLG, + padding, + itemPadding, + colorPrimary, + itemPaddingSM, + itemPaddingLG, + paddingXS, + margin, + colorText, + colorTextDescription, + motionDurationSlow, + lineWidth, + headerBg, + footerBg, + emptyTextPadding, + metaMarginBottom, + avatarMarginRight, + titleMarginBottom, + descriptionFontSize + } = token; + const alignCls = {}; + ['start', 'center', 'end'].forEach(item => { + alignCls[`&-align-${item}`] = { + textAlign: item + }; + }); + return { + [`${componentCls}`]: Object.assign(Object.assign({}, (0,style/* resetComponent */.Wf)(token)), { + position: 'relative', + '*': { + outline: 'none' + }, + [`${componentCls}-header`]: { + background: headerBg + }, + [`${componentCls}-footer`]: { + background: footerBg + }, + [`${componentCls}-header, ${componentCls}-footer`]: { + paddingBlock: paddingSM + }, + [`${componentCls}-pagination`]: Object.assign(Object.assign({ + marginBlockStart: marginLG + }, alignCls), { + // https://github.com/ant-design/ant-design/issues/20037 + [`${antCls}-pagination-options`]: { + textAlign: 'start' + } + }), + [`${componentCls}-spin`]: { + minHeight, + textAlign: 'center' + }, + [`${componentCls}-items`]: { + margin: 0, + padding: 0, + listStyle: 'none' + }, + [`${componentCls}-item`]: { + display: 'flex', + alignItems: 'center', + justifyContent: 'space-between', + padding: itemPadding, + color: colorText, + [`${componentCls}-item-meta`]: { + display: 'flex', + flex: 1, + alignItems: 'flex-start', + maxWidth: '100%', + [`${componentCls}-item-meta-avatar`]: { + marginInlineEnd: avatarMarginRight + }, + [`${componentCls}-item-meta-content`]: { + flex: '1 0', + width: 0, + color: colorText + }, + [`${componentCls}-item-meta-title`]: { + margin: `0 0 ${token.marginXXS}px 0`, + color: colorText, + fontSize: token.fontSize, + lineHeight: token.lineHeight, + '> a': { + color: colorText, + transition: `all ${motionDurationSlow}`, + [`&:hover`]: { + color: colorPrimary + } + } + }, + [`${componentCls}-item-meta-description`]: { + color: colorTextDescription, + fontSize: descriptionFontSize, + lineHeight: token.lineHeight + } + }, + [`${componentCls}-item-action`]: { + flex: '0 0 auto', + marginInlineStart: token.marginXXL, + padding: 0, + fontSize: 0, + listStyle: 'none', + [`& > li`]: { + position: 'relative', + display: 'inline-block', + padding: `0 ${paddingXS}px`, + color: colorTextDescription, + fontSize: token.fontSize, + lineHeight: token.lineHeight, + textAlign: 'center', + [`&:first-child`]: { + paddingInlineStart: 0 + } + }, + [`${componentCls}-item-action-split`]: { + position: 'absolute', + insetBlockStart: '50%', + insetInlineEnd: 0, + width: lineWidth, + height: Math.ceil(token.fontSize * token.lineHeight) - token.marginXXS * 2, + transform: 'translateY(-50%)', + backgroundColor: token.colorSplit + } + } + }, + [`${componentCls}-empty`]: { + padding: `${padding}px 0`, + color: colorTextDescription, + fontSize: token.fontSizeSM, + textAlign: 'center' + }, + [`${componentCls}-empty-text`]: { + padding: emptyTextPadding, + color: token.colorTextDisabled, + fontSize: token.fontSize, + textAlign: 'center' + }, + // ============================ without flex ============================ + [`${componentCls}-item-no-flex`]: { + display: 'block' + } + }), + [`${componentCls}-grid ${antCls}-col > ${componentCls}-item`]: { + display: 'block', + maxWidth: '100%', + marginBlockEnd: margin, + paddingBlock: 0, + borderBlockEnd: 'none' + }, + [`${componentCls}-vertical ${componentCls}-item`]: { + alignItems: 'initial', + [`${componentCls}-item-main`]: { + display: 'block', + flex: 1 + }, + [`${componentCls}-item-extra`]: { + marginInlineStart: marginLG + }, + [`${componentCls}-item-meta`]: { + marginBlockEnd: metaMarginBottom, + [`${componentCls}-item-meta-title`]: { + marginBlockStart: 0, + marginBlockEnd: titleMarginBottom, + color: colorText, + fontSize: token.fontSizeLG, + lineHeight: token.lineHeightLG + } + }, + [`${componentCls}-item-action`]: { + marginBlockStart: padding, + marginInlineStart: 'auto', + '> li': { + padding: `0 ${padding}px`, + [`&:first-child`]: { + paddingInlineStart: 0 + } + } + } + }, + [`${componentCls}-split ${componentCls}-item`]: { + borderBlockEnd: `${token.lineWidth}px ${token.lineType} ${token.colorSplit}`, + [`&:last-child`]: { + borderBlockEnd: 'none' + } + }, + [`${componentCls}-split ${componentCls}-header`]: { + borderBlockEnd: `${token.lineWidth}px ${token.lineType} ${token.colorSplit}` + }, + [`${componentCls}-split${componentCls}-empty ${componentCls}-footer`]: { + borderTop: `${token.lineWidth}px ${token.lineType} ${token.colorSplit}` + }, + [`${componentCls}-loading ${componentCls}-spin-nested-loading`]: { + minHeight: controlHeight + }, + [`${componentCls}-split${componentCls}-something-after-last-item ${antCls}-spin-container > ${componentCls}-items > ${componentCls}-item:last-child`]: { + borderBlockEnd: `${token.lineWidth}px ${token.lineType} ${token.colorSplit}` + }, + [`${componentCls}-lg ${componentCls}-item`]: { + padding: itemPaddingLG + }, + [`${componentCls}-sm ${componentCls}-item`]: { + padding: itemPaddingSM + }, + // Horizontal + [`${componentCls}:not(${componentCls}-vertical)`]: { + [`${componentCls}-item-no-flex`]: { + [`${componentCls}-item-action`]: { + float: 'right' + } + } + } + }; +}; +// ============================== Export ============================== +/* harmony default export */ var list_style = ((0,genComponentStyleHook/* default */.Z)('List', token => { + const listToken = (0,statistic/* merge */.TS)(token, { + listBorderedCls: `${token.componentCls}-bordered`, + minHeight: token.controlHeightLG + }); + return [genBaseStyle(listToken), genBorderedStyle(listToken), genResponsiveStyle(listToken)]; +}, token => ({ + contentWidth: 220, + itemPadding: `${token.paddingContentVertical}px 0`, + itemPaddingSM: `${token.paddingContentVerticalSM}px ${token.paddingContentHorizontal}px`, + itemPaddingLG: `${token.paddingContentVerticalLG}px ${token.paddingContentHorizontalLG}px`, + headerBg: 'transparent', + footerBg: 'transparent', + emptyTextPadding: token.padding, + metaMarginBottom: token.padding, + avatarMarginRight: token.padding, + titleMarginBottom: token.paddingSM, + descriptionFontSize: token.fontSize +}))); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/config-provider/hooks/useSize.js +var useSize = __webpack_require__(19716); +;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/list/index.js +"use client"; + + +var list_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; +}; + +// eslint-disable-next-line import/no-named-as-default + + + + + + + + + + +// CSSINJS + + + +function List(_a) { + var _b; + var { + pagination = false, + prefixCls: customizePrefixCls, + bordered = false, + split = true, + className, + rootClassName, + style, + children, + itemLayout, + loadMore, + grid, + dataSource = [], + size: customizeSize, + header, + footer, + loading = false, + rowKey, + renderItem, + locale + } = _a, + rest = list_rest(_a, ["pagination", "prefixCls", "bordered", "split", "className", "rootClassName", "style", "children", "itemLayout", "loadMore", "grid", "dataSource", "size", "header", "footer", "loading", "rowKey", "renderItem", "locale"]); + const paginationObj = pagination && typeof pagination === 'object' ? pagination : {}; + const [paginationCurrent, setPaginationCurrent] = _react_17_0_2_react.useState(paginationObj.defaultCurrent || 1); + const [paginationSize, setPaginationSize] = _react_17_0_2_react.useState(paginationObj.defaultPageSize || 10); + const { + getPrefixCls, + renderEmpty, + direction, + list + } = _react_17_0_2_react.useContext(context/* ConfigContext */.E_); + const defaultPaginationProps = { + current: 1, + total: 0 + }; + const triggerPaginationEvent = eventName => (page, pageSize) => { + var _a; + setPaginationCurrent(page); + setPaginationSize(pageSize); + if (pagination && pagination[eventName]) { + (_a = pagination === null || pagination === void 0 ? void 0 : pagination[eventName]) === null || _a === void 0 ? void 0 : _a.call(pagination, page, pageSize); + } + }; + const onPaginationChange = triggerPaginationEvent('onChange'); + const onPaginationShowSizeChange = triggerPaginationEvent('onShowSizeChange'); + const renderInnerItem = (item, index) => { + if (!renderItem) return null; + let key; + if (typeof rowKey === 'function') { + key = rowKey(item); + } else if (rowKey) { + key = item[rowKey]; + } else { + key = item.key; + } + if (!key) { + key = `list-item-${index}`; + } + return /*#__PURE__*/_react_17_0_2_react.createElement(_react_17_0_2_react.Fragment, { + key: key + }, renderItem(item, index)); + }; + const isSomethingAfterLastItem = () => !!(loadMore || pagination || footer); + const prefixCls = getPrefixCls('list', customizePrefixCls); + // Style + const [wrapSSR, hashId] = list_style(prefixCls); + let loadingProp = loading; + if (typeof loadingProp === 'boolean') { + loadingProp = { + spinning: loadingProp + }; + } + const isLoading = loadingProp && loadingProp.spinning; + const mergedSize = (0,useSize/* default */.Z)(customizeSize); + // large => lg + // small => sm + let sizeCls = ''; + switch (mergedSize) { + case 'large': + sizeCls = 'lg'; + break; + case 'small': + sizeCls = 'sm'; + break; + default: + break; + } + const classString = _classnames_2_3_2_classnames_default()(prefixCls, { + [`${prefixCls}-vertical`]: itemLayout === 'vertical', + [`${prefixCls}-${sizeCls}`]: sizeCls, + [`${prefixCls}-split`]: split, + [`${prefixCls}-bordered`]: bordered, + [`${prefixCls}-loading`]: isLoading, + [`${prefixCls}-grid`]: !!grid, + [`${prefixCls}-something-after-last-item`]: isSomethingAfterLastItem(), + [`${prefixCls}-rtl`]: direction === 'rtl' + }, list === null || list === void 0 ? void 0 : list.className, className, rootClassName, hashId); + const paginationProps = (0,extendsObject/* default */.Z)(defaultPaginationProps, { + total: dataSource.length, + current: paginationCurrent, + pageSize: paginationSize + }, pagination || {}); + const largestPage = Math.ceil(paginationProps.total / paginationProps.pageSize); + if (paginationProps.current > largestPage) { + paginationProps.current = largestPage; + } + const paginationContent = pagination ? /*#__PURE__*/_react_17_0_2_react.createElement("div", { + className: _classnames_2_3_2_classnames_default()(`${prefixCls}-pagination`, `${prefixCls}-pagination-align-${(_b = paginationProps === null || paginationProps === void 0 ? void 0 : paginationProps.align) !== null && _b !== void 0 ? _b : 'end'}`) + }, /*#__PURE__*/_react_17_0_2_react.createElement(es_pagination/* default */.Z, Object.assign({}, paginationProps, { + onChange: onPaginationChange, + onShowSizeChange: onPaginationShowSizeChange + }))) : null; + let splitDataSource = (0,toConsumableArray/* default */.Z)(dataSource); + if (pagination) { + if (dataSource.length > (paginationProps.current - 1) * paginationProps.pageSize) { + splitDataSource = (0,toConsumableArray/* default */.Z)(dataSource).splice((paginationProps.current - 1) * paginationProps.pageSize, paginationProps.pageSize); + } + } + const needResponsive = Object.keys(grid || {}).some(key => ['xs', 'sm', 'md', 'lg', 'xl', 'xxl'].includes(key)); + const screens = (0,useBreakpoint/* default */.Z)(needResponsive); + const currentBreakpoint = _react_17_0_2_react.useMemo(() => { + for (let i = 0; i < responsiveObserver/* responsiveArray */.c4.length; i += 1) { + const breakpoint = responsiveObserver/* responsiveArray */.c4[i]; + if (screens[breakpoint]) { + return breakpoint; + } + } + return undefined; + }, [screens]); + const colStyle = _react_17_0_2_react.useMemo(() => { + if (!grid) { + return undefined; + } + const columnCount = currentBreakpoint && grid[currentBreakpoint] ? grid[currentBreakpoint] : grid.column; + if (columnCount) { + return { + width: `${100 / columnCount}%`, + maxWidth: `${100 / columnCount}%` + }; + } + }, [grid === null || grid === void 0 ? void 0 : grid.column, currentBreakpoint]); + let childrenContent = isLoading && /*#__PURE__*/_react_17_0_2_react.createElement("div", { + style: { + minHeight: 53 + } + }); + if (splitDataSource.length > 0) { + const items = splitDataSource.map((item, index) => renderInnerItem(item, index)); + childrenContent = grid ? /*#__PURE__*/_react_17_0_2_react.createElement(row/* default */.Z, { + gutter: grid.gutter + }, _react_17_0_2_react.Children.map(items, child => /*#__PURE__*/_react_17_0_2_react.createElement("div", { + key: child === null || child === void 0 ? void 0 : child.key, + style: colStyle + }, child))) : /*#__PURE__*/_react_17_0_2_react.createElement("ul", { + className: `${prefixCls}-items` + }, items); + } else if (!children && !isLoading) { + childrenContent = /*#__PURE__*/_react_17_0_2_react.createElement("div", { + className: `${prefixCls}-empty-text` + }, locale && locale.emptyText || (renderEmpty === null || renderEmpty === void 0 ? void 0 : renderEmpty('List')) || /*#__PURE__*/_react_17_0_2_react.createElement(defaultRenderEmpty/* default */.Z, { + componentName: "List" + })); + } + const paginationPosition = paginationProps.position || 'bottom'; + const contextValue = _react_17_0_2_react.useMemo(() => ({ + grid, + itemLayout + }), [JSON.stringify(grid), itemLayout]); + return wrapSSR( /*#__PURE__*/_react_17_0_2_react.createElement(ListContext.Provider, { + value: contextValue + }, /*#__PURE__*/_react_17_0_2_react.createElement("div", Object.assign({ + style: Object.assign(Object.assign({}, list === null || list === void 0 ? void 0 : list.style), style), + className: classString + }, rest), (paginationPosition === 'top' || paginationPosition === 'both') && paginationContent, header && /*#__PURE__*/_react_17_0_2_react.createElement("div", { + className: `${prefixCls}-header` + }, header), /*#__PURE__*/_react_17_0_2_react.createElement(spin/* default */.Z, Object.assign({}, loadingProp), childrenContent, children), footer && /*#__PURE__*/_react_17_0_2_react.createElement("div", { + className: `${prefixCls}-footer` + }, footer), loadMore || (paginationPosition === 'bottom' || paginationPosition === 'both') && paginationContent))); +} +if (false) {} +List.Item = list_Item; +/* harmony default export */ var list = (List); + +/***/ }), + /***/ 19479: /*!********************************************************************!*\ !*** ./node_modules/_antd@5.9.0@antd/es/rate/index.js + 8 modules ***! @@ -4736,322 +5155,6 @@ var _require = __webpack_require__(/*! ./Component */ 83145), CopyToClipboard.CopyToClipboard = CopyToClipboard; module.exports = CopyToClipboard; -/***/ }), - -/***/ 51581: -/*!****************************************************************************************************!*\ - !*** ./node_modules/_react-infinite-scroller@1.2.4@react-infinite-scroller/dist/InfiniteScroll.js ***! - \****************************************************************************************************/ -/***/ (function(module, exports, __webpack_require__) { - -"use strict"; - - -Object.defineProperty(exports, "__esModule", ({ - value: true -})); - -var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); - -var _react = __webpack_require__(/*! react */ 59301); - -var _react2 = _interopRequireDefault(_react); - -var _propTypes = __webpack_require__(/*! prop-types */ 12708); - -var _propTypes2 = _interopRequireDefault(_propTypes); - -function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } - -function _objectWithoutProperties(obj, keys) { var target = {}; for (var i in obj) { if (keys.indexOf(i) >= 0) continue; if (!Object.prototype.hasOwnProperty.call(obj, i)) continue; target[i] = obj[i]; } return target; } - -function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } - -function _possibleConstructorReturn(self, call) { if (!self) { throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); } return call && (typeof call === "object" || typeof call === "function") ? call : self; } - -function _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function, not " + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) Object.setPrototypeOf ? Object.setPrototypeOf(subClass, superClass) : subClass.__proto__ = superClass; } - -var InfiniteScroll = function (_Component) { - _inherits(InfiniteScroll, _Component); - - function InfiniteScroll(props) { - _classCallCheck(this, InfiniteScroll); - - var _this = _possibleConstructorReturn(this, (InfiniteScroll.__proto__ || Object.getPrototypeOf(InfiniteScroll)).call(this, props)); - - _this.scrollListener = _this.scrollListener.bind(_this); - _this.eventListenerOptions = _this.eventListenerOptions.bind(_this); - _this.mousewheelListener = _this.mousewheelListener.bind(_this); - return _this; - } - - _createClass(InfiniteScroll, [{ - key: 'componentDidMount', - value: function componentDidMount() { - this.pageLoaded = this.props.pageStart; - this.options = this.eventListenerOptions(); - this.attachScrollListener(); - } - }, { - key: 'componentDidUpdate', - value: function componentDidUpdate() { - if (this.props.isReverse && this.loadMore) { - var parentElement = this.getParentElement(this.scrollComponent); - parentElement.scrollTop = parentElement.scrollHeight - this.beforeScrollHeight + this.beforeScrollTop; - this.loadMore = false; - } - this.attachScrollListener(); - } - }, { - key: 'componentWillUnmount', - value: function componentWillUnmount() { - this.detachScrollListener(); - this.detachMousewheelListener(); - } - }, { - key: 'isPassiveSupported', - value: function isPassiveSupported() { - var passive = false; - - var testOptions = { - get passive() { - passive = true; - } - }; - - try { - document.addEventListener('test', null, testOptions); - document.removeEventListener('test', null, testOptions); - } catch (e) { - // ignore - } - return passive; - } - }, { - key: 'eventListenerOptions', - value: function eventListenerOptions() { - var options = this.props.useCapture; - - if (this.isPassiveSupported()) { - options = { - useCapture: this.props.useCapture, - passive: true - }; - } - return options; - } - - // Set a defaut loader for all your `InfiniteScroll` components - - }, { - key: 'setDefaultLoader', - value: function setDefaultLoader(loader) { - this.defaultLoader = loader; - } - }, { - key: 'detachMousewheelListener', - value: function detachMousewheelListener() { - var scrollEl = window; - if (this.props.useWindow === false) { - scrollEl = this.scrollComponent.parentNode; - } - - scrollEl.removeEventListener('mousewheel', this.mousewheelListener, this.options ? this.options : this.props.useCapture); - } - }, { - key: 'detachScrollListener', - value: function detachScrollListener() { - var scrollEl = window; - if (this.props.useWindow === false) { - scrollEl = this.getParentElement(this.scrollComponent); - } - - scrollEl.removeEventListener('scroll', this.scrollListener, this.options ? this.options : this.props.useCapture); - scrollEl.removeEventListener('resize', this.scrollListener, this.options ? this.options : this.props.useCapture); - } - }, { - key: 'getParentElement', - value: function getParentElement(el) { - var scrollParent = this.props.getScrollParent && this.props.getScrollParent(); - if (scrollParent != null) { - return scrollParent; - } - return el && el.parentNode; - } - }, { - key: 'filterProps', - value: function filterProps(props) { - return props; - } - }, { - key: 'attachScrollListener', - value: function attachScrollListener() { - var parentElement = this.getParentElement(this.scrollComponent); - - if (!this.props.hasMore || !parentElement) { - return; - } - - var scrollEl = window; - if (this.props.useWindow === false) { - scrollEl = parentElement; - } - - scrollEl.addEventListener('mousewheel', this.mousewheelListener, this.options ? this.options : this.props.useCapture); - scrollEl.addEventListener('scroll', this.scrollListener, this.options ? this.options : this.props.useCapture); - scrollEl.addEventListener('resize', this.scrollListener, this.options ? this.options : this.props.useCapture); - - if (this.props.initialLoad) { - this.scrollListener(); - } - } - }, { - key: 'mousewheelListener', - value: function mousewheelListener(e) { - // Prevents Chrome hangups - // See: https://stackoverflow.com/questions/47524205/random-high-content-download-time-in-chrome/47684257#47684257 - if (e.deltaY === 1 && !this.isPassiveSupported()) { - e.preventDefault(); - } - } - }, { - key: 'scrollListener', - value: function scrollListener() { - var el = this.scrollComponent; - var scrollEl = window; - var parentNode = this.getParentElement(el); - - var offset = void 0; - if (this.props.useWindow) { - var doc = document.documentElement || document.body.parentNode || document.body; - var scrollTop = scrollEl.pageYOffset !== undefined ? scrollEl.pageYOffset : doc.scrollTop; - if (this.props.isReverse) { - offset = scrollTop; - } else { - offset = this.calculateOffset(el, scrollTop); - } - } else if (this.props.isReverse) { - offset = parentNode.scrollTop; - } else { - offset = el.scrollHeight - parentNode.scrollTop - parentNode.clientHeight; - } - - // Here we make sure the element is visible as well as checking the offset - if (offset < Number(this.props.threshold) && el && el.offsetParent !== null) { - this.detachScrollListener(); - this.beforeScrollHeight = parentNode.scrollHeight; - this.beforeScrollTop = parentNode.scrollTop; - // Call loadMore after detachScrollListener to allow for non-async loadMore functions - if (typeof this.props.loadMore === 'function') { - this.props.loadMore(this.pageLoaded += 1); - this.loadMore = true; - } - } - } - }, { - key: 'calculateOffset', - value: function calculateOffset(el, scrollTop) { - if (!el) { - return 0; - } - - return this.calculateTopPosition(el) + (el.offsetHeight - scrollTop - window.innerHeight); - } - }, { - key: 'calculateTopPosition', - value: function calculateTopPosition(el) { - if (!el) { - return 0; - } - return el.offsetTop + this.calculateTopPosition(el.offsetParent); - } - }, { - key: 'render', - value: function render() { - var _this2 = this; - - var renderProps = this.filterProps(this.props); - - var children = renderProps.children, - element = renderProps.element, - hasMore = renderProps.hasMore, - initialLoad = renderProps.initialLoad, - isReverse = renderProps.isReverse, - loader = renderProps.loader, - loadMore = renderProps.loadMore, - pageStart = renderProps.pageStart, - ref = renderProps.ref, - threshold = renderProps.threshold, - useCapture = renderProps.useCapture, - useWindow = renderProps.useWindow, - getScrollParent = renderProps.getScrollParent, - props = _objectWithoutProperties(renderProps, ['children', 'element', 'hasMore', 'initialLoad', 'isReverse', 'loader', 'loadMore', 'pageStart', 'ref', 'threshold', 'useCapture', 'useWindow', 'getScrollParent']); - - props.ref = function (node) { - _this2.scrollComponent = node; - if (ref) { - ref(node); - } - }; - - var childrenArray = [children]; - if (hasMore) { - if (loader) { - isReverse ? childrenArray.unshift(loader) : childrenArray.push(loader); - } else if (this.defaultLoader) { - isReverse ? childrenArray.unshift(this.defaultLoader) : childrenArray.push(this.defaultLoader); - } - } - return _react2.default.createElement(element, props, childrenArray); - } - }]); - - return InfiniteScroll; -}(_react.Component); - -InfiniteScroll.propTypes = { - children: _propTypes2.default.node.isRequired, - element: _propTypes2.default.node, - hasMore: _propTypes2.default.bool, - initialLoad: _propTypes2.default.bool, - isReverse: _propTypes2.default.bool, - loader: _propTypes2.default.node, - loadMore: _propTypes2.default.func.isRequired, - pageStart: _propTypes2.default.number, - ref: _propTypes2.default.func, - getScrollParent: _propTypes2.default.func, - threshold: _propTypes2.default.number, - useCapture: _propTypes2.default.bool, - useWindow: _propTypes2.default.bool -}; -InfiniteScroll.defaultProps = { - element: 'div', - hasMore: false, - initialLoad: true, - pageStart: 0, - ref: null, - threshold: 250, - useWindow: true, - isReverse: false, - useCapture: false, - loader: null, - getScrollParent: null -}; -exports["default"] = InfiniteScroll; -module.exports = exports['default']; - - -/***/ }), - -/***/ 26724: -/*!**************************************************************************************!*\ - !*** ./node_modules/_react-infinite-scroller@1.2.4@react-infinite-scroller/index.js ***! - \**************************************************************************************/ -/***/ (function(module, __unused_webpack_exports, __webpack_require__) { - -module.exports = __webpack_require__(/*! ./dist/InfiniteScroll */ 51581) - - /***/ }), /***/ 98040: diff --git a/86854.async.js b/86854.async.js index 0a89fbab62..dc0d2d53f0 100644 --- a/86854.async.js +++ b/86854.async.js @@ -1,5 +1,5 @@ "use strict"; -(self["webpackChunk"] = self["webpackChunk"] || []).push([[86854,15569,10375,38177,47256,85081,53555,64802,34668],{ +(self["webpackChunk"] = self["webpackChunk"] || []).push([[86854,15569,10375,38177,47256,85081,53555,64802,34668,54512],{ /***/ 80045: /*!*******************************************************************************************************************!*\ diff --git a/94439.async.js b/94439.async.js index 6b50ae22f8..5e5ae6e74b 100644 --- a/94439.async.js +++ b/94439.async.js @@ -1,5 +1,5 @@ "use strict"; -(self["webpackChunk"] = self["webpackChunk"] || []).push([[94439,38177,47256,85081,53555,64802,34668],{ +(self["webpackChunk"] = self["webpackChunk"] || []).push([[94439,38177,47256,85081,53555,64802,34668,54512],{ /***/ 80045: /*!*******************************************************************************************************************!*\ diff --git a/96598.async.js b/96598.async.js new file mode 100644 index 0000000000..c4c63f12cf --- /dev/null +++ b/96598.async.js @@ -0,0 +1,3484 @@ +"use strict"; +(self["webpackChunk"] = self["webpackChunk"] || []).push([[96598,6487,10014],{ + +/***/ 56672: +/*!*********************************!*\ + !*** ./src/pages/tasks/util.js ***! + \*********************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +/* harmony export */ __webpack_require__.d(__webpack_exports__, { +/* harmony export */ Ax: function() { return /* binding */ processTreeData; }, +/* harmony export */ Ds: function() { return /* binding */ debounce; }, +/* harmony export */ KI: function() { return /* binding */ apiPref; }, +/* harmony export */ SI: function() { return /* binding */ getTreeData; }, +/* harmony export */ f1: function() { return /* binding */ isCompileOk; } +/* harmony export */ }); +/* unused harmony export isProd */ +/* harmony import */ var _utils_env__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @/utils/env */ 47015); + +function isCompileOk(rs) { + var flag = true; + if (rs.length > 0) { + for (var i = 0; i < rs.length; i++) { + if (rs[i].compile_success == 0 || !rs[i].compile_success) { + flag = false; + break; + } + } + } else { + flag = false; + } + return flag; +} +function getTreeData(data) { + var parentKey = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : ''; + var result = []; + for (var i = 0; i < data.length; i++) { + var item = data[i]; + var key = parentKey ? "".concat(parentKey, "/").concat(item.name) : "".concat(item.name); + result.push({ + title: item.name, + isLeaf: item.type === 'tree' ? false : true, + key: key + }); + } + return result; +} +function processTreeData(repos, key, newData) { + for (var i = 0; i < repos.length; i++) { + var item = repos[i]; + if (item.key === key) { + item.children = newData; + break; + } + if (item.children) { + processTreeData(item.children, key, newData); + } + } + return repos; +} +function debounce(func, wait, immediate) { + var timeout; + return function () { + var context = this, + args = arguments; + var later = function later() { + timeout = null; + if (!immediate) func.apply(context, args); + }; + var callNow = immediate && !timeout; + clearTimeout(timeout); + timeout = setTimeout(later, wait); + if (callNow) func.apply(context, args); + }; +} +var isProd = true; +var apiPref = _utils_env__WEBPACK_IMPORTED_MODULE_0__/* ["default"] */ .Z.API_SERVER; +// export const isProd = +// window.location.href.indexOf('test-') > 0 || +// window.location.href.indexOf('localhost') > 0 +// ? false +// : true; + +// export const apiPref = isProd +// ? 'https://www.educoder.net' +// : 'https://test-newweb.educoder.net'; + +/***/ }), + +/***/ 61954: +/*!**********************************************************!*\ + !*** ./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_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/objectSpread2.js */ 26801); +/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0__); +/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectWithoutProperties_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/objectWithoutProperties.js */ 27161); +/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectWithoutProperties_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectWithoutProperties_js__WEBPACK_IMPORTED_MODULE_1__); +/* harmony import */ var _components_markdown_editor__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @/components/markdown-editor */ 20755); +/* harmony import */ var _index_less_modules__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./index.less?modules */ 52398); +/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! react */ 59301); +/* harmony import */ var _components_RenderHtml__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @/components/RenderHtml */ 55523); +/* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! react/jsx-runtime */ 37712); + + +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_7_23_2_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_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0___default()(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0___default()({}, props), {}, { + defaultValue: value, + onChange: function onChange(a, b) { + console.log("a:", a, b); + if (!!(b !== null && b !== void 0 && b.length)) _onChange(a, b);else _onChange(a); + } + })) + }); +}; +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"] */ .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"] */ .Z.inputBorder, " ").concat(_index_less_modules__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .Z.placeholder), + children: placeholder + }) + }); +}; + + +/***/ }), + +/***/ 95635: +/*!*************************************************************!*\ + !*** ./src/components/markdown-editor/code-block/index.tsx ***! + \*************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +/* harmony export */ __webpack_require__.d(__webpack_exports__, { +/* harmony export */ h: function() { return /* binding */ MyCodeMirror; } +/* harmony export */ }); +/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/objectSpread2.js */ 26801); +/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0__); +/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/slicedToArray.js */ 11006); +/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_1__); +/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! react */ 59301); +/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! antd */ 57809); +/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! antd */ 78241); +/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! antd */ 3113); +/* harmony import */ var codemirror__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! codemirror */ 89780); +/* harmony import */ var codemirror__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(codemirror__WEBPACK_IMPORTED_MODULE_3__); +/* harmony import */ var codemirror_lib_codemirror_css__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! codemirror/lib/codemirror.css */ 39416); +/* harmony import */ var codemirror_theme_blackboard_css__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! codemirror/theme/blackboard.css */ 23626); +/* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! react/jsx-runtime */ 37712); + + + + + + + + + +var Option = antd__WEBPACK_IMPORTED_MODULE_7__["default"].Option; + +//https://github.com/codemirror/CodeMirror/issues/4838 +var formItemLayout = { + labelCol: { + span: 4 + }, + wrapperCol: { + span: 20 + } +}; +var LanguageDesc = { + asp: ['ASP', 'vbscript'], + actionscript: ['ActionScript(3.0)/Flash/Flex', 'clike'], + bash: ['Bash/Bat', 'shell'], + css: ['CSS', 'css'], + c: ['C', 'clike'], + cpp: ['C++', 'clike'], + csharp: ['C#', 'clike'], + coffeescript: ['CoffeeScript', 'coffeescript'], + d: ['D', 'd'], + dart: ['Dart', 'dart'], + delphi: ['Delphi/Pascal', 'pascal'], + erlang: ['Erlang', 'erlang'], + go: ['Golang', 'go'], + groovy: ['Groovy', 'groovy'], + html: ['HTML', 'text/html'], + java: ['Java', 'clike'], + json: ['JSON', 'text/json'], + javascript: ['Javascript', 'javascript'], + lua: ['Lua', 'lua'], + less: ['LESS', 'css'], + markdown: ['Markdown', 'gfm'], + 'objective-c': ['Objective-C', 'clike'], + php: ['PHP', 'php'], + perl: ['Perl', 'perl'], + python: ['Python', 'python'], + r: ['R', 'r'], + rst: ['reStructedText', 'rst'], + ruby: ['Ruby', 'ruby'], + sql: ['SQL', 'sql'], + sass: ['SASS/SCSS', 'sass'], + shell: ['Shell', 'shell'], + scala: ['Scala', 'clike'], + swift: ['Swift', 'clike'], + vb: ['VB/VBScript', 'vb'], + xml: ['XML', 'text/xml'], + yaml: ['YAML', 'yaml'] +}; +/* harmony default export */ __webpack_exports__.Z = (function (_ref) { + var callback = _ref.callback, + onCancel = _ref.onCancel; + var _useState = (0,react__WEBPACK_IMPORTED_MODULE_2__.useState)('python'), + _useState2 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_1___default()(_useState, 2), + mode = _useState2[0], + setMode = _useState2[1]; + function onSetMode(value) { + setMode(LanguageDesc[value][1]); + } + function onSubmit(values) { + callback(values); + } + return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsxs)(antd__WEBPACK_IMPORTED_MODULE_8__/* ["default"] */ .Z, _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0___default()(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0___default()({}, formItemLayout), {}, { + className: "code-block-panel", + initialValues: { + language: 'python', + content: '' + }, + onFinish: onSubmit, + children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsx)(antd__WEBPACK_IMPORTED_MODULE_8__/* ["default"] */ .Z.Item, { + label: "\u4EE3\u7801\u8BED\u8A00", + name: "language", + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsx)(antd__WEBPACK_IMPORTED_MODULE_7__["default"], { + getPopupContainer: function getPopupContainer(trigger) { + return trigger.parentNode; + }, + onChange: onSetMode, + children: Object.keys(LanguageDesc).map(function (item) { + return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsx)(Option, { + value: item, + children: LanguageDesc[item][0] + }, item); + }) + }) + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsx)(antd__WEBPACK_IMPORTED_MODULE_8__/* ["default"] */ .Z.Item, { + label: "\u4EE3\u7801\u5185\u5BB9", + name: "content", + rules: [{ + required: true, + message: '请输入代码内容' + }], + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsx)(MyCodeMirror, { + mode: mode + }) + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsxs)("div", { + className: "flex-container flex-end", + children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsx)(antd__WEBPACK_IMPORTED_MODULE_9__/* ["default"] */ .ZP, { + type: "primary", + htmlType: "submit", + style: { + marginRight: 10 + }, + children: "\u786E\u5B9A" + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsx)(antd__WEBPACK_IMPORTED_MODULE_9__/* ["default"] */ .ZP, { + type: "ghost", + onClick: onCancel, + children: "\u53D6\u6D88" + })] + })] + })); +}); +function MyCodeMirror(_ref2) { + var value = _ref2.value, + onChange = _ref2.onChange, + mode = _ref2.mode, + _ref2$options = _ref2.options, + options = _ref2$options === void 0 ? {} : _ref2$options; + var el = (0,react__WEBPACK_IMPORTED_MODULE_2__.useRef)(); + var _useState3 = (0,react__WEBPACK_IMPORTED_MODULE_2__.useState)(), + _useState4 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_1___default()(_useState3, 2), + cm = _useState4[0], + setCm = _useState4[1]; + (0,react__WEBPACK_IMPORTED_MODULE_2__.useEffect)(function () { + if (cm) { + var onChangeHandler = function onChangeHandler(cm) { + var content = cm.getValue(); + onChange && onChange(content); + }; + cm.on('change', onChangeHandler); + return function () { + cm.off('change', onChangeHandler); + }; + } + }, [cm, onChange]); + (0,react__WEBPACK_IMPORTED_MODULE_2__.useEffect)(function () { + if (cm) { + cm.setOption('mode', mode); + } + }, [cm, mode]); + (0,react__WEBPACK_IMPORTED_MODULE_2__.useEffect)(function () { + if (cm) { + if (value !== cm.getValue() || value === '') { + setTimeout(function () { + cm.setValue(value || ''); + }, 300); + } + } + }, [cm, value]); + (0,react__WEBPACK_IMPORTED_MODULE_2__.useEffect)(function () { + if (el.current && !cm) { + var instance = codemirror__WEBPACK_IMPORTED_MODULE_3___default().fromTextArea(el.current, _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0___default()({ + mode: mode, + lineNumbers: true, + lineWrapping: true, + autoCloseBrackets: true, + tabSize: 4, + autofocus: true, + autoCloseTags: true, + matchBrackets: true, + styleActiveLine: true + }, options)); + setCm(instance); + } + }, [el.current, cm]); + return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsx)("div", { + className: "my-codemirror-container", + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsx)("textarea", { + ref: el + }) + }); +} + +/***/ }), + +/***/ 20755: +/*!***************************************************************!*\ + !*** ./src/components/markdown-editor/index.tsx + 10 modules ***! + \***************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + + +// EXPORTS +__webpack_require__.d(__webpack_exports__, { + Z: function() { return /* binding */ markdown_editor; } +}); + +// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/createForOfIteratorHelper.js +var createForOfIteratorHelper = __webpack_require__(98190); +var createForOfIteratorHelper_default = /*#__PURE__*/__webpack_require__.n(createForOfIteratorHelper); +// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/slicedToArray.js +var slicedToArray = __webpack_require__(11006); +var slicedToArray_default = /*#__PURE__*/__webpack_require__.n(slicedToArray); +// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/defineProperty.js +var defineProperty = __webpack_require__(22060); +var defineProperty_default = /*#__PURE__*/__webpack_require__.n(defineProperty); +// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/index.js +var _react_17_0_2_react = __webpack_require__(59301); +// EXTERNAL MODULE: ./node_modules/_codemirror@5.58.2@codemirror/lib/codemirror.js +var codemirror = __webpack_require__(89780); +var codemirror_default = /*#__PURE__*/__webpack_require__.n(codemirror); +// EXTERNAL MODULE: ./node_modules/_resize-observer-polyfill@1.5.1@resize-observer-polyfill/dist/ResizeObserver.es.js +var ResizeObserver_es = __webpack_require__(76374); +// EXTERNAL MODULE: ./node_modules/_codemirror@5.58.2@codemirror/lib/codemirror.css +var lib_codemirror = __webpack_require__(39416); +// EXTERNAL MODULE: ./node_modules/_codemirror@5.58.2@codemirror/addon/edit/closetag.js +var closetag = __webpack_require__(6313); +// EXTERNAL MODULE: ./node_modules/_codemirror@5.58.2@codemirror/addon/edit/closebrackets.js +var closebrackets = __webpack_require__(25717); +// EXTERNAL MODULE: ./node_modules/_codemirror@5.58.2@codemirror/addon/display/placeholder.js +var placeholder = __webpack_require__(99498); +// EXTERNAL MODULE: ./node_modules/_codemirror@5.58.2@codemirror/mode/markdown/markdown.js +var markdown = __webpack_require__(25419); +// EXTERNAL MODULE: ./node_modules/_codemirror@5.58.2@codemirror/mode/stex/stex.js +var stex = __webpack_require__(67549); +;// CONCATENATED MODULE: ./src/components/markdown-editor/index.less +// extracted by mini-css-extract-plugin + +// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 1 modules +var RenderHtml = __webpack_require__(55523); +// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/jsx-runtime.js +var jsx_runtime = __webpack_require__(37712); +;// CONCATENATED MODULE: ./src/components/RenderHtml/stex.tsx + +// const latexjs = require('latex-l.js/dist/latex.js'); +// import "latex-l.js/dist/css/base.css" + + +/* harmony default export */ var RenderHtml_stex = (function (_ref) { + var _ref$value = _ref.value, + value = _ref$value === void 0 ? '' : _ref$value, + className = _ref.className, + showTextOnly = _ref.showTextOnly, + showLines = _ref.showLines, + _ref$style = _ref.style, + style = _ref$style === void 0 ? {} : _ref$style; + var html = (0,_react_17_0_2_react.useMemo)(function () { + // try { + // const latex = value || 'This is some text'; + // let generator = new latexjs.default.HtmlGenerator({ hyphenate: true }) + // let doc = latexjs.default.parse(latex, { generator: generator }).htmlDocument() + // return doc.body.innerHTML + // }catch(e){ + // console.log("e:",e) + // return "错误的latex语法,请检查" + // } + return ""; + }, [value]); + return /*#__PURE__*/(0,jsx_runtime.jsx)(jsx_runtime.Fragment, { + children: /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + dangerouslySetInnerHTML: { + __html: html + } + }) + }); +}); +// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/objectSpread2.js +var objectSpread2 = __webpack_require__(26801); +var objectSpread2_default = /*#__PURE__*/__webpack_require__.n(objectSpread2); +;// CONCATENATED MODULE: ./src/components/markdown-editor/toolbar/index.less +// extracted by mini-css-extract-plugin + +;// CONCATENATED MODULE: ./src/components/markdown-editor/css/iconfont.css +// extracted by mini-css-extract-plugin + +;// CONCATENATED MODULE: ./src/components/markdown-editor/toolbar/index.tsx + + + + + + + +var DEFAULTICONS = [{ + title: '粗体', + icon: 'icon-bold', + actionName: 'bold' +}, { + title: '斜体', + icon: 'icon-italic', + actionName: 'italic' +}, '|', { + title: '无序列表', + icon: 'icon-unorder-list', + actionName: 'list-ul' +}, { + title: '有序列表', + icon: 'icon-order-list', + actionName: 'list-ol' +}, '|', { + title: '行内代码', + icon: 'icon-code', + actionName: 'code' +}, { + title: '代码块(多语言风格)', + icon: 'icon-file-code', + actionName: 'code-block' +}, { + title: '链接', + icon: 'icon-link', + actionName: 'link' +}, '|', { + title: '行内公式', + icon: 'icon-sum', + actionName: 'inline-latex' +}, { + title: '多行公式', + icon: 'icon-formula', + actionName: 'latex' +}, '|', { + title: '添加图片', + icon: 'icon-picture', + actionName: 'upload-image' +}, { + title: '表格', + icon: 'icon-table', + actionName: 'add-table' +}, '|', { + title: '换行', + icon: 'icon-minus', + actionName: 'line-break' +}, { + title: '清空', + icon: 'icon-eraser', + actionName: 'eraser' +}]; +function AButton(_ref) { + var onActionCallback = _ref.onActionCallback, + title = _ref.title, + icon = _ref.icon, + actionName = _ref.actionName, + _ref$className = _ref.className, + className = _ref$className === void 0 ? '' : _ref$className, + children = _ref.children; + function onAction() { + onActionCallback(actionName); + } + return /*#__PURE__*/(0,jsx_runtime.jsxs)("a", { + title: title, + className: className, + onClick: onAction, + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("i", { + className: "md-iconfont ".concat(icon) + }), children] + }); +} +/* harmony default export */ var toolbar = (function (_ref2) { + var watch = _ref2.watch, + showNullButton = _ref2.showNullButton, + showNullProgramButton = _ref2.showNullProgramButton, + onActionCallback = _ref2.onActionCallback, + fullScreen = _ref2.fullScreen, + insertTemp = _ref2.insertTemp, + hidetoolBar = _ref2.hidetoolBar; + var icons = [].concat(DEFAULTICONS, [{ + title: "".concat(watch ? '关闭实时预览' : '开启实时预览'), + icon: "".concat(watch ? 'icon-eye-slash' : 'icon-eye'), + actionName: 'trigger-watch' + }]); + return /*#__PURE__*/(0,jsx_runtime.jsxs)("ul", { + className: "markdown-toolbar-container", + children: [!hidetoolBar && icons.map(function (item, index) { + return /*#__PURE__*/(0,jsx_runtime.jsx)("li", { + children: item.actionName ? /*#__PURE__*/(0,jsx_runtime.jsx)(AButton, objectSpread2_default()(objectSpread2_default()({}, item), {}, { + onActionCallback: onActionCallback + })) : /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + className: "v-line" + }) + }, index); + }), showNullButton ? /*#__PURE__*/(0,jsx_runtime.jsx)("li", { + children: /*#__PURE__*/(0,jsx_runtime.jsx)(AButton, { + icon: "icon-edit insert-blank", + className: "btn-null", + title: "\u589E\u52A0\u586B\u7A7A", + actionName: "add-null-ch", + onActionCallback: onActionCallback, + children: /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + className: "fill-tip", + children: "\u70B9\u51FB\u63D2\u5165\b\u586B\u7A7A\u9879" + }) + }) + }) : null, showNullProgramButton ? /*#__PURE__*/(0,jsx_runtime.jsxs)(jsx_runtime.Fragment, { + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("li", { + children: /*#__PURE__*/(0,jsx_runtime.jsx)(AButton, { + icon: "icon-edit insert-blank", + className: "btn-null", + title: "\u589E\u52A0\u586B\u7A7A", + actionName: "add-signal", + onActionCallback: onActionCallback, + children: /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + className: "fill-tip", + children: "\u6DFB\u52A0\u5355\u884C\u586B\u7A7A\u9879" + }) + }) + }), /*#__PURE__*/(0,jsx_runtime.jsx)("li", { + children: /*#__PURE__*/(0,jsx_runtime.jsx)(AButton, { + icon: "icon-uniE900 insert-blank", + className: "btn-null", + title: "\u589E\u52A0\u586B\u7A7A", + actionName: "add-multiple", + onActionCallback: onActionCallback, + children: /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + className: "fill-tip", + children: "\u6DFB\u52A0\u591A\u884C\u586B\u7A7A\u9879" + }) + }) + })] + }) : null, insertTemp && /*#__PURE__*/(0,jsx_runtime.jsx)("li", { + children: /*#__PURE__*/(0,jsx_runtime.jsx)(AButton, { + icon: "icon-edit", + className: "btn-null", + title: "\u63D2\u5165\u6A21\u677F", + actionName: "inster-template-".concat(insertTemp), + onActionCallback: onActionCallback, + children: /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + className: "fill-tip", + children: "\u63D2\u5165\u6A21\u677F" + }) + }) + }), /*#__PURE__*/(0,jsx_runtime.jsx)("li", { + className: "btn-full-screen", + children: /*#__PURE__*/(0,jsx_runtime.jsx)(AButton, { + icon: "".concat(fullScreen ? 'icon-shrink' : 'icon-enlarge'), + title: fullScreen ? '关闭全屏' : '开启全屏', + actionName: "trigger-full-screen", + onActionCallback: onActionCallback + }) + })] + }); +}); +// EXTERNAL MODULE: ./src/components/modal.tsx +var modal = __webpack_require__(44668); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/form/index.js + 19 modules +var es_form = __webpack_require__(78241); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/input/index.js + 5 modules +var input = __webpack_require__(1056); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/button/index.js +var es_button = __webpack_require__(3113); +;// CONCATENATED MODULE: ./src/components/markdown-editor/link/index.tsx + + + + + +var formItemLayout = { + labelCol: { + span: 4 + }, + wrapperCol: { + span: 20 + } +}; +/* harmony default export */ var markdown_editor_link = (function (_ref) { + var callback = _ref.callback, + onCancel = _ref.onCancel; + function onSubmit(values) { + callback(values); + } + return /*#__PURE__*/(0,jsx_runtime.jsxs)(es_form/* default */.Z, objectSpread2_default()(objectSpread2_default()({}, formItemLayout), {}, { + initialValues: { + link: 'http://', + title: '' + }, + className: "link-panel", + onFinish: onSubmit, + children: [/*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, { + label: "\u94FE\u63A5\u5730\u5740", + name: "link", + rules: [{ + required: true, + message: '请输入链接地址' + }], + children: /*#__PURE__*/(0,jsx_runtime.jsx)(input/* default */.Z, {}) + }), /*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, { + label: "\u94FE\u63A5\u6807\u9898", + name: "title", + rules: [{ + required: true, + message: '请输入链接标题' + }], + children: /*#__PURE__*/(0,jsx_runtime.jsx)(input/* default */.Z, {}) + }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: "flex-container flex-end", + children: [/*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.ZP, { + type: "primary", + htmlType: "submit", + style: { + marginRight: 10 + }, + children: "\u786E\u5B9A" + }), /*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.ZP, { + type: "ghost", + onClick: onCancel, + children: "\u53D6\u6D88" + })] + })] + })); +}); +// EXTERNAL MODULE: ./src/components/markdown-editor/code-block/index.tsx +var code_block = __webpack_require__(95635); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/message/index.js + 4 modules +var message = __webpack_require__(8591); +;// CONCATENATED MODULE: ./src/components/markdown-editor/upload-image/index.less +// extracted by mini-css-extract-plugin + +// EXTERNAL MODULE: ./src/pages/tasks/util.js +var util = __webpack_require__(56672); +;// CONCATENATED MODULE: ./src/components/markdown-editor/upload-image/index.tsx + + + + + + + + +var useForm = es_form/* default */.Z.useForm; +var style = { + width: 280, + marginRight: 10 +}; +var upload_image_formItemLayout = { + labelCol: { + span: 5 + }, + wrapperCol: { + span: 19 + } +}; +/* harmony default export */ var upload_image = (function (_ref) { + var callback = _ref.callback, + onCancel = _ref.onCancel; + var _useForm = useForm(), + _useForm2 = slicedToArray_default()(_useForm, 1), + form = _useForm2[0]; + function onSubmit(values) { + callback(values); + } + function onAddUrl(data, file) { + if (data.status === -1) { + message/* default */.ZP.error(data.message); + return; + } + form.setFieldsValue({ + src: "/api/attachments/".concat(data.id), + type: file.type + }); + } + function onFileChange(e) { + var file = e.target.files[0]; + uploadImage(file, onAddUrl); + } + return /*#__PURE__*/(0,jsx_runtime.jsxs)(es_form/* default */.Z, objectSpread2_default()(objectSpread2_default()({ + form: form + }, upload_image_formItemLayout), {}, { + className: "upload-image-panel", + onFinish: onSubmit, + style: { + width: 470, + overflow: "hidden" + }, + children: [/*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, { + label: "\u56FE\u7247\u5730\u5740", + required: true, + children: /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: "flex-container", + children: [/*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, { + noStyle: true, + name: "src", + rules: [{ + required: true, + message: '请输入图片地址' + }], + children: /*#__PURE__*/(0,jsx_runtime.jsx)(input/* default */.Z, { + style: style + }) + }), /*#__PURE__*/(0,jsx_runtime.jsx)(UploadButton, { + onFileChange: onFileChange + })] + }) + }), /*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, { + label: "\u56FE\u7247\u63CF\u8FF0", + name: "alt" + // rules={[{ required: true, message: '请输入图片描述' }]} + , + children: /*#__PURE__*/(0,jsx_runtime.jsx)(input/* default */.Z, { + style: { + width: 264 + } + }) + }), /*#__PURE__*/(0,jsx_runtime.jsxs)(es_form/* default */.Z.Item, { + style: { + textAlign: "right" + }, + children: [/*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.ZP, { + type: "primary", + htmlType: "submit", + style: { + marginRight: 10 + }, + children: "\u786E\u5B9A" + }), /*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.ZP, { + type: "default", + onClick: onCancel, + children: "\u53D6\u6D88" + })] + })] + })); +}); +function UploadButton(_ref2) { + var onFileChange = _ref2.onFileChange; + return /*#__PURE__*/(0,jsx_runtime.jsxs)("label", { + className: "upload-button", + style: { + cursor: "pointer" + }, + children: ["\u672C\u5730\u4E0A\u4F20", /*#__PURE__*/(0,jsx_runtime.jsx)("input", { + type: "file", + onChange: onFileChange + })] + }); +} +function uploadImage(file, callback) { + if (!file) { + throw new String('没有文件'); + return; + } + var formData = new FormData(); + formData.append('editormd-image-file', file); + formData.append('file_param_name', 'editormd-image-file'); + formData.append('byxhr', 'true'); + var xhr = new window.XMLHttpRequest(); + xhr.withCredentials = true; + xhr.addEventListener('load', function (response) { + callback(JSON.parse(response.target.responseText), file); + }, false); + xhr.addEventListener('error', function (error) { + console.error(error); + }, false); + xhr.open('POST', "".concat(util/* apiPref */.KI, "/api/attachments.json")); + xhr.send(formData); +} +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/radio/index.js + 5 modules +var es_radio = __webpack_require__(5112); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/input-number/index.js + 14 modules +var input_number = __webpack_require__(69532); +;// CONCATENATED MODULE: ./src/components/markdown-editor/add-table-panel/index.tsx + + + + +var RadioGroup = es_radio/* default.Group */.ZP.Group; +var add_table_panel_style = { + margin: '0 8px' +}; +/* harmony default export */ var add_table_panel = (function (_ref) { + var callback = _ref.callback, + onCancel = _ref.onCancel; + function onSubmit(values) { + callback(values); + } + return /*#__PURE__*/(0,jsx_runtime.jsxs)(es_form/* default */.Z, { + className: "add-table-panel", + initialValues: { + row: 3, + col: 2, + align: 'default' + }, + onFinish: onSubmit, + children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: "flex-container", + style: { + alignItems: "baseline" + }, + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", { + style: add_table_panel_style, + children: "\u5355\u5143\u683C\u6570\uFF1A" + }), /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + style: add_table_panel_style, + children: "\u884C\u6570" + }), /*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, { + name: "row", + rules: [{ + required: true, + message: '请输入行数' + }], + children: /*#__PURE__*/(0,jsx_runtime.jsx)(input_number/* default */.Z, {}) + }), /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + style: add_table_panel_style, + children: "\u5217\u6570" + }), /*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, { + name: "col", + rules: [{ + required: true, + message: '请输入列数' + }], + children: /*#__PURE__*/(0,jsx_runtime.jsx)(input_number/* default */.Z, {}) + })] + }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: "flex-container", + style: { + marginTop: 12, + alignItems: "baseline" + }, + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", { + style: add_table_panel_style, + children: "\u5BF9\u9F50\u65B9\u5F0F\uFF1A" + }), /*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, { + name: "align", + children: /*#__PURE__*/(0,jsx_runtime.jsxs)(RadioGroup, { + children: [/*#__PURE__*/(0,jsx_runtime.jsx)(es_radio/* default */.ZP, { + value: "default", + children: /*#__PURE__*/(0,jsx_runtime.jsx)("i", { + className: "fa fa-align-justify" + }) + }), /*#__PURE__*/(0,jsx_runtime.jsx)(es_radio/* default */.ZP, { + value: "left", + children: /*#__PURE__*/(0,jsx_runtime.jsx)("i", { + className: "fa fa-align-left" + }) + }), /*#__PURE__*/(0,jsx_runtime.jsx)(es_radio/* default */.ZP, { + value: "center", + children: /*#__PURE__*/(0,jsx_runtime.jsx)("i", { + className: "fa fa-align-center" + }) + }), /*#__PURE__*/(0,jsx_runtime.jsx)(es_radio/* default */.ZP, { + value: "right", + children: /*#__PURE__*/(0,jsx_runtime.jsx)("i", { + className: "fa fa-align-right" + }) + })] + }) + })] + }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: "flex-container flex-end", + children: [/*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.ZP, { + type: "primary", + htmlType: "submit", + style: { + marginRight: 10 + }, + children: "\u786E\u5B9A" + }), /*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.ZP, { + type: "ghost", + onClick: onCancel, + children: "\u53D6\u6D88" + })] + })] + }); +}); +// EXTERNAL MODULE: ./src/utils/env.ts + 1 modules +var env = __webpack_require__(47015); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/modal/index.js + 16 modules +var es_modal = __webpack_require__(43418); +;// CONCATENATED MODULE: ./src/components/markdown-editor/constant.ts +var LINK = 'link'; +var UPLOAD_IMAGE = 'upload-image'; +var CODE_BLOCK = 'code-block'; +var ADD_TABLE = 'add-table'; +var HRLINE = '------------'; +var ALIGNSIGN = { + "default": HRLINE, + left: ":".concat(HRLINE), + center: ":".concat(HRLINE, ":"), + right: "".concat(HRLINE, ":") +}; +// EXTERNAL MODULE: ./src/components/useInterval.tsx +var useInterval = __webpack_require__(14332); +;// CONCATENATED MODULE: ./src/components/markdown-editor/index.tsx + + + +var _DEFAULTKEYMAP, _TitleDesc; + + + + + + + + + + + + + + + + + + + + + + + + +function noop() {} +var pending = 0; +var StorageTimeTicket = 10000; +var NULL_CH = '▁'; +var ADD_MULTI = '@▁▁@'; +var ADD_SINGLE = '@▁@'; +var TEMP1 = '\n**模板标题**\n模板正文内容,可输入文本内容和粘贴图片等操作'; //课程须知模板 +function processSize(size) { + return !/^\d+$/.test(size) ? size : "".concat(size, "px"); +} +var isMac = navigator.platform.toUpperCase().indexOf('MAC') >= 0; +var key = isMac ? 'Cmd' : 'Ctrl'; +var DEFAULTKEYMAP = (_DEFAULTKEYMAP = {}, defineProperty_default()(_DEFAULTKEYMAP, key + '-B', 'bold'), defineProperty_default()(_DEFAULTKEYMAP, key + '-I', 'italic'), _DEFAULTKEYMAP); +var TitleDesc = (_TitleDesc = {}, defineProperty_default()(_TitleDesc, LINK, '添加链接'), defineProperty_default()(_TitleDesc, CODE_BLOCK, '添加代码块'), defineProperty_default()(_TitleDesc, UPLOAD_IMAGE, '添加图片'), defineProperty_default()(_TitleDesc, ADD_TABLE, '添加表格'), _TitleDesc); + +//https://codemirror.net/demo +//The height can be set through CSS (by giving the .CodeMirror class a height property), or by calling the cm's setSize method. +/* harmony default export */ var markdown_editor = (function (_ref) { + var _ref$defaultValue = _ref.defaultValue, + defaultValue = _ref$defaultValue === void 0 ? '' : _ref$defaultValue, + onChange = _ref.onChange, + _ref$width = _ref.width, + width = _ref$width === void 0 ? '100%' : _ref$width, + _ref$height = _ref.height, + height = _ref$height === void 0 ? 400 : _ref$height, + _ref$miniToolbar = _ref.miniToolbar, + miniToolbar = _ref$miniToolbar === void 0 ? false : _ref$miniToolbar, + _ref$isFocus = _ref.isFocus, + isFocus = _ref$isFocus === void 0 ? false : _ref$isFocus, + watch = _ref.watch, + insertTemp = _ref.insertTemp, + _ref$mode = _ref.mode, + mode = _ref$mode === void 0 ? "markdown" : _ref$mode, + _ref$id = _ref.id, + id = _ref$id === void 0 ? 'markdown-editor-id' : _ref$id, + _ref$showResizeBar = _ref.showResizeBar, + showResizeBar = _ref$showResizeBar === void 0 ? false : _ref$showResizeBar, + _ref$noStorage = _ref.noStorage, + noStorage = _ref$noStorage === void 0 ? false : _ref$noStorage, + _ref$showNullButton = _ref.showNullButton, + showNullButton = _ref$showNullButton === void 0 ? false : _ref$showNullButton, + _ref$showNullProgramB = _ref.showNullProgramButton, + showNullProgramButton = _ref$showNullProgramB === void 0 ? false : _ref$showNullProgramB, + _ref$hidetoolBar = _ref.hidetoolBar, + hidetoolBar = _ref$hidetoolBar === void 0 ? false : _ref$hidetoolBar, + _ref$fullScreen = _ref.fullScreen, + fullScreen = _ref$fullScreen === void 0 ? false : _ref$fullScreen, + onBlur = _ref.onBlur, + onCMBeforeChange = _ref.onCMBeforeChange, + onFullScreen = _ref.onFullScreen, + _ref$className = _ref.className, + className = _ref$className === void 0 ? '' : _ref$className, + _ref$disablePaste = _ref.disablePaste, + disablePaste = _ref$disablePaste === void 0 ? false : _ref$disablePaste, + _ref$disabled = _ref.disabled, + disabled = _ref$disabled === void 0 ? false : _ref$disabled, + _ref$disabledFill = _ref.disabledFill, + disabledFill = _ref$disabledFill === void 0 ? false : _ref$disabledFill, + _ref$placeholder = _ref.placeholder, + placeholder = _ref$placeholder === void 0 ? '' : _ref$placeholder, + _ref$values = _ref.values, + values = _ref$values === void 0 ? '' : _ref$values; + var _useState = (0,_react_17_0_2_react.useState)(null), + _useState2 = slicedToArray_default()(_useState, 2), + cm = _useState2[0], + setCm = _useState2[1]; + var _useState3 = (0,_react_17_0_2_react.useState)(defaultValue), + _useState4 = slicedToArray_default()(_useState3, 2), + value = _useState4[0], + setValue = _useState4[1]; + var _useState5 = (0,_react_17_0_2_react.useState)(watch), + _useState6 = slicedToArray_default()(_useState5, 2), + preview = _useState6[0], + setPreview = _useState6[1]; + var _useState7 = (0,_react_17_0_2_react.useState)(fullScreen), + _useState8 = slicedToArray_default()(_useState7, 2), + isFull = _useState8[0], + setIsFull = _useState8[1]; + var _useState9 = (0,_react_17_0_2_react.useState)(''), + _useState10 = slicedToArray_default()(_useState9, 2), + action = _useState10[0], + setAction = _useState10[1]; + var _useState11 = (0,_react_17_0_2_react.useState)(0), + _useState12 = slicedToArray_default()(_useState11, 2), + lastedUpdateTime = _useState12[0], + setLastedUpdateTime = _useState12[1]; + var _useState13 = (0,_react_17_0_2_react.useState)(height), + _useState14 = slicedToArray_default()(_useState13, 2), + h = _useState14[0], + setH = _useState14[1]; + var _useState15 = (0,_react_17_0_2_react.useState)(false), + _useState16 = slicedToArray_default()(_useState15, 2), + tip = _useState16[0], + setTip = _useState16[1]; + var cmEl = (0,_react_17_0_2_react.useRef)(); + var containerEl = (0,_react_17_0_2_react.useRef)(); + var resizeBarEl = (0,_react_17_0_2_react.useRef)(); + var previewEl = (0,_react_17_0_2_react.useRef)(); + + // useEffect(() => { + // setValue(defaultValue) + // cm?.setValue(defaultValue) + // },[]) + (0,_react_17_0_2_react.useEffect)(function () { + var scrollTop = window.scrollY || window.pageYOffset; + setValue(values); + cm === null || cm === void 0 || cm.setValue(values); + window.scrollTo(0, scrollTop); + }, [values]); + (0,_react_17_0_2_react.useEffect)(function () { + onFullScreen === null || onFullScreen === void 0 || onFullScreen(isFull); + }, [isFull]); + (0,_react_17_0_2_react.useEffect)(function () { + if (cmEl.current) { + var onPaste = function onPaste(_, e) { + if (disablePaste) { + e.preventDefault(); + return; + } + var clipboardData = e.clipboardData; + if (clipboardData) { + var types = clipboardData.types.toString(); + var items = clipboardData.items; + var officeSix = ["pptm", "pptx", "ppt", "pot", "pps", "ppa", "potx", "ppsx", "ppam", "pptm", "potm", "ppsm", "doc", "docx", "dot", "dotx", "docm", "dotm", "xls", "xlsx", "csv", "xlt", "xla", "xltx", "xlsm", "xltm", "xlam", "xlsb"]; + if (types === 'Files' || clipboardData.types.indexOf("Files") > -1) { + e.preventDefault(); + if (mode == "stex") return; + try { + var _items$; + var item = items[1]; + if (((_items$ = items[0]) === null || _items$ === void 0 ? void 0 : _items$.kind) === 'file') { + item = items[0]; + } + var file = item.getAsFile(); + var fileSix = file.name.split(".").pop(); + // console.log("item:", item, file, item?.type?.match(/^video\//i)) + uploadImage(file, function (data) { + if (data.id) { + var _file$type, _file$type2, _file$type3; + if ((file === null || file === void 0 || (_file$type = file.type) === null || _file$type === void 0 ? void 0 : _file$type.indexOf("image")) > -1) { + instance.replaceSelection("![,](/api/attachments/".concat(data.id, "?type=").concat(data.content_type, ")")); + } else if ((file === null || file === void 0 || (_file$type2 = file.type) === null || _file$type2 === void 0 ? void 0 : _file$type2.indexOf("video")) > -1) { + instance.replaceSelection("")); + } else if ((file === null || file === void 0 || (_file$type3 = file.type) === null || _file$type3 === void 0 ? void 0 : _file$type3.indexOf("pdf")) > -1) { + instance.replaceSelection("").concat(file.name, "")); + } else if (officeSix.includes(fileSix)) { + instance.replaceSelection("").concat(file.name, "")); + } else { + instance.replaceSelection("[".concat(file.name, "](").concat(env/* default */.Z.API_SERVER, "/api/attachments/").concat(data.id, "?type=").concat(data.content_type, ")")); + } + } else { + if ((data === null || data === void 0 ? void 0 : data.status) === 401) document.location.href = '/user/login'; + } + }); + } catch (e) { + message/* default */.ZP.warning("请使用chrome浏览器粘贴"); + } + return true; + } else { + //toMarkdown ? + // let html = clipboardData.getData('text/html') + return true; + } + } + return true; + }; + var instance = codemirror_default().fromTextArea(cmEl.current, { + mode: mode, + // inputStyle: 'contenteditable', + lineNumbers: miniToolbar ? false : true, + lineWrapping: true, + value: defaultValue, + autoCloseTags: true, + autoCloseBrackets: true + }); + instance.on("keyup", function (cm, event) { + if (event.keyCode === 8) { + if (cm.getValue() == "") { + instance.setOption("placeholder", placeholder); + } else { + instance.setOption("placeholder", null); + } + } + }); + instance.on("keydown", function (cm, event) { + if (event.keyCode === 8) { + var pos = deleteAtSymbol(cm); + if (pos) { + event.preventDefault(); + } + } + }); + isFocus && instance.focus(); + instance.on('paste', onPaste); + if (disabled) { + instance.on("beforeChange", function (instances, change) { + if (change.origin === "paste" || change.origin === "+input") { + change.cancel(); + } + }); + } + setCm(instance); + return function () { + instance.off('paste', onPaste); + }; + } + }, []); + var resizeEditorBodyHeight = (0,_react_17_0_2_react.useCallback)(function () { + if (containerEl.current) { + try { + // let toolH = containerEl.current.getElementsByClassName('markdown-toolbar-container')[0].offsetHeight + // let mdBody = containerEl.current.getElementsByClassName('markdown-editor-body')[0] + // if (!isFull) { + // mdBody.style.height = `${h - toolH}px` + // } else { + // mdBody.style.height = `calc(100vh - ${toolH}px)` + // } + } catch (error) { + console.log(error, '---- to set md editor body height'); + } + } + }, [h, containerEl, isFull]); + (0,_react_17_0_2_react.useEffect)(function () { + function onLayout() { + var ro = new ResizeObserver_es/* default */.Z(function (entries) { + var _iterator = createForOfIteratorHelper_default()(entries), + _step; + try { + for (_iterator.s(); !(_step = _iterator.n()).done;) { + var entry = _step.value; + if (entry.target.offsetHeight > 0 || entry.target.offsetWidth > 0) { + resizeEditorBodyHeight(); + cm.setSize('100%', '100%'); + cm.refresh(); + } + } + } catch (err) { + _iterator.e(err); + } finally { + _iterator.f(); + } + }); + ro.observe(cmEl.current.parentElement); + return ro; + } + if (cm) { + var ro = onLayout(); + return function () { + var _cmEl$current, _cmEl$current2; + if ((_cmEl$current = cmEl.current) !== null && _cmEl$current !== void 0 && _cmEl$current.parentElement) ro.unobserve((_cmEl$current2 = cmEl.current) === null || _cmEl$current2 === void 0 ? void 0 : _cmEl$current2.parentElement); + }; + } + }, [cm, resizeEditorBodyHeight]); + + //keymap + (0,_react_17_0_2_react.useEffect)(function () { + if (cm) { + var keymap = []; + var _loop = function _loop() { + var _Object$entries$_i = slicedToArray_default()(_Object$entries[_i], 2), + k = _Object$entries$_i[0], + value = _Object$entries$_i[1]; + var map = defineProperty_default()({}, k, function () { + onActionCallback(value); + }); + keymap.push(map); + cm.addKeyMap(map); + }; + for (var _i = 0, _Object$entries = Object.entries(DEFAULTKEYMAP); _i < _Object$entries.length; _i++) { + _loop(); + } + return function () { + for (var _i2 = 0, _keymap = keymap; _i2 < _keymap.length; _i2++) { + var m = _keymap[_i2]; + cm.removeKeyMap(m); + } + }; + } + }, [cm]); + (0,_react_17_0_2_react.useEffect)(function () { + if (fullScreen !== isFull) { + setIsFull(fullScreen); + } + }, [fullScreen]); + (0,useInterval/* default */.Z)(function () { + if (!noStorage && lastedUpdateTime > 0) { + var currentTime = new Date().getTime(); + var lastedValue = window.sessionStorage.getItem(id); + if (currentTime >= lastedUpdateTime + StorageTimeTicket && (!lastedValue || lastedValue !== value)) { + window.sessionStorage.setItem(id, value); + setTip(true); + } + } + }, StorageTimeTicket); + (0,_react_17_0_2_react.useEffect)(function () { + setPreview(watch); + }, [cm, watch]); + (0,_react_17_0_2_react.useEffect)(function () { + if (cm) { + isFocus && cm.focus(); + } + }, [cm, isFocus]); + (0,_react_17_0_2_react.useEffect)(function () { + if (preview && cm) { + var syncScroll = function syncScroll(e) { + var target = e.target; + if (previewEl.current) { + var ratio = target.scrollTop / target.scrollHeight; + previewEl.current.scrollTop = previewEl.current.scrollHeight * ratio; + } + }; + var scrollEl = cm.getScrollerElement(); + scrollEl.addEventListener('scroll', syncScroll); + return function () { + scrollEl.removeEventListener('scroll', syncScroll); + }; + } + }, [cm, preview]); + (0,_react_17_0_2_react.useEffect)(function () { + if (cm && onCMBeforeChange) { + var onChangeHandler = function onChangeHandler(cm, change) { + onCMBeforeChange(cm, change); + }; + cm.on('beforeChange', onChangeHandler); + return function () { + cm.off('beforeChange', onChangeHandler); + }; + } + }, [cm, onCMBeforeChange]); + (0,_react_17_0_2_react.useEffect)(function () { + if (cm && onBlur) { + var onBlurHandler = function onBlurHandler() { + onBlur(cm.getValue()); + }; + cm.on('blur', onBlurHandler); + return function () { + cm.off('blur', onBlurHandler); + }; + } + }, [cm, onBlur]); + function deleteAtSymbol(cm, change) { + var doc = cm.getDoc(); + var cursor = doc.getCursor(); + var line = doc.getLine(cursor.line); + var ch = line.charAt(cursor.ch - 1); + var p1 = line.lastIndexOf("@▁@", cursor.ch); + var p2 = line.lastIndexOf("@▁▁@", cursor.ch); + var posStart = p1 > p2 ? p1 : p2; + var n = p1 > p2 ? 3 : 4; + if (ADD_MULTI.indexOf(ch) === -1) return null; + console.log("change1:", change, cm, line, cursor, posStart, p1, p2, ch); + if (posStart >= 0 && cursor.ch - posStart < 5) { + var posEnd = posStart + n; + doc.replaceRange("", { + line: cursor.line, + ch: posStart + }, { + line: cursor.line, + ch: posEnd + }); + return { + line: cursor.line, + ch: posEnd + }; + } + return null; + } + (0,_react_17_0_2_react.useEffect)(function () { + if (cm) { + var onChangeHandler = function onChangeHandler(cm, change) { + var content = cm.getValue(); + setValue(content); + setLastedUpdateTime(new Date().getTime()); + cm.getScrollerElement().dispatchEvent(new CustomEvent('scroll')); + if (onChange) { + if (showNullProgramButton) { + onChange(content, formatProgramFill(content)); + } else { + onChange(content); + } + } + }; + cm.on('change', onChangeHandler); + return function () { + cm.off('change', onChangeHandler); + }; + } + }, [cm, onChange]); + (0,_react_17_0_2_react.useEffect)(function () { + if (cm) { + // isFocus && cm.focus() + if (defaultValue === null || defaultValue === undefined) { + cm.setValue(''); + setValue(''); + } else { + var scrollTop = window.scrollY || window.pageYOffset; + if (defaultValue !== cm.getValue()) { + cm.setValue(defaultValue); + setValue(defaultValue); + cm.setCursor(disabled ? 1 : cm.lineCount(), 0); + window.scrollTo(0, scrollTop); + } + } + } + }, [cm, defaultValue]); + var onActionCallback = (0,_react_17_0_2_react.useCallback)(function (actionName) { + var cursor = cm.getCursor(); + var selection = cm.getSelection(); + var selectionText = selection.split('\n'); + switch (actionName) { + case 'bold': + cm.replaceSelection('**' + selection + '**'); + if (selection === '') { + cm.setCursor(cursor.line, cursor.ch + 2); + } + return cm.focus(); + case 'italic': + cm.replaceSelection('*' + selection + '*'); + if (selection === '') { + cm.setCursor(cursor.line, cursor.ch + 1); + } + return cm.focus(); + case 'code': + cm.replaceSelection('`' + selection + '`'); + if (selection === '') { + cm.setCursor(cursor.line, cursor.ch + 1); + } + return cm.focus(); + case 'inline-latex': + cm.replaceSelection('`$$' + selection + '$$`'); + if (selection === '') { + cm.setCursor(cursor.line, cursor.ch + 3); + } + return cm.focus(); + case 'latex': + cm.replaceSelection("```latex\n" + selection + "\n```"); + cm.setCursor(cursor.line + 1, selection.length + 1); + return cm.focus(); + case 'line-break': + cm.replaceSelection('
\n'); + return cm.focus(); + case 'list-ul': + if (selection === '') { + cm.replaceSelection('- ' + selection); + } else { + cm.replaceSelection(selectionText.map(function (item) { + return item === '' ? '' : "- ".concat(item); + }).join('\n')); + } + return cm.focus(); + case 'list-ol': + if (selection === '') { + cm.replaceSelection('1. ' + selection); + } else { + cm.replaceSelection(selectionText.map(function (item, index) { + return item === '' ? '' : "".concat(index + 1, ". ").concat(item); + }).join('\n')); + } + return cm.focus(); + case 'add-null-ch': + if (selection === '') { + cm.setCursor(cursor.line, cursor.ch); + } + cm.replaceSelection(NULL_CH); + return cm.focus(); + case 'add-signal': + if (selection === '') { + cm.setCursor(cursor.line, cursor.ch); + } + cm.replaceSelection(ADD_SINGLE); + return cm.focus(); + case 'add-multiple': + if (selection === '') { + cm.setCursor(cursor.line, cursor.ch); + } + cm.replaceSelection(ADD_MULTI); + return cm.focus(); + case 'inster-template-1': + if (selection === '') { + cm.setCursor(cursor.line, cursor.ch); + } + cm.replaceSelection(TEMP1); + return cm.focus(); + case 'eraser': + cm.setValue(''); + return cm.focus(); + case 'trigger-watch': + setPreview(!preview); + return cm.focus(); + case 'trigger-full-screen': + setIsFull(!isFull); + return cm.focus(); + case LINK: + setAction(LINK); + return; + case CODE_BLOCK: + setAction(CODE_BLOCK); + return; + case UPLOAD_IMAGE: + setAction(UPLOAD_IMAGE); + return; + case ADD_TABLE: + setAction(ADD_TABLE); + return; + default: + throw new Error(); + } + }, [cm, preview, isFull]); + var ExecutePluginAction = (0,_react_17_0_2_react.useCallback)(function (values) { + setAction(''); + switch (action) { + case LINK: + var title = values.title, + link = values.link; + cm.replaceSelection("[".concat(title, "](").concat(link, ")")); + return cm.focus(); + case CODE_BLOCK: + var language = values.language, + content = values.content; + cm.replaceSelection(['```' + language, content, '```'].join('\n')); + return cm.focus(); + case UPLOAD_IMAGE: + var src = values.src, + alt = values.alt; + if (alt) { + cm.replaceSelection("![ ".concat(alt, " ]( ").concat(src, " \"").concat(alt, "\" )")); + } else { + cm.replaceSelection("![,](".concat(src, ")")); + } + return cm.focus(); + case ADD_TABLE: + var row = values.row, + col = values.col, + align = values.align; + var table = '\n'; + for (var r = 0; r < row; r++) { + var rows = []; + var heads = []; + for (var c = 0; c < col; c++) { + if (r === 1) { + heads.push(ALIGNSIGN[align]); + } + rows.push(' '); + } + if (r === 1) { + table += "| ".concat(heads.join(' | '), " |\n"); + } + table += "| ".concat(rows.join(col === 1 ? '' : ' | '), " |\n"); + } + cm.replaceSelection(table + '\n'); + return cm.focus(); + default: + throw new Error(); + } + }, [cm, action]); + var PluginEl = (0,_react_17_0_2_react.useMemo)(function () { + switch (action) { + case LINK: + return /*#__PURE__*/(0,jsx_runtime.jsx)(markdown_editor_link, { + callback: ExecutePluginAction, + onCancel: onCancel + }); + case CODE_BLOCK: + return /*#__PURE__*/(0,jsx_runtime.jsx)(code_block/* default */.Z, { + callback: ExecutePluginAction, + onCancel: onCancel + }); + case UPLOAD_IMAGE: + return /*#__PURE__*/(0,jsx_runtime.jsx)(upload_image, { + callback: ExecutePluginAction, + onCancel: onCancel + }); + case ADD_TABLE: + return /*#__PURE__*/(0,jsx_runtime.jsx)(add_table_panel, { + callback: ExecutePluginAction, + onCancel: onCancel + }); + default: + return null; + } + }, [action]); + function onCancel() { + setAction(''); + } + (0,_react_17_0_2_react.useEffect)(function () { + if (resizeBarEl.current) { + var onMouseDown = function onMouseDown(e) { + dragging = true; + startY = e.pageY; + }; + var onMouseUp = function onMouseUp() { + dragging = false; + }; + var onMouseMove = function onMouseMove(e) { + if (dragging) { + var delta = e.pageY - startY; + if (delta < 0) { + delta = 0; + } + if (delta > 300) { + delta = 300; + } + var resizeH = height + delta + 'px'; + setH(resizeH); + } + }; + var resizeBar = resizeBarEl.current; + var dragging = false; + var startY = 0; + resizeBar.addEventListener('mousedown', onMouseDown); + document.addEventListener('mousemove', onMouseMove); + document.addEventListener('mouseup', onMouseUp); + return function () { + resizeBar.removeEventListener('mousedown', onMouseDown); + document.removeEventListener('mousemove', onMouseMove); + document.removeEventListener('mouseup', onMouseUp); + }; + } + }, [cm, resizeBarEl]); + (0,_react_17_0_2_react.useEffect)(function () { + setH(height); + }, [height]); + var fixedWidth = processSize(width); + var fixedHeight = processSize(h); + var style = { + width: fixedWidth, + height: fixedHeight + }; + var saveTime = (0,_react_17_0_2_react.useMemo)(function () { + if (lastedUpdateTime) { + var d = new Date(lastedUpdateTime); + var _h = d.getHours(); + var m = d.getMinutes(); + var s = d.getSeconds(); + _h = _h < 10 ? '0' + _h : _h; + m = m < 10 ? '0' + m : m; + s = s < 10 ? '0' + s : s; + return "".concat(_h, ":").concat(m, ":").concat(s); + } + return 0; + }, [lastedUpdateTime]); + var formatProgramFill = function formatProgramFill(str) { + var arr = []; + if (showNullProgramButton) { + var num = -1; + str = str.replace(/(@▁▁@|@▁@)/g, function (a, b, c) { + arr.push({ + multiLine: !(a === ADD_SINGLE) + }); + }); + } + return arr; + }; + function onCancelStorage() { + window.sessionStorage.removeItem(id); + setTip(false); + setLastedUpdateTime(0); + } + function onReset() { + setTip(false); + setLastedUpdateTime(0); + cm.setValue(window.sessionStorage.getItem(id)); + } + return /*#__PURE__*/(0,jsx_runtime.jsxs)(_react_17_0_2_react.Fragment, { + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("div", { + className: "markdown-editor-wrapper", + ref: containerEl, + children: /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: "markdown-editor-container ".concat(className, " ").concat(preview ? 'on-preview' : '', " ").concat(miniToolbar ? 'mini' : '', " ").concat(isFull ? 'full-screen' : ''), + style: style, + children: [/*#__PURE__*/(0,jsx_runtime.jsx)(toolbar, { + insertTemp: insertTemp, + watch: preview, + fullScreen: isFull, + showNullButton: showNullButton, + showNullProgramButton: showNullProgramButton, + onActionCallback: onActionCallback, + hidetoolBar: hidetoolBar + }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: "markdown-editor-body", + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("div", { + className: "codemirror-container", + children: /*#__PURE__*/(0,jsx_runtime.jsx)("textarea", { + ref: cmEl, + placeholder: placeholder + }) + }), preview ? /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + ref: previewEl, + className: "preview-container", + children: [mode === "stex" && /*#__PURE__*/(0,jsx_runtime.jsx)(RenderHtml_stex, { + value: value + }), mode !== "stex" && /*#__PURE__*/(0,jsx_runtime.jsx)(RenderHtml/* default */.Z, { + disabledFill: disabledFill, + showProgramFill: showNullProgramButton, + value: value + })] + }) : null] + })] + }) + }), showResizeBar ? /*#__PURE__*/(0,jsx_runtime.jsx)("a", { + ref: resizeBarEl, + className: "editor-resize" + }) : null, /*#__PURE__*/(0,jsx_runtime.jsx)(modal/* default */.Z, { + children: TitleDesc[action] ? /*#__PURE__*/(0,jsx_runtime.jsx)(es_modal/* default */.Z, { + centered: true, + title: TitleDesc[action], + open: true, + onCancel: onCancel, + footer: null, + className: "markdown-popup-form", + children: PluginEl + }) : null + })] + }); +}); + +/***/ }), + +/***/ 44668: +/*!**********************************!*\ + !*** ./src/components/modal.tsx ***! + \**********************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +/* harmony export */ __webpack_require__.d(__webpack_exports__, { +/* harmony export */ Z: function() { return /* binding */ Dialog; } +/* harmony export */ }); +/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_classCallCheck_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/classCallCheck.js */ 94312); +/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_classCallCheck_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_classCallCheck_js__WEBPACK_IMPORTED_MODULE_0__); +/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_createClass_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/createClass.js */ 24127); +/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_createClass_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_createClass_js__WEBPACK_IMPORTED_MODULE_1__); +/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_inherits_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/inherits.js */ 93242); +/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_inherits_js__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_inherits_js__WEBPACK_IMPORTED_MODULE_2__); +/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_createSuper_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/createSuper.js */ 10564); +/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_createSuper_js__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_createSuper_js__WEBPACK_IMPORTED_MODULE_3__); +/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! react */ 59301); +/* harmony import */ var react_dom__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! react-dom */ 4676); + + + + + + +var Dialog = /*#__PURE__*/function (_React$Component) { + _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_inherits_js__WEBPACK_IMPORTED_MODULE_2___default()(Dialog, _React$Component); + var _super = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_createSuper_js__WEBPACK_IMPORTED_MODULE_3___default()(Dialog); + function Dialog(props) { + var _this; + _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_classCallCheck_js__WEBPACK_IMPORTED_MODULE_0___default()(this, Dialog); + _this = _super.call(this, props); + var doc = window.document; + _this.node = doc.createElement('div'); + doc.body.appendChild(_this.node); + return _this; + } + _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_createClass_js__WEBPACK_IMPORTED_MODULE_1___default()(Dialog, [{ + key: "render", + value: function render() { + var children = this.props.children; + return /*#__PURE__*/(0,react_dom__WEBPACK_IMPORTED_MODULE_5__.createPortal)(children, this.node); + } + }, { + key: "componentWillUnmount", + value: function componentWillUnmount() { + window.document.body.removeChild(this.node); + } + }]); + return Dialog; +}(react__WEBPACK_IMPORTED_MODULE_4__.Component); + + +/***/ }), + +/***/ 6487: +/*!****************************************************************!*\ + !*** ./src/components/ui-customization/index.tsx + 34 modules ***! + \****************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + + +// EXPORTS +__webpack_require__.d(__webpack_exports__, { + jL: function() { return /* reexport */ ui_customization_Banner; }, + w9: function() { return /* reexport */ Cards_ClassroomList; }, + QD: function() { return /* reexport */ ui_customization_ConfirmAndCancel; }, + cQ: function() { return /* reexport */ Cards_CourseList; }, + op: function() { return /* reexport */ ui_customization_CustomButton; }, + O5: function() { return /* reexport */ ui_customization_CustomCountdown; }, + _b: function() { return /* reexport */ CustomCrumbs; }, + t7: function() { return /* reexport */ ui_customization_CustomInput; }, + Gi: function() { return /* reexport */ CustomTable; }, + YG: function() { return /* reexport */ CustomTabs; }, + qp: function() { return /* reexport */ ui_customization_CustomTags; }, + vr: function() { return /* reexport */ ui_customization_FixedBottom; }, + qE: function() { return /* reexport */ HeadBack; }, + Je: function() { return /* reexport */ QuickPager; }, + wb: function() { return /* reexport */ Cards_ShixunList; }, + cq: function() { return /* reexport */ ui_customization_SuperiorSort; }, + tp: function() { return /* reexport */ ui_customization_SuperiorTabs; } +}); + +// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/index.js +var _react_17_0_2_react = __webpack_require__(59301); +;// CONCATENATED MODULE: ./src/components/ui-customization/Banner/index.less?modules +// extracted by mini-css-extract-plugin +/* harmony default export */ var Bannermodules = ({"flex_box_center":"flex_box_center___NeSU8","flex_space_between":"flex_space_between___ImTGl","flex_box_vertical_center":"flex_box_vertical_center___BtRd9","flex_box_center_end":"flex_box_center_end___qcLe3","flex_box_column":"flex_box_column___Ze_3q","banner":"banner___PoUBO","content":"content___XoDjy","btns":"btns___Pb35j"}); +;// CONCATENATED MODULE: ./src/components/ui-customization/Banner/robot.png +var robot_namespaceObject = "data:image/png;base64,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"; +// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/jsx-runtime.js +var jsx_runtime = __webpack_require__(37712); +;// CONCATENATED MODULE: ./src/components/ui-customization/Banner/index.tsx + + + + + +var Banner = function Banner(_ref) { + var _ref$dataSource = _ref.dataSource, + dataSource = _ref$dataSource === void 0 ? [] : _ref$dataSource, + img = _ref.img, + _ref$imgWidth = _ref.imgWidth, + imgWidth = _ref$imgWidth === void 0 ? 346 : _ref$imgWidth, + title = _ref.title, + sunTitle = _ref.sunTitle, + bannerExtraContent = _ref.bannerExtraContent; + return /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + className: Bannermodules.banner, + children: /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: Bannermodules.content, + children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("aside", { + children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("p", { + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("b", { + children: title + }), /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + children: sunTitle + })] + }), dataSource.length > 0 && /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + className: Bannermodules.btns, + children: dataSource.map(function (e, i) { + return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + onClick: e.click, + children: [e.name, e.sign ? /*#__PURE__*/(0,jsx_runtime.jsx)("img", { + src: robot_namespaceObject, + width: 39 + }) : null] + }, i); + }) + }), bannerExtraContent] + }), img && /*#__PURE__*/(0,jsx_runtime.jsx)("img", { + style: { + marginTop: 33, + marginRight: 38 + }, + src: img, + width: imgWidth + })] + }) + }); +}; +/* harmony default export */ var ui_customization_Banner = (Banner); +// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/slicedToArray.js +var slicedToArray = __webpack_require__(11006); +var slicedToArray_default = /*#__PURE__*/__webpack_require__.n(slicedToArray); +;// CONCATENATED MODULE: ./src/components/ui-customization/CustomTags/index.less?modules +// extracted by mini-css-extract-plugin +/* harmony default export */ var CustomTagsmodules = ({"flex_box_center":"flex_box_center___hG6RI","flex_space_between":"flex_space_between___ss3Fh","flex_box_vertical_center":"flex_box_vertical_center___K80p9","flex_box_center_end":"flex_box_center_end___qmXX3","flex_box_column":"flex_box_column___GFV8F","row":"row___aXJjm","title":"title___HUKL0","tagsWrap":"tagsWrap___XB2W3","action":"action___VdHb1","bar":"bar___t1kKC","tag":"tag___V7Eft","name":"name___Hk1Ip","num":"num___xQpcH","active":"active___XryTX","tagsBorderWrap":"tagsBorderWrap___OMxjs"}); +// EXTERNAL MODULE: ./node_modules/_classnames@2.3.2@classnames/index.js +var _classnames_2_3_2_classnames = __webpack_require__(12124); +var _classnames_2_3_2_classnames_default = /*#__PURE__*/__webpack_require__.n(_classnames_2_3_2_classnames); +// EXTERNAL MODULE: ./node_modules/_lodash@4.17.21@lodash/lodash.js +var lodash = __webpack_require__(89392); +;// CONCATENATED MODULE: ./src/components/ui-customization/CustomTags/index.tsx + + + + + + + +var CustomTags = function CustomTags(_ref) { + var _ref$dataSource = _ref.dataSource, + dataSource = _ref$dataSource === void 0 ? [] : _ref$dataSource, + value = _ref.value, + onChange = _ref.onChange, + onTitleChange = _ref.onTitleChange, + className = _ref.className, + title = _ref.title, + _ref$titleWidth = _ref.titleWidth, + titleWidth = _ref$titleWidth === void 0 ? 41 : _ref$titleWidth, + _ref$style = _ref.style, + style = _ref$style === void 0 ? {} : _ref$style, + _ref$fontColor = _ref.fontColor, + fontColor = _ref$fontColor === void 0 ? '#6A7283' : _ref$fontColor, + showCount = _ref.showCount; + var _useState = (0,_react_17_0_2_react.useState)(0), + _useState2 = slicedToArray_default()(_useState, 2), + show = _useState2[0], + setShow = _useState2[1]; + var _useState3 = (0,_react_17_0_2_react.useState)(false), + _useState4 = slicedToArray_default()(_useState3, 2), + showBorder = _useState4[0], + setShowBorder = _useState4[1]; + var tagsRef = (0,_react_17_0_2_react.useRef)(null); + var scrollRef = (0,_react_17_0_2_react.useRef)(null); + (0,_react_17_0_2_react.useEffect)(function () { + if (dataSource.length !== 0) { + var _tagsRef$current; + if ((tagsRef === null || tagsRef === void 0 || (_tagsRef$current = tagsRef.current) === null || _tagsRef$current === void 0 ? void 0 : _tagsRef$current.clientHeight) > 97) { + setShow(1); + } else { + setShow(0); + } + } + if (dataSource.length === 0) { + setShow(0); + } + setShowBorder(false); + }, [dataSource]); + return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: _classnames_2_3_2_classnames_default()(CustomTagsmodules.row, className), + style: style, + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("div", { + onClick: (0,lodash.throttle)(function () { + return onTitleChange === null || onTitleChange === void 0 ? void 0 : onTitleChange(); + }, 2000), + style: { + width: titleWidth, + marginTop: showBorder ? 12 : 4 + }, + className: "".concat(CustomTagsmodules.title, " ").concat(onTitleChange ? "current" : ""), + children: title + }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: showBorder ? "".concat(CustomTagsmodules.tagsWrap, " ").concat(CustomTagsmodules.tagsBorderWrap) : CustomTagsmodules.tagsWrap, + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("div", { + className: CustomTagsmodules.bar, + ref: scrollRef, + style: show > 0 ? { + height: show === 1 ? 97 : 'auto', + overflow: show === 1 ? 'hidden' : 'auto', + paddingRight: 55 + } : { + paddingRight: 0 + }, + children: /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + className: CustomTagsmodules.tag, + ref: tagsRef, + children: dataSource === null || dataSource === void 0 ? void 0 : dataSource.map(function (e) { + return /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { + onClick: function onClick() { + return onChange(e.id); + }, + style: { + color: fontColor + }, + className: value === e.id ? CustomTagsmodules.active : '', + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", { + title: e.name, + className: CustomTagsmodules.name, + children: e.name + }), !!showCount && /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + className: CustomTagsmodules.num, + children: e.count + })] + }, e.id); + }) + }) + }), !!show && /*#__PURE__*/(0,jsx_runtime.jsx)(_react_17_0_2_react.Fragment, { + children: show === 1 ? /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + onClick: function onClick() { + var _tagsRef$current2; + setShow(2); + if ((tagsRef === null || tagsRef === void 0 || (_tagsRef$current2 = tagsRef.current) === null || _tagsRef$current2 === void 0 ? void 0 : _tagsRef$current2.clientHeight) > 245) { + setShowBorder(true); + } else { + setShowBorder(false); + } + }, + className: CustomTagsmodules.action, + children: ["\u5C55\u5F00", /*#__PURE__*/(0,jsx_runtime.jsx)("i", { + style: { + transform: 'translateY(1px) scale(0.6)' + }, + className: "iconfont icon-zhankai4" + })] + }) : /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + onClick: function onClick() { + scrollRef.current.scrollTop = 0; + setShow(1); + setShowBorder(false); + }, + className: CustomTagsmodules.action, + children: ["\u6536\u8D77", /*#__PURE__*/(0,jsx_runtime.jsx)("i", { + style: { + transform: 'translateY(0px) scale(0.6)' + }, + className: "iconfont icon-shouqi3" + })] + }) + })] + })] + }); +}; +/* harmony default export */ var ui_customization_CustomTags = (CustomTags); +;// CONCATENATED MODULE: ./src/components/ui-customization/SuperiorTabs/index.less?modules +// extracted by mini-css-extract-plugin +/* harmony default export */ var SuperiorTabsmodules = ({"flex_box_center":"flex_box_center___aK2n3","flex_space_between":"flex_space_between___HX0Oh","flex_box_vertical_center":"flex_box_vertical_center___LJOJr","flex_box_center_end":"flex_box_center_end___SCakF","flex_box_column":"flex_box_column___AYv4m","tabs":"tabs___GTqPV","active":"active___F26E8"}); +;// CONCATENATED MODULE: ./src/components/ui-customization/SuperiorTabs/index.tsx + + + + +var SuperiorTabs = function SuperiorTabs(_ref) { + var _ref$dataSource = _ref.dataSource, + dataSource = _ref$dataSource === void 0 ? [] : _ref$dataSource, + value = _ref.value, + onChange = _ref.onChange, + className = _ref.className, + _ref$style = _ref.style, + style = _ref$style === void 0 ? {} : _ref$style; + return /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + style: style, + className: _classnames_2_3_2_classnames_default()(SuperiorTabsmodules.tabs, className), + children: dataSource.map(function (e) { + return /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + onClick: function onClick() { + return onChange(e.id); + }, + className: value === e.id ? SuperiorTabsmodules.active : '', + children: e.name + }, e.id); + }) + }); +}; +/* harmony default export */ var ui_customization_SuperiorTabs = (SuperiorTabs); +;// CONCATENATED MODULE: ./src/components/ui-customization/CustomInput/index.less?modules +// extracted by mini-css-extract-plugin +/* harmony default export */ var CustomInputmodules = ({"flex_box_center":"flex_box_center___yX6Oa","flex_space_between":"flex_space_between___t7oqF","flex_box_vertical_center":"flex_box_vertical_center___dEIHy","flex_box_center_end":"flex_box_center_end___taQDF","flex_box_column":"flex_box_column___xY_Lr","input":"input___PW2zI","dropdown":"dropdown___vSy8B","menu":"menu___NiyBu","text":"text___Grueu","b1":"b1___ZKryM","b2":"b2___aKyGa"}); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/input/index.js + 5 modules +var input = __webpack_require__(1056); +;// CONCATENATED MODULE: ./src/components/ui-customization/CustomInput/index.tsx + + + + + + + +var CustomInput = function CustomInput(_ref) { + var _dataSource$find; + var _ref$dataSource = _ref.dataSource, + dataSource = _ref$dataSource === void 0 ? [] : _ref$dataSource, + _ref$value = _ref.value, + value = _ref$value === void 0 ? '' : _ref$value, + onChange = _ref.onChange, + className = _ref.className, + _ref$style = _ref.style, + style = _ref$style === void 0 ? {} : _ref$style, + placeholder = _ref.placeholder; + var _useState = (0,_react_17_0_2_react.useState)(''), + _useState2 = slicedToArray_default()(_useState, 2), + dropValue = _useState2[0], + setDropValue = _useState2[1]; + var _useState3 = (0,_react_17_0_2_react.useState)(''), + _useState4 = slicedToArray_default()(_useState3, 2), + inputValue = _useState4[0], + setInputValue = _useState4[1]; + (0,_react_17_0_2_react.useEffect)(function () { + var _JSON$stringify; + var newValue = value; + if ((_JSON$stringify = JSON.stringify(value)) !== null && _JSON$stringify !== void 0 && _JSON$stringify.includes('{')) { + setDropValue(value.id); + newValue = value.value || ''; + } + try { + setInputValue(decodeURIComponent(newValue || "")); + } catch (error) { + setInputValue(decodeURIComponent(newValue || "")); + } + }, [value]); + var handleChange = function handleChange() { + onChange(encodeURIComponent(inputValue), dropValue || null); + }; + var handleDropValue = function handleDropValue(id) { + if (id === dropValue) return; + setDropValue(id); + onChange(encodeURIComponent(inputValue), id); + }; + return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: _classnames_2_3_2_classnames_default()(CustomInputmodules.input, className), + style: style, + children: [!!dataSource.length && /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: CustomInputmodules.dropdown, + children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: CustomInputmodules.text, + children: [(_dataSource$find = dataSource.find(function (e) { + return e.id === dropValue; + })) === null || _dataSource$find === void 0 ? void 0 : _dataSource$find.name, /*#__PURE__*/(0,jsx_runtime.jsx)("i", { + className: "iconfont icon-zhankai4" + }), /*#__PURE__*/(0,jsx_runtime.jsx)("b", { + className: CustomInputmodules.b1 + }), /*#__PURE__*/(0,jsx_runtime.jsx)("b", { + className: CustomInputmodules.b2 + })] + }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + className: CustomInputmodules.menu, + children: dataSource.map(function (e, i) { + return /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + onClick: function onClick() { + return handleDropValue(e.id); + }, + children: e.name + }, i); + }) + })] + }), /*#__PURE__*/(0,jsx_runtime.jsx)(input/* default */.Z, { + onPressEnter: handleChange, + value: inputValue, + onChange: function onChange(e) { + return setInputValue(e.target.value); + }, + bordered: false, + placeholder: placeholder + }), /*#__PURE__*/(0,jsx_runtime.jsx)("i", { + onClick: handleChange, + className: "iconfont icon-sousuo9 font14 pl10 current" + })] + }); +}; +/* harmony default export */ var ui_customization_CustomInput = (CustomInput); +;// CONCATENATED MODULE: ./src/components/ui-customization/QuickPager/index.less?modules +// extracted by mini-css-extract-plugin +/* harmony default export */ var QuickPagermodules = ({"flex_box_center":"flex_box_center___tol8o","flex_space_between":"flex_space_between___Z235C","flex_box_vertical_center":"flex_box_vertical_center___Wq1sZ","flex_box_center_end":"flex_box_center_end___LLxom","flex_box_column":"flex_box_column___DbMSN","quickPager":"quickPager___GM30J","disabled":"disabled___Ozc8I"}); +;// CONCATENATED MODULE: ./src/components/ui-customization/QuickPager/index.tsx + + + + + + +var QuickPager_SuperiorTabs = function SuperiorTabs(_ref) { + var value = _ref.value, + onChange = _ref.onChange, + className = _ref.className, + total = _ref.total, + pageSize = _ref.pageSize, + _ref$style = _ref.style, + style = _ref$style === void 0 ? {} : _ref$style; + var prevPageDisabled = value < 2; + var nextPageDisabled = value >= Math.ceil(total / pageSize); + if (total <= pageSize) { + return /*#__PURE__*/(0,jsx_runtime.jsx)(jsx_runtime.Fragment, {}); + } + return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: _classnames_2_3_2_classnames_default()(QuickPagermodules.quickPager, className), + style: style, + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("div", { + onClick: function onClick() { + if (!prevPageDisabled) { + onChange(value - 1, 'prev'); + } + }, + className: prevPageDisabled ? QuickPagermodules.disabled : '', + children: "\u4E0A\u4E00\u9875" + }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + onClick: function onClick() { + if (!nextPageDisabled) { + onChange(value + 1, 'next'); + } + }, + className: nextPageDisabled ? QuickPagermodules.disabled : '', + children: "\u4E0B\u4E00\u9875" + })] + }); +}; +/* harmony default export */ var QuickPager = (QuickPager_SuperiorTabs); +;// CONCATENATED MODULE: ./src/components/ui-customization/Cards/ShixunList/index.less?modules +// extracted by mini-css-extract-plugin +/* harmony default export */ var ShixunListmodules = ({"flex_box_center":"flex_box_center___FO7TP","flex_space_between":"flex_space_between___LotYx","flex_box_vertical_center":"flex_box_vertical_center___bWdaw","flex_box_center_end":"flex_box_center_end___mVJ1o","flex_box_column":"flex_box_column___M83Mm","list":"list___oOsiS","wrap":"wrap___G6T7F","lockWrap":"lockWrap___Rl79E","li":"li___oZZ7l","cover":"cover___b2bYW","img":"img___IQX7w","sign":"sign___HkT6C","name":"name___SsJx8","e":"e___TMqq0","tags":"tags___bcjyo","rate":"rate___YACg7"}); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/spin/index.js + 1 modules +var spin = __webpack_require__(71418); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/tooltip/index.js + 3 modules +var tooltip = __webpack_require__(6848); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/rate/index.js + 8 modules +var rate = __webpack_require__(19479); +// EXTERNAL MODULE: ./src/utils/env.ts + 1 modules +var env = __webpack_require__(47015); +// EXTERNAL MODULE: ./src/utils/util.tsx +var util = __webpack_require__(27291); +// EXTERNAL MODULE: ./src/components/ui-customization/Cards/ShixunList/img/Jupyter.png +var Jupyter = __webpack_require__(96908); +// EXTERNAL MODULE: ./src/components/ui-customization/Cards/ShixunList/img/JupyterLab.png +var JupyterLab = __webpack_require__(57177); +// EXTERNAL MODULE: ./src/components/ui-customization/Cards/ShixunList/img/unity.png +var unity = __webpack_require__(81378); +// EXTERNAL MODULE: ./src/components/NoData/index.tsx +var NoData = __webpack_require__(72020); +;// CONCATENATED MODULE: ./src/components/ui-customization/Cards/ShixunList/index.tsx + + + + + + + + + + + + +var ShixunList = function ShixunList(_ref) { + var className = _ref.className, + _ref$dataSource = _ref.dataSource, + dataSource = _ref$dataSource === void 0 ? [] : _ref$dataSource, + _ref$col = _ref.col, + col = _ref$col === void 0 ? 4 : _ref$col, + right = _ref.right, + _ref$bottom = _ref.bottom, + bottom = _ref$bottom === void 0 ? 23 : _ref$bottom, + _ref$precision = _ref.precision, + precision = _ref$precision === void 0 ? 0 : _ref$precision, + _ref$wrapWidth = _ref.wrapWidth, + wrapWidth = _ref$wrapWidth === void 0 ? 1200 : _ref$wrapWidth, + trackEventItems = _ref.trackEventItems, + loading = _ref.loading; + var width = Math.floor((wrapWidth - (col - 1) * right) / col); + return /*#__PURE__*/(0,jsx_runtime.jsx)(spin/* default */.Z, { + spinning: loading, + children: /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: _classnames_2_3_2_classnames_default()(ShixunListmodules.list, className), + children: [!!dataSource.length && dataSource.map(function (item, index) { + var name = item.name, + id = item.id, + identifier = item.identifier, + power = item.power, + cover_image_id = item.cover_image_id, + pic = item.pic; + return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: ShixunListmodules.wrap, + style: { + width: width, + marginRight: (1 + index) % col === 0 ? 0 : right + precision, + marginBottom: bottom + }, + children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("a", { + target: "_blank", + href: "/shixuns/".concat(identifier, "/challenges"), + className: ShixunListmodules.li, + onClick: function onClick(e) { + e.preventDefault(); + if (trackEventItems) { + (0,util/* trackEvent */.L9)([trackEventItems]); + } + power && (0,util/* openNewWindow */.xg)("/shixuns/".concat(identifier, "/challenges")); + }, + children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: ShixunListmodules.img, + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("img", { + className: ShixunListmodules.cover, + src: "".concat(pic) + }), item.is_jupyter && /*#__PURE__*/(0,jsx_runtime.jsx)("img", { + className: ShixunListmodules.sign, + src: Jupyter + }), item.is_jupyter_lab && /*#__PURE__*/(0,jsx_runtime.jsx)("img", { + className: ShixunListmodules.sign, + src: JupyterLab + }), item.is_unity_3d && /*#__PURE__*/(0,jsx_runtime.jsx)("img", { + className: ShixunListmodules.sign, + src: unity + })] + }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + className: ShixunListmodules.name, + children: /*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, { + title: name || '实践项目名称-未填写', + children: /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + className: ShixunListmodules.e, + children: name || '实践项目名称-未填写' + }) + }) + }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: ShixunListmodules.tags, + children: [/*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, { + placement: "bottom", + title: "\u5173\u5361\u6570", + children: /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("i", { + className: "iconfont icon-shixunguanqia font14 mr2" + }), /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + children: item.challenges_count + })] + }) + }), !!item.myshixuns_count && /*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, { + placement: "bottom", + title: "\u5B66\u4E60\u4EBA\u6570", + children: /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("i", { + className: "iconfont icon-chengyuan font14 mr2" + }), /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + children: item.myshixuns_count + })] + }) + }), /*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, { + placement: "bottom", + title: "\u96BE\u5EA6\u7B49\u7EA7", + children: /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + children: /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + children: item.level + }) + }) + }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: ShixunListmodules.rate, + children: [/*#__PURE__*/(0,jsx_runtime.jsx)(rate/* default */.Z, { + allowHalf: true, + disabled: true, + defaultValue: item.score_info + }), /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { + children: ["\xA0", item.score_info ? "".concat(item.score_info, "\u5206") : '5分'] + })] + })] + })] + }), !power && /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: ShixunListmodules.lockWrap, + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("img", { + src: "".concat(env/* default */.Z.IMG_SERVER, "/images/educoder/icon/lockclose.svg") + }), /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + className: "mt15 font16 c-white", + children: "\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743" + })] + })] + }, id); + }), !dataSource.length && /*#__PURE__*/(0,jsx_runtime.jsx)(NoData/* default */.Z, {})] + }) + }); +}; +/* harmony default export */ var Cards_ShixunList = (ShixunList); +;// CONCATENATED MODULE: ./src/components/ui-customization/Cards/CourseList/index.less?modules +// extracted by mini-css-extract-plugin +/* harmony default export */ var CourseListmodules = ({"flex_box_center":"flex_box_center___AQ53o","flex_space_between":"flex_space_between___i2aIa","flex_box_vertical_center":"flex_box_vertical_center___sPEKB","flex_box_center_end":"flex_box_center_end___GhSSH","flex_box_column":"flex_box_column___R9_Hb","list":"list___jb2Ay","wrap":"wrap___VsQDr","lockWrap":"lockWrap___g1k1T","li":"li___IxCLC","cover":"cover___Mu8wr","img":"img___IpFLA","bq":"bq___Bil0T","sign":"sign___DXJ4d","name":"name___l7FoJ","e":"e___pXQUG","unit":"unit___wCIFR","tags":"tags___w_Mil","tag1":"tag1___dxm7r","tag2":"tag2___llZkf"}); +;// CONCATENATED MODULE: ./src/components/ui-customization/Cards/CourseList/index.tsx + + + + + + + + +var CourseList = function CourseList(_ref) { + var className = _ref.className, + _ref$dataSource = _ref.dataSource, + dataSource = _ref$dataSource === void 0 ? [] : _ref$dataSource, + _ref$col = _ref.col, + col = _ref$col === void 0 ? 4 : _ref$col, + right = _ref.right, + _ref$bottom = _ref.bottom, + bottom = _ref$bottom === void 0 ? 23 : _ref$bottom, + _ref$precision = _ref.precision, + precision = _ref$precision === void 0 ? 0 : _ref$precision, + _ref$wrapWidth = _ref.wrapWidth, + wrapWidth = _ref$wrapWidth === void 0 ? 1200 : _ref$wrapWidth, + trackEventItems = _ref.trackEventItems, + loading = _ref.loading; + var width = Math.floor((wrapWidth - (col - 1) * right) / col); + var imgs = [{ + name: '推荐自学', + ptimg: '/images/tjzx.png', + swimg: '/images/sw_tjzx.png' + }, { + name: '101计划', + ptimg: '/images/jh.png', + swimg: '/images/sw_jh.png' + }, { + name: '国家一流', + ptimg: '/images/gjyl.png', + swimg: '/images/sw_gjyl.png' + }, { + name: '省级一流', + ptimg: '/images/sjyl.png', + swimg: '/images/sw_sjyl.png' + }, { + name: '精品课程', + ptimg: '/images/jpkc.png', + swimg: '/images/sw_jpkc.png' + }, { + name: '军队一流', + ptimg: '/images/jdyl.png', + swimg: '/images/sw_jdyl.png' + }]; + return /*#__PURE__*/(0,jsx_runtime.jsx)(spin/* default */.Z, { + spinning: loading, + children: /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: _classnames_2_3_2_classnames_default()(CourseListmodules.list, className), + children: [!!(dataSource !== null && dataSource !== void 0 && dataSource.length) && (dataSource === null || dataSource === void 0 ? void 0 : dataSource.map(function (item, index) { + var _item$subject_tags; + var name = item.name, + id = item.id, + identifier = item.identifier, + featured = item.featured, + school_name = item.school_name, + image_url = item.image_url, + excellent = item.excellent, + is_plan = item.is_plan; + return /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + className: CourseListmodules.wrap, + style: { + width: width, + marginRight: (1 + index) % col === 0 ? 0 : right + precision, + marginBottom: bottom + }, + children: /*#__PURE__*/(0,jsx_runtime.jsxs)("a", { + target: "_blank", + href: "/paths/".concat(identifier), + className: CourseListmodules.li, + onClick: function onClick(e) { + e.preventDefault(); + if (trackEventItems) { + (0,util/* trackEvent */.L9)([trackEventItems]); + } + (0,util/* openNewWindow */.xg)("/paths/".concat(identifier)); + }, + children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: CourseListmodules.img, + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("img", { + className: CourseListmodules.cover, + src: "".concat(image_url) + }), item === null || item === void 0 || (_item$subject_tags = item.subject_tags) === null || _item$subject_tags === void 0 ? void 0 : _item$subject_tags.map(function (i, k) { + var _imgs$find2; + if (k === 0) { + var _imgs$find; + var _img = (_imgs$find = imgs.find(function (e) { + return e.name == i; + })) === null || _imgs$find === void 0 ? void 0 : _imgs$find.swimg; + return /*#__PURE__*/(0,jsx_runtime.jsx)("img", { + className: CourseListmodules.sign, + src: _img, + style: { + left: '-4px' + } + }); + } + var img = (_imgs$find2 = imgs.find(function (e) { + return e.name == i; + })) === null || _imgs$find2 === void 0 ? void 0 : _imgs$find2.ptimg; + return /*#__PURE__*/(0,jsx_runtime.jsx)("img", { + className: CourseListmodules.sign, + src: img, + style: { + left: "".concat(48 + 52 * (k - 1) + 2 * k, "px") + } + }); + }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + style: { + position: 'absolute', + top: '150px', + left: '4px' + }, + children: (item === null || item === void 0 ? void 0 : item.excellent) && /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + className: CourseListmodules.bq, + children: "\u5F00\u653E\u8BFE\u7A0B" + }) + })] + }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + className: CourseListmodules.name, + children: /*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, { + title: name, + children: /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + className: CourseListmodules.e, + children: name + }) + }) + }), /*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, { + title: "\u53D1\u5E03\u5355\u4F4D\uFF1A".concat(school_name), + children: /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: CourseListmodules.unit, + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("i", { + className: "iconfont icon-danwei1 font14 mr3" + }), school_name] + }) + }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + className: CourseListmodules.tags, + children: /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + children: [/*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, { + placement: "bottom", + title: "\u7AE0\u8282\u6570", + children: /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("i", { + className: "iconfont icon-zhangjie1 font14 mr3" + }), /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + children: item.stages_count + })] + }) + }), /*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, { + placement: "bottom", + title: "\u5B66\u4E60\u4EBA\u6570", + children: /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("i", { + className: "iconfont icon-chengyuan font14 mr3" + }), /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + children: item.members_count + })] + }) + })] + }) + })] + }) + }, id); + })), !dataSource.length && /*#__PURE__*/(0,jsx_runtime.jsx)(NoData/* default */.Z, {})] + }) + }); +}; +/* harmony default export */ var Cards_CourseList = (CourseList); +;// CONCATENATED MODULE: ./src/components/ui-customization/Cards/ClassroomList/index.less?modules +// extracted by mini-css-extract-plugin +/* harmony default export */ var ClassroomListmodules = ({"flex_box_center":"flex_box_center___eMcr7","flex_space_between":"flex_space_between___HcNca","flex_box_vertical_center":"flex_box_vertical_center___ZnvVN","flex_box_center_end":"flex_box_center_end___fdgDf","flex_box_column":"flex_box_column___SEKvd","list":"list___L1hmU","wrap":"wrap___pKgcW","lockWrap":"lockWrap___SMhkK","top":"top___udHSB","sign":"sign___uwRpq","name":"name___Fpf90","img":"img___AMLhL","text":"text___KiTb7","btns":"btns___i6IuZ","bottom":"bottom____k2sh"}); +;// CONCATENATED MODULE: ./src/components/ui-customization/Cards/ClassroomList/img/privately.png +var privately_namespaceObject = "data:image/png;base64,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"; +;// CONCATENATED MODULE: ./src/components/ui-customization/Cards/ClassroomList/index.tsx + + + + + + + + + + +var ClassroomList = function ClassroomList(_ref) { + var className = _ref.className, + _ref$dataSource = _ref.dataSource, + dataSource = _ref$dataSource === void 0 ? [] : _ref$dataSource, + _ref$col = _ref.col, + col = _ref$col === void 0 ? 4 : _ref$col, + right = _ref.right, + _ref$bottom = _ref.bottom, + bottom = _ref$bottom === void 0 ? 23 : _ref$bottom, + _ref$precision = _ref.precision, + precision = _ref$precision === void 0 ? 0 : _ref$precision, + _ref$wrapWidth = _ref.wrapWidth, + wrapWidth = _ref$wrapWidth === void 0 ? 1200 : _ref$wrapWidth, + trackEventItems = _ref.trackEventItems, + loading = _ref.loading; + var width = Math.floor((wrapWidth - (col - 1) * right) / col); + return /*#__PURE__*/(0,jsx_runtime.jsx)(spin/* default */.Z, { + spinning: loading, + children: /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: _classnames_2_3_2_classnames_default()(ClassroomListmodules.list, className), + children: [!!dataSource.length && dataSource.map(function (item, index) { + var subject_identifier = item.subject_identifier, + id = item.id, + identifier = item.identifier, + power = item.power; + var is_public = item.is_public != 0 && item.is_public; + return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: ClassroomListmodules.wrap, + style: { + width: width, + marginRight: (1 + index) % col === 0 ? 0 : right + precision, + marginBottom: bottom + }, + children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("a", { + className: ClassroomListmodules.li, + onClick: function onClick(e) { + e.preventDefault(); + if (trackEventItems) { + (0,util/* trackEvent */.L9)([trackEventItems]); + } + (0,util/* openNewWindow */.xg)(item.first_category_url); + }, + children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: ClassroomListmodules.top, + children: [/*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, { + title: item.name, + children: /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + className: ClassroomListmodules.name, + children: item.name + }) + }), /*#__PURE__*/(0,jsx_runtime.jsx)("img", { + className: ClassroomListmodules.img, + src: true ? env/* default */.Z.IMG_SERVER + '/images/' + item.avatar_url : 0 + }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + className: ClassroomListmodules.text, + title: item.creator, + children: item.creator + }), subject_identifier && /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: ClassroomListmodules.btns, + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("div", { + children: "\u5F00\u653E\u8BFE\u7A0B" + }), /*#__PURE__*/(0,jsx_runtime.jsx)("aside", { + children: "\u5F00\u653E\u8BFE\u5802" + })] + }), is_public && /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + className: ClassroomListmodules.sign, + children: "\u516C\u5F00" + })] + }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: ClassroomListmodules.bottom, + children: [item.visits > 0 && /*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, { + title: "\u8BBF\u95EE\u91CF", + placement: "bottom", + children: /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("i", { + className: "iconfont icon-liulanyan" + }), /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + children: item.visits + })] + }) + }), item.course_members_count > 0 && /*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, { + title: "\u6210\u5458", + placement: "bottom", + children: /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("i", { + className: "iconfont icon-chengyuan" + }), item.course_members_count] + }) + }), item.tasks_count > 0 && /*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, { + title: "\u4F5C\u4E1A", + placement: "bottom", + children: /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("i", { + className: "iconfont icon-zuoye" + }), item.tasks_count] + }) + }), item.is_end ? /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + style: { + color: '#6B758B' + }, + children: "\u5DF2\u7ED3\u675F" + }) : /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + style: { + color: '#00B187' + }, + children: "\u8FDB\u884C\u4E2D" + })] + })] + }), !item.is_accessible && /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: ClassroomListmodules.lockWrap, + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("img", { + src: "".concat(env/* default */.Z.IMG_SERVER, "/images/educoder/icon/lockclose.svg") + }), /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + className: "mt15 font16 c-white", + children: "\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165" + })] + })] + }, id); + }), !dataSource.length && /*#__PURE__*/(0,jsx_runtime.jsx)(NoData/* default */.Z, {})] + }) + }); +}; +/* harmony default export */ var Cards_ClassroomList = (ClassroomList); +;// CONCATENATED MODULE: ./src/components/ui-customization/CustomTabs/index.less?modules +// extracted by mini-css-extract-plugin +/* harmony default export */ var CustomTabsmodules = ({"flex_box_center":"flex_box_center___d27mZ","flex_space_between":"flex_space_between___qfRU9","flex_box_vertical_center":"flex_box_vertical_center___fCRld","flex_box_center_end":"flex_box_center_end___ORMV8","flex_box_column":"flex_box_column___PNKtZ","tabs":"tabs___alpa7","tabsWrap":"tabsWrap___aCQjw","tab":"tab___MKLr4","active":"active___nl_4v"}); +;// CONCATENATED MODULE: ./src/components/ui-customization/CustomTabs/index.tsx + + + + + + +var FixedBottom = function FixedBottom(_ref) { + var _ref$dataSource = _ref.dataSource, + dataSource = _ref$dataSource === void 0 ? [] : _ref$dataSource, + value = _ref.value, + onChange = _ref.onChange, + className = _ref.className, + _ref$style = _ref.style, + style = _ref$style === void 0 ? {} : _ref$style, + tabBarExtraContent = _ref.tabBarExtraContent; + return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: _classnames_2_3_2_classnames_default()(CustomTabsmodules.tabs, className), + style: style, + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("div", { + className: CustomTabsmodules.tabsWrap, + children: dataSource.map(function (item, index) { + return /*#__PURE__*/(0,jsx_runtime.jsxs)("aside", { + className: CustomTabsmodules.tab, + onClick: function onClick() { + onChange(item.id); + }, + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("div", { + className: value === item.id ? CustomTabsmodules.active : '', + children: item.name + }), (item === null || item === void 0 ? void 0 : item.resetCount) == undefined && (item === null || item === void 0 ? void 0 : item.total) !== undefined && /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { + children: ["\uFF08", item === null || item === void 0 ? void 0 : item.total, "\uFF09"] + }), (item === null || item === void 0 ? void 0 : item.resetCount) !== undefined && (item === null || item === void 0 ? void 0 : item.total) !== undefined && /*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, { + title: (item === null || item === void 0 ? void 0 : item.tip) != undefined ? item === null || item === void 0 ? void 0 : item.tip : '', + children: /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { + style: { + color: "#9096A3" + }, + children: ["\uFF08", /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + style: { + color: "#000" + }, + children: item === null || item === void 0 ? void 0 : item.resetCount + }), "/", /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + children: item === null || item === void 0 ? void 0 : item.total + }), "\uFF09"] + }) + })] + }, index); + }) + }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + className: CustomTabsmodules.tabBar, + children: tabBarExtraContent + })] + }); +}; +/* harmony default export */ var CustomTabs = (FixedBottom); +;// CONCATENATED MODULE: ./src/components/ui-customization/CustomTable/index.tsx + + + +var CustomCountdown = function CustomCountdown(_ref) { + var className = _ref.className, + _ref$style = _ref.style, + style = _ref$style === void 0 ? {} : _ref$style, + children = _ref.children; + return /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + className: _classnames_2_3_2_classnames_default()(className), + style: style, + children: children + }); +}; +/* harmony default export */ var CustomTable = (CustomCountdown); +;// CONCATENATED MODULE: ./src/components/ui-customization/SuperiorSort/index.less?modules +// extracted by mini-css-extract-plugin +/* harmony default export */ var SuperiorSortmodules = ({"flex_box_center":"flex_box_center___e6HxQ","flex_space_between":"flex_space_between___RnXYe","flex_box_vertical_center":"flex_box_vertical_center___lVxPk","flex_box_center_end":"flex_box_center_end___bu8yv","flex_box_column":"flex_box_column___JczGj","orderWrap":"orderWrap___ZfyGX","orderIconWrap":"orderIconWrap___XTB_O","orderAsc":"orderAsc___KWHmA","orderDesc":"orderDesc___rHdbB","active":"active___a7eSP","cursorPointer":"cursorPointer___gs9kL","orderTextWrap":"orderTextWrap___teAKn"}); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/dropdown/index.js + 1 modules +var dropdown = __webpack_require__(38854); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/menu/index.js + 11 modules +var menu = __webpack_require__(20834); +;// CONCATENATED MODULE: ./src/components/ui-customization/SuperiorSort/index.tsx + + + + + + +var dropItem = [{ + id: 'updated_at', + name: '最新动态' +}, { + id: 'created_at', + name: '最新创建' +}, { + id: 'name', + name: '名称排序' +}]; +var SuperiorSort = function SuperiorSort(_ref) { + var _dataSource$find; + var sortValue = _ref.sortValue, + dropValue = _ref.dropValue, + className = _ref.className, + onSort = _ref.onSort, + onDrop = _ref.onDrop, + _ref$dataSource = _ref.dataSource, + dataSource = _ref$dataSource === void 0 ? dropItem : _ref$dataSource; + return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: _classnames_2_3_2_classnames_default()(SuperiorSortmodules.orderWrap, className), + children: [/*#__PURE__*/(0,jsx_runtime.jsx)(dropdown/* default */.Z, { + dropdownRender: function dropdownRender() { + return /*#__PURE__*/(0,jsx_runtime.jsx)(menu/* default */.Z, { + children: dataSource.map(function (e, i) { + return /*#__PURE__*/(0,jsx_runtime.jsx)(menu/* default */.Z.Item, { + onClick: function onClick() { + return onDrop(e.id); + }, + children: e.name + }, i); + }) + }); + }, + children: /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + className: SuperiorSortmodules.orderTextWrap, + children: (_dataSource$find = dataSource.find(function (e) { + return dropValue === e.id; + })) === null || _dataSource$find === void 0 ? void 0 : _dataSource$find.name + }) + }), /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { + className: SuperiorSortmodules.orderIconWrap, + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", { + className: SuperiorSortmodules.orderAsc, + children: /*#__PURE__*/(0,jsx_runtime.jsx)("i", { + className: sortValue === 'asc' ? "iconfont icon-sanjiaoxing-up font12 ".concat(SuperiorSortmodules.cursorPointer, " ").concat(SuperiorSortmodules.active) : "iconfont icon-sanjiaoxing-up font12 ".concat(SuperiorSortmodules.cursorPointer), + onClick: function onClick() { + return onSort(sortValue === 'asc' ? 'desc' : 'asc'); + } + }) + }), /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + className: SuperiorSortmodules.orderDesc, + children: /*#__PURE__*/(0,jsx_runtime.jsx)("i", { + className: sortValue === 'desc' ? "iconfont icon-sanjiaoxing-down font12 ".concat(SuperiorSortmodules.cursorPointer, " ").concat(SuperiorSortmodules.active) : "iconfont icon-sanjiaoxing-down font12 ".concat(SuperiorSortmodules.cursorPointer), + onClick: function onClick() { + return onSort(sortValue === 'asc' ? 'desc' : 'asc'); + } + }) + })] + })] + }); +}; +/* harmony default export */ var ui_customization_SuperiorSort = (SuperiorSort); +// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/objectSpread2.js +var objectSpread2 = __webpack_require__(26801); +var objectSpread2_default = /*#__PURE__*/__webpack_require__.n(objectSpread2); +// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/regeneratorRuntime.js +var regeneratorRuntime = __webpack_require__(10574); +var regeneratorRuntime_default = /*#__PURE__*/__webpack_require__.n(regeneratorRuntime); +// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/asyncToGenerator.js +var asyncToGenerator = __webpack_require__(39343); +var asyncToGenerator_default = /*#__PURE__*/__webpack_require__.n(asyncToGenerator); +// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/objectWithoutProperties.js +var objectWithoutProperties = __webpack_require__(27161); +var objectWithoutProperties_default = /*#__PURE__*/__webpack_require__.n(objectWithoutProperties); +;// CONCATENATED MODULE: ./src/components/ui-customization/CustomButton/index.less?modules +// extracted by mini-css-extract-plugin +/* harmony default export */ var CustomButtonmodules = ({"flex_box_center":"flex_box_center___LCi0B","flex_space_between":"flex_space_between___hzONe","flex_box_vertical_center":"flex_box_vertical_center___ZyQRE","flex_box_center_end":"flex_box_center_end___XKM74","flex_box_column":"flex_box_column___p8LCU","btn":"btn___In02G","mediacy-round":"mediacy-round___uveEv","mediacy-default":"mediacy-default___dDxsd","default":"default___K791v"}); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/button/index.js +var es_button = __webpack_require__(3113); +;// CONCATENATED MODULE: ./src/components/ui-customization/CustomButton/index.tsx + + + + + +var _excluded = ["className", "style", "children", "loading", "openLoading", "onClick", "size", "shape"]; + + + + + + +var CustomButton = function CustomButton(_ref) { + var className = _ref.className, + style = _ref.style, + children = _ref.children, + _ref$loading = _ref.loading, + loading = _ref$loading === void 0 ? false : _ref$loading, + openLoading = _ref.openLoading, + _ref$onClick = _ref.onClick, + onClick = _ref$onClick === void 0 ? function () {} : _ref$onClick, + _ref$size = _ref.size, + size = _ref$size === void 0 ? 'middle' : _ref$size, + _ref$shape = _ref.shape, + shape = _ref$shape === void 0 ? 'round' : _ref$shape, + props = objectWithoutProperties_default()(_ref, _excluded); + var _useState = (0,_react_17_0_2_react.useState)(false), + _useState2 = slicedToArray_default()(_useState, 2), + btnLoading = _useState2[0], + setBtnLoading = _useState2[1]; + return /*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.ZP, objectSpread2_default()(objectSpread2_default()({ + onClick: (0,lodash.throttle)( /*#__PURE__*/function () { + var _ref2 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee(e) { + return regeneratorRuntime_default()().wrap(function _callee$(_context) { + while (1) switch (_context.prev = _context.next) { + case 0: + openLoading && setBtnLoading(true); + _context.prev = 1; + _context.next = 4; + return onClick(e); + case 4: + _context.next = 9; + break; + case 6: + _context.prev = 6; + _context.t0 = _context["catch"](1); + console.log("error", _context.t0); + case 9: + openLoading && setBtnLoading(false); + case 10: + case "end": + return _context.stop(); + } + }, _callee, null, [[1, 6]]); + })); + return function (_x) { + return _ref2.apply(this, arguments); + }; + }(), 2000, { + leading: true, + trailing: false + }), + className: _classnames_2_3_2_classnames_default()(CustomButtonmodules.btn, CustomButtonmodules["".concat(size, "-").concat(shape)], className), + style: style, + size: size, + shape: shape, + loading: btnLoading || loading + }, props), {}, { + children: children + })); +}; +/* harmony default export */ var ui_customization_CustomButton = (CustomButton); +;// CONCATENATED MODULE: ./src/components/ui-customization/HeadBack/index.less?modules +// extracted by mini-css-extract-plugin +/* harmony default export */ var HeadBackmodules = ({"flex_box_center":"flex_box_center___TB7bQ","flex_space_between":"flex_space_between___oBlTb","flex_box_vertical_center":"flex_box_vertical_center___b5XbB","flex_box_center_end":"flex_box_center_end___CNhe7","flex_box_column":"flex_box_column___yHXKW","head":"head___ghH72","node":"node___mjPEy"}); +;// CONCATENATED MODULE: ./src/components/ui-customization/HeadBack/index.tsx + + + + + +var HeadBack_CustomButton = function CustomButton(_ref) { + var className = _ref.className, + style = _ref.style, + _ref$children = _ref.children, + children = _ref$children === void 0 ? null : _ref$children, + onClick = _ref.onClick, + title = _ref.title; + return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: _classnames_2_3_2_classnames_default()(HeadBackmodules.head, className), + style: style, + children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("span", { + className: "primary-hover", + onClick: onClick, + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("i", { + className: "iconfont icon-fanhui2 font12" + }), "\u8FD4\u56DE"] + }), /*#__PURE__*/(0,jsx_runtime.jsx)("b", { + title: title, + children: title + }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + className: HeadBackmodules.node, + children: children + })] + }); +}; +/* harmony default export */ var HeadBack = (HeadBack_CustomButton); +;// CONCATENATED MODULE: ./src/components/ui-customization/ConfirmAndCancel/index.less?modules +// extracted by mini-css-extract-plugin +/* harmony default export */ var ConfirmAndCancelmodules = ({"flex_box_center":"flex_box_center___AlHuF","flex_space_between":"flex_space_between___vN2LW","flex_box_vertical_center":"flex_box_vertical_center___Ac7D2","flex_box_center_end":"flex_box_center_end___y38I7","flex_box_column":"flex_box_column___iQE6P","btns":"btns___sNgTb","confirm":"confirm___Ozirl","cancel":"cancel___aiq1I"}); +;// CONCATENATED MODULE: ./src/components/ui-customization/ConfirmAndCancel/index.tsx + + + + + + +var ConfirmAndCancel = function ConfirmAndCancel(_ref) { + var _ref$confirmShow = _ref.confirmShow, + confirmShow = _ref$confirmShow === void 0 ? true : _ref$confirmShow, + confirmTitle = _ref.confirmTitle, + confirmClick = _ref.confirmClick, + _ref$cancelShow = _ref.cancelShow, + cancelShow = _ref$cancelShow === void 0 ? true : _ref$cancelShow, + cancelTitle = _ref.cancelTitle, + cancelClick = _ref.cancelClick, + className = _ref.className, + style = _ref.style, + _ref$confirmLoading = _ref.confirmLoading, + confirmLoading = _ref$confirmLoading === void 0 ? false : _ref$confirmLoading; + return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: _classnames_2_3_2_classnames_default()(ConfirmAndCancelmodules.btns, className), + style: style, + children: [confirmShow && /*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.ZP, { + loading: confirmLoading, + onClick: confirmClick, + type: "primary", + className: ConfirmAndCancelmodules.confirm, + children: confirmTitle + }), cancelShow && /*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.ZP, { + onClick: cancelClick, + className: ConfirmAndCancelmodules.cancel, + children: cancelTitle + })] + }); +}; +/* harmony default export */ var ui_customization_ConfirmAndCancel = (ConfirmAndCancel); +;// CONCATENATED MODULE: ./src/components/ui-customization/FixedBottom/index.less?modules +// extracted by mini-css-extract-plugin +/* harmony default export */ var FixedBottommodules = ({"flex_box_center":"flex_box_center___jkpdr","flex_space_between":"flex_space_between___OtsL8","flex_box_vertical_center":"flex_box_vertical_center___rbcb_","flex_box_center_end":"flex_box_center_end___zBR21","flex_box_column":"flex_box_column___nS_eP","fixedBottom":"fixedBottom___oJl7m","wrap":"wrap___A3Oq1","center":"center____VL1y"}); +;// CONCATENATED MODULE: ./src/components/ui-customization/FixedBottom/index.tsx + + + + + +var FixedBottom_CustomTabs = function CustomTabs(_ref) { + var className = _ref.className, + _ref$style = _ref.style, + style = _ref$style === void 0 ? {} : _ref$style, + LeftContent = _ref.LeftContent, + children = _ref.children, + RightContent = _ref.RightContent; + return /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + className: _classnames_2_3_2_classnames_default()(FixedBottommodules.fixedBottom, className), + style: style, + children: /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: FixedBottommodules.wrap, + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("div", { + className: FixedBottommodules.left, + children: LeftContent + }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + className: FixedBottommodules.center, + children: children + }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + className: FixedBottommodules.right, + children: RightContent + })] + }) + }); +}; +/* harmony default export */ var ui_customization_FixedBottom = (FixedBottom_CustomTabs); +;// CONCATENATED MODULE: ./src/components/ui-customization/CustomCrumbs/index.less?modules +// extracted by mini-css-extract-plugin +/* harmony default export */ var CustomCrumbsmodules = ({"flex_box_center":"flex_box_center___tY8Yn","flex_space_between":"flex_space_between___vHdYA","flex_box_vertical_center":"flex_box_vertical_center___pa61F","flex_box_center_end":"flex_box_center_end___HyDXt","flex_box_column":"flex_box_column___UjZek","crumbs":"crumbs___V41Oe","hover":"hover___bEIVd"}); +// EXTERNAL MODULE: ./src/.umi-production/exports.ts + 8 modules +var _umi_production_exports = __webpack_require__(66660); +;// CONCATENATED MODULE: ./src/components/ui-customization/CustomCrumbs/index.tsx + + + + + + +var CustomCrumbs_CustomTabs = function CustomTabs(_ref) { + var className = _ref.className, + _ref$style = _ref.style, + style = _ref$style === void 0 ? {} : _ref$style, + _ref$dataSource = _ref.dataSource, + dataSource = _ref$dataSource === void 0 ? [] : _ref$dataSource; + return /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + className: _classnames_2_3_2_classnames_default()(CustomCrumbsmodules.crumbs, className), + style: style, + children: dataSource.map(function (e, i) { + if (i < dataSource.length - 1) { + return /*#__PURE__*/(0,jsx_runtime.jsxs)(_react_17_0_2_react.Fragment, { + children: [e.path ? /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + className: CustomCrumbsmodules.hover, + onClick: function onClick() { + return _umi_production_exports.history.push(e.path); + }, + children: e.name + }) : /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + children: e.name + }), /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { + children: ["\xA0", '>', "\xA0"] + })] + }, i); + } + return /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + style: { + color: '#5F6368' + }, + children: e.name + }, i); + }) + }); +}; +/* harmony default export */ var CustomCrumbs = (CustomCrumbs_CustomTabs); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/statistic/index.js + 5 modules +var statistic = __webpack_require__(31797); +;// CONCATENATED MODULE: ./src/components/ui-customization/CustomCountdown/index.tsx + + + +var CustomCountdown_excluded = ["onChange"]; + + + +var Countdown = statistic/* default */.Z.Countdown; + +// value输入是antd的Countdown +// onChange自带的是毫秒,不好做判断,现在被更改了,输出是秒 +var CustomCountdown_CustomCountdown = function CustomCountdown(_ref) { + var onChange = _ref.onChange, + props = objectWithoutProperties_default()(_ref, CustomCountdown_excluded); + var _useState = (0,_react_17_0_2_react.useState)(null), + _useState2 = slicedToArray_default()(_useState, 2), + time = _useState2[0], + setTime = _useState2[1]; + (0,_react_17_0_2_react.useEffect)(function () { + if (typeof time === 'number' && time >= 0) { + onChange(time); + } + }, [time]); + var onTimeChange = function onTimeChange(c) { + var currentTime = Math.floor(c / 1000); + setTime(currentTime); + }; + return /*#__PURE__*/(0,jsx_runtime.jsx)(Countdown, objectSpread2_default()(objectSpread2_default()({}, props), {}, { + onChange: onTimeChange + })); +}; +/* harmony default export */ var ui_customization_CustomCountdown = (CustomCountdown_CustomCountdown); +;// CONCATENATED MODULE: ./src/components/ui-customization/index.tsx + + + + + + + + + + + + + + + + + + + +/***/ }), + +/***/ 14332: +/*!****************************************!*\ + !*** ./src/components/useInterval.tsx ***! + \****************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +/* harmony export */ __webpack_require__.d(__webpack_exports__, { +/* harmony export */ Z: function() { return /* binding */ useInterval; } +/* harmony export */ }); +/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ 59301); + +function useInterval(callback, delay) { + var savedCallback = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(); + + // 保存新回调 + (0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(function () { + savedCallback.current = callback; + }); + + // 建立 interval + (0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(function () { + function tick() { + savedCallback.current(); + } + if (delay !== null) { + var id = setInterval(tick, delay); + return function () { + return clearInterval(id); + }; + } + }, [delay]); +} + +/***/ }), + +/***/ 63369: +/*!******************************************************************!*\ + !*** ./src/pages/virtualSpaces/Lists/Lesson/AddOrEdit/index.tsx ***! + \******************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/objectSpread2.js */ 26801); +/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0__); +/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/regeneratorRuntime.js */ 10574); +/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1__); +/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/asyncToGenerator.js */ 39343); +/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2__); +/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/slicedToArray.js */ 11006); +/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_3__); +/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectWithoutProperties_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/objectWithoutProperties.js */ 27161); +/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectWithoutProperties_js__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectWithoutProperties_js__WEBPACK_IMPORTED_MODULE_4__); +/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! react */ 59301); +/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! antd */ 8591); +/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! antd */ 6557); +/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_14__ = __webpack_require__(/*! antd */ 43418); +/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_15__ = __webpack_require__(/*! antd */ 71418); +/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_16__ = __webpack_require__(/*! antd */ 78241); +/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_17__ = __webpack_require__(/*! antd */ 1056); +/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_18__ = __webpack_require__(/*! antd */ 88522); +/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_19__ = __webpack_require__(/*! antd */ 95237); +/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_20__ = __webpack_require__(/*! antd */ 43604); +/* harmony import */ var _index_less_modules__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../index.less?modules */ 40628); +/* harmony import */ var _utils_env__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @/utils/env */ 47015); +/* harmony import */ var _ant_design_icons__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! @ant-design/icons */ 48796); +/* harmony import */ var _components_QuestionEditor_MdEditorInForm__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! @/components/QuestionEditor/MdEditorInForm */ 61954); +/* harmony import */ var _components_ui_customization__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! @/components/ui-customization */ 6487); +/* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! react/jsx-runtime */ 37712); + + + + + +var _excluded = ["handleFinish", "form", "dispatch"]; + + + + + + + + + +var AddOrEdit = function AddOrEdit(_ref) { + var _fileList$2; + var handleFinish = _ref.handleFinish, + form = _ref.form, + dispatch = _ref.dispatch, + props = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectWithoutProperties_js__WEBPACK_IMPORTED_MODULE_4___default()(_ref, _excluded); + var _useState = (0,react__WEBPACK_IMPORTED_MODULE_5__.useState)([]), + _useState2 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_3___default()(_useState, 2), + fileList = _useState2[0], + setFileList = _useState2[1]; + var _useState3 = (0,react__WEBPACK_IMPORTED_MODULE_5__.useState)([]), + _useState4 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_3___default()(_useState3, 2), + filterSchoolList = _useState4[0], + setFilterSchoolList = _useState4[1]; + var _useState5 = (0,react__WEBPACK_IMPORTED_MODULE_5__.useState)(false), + _useState6 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_3___default()(_useState5, 2), + isLoading = _useState6[0], + setIsLoading = _useState6[1]; + var _useState7 = (0,react__WEBPACK_IMPORTED_MODULE_5__.useState)([]), + _useState8 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_3___default()(_useState7, 2), + schoolList = _useState8[0], + setSchoolList = _useState8[1]; + var uploadProps = { + fileList: fileList, + maxCount: 1, + // accept: ".pdf, .docx, .doc, .xlsx, .xls, .ppt, .pptx, .zip,.jpg,.png", + accept: "image/*", + withCredentials: true, + beforeUpload: function beforeUpload(file) { + var fileSize = file.size / 1024 / 1024; + if (fileSize > 2 || fileSize == 0) { + antd__WEBPACK_IMPORTED_MODULE_11__/* ["default"] */ .ZP.error("".concat(file.name, " \u56FE\u7247\u65E0\u6CD5\u4E0A\u4F20\u3002").concat(fileSize == 0 ? "文件内容不能为空" : '超过图片大小限制(2MB)')); + return antd__WEBPACK_IMPORTED_MODULE_12__/* ["default"] */ .Z.LIST_IGNORE; + } + return true; + }, + onRemove: function onRemove(file) { + setFileList([]); + }, + onChange: function onChange(info) { + form.setFieldsValue({ + cover_id: '' + }); + var statusList = ["uploading", "done", "removed"]; + if (statusList.includes(info.file.status)) { + var _info$fileList; + setFileList(info.fileList); + form.setFieldsValue({ + cover_id: (_info$fileList = info.fileList) === null || _info$fileList === void 0 || (_info$fileList = _info$fileList[0]) === null || _info$fileList === void 0 || (_info$fileList = _info$fileList.response) === null || _info$fileList === void 0 ? void 0 : _info$fileList.id + }); + } + }, + action: "".concat(_utils_env__WEBPACK_IMPORTED_MODULE_7__/* ["default"] */ .Z.API_SERVER, "/api/attachments.json") + }; + var renderImg = function renderImg() { + var _fileList$; + return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_10__.jsxs)("div", { + className: _index_less_modules__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.imgUpLoad, + children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_10__.jsx)("img", { + src: _utils_env__WEBPACK_IMPORTED_MODULE_7__/* ["default"] */ .Z.API_SERVER + "/api/attachments/" + (fileList === null || fileList === void 0 || (_fileList$ = fileList[0]) === null || _fileList$ === void 0 || (_fileList$ = _fileList$.response) === null || _fileList$ === void 0 ? void 0 : _fileList$.id), + alt: "avatar", + style: { + width: '100%' + } + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_10__.jsx)("div", { + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_10__.jsx)(_ant_design_icons__WEBPACK_IMPORTED_MODULE_13__/* ["default"] */ .Z, { + onClick: function onClick() { + setFileList([]); + form.setFieldsValue({ + cover_id: '' + }); + }, + style: { + fontSize: '16px', + color: 'red' + } + }) + })] + }); + }; + var getSchoolOption = /*#__PURE__*/function () { + var _ref2 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee() { + var _res$schools; + var res; + return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee$(_context) { + while (1) switch (_context.prev = _context.next) { + case 0: + setIsLoading(true); + _context.next = 3; + return dispatch({ + type: 'account/getSchoolOption' + }); + case 3: + res = _context.sent; + setSchoolList(res === null || res === void 0 ? void 0 : res.schools); + setFilterSchoolList(res === null || res === void 0 ? void 0 : res.schools); + form.setFieldsValue({ + school_id: (res === null || res === void 0 || (_res$schools = res.schools) === null || _res$schools === void 0 || (_res$schools = _res$schools.find(function (item) { + return item.id == parseInt(form.getFieldValue("school_id")); + })) === null || _res$schools === void 0 ? void 0 : _res$schools.name) || form.getFieldValue("school_id") + }); + setIsLoading(false); + case 8: + case "end": + return _context.stop(); + } + }, _callee); + })); + return function getSchoolOption() { + return _ref2.apply(this, arguments); + }; + }(); + (0,react__WEBPACK_IMPORTED_MODULE_5__.useEffect)(function () { + if (props.open) { + if (form.getFieldValue("cover_id") && form.getFieldValue("cover")) { + setFileList([{ + response: form.getFieldValue("cover") + }]); + } + getSchoolOption(); + } else { + setFileList([]); + } + }, [props.open]); + return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_10__.jsx)(antd__WEBPACK_IMPORTED_MODULE_14__/* ["default"] */ .Z, _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0___default()(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0___default()({}, props), {}, { + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_10__.jsx)(antd__WEBPACK_IMPORTED_MODULE_15__/* ["default"] */ .Z, { + spinning: isLoading, + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_10__.jsxs)(antd__WEBPACK_IMPORTED_MODULE_16__/* ["default"] */ .Z, { + form: form, + size: "large", + initialValues: {}, + layout: "vertical", + onValuesChange: function onValuesChange(changedValues) { + setFilterSchoolList(schoolList.filter(function (item) { + return item.name.includes(changedValues.school_id); + })); + }, + onFinish: function onFinish(ValueAll) { + var _schoolList$find; + ValueAll.school_id = (_schoolList$find = schoolList.find(function (item) { + return item.name === ValueAll.school_id; + })) === null || _schoolList$find === void 0 ? void 0 : _schoolList$find.id; + handleFinish(ValueAll); + }, + children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_10__.jsx)(antd__WEBPACK_IMPORTED_MODULE_16__/* ["default"] */ .Z.Item, { + htmlFor: null, + name: "name", + label: "\u597D\u8BFE\u540D\u79F0", + rules: [{ + required: true, + message: '请输入好课名称' + }], + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_10__.jsx)(antd__WEBPACK_IMPORTED_MODULE_17__/* ["default"] */ .Z, { + placeholder: "\u8BF7\u8F93\u5165\u597D\u8BFE\u540D\u79F0", + maxLength: 60, + showCount: true + }) + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_10__.jsx)(antd__WEBPACK_IMPORTED_MODULE_16__/* ["default"] */ .Z.Item, { + htmlFor: null, + name: "creator", + label: "\u521B\u5EFA\u8005", + rules: [{ + required: true, + message: '请输入创建者' + }], + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_10__.jsx)(antd__WEBPACK_IMPORTED_MODULE_17__/* ["default"] */ .Z, { + placeholder: "\u8BF7\u8F93\u5165\u521B\u5EFA\u8005", + maxLength: 60, + showCount: true + }) + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_10__.jsx)(antd__WEBPACK_IMPORTED_MODULE_16__/* ["default"] */ .Z.Item, { + htmlFor: null, + name: "school_id", + label: "\u6240\u5C5E\u5355\u4F4D", + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_10__.jsx)(antd__WEBPACK_IMPORTED_MODULE_18__/* ["default"] */ .Z, { + showSearch: true, + placeholder: "\u8BF7\u8F93\u5165\u6240\u5C5E\u5355\u4F4D", + options: filterSchoolList === null || filterSchoolList === void 0 ? void 0 : filterSchoolList.map(function (item) { + return { + value: item.name + }; + }) + }) + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_10__.jsx)(antd__WEBPACK_IMPORTED_MODULE_16__/* ["default"] */ .Z.Item, { + htmlFor: null, + name: "desc", + label: "\u7B80\u4ECB", + rules: [{ + required: true, + message: '请输入好课简介' + }], + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_10__.jsx)(_components_QuestionEditor_MdEditorInForm__WEBPACK_IMPORTED_MODULE_8__/* .MdEditorInForm */ .h, { + placeholder: "\u8BF7\u8F93\u5165\u597D\u8BFE\u7B80\u4ECB", + scrollId: '', + watch: true, + height: 192 + }) + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_10__.jsx)(antd__WEBPACK_IMPORTED_MODULE_16__/* ["default"] */ .Z.Item, { + name: "cover_id", + label: "\u5C01\u9762\u56FE\u7247", + rules: [{ + required: true, + message: '请上传好课图片' + }], + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_10__.jsx)("div", { + className: _index_less_modules__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.upload, + children: fileList !== null && fileList !== void 0 && (_fileList$2 = fileList[0]) !== null && _fileList$2 !== void 0 && (_fileList$2 = _fileList$2.response) !== null && _fileList$2 !== void 0 && _fileList$2.id ? renderImg() : /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_10__.jsx)(antd__WEBPACK_IMPORTED_MODULE_12__/* ["default"] */ .Z, _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0___default()(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0___default()({}, uploadProps), {}, { + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_10__.jsxs)(antd__WEBPACK_IMPORTED_MODULE_19__/* ["default"] */ .Z, { + wrap: false, + align: "middle", + children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_10__.jsx)(_components_ui_customization__WEBPACK_IMPORTED_MODULE_9__/* .CustomButton */ .op, { + style: { + borderRadius: "2px" + }, + icon: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_10__.jsx)("i", { + className: "iconfont icon-shangchuan3" + }), + children: "\u56FE\u7247\u4E0A\u4F20" + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_10__.jsx)(antd__WEBPACK_IMPORTED_MODULE_20__/* ["default"] */ .Z, { + style: { + marginLeft: "16px", + color: "#5F6367" + }, + onClick: function onClick(e) { + e.preventDefault(); + e.stopPropagation(); + }, + children: "\u8BF7\u9009\u62E9jpg\u3001png\u683C\u5F0F\uFF0C\u5EFA\u8BAE\u5C3A\u5BF8282*212\u50CF\u7D20" + })] + }) + })) + }) + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_10__.jsx)(antd__WEBPACK_IMPORTED_MODULE_16__/* ["default"] */ .Z.Item, { + htmlFor: null, + name: "lesson_url", + label: "\u8BFE\u7A0B\u94FE\u63A5", + rules: [{ + type: 'url', + message: '资源链接格式不正确' + }], + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_10__.jsx)(antd__WEBPACK_IMPORTED_MODULE_17__/* ["default"] */ .Z, { + placeholder: "\u8BF7\u8F93\u5165\u8BFE\u7A0B\u94FE\u63A5", + maxLength: 150 + }) + })] + }) + }) + })); +}; +/* harmony default export */ __webpack_exports__.Z = (AddOrEdit); + +/***/ }), + +/***/ 52398: +/*!**********************************************************!*\ + !*** ./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"}); + +/***/ }), + +/***/ 40628: +/*!*****************************************************************!*\ + !*** ./src/pages/virtualSpaces/Lists/Lesson/index.less?modules ***! + \*****************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__) { + +// extracted by mini-css-extract-plugin +/* harmony default export */ __webpack_exports__.Z = ({"flex_box_center":"flex_box_center___cFjD5","flex_space_between":"flex_space_between___WX1ma","flex_box_vertical_center":"flex_box_vertical_center___iyMsP","flex_box_center_end":"flex_box_center_end___LFV4U","flex_box_column":"flex_box_column___GujFO","Onerow":"Onerow___QKU3O","MultiLine":"MultiLine___ZOVUQ","LessonsList":"LessonsList___lfvK6","LessonsListItem":"LessonsListItem___Opl7o","LessonsListItemImg":"LessonsListItemImg___rvVXp","imgUpLoad":"imgUpLoad___wax6e"}); + +/***/ }), + +/***/ 96908: +/*!**************************************************************************!*\ + !*** ./src/components/ui-customization/Cards/ShixunList/img/Jupyter.png ***! + \**************************************************************************/ +/***/ (function(module) { + +module.exports = "data:image/png;base64,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"; + +/***/ }), + +/***/ 57177: +/*!*****************************************************************************!*\ + !*** ./src/components/ui-customization/Cards/ShixunList/img/JupyterLab.png ***! + \*****************************************************************************/ +/***/ (function(module) { + +module.exports = "data:image/png;base64,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"; + +/***/ }), + +/***/ 81378: +/*!************************************************************************!*\ + !*** ./src/components/ui-customization/Cards/ShixunList/img/unity.png ***! + \************************************************************************/ +/***/ (function(module) { + +module.exports = "data:image/png;base64,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"; + +/***/ }) + +}]); \ No newline at end of file diff --git a/96598.chunk.css b/96598.chunk.css new file mode 100644 index 0000000000..bdda4cc2ed --- /dev/null +++ b/96598.chunk.css @@ -0,0 +1,2894 @@ +/*!*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ + !*** css ./node_modules/_css-loader@6.7.1@css-loader/dist/cjs.js??ruleSet[1].rules[5].oneOf[0].use[1]!./node_modules/_@umijs_bundler-webpack@4.0.87@@umijs/bundler-webpack/compiled/postcss-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[2]!./node_modules/_@umijs_bundler-webpack@4.0.87@@umijs/bundler-webpack/compiled/less-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[3]!./src/components/ui-customization/Banner/index.less?modules ***! + \*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ +.flex_box_center___NeSU8 { + justify-content: center; + align-items: center; + -webkit-justify-content: center; + box-align: center; +} +.flex_space_between___ImTGl { + justify-content: space-between; + -webkit-box-pack: justify; +} +.flex_box_vertical_center___BtRd9 { + align-items: center; + box-align: center; +} +.flex_box_center_end___qcLe3 { + justify-content: flex-end; + align-items: center; + -webkit-justify-content: flex-end; + -webkit-align-items: center; + -webkit-box-align: center; + -webkit-box-pack: end; + box-align: center; + box-pack: end; +} +.flex_box_column___Ze_3q { + flex-direction: column; + box-orient: block-axis; +} +.banner___PoUBO { + display: flex; + align-items: center; + justify-content: center; +} +.banner___PoUBO .content___XoDjy { + width: 1200px; + height: 212px; + display: flex; + align-items: flex-start; + justify-content: space-between; +} +.banner___PoUBO .content___XoDjy aside { + margin-top: 56px; +} +.banner___PoUBO .content___XoDjy aside p { + display: flex; + align-items: center; +} +.banner___PoUBO .content___XoDjy aside p b { + font-size: 30px; + font-weight: 500; + color: #000000; + letter-spacing: 4px; + margin-right: 20px; +} +.banner___PoUBO .content___XoDjy aside p span { + font-size: 16px; + color: #000000; + letter-spacing: 4px; +} +.banner___PoUBO .content___XoDjy aside .btns___Pb35j { + margin-top: 35px; +} +.banner___PoUBO .content___XoDjy aside .btns___Pb35j > div { + display: inline-block; + height: 32px; + background: #f6f7f9; + box-shadow: 0px 2px 4px 0px #e0dfe1, inset 0px 1px 3px 0px rgba(255, 255, 255, 0.5); + border-radius: 4px; + border: 1px solid #dadbde; + font-size: 14px; + color: #3b3e47; + line-height: 30px; + margin-right: 23px; + padding: 0 16px; + position: relative; + cursor: pointer; +} +.banner___PoUBO .content___XoDjy aside .btns___Pb35j > div:hover { + color: #165dff; + border: 1px solid #bacffe; +} +.banner___PoUBO .content___XoDjy aside .btns___Pb35j > div img { + position: absolute; + z-index: 1; + top: -21px; + right: 22px; +} + +/*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ + !*** css ./node_modules/_css-loader@6.7.1@css-loader/dist/cjs.js??ruleSet[1].rules[5].oneOf[0].use[1]!./node_modules/_@umijs_bundler-webpack@4.0.87@@umijs/bundler-webpack/compiled/postcss-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[2]!./node_modules/_@umijs_bundler-webpack@4.0.87@@umijs/bundler-webpack/compiled/less-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[3]!./src/components/ui-customization/CustomTags/index.less?modules ***! + \***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ +.flex_box_center___hG6RI { + justify-content: center; + align-items: center; + -webkit-justify-content: center; + box-align: center; +} +.flex_space_between___ss3Fh { + justify-content: space-between; + -webkit-box-pack: justify; +} +.flex_box_vertical_center___K80p9 { + align-items: center; + box-align: center; +} +.flex_box_center_end___qmXX3 { + justify-content: flex-end; + align-items: center; + -webkit-justify-content: flex-end; + -webkit-align-items: center; + -webkit-box-align: center; + -webkit-box-pack: end; + box-align: center; + box-pack: end; +} +.flex_box_column___GFV8F { + flex-direction: column; + box-orient: block-axis; +} +.row___aXJjm { + display: flex; + align-items: flex-start; + justify-content: flex-start; +} +.row___aXJjm .title___HUKL0 { + font-size: 14px; + color: #9096a3; + flex-shrink: 0; + width: 41px; + text-align-last: justify; + margin-top: 4px; + margin-right: 12px; +} +.row___aXJjm .tagsWrap___XB2W3 { + flex: 1 1; + position: relative; +} +.row___aXJjm .tagsWrap___XB2W3 .action___VdHb1 { + font-size: 14px; + color: #82a8ff; + width: 55px; + position: absolute; + z-index: 2; + bottom: 20px; + right: 0px; + cursor: pointer; +} +.row___aXJjm .tagsWrap___XB2W3 .action___VdHb1 i { + display: inline-block; + font-size: 12px; +} +.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC { + max-height: 245px; + overflow: hidden; +} +.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft > span { + display: inline-flex; + align-items: center; + margin-left: 8px; + margin-bottom: 17px; + font-size: 14px; + cursor: pointer; + padding: 4px 12px; +} +.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft > span .name___Hk1Ip { + overflow: hidden; + white-space: nowrap; + text-overflow: ellipsis; + max-width: 600px; + display: inline-block; +} +.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft > span .num___xQpcH { + margin-left: 3px; +} +.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft > span:hover { + color: #165dff !important; +} +.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft .active___XryTX { + color: #165dff !important; + border-radius: 2px; + background: #f6f7f9; +} +.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC::-webkit-scrollbar-thumb { + background: rgba(0, 0, 0, 0.05) !important; + border-radius: 3px; +} +.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC::-webkit-scrollbar-track { + background-color: #f6f7f9 !important; + box-shadow: none !important; + box-shadow: initial !important; +} +.row___aXJjm .tagsBorderWrap___OMxjs .bar___t1kKC { + padding-top: 8px; + border-radius: 4px; + border: 1px solid rgba(219, 220, 224, 0.5); +} + +/*!*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ + !*** css ./node_modules/_css-loader@6.7.1@css-loader/dist/cjs.js??ruleSet[1].rules[5].oneOf[0].use[1]!./node_modules/_@umijs_bundler-webpack@4.0.87@@umijs/bundler-webpack/compiled/postcss-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[2]!./node_modules/_@umijs_bundler-webpack@4.0.87@@umijs/bundler-webpack/compiled/less-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[3]!./src/components/ui-customization/SuperiorTabs/index.less?modules ***! + \*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ +.flex_box_center___aK2n3 { + justify-content: center; + align-items: center; + -webkit-justify-content: center; + box-align: center; +} +.flex_space_between___HX0Oh { + justify-content: space-between; + -webkit-box-pack: justify; +} +.flex_box_vertical_center___LJOJr { + align-items: center; + box-align: center; +} +.flex_box_center_end___SCakF { + justify-content: flex-end; + align-items: center; + -webkit-justify-content: flex-end; + -webkit-align-items: center; + -webkit-box-align: center; + -webkit-box-pack: end; + box-align: center; + box-pack: end; +} +.flex_box_column___AYv4m { + flex-direction: column; + box-orient: block-axis; +} +.tabs___GTqPV { + height: 32px; + background: #f6f7f9; + box-shadow: inset 0px 1px 3px 0px #d7d8d9; + border-radius: 16px; + display: inline-block; +} +.tabs___GTqPV span { + display: inline-block; + padding: 0 20px; + line-height: 32px; + font-size: 14px; + font-weight: 400; + color: #9096a3; + position: relative; + cursor: pointer; +} +.tabs___GTqPV span:hover { + color: #165dff; +} +.tabs___GTqPV span::after { + content: ''; + position: absolute; + width: 1px; + height: calc(100% - 2px); + background: #e2e2e2; + border-radius: 4px; + z-index: 1; + left: 0; + top: 1px; + background: linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, #e2e2e2 50%, rgba(255, 255, 255, 0) 100%); +} +.tabs___GTqPV span:first-child::after, +.tabs___GTqPV .active___F26E8 + span::after { + display: none; +} +.tabs___GTqPV .active___F26E8 { + background: linear-gradient(180deg, #ffffff 0%, #f6f7f9 100%); + box-shadow: 0px 0px 2px 0px #e8effb; + border-radius: 16px; + border: 1px solid #c8d2ea; + color: #165dff; + line-height: 30px; +} +.tabs___GTqPV .active___F26E8::after { + display: none; +} + +/*!************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ + !*** css ./node_modules/_css-loader@6.7.1@css-loader/dist/cjs.js??ruleSet[1].rules[5].oneOf[0].use[1]!./node_modules/_@umijs_bundler-webpack@4.0.87@@umijs/bundler-webpack/compiled/postcss-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[2]!./node_modules/_@umijs_bundler-webpack@4.0.87@@umijs/bundler-webpack/compiled/less-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[3]!./src/components/ui-customization/CustomInput/index.less?modules ***! + \************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ +.flex_box_center___yX6Oa { + justify-content: center; + align-items: center; + -webkit-justify-content: center; + box-align: center; +} +.flex_space_between___t7oqF { + justify-content: space-between; + -webkit-box-pack: justify; +} +.flex_box_vertical_center___dEIHy { + align-items: center; + box-align: center; +} +.flex_box_center_end___taQDF { + justify-content: flex-end; + align-items: center; + -webkit-justify-content: flex-end; + -webkit-align-items: center; + -webkit-box-align: center; + -webkit-box-pack: end; + box-align: center; + box-pack: end; +} +.flex_box_column___xY_Lr { + flex-direction: column; + box-orient: block-axis; +} +.input___PW2zI { + width: 507px; + height: 38px; + background: #f6f7f9; + border-radius: 19px; + display: flex; + align-items: center; + padding: 0 20px; +} +.input___PW2zI .dropdown___vSy8B { + position: relative; + flex-shrink: 0; +} +.input___PW2zI .dropdown___vSy8B:hover .menu___NiyBu { + display: block; +} +.input___PW2zI .dropdown___vSy8B .text___Grueu { + color: #000000; + font-size: 14px; + cursor: default; + height: 38px; + display: flex; + align-items: center; +} +.input___PW2zI .dropdown___vSy8B .text___Grueu i { + font-size: 12px; + display: inline-block; + transform: translateY(1px) scale(0.6); + color: #979797; +} +.input___PW2zI .dropdown___vSy8B .text___Grueu .b1___ZKryM { + display: inline-block; + width: 1px; + height: 38px; + margin-left: 15px; + margin-right: 0px; + background: linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, #ffffff 50%, rgba(255, 255, 255, 0) 100%); +} +.input___PW2zI .dropdown___vSy8B .text___Grueu .b2___aKyGa { + display: inline-block; + width: 1px; + height: 38px; + margin-left: 0px; + margin-right: 8px; + background: linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, #e2e2e2 50%, rgba(255, 255, 255, 0) 100%); +} +.input___PW2zI .dropdown___vSy8B .menu___NiyBu { + display: none; + position: absolute; + z-index: 999; + width: auto; + left: -16px; + top: 35px; + padding: 4px; + background-color: #fff; + border-radius: 8px; + box-shadow: 0px 10px 16px 0px #cecece; +} +.input___PW2zI .dropdown___vSy8B .menu___NiyBu div { + clear: both; + margin: 0; + padding: 5px 12px; + color: rgba(0, 0, 0, 0.88); + font-weight: 400; + font-size: 14px; + text-align: left; + line-height: 1.57142857; + cursor: pointer; + transition: all 0.2s; + white-space: nowrap; +} +.input___PW2zI .dropdown___vSy8B .menu___NiyBu div:hover { + background-color: #f5f5f5; +} +.input___PW2zI > input { + flex: 1 1; + padding: 4px 0; +} + +/*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ + !*** css ./node_modules/_css-loader@6.7.1@css-loader/dist/cjs.js??ruleSet[1].rules[5].oneOf[0].use[1]!./node_modules/_@umijs_bundler-webpack@4.0.87@@umijs/bundler-webpack/compiled/postcss-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[2]!./node_modules/_@umijs_bundler-webpack@4.0.87@@umijs/bundler-webpack/compiled/less-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[3]!./src/components/ui-customization/QuickPager/index.less?modules ***! + \***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ +.flex_box_center___tol8o { + justify-content: center; + align-items: center; + -webkit-justify-content: center; + box-align: center; +} +.flex_space_between___Z235C { + justify-content: space-between; + -webkit-box-pack: justify; +} +.flex_box_vertical_center___Wq1sZ { + align-items: center; + box-align: center; +} +.flex_box_center_end___LLxom { + justify-content: flex-end; + align-items: center; + -webkit-justify-content: flex-end; + -webkit-align-items: center; + -webkit-box-align: center; + -webkit-box-pack: end; + box-align: center; + box-pack: end; +} +.flex_box_column___DbMSN { + flex-direction: column; + box-orient: block-axis; +} +.quickPager___GM30J { + display: flex; + align-items: center; + justify-content: center; +} +.quickPager___GM30J > div { + width: 60px; + height: 28px; + line-height: 26px; + text-align: center; + background: #f8f9fc; + border-radius: 2px; + border: 1px solid rgba(195, 207, 224, 0.5); + font-size: 12px; + color: #464f66; + margin: 0 10px; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + cursor: pointer; +} +.quickPager___GM30J > div:hover { + color: #165dff; +} +.quickPager___GM30J .disabled___Ozc8I { + background: #f3f3f5; + border: 0; + line-height: 28px; + cursor: not-allowed; + color: #cecece; +} + +/*!*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ + !*** css ./node_modules/_css-loader@6.7.1@css-loader/dist/cjs.js??ruleSet[1].rules[5].oneOf[0].use[1]!./node_modules/_@umijs_bundler-webpack@4.0.87@@umijs/bundler-webpack/compiled/postcss-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[2]!./node_modules/_@umijs_bundler-webpack@4.0.87@@umijs/bundler-webpack/compiled/less-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[3]!./src/components/ui-customization/Cards/ShixunList/index.less?modules ***! + \*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ +.flex_box_center___FO7TP { + justify-content: center; + align-items: center; + -webkit-justify-content: center; + box-align: center; +} +.flex_space_between___LotYx { + justify-content: space-between; + -webkit-box-pack: justify; +} +.flex_box_vertical_center___bWdaw { + align-items: center; + box-align: center; +} +.flex_box_center_end___mVJ1o { + justify-content: flex-end; + align-items: center; + -webkit-justify-content: flex-end; + -webkit-align-items: center; + -webkit-box-align: center; + -webkit-box-pack: end; + box-align: center; + box-pack: end; +} +.flex_box_column___M83Mm { + flex-direction: column; + box-orient: block-axis; +} +.list___oOsiS { + display: flex; + justify-content: flex-start; + align-items: center; + flex-wrap: wrap; + padding: 0; +} +.list___oOsiS .wrap___G6T7F { + height: 277px; + background: #ffffff; + box-shadow: 0px 2px 4px 0px #d6dae1; + border-radius: 8px; + position: relative; +} +.list___oOsiS .wrap___G6T7F .lockWrap___Rl79E { + position: absolute; + width: 100%; + left: 0px; + top: 0px; + background-color: rgba(0, 0, 0, 0.5); + height: 100%; + z-index: 10; + display: flex; + cursor: default; + justify-content: center; + align-items: center; + flex-direction: column; + border-radius: 8px; +} +.list___oOsiS .wrap___G6T7F .li___oZZ7l:hover .cover___b2bYW { + transform: scale(1.1); +} +.list___oOsiS .wrap___G6T7F .li___oZZ7l .img___IQX7w { + overflow: hidden; + height: calc(100% - 100px); + border-radius: 8px 8px 0 0; + position: relative; +} +.list___oOsiS .wrap___G6T7F .li___oZZ7l .img___IQX7w .cover___b2bYW { + width: 100%; + transition: all 0.5s; +} +.list___oOsiS .wrap___G6T7F .li___oZZ7l .img___IQX7w .sign___HkT6C { + position: absolute; + z-index: 1; + left: 0; + bottom: 0; + height: 30px; +} +.list___oOsiS .wrap___G6T7F .li___oZZ7l .name___SsJx8 { + height: 52px; + font-size: 16px; + font-weight: 600; + color: #000000; + padding: 0 12px; + width: 100%; + display: flex; + align-items: center; + padding-top: 30px; +} +.list___oOsiS .wrap___G6T7F .li___oZZ7l .name___SsJx8 .e___TMqq0 { + display: inline-block; + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; + max-width: 100%; +} +.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo { + height: 45px; + display: flex; + align-items: center; + color: #000f37; + padding: 0 12px; +} +.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo i { + color: #7d8592; +} +.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo > span { + margin-right: 5px; + font-size: 12px; +} +.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo .rate___YACg7 { + display: flex; + align-items: center; + margin-left: auto; +} +.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo .rate___YACg7 [class~='ant-rate-star'] { + font-size: 13px; +} +.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo .rate___YACg7 [class~='ant-rate'] { + font-size: 12px; + margin-top: -3px; + color: #ffa100; +} +.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo .rate___YACg7 [class~='ant-rate-star']:not(:last-child) { + margin-right: 2px; +} + +/*!*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ + !*** css ./node_modules/_css-loader@6.7.1@css-loader/dist/cjs.js??ruleSet[1].rules[5].oneOf[0].use[1]!./node_modules/_@umijs_bundler-webpack@4.0.87@@umijs/bundler-webpack/compiled/postcss-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[2]!./node_modules/_@umijs_bundler-webpack@4.0.87@@umijs/bundler-webpack/compiled/less-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[3]!./src/components/ui-customization/Cards/CourseList/index.less?modules ***! + \*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ +.flex_box_center___AQ53o { + justify-content: center; + align-items: center; + -webkit-justify-content: center; + box-align: center; +} +.flex_space_between___i2aIa { + justify-content: space-between; + -webkit-box-pack: justify; +} +.flex_box_vertical_center___sPEKB { + align-items: center; + box-align: center; +} +.flex_box_center_end___GhSSH { + justify-content: flex-end; + align-items: center; + -webkit-justify-content: flex-end; + -webkit-align-items: center; + -webkit-box-align: center; + -webkit-box-pack: end; + box-align: center; + box-pack: end; +} +.flex_box_column___R9_Hb { + flex-direction: column; + box-orient: block-axis; +} +.list___jb2Ay { + display: flex; + justify-content: flex-start; + align-items: center; + flex-wrap: wrap; + padding: 0; +} +.list___jb2Ay .wrap___VsQDr { + height: 308px; + background: #ffffff; + box-shadow: 0px 2px 4px 0px #d6dae1; + border-radius: 8px; + position: relative; +} +.list___jb2Ay .wrap___VsQDr .lockWrap___g1k1T { + position: absolute; + width: 100%; + left: 0px; + top: 0px; + background-color: rgba(0, 0, 0, 0.5); + height: 100%; + z-index: 10; + display: flex; + cursor: default; + justify-content: center; + align-items: center; + border-radius: 8px; +} +.list___jb2Ay .wrap___VsQDr .li___IxCLC:hover .cover___Mu8wr { + transform: scale(1.1); +} +.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA { + overflow: hidden; + height: calc(100% - 131px); + border-radius: 8px 8px 0 0; +} +.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .cover___Mu8wr { + width: 100%; + transition: all 0.5s; +} +.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .bq___Bil0T { + margin-right: 10px; + width: 64px; + height: 22px; + background: rgba(0, 0, 0, 0.3); + color: #D9C7AB; + border-radius: 2px; + padding: 0px 8px; + font-size: 12px; + line-height: 22px; +} +.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .sign___DXJ4d { + width: 52px; + text-align: center; + position: absolute; + z-index: 2; + left: 0; + top: 7px; + color: #ffffff; +} +.list___jb2Ay .wrap___VsQDr .li___IxCLC .name___l7FoJ { + height: 52px; + font-size: 16px; + font-weight: 600; + color: #000000; + padding: 0 12px; + width: 100%; + display: flex; + align-items: center; + padding-top: 30px; +} +.list___jb2Ay .wrap___VsQDr .li___IxCLC .name___l7FoJ .e___pXQUG { + display: inline-block; + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; + max-width: 100%; +} +.list___jb2Ay .wrap___VsQDr .li___IxCLC .unit___wCIFR { + font-size: 14px; + color: #000f37; + padding: 0px 12px; + margin-top: 8px; + display: inline-block; + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; + max-width: 100%; +} +.list___jb2Ay .wrap___VsQDr .li___IxCLC .unit___wCIFR i { + color: #7d8592; +} +.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil { + height: 34px; + display: flex; + align-items: center; + justify-content: space-between; + color: #000f37; + padding: 0px 12px; +} +.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil div { + display: flex; + align-items: center; +} +.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil div > span { + margin-right: 12px; + font-size: 12px; +} +.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil div i { + color: #7d8592; +} +.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil .tag1___dxm7r, +.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil .tag2___llZkf { + height: 18px; + padding: 3px 6px; + font-size: 12px; + border-radius: 2px; + border: 1px solid #FFE6AB; + color: #CA7720; + display: flex; + align-items: center; + justify-content: center; + font-weight: 400; +} +.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil .tag2___llZkf { + border: 1px solid #D6F7EF; + color: #01795d; + margin-left: 6px; +} + +/*!********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ + !*** css ./node_modules/_css-loader@6.7.1@css-loader/dist/cjs.js??ruleSet[1].rules[5].oneOf[0].use[1]!./node_modules/_@umijs_bundler-webpack@4.0.87@@umijs/bundler-webpack/compiled/postcss-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[2]!./node_modules/_@umijs_bundler-webpack@4.0.87@@umijs/bundler-webpack/compiled/less-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[3]!./src/components/ui-customization/Cards/ClassroomList/index.less?modules ***! + \********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ +.flex_box_center___eMcr7 { + justify-content: center; + align-items: center; + -webkit-justify-content: center; + box-align: center; +} +.flex_space_between___HcNca { + justify-content: space-between; + -webkit-box-pack: justify; +} +.flex_box_vertical_center___ZnvVN { + align-items: center; + box-align: center; +} +.flex_box_center_end___fdgDf { + justify-content: flex-end; + align-items: center; + -webkit-justify-content: flex-end; + -webkit-align-items: center; + -webkit-box-align: center; + -webkit-box-pack: end; + box-align: center; + box-pack: end; +} +.flex_box_column___SEKvd { + flex-direction: column; + box-orient: block-axis; +} +.list___L1hmU { + display: flex; + justify-content: flex-start; + align-items: center; + flex-wrap: wrap; + padding: 0; +} +.list___L1hmU .wrap___pKgcW { + height: 270px; + background: #ffffff; + box-shadow: 0px 1px 4px 0px #d6dae1; + border-radius: 8px; + position: relative; +} +.list___L1hmU .wrap___pKgcW:hover .lockWrap___SMhkK { + display: flex; +} +.list___L1hmU .wrap___pKgcW .lockWrap___SMhkK { + position: absolute; + z-index: 10; + left: 0; + top: 0; + width: 100%; + height: 100%; + background: rgba(0, 0, 0, 0.6); + box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.05); + border-radius: 8px; + display: none; + flex-direction: column; + justify-content: center; + align-items: center; +} +.list___L1hmU .wrap___pKgcW .lockWrap___SMhkK div { + width: 116px; + height: 36px; + border-radius: 18px; + border: 1px solid #ffffff; + font-size: 14px; + font-weight: 600; + color: #ffffff; + line-height: 34px; + text-align: center; + margin: 10px 0; + cursor: pointer; +} +.list___L1hmU .wrap___pKgcW .lockWrap___SMhkK div:hover { + box-shadow: 0px 0px 4px 0px #4f85ff; + border: 1px solid #c2d3f8; +} +.list___L1hmU .wrap___pKgcW .top___udHSB { + height: calc(100% - 50px); + display: flex; + flex-direction: column; + align-items: center; + justify-content: flex-start; + padding: 0 24px; + position: relative; +} +.list___L1hmU .wrap___pKgcW .top___udHSB .sign___uwRpq { + position: absolute; + z-index: 1; + width: 44px; + height: 22px; + background: #ffe9c1; + border-radius: 8px 0px 13px 0px; + left: 0; + top: 0; + color: #a45204; + text-align: center; + line-height: 22px; +} +.list___L1hmU .wrap___pKgcW .top___udHSB .name___Fpf90 { + font-weight: 600; + color: #333333; + margin-top: 25px; + font-size: 16px; + white-space: normal; + text-align: center; + -webkit-box-orient: vertical; + display: -webkit-box; + -webkit-line-clamp: 2; + overflow: hidden; + line-height: 26px; + height: 48px; +} +.list___L1hmU .wrap___pKgcW .top___udHSB .img___AMLhL { + width: 60px; + height: 60px; + border-radius: 30px; + margin-top: 14px; +} +.list___L1hmU .wrap___pKgcW .top___udHSB .text___KiTb7 { + font-size: 14px; + color: #333333; + margin-top: 8px; + width: 98%; + text-align: center; + overflow: hidden; + white-space: nowrap; + text-overflow: ellipsis; +} +.list___L1hmU .wrap___pKgcW .top___udHSB .btns___i6IuZ { + display: flex; + align-items: center; + margin-top: 12px; +} +.list___L1hmU .wrap___pKgcW .top___udHSB .btns___i6IuZ div { + width: 76px; + background: #ffffff; + height: 26px; + border-radius: 13px; + border: 1px solid #d6f7ef; + font-size: 14px; + color: #01795d; + line-height: 24px; + text-align: center; + margin: 0 10px; +} +.list___L1hmU .wrap___pKgcW .top___udHSB .btns___i6IuZ aside { + width: 76px; + background: #ffffff; + height: 26px; + border-radius: 13px; + border: 1px solid #ffe9c1; + font-size: 14px; + color: #a45204; + line-height: 24px; + text-align: center; + margin: 0 10px; +} +.list___L1hmU .wrap___pKgcW .bottom____k2sh { + height: 50px; + border-top: 1px solid #f5f5f5; + display: flex; + align-items: center; + padding: 0 12px; +} +.list___L1hmU .wrap___pKgcW .bottom____k2sh > div { + margin-left: auto; +} +.list___L1hmU .wrap___pKgcW .bottom____k2sh > span { + display: flex; + align-items: center; + margin-right: 12px; + color: #999999; +} +.list___L1hmU .wrap___pKgcW .bottom____k2sh > span i { + font-size: 14px; + font-size: 12px; + color: #999999; + margin-right: 6px; +} + +/*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ + !*** css ./node_modules/_css-loader@6.7.1@css-loader/dist/cjs.js??ruleSet[1].rules[5].oneOf[0].use[1]!./node_modules/_@umijs_bundler-webpack@4.0.87@@umijs/bundler-webpack/compiled/postcss-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[2]!./node_modules/_@umijs_bundler-webpack@4.0.87@@umijs/bundler-webpack/compiled/less-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[3]!./src/components/ui-customization/CustomTabs/index.less?modules ***! + \***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ +.flex_box_center___d27mZ { + justify-content: center; + align-items: center; + -webkit-justify-content: center; + box-align: center; +} +.flex_space_between___qfRU9 { + justify-content: space-between; + -webkit-box-pack: justify; +} +.flex_box_vertical_center___fCRld { + align-items: center; + box-align: center; +} +.flex_box_center_end___ORMV8 { + justify-content: flex-end; + align-items: center; + -webkit-justify-content: flex-end; + -webkit-align-items: center; + -webkit-box-align: center; + -webkit-box-pack: end; + box-align: center; + box-pack: end; +} +.flex_box_column___PNKtZ { + flex-direction: column; + box-orient: block-axis; +} +.tabs___alpa7 { + display: flex; + justify-content: space-between; + align-items: center; + border-bottom: 1px solid #dbdce0; + height: 54px; +} +.tabs___alpa7 .tabsWrap___aCQjw { + display: flex; + align-items: center; + height: 100%; +} +.tabs___alpa7 .tabsWrap___aCQjw .tab___MKLr4 { + display: flex; + align-items: center; + margin-right: 40px; + height: 100%; + cursor: pointer; +} +.tabs___alpa7 .tabsWrap___aCQjw .tab___MKLr4 > div { + position: relative; + font-size: 14px; + font-weight: 400; + color: #5f6368; + display: flex; + align-items: center; + height: 100%; +} +.tabs___alpa7 .tabsWrap___aCQjw .tab___MKLr4 .active___nl_4v { + font-weight: 500; + color: #202124; +} +.tabs___alpa7 .tabsWrap___aCQjw .tab___MKLr4 .active___nl_4v:after { + position: absolute; + content: ''; + width: 100%; + z-index: 4; + border-radius: 2px; + left: 0px; + bottom: 0px; + height: 3px; + background: #202124; + border-radius: 100px 100px 0px 0px; +} + +/*!*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ + !*** css ./node_modules/_css-loader@6.7.1@css-loader/dist/cjs.js??ruleSet[1].rules[5].oneOf[0].use[1]!./node_modules/_@umijs_bundler-webpack@4.0.87@@umijs/bundler-webpack/compiled/postcss-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[2]!./node_modules/_@umijs_bundler-webpack@4.0.87@@umijs/bundler-webpack/compiled/less-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[3]!./src/components/ui-customization/SuperiorSort/index.less?modules ***! + \*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ +.flex_box_center___e6HxQ { + justify-content: center; + align-items: center; + -webkit-justify-content: center; + box-align: center; +} +.flex_space_between___RnXYe { + justify-content: space-between; + -webkit-box-pack: justify; +} +.flex_box_vertical_center___lVxPk { + align-items: center; + box-align: center; +} +.flex_box_center_end___bu8yv { + justify-content: flex-end; + align-items: center; + -webkit-justify-content: flex-end; + -webkit-align-items: center; + -webkit-box-align: center; + -webkit-box-pack: end; + box-align: center; + box-pack: end; +} +.flex_box_column___JczGj { + flex-direction: column; + box-orient: block-axis; +} +.orderWrap___ZfyGX { + display: box; + display: flex; + align-items: center; +} +.orderIconWrap___XTB_O { + display: box; + display: flex; + flex-direction: column; + height: 40px; + line-height: 40px; + color: #999999; +} +.orderAsc___KWHmA { + flex-direction: column; + text-align: center; + height: 10px; + line-height: 10px; + display: inline-block; + margin-top: 9px; + transform: translateY(2px); +} +.orderDesc___rHdbB { + flex-direction: column; + text-align: center; + height: 10px; + line-height: 10px; + display: table; +} +.active___a7eSP { + color: #232b40 !important; +} +.cursorPointer___gs9kL { + cursor: pointer; + color: #d8d8d8; + height: 10px; +} +.orderTextWrap___teAKn { + font-size: 14px; + color: #3b3e47; + cursor: pointer; + margin-right: 5px; +} + +/*!*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ + !*** css ./node_modules/_css-loader@6.7.1@css-loader/dist/cjs.js??ruleSet[1].rules[5].oneOf[0].use[1]!./node_modules/_@umijs_bundler-webpack@4.0.87@@umijs/bundler-webpack/compiled/postcss-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[2]!./node_modules/_@umijs_bundler-webpack@4.0.87@@umijs/bundler-webpack/compiled/less-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[3]!./src/components/ui-customization/CustomButton/index.less?modules ***! + \*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ +.flex_box_center___LCi0B { + justify-content: center; + align-items: center; + -webkit-justify-content: center; + box-align: center; +} +.flex_space_between___hzONe { + justify-content: space-between; + -webkit-box-pack: justify; +} +.flex_box_vertical_center___ZyQRE { + align-items: center; + box-align: center; +} +.flex_box_center_end___XKM74 { + justify-content: flex-end; + align-items: center; + -webkit-justify-content: flex-end; + -webkit-align-items: center; + -webkit-box-align: center; + -webkit-box-pack: end; + box-align: center; + box-pack: end; +} +.flex_box_column___p8LCU { + flex-direction: column; + box-orient: block-axis; +} +.btn___In02G.mediacy-round___uveEv { + height: 36px; + border-radius: 36px; +} +.btn___In02G.mediacy-default___dDxsd { + height: 36px; + border-radius: 4px; +} +.btn___In02G .default___K791v { + background: #f6f7f9 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: 1px solid #bacffe; + font-size: 14px; + padding: 0 15px; + color: #3061d0; + text-align: center; + cursor: pointer; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; +} +button[class~='ant-btn-default']:not(:disabled).btn___In02G { + background: #f6f7f9 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: 1px solid #bacffe; + font-size: 14px; + padding: 0 15px; + color: #3061d0; + text-align: center; + cursor: pointer; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; +} +button[class~='ant-btn-default']:not(:disabled).btn___In02G:hover { + color: #165dff; + border: 1px solid #165dff; +} +button[class~='ant-btn-default']:disabled.btn___In02G { + background: #f6f7f9 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: 1px solid #bacffe; + font-size: 14px; + padding: 0 15px; + color: #3061d0; + text-align: center; + cursor: pointer; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + opacity: 50%; + cursor: not-allowed; +} + +/*!*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ + !*** css ./node_modules/_css-loader@6.7.1@css-loader/dist/cjs.js??ruleSet[1].rules[5].oneOf[0].use[1]!./node_modules/_@umijs_bundler-webpack@4.0.87@@umijs/bundler-webpack/compiled/postcss-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[2]!./node_modules/_@umijs_bundler-webpack@4.0.87@@umijs/bundler-webpack/compiled/less-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[3]!./src/components/ui-customization/HeadBack/index.less?modules ***! + \*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ +.flex_box_center___TB7bQ { + justify-content: center; + align-items: center; + -webkit-justify-content: center; + box-align: center; +} +.flex_space_between___oBlTb { + justify-content: space-between; + -webkit-box-pack: justify; +} +.flex_box_vertical_center___b5XbB { + align-items: center; + box-align: center; +} +.flex_box_center_end___CNhe7 { + justify-content: flex-end; + align-items: center; + -webkit-justify-content: flex-end; + -webkit-align-items: center; + -webkit-box-align: center; + -webkit-box-pack: end; + box-align: center; + box-pack: end; +} +.flex_box_column___yHXKW { + flex-direction: column; + box-orient: block-axis; +} +.head___ghH72 { + height: 54px; + border-bottom: 1px solid #DBDCE0; + display: flex; + align-items: center; +} +.head___ghH72 > span { + color: #999999; + font-size: 12px; + cursor: pointer; + flex-shrink: 0; +} +.head___ghH72 > b { + font-weight: 500; + color: #232B40; + margin-left: 30px; + font-size: 14px; + flex: 1 1; + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; +} +.head___ghH72 .node___mjPEy { + margin-left: auto; + flex-shrink: 0; +} + +/*!*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ + !*** css ./node_modules/_css-loader@6.7.1@css-loader/dist/cjs.js??ruleSet[1].rules[5].oneOf[0].use[1]!./node_modules/_@umijs_bundler-webpack@4.0.87@@umijs/bundler-webpack/compiled/postcss-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[2]!./node_modules/_@umijs_bundler-webpack@4.0.87@@umijs/bundler-webpack/compiled/less-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[3]!./src/components/ui-customization/ConfirmAndCancel/index.less?modules ***! + \*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ +.flex_box_center___AlHuF { + justify-content: center; + align-items: center; + -webkit-justify-content: center; + box-align: center; +} +.flex_space_between___vN2LW { + justify-content: space-between; + -webkit-box-pack: justify; +} +.flex_box_vertical_center___Ac7D2 { + align-items: center; + box-align: center; +} +.flex_box_center_end___y38I7 { + justify-content: flex-end; + align-items: center; + -webkit-justify-content: flex-end; + -webkit-align-items: center; + -webkit-box-align: center; + -webkit-box-pack: end; + box-align: center; + box-pack: end; +} +.flex_box_column___iQE6P { + flex-direction: column; + box-orient: block-axis; +} +.btns___sNgTb { + display: flex; + align-items: center; +} +.btns___sNgTb .confirm___Ozirl { + height: 38px; + background: #3061D0; + border-radius: 2px; + color: #FFFFFF; + padding: 0 34px; +} +.btns___sNgTb .cancel___aiq1I { + height: 38px; + background: #F8F9FC; + border-radius: 2px; + opacity: 0.5; + border: 1px solid #C3CFE0; + font-size: 14px; + color: #464F66; + margin-left: 20px; +} + +/*!************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ + !*** css ./node_modules/_css-loader@6.7.1@css-loader/dist/cjs.js??ruleSet[1].rules[5].oneOf[0].use[1]!./node_modules/_@umijs_bundler-webpack@4.0.87@@umijs/bundler-webpack/compiled/postcss-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[2]!./node_modules/_@umijs_bundler-webpack@4.0.87@@umijs/bundler-webpack/compiled/less-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[3]!./src/components/ui-customization/FixedBottom/index.less?modules ***! + \************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ +.flex_box_center___jkpdr { + justify-content: center; + align-items: center; + -webkit-justify-content: center; + box-align: center; +} +.flex_space_between___OtsL8 { + justify-content: space-between; + -webkit-box-pack: justify; +} +.flex_box_vertical_center___rbcb_ { + align-items: center; + box-align: center; +} +.flex_box_center_end___zBR21 { + justify-content: flex-end; + align-items: center; + -webkit-justify-content: flex-end; + -webkit-align-items: center; + -webkit-box-align: center; + -webkit-box-pack: end; + box-align: center; + box-pack: end; +} +.flex_box_column___nS_eP { + flex-direction: column; + box-orient: block-axis; +} +.fixedBottom___oJl7m { + width: 100%; + height: 70px; + background: #FFFFFF; + box-shadow: 0px -3px 16px 0px rgba(219, 219, 219, 0.5); + position: fixed; + z-index: 1000; + bottom: 0; + left: 0; +} +.fixedBottom___oJl7m .wrap___A3Oq1 { + width: 1200px; + height: 100%; + margin: auto; + display: flex; + align-items: center; + justify-content: space-between; +} +.fixedBottom___oJl7m .wrap___A3Oq1 .center____VL1y { + flex: 1 1; +} + +/*!*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ + !*** css ./node_modules/_css-loader@6.7.1@css-loader/dist/cjs.js??ruleSet[1].rules[5].oneOf[0].use[1]!./node_modules/_@umijs_bundler-webpack@4.0.87@@umijs/bundler-webpack/compiled/postcss-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[2]!./node_modules/_@umijs_bundler-webpack@4.0.87@@umijs/bundler-webpack/compiled/less-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[3]!./src/components/ui-customization/CustomCrumbs/index.less?modules ***! + \*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ +.flex_box_center___tY8Yn { + justify-content: center; + align-items: center; + -webkit-justify-content: center; + box-align: center; +} +.flex_space_between___vHdYA { + justify-content: space-between; + -webkit-box-pack: justify; +} +.flex_box_vertical_center___pa61F { + align-items: center; + box-align: center; +} +.flex_box_center_end___HyDXt { + justify-content: flex-end; + align-items: center; + -webkit-justify-content: flex-end; + -webkit-align-items: center; + -webkit-box-align: center; + -webkit-box-pack: end; + box-align: center; + box-pack: end; +} +.flex_box_column___UjZek { + flex-direction: column; + box-orient: block-axis; +} +.crumbs___V41Oe { + margin: 15px auto 25px auto; + width: 1200px; + cursor: default; +} +.crumbs___V41Oe span { + font-size: 12px; + color: #C5C5C5; +} +.crumbs___V41Oe .hover___bEIVd { + cursor: pointer; +} +.crumbs___V41Oe .hover___bEIVd:hover { + color: #5F6368; +} + +/*!*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ + !*** css ./node_modules/_css-loader@6.7.1@css-loader/dist/cjs.js??ruleSet[1].rules[5].oneOf[0].use[1]!./node_modules/_@umijs_bundler-webpack@4.0.87@@umijs/bundler-webpack/compiled/postcss-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[2]!./node_modules/_@umijs_bundler-webpack@4.0.87@@umijs/bundler-webpack/compiled/less-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[3]!./src/pages/virtualSpaces/Lists/Lesson/index.less?modules ***! + \*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ +.flex_box_center___cFjD5 { + justify-content: center; + align-items: center; + -webkit-justify-content: center; + box-align: center; +} +.flex_space_between___WX1ma { + justify-content: space-between; + -webkit-box-pack: justify; +} +.flex_box_vertical_center___iyMsP { + align-items: center; + box-align: center; +} +.flex_box_center_end___LFV4U { + justify-content: flex-end; + align-items: center; + -webkit-justify-content: flex-end; + -webkit-align-items: center; + -webkit-box-align: center; + -webkit-box-pack: end; + box-align: center; + box-pack: end; +} +.flex_box_column___GujFO { + flex-direction: column; + box-orient: block-axis; +} +.Onerow___QKU3O { + word-break: break-all; + overflow: hidden; + white-space: nowrap; + text-overflow: ellipsis; +} +.MultiLine___ZOVUQ { + word-break: break-all; + overflow: hidden; + text-overflow: ellipsis; + display: -webkit-box; + -webkit-line-clamp: 2; + -webkit-box-orient: vertical; +} +.LessonsList___lfvK6 { + margin-top: 25px; + width: 100%; + display: flex; + flex-wrap: wrap; + gap: 30px 35px; +} +.LessonsListItem___Opl7o { + cursor: pointer; + width: 283px; + overflow: hidden; + box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.05); + border-radius: 8px; +} +.LessonsListItem___Opl7o .LessonsListItemImg___rvVXp { + width: 100%; + transition: all 0.5s; +} +.LessonsListItem___Opl7o:hover .LessonsListItemImg___rvVXp { + transform: scale(1.1); +} +.imgUpLoad___wax6e { + position: relative; + width: 200px; + height: auto; + background-color: #f4f3f4; + display: flex; + align-items: center; + justify-content: center; +} +.imgUpLoad___wax6e > div { + position: absolute; + right: -6px; + top: -6px; + cursor: pointer; + background-color: #fff; + width: 16px; + height: 16px; + border-radius: 50%; +} + +/*!*******************************************************************************************************************************************************************************************************************************************************************************************************************!*\ + !*** css ./node_modules/_css-loader@6.7.1@css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./node_modules/_@umijs_bundler-webpack@4.0.87@@umijs/bundler-webpack/compiled/postcss-loader/index.js??ruleSet[1].rules[4].oneOf[1].use[2]!./node_modules/_codemirror@5.58.2@codemirror/lib/codemirror.css ***! + \*******************************************************************************************************************************************************************************************************************************************************************************************************************/ +/* BASICS */ + +.CodeMirror { + /* Set height, width, borders, and global font properties here */ + font-family: monospace; + height: 300px; + color: black; + direction: ltr; +} + +/* PADDING */ + +.CodeMirror-lines { + padding: 4px 0; /* Vertical padding around content */ +} +.CodeMirror pre.CodeMirror-line, +.CodeMirror pre.CodeMirror-line-like { + padding: 0 4px; /* Horizontal padding of content */ +} + +.CodeMirror-scrollbar-filler, .CodeMirror-gutter-filler { + background-color: white; /* The little square between H and V scrollbars */ +} + +/* GUTTER */ + +.CodeMirror-gutters { + border-right: 1px solid #ddd; + background-color: #f7f7f7; + white-space: nowrap; +} +.CodeMirror-linenumbers {} +.CodeMirror-linenumber { + padding: 0 3px 0 5px; + min-width: 20px; + text-align: right; + color: #999; + white-space: nowrap; +} + +.CodeMirror-guttermarker { color: black; } +.CodeMirror-guttermarker-subtle { color: #999; } + +/* CURSOR */ + +.CodeMirror-cursor { + border-left: 1px solid black; + border-right: none; + width: 0; +} +/* Shown when moving in bi-directional text */ +.CodeMirror div.CodeMirror-secondarycursor { + border-left: 1px solid silver; +} +.cm-fat-cursor .CodeMirror-cursor { + width: auto; + border: 0 !important; + background: #7e7; +} +.cm-fat-cursor div.CodeMirror-cursors { + z-index: 1; +} +.cm-fat-cursor-mark { + background-color: rgba(20, 255, 20, 0.5); + animation: blink 1.06s steps(1) infinite; +} +.cm-animate-fat-cursor { + width: auto; + border: 0; + animation: blink 1.06s steps(1) infinite; + background-color: #7e7; +} +@keyframes blink { + 0% {} + 50% { background-color: transparent; } + 100% {} +} + +/* Can style cursor different in overwrite (non-insert) mode */ +.CodeMirror-overwrite .CodeMirror-cursor {} + +.cm-tab { display: inline-block; text-decoration: inherit; } + +.CodeMirror-rulers { + position: absolute; + left: 0; right: 0; top: -50px; bottom: 0; + overflow: hidden; +} +.CodeMirror-ruler { + border-left: 1px solid #ccc; + top: 0; bottom: 0; + position: absolute; +} + +/* DEFAULT THEME */ + +.cm-s-default .cm-header {color: blue;} +.cm-s-default .cm-quote {color: #090;} +.cm-negative {color: #d44;} +.cm-positive {color: #292;} +.cm-header, .cm-strong {font-weight: bold;} +.cm-em {font-style: italic;} +.cm-link {text-decoration: underline;} +.cm-strikethrough {text-decoration: line-through;} + +.cm-s-default .cm-keyword {color: #708;} +.cm-s-default .cm-atom {color: #219;} +.cm-s-default .cm-number {color: #164;} +.cm-s-default .cm-def {color: #00f;} +.cm-s-default .cm-variable, +.cm-s-default .cm-punctuation, +.cm-s-default .cm-property, +.cm-s-default .cm-operator {} +.cm-s-default .cm-variable-2 {color: #05a;} +.cm-s-default .cm-variable-3, .cm-s-default .cm-type {color: #085;} +.cm-s-default .cm-comment {color: #a50;} +.cm-s-default .cm-string {color: #a11;} +.cm-s-default .cm-string-2 {color: #f50;} +.cm-s-default .cm-meta {color: #555;} +.cm-s-default .cm-qualifier {color: #555;} +.cm-s-default .cm-builtin {color: #30a;} +.cm-s-default .cm-bracket {color: #997;} +.cm-s-default .cm-tag {color: #170;} +.cm-s-default .cm-attribute {color: #00c;} +.cm-s-default .cm-hr {color: #999;} +.cm-s-default .cm-link {color: #00c;} + +.cm-s-default .cm-error {color: #f00;} +.cm-invalidchar {color: #f00;} + +.CodeMirror-composing { border-bottom: 2px solid; } + +/* Default styles for common addons */ + +div.CodeMirror span.CodeMirror-matchingbracket {color: #0b0;} +div.CodeMirror span.CodeMirror-nonmatchingbracket {color: #a22;} +.CodeMirror-matchingtag { background: rgba(255, 150, 0, .3); } +.CodeMirror-activeline-background {background: #e8f2ff;} + +/* STOP */ + +/* The rest of this file contains styles related to the mechanics of + the editor. You probably shouldn't touch them. */ + +.CodeMirror { + position: relative; + overflow: hidden; + background: white; +} + +.CodeMirror-scroll { + overflow: scroll !important; /* Things will break if this is overridden */ + /* 50px is the magic margin used to hide the element's real scrollbars */ + /* See overflow: hidden in .CodeMirror */ + margin-bottom: -50px; margin-right: -50px; + padding-bottom: 50px; + height: 100%; + outline: none; /* Prevent dragging from highlighting the element */ + position: relative; +} +.CodeMirror-sizer { + position: relative; + border-right: 50px solid transparent; +} + +/* The fake, visible scrollbars. Used to force redraw during scrolling + before actual scrolling happens, thus preventing shaking and + flickering artifacts. */ +.CodeMirror-vscrollbar, .CodeMirror-hscrollbar, .CodeMirror-scrollbar-filler, .CodeMirror-gutter-filler { + position: absolute; + z-index: 6; + display: none; + outline: none; +} +.CodeMirror-vscrollbar { + right: 0; top: 0; + overflow-x: hidden; + overflow-y: scroll; +} +.CodeMirror-hscrollbar { + bottom: 0; left: 0; + overflow-y: hidden; + overflow-x: scroll; +} +.CodeMirror-scrollbar-filler { + right: 0; bottom: 0; +} +.CodeMirror-gutter-filler { + left: 0; bottom: 0; +} + +.CodeMirror-gutters { + position: absolute; left: 0; top: 0; + min-height: 100%; + z-index: 3; +} +.CodeMirror-gutter { + white-space: normal; + height: 100%; + display: inline-block; + vertical-align: top; + margin-bottom: -50px; +} +.CodeMirror-gutter-wrapper { + position: absolute; + z-index: 4; + background: none !important; + border: none !important; +} +.CodeMirror-gutter-background { + position: absolute; + top: 0; bottom: 0; + z-index: 4; +} +.CodeMirror-gutter-elt { + position: absolute; + cursor: default; + z-index: 4; +} +.CodeMirror-gutter-wrapper ::selection { background-color: transparent } +.CodeMirror-gutter-wrapper ::-moz-selection { background-color: transparent } + +.CodeMirror-lines { + cursor: text; + min-height: 1px; /* prevents collapsing before first draw */ +} +.CodeMirror pre.CodeMirror-line, +.CodeMirror pre.CodeMirror-line-like { + /* Reset some styles that the rest of the page might have set */ border-radius: 0; + border-width: 0; + background: transparent; + font-family: inherit; + font-size: inherit; + margin: 0; + white-space: pre; + word-wrap: normal; + line-height: inherit; + color: inherit; + z-index: 2; + position: relative; + overflow: visible; + -webkit-tap-highlight-color: transparent; + -webkit-font-variant-ligatures: contextual; + font-feature-settings: "calt"; + font-variant-ligatures: contextual; +} +.CodeMirror-wrap pre.CodeMirror-line, +.CodeMirror-wrap pre.CodeMirror-line-like { + word-wrap: break-word; + white-space: pre-wrap; + word-break: normal; +} + +.CodeMirror-linebackground { + position: absolute; + left: 0; right: 0; top: 0; bottom: 0; + z-index: 0; +} + +.CodeMirror-linewidget { + position: relative; + z-index: 2; + padding: 0.1px; /* Force widget margins to stay inside of the container */ +} + +.CodeMirror-widget {} + +.CodeMirror-rtl pre { direction: rtl; } + +.CodeMirror-code { + outline: none; +} + +/* Force content-box sizing for the elements where we expect it */ +.CodeMirror-scroll, +.CodeMirror-sizer, +.CodeMirror-gutter, +.CodeMirror-gutters, +.CodeMirror-linenumber { + box-sizing: content-box; +} + +.CodeMirror-measure { + position: absolute; + width: 100%; + height: 0; + overflow: hidden; + visibility: hidden; +} + +.CodeMirror-cursor { + position: absolute; + pointer-events: none; +} +.CodeMirror-measure pre { position: static; } + +div.CodeMirror-cursors { + visibility: hidden; + position: relative; + z-index: 3; +} +div.CodeMirror-dragcursors { + visibility: visible; +} + +.CodeMirror-focused div.CodeMirror-cursors { + visibility: visible; +} + +.CodeMirror-selected { background: #d9d9d9; } +.CodeMirror-focused .CodeMirror-selected { background: #d7d4f0; } +.CodeMirror-crosshair { cursor: crosshair; } +.CodeMirror-line::selection, .CodeMirror-line > span::selection, .CodeMirror-line > span > span::selection { background: #d7d4f0; } +.CodeMirror-line::-moz-selection, .CodeMirror-line > span::-moz-selection, .CodeMirror-line > span > span::-moz-selection { background: #d7d4f0; } + +.cm-searching { + background-color: #ffa; + background-color: rgba(255, 255, 0, .4); +} + +/* Used to force a border model for a node */ +.cm-force-border { padding-right: .1px; } + +@media print { + /* Hide the cursor when printing */ + .CodeMirror div.CodeMirror-cursors { + visibility: hidden; + } +} + +/* See issue #2901 */ +.cm-tab-wrap-hack:after { content: ''; } + +/* Help users use markselection to safely style text background */ +span.CodeMirror-selectedtext { background: none; } + +/*!******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ + !*** css ./node_modules/_css-loader@6.7.1@css-loader/dist/cjs.js??ruleSet[1].rules[5].oneOf[0].use[1]!./node_modules/_@umijs_bundler-webpack@4.0.87@@umijs/bundler-webpack/compiled/postcss-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[2]!./node_modules/_@umijs_bundler-webpack@4.0.87@@umijs/bundler-webpack/compiled/less-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[3]!./src/components/PreviewAll/index.less?modules ***! + \******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ +.wrp___dq7YK { + display: flex; + justify-content: center; + align-items: center; + position: fixed; + width: 100%; + height: 100%; + left: 0; + top: 0; + z-index: 108; +} +.wrp___dq7YK.bgBlack___ARIUV { + background: rgba(0, 0, 0, 0.5); +} +.wrp___dq7YK img, +.wrp___dq7YK video { + max-width: 100%; + max-height: 80%; + text-align: center; +} +.wrp___dq7YK iframe { + width: 100%; + height: 100%; + position: absolute; + left: 0; + top: 0; + background: #fff; + border: none; +} +.monaco___VnZC3 { + position: absolute; + height: 100%; + width: 100%; +} +.darkBlue___UprA9 * { + font-size: 14px; +} +.darkBlue___UprA9 [class~='margin'], +.darkBlue___UprA9 [class~='monaco-editor-background'] { + background: #0a0e2d !important; +} +.darkBlue___UprA9 [class~='line-numbers'] { + color: white !important; +} +.close___LKoWu { + position: absolute; + right: 40px; + top: 40px; + z-index: 10; + display: flex; +} +.close___LKoWu > span { + background: #4a4a4a; + color: #fff; + width: 40px; + height: 40px; + border-radius: 4px; + display: flex; + justify-content: center; + align-items: center; + cursor: pointer; + margin-left: 10px; +} +.embed___hvpEJ { + position: absolute; + left: 0; + top: 0; + width: 100%; + height: 100%; +} + +/*!***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ + !*** css ./node_modules/_css-loader@6.7.1@css-loader/dist/cjs.js??ruleSet[1].rules[5].oneOf[1].use[1]!./node_modules/_@umijs_bundler-webpack@4.0.87@@umijs/bundler-webpack/compiled/postcss-loader/index.js??ruleSet[1].rules[5].oneOf[1].use[2]!./node_modules/_@umijs_bundler-webpack@4.0.87@@umijs/bundler-webpack/compiled/less-loader/index.js??ruleSet[1].rules[5].oneOf[1].use[3]!./src/components/markdown-editor/index.less ***! + \***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ +.markdown-editor-wrapper { + position: relative; +} +.markdown-editor-body { + display: flex; + flex-flow: row nowrap; + width: 100%; + height: calc(100% - 38px); + align-items: center; +} +.markdown-editor-body .codemirror-container { + flex: 1 0; + height: 100%; + width: 100%; + overflow: hidden; +} +.markdown-editor-body .CodeMirror-wrap { + padding-bottom: 15px; +} +.markdown-editor-body .preview-container { + flex: 1 0; + height: 100%; + margin: 10px 0px; + padding: 8px 8px 50px 8px; + background: #fff; + overflow-y: auto; + box-sizing: border-box; + border-left: 1px solid #ccc; + word-wrap: break-word; + word-break: break-word; + white-space: normal; + font-size: 16px; +} +.markdown-editor-container { + border: 1px solid #ccc; + overflow: hidden; + border-radius: 4px; + margin-bottom: 12px; + font-size: 16px; +} +.markdown-editor-container.full-screen { + position: fixed; + left: 0; + right: 0; + top: 0; + bottom: 0; + height: 100vh !important; + z-index: 1010; +} +.markdown-editor-container.full-screen .preview-container > div { + padding-bottom: 180px !important; +} +.markdown-editor-container.full-screen .CodeMirror-sizer > div { + margin-bottom: 90px; +} +.markdown-editor-container.on-preview .codemirror-container, +.markdown-editor-container.on-preview .preview-container { + width: 50%; +} +.mini .markdown-editor-body { + height: calc(100% - 28px); +} +.flex-end { + justify-content: flex-end; +} +.my-codemirror-container { + border: 1px solid #ccc; + width: 100%; + margin-bottom: 24px; +} +.markdown-tip { + color: #cdcdcd; + font-size: 12px; + position: absolute; + right: 0; + bottom: -28px; + margin-bottom: 7px; +} +/* PADDING */ +.CodeMirror-lines { + padding: 4px 0; + /* Vertical padding around content */ +} +.CodeMirror pre.CodeMirror-line, +.CodeMirror pre.CodeMirror-line-like { + padding: 0 4px; + /* Horizontal padding of content */ +} +.CodeMirror-scrollbar-filler, +.CodeMirror-gutter-filler { + background-color: white; + /* The little square between H and V scrollbars */ +} +/* GUTTER */ +.CodeMirror-gutters { + border-right: 1px solid #ddd; + background-color: #f7f7f7; + white-space: nowrap; +} +.CodeMirror-linenumber { + padding: 0 3px 0 5px; + min-width: 20px; + text-align: right; + color: #999; + white-space: nowrap; +} +.CodeMirror-guttermarker { + color: black; +} +.CodeMirror-guttermarker-subtle { + color: #999; +} +/* CURSOR */ +.CodeMirror-cursor { + border-left: 1px solid black; + border-right: none; + width: 0; +} +/* Shown when moving in bi-directional text */ +.CodeMirror div.CodeMirror-secondarycursor { + border-left: 1px solid silver; +} +.cm-fat-cursor .CodeMirror-cursor { + width: auto; + border: 0 !important; + background: #7e7; +} +.cm-fat-cursor div.CodeMirror-cursors { + z-index: 1; +} +.cm-fat-cursor-mark { + background-color: rgba(20, 255, 20, 0.5); + animation: blink 1.06s steps(1) infinite; +} +.cm-animate-fat-cursor { + width: auto; + border: 0; + animation: blink 1.06s steps(1) infinite; + background-color: #7e7; +} +@keyframes blink { + 50% { + background-color: transparent; + } +} +.cm-tab { + display: inline-block; + text-decoration: inherit; +} +.CodeMirror-rulers { + position: absolute; + left: 0; + right: 0; + top: -50px; + bottom: 0; + overflow: hidden; +} +.CodeMirror-ruler { + border-left: 1px solid #ccc; + top: 0; + bottom: 0; + position: absolute; +} +/* DEFAULT THEME */ +.cm-s-default .cm-header { + color: blue; +} +.cm-s-default .cm-quote { + color: #090; +} +.cm-negative { + color: #d44; +} +.cm-positive { + color: #292; +} +.cm-header, +.cm-strong { + font-weight: bold; +} +.cm-em { + font-style: italic; +} +.cm-link { + text-decoration: underline; +} +.cm-strikethrough { + text-decoration: line-through; +} +.cm-s-default .cm-keyword { + color: #708; +} +.cm-s-default .cm-atom { + color: #219; +} +.cm-s-default .cm-number { + color: #164; +} +.cm-s-default .cm-def { + color: #00f; +} +.cm-s-default .cm-variable-2 { + color: #05a; +} +.cm-s-default .cm-variable-3, +.cm-s-default .cm-type { + color: #085; +} +.cm-s-default .cm-comment { + color: #a50; +} +.cm-s-default .cm-string { + color: #a11; +} +.cm-s-default .cm-string-2 { + color: #f50; +} +.cm-s-default .cm-meta { + color: #555; +} +.cm-s-default .cm-qualifier { + color: #555; +} +.cm-s-default .cm-builtin { + color: #30a; +} +.cm-s-default .cm-bracket { + color: #997; +} +.cm-s-default .cm-tag { + color: #170; +} +.cm-s-default .cm-attribute { + color: #00c; +} +.cm-s-default .cm-hr { + color: #999; +} +.cm-s-default .cm-link { + color: #00c; +} +.cm-s-default .cm-error { + color: #f00; +} +.cm-invalidchar { + color: #f00; +} +.CodeMirror-composing { + border-bottom: 2px solid; +} +/* Default styles for common addons */ +div.CodeMirror span.CodeMirror-matchingbracket { + color: #0b0; +} +div.CodeMirror span.CodeMirror-nonmatchingbracket { + color: #a22; +} +.CodeMirror-matchingtag { + background: rgba(255, 150, 0, 0.3); +} +.CodeMirror-activeline-background { + background: #e8f2ff; +} +/* STOP */ +/* The rest of this file contains styles related to the mechanics of + the editor. You probably shouldn't touch them. */ +.CodeMirror { + position: relative; + overflow: hidden; + background: white; +} +.CodeMirror-scroll { + overflow: scroll !important; + /* Things will break if this is overridden */ + /* 50px is the magic margin used to hide the element's real scrollbars */ + /* See overflow: hidden in .CodeMirror */ + margin-bottom: -50px; + margin-right: -50px; + padding-bottom: 50px; + height: 100%; + outline: none; + /* Prevent dragging from highlighting the element */ + position: relative; +} +.CodeMirror-sizer { + position: relative; + border-right: 50px solid transparent; +} +/* The fake, visible scrollbars. Used to force redraw during scrolling + before actual scrolling happens, thus preventing shaking and + flickering artifacts. */ +.CodeMirror-vscrollbar, +.CodeMirror-hscrollbar, +.CodeMirror-scrollbar-filler, +.CodeMirror-gutter-filler { + position: absolute; + z-index: 6; + display: none; +} +.CodeMirror-vscrollbar { + right: 0; + top: 0; + overflow-x: hidden; + overflow-y: scroll; +} +.CodeMirror-hscrollbar { + bottom: 0; + left: 0; + overflow-y: hidden; + overflow-x: scroll; +} +.CodeMirror-scrollbar-filler { + right: 0; + bottom: 0; +} +.CodeMirror-gutter-filler { + left: 0; + bottom: 0; +} +.CodeMirror-gutters { + position: absolute; + left: 0; + top: 0; + min-height: 100%; + z-index: 3; +} +.CodeMirror-gutter { + white-space: normal; + height: 100%; + display: inline-block; + vertical-align: top; + margin-bottom: -50px; +} +.CodeMirror-gutter-wrapper { + position: absolute; + z-index: 4; + background: none !important; + border: none !important; +} +.CodeMirror-gutter-background { + position: absolute; + top: 0; + bottom: 0; + z-index: 4; +} +.CodeMirror-gutter-elt { + position: absolute; + cursor: default; + z-index: 4; +} +.CodeMirror-gutter-wrapper ::selection { + background-color: transparent; +} +.CodeMirror-gutter-wrapper ::-moz-selection { + background-color: transparent; +} +.CodeMirror-lines { + cursor: text; + min-height: 1px; + /* prevents collapsing before first draw */ +} +.CodeMirror pre.CodeMirror-line, +.CodeMirror pre.CodeMirror-line-like { + /* Reset some styles that the rest of the page might have set */ + border-radius: 0; + border-width: 0; + background: transparent; + font-family: inherit; + font-size: inherit; + margin: 0; + white-space: pre; + word-wrap: normal; + line-height: inherit; + color: inherit; + z-index: 2; + position: relative; + overflow: visible; + -webkit-tap-highlight-color: transparent; + -webkit-font-variant-ligatures: contextual; + font-feature-settings: "calt"; + font-variant-ligatures: contextual; +} +.CodeMirror-wrap pre.CodeMirror-line, +.CodeMirror-wrap pre.CodeMirror-line-like { + word-wrap: break-word; + white-space: pre-wrap; + word-break: normal; +} +.CodeMirror-linebackground { + position: absolute; + left: 0; + right: 0; + top: 0; + bottom: 0; + z-index: 0; +} +.CodeMirror-linewidget { + position: relative; + z-index: 2; + padding: 0.1px; + /* Force widget margins to stay inside of the container */ +} +.CodeMirror-rtl pre { + direction: rtl; +} +.CodeMirror-code { + outline: none; +} +/* Force content-box sizing for the elements where we expect it */ +.CodeMirror-scroll, +.CodeMirror-sizer, +.CodeMirror-gutter, +.CodeMirror-gutters, +.CodeMirror-linenumber { + box-sizing: content-box; +} +.CodeMirror-measure { + position: absolute; + width: 100%; + height: 0; + overflow: hidden; + visibility: hidden; +} +.CodeMirror-cursor { + position: absolute; + pointer-events: none; +} +.CodeMirror-measure pre { + position: static; +} +div.CodeMirror-cursors { + visibility: hidden; + position: relative; + z-index: 3; +} +div.CodeMirror-dragcursors { + visibility: visible; +} +.CodeMirror-focused div.CodeMirror-cursors { + visibility: visible; +} +.CodeMirror-selected { + background: #d9d9d9; +} +.CodeMirror-focused .CodeMirror-selected { + background: #d7d4f0; +} +.CodeMirror-crosshair { + cursor: crosshair; +} +.CodeMirror-line::selection, +.CodeMirror-line > span::selection, +.CodeMirror-line > span > span::selection { + background: #d7d4f0; +} +.CodeMirror-line::-moz-selection, +.CodeMirror-line > span::-moz-selection, +.CodeMirror-line > span > span::-moz-selection { + background: #d7d4f0; +} +.cm-searching { + background-color: #ffa; + background-color: rgba(255, 255, 0, 0.4); +} +/* Used to force a border model for a node */ +.cm-force-border { + padding-right: 0.1px; +} +@media print { + /* Hide the cursor when printing */ + .CodeMirror div.CodeMirror-cursors { + visibility: hidden; + } +} +/* See issue #2901 */ +.cm-tab-wrap-hack:after { + content: ''; +} +/* Help users use markselection to safely style text background */ +span.CodeMirror-selectedtext { + background: none; +} +.CodeMirror-sizer { + padding-top: 10px; + padding-bottom: 10px !important; +} +.CodeMirror-empty.CodeMirror-focused { + outline: none; +} +.CodeMirror pre.CodeMirror-placeholder { + color: #999; +} +.CodeMirror { + position: relative; + overflow: hidden; + background: white; + word-break: break-word; +} +.CodeMirror pre.CodeMirror-line, +.CodeMirror pre.CodeMirror-line-like { + word-wrap: break-word; + word-break: break-word; + white-space: pre-wrap; + line-height: 1.6; +} + +/*!********************************************************************************************************************************************************************************************************************************************************************************************!*\ + !*** css ./node_modules/_css-loader@6.7.1@css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./node_modules/_@umijs_bundler-webpack@4.0.87@@umijs/bundler-webpack/compiled/postcss-loader/index.js??ruleSet[1].rules[4].oneOf[1].use[2]!./src/components/monaco-editor/index.css ***! + \********************************************************************************************************************************************************************************************************************************************************************************************/ +.my-monaco-editor div, +.my-diff-editor div { + font-size: inherit; +} + +.my-error-line-wrp { + width: calc(100% - 20px) !important; + background: rgba(245, 0, 0, 0.2) !important; + height: auto !important; + color: rgba(245, 0, 0, 1); +} + + +.noCopyPaste .quick-input-widget { + display: none !important; +} + +.breakpoints-select { + + background: #FF0000; + width: 8px !important; + height: 8px !important; + left: 7px !important; + top: 7px; + border-radius: 4px; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + pointer-events: none; +} + +.breakpoints-fake { + background: rgba(255, 0, 0, 0.5); + width: 8px !important; + height: 8px !important; + left: 7px !important; + top: 7px; + border-radius: 4px; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + pointer-events: none; +} + +.highlighted-line { + background: #4B4B18; +} +/*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ + !*** css ./node_modules/_css-loader@6.7.1@css-loader/dist/cjs.js??ruleSet[1].rules[5].oneOf[1].use[1]!./node_modules/_@umijs_bundler-webpack@4.0.87@@umijs/bundler-webpack/compiled/postcss-loader/index.js??ruleSet[1].rules[5].oneOf[1].use[2]!./node_modules/_@umijs_bundler-webpack@4.0.87@@umijs/bundler-webpack/compiled/less-loader/index.js??ruleSet[1].rules[5].oneOf[1].use[3]!./src/components/markdown-editor/toolbar/index.less ***! + \***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ +.markdown-toolbar-container { + display: flex; + flex-flow: row wrap; + align-items: center; + padding: 0 5px; + margin: 0; + position: relative; + list-style: none; + background: #fff; + border-bottom: 1px solid #ccc; + box-sizing: border-box; + line-height: 20px; + width: 100%; + min-height: 30px; +} +.markdown-toolbar-container .fill-tip { + cursor: pointer; + font-size: 12px; + display: inline-block; + padding: 5px; + border: 1px solid #E99237; + border-radius: 5px; + box-sizing: border-box; + line-height: 16px; + height: auto; + color: #A65500; + background-color: #FFF1E2; + position: relative; + margin-left: 10px; +} +.markdown-toolbar-container .fill-tip::before { + content: ' '; + width: 0; + height: 0; + border-top: 6px solid transparent; + border-bottom: 6px solid transparent; + border-right: 6px solid #FFF1E2; + position: absolute; + left: -6px; + top: 6px; + z-index: 10; +} +.markdown-toolbar-container .fill-tip::after { + content: ' '; + width: 0; + height: 0; + border-top: 6px solid transparent; + border-bottom: 6px solid transparent; + border-right: 6px solid #E99237; + position: absolute; + left: -7px; + top: 6px; +} +.markdown-toolbar-container li { + color: #666; + padding: 0 1px; + height: 100%; + display: flex; + height: 38px; + flex-flow: column nowrap; + justify-content: center; +} +.markdown-toolbar-container a, +.markdown-toolbar-container span { + display: block; +} +.markdown-toolbar-container a { + width: 28px; + color: #666; + cursor: pointer; + text-align: center; + font-size: 18px; +} +.markdown-toolbar-container .btn-null { + width: auto; + display: flex; + flex-flow: row nowrap; + align-items: center; +} +.markdown-toolbar-container .insert-blank { + color: #E99237; + font-size: 18px; +} +.markdown-toolbar-container span.v-line { + margin: 0 5px; + height: 65%; + border-right: 1px solid #ccc; +} +.mini .markdown-toolbar-container li { + height: 28px; +} +.editor-resize { + display: block; + width: 120px; + height: 4px; + left: 54%; + margin-top: 2px; + border-top: 1px solid #ccc; + border-bottom: 1px solid #ccc; + cursor: row-resize; + white-space: nowrap; + overflow: hidden; + text-transform: capitalize; + box-sizing: border-box; + margin: 0 auto; +} +.btn-full-screen { + position: absolute; + right: 5px; +} + +/*!*****************************************************************************************************************************************************************************************************************************************************************************************************!*\ + !*** css ./node_modules/_css-loader@6.7.1@css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./node_modules/_@umijs_bundler-webpack@4.0.87@@umijs/bundler-webpack/compiled/postcss-loader/index.js??ruleSet[1].rules[4].oneOf[1].use[2]!./src/components/markdown-editor/css/iconfont.css ***! + \*****************************************************************************************************************************************************************************************************************************************************************************************************/ +@font-face { + font-family: "md-iconfont"; + src: url(./static/iconfont.345f94c8.eot); + /* IE9 */ + src: url(./static/iconfont.345f94c8.eot#iefix) format('embedded-opentype'), + /* IE6-IE8 */ + /* url('data:application/x-font-woff2;charset=utf-8;base64,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') format('woff2'), */ + url(./static/iconfont.deef216b.woff) format('woff'), + url(./static/iconfont.42606faf.ttf) format('truetype'), + /* chrome, firefox, opera, Safari, Android, iOS 4.2+ */ + url(./static/iconfont.504b881c.svg#iconfont) format('svg'); + /* iOS 4.1- */ +} + +.md-iconfont { + font-family: "md-iconfont" !important; + font-size: 16px; + font-style: normal; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} + +.icon-uniE900:before { + content: "\e900"; + font-size: 14px; + margin-left: 5px; +} + +.icon-shrink:before { + content: "\e728"; +} + +.icon-enlarge:before { + content: "\e623"; +} + +.icon-code:before { + content: "\e602"; +} + +.icon-italic:before { + content: "\e718"; +} + +.icon-bold:before { + content: "\e644"; +} + +.icon-picture:before { + content: "\e606"; +} + +.icon-minus:before { + content: "\e62c"; +} + +.icon-order-list:before { + content: "\e655"; +} + +.icon-link:before { + content: "\e7d4"; +} + +.icon-formula:before { + content: "\e633"; +} + +.icon-unorder-list:before { + content: "\e668"; +} + +.icon-edit:before { + content: "\e603"; +} + +.icon-table:before { + content: "\e7db"; +} + +.icon-sum:before { + content: "\e667"; +} + +.icon-eye:before { + content: "\e69f"; +} + +.icon-eye-slash:before { + content: "\e601"; +} + +.icon-eraser:before { + content: "\e8cd"; +} + +.icon-file-code:before { + content: "\e9ec"; +} +/*!*********************************************************************************************************************************************************************************************************************************************************************************************************************!*\ + !*** css ./node_modules/_css-loader@6.7.1@css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./node_modules/_@umijs_bundler-webpack@4.0.87@@umijs/bundler-webpack/compiled/postcss-loader/index.js??ruleSet[1].rules[4].oneOf[1].use[2]!./node_modules/_codemirror@5.58.2@codemirror/theme/blackboard.css ***! + \*********************************************************************************************************************************************************************************************************************************************************************************************************************/ +/* Port of TextMate's Blackboard theme */ + +.cm-s-blackboard.CodeMirror { background: #0C1021; color: #F8F8F8; } +.cm-s-blackboard div.CodeMirror-selected { background: #253B76; } +.cm-s-blackboard .CodeMirror-line::selection, .cm-s-blackboard .CodeMirror-line > span::selection, .cm-s-blackboard .CodeMirror-line > span > span::selection { background: rgba(37, 59, 118, .99); } +.cm-s-blackboard .CodeMirror-line::-moz-selection, .cm-s-blackboard .CodeMirror-line > span::-moz-selection, .cm-s-blackboard .CodeMirror-line > span > span::-moz-selection { background: rgba(37, 59, 118, .99); } +.cm-s-blackboard .CodeMirror-gutters { background: #0C1021; border-right: 0; } +.cm-s-blackboard .CodeMirror-guttermarker { color: #FBDE2D; } +.cm-s-blackboard .CodeMirror-guttermarker-subtle { color: #888; } +.cm-s-blackboard .CodeMirror-linenumber { color: #888; } +.cm-s-blackboard .CodeMirror-cursor { border-left: 1px solid #A7A7A7; } + +.cm-s-blackboard .cm-keyword { color: #FBDE2D; } +.cm-s-blackboard .cm-atom { color: #D8FA3C; } +.cm-s-blackboard .cm-number { color: #D8FA3C; } +.cm-s-blackboard .cm-def { color: #8DA6CE; } +.cm-s-blackboard .cm-variable { color: #FF6400; } +.cm-s-blackboard .cm-operator { color: #FBDE2D; } +.cm-s-blackboard .cm-comment { color: #AEAEAE; } +.cm-s-blackboard .cm-string { color: #61CE3C; } +.cm-s-blackboard .cm-string-2 { color: #61CE3C; } +.cm-s-blackboard .cm-meta { color: #D8FA3C; } +.cm-s-blackboard .cm-builtin { color: #8DA6CE; } +.cm-s-blackboard .cm-tag { color: #8DA6CE; } +.cm-s-blackboard .cm-attribute { color: #8DA6CE; } +.cm-s-blackboard .cm-header { color: #FF6400; } +.cm-s-blackboard .cm-hr { color: #AEAEAE; } +.cm-s-blackboard .cm-link { color: #8DA6CE; } +.cm-s-blackboard .cm-error { background: #9D1E15; color: #F8F8F8; } + +.cm-s-blackboard .CodeMirror-activeline-background { background: #3C3636; } +.cm-s-blackboard .CodeMirror-matchingbracket { outline:1px solid grey;color:white !important; } + +/*!****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ + !*** css ./node_modules/_css-loader@6.7.1@css-loader/dist/cjs.js??ruleSet[1].rules[5].oneOf[1].use[1]!./node_modules/_@umijs_bundler-webpack@4.0.87@@umijs/bundler-webpack/compiled/postcss-loader/index.js??ruleSet[1].rules[5].oneOf[1].use[2]!./node_modules/_@umijs_bundler-webpack@4.0.87@@umijs/bundler-webpack/compiled/less-loader/index.js??ruleSet[1].rules[5].oneOf[1].use[3]!./src/components/markdown-editor/upload-image/index.less ***! + \****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ +.upload-button { + width: 106px; + height: 32px; + line-height: 32px; + font-size: 12px; + display: block; + position: relative; + color: #0152d9; +} +.upload-button input { + opacity: 0; + width: 160px; + height: 32px; + position: absolute; + top: 0; + left: 0; + z-index: -1; +} + +/*!**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ + !*** css ./node_modules/_css-loader@6.7.1@css-loader/dist/cjs.js??ruleSet[1].rules[5].oneOf[0].use[1]!./node_modules/_@umijs_bundler-webpack@4.0.87@@umijs/bundler-webpack/compiled/postcss-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[2]!./node_modules/_@umijs_bundler-webpack@4.0.87@@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 [class~="ant-row"] { + align-items: center !important; +} +.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 !important; + height: 64px !important; + background-color: #F6F7F8; + align-items: center !important; +} +.collapseWrapper___ZTysU div[class~='ant-collapse-item'] div[class~='ant-collapse-content'] { + background-color: #fff !important; +} +.collapseWrapper___ZTysU div[class~='ant-collapse-item'] div[class~='ant-collapse-content'] div[class~='ant-collapse-content-box'] { + padding: 20px 40px !important; +} +.collapseWrapper___ZTysU div[class~='ant-collapse-item-active'] div[class~='ant-collapse-header'] { + background-color: #eaeffa !important; +} +.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; +} + diff --git a/layouts__ShixunDetail__index.async.js b/layouts__ShixunDetail__index.async.js index 04a79035f2..4ce9bbd22c 100644 --- a/layouts__ShixunDetail__index.async.js +++ b/layouts__ShixunDetail__index.async.js @@ -3685,7 +3685,7 @@ var ShixunsListPage = function ShixunsListPage(_ref) { children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", { className: ShixunDetailmodules.totalCount, children: v.task_count === 0 ? "" : v.task_count - }), (0,authority/* isAdmins */.eB)() && v.type !== 'statistics' && v.type !== 'ecs' && /*#__PURE__*/(0,jsx_runtime.jsx)(popover/* default */.Z, { + }), (0,authority/* isAdmins */.eB)() && v.type !== 'statistics' && v.type !== 'ecs' && v.type !== "new_graduation" && /*#__PURE__*/(0,jsx_runtime.jsx)(popover/* default */.Z, { getPopupContainer: function getPopupContainer(trigger) { return trigger.parentNode; }, diff --git a/layouts__index.async.js b/layouts__index.async.js index d264a8f5f2..1f812c0298 100644 --- a/layouts__index.async.js +++ b/layouts__index.async.js @@ -243,7 +243,7 @@ var LoginPopComponents = function LoginPopComponents(_ref) { break; } message/* default */.ZP.info('系统检测您的密码强度过低,请及时修改'); - _umi_production_exports.history.replace('/account/secure?active=3'); + window.location.href = '/account/secure?active=3'; dispatch({ type: 'user/showPopLogin', payload: { @@ -3074,7 +3074,6 @@ var _excluded = ["loading", "globalSetting", "user", "dispatch"]; -// import themes from '@/styles/'; @@ -3164,7 +3163,13 @@ var SimpleLayouts = function SimpleLayouts(_ref) { }, [globalSetting.theme]); (0,_react_17_0_2_react.useEffect)(function () { getData(); - }, [location.pathname]); + }, []); + (0,_react_17_0_2_react.useEffect)(function () { + dispatch({ + type: 'globalSetting/query', + payload: {} + }); + }, []); (0,_react_17_0_2_react.useEffect)(function () { var _window$location$href, _window$location$href2; if (location.pathname.indexOf("classrooms") > -1 && location.pathname.indexOf("detail") === -1) {} else { @@ -3183,10 +3188,6 @@ var SimpleLayouts = function SimpleLayouts(_ref) { window.location.href = "https://kepukehuan.educoder.net/classrooms/c5q9bsp2/exercise"; return; } - dispatch({ - type: 'globalSetting/query', - payload: {} - }); dispatch({ type: "globalSetting/setGlobalLoading", payload: { diff --git a/layouts__virtualDetail__index.async.js b/layouts__virtualDetail__index.async.js index e33441c256..5de6ce88b0 100644 --- a/layouts__virtualDetail__index.async.js +++ b/layouts__virtualDetail__index.async.js @@ -829,6 +829,14 @@ var util = __webpack_require__(27291); var listPlanLibrary = [{ + icon_type: "lesson", + name: "好课展示", + icon: 'iconfont icon-haokezhanshi' +}, { + icon_type: "discussion", + name: "交流研讨", + icon: 'iconfont icon-jiaoliuyantao' +}, { icon_type: "homepage", name: "101计划-软件工程", icon: 'iconfont icon-a-101jihua' diff --git a/layouts__virtualDetail__index.chunk.css b/layouts__virtualDetail__index.chunk.css index dbd61a223e..c14d575c26 100644 --- a/layouts__virtualDetail__index.chunk.css +++ b/layouts__virtualDetail__index.chunk.css @@ -389,7 +389,7 @@ box-orient: block-axis; } .menuWrap___oMbDo { - width: 223px; + width: 200px; flex-shrink: 0; border-right: 1px solid #dbdce0; background-color: #fff; @@ -403,7 +403,7 @@ position: relative; display: flex; align-items: center; - padding: 12px 12px 12px 45px; + padding: 12px 12px 12px 40px; font-size: 16px; font-weight: 400; color: #5f6367; diff --git a/p__Administration__Student__index.async.js b/p__Administration__Student__index.async.js index 9fa430475e..a7c26d3d2d 100644 --- a/p__Administration__Student__index.async.js +++ b/p__Administration__Student__index.async.js @@ -108,6 +108,11 @@ var jsx_runtime = __webpack_require__(37712); _useState8 = slicedToArray_default()(_useState7, 2), height = _useState8[0], setheight = _useState8[1]; + // const [movable, setmovable] = useState(false); + var _useState9 = (0,_react_17_0_2_react.useState)(false), + _useState10 = slicedToArray_default()(_useState9, 2), + down = _useState10[0], + setdown = _useState10[1]; var saveUrl = (0,_react_17_0_2_react.useRef)(''); (0,_react_17_0_2_react.useEffect)(function () { var unSub = mediator/* default */.Z.subscribe('preview-image', function (value) { @@ -177,11 +182,13 @@ var jsx_runtime = __webpack_require__(37712); style: { display: 'none' } + // ref={imgref} , preview: { visible: true, src: url, + movable: false, onVisibleChange: function onVisibleChange(value) { setUrl(''); } diff --git a/p__Classrooms__Lists__Announcement__index.async.js b/p__Classrooms__Lists__Announcement__index.async.js index 638a2040a4..8a439b1c68 100644 --- a/p__Classrooms__Lists__Announcement__index.async.js +++ b/p__Classrooms__Lists__Announcement__index.async.js @@ -51,6 +51,11 @@ var jsx_runtime = __webpack_require__(37712); _useState8 = slicedToArray_default()(_useState7, 2), height = _useState8[0], setheight = _useState8[1]; + // const [movable, setmovable] = useState(false); + var _useState9 = (0,_react_17_0_2_react.useState)(false), + _useState10 = slicedToArray_default()(_useState9, 2), + down = _useState10[0], + setdown = _useState10[1]; var saveUrl = (0,_react_17_0_2_react.useRef)(''); (0,_react_17_0_2_react.useEffect)(function () { var unSub = mediator/* default */.Z.subscribe('preview-image', function (value) { @@ -120,11 +125,13 @@ var jsx_runtime = __webpack_require__(37712); style: { display: 'none' } + // ref={imgref} , preview: { visible: true, src: url, + movable: false, onVisibleChange: function onVisibleChange(value) { setUrl(''); } diff --git a/p__Classrooms__Lists__Attachment__index.async.js b/p__Classrooms__Lists__Attachment__index.async.js index 51dc5ce2e5..763735fc1f 100644 --- a/p__Classrooms__Lists__Attachment__index.async.js +++ b/p__Classrooms__Lists__Attachment__index.async.js @@ -1807,6 +1807,7 @@ var CuttOffNowShixun = function CuttOffNowShixun(_ref) { if ((res === null || res === void 0 ? void 0 : res.status) === 0) { message/* default */.ZP.success('发布成功'); groupIdsInitialValues = []; + form.resetFields(); dispatch({ type: 'attachment/setActionTabs', payload: {} @@ -1856,6 +1857,11 @@ var CuttOffNowShixun = function CuttOffNowShixun(_ref) { type: 'attachment/setActionTabs', payload: {} }); + setQuery({ + page: 0, + page_size: 20, + search: "" + }); }, children: [/*#__PURE__*/(0,jsx_runtime.jsx)("section", { className: SelectAttchmentmodules.search, diff --git a/p__Classrooms__Lists__CommonHomework__Detail__index.async.js b/p__Classrooms__Lists__CommonHomework__Detail__index.async.js index 5c183cc4f4..da0c12b1db 100644 --- a/p__Classrooms__Lists__CommonHomework__Detail__index.async.js +++ b/p__Classrooms__Lists__CommonHomework__Detail__index.async.js @@ -1,173 +1,5 @@ "use strict"; -(self["webpackChunk"] = self["webpackChunk"] || []).push([[93668,10014,64125],{ - -/***/ 70740: -/*!********************************************************************************************************************!*\ - !*** ./node_modules/_@ant-design_icons@5.2.6@@ant-design/icons/es/icons/DeliveredProcedureOutlined.js + 1 modules ***! - \********************************************************************************************************************/ -/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { - - -// EXPORTS -__webpack_require__.d(__webpack_exports__, { - Z: function() { return /* binding */ icons_DeliveredProcedureOutlined; } -}); - -// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/esm/extends.js -var esm_extends = __webpack_require__(26508); -// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/index.js -var _react_17_0_2_react = __webpack_require__(59301); -;// CONCATENATED MODULE: ./node_modules/_@ant-design_icons-svg@4.3.1@@ant-design/icons-svg/es/asn/DeliveredProcedureOutlined.js -// This icon file is generated automatically. -var DeliveredProcedureOutlined = { "icon": { "tag": "svg", "attrs": { "viewBox": "64 64 896 896", "focusable": "false" }, "children": [{ "tag": "defs", "attrs": {}, "children": [{ "tag": "style", "attrs": {} }] }, { "tag": "path", "attrs": { "d": "M632 698.3l141.9-112a8 8 0 000-12.6L632 461.7c-5.3-4.2-13-.4-13 6.3v76H295c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h324v76c0 6.7 7.8 10.4 13 6.3zm261.3-405L730.7 130.7c-7.5-7.5-16.7-13-26.7-16V112H144c-17.7 0-32 14.3-32 32v278c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8V184h136v136c0 17.7 14.3 32 32 32h320c17.7 0 32-14.3 32-32V205.8l136 136V422c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-83.5c0-17-6.7-33.2-18.7-45.2zM640 288H384V184h256v104zm264 436h-56c-4.4 0-8 3.6-8 8v108H184V732c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v148c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V732c0-4.4-3.6-8-8-8z" } }] }, "name": "delivered-procedure", "theme": "outlined" }; -/* harmony default export */ var asn_DeliveredProcedureOutlined = (DeliveredProcedureOutlined); - -// EXTERNAL MODULE: ./node_modules/_@ant-design_icons@5.2.6@@ant-design/icons/es/components/AntdIcon.js + 3 modules -var AntdIcon = __webpack_require__(91851); -;// CONCATENATED MODULE: ./node_modules/_@ant-design_icons@5.2.6@@ant-design/icons/es/icons/DeliveredProcedureOutlined.js - -// GENERATE BY ./scripts/generate.ts -// DON NOT EDIT IT MANUALLY - - - - -var DeliveredProcedureOutlined_DeliveredProcedureOutlined = function DeliveredProcedureOutlined(props, ref) { - return /*#__PURE__*/_react_17_0_2_react.createElement(AntdIcon/* default */.Z, (0,esm_extends/* default */.Z)({}, props, { - ref: ref, - icon: asn_DeliveredProcedureOutlined - })); -}; -if (false) {} -/* harmony default export */ var icons_DeliveredProcedureOutlined = (/*#__PURE__*/_react_17_0_2_react.forwardRef(DeliveredProcedureOutlined_DeliveredProcedureOutlined)); - -/***/ }), - -/***/ 80045: -/*!*******************************************************************************************************************!*\ - !*** ./node_modules/_@ant-design_icons@5.2.6@@ant-design/icons/es/icons/ExclamationCircleOutlined.js + 1 modules ***! - \*******************************************************************************************************************/ -/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { - - -// EXPORTS -__webpack_require__.d(__webpack_exports__, { - Z: function() { return /* binding */ icons_ExclamationCircleOutlined; } -}); - -// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/esm/extends.js -var esm_extends = __webpack_require__(26508); -// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/index.js -var _react_17_0_2_react = __webpack_require__(59301); -;// CONCATENATED MODULE: ./node_modules/_@ant-design_icons-svg@4.3.1@@ant-design/icons-svg/es/asn/ExclamationCircleOutlined.js -// This icon file is generated automatically. -var ExclamationCircleOutlined = { "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": "M464 688a48 48 0 1096 0 48 48 0 10-96 0zm24-112h48c4.4 0 8-3.6 8-8V296c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v272c0 4.4 3.6 8 8 8z" } }] }, "name": "exclamation-circle", "theme": "outlined" }; -/* harmony default export */ var asn_ExclamationCircleOutlined = (ExclamationCircleOutlined); - -// EXTERNAL MODULE: ./node_modules/_@ant-design_icons@5.2.6@@ant-design/icons/es/components/AntdIcon.js + 3 modules -var AntdIcon = __webpack_require__(91851); -;// CONCATENATED MODULE: ./node_modules/_@ant-design_icons@5.2.6@@ant-design/icons/es/icons/ExclamationCircleOutlined.js - -// GENERATE BY ./scripts/generate.ts -// DON NOT EDIT IT MANUALLY - - - - -var ExclamationCircleOutlined_ExclamationCircleOutlined = function ExclamationCircleOutlined(props, ref) { - return /*#__PURE__*/_react_17_0_2_react.createElement(AntdIcon/* default */.Z, (0,esm_extends/* default */.Z)({}, props, { - ref: ref, - icon: asn_ExclamationCircleOutlined - })); -}; -if (false) {} -/* harmony default export */ var icons_ExclamationCircleOutlined = (/*#__PURE__*/_react_17_0_2_react.forwardRef(ExclamationCircleOutlined_ExclamationCircleOutlined)); - -/***/ }), - -/***/ 11419: -/*!******************************************************************************************************!*\ - !*** ./node_modules/_@ant-design_icons@5.2.6@@ant-design/icons/es/icons/LikeOutlined.js + 1 modules ***! - \******************************************************************************************************/ -/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { - - -// EXPORTS -__webpack_require__.d(__webpack_exports__, { - Z: function() { return /* binding */ icons_LikeOutlined; } -}); - -// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/esm/extends.js -var esm_extends = __webpack_require__(26508); -// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/index.js -var _react_17_0_2_react = __webpack_require__(59301); -;// CONCATENATED MODULE: ./node_modules/_@ant-design_icons-svg@4.3.1@@ant-design/icons-svg/es/asn/LikeOutlined.js -// This icon file is generated automatically. -var LikeOutlined = { "icon": { "tag": "svg", "attrs": { "viewBox": "64 64 896 896", "focusable": "false" }, "children": [{ "tag": "path", "attrs": { "d": "M885.9 533.7c16.8-22.2 26.1-49.4 26.1-77.7 0-44.9-25.1-87.4-65.5-111.1a67.67 67.67 0 00-34.3-9.3H572.4l6-122.9c1.4-29.7-9.1-57.9-29.5-79.4A106.62 106.62 0 00471 99.9c-52 0-98 35-111.8 85.1l-85.9 311H144c-17.7 0-32 14.3-32 32v364c0 17.7 14.3 32 32 32h601.3c9.2 0 18.2-1.8 26.5-5.4 47.6-20.3 78.3-66.8 78.3-118.4 0-12.6-1.8-25-5.4-37 16.8-22.2 26.1-49.4 26.1-77.7 0-12.6-1.8-25-5.4-37 16.8-22.2 26.1-49.4 26.1-77.7-.2-12.6-2-25.1-5.6-37.1zM184 852V568h81v284h-81zm636.4-353l-21.9 19 13.9 25.4a56.2 56.2 0 016.9 27.3c0 16.5-7.2 32.2-19.6 43l-21.9 19 13.9 25.4a56.2 56.2 0 016.9 27.3c0 16.5-7.2 32.2-19.6 43l-21.9 19 13.9 25.4a56.2 56.2 0 016.9 27.3c0 22.4-13.2 42.6-33.6 51.8H329V564.8l99.5-360.5a44.1 44.1 0 0142.2-32.3c7.6 0 15.1 2.2 21.1 6.7 9.9 7.4 15.2 18.6 14.6 30.5l-9.6 198.4h314.4C829 418.5 840 436.9 840 456c0 16.5-7.2 32.1-19.6 43z" } }] }, "name": "like", "theme": "outlined" }; -/* harmony default export */ var asn_LikeOutlined = (LikeOutlined); - -// EXTERNAL MODULE: ./node_modules/_@ant-design_icons@5.2.6@@ant-design/icons/es/components/AntdIcon.js + 3 modules -var AntdIcon = __webpack_require__(91851); -;// CONCATENATED MODULE: ./node_modules/_@ant-design_icons@5.2.6@@ant-design/icons/es/icons/LikeOutlined.js - -// GENERATE BY ./scripts/generate.ts -// DON NOT EDIT IT MANUALLY - - - - -var LikeOutlined_LikeOutlined = function LikeOutlined(props, ref) { - return /*#__PURE__*/_react_17_0_2_react.createElement(AntdIcon/* default */.Z, (0,esm_extends/* default */.Z)({}, props, { - ref: ref, - icon: asn_LikeOutlined - })); -}; -if (false) {} -/* harmony default export */ var icons_LikeOutlined = (/*#__PURE__*/_react_17_0_2_react.forwardRef(LikeOutlined_LikeOutlined)); - -/***/ }), - -/***/ 71029: -/*!************************************************************************************************************!*\ - !*** ./node_modules/_@ant-design_icons@5.2.6@@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@7.23.2@@babel/runtime/helpers/esm/extends.js -var esm_extends = __webpack_require__(26508); -// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/index.js -var _react_17_0_2_react = __webpack_require__(59301); -;// CONCATENATED MODULE: ./node_modules/_@ant-design_icons-svg@4.3.1@@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@5.2.6@@ant-design/icons/es/components/AntdIcon.js + 3 modules -var AntdIcon = __webpack_require__(91851); -;// CONCATENATED MODULE: ./node_modules/_@ant-design_icons@5.2.6@@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_17_0_2_react.createElement(AntdIcon/* default */.Z, (0,esm_extends/* default */.Z)({}, props, { - ref: ref, - icon: asn_PlusCircleOutlined - })); -}; -if (false) {} -/* harmony default export */ var icons_PlusCircleOutlined = (/*#__PURE__*/_react_17_0_2_react.forwardRef(PlusCircleOutlined_PlusCircleOutlined)); - -/***/ }), +(self["webpackChunk"] = self["webpackChunk"] || []).push([[93668,10014,64125,27715],{ /***/ 56672: /*!*********************************!*\ @@ -329,6 +161,435 @@ var AsyncButton = function AsyncButton(_ref) { /***/ }), +/***/ 44857: +/*!********************************************************!*\ + !*** ./src/components/CutOffNow/index.tsx + 1 modules ***! + \********************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + + +// EXPORTS +__webpack_require__.d(__webpack_exports__, { + Z: function() { return /* binding */ CutOffNow; } +}); + +// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/regeneratorRuntime.js +var regeneratorRuntime = __webpack_require__(10574); +var regeneratorRuntime_default = /*#__PURE__*/__webpack_require__.n(regeneratorRuntime); +// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/asyncToGenerator.js +var asyncToGenerator = __webpack_require__(39343); +var asyncToGenerator_default = /*#__PURE__*/__webpack_require__.n(asyncToGenerator); +// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/slicedToArray.js +var slicedToArray = __webpack_require__(11006); +var slicedToArray_default = /*#__PURE__*/__webpack_require__.n(slicedToArray); +// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/index.js +var _react_17_0_2_react = __webpack_require__(59301); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/form/index.js + 19 modules +var es_form = __webpack_require__(78241); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/message/index.js + 4 modules +var message = __webpack_require__(8591); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/modal/index.js + 16 modules +var modal = __webpack_require__(43418); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/date-picker/index.js + 66 modules +var date_picker = __webpack_require__(52409); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/input/index.js + 5 modules +var input = __webpack_require__(1056); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/table/index.js + 85 modules +var table = __webpack_require__(72315); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/row/index.js +var row = __webpack_require__(95237); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/col/index.js +var col = __webpack_require__(43604); +// EXTERNAL MODULE: ./node_modules/_dayjs@1.11.10@dayjs/dayjs.min.js +var dayjs_min = __webpack_require__(9498); +var dayjs_min_default = /*#__PURE__*/__webpack_require__.n(dayjs_min); +// EXTERNAL MODULE: ./src/utils/util.tsx +var util = __webpack_require__(27291); +// EXTERNAL MODULE: ./src/.umi-production/exports.ts + 8 modules +var _umi_production_exports = __webpack_require__(66660); +;// CONCATENATED MODULE: ./src/components/CutOffNow/index.less?modules +// extracted by mini-css-extract-plugin +/* harmony default export */ var CutOffNowmodules = ({"tips":"tips___e8J4O","homeworkType":"homeworkType___ZjN2X","antdTable":"antdTable___amDdp","modalWrapper":"modalWrapper___XPojI"}); +// EXTERNAL MODULE: ./src/service/classrooms.ts +var classrooms = __webpack_require__(48600); +// EXTERNAL MODULE: ./src/pages/Classrooms/Lists/ShixunHomeworks/Detail/components/ConfigWorks/Releasesetting.tsx +var Releasesetting = __webpack_require__(4647); +// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/jsx-runtime.js +var jsx_runtime = __webpack_require__(37712); +;// CONCATENATED MODULE: ./src/components/CutOffNow/index.tsx + + + + + + + + + + + + + + +var CuttOffNow = function CuttOffNow(_ref) { + var dispatch = _ref.dispatch, + courseEndTime = _ref.courseEndTime, + classroomList = _ref.classroomList, + _ref$successCallback = _ref.successCallback, + successCallback = _ref$successCallback === void 0 ? function () {} : _ref$successCallback, + visible = _ref.visible, + homeworkIds = _ref.homeworkIds, + courseId = _ref.courseId, + isBatch = _ref.isBatch, + shixunHomeworks = _ref.shixunHomeworks; + var _Form$useForm = es_form/* default */.Z.useForm(), + _Form$useForm2 = slicedToArray_default()(_Form$useForm, 1), + form = _Form$useForm2[0]; + var _useState = (0,_react_17_0_2_react.useState)(false), + _useState2 = slicedToArray_default()(_useState, 2), + tableLoading = _useState2[0], + setTableLoading = _useState2[1]; + var _useState3 = (0,_react_17_0_2_react.useState)(false), + _useState4 = slicedToArray_default()(_useState3, 2), + confirmLoading = _useState4[0], + setConfirmLoading = _useState4[1]; + var _useState5 = (0,_react_17_0_2_react.useState)(false), + _useState6 = slicedToArray_default()(_useState5, 2), + noGroup = _useState6[0], + setNoGroup = _useState6[1]; + //作业截止 + var _useState7 = (0,_react_17_0_2_react.useState)([]), + _useState8 = slicedToArray_default()(_useState7, 2), + submitCourseGroups = _useState8[0], + setSubmitCourseGroups = _useState8[1]; + var _useState9 = (0,_react_17_0_2_react.useState)([]), + _useState10 = slicedToArray_default()(_useState9, 2), + submitCourseTableData = _useState10[0], + setSubmitCourseTableData = _useState10[1]; + var _useState11 = (0,_react_17_0_2_react.useState)([]), + _useState12 = slicedToArray_default()(_useState11, 2), + selectedSubmitCourseIds = _useState12[0], + setSelectedSubmitCourseIds = _useState12[1]; + //补交截止 + var _useState13 = (0,_react_17_0_2_react.useState)([]), + _useState14 = slicedToArray_default()(_useState13, 2), + lateCourseGroups = _useState14[0], + setLateCourseGroups = _useState14[1]; + var _useState15 = (0,_react_17_0_2_react.useState)([]), + _useState16 = slicedToArray_default()(_useState15, 2), + lateCourseTableData = _useState16[0], + setLateCourseTableData = _useState16[1]; + var _useState17 = (0,_react_17_0_2_react.useState)([]), + _useState18 = slicedToArray_default()(_useState17, 2), + selectedLateCourseIds = _useState18[0], + setSelectedLateCourseIds = _useState18[1]; + //批量截止 + var _useState19 = (0,_react_17_0_2_react.useState)([]), + _useState20 = slicedToArray_default()(_useState19, 2), + allCourseGroups = _useState20[0], + setAllCourseGroups = _useState20[1]; + var _useState21 = (0,_react_17_0_2_react.useState)([]), + _useState22 = slicedToArray_default()(_useState21, 2), + allCourseTableData = _useState22[0], + setAllCourseTableData = _useState22[1]; + var _useState23 = (0,_react_17_0_2_react.useState)([]), + _useState24 = slicedToArray_default()(_useState23, 2), + selectedAllCourseIds = _useState24[0], + setSelectedAllCourseIds = _useState24[1]; + (0,_react_17_0_2_react.useEffect)(function () { + if (visible) { + getData(); + } else { + clear(); + } + }, [visible]); + var getData = /*#__PURE__*/function () { + var _ref2 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee() { + var res; + return regeneratorRuntime_default()().wrap(function _callee$(_context) { + while (1) switch (_context.prev = _context.next) { + case 0: + setTableLoading(true); + _context.next = 3; + return (0,classrooms/* getAllowEndGroups */.oR)(homeworkIds[0], { + course_id: courseId + }); + case 3: + res = _context.sent; + setNoGroup(res.no_group); + if (isBatch) { + setAllCourseGroups(res.all_course_groups); + setAllCourseTableData(res.all_course_groups); + } else { + setLateCourseGroups(res.late_course_groups); + setLateCourseTableData(res.late_course_groups); + setSubmitCourseGroups(res.submit_course_groups); + setSubmitCourseTableData(res.submit_course_groups); + } + setTableLoading(false); + form.setFieldsValue({ + 'end_time': dayjs_min_default()() + }); + case 8: + case "end": + return _context.stop(); + } + }, _callee); + })); + return function getData() { + return _ref2.apply(this, arguments); + }; + }(); + var handleOk = /*#__PURE__*/function () { + var _ref3 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee2() { + var formValue, endTimeString, selectNothing, res; + return regeneratorRuntime_default()().wrap(function _callee2$(_context2) { + while (1) switch (_context2.prev = _context2.next) { + case 0: + formValue = form.getFieldsValue(); + endTimeString = dayjs_min_default()(formValue.end_time).format('YYYY-MM-DD HH:mm'); + selectNothing = isBatch ? selectedAllCourseIds.length === 0 : selectedSubmitCourseIds.length === 0 && selectedLateCourseIds.length === 0; + if (!(selectNothing && !noGroup)) { + _context2.next = 6; + break; + } + message/* default */.ZP.warning('请选择需要操作的班级'); + return _context2.abrupt("return"); + case 6: + setConfirmLoading(true); + _context2.next = 9; + return (0,classrooms/* stopHomework */.Mc)(courseId, { + no_group: noGroup, + homework_ids: homeworkIds, + group_ids: isBatch ? selectedAllCourseIds : selectedSubmitCourseIds, + end_time: endTimeString, + late_group_ids: isBatch ? selectedAllCourseIds : selectedLateCourseIds + }); + case 9: + res = _context2.sent; + setConfirmLoading(false); + if (res.status === 0) { + clear(); + message/* default */.ZP.success('操作成功'); + successCallback(); + dispatch({ + type: 'classroomList/setActionTabs', + payload: { + key: '清除选择数据' + } + }); + } + case 12: + case "end": + return _context2.stop(); + } + }, _callee2); + })); + return function handleOk() { + return _ref3.apply(this, arguments); + }; + }(); + var clear = function clear() { + setSelectedSubmitCourseIds([]); + setSelectedLateCourseIds([]); + setSubmitCourseTableData([]); + setLateCourseTableData([]); + }; + return /*#__PURE__*/(0,jsx_runtime.jsxs)(modal/* default */.Z, { + centered: true, + title: "\u7ACB\u5373\u622A\u6B62", + className: CutOffNowmodules.modalWrapper, + width: isBatch || noGroup ? 520 : 760, + open: visible, + confirmLoading: confirmLoading, + destroyOnClose: true, + okText: "\u622A\u6B62", + cancelText: "\u53D6\u6D88", + onOk: function onOk() { + return handleOk(); + }, + onCancel: function onCancel() { + clear(); + dispatch({ + type: 'classroomList/setActionTabs', + payload: {} + }); + }, + children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: CutOffNowmodules.tips, + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("div", { + children: "1\u3001\u622A\u6B62\u540E\u5B66\u751F\u4E0D\u80FD\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002" + }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + children: "2\u3001\u672C\u64CD\u4F5C\u53EA\u5BF9\u201C\u63D0\u4EA4\u4E2D\u201D\u3001\u201C\u8865\u4EA4\u4E2D\u201D\u7684\u4F5C\u4E1A\u6709\u6548\u3002" + })] + }), /*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z, { + form: form, + layout: "vertical", + children: /*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, { + name: "end_time", + label: "\u622A\u6B62\u65F6\u95F4", + children: /*#__PURE__*/(0,jsx_runtime.jsx)(date_picker["default"], { + style: { + width: '100%' + }, + disabledDate: function disabledDate(current) { + return (0,Releasesetting/* disabledDate */.Q8)(current, courseEndTime); + }, + disabledTime: function disabledTime(current) { + return (0,Releasesetting/* disabledTime */.d0)(current); + }, + placeholder: '请选择结束时间', + showTime: { + format: 'HH:mm', + defaultValue: dayjs_min_default()((0,util/* HalfPastOne */.U6)(), 'HH:mm') + }, + format: "YYYY-MM-DD HH:mm", + allowClear: false + }) + }) + }), !noGroup && /*#__PURE__*/(0,jsx_runtime.jsx)(jsx_runtime.Fragment, { + children: isBatch ? /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + children: [/*#__PURE__*/(0,jsx_runtime.jsx)(input/* default */.Z, { + placeholder: "\u641C\u7D22\u73ED\u7EA7" + // suffix={} + , + onChange: function onChange(e) { + setAllCourseTableData(allCourseGroups.filter(function (item) { + return item.name.indexOf(e.target.value) > -1; + })); + } + }), /*#__PURE__*/(0,jsx_runtime.jsx)(table/* default */.Z, { + style: { + marginTop: '10px', + height: '300px', + overflow: 'auto' + }, + className: CutOffNowmodules.antdTable, + rowSelection: { + type: 'checkbox', + onChange: function onChange(selectedRowKeys) { + setSelectedAllCourseIds(selectedRowKeys); + } + }, + rowKey: "id", + pagination: false, + dataSource: allCourseTableData, + loading: tableLoading, + columns: [{ + title: '班级', + dataIndex: 'name' + }] + })] + }) : /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, { + gutter: 24, + children: [/*#__PURE__*/(0,jsx_runtime.jsxs)(col/* default */.Z, { + span: 14, + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("div", { + className: CutOffNowmodules.homeworkType, + children: "\u4F5C\u4E1A\u622A\u6B62" + }), /*#__PURE__*/(0,jsx_runtime.jsx)(input/* default */.Z, { + placeholder: "\u641C\u7D22\u73ED\u7EA7" + // suffix={} + , + onChange: function onChange(e) { + setSubmitCourseTableData(submitCourseGroups.filter(function (item) { + return item.name.indexOf(e.target.value) > -1; + })); + } + }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + className: CutOffNowmodules.tableWrapper, + children: /*#__PURE__*/(0,jsx_runtime.jsx)(table/* default */.Z, { + style: { + marginTop: '10px', + height: '260px', + overflow: 'auto' + }, + className: CutOffNowmodules.antdTable, + rowSelection: { + type: 'checkbox', + onChange: function onChange(selectedRowKeys) { + setSelectedSubmitCourseIds(selectedRowKeys); + } + }, + rowKey: "id", + pagination: false, + dataSource: submitCourseTableData, + loading: tableLoading, + columns: [{ + title: '班级', + dataIndex: 'name', + ellipsis: true + }, { + title: '发布时间', + dataIndex: 'publish_time' + }, { + title: '截止时间', + dataIndex: 'end_time' + }] + }) + })] + }), /*#__PURE__*/(0,jsx_runtime.jsxs)(col/* default */.Z, { + flex: 10, + style: { + maxWidth: "280px" + }, + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("div", { + className: CutOffNowmodules.homeworkType, + children: "\u8865\u4EA4\u622A\u6B62" + }), /*#__PURE__*/(0,jsx_runtime.jsx)(input/* default */.Z, { + placeholder: "\u641C\u7D22\u73ED\u7EA7", + onChange: function onChange(e) { + setLateCourseTableData(lateCourseGroups.filter(function (item) { + return item.name.indexOf(e.target.value) > -1; + })); + } + }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + className: CutOffNowmodules.tableWrapper, + children: /*#__PURE__*/(0,jsx_runtime.jsx)(table/* default */.Z, { + style: { + marginTop: '10px', + height: '260px', + overflow: 'auto', + maxWidth: "280px" + }, + className: CutOffNowmodules.antdTable, + rowSelection: { + type: 'checkbox', + onChange: function onChange(selectedRowKeys) { + setSelectedLateCourseIds(selectedRowKeys); + } + }, + rowKey: "id", + pagination: false, + loading: tableLoading, + dataSource: lateCourseTableData, + columns: [{ + title: '班级', + dataIndex: 'name', + ellipsis: true, + width: 120 + }, { + title: '截止时间', + dataIndex: 'late_time' + }] + }) + })] + })] + }) + })] + }); +}; +/* harmony default export */ var CutOffNow = ((0,_umi_production_exports.connect)(function (_ref4) { + var shixunHomeworks = _ref4.shixunHomeworks, + classroomList = _ref4.classroomList; + return { + shixunHomeworks: shixunHomeworks, + classroomList: classroomList + }; +})(CuttOffNow)); + +/***/ }), + /***/ 35323: /*!********************************************!*\ !*** ./src/components/ExportZip/index.tsx ***! @@ -1252,30 +1513,530 @@ var FileDownloadList = function FileDownloadList(_ref) { enabled: false } } - }, - onImgDimensions: authority && showDimensions && data.type === 'image' ? function () { - return handleAnnotation(openData); - } : null, - onClose: function onClose() { - callback(); - setisedit(false); - setData({ - content: "", - type: "" - }); + }, + onImgDimensions: authority && showDimensions && data.type === 'image' ? function () { + return handleAnnotation(openData); + } : null, + onClose: function onClose() { + callback(); + setisedit(false); + setData({ + content: "", + type: "" + }); + } + }), /*#__PURE__*/(0,jsx_runtime.jsx)(components_ImageDimensions, { + onOk: handleOk, + onClose: function onClose() { + return setDimensions({ + visible: false + }); + }, + data: dimensions + })] + }); +}; +/* harmony default export */ var components_FileDownloadList = (FileDownloadList); + +/***/ }), + +/***/ 27715: +/*!**********************************************************!*\ + !*** ./src/components/MultiUpload/index.tsx + 3 modules ***! + \**********************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + + +// EXPORTS +__webpack_require__.d(__webpack_exports__, { + z: function() { return /* binding */ coverToFileList; }, + Z: function() { return /* binding */ MultiUpload; } +}); + +// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/regeneratorRuntime.js +var regeneratorRuntime = __webpack_require__(10574); +var regeneratorRuntime_default = /*#__PURE__*/__webpack_require__.n(regeneratorRuntime); +// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/asyncToGenerator.js +var asyncToGenerator = __webpack_require__(39343); +var asyncToGenerator_default = /*#__PURE__*/__webpack_require__.n(asyncToGenerator); +// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/objectSpread2.js +var objectSpread2 = __webpack_require__(26801); +var objectSpread2_default = /*#__PURE__*/__webpack_require__.n(objectSpread2); +// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/toConsumableArray.js +var toConsumableArray = __webpack_require__(93923); +var toConsumableArray_default = /*#__PURE__*/__webpack_require__.n(toConsumableArray); +// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/slicedToArray.js +var slicedToArray = __webpack_require__(11006); +var slicedToArray_default = /*#__PURE__*/__webpack_require__.n(slicedToArray); +// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/index.js +var _react_17_0_2_react = __webpack_require__(59301); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/upload/index.js + 24 modules +var upload = __webpack_require__(6557); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/message/index.js + 4 modules +var es_message = __webpack_require__(8591); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/modal/index.js + 16 modules +var modal = __webpack_require__(43418); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/button/index.js +var es_button = __webpack_require__(3113); +// EXTERNAL MODULE: ./src/utils/env.ts + 1 modules +var env = __webpack_require__(47015); +// EXTERNAL MODULE: ./src/pages/MoopCases/FormPanel/service.ts +var service = __webpack_require__(57417); +// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/jsx-runtime.js +var jsx_runtime = __webpack_require__(37712); +;// CONCATENATED MODULE: ./src/components/SingleUpload/index.tsx + + + + + + + + + + +var uploadNameSizeSeperator = '  '; +function bytesToSize(bytes) { + var sizes = ['Bytes', 'KB', 'MB', 'GB', 'TB']; + if (bytes == 0) return '0 Byte'; + var i = parseInt('' + Math.floor(Math.log(bytes) / Math.log(1024)), 10); + return (bytes / Math.pow(1024, i)).toFixed(1) + ' ' + sizes[i]; +} +/* harmony default export */ var SingleUpload = (function (_ref) { + var _ref$value = _ref.value, + value = _ref$value === void 0 ? [] : _ref$value, + action = _ref.action, + _onChange = _ref.onChange, + className = _ref.className, + _ref$maxSize = _ref.maxSize, + maxSize = _ref$maxSize === void 0 ? 150 : _ref$maxSize, + _ref$title = _ref.title, + title = _ref$title === void 0 ? '文件上传' : _ref$title, + _ref$accept = _ref.accept, + accept = _ref$accept === void 0 ? null : _ref$accept; + var uploadProps = { + multiple: false, + fileList: value, + accept: accept, + withCredentials: true, + beforeUpload: function beforeUpload(file) { + var fileSize = file.size / 1024 / 1024; + if (!(fileSize < maxSize)) { + message.error("\u8BE5\u6587\u4EF6\u65E0\u6CD5\u4E0A\u4F20\u3002\u8D85\u8FC7\u6587\u4EF6\u5927\u5C0F\u9650\u5236(".concat(maxSize, "MB),\u5EFA\u8BAE\u4E0A\u4F20\u5230\u767E\u5EA6\u4E91\u7B49\u5176\u5B83\u5171\u4EAB\u5DE5\u5177\u91CC\uFF0C\u7136\u540E\u518Dtxt\u6587\u6863\u91CC\u7ED9\u51FA\u94FE\u63A5\u4EE5\u53CA\u5171\u4EAB\u5BC6\u7801\u5E76\u4E0A\u4F20")); + return Promise.reject(); + } + return true; + }, + action: "".concat(ENV.API_SERVER, "/api/attachments.json"), + // ?debug=student&randomcode=undefined&client_key=6d57f8c3dd186c5ada392546ace9620a + onChange: function onChange(info) { + var _info$file; + var fileList = _toConsumableArray(info.fileList); + fileList = fileList.map(function (file) { + if (file.name.indexOf(uploadNameSizeSeperator) === -1) { + file.name = "".concat(file.name).concat(uploadNameSizeSeperator).concat(bytesToSize(file.size)); + } + return _objectSpread({}, file); + }); + if (info.file.status === 'done' && ((_info$file = info.file) === null || _info$file === void 0 || (_info$file = _info$file.response) === null || _info$file === void 0 ? void 0 : _info$file.status) === -1) { + var _info$file2; + message.error((_info$file2 = info.file) === null || _info$file2 === void 0 || (_info$file2 = _info$file2.response) === null || _info$file2 === void 0 ? void 0 : _info$file2.message); + _onChange([]); + return; + } + _onChange(fileList); + }, + onRemove: function () { + var _onRemove = _asyncToGenerator( /*#__PURE__*/_regeneratorRuntime().mark(function _callee(file) { + var fileSize, id, rs; + return _regeneratorRuntime().wrap(function _callee$(_context) { + while (1) switch (_context.prev = _context.next) { + case 0: + fileSize = file.size / 1024 / 1024; + if (!(file.status === 'uploading')) { + _context.next = 3; + break; + } + return _context.abrupt("return", true); + case 3: + if (fileSize < maxSize) { + _context.next = 7; + break; + } + return _context.abrupt("return", true); + case 7: + id = file.response ? file.response.id : file.uid; + if (!id) { + _context.next = 15; + break; + } + _context.next = 11; + return removeAttachment(file.response ? file.response.id : file.id); + case 11: + rs = _context.sent; + return _context.abrupt("return", rs); + case 15: + return _context.abrupt("return", true); + case 16: + case "end": + return _context.stop(); + } + }, _callee); + })); + function onRemove(_x) { + return _onRemove.apply(this, arguments); + } + return onRemove; + }() + }; + function onCancel(e) { + e.preventDefault(); + e.stopPropagation(); + } + return /*#__PURE__*/_jsx("div", { + className: "single-upload ".concat(className ? className : ''), + children: /*#__PURE__*/_jsxs(Upload, _objectSpread(_objectSpread({}, uploadProps), {}, { + children: [/*#__PURE__*/_jsx(Button, { + type: "primary", + title: value.length > 0 ? '每次只能上传一个资源, 删除下面资源可重新上传 ' : '', + disabled: value.length > 0, + ghost: true, + children: title + }), /*#__PURE__*/_jsxs("span", { + onClick: onCancel, + style: { + marginLeft: 10 + }, + children: ["(\u5355\u4E2A\u6587\u4EF6\u6700\u5927", maxSize, "M)", ' '] + })] + })) + }); +}); +// EXTERNAL MODULE: ./node_modules/_@ant-design_icons@5.2.6@@ant-design/icons/es/icons/InboxOutlined.js + 1 modules +var InboxOutlined = __webpack_require__(60936); +// EXTERNAL MODULE: ./node_modules/_lodash@4.17.21@lodash/lodash.js +var lodash = __webpack_require__(89392); +;// CONCATENATED MODULE: ./src/components/MultiUpload/index.less +// extracted by mini-css-extract-plugin + +;// CONCATENATED MODULE: ./src/assets/images/uploadImg.svg +function _createForOfIteratorHelper(o, allowArrayLike) { var it = typeof Symbol !== "undefined" && o[Symbol.iterator] || o["@@iterator"]; if (!it) { if (Array.isArray(o) || (it = _unsupportedIterableToArray(o)) || allowArrayLike && o && typeof o.length === "number") { if (it) o = it; var i = 0; var F = function F() {}; return { s: F, n: function n() { if (i >= o.length) return { done: true }; return { done: false, value: o[i++] }; }, e: function e(_e) { throw _e; }, f: F }; } throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method."); } var normalCompletion = true, didErr = false, err; return { s: function s() { it = it.call(o); }, n: function n() { var step = it.next(); normalCompletion = step.done; return step; }, e: function e(_e2) { didErr = true; err = _e2; }, f: function f() { try { if (!normalCompletion && it["return"] != null) it["return"](); } finally { if (didErr) throw err; } } }; } +function _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === "string") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === "Object" && o.constructor) n = o.constructor.name; if (n === "Map" || n === "Set") return Array.from(o); if (n === "Arguments" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); } +function _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) arr2[i] = arr[i]; return arr2; } +var __defProp = Object.defineProperty; +var __getOwnPropSymbols = Object.getOwnPropertySymbols; +var __hasOwnProp = Object.prototype.hasOwnProperty; +var __propIsEnum = Object.prototype.propertyIsEnumerable; +var __defNormalProp = function __defNormalProp(obj, key, value) { + return key in obj ? __defProp(obj, key, { + enumerable: true, + configurable: true, + writable: true, + value: value + }) : obj[key] = value; +}; +var __spreadValues = function __spreadValues(a, b) { + for (var prop in b || (b = {})) if (__hasOwnProp.call(b, prop)) __defNormalProp(a, prop, b[prop]); + if (__getOwnPropSymbols) { + var _iterator = _createForOfIteratorHelper(__getOwnPropSymbols(b)), + _step; + try { + for (_iterator.s(); !(_step = _iterator.n()).done;) { + var prop = _step.value; + if (__propIsEnum.call(b, prop)) __defNormalProp(a, prop, b[prop]); + } + } catch (err) { + _iterator.e(err); + } finally { + _iterator.f(); + } + } + return a; +}; + +var SvgUploadImg = function SvgUploadImg(props) { + return /* @__PURE__ */React.createElement("svg", __spreadValues({ + width: 14, + height: 14, + xmlns: "http://www.w3.org/2000/svg" + }, props), /* @__PURE__ */React.createElement("title", null, "\u5F62\u72B6"), /* @__PURE__ */React.createElement("path", { + d: "M10.354 3.5h-2.77v8.167H6.416V3.5H3.646L7 0l3.354 3.5ZM14 7h-1.167v5.833H1.167V7H0v7h14V7Z", + fill: "#3061D0", + fillRule: "nonzero" + })); +}; + +/* harmony default export */ var uploadImg = ("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEwLjM1NCAzLjVoLTIuNzd2OC4xNjdINi40MTZWMy41SDMuNjQ2TDcgMGwzLjM1NCAzLjVaTTE0IDdoLTEuMTY3djUuODMzSDEuMTY3VjdIMHY3aDE0VjdaIiBmaWxsPSIjMzA2MUQwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4="); +;// CONCATENATED MODULE: ./src/components/MultiUpload/index.tsx + + + + + + + + + + + + + + + + +var Dragger = upload/* default */.Z.Dragger; +function coverToFileList(data) { + var rs = []; + if (data && data.length > 0) { + rs = data.map(function (item) { + return { + uid: item.id, + id: item.id, + name: item.title + uploadNameSizeSeperator + item.filesize, + url: item.url, + filesize: item.filesize, + status: 'done', + response: { + id: item.id + } + }; + }); + } + return rs; +} +/* harmony default export */ var MultiUpload = (function (_ref) { + var value = _ref.value, + _onChange = _ref.onChange, + action = _ref.action, + data = _ref.data, + className = _ref.className, + _ref$maxSize = _ref.maxSize, + maxSize = _ref$maxSize === void 0 ? 150 : _ref$maxSize, + _ref$title = _ref.title, + title = _ref$title === void 0 ? '上传附件' : _ref$title, + _ref$showRemoveModal = _ref.showRemoveModal, + showRemoveModal = _ref$showRemoveModal === void 0 ? false : _ref$showRemoveModal, + _ref$accept = _ref.accept, + accept = _ref$accept === void 0 ? '' : _ref$accept, + additionalText = _ref.additionalText, + isDragger = _ref.isDragger, + _ref$number = _ref.number, + number = _ref$number === void 0 ? 1000 : _ref$number, + _ref$aloneClear = _ref.aloneClear, + aloneClear = _ref$aloneClear === void 0 ? false : _ref$aloneClear; + var _useState = (0,_react_17_0_2_react.useState)(false), + _useState2 = slicedToArray_default()(_useState, 2), + disabled = _useState2[0], + setDisabled = _useState2[1]; + var _useState3 = (0,_react_17_0_2_react.useState)(value || []), + _useState4 = slicedToArray_default()(_useState3, 2), + fileList = _useState4[0], + setFileList = _useState4[1]; + var _useState5 = (0,_react_17_0_2_react.useState)(1), + _useState6 = slicedToArray_default()(_useState5, 2), + nums = _useState6[0], + setnums = _useState6[1]; + (0,_react_17_0_2_react.useEffect)(function () { + if (value) { + if (nums === 1) { + setFileList(toConsumableArray_default()(value)); } - }), /*#__PURE__*/(0,jsx_runtime.jsx)(components_ImageDimensions, { - onOk: handleOk, - onClose: function onClose() { - return setDimensions({ - visible: false - }); - }, - data: dimensions - })] + setnums(2); + if (number === (value === null || value === void 0 ? void 0 : value.length)) { + setDisabled(true); + } + } + }, [value]); + var clearLastFile = function clearLastFile() { + setTimeout(function () { + fileList.pop(); + setFileList(toConsumableArray_default()(fileList)); + }, 500); + }; + var uploadProps = { + multiple: true, + disabled: disabled, + accept: accept, + withCredentials: true, + fileList: fileList, + // fileList: fileList?.length ? fileList : value, + beforeUpload: function beforeUpload(file, fileArr) { + var fileSize = file.size / 1024 / 1024; + if (fileList.concat(fileArr).length > number) { + fileList.pop(); + setFileList(toConsumableArray_default()(fileList)); + es_message/* default */.ZP.error("\u6700\u591A\u53EA\u80FD\u4E0A\u4F20".concat(number, "\u4E2A\u6587\u4EF6")); + if (aloneClear) { + return Promise.reject(); + } + clearLastFile(); + return false; + } + if (!(fileSize < maxSize)) { + es_message/* default */.ZP.error("\u8BE5\u6587\u4EF6\u65E0\u6CD5\u4E0A\u4F20\u3002\u8D85\u8FC7\u6587\u4EF6\u5927\u5C0F\u9650\u5236(".concat(maxSize, "MB).")); + if (aloneClear) { + return Promise.reject(); + } + clearLastFile(); + return false; + } + return true; + }, + data: data, + action: action || "".concat(env/* default */.Z.API_SERVER, "/api/attachments.json"), + // ?debug=student&randomcode=undefined&client_key=6d57f8c3dd186c5ada392546ace9620a + onChange: function onChange(info) { + var _info$file; + if (info.file.status === "removed") { + fileList = info.fileList; + } else { + fileList = (0,lodash.uniqBy)([].concat(toConsumableArray_default()(info.fileList), toConsumableArray_default()(fileList)), 'uid'); + } + if (info.file.status === 'done' && ((_info$file = info.file) === null || _info$file === void 0 || (_info$file = _info$file.response) === null || _info$file === void 0 ? void 0 : _info$file.status) === -1) { + var _info$file2; + es_message/* default */.ZP.error((_info$file2 = info.file) === null || _info$file2 === void 0 || (_info$file2 = _info$file2.response) === null || _info$file2 === void 0 ? void 0 : _info$file2.message); + return; + } + if (fileList.length >= number) setDisabled(true);else setDisabled(false); + setFileList(toConsumableArray_default()(fileList)); + fileList = fileList.map(function (file) { + var _file$response; + if (file !== null && file !== void 0 && (_file$response = file.response) !== null && _file$response !== void 0 && _file$response.id) { + var _file$response2; + file.url = "/api/attachments/".concat(file === null || file === void 0 || (_file$response2 = file.response) === null || _file$response2 === void 0 ? void 0 : _file$response2.id); + } + if (file.name.indexOf(uploadNameSizeSeperator) === -1) { + file.name = "".concat(file.name).concat(uploadNameSizeSeperator).concat(bytesToSize(file.size)); + } + return objectSpread2_default()({}, file); + }); + console.log('info:', info, fileList); + _onChange(fileList); + }, + onRemove: function () { + var _onRemove = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee3(file) { + var remove; + return regeneratorRuntime_default()().wrap(function _callee3$(_context3) { + while (1) switch (_context3.prev = _context3.next) { + case 0: + remove = /*#__PURE__*/function () { + var _ref2 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee() { + var id, rs; + return regeneratorRuntime_default()().wrap(function _callee$(_context) { + while (1) switch (_context.prev = _context.next) { + case 0: + id = file.response ? file.response.id : file.id; + if (!id) { + _context.next = 8; + break; + } + _context.next = 4; + return (0,service/* removeAttachment */.JZ)(file.response ? file.response.id : file.uid); + case 4: + rs = _context.sent; + return _context.abrupt("return", Promise.resolve(rs)); + case 8: + return _context.abrupt("return", true); + case 9: + case "end": + return _context.stop(); + } + }, _callee); + })); + return function remove() { + return _ref2.apply(this, arguments); + }; + }(); + if (!showRemoveModal) { + _context3.next = 5; + break; + } + return _context3.abrupt("return", new Promise(function (resolve, reject) { + modal/* default */.Z.confirm({ + centered: true, + width: 530, + okText: '确定', + cancelText: '取消', + title: '提示', + content: /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + className: "tc font16", + children: "\u662F\u5426\u786E\u8BA4\u5220\u9664?" + }), + onOk: function () { + var _onOk = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee2() { + var res; + return regeneratorRuntime_default()().wrap(function _callee2$(_context2) { + while (1) switch (_context2.prev = _context2.next) { + case 0: + _context2.next = 2; + return remove(); + case 2: + res = _context2.sent; + es_message/* default */.ZP.success('删除成功'); + resolve(true); + case 5: + case "end": + return _context2.stop(); + } + }, _callee2); + })); + function onOk() { + return _onOk.apply(this, arguments); + } + return onOk; + }(), + onCancel: function onCancel() { + return resolve(false); + } + }); + })); + case 5: + _context3.next = 7; + return remove(); + case 7: + return _context3.abrupt("return", _context3.sent); + case 8: + case "end": + return _context3.stop(); + } + }, _callee3); + })); + function onRemove(_x) { + return _onRemove.apply(this, arguments); + } + return onRemove; + }() + }; + function onCancel(e) { + e.preventDefault(); + e.stopPropagation(); + } + return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: "multi-upload ".concat(className ? className : ''), + children: [isDragger && /*#__PURE__*/(0,jsx_runtime.jsxs)(Dragger, objectSpread2_default()(objectSpread2_default()({}, uploadProps), {}, { + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("p", { + className: "ant-upload-drag-icon", + children: /*#__PURE__*/(0,jsx_runtime.jsx)(InboxOutlined/* default */.Z, {}) + }), /*#__PURE__*/(0,jsx_runtime.jsxs)("p", { + className: "ant-upload-text", + children: ["\u70B9\u51FB\u4E0A\u4F20\u56FE\u6807\uFF0C\u9009\u62E9\u8981\u4E0A\u4F20\u7684\u6587\u4EF6\u6216\u5C06\u6587\u4EF6\u62D6\u62FD\u5230\u6B64", /*#__PURE__*/(0,jsx_runtime.jsx)("br", {}), "(\u5355\u4E2A\u6587\u4EF6\u6700\u5927\u9650\u5236\u4E3A", maxSize, "MB)", ' '] + }), additionalText] + })), !isDragger && /*#__PURE__*/(0,jsx_runtime.jsxs)(upload/* default */.Z, objectSpread2_default()(objectSpread2_default()({}, uploadProps), {}, { + children: [/*#__PURE__*/(0,jsx_runtime.jsxs)(es_button/* default */.ZP, { + disabled: disabled, + className: "upload_button", + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("img", { + className: "aBtn_img", + src: uploadImg + }), title] + }), /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { + onClick: onCancel, + className: "upload_text", + children: ["(\u5355\u4E2A\u6587\u4EF6\u6700\u5927", maxSize, "MB)", ' '] + })] + }))] }); -}; -/* harmony default export */ var components_FileDownloadList = (FileDownloadList); +}); /***/ }), @@ -7007,38 +7768,6 @@ var ShixunsListPage = function ShixunsListPage(_ref) { }) }); }; - var handleStartGame = function handleStartGame() { - var _workDetail$shixun_in, _workDetail$shixun_in2; - if (workDetail !== null && workDetail !== void 0 && (_workDetail$shixun_in = workDetail.shixun_info) !== null && _workDetail$shixun_in !== void 0 && _workDetail$shixun_in.is_jupyter || workDetail !== null && workDetail !== void 0 && (_workDetail$shixun_in2 = workDetail.shixun_info) !== null && _workDetail$shixun_in2 !== void 0 && _workDetail$shixun_in2.is_jupyter_lab) { - dispatch({ - type: 'shixunsDetail/execJupyter', - payload: { - id: workDetail === null || workDetail === void 0 ? void 0 : workDetail.shixun_info.identifier - } - }).then(function (response) { - if (response !== null && response !== void 0 && response.identifier) { - _umi_production_exports.history === null || _umi_production_exports.history === void 0 || _umi_production_exports.history.push("/tasks/".concat(response.identifier, "/jupyter")); - } - }); - return; - } - dispatch({ - type: 'shixunsDetail/execShixun', - payload: { - id: workDetail === null || workDetail === void 0 ? void 0 : workDetail.shixun_info.identifier - } - }).then(function (execRes) { - if (execRes !== null && execRes !== void 0 && execRes.game_identifier) { - _umi_production_exports.history === null || _umi_production_exports.history === void 0 || _umi_production_exports.history.push("/tasks/".concat(execRes.game_identifier)); - return; - } - if ((execRes === null || execRes === void 0 ? void 0 : execRes.status) === 2) { - handleResetGame(execRes === null || execRes === void 0 ? void 0 : execRes.message); - } else if ((execRes === null || execRes === void 0 ? void 0 : execRes.status) === 3) { - handleInBeta(execRes === null || execRes === void 0 ? void 0 : execRes.message); - } - }); - }; return /*#__PURE__*/(0,jsx_runtime.jsxs)("section", { className: WorkDescriptionmodules.bg, children: [/*#__PURE__*/(0,jsx_runtime.jsx)(spin/* default */.Z, { @@ -11368,7 +12097,7 @@ var shixunExec = __webpack_require__(10605); var CommonHomeworkDetail = function CommonHomeworkDetail(_ref) { var _workList$category, _workList$category2; - var user = _ref.user, + var globalSetting = _ref.globalSetting, shixunHomeworks = _ref.shixunHomeworks, dispatch = _ref.dispatch, classroomList = _ref.classroomList; @@ -11593,8 +12322,8 @@ var CommonHomeworkDetail = function CommonHomeworkDetail(_ref) { }), (workList === null || workList === void 0 || (_workList$work_status2 = workList.work_statuses) === null || _workList$work_status2 === void 0 ? void 0 : _workList$work_status2.includes('关联项目')) && /*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.ZP, { type: "primary", onClick: function onClick() { - var _user$navigationInfo; - return (0,util/* openNewWindow */.xg)("".concat((_user$navigationInfo = user.navigationInfo) === null || _user$navigationInfo === void 0 || (_user$navigationInfo = _user$navigationInfo.top) === null || _user$navigationInfo === void 0 ? void 0 : _user$navigationInfo.old_url, "/projects/deposit/new")); + var _globalSetting$settin; + return (0,util/* openNewWindow */.xg)("".concat(globalSetting === null || globalSetting === void 0 || (_globalSetting$settin = globalSetting.setting) === null || _globalSetting$settin === void 0 ? void 0 : _globalSetting$settin.old_url, "/projects/deposit/new")); }, children: "\u521B\u5EFA\u9879\u76EE" }), (workList === null || workList === void 0 || (_workList$work_status3 = workList.work_statuses) === null || _workList$work_status3 === void 0 ? void 0 : _workList$work_status3.includes('关联项目')) && /*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.ZP, { @@ -11611,8 +12340,8 @@ var CommonHomeworkDetail = function CommonHomeworkDetail(_ref) { className: "tc font14", children: ["\u60A8\u5F53\u524D\u5C1A\u672A\u7BA1\u7406\u4EFB\u4F55\u9879\u76EE\uFF0C\u8BF7\u5148", /*#__PURE__*/(0,jsx_runtime.jsx)("a", { onClick: function onClick() { - var _user$navigationInfo2; - (0,util/* openNewWindow */.xg)("".concat((_user$navigationInfo2 = user.navigationInfo) === null || _user$navigationInfo2 === void 0 || (_user$navigationInfo2 = _user$navigationInfo2.top) === null || _user$navigationInfo2 === void 0 ? void 0 : _user$navigationInfo2.old_url, "/projects/deposit/new")); + var _globalSetting$settin2; + (0,util/* openNewWindow */.xg)("".concat(globalSetting === null || globalSetting === void 0 || (_globalSetting$settin2 = globalSetting.setting) === null || _globalSetting$settin2 === void 0 ? void 0 : _globalSetting$settin2.old_url, "/projects/deposit/new")); }, children: "\u521B\u5EFA\u9879\u76EE" }), "\u518D\u5173\u8054"] @@ -11749,23 +12478,349 @@ var CommonHomeworkDetail = function CommonHomeworkDetail(_ref) { onOk: function onOk() { return setBtnLoading(false); } - })] - }); -}; -/* harmony default export */ var Detail = ((0,_umi_production_exports.connect)(function (_ref4) { - var user = _ref4.user, - shixunHomeworks = _ref4.shixunHomeworks, - loading = _ref4.loading, - globalSetting = _ref4.globalSetting, - classroomList = _ref4.classroomList; - return { - user: user, - shixunHomeworks: shixunHomeworks, - globalSetting: globalSetting, - loading: loading.effects, - classroomList: classroomList - }; -})(CommonHomeworkDetail)); + })] + }); +}; +/* harmony default export */ var Detail = ((0,_umi_production_exports.connect)(function (_ref4) { + var user = _ref4.user, + shixunHomeworks = _ref4.shixunHomeworks, + loading = _ref4.loading, + globalSetting = _ref4.globalSetting, + classroomList = _ref4.classroomList; + return { + user: user, + shixunHomeworks: shixunHomeworks, + globalSetting: globalSetting, + loading: loading.effects, + classroomList: classroomList + }; +})(CommonHomeworkDetail)); + +/***/ }), + +/***/ 28784: +/*!*********************************************************************************************!*\ + !*** ./src/pages/Classrooms/Lists/ShixunHomeworks/components/TrfList/index.tsx + 2 modules ***! + \*********************************************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + + +// EXPORTS +__webpack_require__.d(__webpack_exports__, { + Z: function() { return /* binding */ components_TrfList; } +}); + +// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/regeneratorRuntime.js +var regeneratorRuntime = __webpack_require__(10574); +var regeneratorRuntime_default = /*#__PURE__*/__webpack_require__.n(regeneratorRuntime); +// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/asyncToGenerator.js +var asyncToGenerator = __webpack_require__(39343); +var asyncToGenerator_default = /*#__PURE__*/__webpack_require__.n(asyncToGenerator); +// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/slicedToArray.js +var slicedToArray = __webpack_require__(11006); +var slicedToArray_default = /*#__PURE__*/__webpack_require__.n(slicedToArray); +// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/index.js +var _react_17_0_2_react = __webpack_require__(59301); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/input/index.js + 5 modules +var input = __webpack_require__(1056); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/checkbox/index.js + 3 modules +var es_checkbox = __webpack_require__(24905); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/row/index.js +var row = __webpack_require__(95237); +;// CONCATENATED MODULE: ./src/pages/Classrooms/Lists/ShixunHomeworks/components/TrfList/index.less?modules +// extracted by mini-css-extract-plugin +/* harmony default export */ var TrfListmodules = ({"leftdiv":"leftdiv___aBzsX","listClass":"listClass___bxIEW","spantitle":"spantitle___v_Vc4","rightdiv":"rightdiv___xWu4M"}); +;// CONCATENATED MODULE: ./src/pages/Classrooms/Lists/ShixunHomeworks/components/TrfList/delete.png +var delete_namespaceObject = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAbVJREFUOE+Nk79rFUEUhb+zE4OFwUD+CyGKKQQbSaMikQQ7C1tBBIsUQaJvl2Fn/cWDpAiIYJsi7YOIaCUWFoKKRhG0sbEzEImFGnev7G6yyXsxeU5159yZb87l3hG9q2WLiBO79FIwXpLp0s6cwITnQCMWrGDM43jdBckZQ0wTMdrong2R2Bxm0/98sZ8ozdcOEm5hjOC41u9Olc9ZQKySclOVkNhljCmCzjeAJM/4FbW5p+8k5tlggTtarfKxLSM6pHq4BTiL0SboaAOIi284jeP1nti+ApMEvdoEvEPMkOpJDZi1IwzwgqDh/wSsYZwk08ca4O0Qua3zW8OV5crmHg6u22EGbQ2nIbx+1IC6rrK+cYJW9gXEVrbxGUEj5bltQGJvgBapHu0LSGwCyEh1vBsQWwd4TNCDPg6uAOcImuoFlL1dJ9WNPg5uYwwRVM3MzhJmKIpjZK6e9bj4jNNpvL4QFx9wuoDXJ1r5IlH0llTtXgcXwa4SolObnYnwKnbFcfEcdJ+gpW6AtzFynuIop/Fn053u4CA5yzjO4FV9tu0Syl2S38WiSWBgD8AfoEPQ7Fb+LwIiyhxWwe2KAAAAAElFTkSuQmCC"; +// EXTERNAL MODULE: ./src/components/NoData/index.tsx +var NoData = __webpack_require__(72020); +// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/jsx-runtime.js +var jsx_runtime = __webpack_require__(37712); +;// CONCATENATED MODULE: ./src/pages/Classrooms/Lists/ShixunHomeworks/components/TrfList/index.tsx + + + + + + + +//滚动加载 + + + + +var TrfList = function TrfList(_ref) { + var data = _ref.data, + _ref$value = _ref.value, + value = _ref$value === void 0 ? [] : _ref$value, + handleChangePage = _ref.handleChangePage, + setSelectedRowKeys = _ref.setSelectedRowKeys, + selectedRowKeys = _ref.selectedRowKeys, + _ref$onChange = _ref.onChange, + onChange = _ref$onChange === void 0 ? function () {} : _ref$onChange; + var _useState = (0,_react_17_0_2_react.useState)([]), + _useState2 = slicedToArray_default()(_useState, 2), + leftList = _useState2[0], + setleftList = _useState2[1]; + var _useState3 = (0,_react_17_0_2_react.useState)([]), + _useState4 = slicedToArray_default()(_useState3, 2), + rightList = _useState4[0], + setRightList = _useState4[1]; + var _useState5 = (0,_react_17_0_2_react.useState)([]), + _useState6 = slicedToArray_default()(_useState5, 2), + checkoutList = _useState6[0], + setCheckoutList = _useState6[1]; + var _useState7 = (0,_react_17_0_2_react.useState)(1), + _useState8 = slicedToArray_default()(_useState7, 2), + page = _useState8[0], + setpage = _useState8[1]; + var _useState9 = (0,_react_17_0_2_react.useState)(), + _useState10 = slicedToArray_default()(_useState9, 2), + sechar = _useState10[0], + setsechar = _useState10[1]; + (0,_react_17_0_2_react.useEffect)(function () { + setleftList(data); + setRightList([]); + setCheckoutList([]); + }, [data]); + (0,_react_17_0_2_react.useEffect)(function () { + if (setSelectedRowKeys) { + setRightList(selectedRowKeys); + setCheckoutList(selectedRowKeys); + } + }, [selectedRowKeys]); + return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + style: { + display: 'flex', + justifyContent: 'space-between' + }, + children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: TrfListmodules.leftdiv, + children: [/*#__PURE__*/(0,jsx_runtime.jsx)(input/* default */.Z.Search, { + size: 'middle', + onChange: /*#__PURE__*/function () { + var _ref2 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee(e) { + return regeneratorRuntime_default()().wrap(function _callee$(_context) { + while (1) switch (_context.prev = _context.next) { + case 0: + // const res = await Fetch(`/api/common_exercises/exercise_users/student_groups.json`, { method: "get", params: {page: 1, per_page: 200,student_group:e} }); + // if (res.status === 0) { + // setleftList(res?.data) + // setsechar(e); + // } + // if(!e){ + // setsechar(''); + // } + // setpage(1); + setleftList(data.filter(function (item) { + var _item$name; + return item === null || item === void 0 || (_item$name = item.name) === null || _item$name === void 0 ? void 0 : _item$name.includes(e.target.value); + })); + case 1: + case "end": + return _context.stop(); + } + }, _callee); + })); + return function (_x) { + return _ref2.apply(this, arguments); + }; + }(), + placeholder: "\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2" + }), leftList.length === 0 && /*#__PURE__*/(0,jsx_runtime.jsx)(NoData/* default */.Z, { + styles: { + margin: '70px auto' + }, + customText: '暂无分班' + }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + style: { + height: '85%', + overflow: 'auto', + overflowX: 'hidden' + }, + children: /*#__PURE__*/(0,jsx_runtime.jsx)(es_checkbox/* default */.Z.Group, { + value: rightList.map(function (item) { + return "".concat(item.id); + }), + onChange: function onChange(e) { + setSelectedRowKeys(leftList.filter(function (item) { + return e.includes("".concat(item.id)); + })); + }, + style: { + marginTop: '10px', + flexDirection: "column" + }, + children: leftList.map(function (item, index) { + return /*#__PURE__*/(0,jsx_runtime.jsx)(row/* default */.Z, { + style: { + marginTop: '10px', + lineHeight: '24px', + display: 'flex', + width: 200 + }, + children: /*#__PURE__*/(0,jsx_runtime.jsx)(es_checkbox/* default */.Z, { + style: { + display: 'flex', + height: '24px', + alignItems: 'center' + }, + disabled: item.is_published, + value: "".concat(item.id), + children: /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: TrfListmodules.listClass, + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", { + className: TrfListmodules.spantitle, + style: { + width: item.is_published ? '108px' : '170px' + }, + children: item.name + }), item.is_published && /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + style: { + width: '52px', + height: '24px', + background: '#B8B8B8', + borderRadius: '13px', + color: 'white', + lineHeight: '24px', + textAlign: 'center', + display: 'inline-block' + }, + children: "\u5DF2\u53D1\u5E03" + })] + }) + }) + }, item.id); + }) + }) + })] + }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: TrfListmodules.rightdiv, + children: [/*#__PURE__*/(0,jsx_runtime.jsx)(input/* default */.Z.Search, { + onChange: function onChange(e) { + setCheckoutList(rightList.filter(function (item) { + return item.name.includes(e.target.value); + })); + }, + size: 'middle', + placeholder: "\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2" + }), checkoutList.length === 0 && /*#__PURE__*/(0,jsx_runtime.jsx)(NoData/* default */.Z, { + styles: { + margin: '70px auto' + }, + customText: '暂未选择分班' + }), checkoutList.length > 0 && /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + style: { + marginTop: '10px', + height: '85%', + overflow: 'hidden', + position: 'relative' + }, + children: /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + style: { + overflowX: 'hidden', + overflowY: 'scroll', + position: 'absolute', + left: 0, + top: 0, + right: -17, + bottom: 0 + }, + children: checkoutList.map(function (item, index) { + return /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, { + justify: "space-between", + style: { + marginTop: '10px' + }, + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("div", { + style: { + overflow: 'hidden', + whiteSpace: 'nowrap', + textOverflow: 'ellipsis', + marginRight: '5px', + marginLeft: '5px', + width: '75%' + }, + children: item.name + }), /*#__PURE__*/(0,jsx_runtime.jsx)("img", { + src: delete_namespaceObject, + style: { + cursor: 'pointer', + height: '16px', + marginRight: 17 + }, + onClick: function onClick() { + setSelectedRowKeys(rightList.filter(function (items) { + return "".concat(items.id) != "".concat(item.id); + })); + } + })] + }, item.id); + }) + }) + })] + })] + }); +}; +/* harmony default export */ var components_TrfList = (TrfList); + +/***/ }), + +/***/ 57417: +/*!**************************************************!*\ + !*** ./src/pages/MoopCases/FormPanel/service.ts ***! + \**************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +/* harmony export */ __webpack_require__.d(__webpack_exports__, { +/* harmony export */ $J: function() { return /* binding */ getMoopCase; }, +/* harmony export */ JZ: function() { return /* binding */ removeAttachment; }, +/* harmony export */ bN: function() { return /* binding */ updateMoopCase; }, +/* harmony export */ jP: function() { return /* binding */ addMoopCase; }, +/* harmony export */ rO: function() { return /* binding */ getLibraryTags; } +/* harmony export */ }); +/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/regeneratorRuntime.js */ 10574); +/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0__); +/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/asyncToGenerator.js */ 39343); +/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_1__); +/* harmony import */ var _utils_fetch__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @/utils/fetch */ 97174); + + + +function getMoopCase(id) { + return (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_2__/* .get */ .U2)("libraries/".concat(id, ".json")); +} +function getLibraryTags() { + return (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_2__/* .get */ .U2)('library_tags.json'); +} +function removeAttachment(_x) { + return _removeAttachment.apply(this, arguments); +} +function _removeAttachment() { + _removeAttachment = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_1___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee(id) { + var response; + return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee$(_context) { + while (1) switch (_context.prev = _context.next) { + case 0: + _context.next = 2; + return (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_2__/* .del */ .IV)("attachments/".concat(id, ".json")); + case 2: + response = _context.sent; + return _context.abrupt("return", response.status === 0); + case 4: + case "end": + return _context.stop(); + } + }, _callee); + })); + return _removeAttachment.apply(this, arguments); +} +function addMoopCase(params) { + return (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_2__/* .post */ .v_)("libraries.json", params); +} +function updateMoopCase(id, params) { + return (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_2__/* .put */ .gz)("libraries/".concat(id, ".json"), params); +} /***/ }), @@ -12729,981 +13784,6 @@ var stringToMoment = function stringToMoment(obj, keys, format) { }; -/***/ }), - -/***/ 46400: -/*!*********************************************************************!*\ - !*** ./node_modules/_antd@5.9.0@antd/es/alert/index.js + 3 modules ***! - \*********************************************************************/ -/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { - - -// EXPORTS -__webpack_require__.d(__webpack_exports__, { - Z: function() { return /* binding */ es_alert; } -}); - -// EXTERNAL MODULE: ./node_modules/_@ant-design_icons@5.2.6@@ant-design/icons/es/icons/CheckCircleFilled.js + 1 modules -var CheckCircleFilled = __webpack_require__(95934); -// EXTERNAL MODULE: ./node_modules/_@ant-design_icons@5.2.6@@ant-design/icons/es/icons/CloseCircleFilled.js + 1 modules -var CloseCircleFilled = __webpack_require__(48796); -// EXTERNAL MODULE: ./node_modules/_@ant-design_icons@5.2.6@@ant-design/icons/es/icons/CloseOutlined.js + 1 modules -var CloseOutlined = __webpack_require__(99174); -// EXTERNAL MODULE: ./node_modules/_@ant-design_icons@5.2.6@@ant-design/icons/es/icons/ExclamationCircleFilled.js + 1 modules -var ExclamationCircleFilled = __webpack_require__(86850); -// EXTERNAL MODULE: ./node_modules/_@ant-design_icons@5.2.6@@ant-design/icons/es/icons/InfoCircleFilled.js + 1 modules -var InfoCircleFilled = __webpack_require__(37748); -// EXTERNAL MODULE: ./node_modules/_classnames@2.3.2@classnames/index.js -var _classnames_2_3_2_classnames = __webpack_require__(12124); -var _classnames_2_3_2_classnames_default = /*#__PURE__*/__webpack_require__.n(_classnames_2_3_2_classnames); -// EXTERNAL MODULE: ./node_modules/_rc-motion@2.9.0@rc-motion/es/index.js + 12 modules -var es = __webpack_require__(44516); -// EXTERNAL MODULE: ./node_modules/_rc-util@5.38.0@rc-util/es/pickAttrs.js -var pickAttrs = __webpack_require__(5090); -// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/index.js -var _react_17_0_2_react = __webpack_require__(59301); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/_util/reactNode.js -var reactNode = __webpack_require__(92343); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/config-provider/context.js -var context = __webpack_require__(36355); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/style/index.js -var style = __webpack_require__(17313); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/theme/util/genComponentStyleHook.js -var genComponentStyleHook = __webpack_require__(83116); -;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/alert/style/index.js - - -const genAlertTypeStyle = (bgColor, borderColor, iconColor, token, alertCls) => ({ - backgroundColor: bgColor, - border: `${token.lineWidth}px ${token.lineType} ${borderColor}`, - [`${alertCls}-icon`]: { - color: iconColor - } -}); -const genBaseStyle = token => { - const { - componentCls, - motionDurationSlow: duration, - marginXS, - marginSM, - fontSize, - fontSizeLG, - lineHeight, - borderRadiusLG: borderRadius, - motionEaseInOutCirc, - withDescriptionIconSize, - colorText, - colorTextHeading, - withDescriptionPadding, - defaultPadding - } = token; - return { - [componentCls]: Object.assign(Object.assign({}, (0,style/* resetComponent */.Wf)(token)), { - position: 'relative', - display: 'flex', - alignItems: 'center', - padding: defaultPadding, - wordWrap: 'break-word', - borderRadius, - [`&${componentCls}-rtl`]: { - direction: 'rtl' - }, - [`${componentCls}-content`]: { - flex: 1, - minWidth: 0 - }, - [`${componentCls}-icon`]: { - marginInlineEnd: marginXS, - lineHeight: 0 - }, - [`&-description`]: { - display: 'none', - fontSize, - lineHeight - }, - '&-message': { - color: colorTextHeading - }, - [`&${componentCls}-motion-leave`]: { - overflow: 'hidden', - opacity: 1, - transition: `max-height ${duration} ${motionEaseInOutCirc}, opacity ${duration} ${motionEaseInOutCirc}, - padding-top ${duration} ${motionEaseInOutCirc}, padding-bottom ${duration} ${motionEaseInOutCirc}, - margin-bottom ${duration} ${motionEaseInOutCirc}` - }, - [`&${componentCls}-motion-leave-active`]: { - maxHeight: 0, - marginBottom: '0 !important', - paddingTop: 0, - paddingBottom: 0, - opacity: 0 - } - }), - [`${componentCls}-with-description`]: { - alignItems: 'flex-start', - padding: withDescriptionPadding, - [`${componentCls}-icon`]: { - marginInlineEnd: marginSM, - fontSize: withDescriptionIconSize, - lineHeight: 0 - }, - [`${componentCls}-message`]: { - display: 'block', - marginBottom: marginXS, - color: colorTextHeading, - fontSize: fontSizeLG - }, - [`${componentCls}-description`]: { - display: 'block', - color: colorText - } - }, - [`${componentCls}-banner`]: { - marginBottom: 0, - border: '0 !important', - borderRadius: 0 - } - }; -}; -const genTypeStyle = token => { - const { - componentCls, - colorSuccess, - colorSuccessBorder, - colorSuccessBg, - colorWarning, - colorWarningBorder, - colorWarningBg, - colorError, - colorErrorBorder, - colorErrorBg, - colorInfo, - colorInfoBorder, - colorInfoBg - } = token; - return { - [componentCls]: { - '&-success': genAlertTypeStyle(colorSuccessBg, colorSuccessBorder, colorSuccess, token, componentCls), - '&-info': genAlertTypeStyle(colorInfoBg, colorInfoBorder, colorInfo, token, componentCls), - '&-warning': genAlertTypeStyle(colorWarningBg, colorWarningBorder, colorWarning, token, componentCls), - '&-error': Object.assign(Object.assign({}, genAlertTypeStyle(colorErrorBg, colorErrorBorder, colorError, token, componentCls)), { - [`${componentCls}-description > pre`]: { - margin: 0, - padding: 0 - } - }) - } - }; -}; -const genActionStyle = token => { - const { - componentCls, - iconCls, - motionDurationMid, - marginXS, - fontSizeIcon, - colorIcon, - colorIconHover - } = token; - return { - [componentCls]: { - [`&-action`]: { - marginInlineStart: marginXS - }, - [`${componentCls}-close-icon`]: { - marginInlineStart: marginXS, - padding: 0, - overflow: 'hidden', - fontSize: fontSizeIcon, - lineHeight: `${fontSizeIcon}px`, - backgroundColor: 'transparent', - border: 'none', - outline: 'none', - cursor: 'pointer', - [`${iconCls}-close`]: { - color: colorIcon, - transition: `color ${motionDurationMid}`, - '&:hover': { - color: colorIconHover - } - } - }, - '&-close-text': { - color: colorIcon, - transition: `color ${motionDurationMid}`, - '&:hover': { - color: colorIconHover - } - } - } - }; -}; -const genAlertStyle = token => [genBaseStyle(token), genTypeStyle(token), genActionStyle(token)]; -/* harmony default export */ var alert_style = ((0,genComponentStyleHook/* default */.Z)('Alert', token => [genAlertStyle(token)], token => { - const paddingHorizontal = 12; // Fixed value here. - return { - withDescriptionIconSize: token.fontSizeHeading3, - defaultPadding: `${token.paddingContentVerticalSM}px ${paddingHorizontal}px`, - withDescriptionPadding: `${token.paddingMD}px ${token.paddingContentHorizontalLG}px` - }; -})); -;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/alert/Alert.js -"use client"; - -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; -}; - - - - - - - - - - - - -// CSSINJS - -const iconMapFilled = { - success: CheckCircleFilled/* default */.Z, - info: InfoCircleFilled/* default */.Z, - error: CloseCircleFilled/* default */.Z, - warning: ExclamationCircleFilled/* default */.Z -}; -const IconNode = props => { - const { - icon, - prefixCls, - type - } = props; - const iconType = iconMapFilled[type] || null; - if (icon) { - return (0,reactNode/* replaceElement */.wm)(icon, /*#__PURE__*/_react_17_0_2_react.createElement("span", { - className: `${prefixCls}-icon` - }, icon), () => ({ - className: _classnames_2_3_2_classnames_default()(`${prefixCls}-icon`, { - [icon.props.className]: icon.props.className - }) - })); - } - return /*#__PURE__*/_react_17_0_2_react.createElement(iconType, { - className: `${prefixCls}-icon` - }); -}; -const CloseIcon = props => { - const { - isClosable, - prefixCls, - closeIcon, - handleClose - } = props; - const mergedCloseIcon = closeIcon === true || closeIcon === undefined ? /*#__PURE__*/_react_17_0_2_react.createElement(CloseOutlined/* default */.Z, null) : closeIcon; - return isClosable ? /*#__PURE__*/_react_17_0_2_react.createElement("button", { - type: "button", - onClick: handleClose, - className: `${prefixCls}-close-icon`, - tabIndex: 0 - }, mergedCloseIcon) : null; -}; -const Alert = props => { - const { - description, - prefixCls: customizePrefixCls, - message, - banner, - className, - rootClassName, - style, - onMouseEnter, - onMouseLeave, - onClick, - afterClose, - showIcon, - closable, - closeText, - closeIcon, - action - } = props, - otherProps = __rest(props, ["description", "prefixCls", "message", "banner", "className", "rootClassName", "style", "onMouseEnter", "onMouseLeave", "onClick", "afterClose", "showIcon", "closable", "closeText", "closeIcon", "action"]); - const [closed, setClosed] = _react_17_0_2_react.useState(false); - if (false) {} - const ref = _react_17_0_2_react.useRef(null); - const { - getPrefixCls, - direction, - alert - } = _react_17_0_2_react.useContext(context/* ConfigContext */.E_); - const prefixCls = getPrefixCls('alert', customizePrefixCls); - const [wrapSSR, hashId] = alert_style(prefixCls); - const handleClose = e => { - var _a; - setClosed(true); - (_a = props.onClose) === null || _a === void 0 ? void 0 : _a.call(props, e); - }; - const type = _react_17_0_2_react.useMemo(() => { - if (props.type !== undefined) { - return props.type; - } - // banner mode defaults to 'warning' - return banner ? 'warning' : 'info'; - }, [props.type, banner]); - // closeable when closeText or closeIcon is assigned - const isClosable = _react_17_0_2_react.useMemo(() => { - if (closeText) { - return true; - } - if (typeof closable === 'boolean') { - return closable; - } - // should be true when closeIcon is 0 or '' - return closeIcon !== false && closeIcon !== null && closeIcon !== undefined; - }, [closeText, closeIcon, closable]); - // banner mode defaults to Icon - const isShowIcon = banner && showIcon === undefined ? true : showIcon; - const alertCls = _classnames_2_3_2_classnames_default()(prefixCls, `${prefixCls}-${type}`, { - [`${prefixCls}-with-description`]: !!description, - [`${prefixCls}-no-icon`]: !isShowIcon, - [`${prefixCls}-banner`]: !!banner, - [`${prefixCls}-rtl`]: direction === 'rtl' - }, alert === null || alert === void 0 ? void 0 : alert.className, className, rootClassName, hashId); - const restProps = (0,pickAttrs/* default */.Z)(otherProps, { - aria: true, - data: true - }); - return wrapSSR( /*#__PURE__*/_react_17_0_2_react.createElement(es["default"], { - visible: !closed, - motionName: `${prefixCls}-motion`, - motionAppear: false, - motionEnter: false, - onLeaveStart: node => ({ - maxHeight: node.offsetHeight - }), - onLeaveEnd: afterClose - }, _ref => { - let { - className: motionClassName, - style: motionStyle - } = _ref; - return /*#__PURE__*/_react_17_0_2_react.createElement("div", Object.assign({ - ref: ref, - "data-show": !closed, - className: _classnames_2_3_2_classnames_default()(alertCls, motionClassName), - style: Object.assign(Object.assign(Object.assign({}, alert === null || alert === void 0 ? void 0 : alert.style), style), motionStyle), - onMouseEnter: onMouseEnter, - onMouseLeave: onMouseLeave, - onClick: onClick, - role: "alert" - }, restProps), isShowIcon ? /*#__PURE__*/_react_17_0_2_react.createElement(IconNode, { - description: description, - icon: props.icon, - prefixCls: prefixCls, - type: type - }) : null, /*#__PURE__*/_react_17_0_2_react.createElement("div", { - className: `${prefixCls}-content` - }, message ? /*#__PURE__*/_react_17_0_2_react.createElement("div", { - className: `${prefixCls}-message` - }, message) : null, description ? /*#__PURE__*/_react_17_0_2_react.createElement("div", { - className: `${prefixCls}-description` - }, description) : null), action ? /*#__PURE__*/_react_17_0_2_react.createElement("div", { - className: `${prefixCls}-action` - }, action) : null, /*#__PURE__*/_react_17_0_2_react.createElement(CloseIcon, { - isClosable: isClosable, - prefixCls: prefixCls, - closeIcon: closeText || closeIcon, - handleClose: handleClose - })); - })); -}; -if (false) {} -/* harmony default export */ var alert_Alert = (Alert); -// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/esm/classCallCheck.js -var classCallCheck = __webpack_require__(74809); -// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/esm/createClass.js -var createClass = __webpack_require__(57338); -// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/esm/inherits.js -var inherits = __webpack_require__(29161); -// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/esm/createSuper.js + 1 modules -var createSuper = __webpack_require__(24154); -;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/alert/ErrorBoundary.js -"use client"; - - - - - - - -let ErrorBoundary = /*#__PURE__*/function (_React$Component) { - (0,inherits/* default */.Z)(ErrorBoundary, _React$Component); - var _super = (0,createSuper/* default */.Z)(ErrorBoundary); - function ErrorBoundary() { - var _this; - (0,classCallCheck/* default */.Z)(this, ErrorBoundary); - _this = _super.apply(this, arguments); - _this.state = { - error: undefined, - info: { - componentStack: '' - } - }; - return _this; - } - (0,createClass/* default */.Z)(ErrorBoundary, [{ - key: "componentDidCatch", - value: function componentDidCatch(error, info) { - this.setState({ - error, - info - }); - } - }, { - key: "render", - value: function render() { - const { - message, - description, - children - } = this.props; - const { - error, - info - } = this.state; - const componentStack = info && info.componentStack ? info.componentStack : null; - const errorMessage = typeof message === 'undefined' ? (error || '').toString() : message; - const errorDescription = typeof description === 'undefined' ? componentStack : description; - if (error) { - return /*#__PURE__*/_react_17_0_2_react.createElement(alert_Alert, { - type: "error", - message: errorMessage, - description: /*#__PURE__*/_react_17_0_2_react.createElement("pre", { - style: { - fontSize: '0.9em', - overflowX: 'auto' - } - }, errorDescription) - }); - } - return children; - } - }]); - return ErrorBoundary; -}(_react_17_0_2_react.Component); -/* harmony default export */ var alert_ErrorBoundary = (ErrorBoundary); -;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/alert/index.js -"use client"; - - - -const es_alert_Alert = alert_Alert; -es_alert_Alert.ErrorBoundary = alert_ErrorBoundary; -/* harmony default export */ var es_alert = (es_alert_Alert); - -/***/ }), - -/***/ 78673: -/*!**********************************************************************!*\ - !*** ./node_modules/_antd@5.9.0@antd/es/switch/index.js + 2 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/_@ant-design_icons@5.2.6@@ant-design/icons/es/icons/LoadingOutlined.js + 1 modules -var LoadingOutlined = __webpack_require__(38521); -// EXTERNAL MODULE: ./node_modules/_classnames@2.3.2@classnames/index.js -var _classnames_2_3_2_classnames = __webpack_require__(12124); -var _classnames_2_3_2_classnames_default = /*#__PURE__*/__webpack_require__.n(_classnames_2_3_2_classnames); -// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/esm/extends.js -var esm_extends = __webpack_require__(26508); -// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/esm/defineProperty.js -var defineProperty = __webpack_require__(80268); -// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/esm/slicedToArray.js + 1 modules -var slicedToArray = __webpack_require__(39718); -// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/esm/objectWithoutProperties.js -var objectWithoutProperties = __webpack_require__(26779); -// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/index.js -var _react_17_0_2_react = __webpack_require__(59301); -// EXTERNAL MODULE: ./node_modules/_rc-util@5.38.0@rc-util/es/hooks/useMergedState.js -var useMergedState = __webpack_require__(41760); -// EXTERNAL MODULE: ./node_modules/_rc-util@5.38.0@rc-util/es/KeyCode.js -var KeyCode = __webpack_require__(38251); -;// CONCATENATED MODULE: ./node_modules/_rc-switch@4.1.0@rc-switch/es/index.js - - - - -var _excluded = ["prefixCls", "className", "checked", "defaultChecked", "disabled", "loadingIcon", "checkedChildren", "unCheckedChildren", "onClick", "onChange", "onKeyDown"]; - - - - -var Switch = /*#__PURE__*/_react_17_0_2_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, _excluded); - 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 */.Z.LEFT) { - triggerChange(false, e); - } else if (e.which === KeyCode/* default */.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_2_3_2_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 /*#__PURE__*/_react_17_0_2_react.createElement("button", (0,esm_extends/* default */.Z)({}, restProps, { - type: "button", - role: "switch", - "aria-checked": innerChecked, - disabled: disabled, - className: switchClassName, - ref: ref, - onKeyDown: onInternalKeyDown, - onClick: onInternalClick - }), loadingIcon, /*#__PURE__*/_react_17_0_2_react.createElement("span", { - className: "".concat(prefixCls, "-inner") - }, /*#__PURE__*/_react_17_0_2_react.createElement("span", { - className: "".concat(prefixCls, "-inner-checked") - }, checkedChildren), /*#__PURE__*/_react_17_0_2_react.createElement("span", { - className: "".concat(prefixCls, "-inner-unchecked") - }, unCheckedChildren))); -}); -Switch.displayName = 'Switch'; -/* harmony default export */ var es = (Switch); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/_util/wave/index.js + 4 modules -var wave = __webpack_require__(14088); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/config-provider/context.js -var context = __webpack_require__(36355); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/config-provider/DisabledContext.js -var DisabledContext = __webpack_require__(1684); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/config-provider/hooks/useSize.js -var useSize = __webpack_require__(19716); -// EXTERNAL MODULE: ./node_modules/_@ctrl_tinycolor@3.6.1@@ctrl/tinycolor/dist/module/index.js -var dist_module = __webpack_require__(64993); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/style/index.js -var style = __webpack_require__(17313); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/theme/util/genComponentStyleHook.js -var genComponentStyleHook = __webpack_require__(83116); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/theme/util/statistic.js -var statistic = __webpack_require__(37613); -;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/switch/style/index.js - - - -const genSwitchSmallStyle = token => { - const { - componentCls, - trackHeightSM, - trackPadding, - trackMinWidthSM, - innerMinMarginSM, - innerMaxMarginSM, - handleSizeSM - } = token; - const switchInnerCls = `${componentCls}-inner`; - return { - [componentCls]: { - [`&${componentCls}-small`]: { - minWidth: trackMinWidthSM, - height: trackHeightSM, - lineHeight: `${trackHeightSM}px`, - [`${componentCls}-inner`]: { - paddingInlineStart: innerMaxMarginSM, - paddingInlineEnd: innerMinMarginSM, - [`${switchInnerCls}-checked`]: { - marginInlineStart: `calc(-100% + ${handleSizeSM + trackPadding * 2}px - ${innerMaxMarginSM * 2}px)`, - marginInlineEnd: `calc(100% - ${handleSizeSM + trackPadding * 2}px + ${innerMaxMarginSM * 2}px)` - }, - [`${switchInnerCls}-unchecked`]: { - marginTop: -trackHeightSM, - marginInlineStart: 0, - marginInlineEnd: 0 - } - }, - [`${componentCls}-handle`]: { - width: handleSizeSM, - height: handleSizeSM - }, - [`${componentCls}-loading-icon`]: { - top: (handleSizeSM - token.switchLoadingIconSize) / 2, - fontSize: token.switchLoadingIconSize - }, - [`&${componentCls}-checked`]: { - [`${componentCls}-inner`]: { - paddingInlineStart: innerMinMarginSM, - paddingInlineEnd: innerMaxMarginSM, - [`${switchInnerCls}-checked`]: { - marginInlineStart: 0, - marginInlineEnd: 0 - }, - [`${switchInnerCls}-unchecked`]: { - marginInlineStart: `calc(100% - ${handleSizeSM + trackPadding * 2}px + ${innerMaxMarginSM * 2}px)`, - marginInlineEnd: `calc(-100% + ${handleSizeSM + trackPadding * 2}px - ${innerMaxMarginSM * 2}px)` - } - }, - [`${componentCls}-handle`]: { - insetInlineStart: `calc(100% - ${handleSizeSM + trackPadding}px)` - } - }, - [`&:not(${componentCls}-disabled):active`]: { - [`&:not(${componentCls}-checked) ${switchInnerCls}`]: { - [`${switchInnerCls}-unchecked`]: { - marginInlineStart: token.marginXXS / 2, - marginInlineEnd: -token.marginXXS / 2 - } - }, - [`&${componentCls}-checked ${switchInnerCls}`]: { - [`${switchInnerCls}-checked`]: { - marginInlineStart: -token.marginXXS / 2, - marginInlineEnd: token.marginXXS / 2 - } - } - } - } - } - }; -}; -const genSwitchLoadingStyle = token => { - const { - componentCls, - handleSize - } = token; - return { - [componentCls]: { - [`${componentCls}-loading-icon${token.iconCls}`]: { - position: 'relative', - top: (handleSize - token.fontSize) / 2, - color: token.switchLoadingIconColor, - verticalAlign: 'top' - }, - [`&${componentCls}-checked ${componentCls}-loading-icon`]: { - color: token.switchColor - } - } - }; -}; -const genSwitchHandleStyle = token => { - const { - componentCls, - motion, - trackPadding, - handleBg, - handleShadow, - handleSize - } = token; - const switchHandleCls = `${componentCls}-handle`; - return { - [componentCls]: { - [switchHandleCls]: { - position: 'absolute', - top: trackPadding, - insetInlineStart: trackPadding, - width: handleSize, - height: handleSize, - transition: `all ${token.switchDuration} ease-in-out`, - '&::before': { - position: 'absolute', - top: 0, - insetInlineEnd: 0, - bottom: 0, - insetInlineStart: 0, - backgroundColor: handleBg, - borderRadius: handleSize / 2, - boxShadow: handleShadow, - transition: `all ${token.switchDuration} ease-in-out`, - content: '""' - } - }, - [`&${componentCls}-checked ${switchHandleCls}`]: { - insetInlineStart: `calc(100% - ${handleSize + trackPadding}px)` - }, - [`&:not(${componentCls}-disabled):active`]: motion ? { - [`${switchHandleCls}::before`]: { - insetInlineEnd: token.switchHandleActiveInset, - insetInlineStart: 0 - }, - [`&${componentCls}-checked ${switchHandleCls}::before`]: { - insetInlineEnd: 0, - insetInlineStart: token.switchHandleActiveInset - } - } : /* istanbul ignore next */ - {} - } - }; -}; -const genSwitchInnerStyle = token => { - const { - componentCls, - trackHeight, - trackPadding, - innerMinMargin, - innerMaxMargin, - handleSize - } = token; - const switchInnerCls = `${componentCls}-inner`; - return { - [componentCls]: { - [switchInnerCls]: { - display: 'block', - overflow: 'hidden', - borderRadius: 100, - height: '100%', - paddingInlineStart: innerMaxMargin, - paddingInlineEnd: innerMinMargin, - transition: `padding-inline-start ${token.switchDuration} ease-in-out, padding-inline-end ${token.switchDuration} ease-in-out`, - [`${switchInnerCls}-checked, ${switchInnerCls}-unchecked`]: { - display: 'block', - color: token.colorTextLightSolid, - fontSize: token.fontSizeSM, - transition: `margin-inline-start ${token.switchDuration} ease-in-out, margin-inline-end ${token.switchDuration} ease-in-out`, - pointerEvents: 'none' - }, - [`${switchInnerCls}-checked`]: { - marginInlineStart: `calc(-100% + ${handleSize + trackPadding * 2}px - ${innerMaxMargin * 2}px)`, - marginInlineEnd: `calc(100% - ${handleSize + trackPadding * 2}px + ${innerMaxMargin * 2}px)` - }, - [`${switchInnerCls}-unchecked`]: { - marginTop: -trackHeight, - marginInlineStart: 0, - marginInlineEnd: 0 - } - }, - [`&${componentCls}-checked ${switchInnerCls}`]: { - paddingInlineStart: innerMinMargin, - paddingInlineEnd: innerMaxMargin, - [`${switchInnerCls}-checked`]: { - marginInlineStart: 0, - marginInlineEnd: 0 - }, - [`${switchInnerCls}-unchecked`]: { - marginInlineStart: `calc(100% - ${handleSize + trackPadding * 2}px + ${innerMaxMargin * 2}px)`, - marginInlineEnd: `calc(-100% + ${handleSize + trackPadding * 2}px - ${innerMaxMargin * 2}px)` - } - }, - [`&:not(${componentCls}-disabled):active`]: { - [`&:not(${componentCls}-checked) ${switchInnerCls}`]: { - [`${switchInnerCls}-unchecked`]: { - marginInlineStart: trackPadding * 2, - marginInlineEnd: -trackPadding * 2 - } - }, - [`&${componentCls}-checked ${switchInnerCls}`]: { - [`${switchInnerCls}-checked`]: { - marginInlineStart: -trackPadding * 2, - marginInlineEnd: trackPadding * 2 - } - } - } - } - }; -}; -const genSwitchStyle = token => { - const { - componentCls, - trackHeight, - trackMinWidth - } = token; - return { - [componentCls]: Object.assign(Object.assign(Object.assign(Object.assign({}, (0,style/* resetComponent */.Wf)(token)), { - position: 'relative', - display: 'inline-block', - boxSizing: 'border-box', - minWidth: trackMinWidth, - height: trackHeight, - lineHeight: `${trackHeight}px`, - verticalAlign: 'middle', - background: token.colorTextQuaternary, - border: '0', - borderRadius: 100, - cursor: 'pointer', - transition: `all ${token.motionDurationMid}`, - userSelect: 'none', - [`&:hover:not(${componentCls}-disabled)`]: { - background: token.colorTextTertiary - } - }), (0,style/* genFocusStyle */.Qy)(token)), { - [`&${componentCls}-checked`]: { - background: token.switchColor, - [`&:hover:not(${componentCls}-disabled)`]: { - background: token.colorPrimaryHover - } - }, - [`&${componentCls}-loading, &${componentCls}-disabled`]: { - cursor: 'not-allowed', - opacity: token.switchDisabledOpacity, - '*': { - boxShadow: 'none', - cursor: 'not-allowed' - } - }, - // rtl style - [`&${componentCls}-rtl`]: { - direction: 'rtl' - } - }) - }; -}; -// ============================== Export ============================== -/* harmony default export */ var switch_style = ((0,genComponentStyleHook/* default */.Z)('Switch', token => { - const switchToken = (0,statistic/* merge */.TS)(token, { - switchDuration: token.motionDurationMid, - switchColor: token.colorPrimary, - switchDisabledOpacity: token.opacityLoading, - switchLoadingIconSize: token.fontSizeIcon * 0.75, - switchLoadingIconColor: `rgba(0, 0, 0, ${token.opacityLoading})`, - switchHandleActiveInset: '-30%' - }); - return [genSwitchStyle(switchToken), - // inner style - genSwitchInnerStyle(switchToken), - // handle style - genSwitchHandleStyle(switchToken), - // loading style - genSwitchLoadingStyle(switchToken), - // small style - genSwitchSmallStyle(switchToken)]; -}, token => { - const { - fontSize, - lineHeight, - controlHeight, - colorWhite - } = token; - const height = fontSize * lineHeight; - const heightSM = controlHeight / 2; - const padding = 2; // Fixed value - const handleSize = height - padding * 2; - const handleSizeSM = heightSM - padding * 2; - return { - trackHeight: height, - trackHeightSM: heightSM, - trackMinWidth: handleSize * 2 + padding * 4, - trackMinWidthSM: handleSizeSM * 2 + padding * 2, - trackPadding: padding, - handleBg: colorWhite, - handleSize, - handleSizeSM, - handleShadow: `0 2px 4px 0 ${new dist_module/* TinyColor */.C('#00230b').setAlpha(0.2).toRgbString()}`, - innerMinMargin: handleSize / 2, - innerMaxMargin: handleSize + padding + padding * 2, - innerMinMarginSM: handleSizeSM / 2, - innerMaxMarginSM: handleSizeSM + padding + padding * 2 - }; -})); -;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/switch/index.js -"use client"; - -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; -}; - - - - - - - - - - -const switch_Switch = /*#__PURE__*/_react_17_0_2_react.forwardRef((props, ref) => { - const { - prefixCls: customizePrefixCls, - size: customizeSize, - disabled: customDisabled, - loading, - className, - rootClassName, - style - } = props, - restProps = __rest(props, ["prefixCls", "size", "disabled", "loading", "className", "rootClassName", "style"]); - false ? 0 : void 0; - const { - getPrefixCls, - direction, - switch: SWITCH - } = _react_17_0_2_react.useContext(context/* ConfigContext */.E_); - // ===================== Disabled ===================== - const disabled = _react_17_0_2_react.useContext(DisabledContext/* default */.Z); - const mergedDisabled = (customDisabled !== null && customDisabled !== void 0 ? customDisabled : disabled) || loading; - const prefixCls = getPrefixCls('switch', customizePrefixCls); - const loadingIcon = /*#__PURE__*/_react_17_0_2_react.createElement("div", { - className: `${prefixCls}-handle` - }, loading && /*#__PURE__*/_react_17_0_2_react.createElement(LoadingOutlined/* default */.Z, { - className: `${prefixCls}-loading-icon` - })); - // Style - const [wrapSSR, hashId] = switch_style(prefixCls); - const mergedSize = (0,useSize/* default */.Z)(customizeSize); - const classes = _classnames_2_3_2_classnames_default()(SWITCH === null || SWITCH === void 0 ? void 0 : SWITCH.className, { - [`${prefixCls}-small`]: mergedSize === 'small', - [`${prefixCls}-loading`]: loading, - [`${prefixCls}-rtl`]: direction === 'rtl' - }, className, rootClassName, hashId); - const mergedStyle = Object.assign(Object.assign({}, SWITCH === null || SWITCH === void 0 ? void 0 : SWITCH.style), style); - return wrapSSR( /*#__PURE__*/_react_17_0_2_react.createElement(wave/* default */.Z, { - component: "Switch" - }, /*#__PURE__*/_react_17_0_2_react.createElement(es, Object.assign({}, restProps, { - prefixCls: prefixCls, - className: classes, - style: mergedStyle, - disabled: mergedDisabled, - ref: ref, - loadingIcon: loadingIcon - })))); -}); -switch_Switch.__ANT_SWITCH = true; -if (false) {} -/* harmony default export */ var es_switch = (switch_Switch); - /***/ }) }]); \ No newline at end of file diff --git a/p__Classrooms__Lists__CommonHomework__Review__index.async.js b/p__Classrooms__Lists__CommonHomework__Review__index.async.js index 095c05de8a..b2ac76c34e 100644 --- a/p__Classrooms__Lists__CommonHomework__Review__index.async.js +++ b/p__Classrooms__Lists__CommonHomework__Review__index.async.js @@ -1065,6 +1065,11 @@ var jsx_runtime = __webpack_require__(37712); _useState8 = slicedToArray_default()(_useState7, 2), height = _useState8[0], setheight = _useState8[1]; + // const [movable, setmovable] = useState(false); + var _useState9 = (0,_react_17_0_2_react.useState)(false), + _useState10 = slicedToArray_default()(_useState9, 2), + down = _useState10[0], + setdown = _useState10[1]; var saveUrl = (0,_react_17_0_2_react.useRef)(''); (0,_react_17_0_2_react.useEffect)(function () { var unSub = mediator/* default */.Z.subscribe('preview-image', function (value) { @@ -1134,11 +1139,13 @@ var jsx_runtime = __webpack_require__(37712); style: { display: 'none' } + // ref={imgref} , preview: { visible: true, src: url, + movable: false, onVisibleChange: function onVisibleChange(value) { setUrl(''); } @@ -1590,8 +1597,7 @@ var ExeriseReview = function ExeriseReview(_ref) { } function _getDatas() { _getDatas = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee16() { - var _res$all_student_work, _res$all_student_work2; - var paylaod, data, res, key, _res$all_student_work3, _res$all_student_work4; + var paylaod, data; return regeneratorRuntime_default()().wrap(function _callee16$(_context16) { while (1) switch (_context16.prev = _context16.next) { case 0: @@ -1600,32 +1606,31 @@ var ExeriseReview = function ExeriseReview(_ref) { if (searchParams.get("ids")) { data.course_group = searchParams.get("ids").split(','); } - _context16.next = 5; - return dispatch({ - type: 'shixunHomeworks/getAllStudentWorks', - payload: objectSpread2_default()(objectSpread2_default()(objectSpread2_default()({}, params), paylaod), data) - }); - case 5: - res = _context16.sent; - // setSpinning(false); - key = (_res$all_student_work = res['all_student_works']) === null || _res$all_student_work === void 0 ? void 0 : _res$all_student_work.map(function (item) { - return String(item.student_work_id); - }).indexOf(params.userId); - if (key === ((_res$all_student_work2 = res['all_student_works']) === null || _res$all_student_work2 === void 0 ? void 0 : _res$all_student_work2.length) - 1) { - setNextComment({ - last: true - }); - } else { - setNextComment((_res$all_student_work3 = res['all_student_works']) === null || _res$all_student_work3 === void 0 ? void 0 : _res$all_student_work3[key + 1]); - } - if (key === 0) { - setPrevious({ - last: true - }); - } else { - setPrevious((_res$all_student_work4 = res['all_student_works']) === null || _res$all_student_work4 === void 0 ? void 0 : _res$all_student_work4[key - 1]); - } - case 9: + + // const res = await dispatch({ + // type: 'shixunHomeworks/getAllStudentWorks', + // payload: { + // ...params, + // ...paylaod, + // ...data + // }, + // }); + // // setSpinning(false); + // const key = res['all_student_works'] + // ?.map((item: any) => String(item.student_work_id)) + // .indexOf(params.userId); + // if (key === res['all_student_works']?.length - 1) { + // setNextComment({ last: true }); + // } else { + // setNextComment(res['all_student_works']?.[key + 1]); + // } + // if (key === 0) { + // setPrevious({ last: true }); + // } else { + + // setPrevious(res['all_student_works']?.[key - 1]); + // } + case 3: case "end": return _context16.stop(); } @@ -1633,6 +1638,28 @@ var ExeriseReview = function ExeriseReview(_ref) { })); return _getDatas.apply(this, arguments); } + (0,_react_17_0_2_react.useEffect)(function () { + if (studentWorkDetail !== null && studentWorkDetail !== void 0 && studentWorkDetail.homework_id) { + if (studentWorkDetail !== null && studentWorkDetail !== void 0 && studentWorkDetail.prev_work_id) { + setPrevious({ + student_work_id: studentWorkDetail === null || studentWorkDetail === void 0 ? void 0 : studentWorkDetail.prev_work_id + }); + } else { + setPrevious({ + last: true + }); + } + if (studentWorkDetail !== null && studentWorkDetail !== void 0 && studentWorkDetail.next_work_id) { + setNextComment({ + student_work_id: studentWorkDetail === null || studentWorkDetail === void 0 ? void 0 : studentWorkDetail.next_work_id + }); + } else { + setNextComment({ + last: true + }); + } + } + }, [studentWorkDetail]); (0,_react_17_0_2_react.useEffect)(function () { dispatch({ type: 'globalSetting/footerToggle', @@ -1735,8 +1762,15 @@ var ExeriseReview = function ExeriseReview(_ref) { res = _context3.sent; if (res.status === 0) { form.resetFields(); - message/* default */.ZP.success('提交成功'); - getData(); + if (studentWorkDetail !== null && studentWorkDetail !== void 0 && studentWorkDetail.next_work_id) { + message/* default */.ZP.success('评阅成功!已为您自动切换至下一个待评阅的学生', 2); + handleNextAppraise('read'); + } else { + message/* default */.ZP.success('评阅成功!', 2); + getData(); + } + // form.resetFields(); + // getData(); } case 5: case "end": @@ -2073,25 +2107,7 @@ var ExeriseReview = function ExeriseReview(_ref) { onFinish: function onFinish(value) { return handleSave(value); }, - children: [/*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, { - label: "\u8BC4\u8BED", - name: "comment", - rules: [{ - required: true, - message: '请输入评语' - }], - children: /*#__PURE__*/(0,jsx_runtime.jsx)(markdown_editor/* default */.Z, { - placeholder: "\u8BF7\u8F93\u5165\u8BC4\u8BED", - defaultValue: "", - height: 250 - }) - }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - children: /*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, { - name: "attachment_ids", - children: /*#__PURE__*/(0,jsx_runtime.jsx)(MultiUpload/* default */.Z, {}) - }) - }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - className: "mt10", + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("div", { children: /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, { children: [/*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, { flex: "1", @@ -2100,8 +2116,8 @@ var ExeriseReview = function ExeriseReview(_ref) { justify: "start", children: [/*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, { children: /*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, { - noStyle: true, name: "score", + label: "\u8BC4\u5206", rules: [{ required: (0,authority/* isAdmin */.GJ)() ? false : true, message: '请填写分数' @@ -2125,6 +2141,21 @@ var ExeriseReview = function ExeriseReview(_ref) { }) }), /*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, {})] }) + }), /*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, { + label: "\u8BC4\u8BED", + name: "comment" + // rules={[{ required: true, message: '请输入评语' }]} + , + children: /*#__PURE__*/(0,jsx_runtime.jsx)(markdown_editor/* default */.Z, { + placeholder: "\u8BF7\u8F93\u5165\u8BC4\u8BED", + defaultValue: "", + height: 250 + }) + }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + children: /*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, { + name: "attachment_ids", + children: /*#__PURE__*/(0,jsx_runtime.jsx)(MultiUpload/* default */.Z, {}) + }) }), (0,authority/* isAdmin */.GJ)() && /*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, { label: "\u4EC5\u8BFE\u5802\u8001\u5E08\u53EF\u89C1", name: "hidden_comment", @@ -2154,14 +2185,14 @@ var ExeriseReview = function ExeriseReview(_ref) { }), /*#__PURE__*/(0,jsx_runtime.jsxs)(col/* default */.Z, { flex: "1", className: "tr", - children: [!(0,authority/* isStudent */.dE)() && /*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.ZP, { + children: [/*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.ZP, { type: "default", onClick: function onClick() { return handleNextAppraise('last'); }, disabled: Previous === null || Previous === void 0 ? void 0 : Previous.last, children: "\u4E0A\u4E00\u4E2A" - }), !(0,authority/* isStudent */.dE)() && /*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.ZP, { + }), /*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.ZP, { type: "default", disabled: nextComment === null || nextComment === void 0 ? void 0 : nextComment.last, style: { diff --git a/p__Classrooms__Lists__CommonHomework__index.async.js b/p__Classrooms__Lists__CommonHomework__index.async.js index 9da71135c2..dbccbdfa31 100644 --- a/p__Classrooms__Lists__CommonHomework__index.async.js +++ b/p__Classrooms__Lists__CommonHomework__index.async.js @@ -1,389 +1,5 @@ -(self["webpackChunk"] = self["webpackChunk"] || []).push([[49890,13488,6487],{ - -/***/ 60936: -/*!*******************************************************************************************************!*\ - !*** ./node_modules/_@ant-design_icons@5.2.6@@ant-design/icons/es/icons/InboxOutlined.js + 1 modules ***! - \*******************************************************************************************************/ -/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { - -"use strict"; - -// EXPORTS -__webpack_require__.d(__webpack_exports__, { - Z: function() { return /* binding */ icons_InboxOutlined; } -}); - -// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/esm/extends.js -var esm_extends = __webpack_require__(26508); -// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/index.js -var _react_17_0_2_react = __webpack_require__(59301); -;// CONCATENATED MODULE: ./node_modules/_@ant-design_icons-svg@4.3.1@@ant-design/icons-svg/es/asn/InboxOutlined.js -// This icon file is generated automatically. -var InboxOutlined = { "icon": { "tag": "svg", "attrs": { "viewBox": "0 0 1024 1024", "focusable": "false" }, "children": [{ "tag": "path", "attrs": { "d": "M885.2 446.3l-.2-.8-112.2-285.1c-5-16.1-19.9-27.2-36.8-27.2H281.2c-17 0-32.1 11.3-36.9 27.6L139.4 443l-.3.7-.2.8c-1.3 4.9-1.7 9.9-1 14.8-.1 1.6-.2 3.2-.2 4.8V830a60.9 60.9 0 0060.8 60.8h627.2c33.5 0 60.8-27.3 60.9-60.8V464.1c0-1.3 0-2.6-.1-3.7.4-4.9 0-9.6-1.3-14.1zm-295.8-43l-.3 15.7c-.8 44.9-31.8 75.1-77.1 75.1-22.1 0-41.1-7.1-54.8-20.6S436 441.2 435.6 419l-.3-15.7H229.5L309 210h399.2l81.7 193.3H589.4zm-375 76.8h157.3c24.3 57.1 76 90.8 140.4 90.8 33.7 0 65-9.4 90.3-27.2 22.2-15.6 39.5-37.4 50.7-63.6h156.5V814H214.4V480.1z" } }] }, "name": "inbox", "theme": "outlined" }; -/* harmony default export */ var asn_InboxOutlined = (InboxOutlined); - -// EXTERNAL MODULE: ./node_modules/_@ant-design_icons@5.2.6@@ant-design/icons/es/components/AntdIcon.js + 3 modules -var AntdIcon = __webpack_require__(91851); -;// CONCATENATED MODULE: ./node_modules/_@ant-design_icons@5.2.6@@ant-design/icons/es/icons/InboxOutlined.js - -// GENERATE BY ./scripts/generate.ts -// DON NOT EDIT IT MANUALLY - - - - -var InboxOutlined_InboxOutlined = function InboxOutlined(props, ref) { - return /*#__PURE__*/_react_17_0_2_react.createElement(AntdIcon/* default */.Z, (0,esm_extends/* default */.Z)({}, props, { - ref: ref, - icon: asn_InboxOutlined - })); -}; -if (false) {} -/* harmony default export */ var icons_InboxOutlined = (/*#__PURE__*/_react_17_0_2_react.forwardRef(InboxOutlined_InboxOutlined)); - -/***/ }), - -/***/ 8834: -/*!******************************************************!*\ - !*** ./src/components/CodeBox/index.tsx + 1 modules ***! - \******************************************************/ -/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { - "use strict"; - -// EXPORTS -__webpack_require__.d(__webpack_exports__, { - Z: function() { return /* binding */ components_CodeBox; } -}); - -// UNUSED EXPORTS: CodeDeleteModal - -// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/regeneratorRuntime.js -var regeneratorRuntime = __webpack_require__(10574); -// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/asyncToGenerator.js -var asyncToGenerator = __webpack_require__(39343); -// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/classCallCheck.js -var classCallCheck = __webpack_require__(94312); -var classCallCheck_default = /*#__PURE__*/__webpack_require__.n(classCallCheck); -// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/createClass.js -var createClass = __webpack_require__(24127); -var createClass_default = /*#__PURE__*/__webpack_require__.n(createClass); -// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/assertThisInitialized.js -var assertThisInitialized = __webpack_require__(1300); -var assertThisInitialized_default = /*#__PURE__*/__webpack_require__.n(assertThisInitialized); -// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/inherits.js -var inherits = __webpack_require__(93242); -var inherits_default = /*#__PURE__*/__webpack_require__.n(inherits); -// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/createSuper.js -var createSuper = __webpack_require__(10564); -var createSuper_default = /*#__PURE__*/__webpack_require__.n(createSuper); -// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/defineProperty.js -var defineProperty = __webpack_require__(22060); -var defineProperty_default = /*#__PURE__*/__webpack_require__.n(defineProperty); -// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/index.js -var _react_17_0_2_react = __webpack_require__(59301); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/input/index.js + 5 modules -var input = __webpack_require__(1056); -;// CONCATENATED MODULE: ./src/components/CodeBox/index.less?modules -// extracted by mini-css-extract-plugin -/* harmony default export */ var CodeBoxmodules = ({"codeBox":"codeBox___WpkVl"}); -// EXTERNAL MODULE: ./node_modules/_classnames@2.3.2@classnames/index.js -var _classnames_2_3_2_classnames = __webpack_require__(12124); -var _classnames_2_3_2_classnames_default = /*#__PURE__*/__webpack_require__.n(_classnames_2_3_2_classnames); -// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/jsx-runtime.js -var jsx_runtime = __webpack_require__(37712); -;// CONCATENATED MODULE: ./src/components/CodeBox/index.tsx - - - - - - - - - - - - - - -// class定义组件,建议用函数取组件实例,比如 ref={el => box = el} -// onVerify方法校验验证码是否有误 -var CodeBox = /*#__PURE__*/function (_Component) { - inherits_default()(CodeBox, _Component); - var _super = createSuper_default()(CodeBox); - function CodeBox(props) { - var _this; - classCallCheck_default()(this, CodeBox); - _this = _super.call(this, props); - defineProperty_default()(assertThisInitialized_default()(_this), "canvas", void 0); - // 生成一个随机数 - defineProperty_default()(assertThisInitialized_default()(_this), "randomNum", function (min, max) { - return Math.floor(Math.random() * (max - min) + min); - }); - defineProperty_default()(assertThisInitialized_default()(_this), "drawPic", function () { - _this.randomCode(); - }); - defineProperty_default()(assertThisInitialized_default()(_this), "reloadPic", function () { - _this.drawPic(); - }); - // 输入验证码 - defineProperty_default()(assertThisInitialized_default()(_this), "changeCode", function (e) { - console.log(e.target.value, 222); - _this.setState({ - value: e.target.value, - showError: false - }); - }); - defineProperty_default()(assertThisInitialized_default()(_this), "onVerify", function () { - var error; - if (_this.state.value.toLowerCase() !== '' && _this.state.value.toLowerCase() !== _this.state.code.toLowerCase()) { - error = true; - } else if (_this.state.value.toLowerCase() === '') { - error = true; - } else if (_this.state.value.toLowerCase() === _this.state.code.toLowerCase()) { - error = false; - } - _this.setState({ - showError: error - }); - return error; - }); - _this.canvas = /*#__PURE__*/_react_17_0_2_react.createRef(); - _this.state = { - value: '', - code: '', - codeLength: 4, - fontSizeMin: 20, - fontSizeMax: 22, - backgroundColorMin: 240, - backgroundColorMax: 250, - colorMin: 10, - colorMax: 20, - lineColorMin: 40, - lineColorMax: 180, - contentWidth: 96, - contentHeight: 38, - showError: false // 默认不显示验证码的错误信息 - }; - return _this; - } - createClass_default()(CodeBox, [{ - key: "componentDidMount", - value: function componentDidMount() { - this.drawPic(); - } - }, { - key: "randomColor", - value: - // 生成一个随机的颜色 - function randomColor(min, max) { - var r = this.randomNum(min, max); - var g = this.randomNum(min, max); - var b = this.randomNum(min, max); - return "rgb(".concat(r, ", ").concat(g, ", ").concat(b, ")"); - } - }, { - key: "drawText", - value: function drawText(ctx, txt, i) { - ctx.fillStyle = this.randomColor(this.state.colorMin, this.state.colorMax); - var fontSize = this.randomNum(this.state.fontSizeMin, this.state.fontSizeMax); - ctx.font = fontSize + 'px SimHei'; - var padding = 10; - var offset = (this.state.contentWidth - 40) / (this.state.code.length - 1); - var x = padding; - if (i > 0) { - x = padding + i * offset; - } - var y = this.randomNum(this.state.fontSizeMax, this.state.contentHeight - 5); - if (fontSize > 40) { - y = 40; - } - var deg = this.randomNum(-10, 10); - // 修改坐标原点和旋转角度 - ctx.translate(x, y); - ctx.rotate(deg * Math.PI / 180); - ctx.fillText(txt, 0, 0); - // 恢复坐标原点和旋转角度 - ctx.rotate(-deg * Math.PI / 180); - ctx.translate(-x, -y); - } - }, { - key: "drawLine", - value: function drawLine(ctx) { - // 绘制干扰线 - for (var i = 0; i < 1; i++) { - ctx.strokeStyle = this.randomColor(this.state.lineColorMin, this.state.lineColorMax); - ctx.beginPath(); - ctx.moveTo(this.randomNum(0, this.state.contentWidth), this.randomNum(0, this.state.contentHeight)); - ctx.lineTo(this.randomNum(0, this.state.contentWidth), this.randomNum(0, this.state.contentHeight)); - ctx.stroke(); - } - } - }, { - key: "drawDot", - value: function drawDot(ctx) { - // 绘制干扰点 - for (var i = 0; i < 100; i++) { - ctx.fillStyle = this.randomColor(0, 255); - ctx.beginPath(); - ctx.arc(this.randomNum(0, this.state.contentWidth), this.randomNum(0, this.state.contentHeight), 1, 0, 2 * Math.PI); - ctx.fill(); - } - } - }, { - key: "randomCode", - value: - // 随机生成验证码 - function randomCode() { - var _this2 = this; - var random = ''; - // 去掉了I l i o O,可自行添加 - var str = 'QWERTYUPLKJHGFDSAZXCVBNMqwertyupkjhgfdsazxcvbnm1234567890'; - for (var i = 0; i < this.state.codeLength; i++) { - var index = Math.floor(Math.random() * 57); - random += str[index]; - } - this.setState({ - code: random - }, function () { - var canvas = _this2.canvas.current; - var ctx = canvas.getContext('2d'); - ctx.textBaseline = 'bottom'; - // 绘制背景 - ctx.fillStyle = _this2.randomColor(_this2.state.backgroundColorMin, _this2.state.backgroundColorMax); - ctx.fillRect(0, 0, _this2.state.contentWidth, _this2.state.contentHeight); - // 绘制文字 - for (var _i = 0; _i < _this2.state.code.length; _i++) { - _this2.drawText(ctx, _this2.state.code[_i], _i); - } - _this2.drawLine(ctx); - _this2.drawDot(ctx); - }); - } - }, { - key: "render", - value: function render() { - var _this$props = this.props, - className = _this$props.className, - _this$props$width = _this$props.width, - width = _this$props$width === void 0 ? 300 : _this$props$width; - return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - className: _classnames_2_3_2_classnames_default()(CodeBoxmodules.codeBox, className), - style: { - width: width - }, - children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("aside", { - children: [/*#__PURE__*/(0,jsx_runtime.jsx)(input/* default */.Z, { - value: this.state.value, - onChange: this.changeCode, - placeholder: "\u8BF7\u8F93\u5165\u56FE\u7247\u4E2D\u7684\u9A8C\u8BC1\u7801" - }), this.state.showError && /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - children: !!this.state.value ? '请输入正确的验证码' : '请输入验证码' - })] - }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("canvas", { - onClick: this.reloadPic, - ref: this.canvas, - width: "100", - height: "30" - }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - className: "current", - onClick: this.reloadPic, - children: "\u770B\u4E0D\u6E05\uFF1F\u6362\u4E00\u5F20" - })] - })] - }); - } - }]); - return CodeBox; -}(_react_17_0_2_react.Component); -var CodeDeleteModal = function CodeDeleteModal(cb, text) { - var box; - Modal.confirm({ - centered: true, - okText: '确定', - cancelText: '取消', - title: '提示', - content: /*#__PURE__*/_jsxs("div", { - children: [/*#__PURE__*/_jsx("p", { - children: text - }), /*#__PURE__*/_jsx(CodeBox, { - ref: function ref(el) { - return box = el; - } - })] - }), - onOk: function () { - var _onOk = _asyncToGenerator( /*#__PURE__*/_regeneratorRuntime().mark(function _callee() { - return _regeneratorRuntime().wrap(function _callee$(_context) { - while (1) switch (_context.prev = _context.next) { - case 0: - if (!box.onVerify()) { - _context.next = 2; - break; - } - return _context.abrupt("return", Promise.reject()); - case 2: - cb(); - case 3: - case "end": - return _context.stop(); - } - }, _callee); - })); - function onOk() { - return _onOk.apply(this, arguments); - } - return onOk; - }() - }); -}; -/* harmony default export */ var components_CodeBox = (CodeBox); - -/***/ }), - -/***/ 73705: -/*!**********************************************!*\ - !*** ./src/components/TooltipTags/index.tsx ***! - \**********************************************/ -/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { - -"use strict"; -/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ 59301); -/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! antd */ 6848); -/* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! react/jsx-runtime */ 37712); - - - - -var TooltipTags = function TooltipTags(_ref) { - var value = _ref.value, - _ref$visible = _ref.visible, - visible = _ref$visible === void 0 ? true : _ref$visible, - children = _ref.children; - var txt = { - 未发布: "作业尚未发布", - 未开始: "作业已发布,尚未到达开始作业时间", - 提交中: "作业进行中,所有考生可提交作业", - 补交中: "作业进行中,所有学生可补交作业", - 进行中: "作业进行中,部分班级正在作业提交中/补交中", - 已截止: "到达作业截止时间,作业已结束", - 已结束: "课堂已结束" - }; - return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.Fragment, { - children: visible ? /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(antd__WEBPACK_IMPORTED_MODULE_2__/* ["default"] */ .Z, { - placement: "topLeft", - title: txt[value], - children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)("span", { - children: children - }) - }) : children - }); -}; -/* harmony default export */ __webpack_exports__.Z = (TooltipTags); - -/***/ }), +(self["webpackChunk"] = self["webpackChunk"] || []).push([[49890,6487],{ /***/ 6487: /*!****************************************************************!*\ @@ -391,7 +7,6 @@ var TooltipTags = function TooltipTags(_ref) { \****************************************************************/ /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { -"use strict"; // EXPORTS __webpack_require__.d(__webpack_exports__, { @@ -1692,359 +1307,23 @@ var CustomCountdown_CustomCountdown = function CustomCountdown(_ref) { var currentTime = Math.floor(c / 1000); setTime(currentTime); }; - return /*#__PURE__*/(0,jsx_runtime.jsx)(Countdown, objectSpread2_default()(objectSpread2_default()({}, props), {}, { - onChange: onTimeChange - })); -}; -/* harmony default export */ var ui_customization_CustomCountdown = (CustomCountdown_CustomCountdown); -;// CONCATENATED MODULE: ./src/components/ui-customization/index.tsx - - - - - - - - - - - - - - - - - - - -/***/ }), - -/***/ 33209: -/*!*********************************************************************************************************!*\ - !*** ./src/pages/Classrooms/Lists/CommonHomework/components/SearchSortController/index.tsx + 1 modules ***! - \*********************************************************************************************************/ -/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { - -"use strict"; - -// EXPORTS -__webpack_require__.d(__webpack_exports__, { - Z: function() { return /* binding */ components_SearchSortController; } -}); - -// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/index.js -var _react_17_0_2_react = __webpack_require__(59301); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/dropdown/index.js + 1 modules -var dropdown = __webpack_require__(38854); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/menu/index.js + 11 modules -var menu = __webpack_require__(20834); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/tooltip/index.js + 3 modules -var tooltip = __webpack_require__(6848); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/input/index.js + 5 modules -var input = __webpack_require__(1056); -;// CONCATENATED MODULE: ./src/pages/Classrooms/Lists/CommonHomework/components/SearchSortController/index.less?modules -// extracted by mini-css-extract-plugin -/* harmony default export */ var SearchSortControllermodules = ({"searchSortControllerContainer":"searchSortControllerContainer___AAq4n","btn":"btn___bMc0x","btnSort":"btnSort___vBpNG","tips":"tips___egWVQ"}); -// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/jsx-runtime.js -var jsx_runtime = __webpack_require__(37712); -;// CONCATENATED MODULE: ./src/pages/Classrooms/Lists/CommonHomework/components/SearchSortController/index.tsx - - - - - -var SearchSortController = function SearchSortController(_ref) { - var isAdmin = _ref.isAdmin, - dataSource = _ref.dataSource, - batchStatus = _ref.batchStatus, - SortMenuName = _ref.SortMenuName, - setSortMenuName = _ref.setSortMenuName, - onSearch = _ref.onSearch, - onSort = _ref.onSort, - onBatch = _ref.onBatch; - // const [SortMenuName, setSortMenuName] = useState('默认排序'); - - var SortMenus = isAdmin ? [{ - name: '默认排序', - type: 'position', - direction: 'desc' - }, { - name: '创建时间升序', - type: 'created_at', - direction: 'asc' - }, { - name: '创建时间降序', - type: 'created_at', - direction: 'desc' - }, { - name: '更新时间升序', - type: 'updated_at', - direction: 'asc' - }, { - name: '更新时间降序', - type: 'updated_at', - direction: 'desc' - }, { - name: '作业名称升序', - type: 'name_pinyin', - direction: 'asc' - }, { - name: '作业名称降序', - type: 'name_pinyin', - direction: 'desc' - }] : [{ - name: '默认排序', - type: 'position', - direction: 'desc' - }, { - name: '按发布时间升序', - type: 'created_at', - direction: 'asc' - }, { - name: '按发布时间降序', - type: 'created_at', - direction: 'desc' - }, { - name: '按截止时间升序', - type: 'updated_at', - direction: 'asc' - }, { - name: '按截止时间降序', - type: 'updated_at', - direction: 'desc' - }, { - name: '作业名称升序', - type: 'name_pinyin', - direction: 'asc' - }, { - name: '作业名称降序', - type: 'name_pinyin', - direction: 'desc' - }]; - - /** - * 排序点击事件 - */ - var sortClick = function sortClick(data) { - setSortMenuName(data.name); - onSort(data); - }; - - // 默认排序 - var isDefault = SortMenuName === '默认排序'; - return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - className: SearchSortControllermodules.searchSortControllerContainer, - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("div", { - children: /*#__PURE__*/(0,jsx_runtime.jsx)(dropdown/* default */.Z, { - dropdownRender: function dropdownRender() { - return /*#__PURE__*/(0,jsx_runtime.jsx)(menu/* default */.Z, { - selectedKeys: [SortMenuName], - children: SortMenus.map(function (item) { - return /*#__PURE__*/(0,jsx_runtime.jsx)(menu/* default */.Z.Item, { - onClick: function onClick() { - return sortClick(item); - }, - children: item.name - }, item.name); - }) - }); - }, - children: /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - children: /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { - className: "".concat(SearchSortControllermodules.btn, " ").concat(isDefault ? SearchSortControllermodules.btnSort : ''), - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("i", { - className: "iconfont icon-paixu font14 mr5" - }), SortMenuName] - }) - }) - }) - }), isDefault && /*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, { - title: "\u4F18\u5148\u6309\u7167\u8C03\u6574\u6392\u5E8F\u7ED3\u679C\u5C55\u793A\uFF0C\u672A\u8BBE\u7F6E\u6392\u5E8F\u65F6\uFF0C\u6309\u7167\u521B\u5EFA\u65F6\u95F4\u964D\u5E8F\u6392\u5217", - children: /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - className: SearchSortControllermodules.tips, - children: /*#__PURE__*/(0,jsx_runtime.jsx)("i", { - className: "iconfont icon-a-wenhaobeifen2" - }) - }) - }), /*#__PURE__*/(0,jsx_runtime.jsx)(input/* default */.Z.Search, { - allowClear: true, - placeholder: "\u8BF7\u8F93\u5165\u540D\u79F0\u8FDB\u884C\u641C\u7D22", - onSearch: onSearch, - style: { - width: 220, - marginLeft: 'auto' - } - })] - }); -}; -/* harmony default export */ var components_SearchSortController = (SearchSortController); - -/***/ }), - -/***/ 54093: -/*!****************************************************************************************************!*\ - !*** ./src/pages/Classrooms/Lists/CommonHomework/components/SortShixunPanel/index.tsx + 1 modules ***! - \****************************************************************************************************/ -/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { - -"use strict"; - -// EXPORTS -__webpack_require__.d(__webpack_exports__, { - Z: function() { return /* binding */ SortShixunPanel; } -}); - -// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/slicedToArray.js -var slicedToArray = __webpack_require__(11006); -var slicedToArray_default = /*#__PURE__*/__webpack_require__.n(slicedToArray); -// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/index.js -var _react_17_0_2_react = __webpack_require__(59301); -// EXTERNAL MODULE: ./node_modules/_react-sortable-hoc@1.11.0@react-sortable-hoc/dist/react-sortable-hoc.esm.js -var react_sortable_hoc_esm = __webpack_require__(44589); -// EXTERNAL MODULE: ./node_modules/_array-move@3.0.1@array-move/index.js -var _array_move_3_0_1_array_move = __webpack_require__(39180); -var _array_move_3_0_1_array_move_default = /*#__PURE__*/__webpack_require__.n(_array_move_3_0_1_array_move); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/drawer/index.js + 9 modules -var drawer = __webpack_require__(43428); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/button/index.js -var es_button = __webpack_require__(3113); -;// CONCATENATED MODULE: ./src/pages/Classrooms/Lists/CommonHomework/components/SortShixunPanel/index.less -// extracted by mini-css-extract-plugin - -// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/jsx-runtime.js -var jsx_runtime = __webpack_require__(37712); -;// CONCATENATED MODULE: ./src/pages/Classrooms/Lists/CommonHomework/components/SortShixunPanel/index.tsx - - - - - - - - -var SortableItem = (0,react_sortable_hoc_esm/* SortableElement */.W8)(function (_ref) { - var item = _ref.item; - return /*#__PURE__*/(0,jsx_runtime.jsxs)("li", { - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("h3", { - children: item.task_name - }), /*#__PURE__*/(0,jsx_runtime.jsxs)("p", { - children: [item.user_name, /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - style: { - marginLeft: '20px' - }, - children: item.category - })] - })] - }); -}); -var SortableList = (0,react_sortable_hoc_esm/* SortableContainer */.JN)(function (_ref2) { - var items = _ref2.items; - return /*#__PURE__*/(0,jsx_runtime.jsx)("ul", { - className: "task-list-container", - children: items.map(function (value, index) { - return /*#__PURE__*/(0,jsx_runtime.jsx)(SortableItem, { - index: index, - item: value - }, "".concat(value.task_id)); - }) - }); -}); -/* harmony default export */ var SortShixunPanel = (function (_ref3) { - var data = _ref3.data, - callback = _ref3.callback, - onCancel = _ref3.onCancel, - _ref3$visible = _ref3.visible, - visible = _ref3$visible === void 0 ? false : _ref3$visible; - var _useState = (0,_react_17_0_2_react.useState)(data), - _useState2 = slicedToArray_default()(_useState, 2), - values = _useState2[0], - setValues = _useState2[1]; - function onSave() { - callback(values.map(function (item) { - return item.task_id; - })); - } - function onSortEnd(info) { - var newIndex = info.newIndex, - oldIndex = info.oldIndex; - setValues(_array_move_3_0_1_array_move_default()(values, oldIndex, newIndex)); - } - (0,_react_17_0_2_react.useEffect)(function () { - setValues(data); - }, [JSON.stringify(data)]); - return /*#__PURE__*/(0,jsx_runtime.jsxs)(drawer/* default */.Z, { - placement: 'bottom', - height: '100%', - closable: true, - onClose: onCancel, - style: { - zIndex: 9999 - }, - open: visible, - rootClassName: "sort-list-panel", - children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("p", { - className: "sort-list-tip", - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", { - children: "\u6E29\u99A8\u63D0\u793A\uFF1A\u8BF7\u5728\u5217\u8868\u4E2D\u957F\u6309\u9F20\u6807\u5DE6\u952E\uFF0C\u8FDB\u884C\u62D6\u653E\u6392\u5E8F\u3002\u5B8C\u6210\u6392\u5E8F\u540E\u8BF7\u70B9\u51FB\u201C\u4FDD\u5B58\u201D" - }), /*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.ZP, { - type: "ghost", - onClick: onCancel, - style: { - marginRight: 10 - }, - children: "\u53D6\u6D88" - }), /*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.ZP, { - disabled: values.length === 0, - type: "primary", - onClick: onSave, - children: "\u4FDD\u5B58" - })] - }), /*#__PURE__*/(0,jsx_runtime.jsx)(SortableList, { - axis: "xy", - helperClass: "dragging-li", - items: values, - onSortEnd: onSortEnd - })] - }); -}); - -/***/ }), - -/***/ 67300: -/*!********************************************************************************************!*\ - !*** ./src/pages/Classrooms/Lists/CommonHomework/components/TabMenu/index.tsx + 1 modules ***! - \********************************************************************************************/ -/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { - -"use strict"; - -// EXPORTS -__webpack_require__.d(__webpack_exports__, { - Z: function() { return /* binding */ components_TabMenu; } -}); - -// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/index.js -var _react_17_0_2_react = __webpack_require__(59301); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/menu/index.js + 11 modules -var menu = __webpack_require__(20834); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/row/index.js -var row = __webpack_require__(95237); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/col/index.js -var col = __webpack_require__(43604); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/tooltip/index.js + 3 modules -var tooltip = __webpack_require__(6848); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/dropdown/index.js + 1 modules -var dropdown = __webpack_require__(38854); -;// CONCATENATED MODULE: ./src/pages/Classrooms/Lists/CommonHomework/components/TabMenu/index.less?modules -// extracted by mini-css-extract-plugin -/* harmony default export */ var TabMenumodules = ({"tabMenuContainer":"tabMenuContainer___xbZhu","control":"control___tg7XY","iconH":"iconH___CDXCm","selectBtn":"selectBtn___Da4jv"}); -// EXTERNAL MODULE: ./src/.umi-production/exports.ts + 8 modules -var _umi_production_exports = __webpack_require__(66660); -// EXTERNAL MODULE: ./src/utils/authority.ts -var authority = __webpack_require__(76107); -// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/jsx-runtime.js -var jsx_runtime = __webpack_require__(37712); -;// CONCATENATED MODULE: ./src/pages/Classrooms/Lists/CommonHomework/components/TabMenu/index.tsx + return /*#__PURE__*/(0,jsx_runtime.jsx)(Countdown, objectSpread2_default()(objectSpread2_default()({}, props), {}, { + onChange: onTimeChange + })); +}; +/* harmony default export */ var ui_customization_CustomCountdown = (CustomCountdown_CustomCountdown); +;// CONCATENATED MODULE: ./src/components/ui-customization/index.tsx + + + + + + + + + + + @@ -2052,119 +1331,6 @@ var jsx_runtime = __webpack_require__(37712); -var TabMenu = function TabMenu(_ref) { - var _classroomList$Assist; - var isLoading = _ref.isLoading, - addText = _ref.addText, - tabDataSource = _ref.tabDataSource, - isAdmin = _ref.isAdmin, - TooltipTitle = _ref.TooltipTitle, - categoryId = _ref.categoryId, - dropdownMenu = _ref.dropdownMenu, - isShowRightControl = _ref.isShowRightControl, - defaultSelectedKeys = _ref.defaultSelectedKeys, - classroomList = _ref.classroomList, - onTabMenuClick = _ref.onTabMenuClick, - onTooltipTitleClick = _ref.onTooltipTitleClick, - onDropdownMenuClick = _ref.onDropdownMenuClick, - onsetClick = _ref.onsetClick; - /** - * 渲染菜单 - */ - var getDropdownMenu = function getDropdownMenu() { - return /*#__PURE__*/(0,jsx_runtime.jsx)(menu/* default */.Z, { - onClick: function onClick(_ref2) { - var key = _ref2.key; - onDropdownMenuClick(key); - }, - children: dropdownMenu.map(function (item) { - return /*#__PURE__*/(0,jsx_runtime.jsx)(menu/* default */.Z.Item, { - children: item.name - }, item.id); - }) - }); - }; - return /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - className: TabMenumodules.tabMenuContainer, - children: /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, { - children: [/*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, { - flex: "1", - children: /*#__PURE__*/(0,jsx_runtime.jsx)(menu/* default */.Z, { - mode: "horizontal", - selectedKeys: defaultSelectedKeys, - children: tabDataSource.map(function (item) { - return /*#__PURE__*/(0,jsx_runtime.jsxs)(menu/* default */.Z.Item, { - onClick: function onClick() { - return !isLoading ? onTabMenuClick(item) : {}; - }, - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", { - className: "c-grey-666 ".concat(isAdmin ? 'mr20' : ''), - children: item.name - }), item.total !== undefined && /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - className: "c-grey-999", - children: item.total || 0 - })] - }, item.id); - }) - }) - }), isAdmin && isShowRightControl && /*#__PURE__*/(0,jsx_runtime.jsxs)(col/* default */.Z, { - className: "mr20 gutter-row", - style: { - display: 'flex', - alignItems: 'center', - color: '#0152d9', - paddingBottom: 3 - }, - children: [(0,authority/* isAssistant */.Rm)() && !((_classroomList$Assist = classroomList.AssistantObject.normal) !== null && _classroomList$Assist !== void 0 && _classroomList$Assist.can_create) ? '' : /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - className: "c-grey-666", - style: { - marginLeft: 8, - cursor: 'pointer', - marginTop: '3px' - }, - onClick: onsetClick, - children: /*#__PURE__*/(0,jsx_runtime.jsx)("i", { - className: "iconfont icon-shezhi6 font16 mr5" - }) - }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - className: TabMenumodules.control, - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("div", { - className: "c-blue font16 ml20 current", - style: { - marginTop: 2 - }, - onClick: onTooltipTitleClick, - children: /*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, { - title: TooltipTitle, - children: /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - className: !categoryId ? "".concat(TabMenumodules.iconH, " iconfont icon-xinjianmulu1") : "".concat(TabMenumodules.iconH, " iconfont icon-zhongmingmingmulu") - }) - }) - }), /*#__PURE__*/(0,jsx_runtime.jsx)(dropdown/* default */.Z, { - className: "ml10", - dropdownRender: getDropdownMenu, - children: /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { - className: TabMenumodules.selectBtn, - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", { - children: /*#__PURE__*/(0,jsx_runtime.jsx)("i", { - className: "iconfont icon-tianjiadaohang" - }) - }), /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - children: addText ? addText : '新建作业' - })] - }) - })] - })] - })] - }) - }); -}; -/* harmony default export */ var components_TabMenu = ((0,_umi_production_exports.connect)(function (_ref3) { - var classroomList = _ref3.classroomList; - return { - classroomList: classroomList - }; -})(TabMenu)); /***/ }), @@ -2174,7 +1340,6 @@ var TabMenu = function TabMenu(_ref) { \**************************************************************************/ /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { -"use strict"; // ESM COMPAT FLAG __webpack_require__.r(__webpack_exports__); @@ -5922,709 +5087,6 @@ var ShixunsListPage = function ShixunsListPage(_ref) { }; })(ShixunsListPage)); -/***/ }), - -/***/ 27666: -/*!****************************************************************************!*\ - !*** ./node_modules/_antd@5.9.0@antd/es/_util/throttleByAnimationFrame.js ***! - \****************************************************************************/ -/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { - -"use strict"; -/* harmony import */ var _babel_runtime_helpers_esm_toConsumableArray__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @babel/runtime/helpers/esm/toConsumableArray */ 42371); -/* harmony import */ var rc_util_es_raf__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! rc-util/es/raf */ 28637); - - -function throttleByAnimationFrame(fn) { - let requestId; - const later = args => () => { - requestId = null; - fn.apply(void 0, (0,_babel_runtime_helpers_esm_toConsumableArray__WEBPACK_IMPORTED_MODULE_1__/* ["default"] */ .Z)(args)); - }; - const throttled = function () { - if (requestId == null) { - for (var _len = arguments.length, args = new Array(_len), _key = 0; _key < _len; _key++) { - args[_key] = arguments[_key]; - } - requestId = (0,rc_util_es_raf__WEBPACK_IMPORTED_MODULE_0__/* ["default"] */ .Z)(later(args)); - } - }; - throttled.cancel = () => { - rc_util_es_raf__WEBPACK_IMPORTED_MODULE_0__/* ["default"] */ .Z.cancel(requestId); - requestId = null; - }; - return throttled; -} -/* harmony default export */ __webpack_exports__.Z = (throttleByAnimationFrame); - -/***/ }), - -/***/ 81228: -/*!*********************************************************************!*\ - !*** ./node_modules/_antd@5.9.0@antd/es/affix/index.js + 2 modules ***! - \*********************************************************************/ -/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { - -"use strict"; - -// EXPORTS -__webpack_require__.d(__webpack_exports__, { - Z: function() { return /* binding */ affix; } -}); - -// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/esm/classCallCheck.js -var classCallCheck = __webpack_require__(74809); -// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/esm/createClass.js -var createClass = __webpack_require__(57338); -// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/esm/inherits.js -var inherits = __webpack_require__(29161); -// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/esm/createSuper.js + 1 modules -var createSuper = __webpack_require__(24154); -// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/index.js -var _react_17_0_2_react = __webpack_require__(59301); -// EXTERNAL MODULE: ./node_modules/_classnames@2.3.2@classnames/index.js -var _classnames_2_3_2_classnames = __webpack_require__(12124); -var _classnames_2_3_2_classnames_default = /*#__PURE__*/__webpack_require__.n(_classnames_2_3_2_classnames); -// EXTERNAL MODULE: ./node_modules/_rc-resize-observer@1.4.0@rc-resize-observer/es/index.js + 4 modules -var es = __webpack_require__(28647); -// EXTERNAL MODULE: ./node_modules/_rc-util@5.38.0@rc-util/es/omit.js -var omit = __webpack_require__(39029); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/_util/throttleByAnimationFrame.js -var throttleByAnimationFrame = __webpack_require__(27666); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/config-provider/context.js -var context = __webpack_require__(36355); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/theme/util/genComponentStyleHook.js -var genComponentStyleHook = __webpack_require__(83116); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/theme/util/statistic.js -var statistic = __webpack_require__(37613); -;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/affix/style/index.js - -// ============================== Shared ============================== -const genSharedAffixStyle = token => { - const { - componentCls - } = token; - return { - [componentCls]: { - position: 'fixed', - zIndex: token.zIndexPopup - } - }; -}; -// ============================== Export ============================== -/* harmony default export */ var style = ((0,genComponentStyleHook/* default */.Z)('Affix', token => { - const affixToken = (0,statistic/* merge */.TS)(token, { - zIndexPopup: token.zIndexBase + 10 - }); - return [genSharedAffixStyle(affixToken)]; -})); -;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/affix/utils.js -function getTargetRect(target) { - return target !== window ? target.getBoundingClientRect() : { - top: 0, - bottom: window.innerHeight - }; -} -function getFixedTop(placeholderRect, targetRect, offsetTop) { - if (offsetTop !== undefined && targetRect.top > placeholderRect.top - offsetTop) { - return offsetTop + targetRect.top; - } - return undefined; -} -function getFixedBottom(placeholderRect, targetRect, offsetBottom) { - if (offsetBottom !== undefined && targetRect.bottom < placeholderRect.bottom + offsetBottom) { - const targetBottomOffset = window.innerHeight - targetRect.bottom; - return offsetBottom + targetBottomOffset; - } - return undefined; -} -;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/affix/index.js -"use client"; - - - - - - - - - - - - - -const TRIGGER_EVENTS = ['resize', 'scroll', 'touchstart', 'touchmove', 'touchend', 'pageshow', 'load']; -function getDefaultTarget() { - return typeof window !== 'undefined' ? window : null; -} -var AffixStatus; -(function (AffixStatus) { - AffixStatus[AffixStatus["None"] = 0] = "None"; - AffixStatus[AffixStatus["Prepare"] = 1] = "Prepare"; -})(AffixStatus || (AffixStatus = {})); -let InternalAffix = /*#__PURE__*/function (_React$Component) { - (0,inherits/* default */.Z)(InternalAffix, _React$Component); - var _super = (0,createSuper/* default */.Z)(InternalAffix); - function InternalAffix() { - var _this; - (0,classCallCheck/* default */.Z)(this, InternalAffix); - _this = _super.apply(this, arguments); - _this.state = { - status: AffixStatus.None, - lastAffix: false, - prevTarget: null - }; - _this.placeholderNodeRef = /*#__PURE__*/(0,_react_17_0_2_react.createRef)(); - _this.fixedNodeRef = /*#__PURE__*/(0,_react_17_0_2_react.createRef)(); - _this.addListeners = () => { - const targetFunc = _this.getTargetFunc(); - const target = targetFunc === null || targetFunc === void 0 ? void 0 : targetFunc(); - const { - prevTarget - } = _this.state; - if (prevTarget !== target) { - TRIGGER_EVENTS.forEach(eventName => { - prevTarget === null || prevTarget === void 0 ? void 0 : prevTarget.removeEventListener(eventName, _this.lazyUpdatePosition); - target === null || target === void 0 ? void 0 : target.addEventListener(eventName, _this.lazyUpdatePosition); - }); - _this.updatePosition(); - _this.setState({ - prevTarget: target - }); - } - }; - _this.removeListeners = () => { - if (_this.timer) { - clearTimeout(_this.timer); - _this.timer = null; - } - const { - prevTarget - } = _this.state; - const targetFunc = _this.getTargetFunc(); - const newTarget = targetFunc === null || targetFunc === void 0 ? void 0 : targetFunc(); - TRIGGER_EVENTS.forEach(eventName => { - newTarget === null || newTarget === void 0 ? void 0 : newTarget.removeEventListener(eventName, _this.lazyUpdatePosition); - prevTarget === null || prevTarget === void 0 ? void 0 : prevTarget.removeEventListener(eventName, _this.lazyUpdatePosition); - }); - _this.updatePosition.cancel(); - // https://github.com/ant-design/ant-design/issues/22683 - _this.lazyUpdatePosition.cancel(); - }; - _this.getOffsetTop = () => { - const { - offsetBottom, - offsetTop - } = _this.props; - return offsetBottom === undefined && offsetTop === undefined ? 0 : offsetTop; - }; - _this.getOffsetBottom = () => _this.props.offsetBottom; - // =================== Measure =================== - _this.measure = () => { - const { - status, - lastAffix - } = _this.state; - const { - onChange - } = _this.props; - const targetFunc = _this.getTargetFunc(); - if (status !== AffixStatus.Prepare || !_this.fixedNodeRef.current || !_this.placeholderNodeRef.current || !targetFunc) { - return; - } - const offsetTop = _this.getOffsetTop(); - const offsetBottom = _this.getOffsetBottom(); - const targetNode = targetFunc(); - if (targetNode) { - const newState = { - status: AffixStatus.None - }; - const placeholderRect = getTargetRect(_this.placeholderNodeRef.current); - if (placeholderRect.top === 0 && placeholderRect.left === 0 && placeholderRect.width === 0 && placeholderRect.height === 0) { - return; - } - const targetRect = getTargetRect(targetNode); - const fixedTop = getFixedTop(placeholderRect, targetRect, offsetTop); - const fixedBottom = getFixedBottom(placeholderRect, targetRect, offsetBottom); - if (fixedTop !== undefined) { - newState.affixStyle = { - position: 'fixed', - top: fixedTop, - width: placeholderRect.width, - height: placeholderRect.height - }; - newState.placeholderStyle = { - width: placeholderRect.width, - height: placeholderRect.height - }; - } else if (fixedBottom !== undefined) { - newState.affixStyle = { - position: 'fixed', - bottom: fixedBottom, - width: placeholderRect.width, - height: placeholderRect.height - }; - newState.placeholderStyle = { - width: placeholderRect.width, - height: placeholderRect.height - }; - } - newState.lastAffix = !!newState.affixStyle; - if (onChange && lastAffix !== newState.lastAffix) { - onChange(newState.lastAffix); - } - _this.setState(newState); - } - }; - _this.prepareMeasure = () => { - // event param is used before. Keep compatible ts define here. - _this.setState({ - status: AffixStatus.Prepare, - affixStyle: undefined, - placeholderStyle: undefined - }); - // Test if `updatePosition` called - if (false) {} - }; - _this.updatePosition = (0,throttleByAnimationFrame/* default */.Z)(() => { - _this.prepareMeasure(); - }); - _this.lazyUpdatePosition = (0,throttleByAnimationFrame/* default */.Z)(() => { - const targetFunc = _this.getTargetFunc(); - const { - affixStyle - } = _this.state; - // Check position change before measure to make Safari smooth - if (targetFunc && affixStyle) { - const offsetTop = _this.getOffsetTop(); - const offsetBottom = _this.getOffsetBottom(); - const targetNode = targetFunc(); - if (targetNode && _this.placeholderNodeRef.current) { - const targetRect = getTargetRect(targetNode); - const placeholderRect = getTargetRect(_this.placeholderNodeRef.current); - const fixedTop = getFixedTop(placeholderRect, targetRect, offsetTop); - const fixedBottom = getFixedBottom(placeholderRect, targetRect, offsetBottom); - if (fixedTop !== undefined && affixStyle.top === fixedTop || fixedBottom !== undefined && affixStyle.bottom === fixedBottom) { - return; - } - } - } - // Directly call prepare measure since it's already throttled. - _this.prepareMeasure(); - }); - return _this; - } - (0,createClass/* default */.Z)(InternalAffix, [{ - key: "getTargetFunc", - value: function getTargetFunc() { - const { - getTargetContainer - } = this.context; - const { - target - } = this.props; - if (target !== undefined) { - return target; - } - return getTargetContainer !== null && getTargetContainer !== void 0 ? getTargetContainer : getDefaultTarget; - } - // Event handler - }, { - key: "componentDidMount", - value: function componentDidMount() { - // [Legacy] Wait for parent component ref has its value. - // We should use target as directly element instead of function which makes element check hard. - this.timer = setTimeout(this.addListeners); - } - }, { - key: "componentDidUpdate", - value: function componentDidUpdate(prevProps) { - this.addListeners(); - if (prevProps.offsetTop !== this.props.offsetTop || prevProps.offsetBottom !== this.props.offsetBottom) { - this.updatePosition(); - } - this.measure(); - } - }, { - key: "componentWillUnmount", - value: function componentWillUnmount() { - this.removeListeners(); - } - // =================== Render =================== - }, { - key: "render", - value: function render() { - const { - affixStyle, - placeholderStyle - } = this.state; - const { - affixPrefixCls, - rootClassName, - children - } = this.props; - const className = _classnames_2_3_2_classnames_default()(affixStyle && rootClassName, { - [affixPrefixCls]: !!affixStyle - }); - let props = (0,omit/* default */.Z)(this.props, ['prefixCls', 'offsetTop', 'offsetBottom', 'target', 'onChange', 'affixPrefixCls', 'rootClassName']); - // Omit this since `onTestUpdatePosition` only works on test. - if (false) {} - return /*#__PURE__*/_react_17_0_2_react.createElement(es/* default */.Z, { - onResize: this.updatePosition - }, /*#__PURE__*/_react_17_0_2_react.createElement("div", Object.assign({}, props, { - ref: this.placeholderNodeRef - }), affixStyle && /*#__PURE__*/_react_17_0_2_react.createElement("div", { - style: placeholderStyle, - "aria-hidden": "true" - }), /*#__PURE__*/_react_17_0_2_react.createElement("div", { - className: className, - ref: this.fixedNodeRef, - style: affixStyle - }, /*#__PURE__*/_react_17_0_2_react.createElement(es/* default */.Z, { - onResize: this.updatePosition - }, children)))); - } - }]); - return InternalAffix; -}(_react_17_0_2_react.Component); -InternalAffix.contextType = context/* ConfigContext */.E_; -const Affix = /*#__PURE__*/(0,_react_17_0_2_react.forwardRef)((props, ref) => { - const { - prefixCls: customizePrefixCls, - rootClassName - } = props; - const { - getPrefixCls - } = (0,_react_17_0_2_react.useContext)(context/* ConfigContext */.E_); - const affixPrefixCls = getPrefixCls('affix', customizePrefixCls); - const [wrapSSR, hashId] = style(affixPrefixCls); - const AffixProps = Object.assign(Object.assign({}, props), { - affixPrefixCls, - rootClassName: _classnames_2_3_2_classnames_default()(rootClassName, hashId) - }); - return wrapSSR( /*#__PURE__*/_react_17_0_2_react.createElement(InternalAffix, Object.assign({}, AffixProps, { - ref: ref - }))); -}); -if (false) {} -/* harmony default export */ var affix = (Affix); - -/***/ }), - -/***/ 51581: -/*!****************************************************************************************************!*\ - !*** ./node_modules/_react-infinite-scroller@1.2.4@react-infinite-scroller/dist/InfiniteScroll.js ***! - \****************************************************************************************************/ -/***/ (function(module, exports, __webpack_require__) { - -"use strict"; - - -Object.defineProperty(exports, "__esModule", ({ - value: true -})); - -var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); - -var _react = __webpack_require__(/*! react */ 59301); - -var _react2 = _interopRequireDefault(_react); - -var _propTypes = __webpack_require__(/*! prop-types */ 12708); - -var _propTypes2 = _interopRequireDefault(_propTypes); - -function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } - -function _objectWithoutProperties(obj, keys) { var target = {}; for (var i in obj) { if (keys.indexOf(i) >= 0) continue; if (!Object.prototype.hasOwnProperty.call(obj, i)) continue; target[i] = obj[i]; } return target; } - -function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } - -function _possibleConstructorReturn(self, call) { if (!self) { throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); } return call && (typeof call === "object" || typeof call === "function") ? call : self; } - -function _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function, not " + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) Object.setPrototypeOf ? Object.setPrototypeOf(subClass, superClass) : subClass.__proto__ = superClass; } - -var InfiniteScroll = function (_Component) { - _inherits(InfiniteScroll, _Component); - - function InfiniteScroll(props) { - _classCallCheck(this, InfiniteScroll); - - var _this = _possibleConstructorReturn(this, (InfiniteScroll.__proto__ || Object.getPrototypeOf(InfiniteScroll)).call(this, props)); - - _this.scrollListener = _this.scrollListener.bind(_this); - _this.eventListenerOptions = _this.eventListenerOptions.bind(_this); - _this.mousewheelListener = _this.mousewheelListener.bind(_this); - return _this; - } - - _createClass(InfiniteScroll, [{ - key: 'componentDidMount', - value: function componentDidMount() { - this.pageLoaded = this.props.pageStart; - this.options = this.eventListenerOptions(); - this.attachScrollListener(); - } - }, { - key: 'componentDidUpdate', - value: function componentDidUpdate() { - if (this.props.isReverse && this.loadMore) { - var parentElement = this.getParentElement(this.scrollComponent); - parentElement.scrollTop = parentElement.scrollHeight - this.beforeScrollHeight + this.beforeScrollTop; - this.loadMore = false; - } - this.attachScrollListener(); - } - }, { - key: 'componentWillUnmount', - value: function componentWillUnmount() { - this.detachScrollListener(); - this.detachMousewheelListener(); - } - }, { - key: 'isPassiveSupported', - value: function isPassiveSupported() { - var passive = false; - - var testOptions = { - get passive() { - passive = true; - } - }; - - try { - document.addEventListener('test', null, testOptions); - document.removeEventListener('test', null, testOptions); - } catch (e) { - // ignore - } - return passive; - } - }, { - key: 'eventListenerOptions', - value: function eventListenerOptions() { - var options = this.props.useCapture; - - if (this.isPassiveSupported()) { - options = { - useCapture: this.props.useCapture, - passive: true - }; - } - return options; - } - - // Set a defaut loader for all your `InfiniteScroll` components - - }, { - key: 'setDefaultLoader', - value: function setDefaultLoader(loader) { - this.defaultLoader = loader; - } - }, { - key: 'detachMousewheelListener', - value: function detachMousewheelListener() { - var scrollEl = window; - if (this.props.useWindow === false) { - scrollEl = this.scrollComponent.parentNode; - } - - scrollEl.removeEventListener('mousewheel', this.mousewheelListener, this.options ? this.options : this.props.useCapture); - } - }, { - key: 'detachScrollListener', - value: function detachScrollListener() { - var scrollEl = window; - if (this.props.useWindow === false) { - scrollEl = this.getParentElement(this.scrollComponent); - } - - scrollEl.removeEventListener('scroll', this.scrollListener, this.options ? this.options : this.props.useCapture); - scrollEl.removeEventListener('resize', this.scrollListener, this.options ? this.options : this.props.useCapture); - } - }, { - key: 'getParentElement', - value: function getParentElement(el) { - var scrollParent = this.props.getScrollParent && this.props.getScrollParent(); - if (scrollParent != null) { - return scrollParent; - } - return el && el.parentNode; - } - }, { - key: 'filterProps', - value: function filterProps(props) { - return props; - } - }, { - key: 'attachScrollListener', - value: function attachScrollListener() { - var parentElement = this.getParentElement(this.scrollComponent); - - if (!this.props.hasMore || !parentElement) { - return; - } - - var scrollEl = window; - if (this.props.useWindow === false) { - scrollEl = parentElement; - } - - scrollEl.addEventListener('mousewheel', this.mousewheelListener, this.options ? this.options : this.props.useCapture); - scrollEl.addEventListener('scroll', this.scrollListener, this.options ? this.options : this.props.useCapture); - scrollEl.addEventListener('resize', this.scrollListener, this.options ? this.options : this.props.useCapture); - - if (this.props.initialLoad) { - this.scrollListener(); - } - } - }, { - key: 'mousewheelListener', - value: function mousewheelListener(e) { - // Prevents Chrome hangups - // See: https://stackoverflow.com/questions/47524205/random-high-content-download-time-in-chrome/47684257#47684257 - if (e.deltaY === 1 && !this.isPassiveSupported()) { - e.preventDefault(); - } - } - }, { - key: 'scrollListener', - value: function scrollListener() { - var el = this.scrollComponent; - var scrollEl = window; - var parentNode = this.getParentElement(el); - - var offset = void 0; - if (this.props.useWindow) { - var doc = document.documentElement || document.body.parentNode || document.body; - var scrollTop = scrollEl.pageYOffset !== undefined ? scrollEl.pageYOffset : doc.scrollTop; - if (this.props.isReverse) { - offset = scrollTop; - } else { - offset = this.calculateOffset(el, scrollTop); - } - } else if (this.props.isReverse) { - offset = parentNode.scrollTop; - } else { - offset = el.scrollHeight - parentNode.scrollTop - parentNode.clientHeight; - } - - // Here we make sure the element is visible as well as checking the offset - if (offset < Number(this.props.threshold) && el && el.offsetParent !== null) { - this.detachScrollListener(); - this.beforeScrollHeight = parentNode.scrollHeight; - this.beforeScrollTop = parentNode.scrollTop; - // Call loadMore after detachScrollListener to allow for non-async loadMore functions - if (typeof this.props.loadMore === 'function') { - this.props.loadMore(this.pageLoaded += 1); - this.loadMore = true; - } - } - } - }, { - key: 'calculateOffset', - value: function calculateOffset(el, scrollTop) { - if (!el) { - return 0; - } - - return this.calculateTopPosition(el) + (el.offsetHeight - scrollTop - window.innerHeight); - } - }, { - key: 'calculateTopPosition', - value: function calculateTopPosition(el) { - if (!el) { - return 0; - } - return el.offsetTop + this.calculateTopPosition(el.offsetParent); - } - }, { - key: 'render', - value: function render() { - var _this2 = this; - - var renderProps = this.filterProps(this.props); - - var children = renderProps.children, - element = renderProps.element, - hasMore = renderProps.hasMore, - initialLoad = renderProps.initialLoad, - isReverse = renderProps.isReverse, - loader = renderProps.loader, - loadMore = renderProps.loadMore, - pageStart = renderProps.pageStart, - ref = renderProps.ref, - threshold = renderProps.threshold, - useCapture = renderProps.useCapture, - useWindow = renderProps.useWindow, - getScrollParent = renderProps.getScrollParent, - props = _objectWithoutProperties(renderProps, ['children', 'element', 'hasMore', 'initialLoad', 'isReverse', 'loader', 'loadMore', 'pageStart', 'ref', 'threshold', 'useCapture', 'useWindow', 'getScrollParent']); - - props.ref = function (node) { - _this2.scrollComponent = node; - if (ref) { - ref(node); - } - }; - - var childrenArray = [children]; - if (hasMore) { - if (loader) { - isReverse ? childrenArray.unshift(loader) : childrenArray.push(loader); - } else if (this.defaultLoader) { - isReverse ? childrenArray.unshift(this.defaultLoader) : childrenArray.push(this.defaultLoader); - } - } - return _react2.default.createElement(element, props, childrenArray); - } - }]); - - return InfiniteScroll; -}(_react.Component); - -InfiniteScroll.propTypes = { - children: _propTypes2.default.node.isRequired, - element: _propTypes2.default.node, - hasMore: _propTypes2.default.bool, - initialLoad: _propTypes2.default.bool, - isReverse: _propTypes2.default.bool, - loader: _propTypes2.default.node, - loadMore: _propTypes2.default.func.isRequired, - pageStart: _propTypes2.default.number, - ref: _propTypes2.default.func, - getScrollParent: _propTypes2.default.func, - threshold: _propTypes2.default.number, - useCapture: _propTypes2.default.bool, - useWindow: _propTypes2.default.bool -}; -InfiniteScroll.defaultProps = { - element: 'div', - hasMore: false, - initialLoad: true, - pageStart: 0, - ref: null, - threshold: 250, - useWindow: true, - isReverse: false, - useCapture: false, - loader: null, - getScrollParent: null -}; -exports["default"] = InfiniteScroll; -module.exports = exports['default']; - - -/***/ }), - -/***/ 26724: -/*!**************************************************************************************!*\ - !*** ./node_modules/_react-infinite-scroller@1.2.4@react-infinite-scroller/index.js ***! - \**************************************************************************************/ -/***/ (function(module, __unused_webpack_exports, __webpack_require__) { - -module.exports = __webpack_require__(/*! ./dist/InfiniteScroll */ 51581) - - /***/ }), /***/ 96908: @@ -6633,7 +5095,6 @@ module.exports = __webpack_require__(/*! ./dist/InfiniteScroll */ 51581) \**************************************************************************/ /***/ (function(module) { -"use strict"; module.exports = "data:image/png;base64,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"; /***/ }), @@ -6644,7 +5105,6 @@ module.exports = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKQAAAA8CAYAAADo \*****************************************************************************/ /***/ (function(module) { -"use strict"; module.exports = "data:image/png;base64,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"; /***/ }), @@ -6655,7 +5115,6 @@ module.exports = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAANQAAAA8CAYAAAAe \************************************************************************/ /***/ (function(module) { -"use strict"; module.exports = "data:image/png;base64,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"; /***/ }) diff --git a/p__Classrooms__Lists__Exercise__Add__index.async.js b/p__Classrooms__Lists__Exercise__Add__index.async.js index e6662bb227..16c021e932 100644 --- a/p__Classrooms__Lists__Exercise__Add__index.async.js +++ b/p__Classrooms__Lists__Exercise__Add__index.async.js @@ -5759,7 +5759,7 @@ var input_number = __webpack_require__(69532); var es_button = __webpack_require__(3113); ;// CONCATENATED MODULE: ./src/pages/Classrooms/Lists/Exercise/Add/index.less?modules // extracted by mini-css-extract-plugin -/* harmony default export */ var Addmodules = ({"flex_box_center":"flex_box_center___aPGWN","flex_space_between":"flex_space_between___MQNX5","flex_box_vertical_center":"flex_box_vertical_center___Z7QdK","flex_box_center_end":"flex_box_center_end___JQl5O","flex_box_column":"flex_box_column___IhYhx","bg":"bg___Kg8x_","title":"title___UhsVG","titleLeft":"titleLeft___NPVwn","titleRight":"titleRight___UGtmZ","formWrap":"formWrap___Jowb2","baseLineHeight":"baseLineHeight___N68WX","radioBtnWrapper":"radioBtnWrapper___bX7Pi","radiogroup":"radiogroup___ukf8u","easy":"easy___ZHYPU","medium":"medium___piewx","hard":"hard___HMXyt","selectdiv":"selectdiv___gkuBG","divitem":"divitem___vNm0q","bottmodiv":"bottmodiv___assW5","cancelBtn":"cancelBtn___Nl6Pi","confirmBtn":"confirmBtn___BNoFU","baseFormItem":"baseFormItem___ILZ2V","cascaderPopup":"cascaderPopup___QPxW3"}); +/* harmony default export */ var Addmodules = ({"flex_box_center":"flex_box_center___aPGWN","flex_space_between":"flex_space_between___MQNX5","flex_box_vertical_center":"flex_box_vertical_center___Z7QdK","flex_box_center_end":"flex_box_center_end___JQl5O","flex_box_column":"flex_box_column___IhYhx","bg":"bg___Kg8x_","title":"title___UhsVG","titleLeft":"titleLeft___NPVwn","titleRight":"titleRight___UGtmZ","formWrap":"formWrap___Jowb2","baseLineHeight":"baseLineHeight___N68WX","radioBtnWrapper":"radioBtnWrapper___bX7Pi","radiogroup":"radiogroup___ukf8u","easy":"easy___ZHYPU","medium":"medium___piewx","hard":"hard___HMXyt","selectdiv":"selectdiv___gkuBG","divitem":"divitem___vNm0q","bottmodiv":"bottmodiv___assW5","cancelBtn":"cancelBtn___Nl6Pi","confirmBtn":"confirmBtn___BNoFU","baseFormItem":"baseFormItem___ILZ2V","cascaderPopup":"cascaderPopup___QPxW3","addQuestionBtn":"addQuestionBtn___OjehS"}); // EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/modal/index.js + 16 modules var modal = __webpack_require__(43418); // EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/date-picker/index.js + 66 modules @@ -10478,14 +10478,14 @@ var ReuseShixunModal = __webpack_require__(59386); var AddQuestionsModal_AddModal = function AddModal(_ref) { - var _datas$tag_discipline; + var _datas$tag_discipline, _grouplist$share_bank, _grouplist$my_banks_g; var setScoreShow = _ref.setScoreShow, ScoreShow = _ref.ScoreShow, onOk = _ref.onOk, isshixuns = _ref.isshixuns, isloadings = _ref.isloadings; var _useState = (0,_react_17_0_2_react.useState)({ - type: '1', + type: '0', page: 1, per_page: 10, updated_at: '', @@ -10868,8 +10868,10 @@ var AddQuestionsModal_AddModal = function AddModal(_ref) { onChange: function onChange(e) { param.type = e; param.page = 1; - param.updated_at = '', param.quotes = '', param.item_type = null, param.courseid = '', param.tag_discipline_id = null, param.difficulty = null, param.keyword = null, param.group_id = null, form.setFieldsValue({ - item_type: null, + param.updated_at = '', param.quotes = '', + // param.item_type = null, + param.courseid = '', param.tag_discipline_id = null, param.difficulty = null, param.keyword = null, param.group_id = null, form.setFieldsValue({ + // item_type: null, courseid: '', tag_discipline_id: null, difficulty: null, @@ -11025,11 +11027,11 @@ var AddQuestionsModal_AddModal = function AddModal(_ref) { }, children: [/*#__PURE__*/(0,jsx_runtime.jsx)(es_select["default"].Option, { children: "\u6839\u76EE\u5F55" - }, 0), param.type === '3' && (grouplist === null || grouplist === void 0 ? void 0 : grouplist.share_banks_groups.map(function (item) { + }, 0), param.type === '3' && (grouplist === null || grouplist === void 0 || (_grouplist$share_bank = grouplist.share_banks_groups) === null || _grouplist$share_bank === void 0 ? void 0 : _grouplist$share_bank.map(function (item) { return /*#__PURE__*/(0,jsx_runtime.jsx)(es_select["default"].Option, { children: item.name }, item.id); - })), param.type === '0' && (grouplist === null || grouplist === void 0 ? void 0 : grouplist.my_banks_groups.map(function (item) { + })), param.type === '0' && (grouplist === null || grouplist === void 0 || (_grouplist$my_banks_g = grouplist.my_banks_groups) === null || _grouplist$my_banks_g === void 0 ? void 0 : _grouplist$my_banks_g.map(function (item) { return /*#__PURE__*/(0,jsx_runtime.jsx)(es_select["default"].Option, { children: item.name }, item.id); @@ -12927,10 +12929,10 @@ var AddNewPaper = function AddNewPaper(_ref) { _context8.next = 15; break; case 14: - if (res.status === -2) { + if (res.status === -4) { modal/* default */.Z.confirm({ title: '提示', - content: "\u5F53\u524D\u5DF2\u9009\u62E9".concat(listitems_length, "\u9053\u8BD5\u9898\uFF0C\u5DF2\u52A0\u5165\u8FC7\u7684\u8BD5\u9898\u6216\u672A\u53D1\u5E03\u7684\u7F16\u7A0B\u9898\u5C06\u4E0D\u4F1A\u91CD\u590D\u52A0\u5165"), + content: "\u5F53\u524D\u5DF2\u9009\u62E9".concat(listitems_length, "\u9053\u8BD5\u9898\uFF0C\u5DF2\u52A0\u5165\u8FC7\u7684\u8BD5\u9898\u5C06\u4E0D\u4F1A\u91CD\u590D\u52A0\u5165"), onOk: function () { var _onOk = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee7() { return regeneratorRuntime_default()().wrap(function _callee7$(_context7) { @@ -13084,6 +13086,8 @@ var AddNewPaper = function AddNewPaper(_ref) { var DigitalLabel = __webpack_require__(29059); // EXTERNAL MODULE: ./src/pages/Paperlibrary/Add/TitleEditor.tsx var TitleEditor = __webpack_require__(16934); +// EXTERNAL MODULE: ./src/pages/Classrooms/Lists/Exercise/components/Addpaperlibrary.tsx +var Addpaperlibrary = __webpack_require__(69867); ;// CONCATENATED MODULE: ./src/pages/Classrooms/Lists/Exercise/Add/index.tsx @@ -13104,6 +13108,8 @@ var Add_excluded = ["classroomList", "globalSetting", "problemset", "loading", " + + var ExerciseAdd = function ExerciseAdd(_ref) { var _problemset$disciplin4, _userInfo$course, _exercise$editData, _exercise$editData8, _exercise$editData9, _exercise$editData10, _exercise$editData11, _exercise$editData12; var classroomList = _ref.classroomList, @@ -13349,6 +13355,42 @@ var ExerciseAdd = function ExerciseAdd(_ref) { }) }) }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + style: { + display: 'inline-flex', + background: 'rgba(233, 146, 55, 0.05)', + borderRadius: 4, + height: 40, + lineHeight: '40px', + width: '100%', + padding: '0px 10px', + alignItems: 'center', + marginTop: 20 + }, + children: [/*#__PURE__*/(0,jsx_runtime.jsx)(ExclamationCircleOutlined/* default */.Z, { + style: { + marginRight: 5, + color: '#E99237' + } + }), /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + style: { + flex: 1, + color: '#E99237' + }, + children: "\u53D1\u5E03\u540E\u7684\u8BD5\u5377\u4E0D\u5141\u8BB8\u8FDB\u884C\u589E\u52A0/\u5220\u9664\u8BD5\u9898\u548C\u4FEE\u6539\u5206\u503C\u7B49\u64CD\u4F5C\uFF0C\u82E5\u9700\u8981\u4E8C\u6B21\u4F7F\u7528\uFF0C\u53EF\u5C06\u8BD5\u5377\u52A0\u5165\u8BD5\u5377\u5E93\u4E2D\u8FDB\u884C\u7F16\u8F91" + }), /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + className: Addmodules.addQuestionBtn, + onClick: function onClick() { + dispatch({ + type: 'exercise/setActionTabs', + payload: { + key: '单个加入试卷库', + selectArrs: [params.exerciseId] + } + }); + }, + children: "\u52A0\u5165\u8BD5\u5377\u5E93" + })] + }), /*#__PURE__*/(0,jsx_runtime.jsx)(Addpaperlibrary/* default */.Z, {}), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { className: "bg-white", children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", { style: { @@ -13924,7 +13966,7 @@ var UploadQuestions = function UploadQuestions(_ref) { children: "3\u3001\u6BCF\u6B21\u6700\u591A\u5BFC\u5165300\u9898\uFF1B" }), /*#__PURE__*/(0,jsx_runtime.jsx)("li", { className: UploadQuestionsmodules.infoText, - children: "4\u3001\u586B\u7A7A\u9898\u5BFC\u5165\u6700\u591A\u652F\u63015\u4E2A\u586B\u7A7A\u9879\u3002" + children: "4\u3001\u586B\u7A7A\u9898\u5BFC\u5165\u6700\u591A\u652F\u63018\u4E2A\u586B\u7A7A\u9879\u3002" })] })] }), /*#__PURE__*/(0,jsx_runtime.jsxs)("aside", { @@ -13990,6 +14032,247 @@ var UploadQuestions = function UploadQuestions(_ref) { /***/ }), +/***/ 69867: +/*!****************************************************************************!*\ + !*** ./src/pages/Classrooms/Lists/Exercise/components/Addpaperlibrary.tsx ***! + \****************************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/regeneratorRuntime.js */ 10574); +/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0__); +/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/asyncToGenerator.js */ 39343); +/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_1__); +/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/slicedToArray.js */ 11006); +/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_2__); +/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! react */ 59301); +/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! antd */ 43418); +/* harmony import */ var _utils_fetch__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @/utils/fetch */ 97174); +/* harmony import */ var umi__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! umi */ 66660); +/* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! react/jsx-runtime */ 37712); + + + + + + + + + +var Addpaperlibrary = function Addpaperlibrary(_ref) { + var exercise = _ref.exercise, + dispatch = _ref.dispatch; + var params = (0,umi__WEBPACK_IMPORTED_MODULE_5__.useParams)(); + var _useState = (0,react__WEBPACK_IMPORTED_MODULE_3__.useState)(false), + _useState2 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_2___default()(_useState, 2), + isshow = _useState2[0], + setisshow = _useState2[1]; + var _useState3 = (0,react__WEBPACK_IMPORTED_MODULE_3__.useState)(), + _useState4 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_2___default()(_useState3, 2), + item = _useState4[0], + setitem = _useState4[1]; + (0,react__WEBPACK_IMPORTED_MODULE_3__.useEffect)(function () { + if (exercise.actionTabs.key === '单个加入试卷库') { + checkexercise(); + } + }, [exercise.actionTabs]); + function checkexercise() { + return _checkexercise.apply(this, arguments); + } + function _checkexercise() { + _checkexercise = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_1___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee3() { + var _res$cover_exercises; + var res, _res$cover_exercises2, _res; + return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee3$(_context3) { + while (1) switch (_context3.prev = _context3.next) { + case 0: + _context3.next = 2; + return (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_4__/* ["default"] */ .ZP)("/api/courses/".concat(params === null || params === void 0 ? void 0 : params.coursesId, "/exercises/check_exercise_cover.json"), { + method: 'post', + body: { + check_ids: exercise.actionTabs.selectArrs + } + }); + case 2: + res = _context3.sent; + if (!((res === null || res === void 0 || (_res$cover_exercises = res.cover_exercises) === null || _res$cover_exercises === void 0 ? void 0 : _res$cover_exercises.length) > 0)) { + _context3.next = 8; + break; + } + setisshow(true); + setitem(res === null || res === void 0 || (_res$cover_exercises2 = res.cover_exercises) === null || _res$cover_exercises2 === void 0 ? void 0 : _res$cover_exercises2[0]); + _context3.next = 13; + break; + case 8: + _context3.next = 10; + return (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_4__/* ["default"] */ .ZP)("/api/courses/".concat(params === null || params === void 0 ? void 0 : params.coursesId, "/exercises/join_examination_banks.json"), { + method: 'post', + body: { + check_ids: exercise.actionTabs.selectArrs + } + }); + case 10: + _res = _context3.sent; + dispatch({ + type: 'exercise/setActionTabs', + payload: { + key: '' + } + }); + if ((_res === null || _res === void 0 ? void 0 : _res.status) === 0) { + antd__WEBPACK_IMPORTED_MODULE_7__/* ["default"] */ .Z.confirm({ + title: '提示', + icon: null, + centered: true, + content: '操作成功!可以前往试卷库进行编辑', + okText: '前往试卷库', + cancelText: '稍后再说', + onOk: function onOk() { + umi__WEBPACK_IMPORTED_MODULE_5__.history.push("/paperlibrary"); + } + }); + } + case 13: + case "end": + return _context3.stop(); + } + }, _callee3); + })); + return _checkexercise.apply(this, arguments); + } + return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsx)("div", { + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsx)(antd__WEBPACK_IMPORTED_MODULE_7__/* ["default"] */ .Z, { + open: isshow, + centered: true, + onCancel: /*#__PURE__*/function () { + var _ref2 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_1___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee(e) { + var res; + return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee$(_context) { + while (1) switch (_context.prev = _context.next) { + case 0: + if (!(e.target.outerText === '覆盖原来的试卷')) { + _context.next = 8; + break; + } + _context.next = 3; + return (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_4__/* ["default"] */ .ZP)("/api/courses/".concat(params === null || params === void 0 ? void 0 : params.coursesId, "/exercises/join_examination_banks.json"), { + method: 'post', + body: { + check_ids: exercise.actionTabs.selectArrs, + update: 1 + } + }); + case 3: + res = _context.sent; + dispatch({ + type: 'exercise/setActionTabs', + payload: { + key: '' + } + }); + if ((res === null || res === void 0 ? void 0 : res.status) === 0) { + setisshow(false); + antd__WEBPACK_IMPORTED_MODULE_7__/* ["default"] */ .Z.confirm({ + title: '提示', + icon: null, + centered: true, + content: '操作成功!可以前往试卷库进行编辑', + okText: '前往试卷库', + cancelText: '稍后再说', + onOk: function onOk() { + umi__WEBPACK_IMPORTED_MODULE_5__.history.push("/paperlibrary"); + } + }); + } + _context.next = 10; + break; + case 8: + dispatch({ + type: 'exercise/setActionTabs', + payload: { + key: '' + } + }); + setisshow(false); + case 10: + case "end": + return _context.stop(); + } + }, _callee); + })); + return function (_x) { + return _ref2.apply(this, arguments); + }; + }(), + okText: "\u5F62\u6210\u65B0\u8BD5\u5377", + cancelText: "\u8986\u76D6\u539F\u6765\u7684\u8BD5\u5377", + onOk: /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_1___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee2() { + var res; + return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee2$(_context2) { + while (1) switch (_context2.prev = _context2.next) { + case 0: + _context2.next = 2; + return (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_4__/* ["default"] */ .ZP)("/api/courses/".concat(params === null || params === void 0 ? void 0 : params.coursesId, "/exercises/join_examination_banks.json"), { + method: 'post', + body: { + check_ids: exercise.actionTabs.selectArrs + } + }); + case 2: + res = _context2.sent; + dispatch({ + type: 'exercise/setActionTabs', + payload: { + key: '' + } + }); + if ((res === null || res === void 0 ? void 0 : res.status) === 0) { + setisshow(false); + antd__WEBPACK_IMPORTED_MODULE_7__/* ["default"] */ .Z.confirm({ + title: '提示', + icon: null, + centered: true, + content: '操作成功!可以前往试卷库进行编辑', + okText: '前往试卷库', + cancelText: '稍后再说', + onOk: function onOk() { + umi__WEBPACK_IMPORTED_MODULE_5__.history.push("/paperlibrary"); + } + }); + } + case 5: + case "end": + return _context2.stop(); + } + }, _callee2); + })), + title: "\u52A0\u5165\u8BD5\u5377\u5E93\u63D0\u793A", + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsxs)("div", { + children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsx)("p", { + children: "\u8BE5\u8BD5\u5377\u5728\u8BD5\u5377\u5E93\u91CD\u590D\uFF0C\u662F\u5426\u9700\u8981\u8986\u76D6\u539F\u6765\u7684\u8BD5\u5377\uFF1F" + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsxs)("div", { + children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsxs)("div", { + children: ["\u8BD5\u5377\uFF1A", item === null || item === void 0 ? void 0 : item.origin_exercise_nam] + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsxs)("div", { + children: ["\u539F\u8BD5\u5377\uFF1A", /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsx)("a", { + href: "/paperlibrary/see/".concat(item === null || item === void 0 ? void 0 : item.examination_bank_id, "?defaultActiveKey=0"), + target: "_blank", + children: item === null || item === void 0 ? void 0 : item.examination_bank_name + })] + })] + })] + }) + }) + }); +}; +/* harmony default export */ __webpack_exports__.Z = ((0,umi__WEBPACK_IMPORTED_MODULE_5__.connect)(function (_ref4) { + var exercise = _ref4.exercise; + return { + exercise: exercise + }; +})(Addpaperlibrary)); + +/***/ }), + /***/ 75051: /*!*****************************************************************!*\ !*** ./src/pages/MyProblem/TestCasePanel/index.tsx + 1 modules ***! diff --git a/p__Classrooms__Lists__Exercise__Add__index.chunk.css b/p__Classrooms__Lists__Exercise__Add__index.chunk.css index 752480de7f..e3d9d38d3f 100644 --- a/p__Classrooms__Lists__Exercise__Add__index.chunk.css +++ b/p__Classrooms__Lists__Exercise__Add__index.chunk.css @@ -192,6 +192,31 @@ color: #3061D0; font-weight: 400; } +.addQuestionBtn___OjehS { + background: #F8F9FC; + box-shadow: 0px 2px 4px 0px #E0DFE1; + border-radius: 4px; + color: #3061D0; + border: 1px solid #BACFFE; + text-shadow: none; + height: 32px; + line-height: 32px; + padding: 0px 15px; + cursor: pointer; +} +.addQuestionBtn___OjehS i { + color: #3061D0; + font-size: 14px; + font-weight: 600; +} +.addQuestionBtn___OjehS:hover { + background: #3061D0; + color: #fff; + border-color: transparent; +} +.addQuestionBtn___OjehS:hover i { + color: #fff; +} /*!**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ !*** css ./node_modules/_css-loader@6.7.1@css-loader/dist/cjs.js??ruleSet[1].rules[5].oneOf[0].use[1]!./node_modules/_@umijs_bundler-webpack@4.0.87@@umijs/bundler-webpack/compiled/postcss-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[2]!./node_modules/_@umijs_bundler-webpack@4.0.87@@umijs/bundler-webpack/compiled/less-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[3]!./src/pages/Classrooms/Lists/Exercise/Add/EngineeringPoints/index.less?modules ***! diff --git a/p__Classrooms__Lists__Exercise__Detail__index.async.js b/p__Classrooms__Lists__Exercise__Detail__index.async.js index 889591d400..d6d40a26ca 100644 --- a/p__Classrooms__Lists__Exercise__Detail__index.async.js +++ b/p__Classrooms__Lists__Exercise__Detail__index.async.js @@ -10,6 +10,7 @@ // EXPORTS __webpack_require__.d(__webpack_exports__, { + ij: function() { return /* binding */ AnalysisNoData; }, _s: function() { return /* binding */ PhotosList; }, Uf: function() { return /* binding */ dealOncFnc; }, ZP: function() { return /* binding */ components_BehavioralAnalysis; } @@ -22,7 +23,7 @@ var objectSpread2_default = /*#__PURE__*/__webpack_require__.n(objectSpread2); var _react_17_0_2_react = __webpack_require__(59301); ;// CONCATENATED MODULE: ./src/components/BehavioralAnalysis/index.less?modules // extracted by mini-css-extract-plugin -/* harmony default export */ var BehavioralAnalysismodules = ({"flex_box_center":"flex_box_center___swvFl","flex_space_between":"flex_space_between___AqPFV","flex_box_vertical_center":"flex_box_vertical_center___XWInJ","flex_box_center_end":"flex_box_center_end___GB61t","flex_box_column":"flex_box_column___dJnz1","analysis":"analysis___xyV_c","title":"title___DQ3VK","itemWrap":"itemWrap___vFE5r","item":"item___NjeOt","list":"list___BbMrm","wrap":"wrap___UQTTb","img":"img___tNvUo","tips":"tips___Eu4wH","footer":"footer___ZbR9W"}); +/* harmony default export */ var BehavioralAnalysismodules = ({"flex_box_center":"flex_box_center___swvFl","flex_space_between":"flex_space_between___AqPFV","flex_box_vertical_center":"flex_box_vertical_center___XWInJ","flex_box_center_end":"flex_box_center_end___GB61t","flex_box_column":"flex_box_column___dJnz1","analysis":"analysis___xyV_c","title":"title___DQ3VK","itemWrap":"itemWrap___vFE5r","item":"item___NjeOt","list":"list___BbMrm","wrap":"wrap___UQTTb","img":"img___tNvUo","tips":"tips___Eu4wH","footer":"footer___ZbR9W","noData":"noData___mLlw0"}); // EXTERNAL MODULE: ./node_modules/_classnames@2.3.2@classnames/index.js var _classnames_2_3_2_classnames = __webpack_require__(12124); var _classnames_2_3_2_classnames_default = /*#__PURE__*/__webpack_require__.n(_classnames_2_3_2_classnames); @@ -32,6 +33,10 @@ var lib = __webpack_require__(42441); var env = __webpack_require__(47015); // EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/tooltip/index.js + 3 modules var tooltip = __webpack_require__(6848); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/skeleton/index.js + 12 modules +var skeleton = __webpack_require__(59981); +// EXTERNAL MODULE: ./src/components/NoData/index.tsx +var NoData = __webpack_require__(72020); // EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/jsx-runtime.js var jsx_runtime = __webpack_require__(37712); ;// CONCATENATED MODULE: ./src/components/BehavioralAnalysis/index.tsx @@ -44,6 +49,7 @@ var jsx_runtime = __webpack_require__(37712); + var dealOncFnc = function dealOncFnc() { var _data$emotion, _data$focus, _data$action, _data$intention; var data = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {}; @@ -196,14 +202,55 @@ var PhotosList = function PhotosList(_ref) { })) }); }; -var BehavioralAnalysis = function BehavioralAnalysis(_ref2) { +var AnalysisNoData = function AnalysisNoData(_ref2) { + var _emptyData$, _emptyData$2; var className = _ref2.className, style = _ref2.style, - _ref2$data = _ref2.data, - data = _ref2$data === void 0 ? [] : _ref2$data, title = _ref2.title, _ref2$hideBar = _ref2.hideBar, - hideBar = _ref2$hideBar === void 0 ? false : _ref2$hideBar; + hideBar = _ref2$hideBar === void 0 ? false : _ref2$hideBar, + children = _ref2.children, + _ref2$customText = _ref2.customText, + customText = _ref2$customText === void 0 ? '' : _ref2$customText, + _ref2$noDataText = _ref2.noDataText, + noDataText = _ref2$noDataText === void 0 ? '' : _ref2$noDataText, + _ref2$emptyData = _ref2.emptyData, + emptyData = _ref2$emptyData === void 0 ? [] : _ref2$emptyData, + loading = _ref2.loading, + actionAnalysis = _ref2.actionAnalysis; + var empty = (emptyData === null || emptyData === void 0 || (_emptyData$ = emptyData[0]) === null || _emptyData$ === void 0 ? void 0 : _emptyData$.every(function (e) { + var _e$data; + return !(e !== null && e !== void 0 && (_e$data = e.data) !== null && _e$data !== void 0 && _e$data.length); + })) && !(emptyData !== null && emptyData !== void 0 && (_emptyData$2 = emptyData[1]) !== null && _emptyData$2 !== void 0 && _emptyData$2.length) || !actionAnalysis; + var text = actionAnalysis ? noDataText : customText; + return /*#__PURE__*/(0,jsx_runtime.jsxs)(skeleton/* default */.Z, { + loading: loading, + active: true, + children: [empty && /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: _classnames_2_3_2_classnames_default()(BehavioralAnalysismodules.noData, className), + style: style, + children: [!!title && /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: BehavioralAnalysismodules.title, + children: [!hideBar && /*#__PURE__*/(0,jsx_runtime.jsx)("b", {}), /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + children: title + })] + }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + className: BehavioralAnalysismodules.itemWrap, + children: /*#__PURE__*/(0,jsx_runtime.jsx)(NoData/* default */.Z, { + customText: text + }) + })] + }), !empty && children] + }); +}; +var BehavioralAnalysis = function BehavioralAnalysis(_ref3) { + var className = _ref3.className, + style = _ref3.style, + _ref3$data = _ref3.data, + data = _ref3$data === void 0 ? [] : _ref3$data, + title = _ref3.title, + _ref3$hideBar = _ref3.hideBar, + hideBar = _ref3$hideBar === void 0 ? false : _ref3$hideBar; return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { className: _classnames_2_3_2_classnames_default()(BehavioralAnalysismodules.analysis, className), style: style, @@ -13084,6 +13131,10 @@ var DragSubject = function DragSubject(_ref) { /* harmony default export */ var components_DragSubject = ((0,_umi_production_exports.connect)()(DragSubject)); // EXTERNAL MODULE: ./src/pages/Classrooms/Lists/Exercise/Export/components/Head/index.tsx + 1 modules var Head = __webpack_require__(46759); +// EXTERNAL MODULE: ./src/pages/Classrooms/Lists/Exercise/components/Addpaperlibrary.tsx +var Addpaperlibrary = __webpack_require__(69867); +// EXTERNAL MODULE: ./node_modules/_@ant-design_icons@5.2.6@@ant-design/icons/es/icons/ExclamationCircleOutlined.js + 1 modules +var ExclamationCircleOutlined = __webpack_require__(80045); ;// CONCATENATED MODULE: ./src/pages/Classrooms/Lists/Exercise/Detail/components/ReferenceAnswer/index.tsx @@ -13098,6 +13149,8 @@ var Head = __webpack_require__(46759); + + var ReferenceAnswer_WorkList = function WorkList(_ref) { var _editData$exercise; var exercise = _ref.exercise, @@ -13164,16 +13217,53 @@ var ReferenceAnswer_WorkList = function WorkList(_ref) { }); }; }, []); - return /*#__PURE__*/(0,jsx_runtime.jsxs)("section", { - className: "minH1050 mb20 pt30 pb30 pl60 bg-white relative", - children: [/*#__PURE__*/(0,jsx_runtime.jsx)(Head/* default */.Z, { - isPreview: true, - activeTabs: activeTabs, - showExportBtn: true - }), /*#__PURE__*/(0,jsx_runtime.jsx)(divider/* default */.Z, {}), /*#__PURE__*/(0,jsx_runtime.jsx)(components_DragSubject, { - data: editData === null || editData === void 0 ? void 0 : editData.exercise_question_types, - isDragDisabled: true, - markBtnVisible: exercise_status === 3 && ((editData === null || editData === void 0 || (_editData$exercise = editData.exercise) === null || _editData$exercise === void 0 ? void 0 : _editData$exercise.is_creator) || (0,authority/* isSuperAdmins */.Ny)()) + return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + style: { + display: 'inline-flex', + background: 'rgba(233, 146, 55, 0.05)', + borderRadius: 4, + height: 40, + lineHeight: '40px', + width: '100%', + padding: '0px 10px', + alignItems: 'center', + marginTop: 20 + }, + children: [/*#__PURE__*/(0,jsx_runtime.jsx)(ExclamationCircleOutlined/* default */.Z, { + style: { + marginRight: 5, + color: '#E99237' + } + }), /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + style: { + flex: 1, + color: '#E99237' + }, + children: "\u53D1\u5E03\u540E\u7684\u8BD5\u5377\u4E0D\u5141\u8BB8\u8FDB\u884C\u589E\u52A0/\u5220\u9664\u8BD5\u9898\u548C\u4FEE\u6539\u5206\u503C\u7B49\u64CD\u4F5C\uFF0C\u82E5\u9700\u8981\u4E8C\u6B21\u4F7F\u7528\uFF0C\u53EF\u5C06\u8BD5\u5377\u52A0\u5165\u8BD5\u5377\u5E93\u4E2D\u8FDB\u884C\u7F16\u8F91" + }), /*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.ZP, { + onClick: function onClick() { + dispatch({ + type: 'exercise/setActionTabs', + payload: { + key: '单个加入试卷库', + selectArrs: [params.categoryId] + } + }); + }, + children: "\u52A0\u5165\u8BD5\u5377\u5E93" + })] + }), /*#__PURE__*/(0,jsx_runtime.jsxs)("section", { + className: "minH1050 mb20 pt30 pb30 pl60 bg-white relative", + children: [/*#__PURE__*/(0,jsx_runtime.jsx)(Head/* default */.Z, { + isPreview: true, + activeTabs: activeTabs, + showExportBtn: true + }), /*#__PURE__*/(0,jsx_runtime.jsx)(divider/* default */.Z, {}), /*#__PURE__*/(0,jsx_runtime.jsx)(components_DragSubject, { + data: editData === null || editData === void 0 ? void 0 : editData.exercise_question_types, + isDragDisabled: true, + markBtnVisible: exercise_status === 3 && ((editData === null || editData === void 0 || (_editData$exercise = editData.exercise) === null || _editData$exercise === void 0 ? void 0 : _editData$exercise.is_creator) || (0,authority/* isSuperAdmins */.Ny)()) + }), /*#__PURE__*/(0,jsx_runtime.jsx)(Addpaperlibrary/* default */.Z, {})] })] }); }; @@ -13354,6 +13444,7 @@ var ExerciseRedo = function ExerciseRedo(_ref) { handleInfiniteOnLoad(1); }; var handleOK = function handleOK() { + var aa = true; var put = /*#__PURE__*/function () { var _ref3 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee2() { var res; @@ -13362,6 +13453,7 @@ var ExerciseRedo = function ExerciseRedo(_ref) { case 0: _context2.next = 2; return (0,service_exercise/* redoExercise */.q6)(objectSpread2_default()(objectSpread2_default()({}, params), {}, { + is_reset: aa, user_ids: userId })); case 2: @@ -13395,13 +13487,15 @@ var ExerciseRedo = function ExerciseRedo(_ref) { style: { margin: '13px 0 0px 0' }, - className: Redomodules.title, - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("img", { - style: { - objectFit: 'contain' + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("p", { + children: "\u786E\u5B9A\u5C06\u9009\u4E2D\u7684\u5B66\u751F\u6253\u56DE\u91CD\u505A\u5417\uFF1F" + }), /*#__PURE__*/(0,jsx_runtime.jsx)(es_checkbox/* default */.Z, { + defaultChecked: true, + onChange: function onChange(e) { + aa = e.target.checked; }, - src: jinshi/* default */.Z - }), "\u5F53\u524D\u64CD\u4F5C\u5C06\u6E05\u7A7A\u5B66\u751F\u6210\u7EE9\u548C\u7B54\u9898\u8BB0\u5F55\uFF0C\u662F\u5426\u7EE7\u7EED\uFF1F"] + children: "\u6E05\u7A7A\u5B66\u751F\u7684\u7B54\u9898\u8BB0\u5F55" + })] }), onOk: put }); diff --git a/p__Classrooms__Lists__Exercise__Detail__index.chunk.css b/p__Classrooms__Lists__Exercise__Detail__index.chunk.css index c5ebc7956c..863bb6d694 100644 --- a/p__Classrooms__Lists__Exercise__Detail__index.chunk.css +++ b/p__Classrooms__Lists__Exercise__Detail__index.chunk.css @@ -3354,6 +3354,25 @@ button[class~='ant-btn-default']:disabled.btn___In02G { margin-right: 5px; font-size: 14px; } +.noData___mLlw0 .title___DQ3VK { + display: flex; + align-items: center; + margin-bottom: 20px; +} +.noData___mLlw0 .title___DQ3VK b { + width: 6px; + height: 14px; + background: #3061D0; + border-radius: 1px; + display: inline-block; + margin-right: 8px; +} +.noData___mLlw0 .title___DQ3VK span { + font-size: 16px; + font-weight: 500; + color: #191919; + line-height: 16px; +} /*!*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ !*** css ./node_modules/_css-loader@6.7.1@css-loader/dist/cjs.js??ruleSet[1].rules[5].oneOf[0].use[1]!./node_modules/_@umijs_bundler-webpack@4.0.87@@umijs/bundler-webpack/compiled/postcss-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[2]!./node_modules/_@umijs_bundler-webpack@4.0.87@@umijs/bundler-webpack/compiled/less-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[3]!./src/pages/Classrooms/Lists/Exercise/Detail/components/ExamMonitoring/index.less?modules ***! diff --git a/p__Classrooms__Lists__Exercise__Export__index.async.js b/p__Classrooms__Lists__Exercise__Export__index.async.js index 934cd581b1..ce43b62d51 100644 --- a/p__Classrooms__Lists__Exercise__Export__index.async.js +++ b/p__Classrooms__Lists__Exercise__Export__index.async.js @@ -1427,7 +1427,7 @@ var Export = function Export(_ref) { } else if (exportType == 'pdf') { exportReport("all"); } else if (exportType == 'word') { - exportReport2("all"); + (allStudents === null || allStudents === void 0 ? void 0 : allStudents.length) > 0 ? exportReport2("all") : antd__WEBPACK_IMPORTED_MODULE_40__/* ["default"] */ .ZP.info('没有可导出的学生试卷'); } setismodal(false); }, diff --git a/p__Classrooms__Lists__Exercise__Review__index.async.js b/p__Classrooms__Lists__Exercise__Review__index.async.js index 2bbd2d8415..244c94fb0c 100644 --- a/p__Classrooms__Lists__Exercise__Review__index.async.js +++ b/p__Classrooms__Lists__Exercise__Review__index.async.js @@ -84,6 +84,7 @@ var AsyncButton = function AsyncButton(_ref) { // EXPORTS __webpack_require__.d(__webpack_exports__, { + ij: function() { return /* binding */ AnalysisNoData; }, _s: function() { return /* binding */ PhotosList; }, Uf: function() { return /* binding */ dealOncFnc; }, ZP: function() { return /* binding */ components_BehavioralAnalysis; } @@ -96,7 +97,7 @@ var objectSpread2_default = /*#__PURE__*/__webpack_require__.n(objectSpread2); var _react_17_0_2_react = __webpack_require__(59301); ;// CONCATENATED MODULE: ./src/components/BehavioralAnalysis/index.less?modules // extracted by mini-css-extract-plugin -/* harmony default export */ var BehavioralAnalysismodules = ({"flex_box_center":"flex_box_center___swvFl","flex_space_between":"flex_space_between___AqPFV","flex_box_vertical_center":"flex_box_vertical_center___XWInJ","flex_box_center_end":"flex_box_center_end___GB61t","flex_box_column":"flex_box_column___dJnz1","analysis":"analysis___xyV_c","title":"title___DQ3VK","itemWrap":"itemWrap___vFE5r","item":"item___NjeOt","list":"list___BbMrm","wrap":"wrap___UQTTb","img":"img___tNvUo","tips":"tips___Eu4wH","footer":"footer___ZbR9W"}); +/* harmony default export */ var BehavioralAnalysismodules = ({"flex_box_center":"flex_box_center___swvFl","flex_space_between":"flex_space_between___AqPFV","flex_box_vertical_center":"flex_box_vertical_center___XWInJ","flex_box_center_end":"flex_box_center_end___GB61t","flex_box_column":"flex_box_column___dJnz1","analysis":"analysis___xyV_c","title":"title___DQ3VK","itemWrap":"itemWrap___vFE5r","item":"item___NjeOt","list":"list___BbMrm","wrap":"wrap___UQTTb","img":"img___tNvUo","tips":"tips___Eu4wH","footer":"footer___ZbR9W","noData":"noData___mLlw0"}); // EXTERNAL MODULE: ./node_modules/_classnames@2.3.2@classnames/index.js var _classnames_2_3_2_classnames = __webpack_require__(12124); var _classnames_2_3_2_classnames_default = /*#__PURE__*/__webpack_require__.n(_classnames_2_3_2_classnames); @@ -106,6 +107,10 @@ var lib = __webpack_require__(42441); var env = __webpack_require__(47015); // EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/tooltip/index.js + 3 modules var tooltip = __webpack_require__(6848); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/skeleton/index.js + 12 modules +var skeleton = __webpack_require__(59981); +// EXTERNAL MODULE: ./src/components/NoData/index.tsx +var NoData = __webpack_require__(72020); // EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/jsx-runtime.js var jsx_runtime = __webpack_require__(37712); ;// CONCATENATED MODULE: ./src/components/BehavioralAnalysis/index.tsx @@ -118,6 +123,7 @@ var jsx_runtime = __webpack_require__(37712); + var dealOncFnc = function dealOncFnc() { var _data$emotion, _data$focus, _data$action, _data$intention; var data = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {}; @@ -270,14 +276,55 @@ var PhotosList = function PhotosList(_ref) { })) }); }; -var BehavioralAnalysis = function BehavioralAnalysis(_ref2) { +var AnalysisNoData = function AnalysisNoData(_ref2) { + var _emptyData$, _emptyData$2; var className = _ref2.className, style = _ref2.style, - _ref2$data = _ref2.data, - data = _ref2$data === void 0 ? [] : _ref2$data, title = _ref2.title, _ref2$hideBar = _ref2.hideBar, - hideBar = _ref2$hideBar === void 0 ? false : _ref2$hideBar; + hideBar = _ref2$hideBar === void 0 ? false : _ref2$hideBar, + children = _ref2.children, + _ref2$customText = _ref2.customText, + customText = _ref2$customText === void 0 ? '' : _ref2$customText, + _ref2$noDataText = _ref2.noDataText, + noDataText = _ref2$noDataText === void 0 ? '' : _ref2$noDataText, + _ref2$emptyData = _ref2.emptyData, + emptyData = _ref2$emptyData === void 0 ? [] : _ref2$emptyData, + loading = _ref2.loading, + actionAnalysis = _ref2.actionAnalysis; + var empty = (emptyData === null || emptyData === void 0 || (_emptyData$ = emptyData[0]) === null || _emptyData$ === void 0 ? void 0 : _emptyData$.every(function (e) { + var _e$data; + return !(e !== null && e !== void 0 && (_e$data = e.data) !== null && _e$data !== void 0 && _e$data.length); + })) && !(emptyData !== null && emptyData !== void 0 && (_emptyData$2 = emptyData[1]) !== null && _emptyData$2 !== void 0 && _emptyData$2.length) || !actionAnalysis; + var text = actionAnalysis ? noDataText : customText; + return /*#__PURE__*/(0,jsx_runtime.jsxs)(skeleton/* default */.Z, { + loading: loading, + active: true, + children: [empty && /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: _classnames_2_3_2_classnames_default()(BehavioralAnalysismodules.noData, className), + style: style, + children: [!!title && /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: BehavioralAnalysismodules.title, + children: [!hideBar && /*#__PURE__*/(0,jsx_runtime.jsx)("b", {}), /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + children: title + })] + }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + className: BehavioralAnalysismodules.itemWrap, + children: /*#__PURE__*/(0,jsx_runtime.jsx)(NoData/* default */.Z, { + customText: text + }) + })] + }), !empty && children] + }); +}; +var BehavioralAnalysis = function BehavioralAnalysis(_ref3) { + var className = _ref3.className, + style = _ref3.style, + _ref3$data = _ref3.data, + data = _ref3$data === void 0 ? [] : _ref3$data, + title = _ref3.title, + _ref3$hideBar = _ref3.hideBar, + hideBar = _ref3$hideBar === void 0 ? false : _ref3$hideBar; return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { className: _classnames_2_3_2_classnames_default()(BehavioralAnalysismodules.analysis, className), style: style, @@ -2848,8 +2895,12 @@ var BehavioralAnalysis = __webpack_require__(94912); var Intelligent = function Intelligent(_ref) { - var _parentData$photos, _parentData$photos2; + var _dealOncFnc, _parentData$photos, _parentData$photos2, _parentData$photos3; var parentData = _ref.parentData; + var empty = ((_dealOncFnc = (0,BehavioralAnalysis/* dealOncFnc */.Uf)(parentData)) === null || _dealOncFnc === void 0 ? void 0 : _dealOncFnc.every(function (e) { + var _e$data; + return !(e !== null && e !== void 0 && (_e$data = e.data) !== null && _e$data !== void 0 && _e$data.length); + })) && !(parentData !== null && parentData !== void 0 && (_parentData$photos = parentData.photos) !== null && _parentData$photos !== void 0 && _parentData$photos.length); return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { className: Intelligentmodules.wrap, children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", { @@ -2858,22 +2909,24 @@ var Intelligent = function Intelligent(_ref) { children: "\u8003\u8BD5\u7167\u7247" }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { children: ["\u5171", /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - children: parentData === null || parentData === void 0 || (_parentData$photos = parentData.photos) === null || _parentData$photos === void 0 ? void 0 : _parentData$photos.length + children: parentData === null || parentData === void 0 || (_parentData$photos2 = parentData.photos) === null || _parentData$photos2 === void 0 ? void 0 : _parentData$photos2.length }), "\u5F20"] })] - }), !!(parentData !== null && parentData !== void 0 && (_parentData$photos2 = parentData.photos) !== null && _parentData$photos2 !== void 0 && _parentData$photos2.length) ? /*#__PURE__*/(0,jsx_runtime.jsxs)(jsx_runtime.Fragment, { + }), empty ? /*#__PURE__*/(0,jsx_runtime.jsx)(NoData/* default */.Z, { + customText: "\u8BE5\u5B66\u751F\u65E0\u5B66\u4E60\u884C\u4E3A\u5206\u6790\u6570\u636E" + }) : /*#__PURE__*/(0,jsx_runtime.jsxs)(jsx_runtime.Fragment, { children: [/*#__PURE__*/(0,jsx_runtime.jsx)(BehavioralAnalysis/* default */.ZP, { data: (0,BehavioralAnalysis/* dealOncFnc */.Uf)(parentData) - }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - className: Intelligentmodules.line - }), /*#__PURE__*/(0,jsx_runtime.jsx)(BehavioralAnalysis/* PhotosList */._s, { - dataSource: parentData === null || parentData === void 0 ? void 0 : parentData.photos, - right: 21, - col: 3, - wrapWidth: 856 + }), !!(parentData !== null && parentData !== void 0 && (_parentData$photos3 = parentData.photos) !== null && _parentData$photos3 !== void 0 && _parentData$photos3.length) && /*#__PURE__*/(0,jsx_runtime.jsxs)(jsx_runtime.Fragment, { + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("div", { + className: Intelligentmodules.line + }), /*#__PURE__*/(0,jsx_runtime.jsx)(BehavioralAnalysis/* PhotosList */._s, { + dataSource: parentData === null || parentData === void 0 ? void 0 : parentData.photos, + right: 21, + col: 3, + wrapWidth: 856 + })] })] - }) : /*#__PURE__*/(0,jsx_runtime.jsx)(NoData/* default */.Z, { - customText: "\u6682\u65E0\u5B66\u751F\u5B66\u4E60\u884C\u4E3A\u5206\u6790\u7ED3\u679C" })] }); }; diff --git a/p__Classrooms__Lists__Exercise__Review__index.chunk.css b/p__Classrooms__Lists__Exercise__Review__index.chunk.css index 3be6fcbf2e..a63e4efb50 100644 --- a/p__Classrooms__Lists__Exercise__Review__index.chunk.css +++ b/p__Classrooms__Lists__Exercise__Review__index.chunk.css @@ -143,6 +143,25 @@ margin-right: 5px; font-size: 14px; } +.noData___mLlw0 .title___DQ3VK { + display: flex; + align-items: center; + margin-bottom: 20px; +} +.noData___mLlw0 .title___DQ3VK b { + width: 6px; + height: 14px; + background: #3061D0; + border-radius: 1px; + display: inline-block; + margin-right: 8px; +} +.noData___mLlw0 .title___DQ3VK span { + font-size: 16px; + font-weight: 500; + color: #191919; + line-height: 16px; +} /*!****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ !*** css ./node_modules/_css-loader@6.7.1@css-loader/dist/cjs.js??ruleSet[1].rules[5].oneOf[0].use[1]!./node_modules/_@umijs_bundler-webpack@4.0.87@@umijs/bundler-webpack/compiled/postcss-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[2]!./node_modules/_@umijs_bundler-webpack@4.0.87@@umijs/bundler-webpack/compiled/less-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[3]!./src/pages/Classrooms/Lists/Exercise/Review/component/Drawer/index.less?modules ***! diff --git a/p__Classrooms__Lists__Exercise__index.async.js b/p__Classrooms__Lists__Exercise__index.async.js index 765ebae31e..93a9af0fd4 100644 --- a/p__Classrooms__Lists__Exercise__index.async.js +++ b/p__Classrooms__Lists__Exercise__index.async.js @@ -2280,6 +2280,18 @@ var List = function List(_ref) { }; }(), children: "\u5220\u9664\u8BD5\u5377" + }), /*#__PURE__*/(0,jsx_runtime.jsx)("p", { + onClick: function onClick() { + dispatch({ + type: 'exercise/setActionTabs', + payload: { + key: '单个加入试卷库', + selectArrs: [v.id], + params: params + } + }); + }, + children: "\u52A0\u5165\u8BD5\u5377\u5E93" }), // 判断 是否具有结束考试权限 ((0,authority/* isAdmin */.GJ)() || (classroomList === null || classroomList === void 0 || (_classroomList$Assist3 = classroomList.AssistantObject) === null || _classroomList$Assist3 === void 0 || (_classroomList$Assist3 = _classroomList$Assist3.exercise) === null || _classroomList$Assist3 === void 0 ? void 0 : _classroomList$Assist3.can_stop)) && /*#__PURE__*/(0,jsx_runtime.jsx)("p", { @@ -2602,6 +2614,8 @@ var TabMenu = __webpack_require__(63989); var SearchSortController = __webpack_require__(54957); // EXTERNAL MODULE: ./src/pages/Classrooms/Lists/components/BottomControl/index.tsx + 1 modules var BottomControl = __webpack_require__(9046); +// EXTERNAL MODULE: ./src/pages/Classrooms/Lists/Exercise/components/Addpaperlibrary.tsx +var Addpaperlibrary = __webpack_require__(69867); // EXTERNAL MODULE: ./node_modules/_@ant-design_icons@5.2.6@@ant-design/icons/es/icons/ExclamationCircleOutlined.js + 1 modules var ExclamationCircleOutlined = __webpack_require__(80045); ;// CONCATENATED MODULE: ./src/pages/Classrooms/Lists/Exercise/index.tsx @@ -2633,6 +2647,7 @@ var Exercise_excluded = ["user", "classroomList", "globalSetting", "loading", "d + var ShixunsListPage = function ShixunsListPage(_ref) { @@ -3307,7 +3322,7 @@ var ShixunsListPage = function ShixunsListPage(_ref) { children: "\u5F62\u6210\u65B0\u8BD5\u5377" })] })] - })] + }), /*#__PURE__*/(0,jsx_runtime.jsx)(Addpaperlibrary/* default */.Z, {})] }); }; /* harmony default export */ var Exercise = ((0,_umi_production_exports.connect)(function (_ref7) { diff --git a/p__Classrooms__Lists__GroupHomework__Detail__index.async.js b/p__Classrooms__Lists__GroupHomework__Detail__index.async.js index 7b271c0fbf..f7db2237c1 100644 --- a/p__Classrooms__Lists__GroupHomework__Detail__index.async.js +++ b/p__Classrooms__Lists__GroupHomework__Detail__index.async.js @@ -1,131 +1,5 @@ "use strict"; -(self["webpackChunk"] = self["webpackChunk"] || []).push([[10195,4977,10014,64125],{ - -/***/ 70740: -/*!********************************************************************************************************************!*\ - !*** ./node_modules/_@ant-design_icons@5.2.6@@ant-design/icons/es/icons/DeliveredProcedureOutlined.js + 1 modules ***! - \********************************************************************************************************************/ -/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { - - -// EXPORTS -__webpack_require__.d(__webpack_exports__, { - Z: function() { return /* binding */ icons_DeliveredProcedureOutlined; } -}); - -// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/esm/extends.js -var esm_extends = __webpack_require__(26508); -// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/index.js -var _react_17_0_2_react = __webpack_require__(59301); -;// CONCATENATED MODULE: ./node_modules/_@ant-design_icons-svg@4.3.1@@ant-design/icons-svg/es/asn/DeliveredProcedureOutlined.js -// This icon file is generated automatically. -var DeliveredProcedureOutlined = { "icon": { "tag": "svg", "attrs": { "viewBox": "64 64 896 896", "focusable": "false" }, "children": [{ "tag": "defs", "attrs": {}, "children": [{ "tag": "style", "attrs": {} }] }, { "tag": "path", "attrs": { "d": "M632 698.3l141.9-112a8 8 0 000-12.6L632 461.7c-5.3-4.2-13-.4-13 6.3v76H295c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h324v76c0 6.7 7.8 10.4 13 6.3zm261.3-405L730.7 130.7c-7.5-7.5-16.7-13-26.7-16V112H144c-17.7 0-32 14.3-32 32v278c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8V184h136v136c0 17.7 14.3 32 32 32h320c17.7 0 32-14.3 32-32V205.8l136 136V422c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-83.5c0-17-6.7-33.2-18.7-45.2zM640 288H384V184h256v104zm264 436h-56c-4.4 0-8 3.6-8 8v108H184V732c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v148c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V732c0-4.4-3.6-8-8-8z" } }] }, "name": "delivered-procedure", "theme": "outlined" }; -/* harmony default export */ var asn_DeliveredProcedureOutlined = (DeliveredProcedureOutlined); - -// EXTERNAL MODULE: ./node_modules/_@ant-design_icons@5.2.6@@ant-design/icons/es/components/AntdIcon.js + 3 modules -var AntdIcon = __webpack_require__(91851); -;// CONCATENATED MODULE: ./node_modules/_@ant-design_icons@5.2.6@@ant-design/icons/es/icons/DeliveredProcedureOutlined.js - -// GENERATE BY ./scripts/generate.ts -// DON NOT EDIT IT MANUALLY - - - - -var DeliveredProcedureOutlined_DeliveredProcedureOutlined = function DeliveredProcedureOutlined(props, ref) { - return /*#__PURE__*/_react_17_0_2_react.createElement(AntdIcon/* default */.Z, (0,esm_extends/* default */.Z)({}, props, { - ref: ref, - icon: asn_DeliveredProcedureOutlined - })); -}; -if (false) {} -/* harmony default export */ var icons_DeliveredProcedureOutlined = (/*#__PURE__*/_react_17_0_2_react.forwardRef(DeliveredProcedureOutlined_DeliveredProcedureOutlined)); - -/***/ }), - -/***/ 11419: -/*!******************************************************************************************************!*\ - !*** ./node_modules/_@ant-design_icons@5.2.6@@ant-design/icons/es/icons/LikeOutlined.js + 1 modules ***! - \******************************************************************************************************/ -/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { - - -// EXPORTS -__webpack_require__.d(__webpack_exports__, { - Z: function() { return /* binding */ icons_LikeOutlined; } -}); - -// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/esm/extends.js -var esm_extends = __webpack_require__(26508); -// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/index.js -var _react_17_0_2_react = __webpack_require__(59301); -;// CONCATENATED MODULE: ./node_modules/_@ant-design_icons-svg@4.3.1@@ant-design/icons-svg/es/asn/LikeOutlined.js -// This icon file is generated automatically. -var LikeOutlined = { "icon": { "tag": "svg", "attrs": { "viewBox": "64 64 896 896", "focusable": "false" }, "children": [{ "tag": "path", "attrs": { "d": "M885.9 533.7c16.8-22.2 26.1-49.4 26.1-77.7 0-44.9-25.1-87.4-65.5-111.1a67.67 67.67 0 00-34.3-9.3H572.4l6-122.9c1.4-29.7-9.1-57.9-29.5-79.4A106.62 106.62 0 00471 99.9c-52 0-98 35-111.8 85.1l-85.9 311H144c-17.7 0-32 14.3-32 32v364c0 17.7 14.3 32 32 32h601.3c9.2 0 18.2-1.8 26.5-5.4 47.6-20.3 78.3-66.8 78.3-118.4 0-12.6-1.8-25-5.4-37 16.8-22.2 26.1-49.4 26.1-77.7 0-12.6-1.8-25-5.4-37 16.8-22.2 26.1-49.4 26.1-77.7-.2-12.6-2-25.1-5.6-37.1zM184 852V568h81v284h-81zm636.4-353l-21.9 19 13.9 25.4a56.2 56.2 0 016.9 27.3c0 16.5-7.2 32.2-19.6 43l-21.9 19 13.9 25.4a56.2 56.2 0 016.9 27.3c0 16.5-7.2 32.2-19.6 43l-21.9 19 13.9 25.4a56.2 56.2 0 016.9 27.3c0 22.4-13.2 42.6-33.6 51.8H329V564.8l99.5-360.5a44.1 44.1 0 0142.2-32.3c7.6 0 15.1 2.2 21.1 6.7 9.9 7.4 15.2 18.6 14.6 30.5l-9.6 198.4h314.4C829 418.5 840 436.9 840 456c0 16.5-7.2 32.1-19.6 43z" } }] }, "name": "like", "theme": "outlined" }; -/* harmony default export */ var asn_LikeOutlined = (LikeOutlined); - -// EXTERNAL MODULE: ./node_modules/_@ant-design_icons@5.2.6@@ant-design/icons/es/components/AntdIcon.js + 3 modules -var AntdIcon = __webpack_require__(91851); -;// CONCATENATED MODULE: ./node_modules/_@ant-design_icons@5.2.6@@ant-design/icons/es/icons/LikeOutlined.js - -// GENERATE BY ./scripts/generate.ts -// DON NOT EDIT IT MANUALLY - - - - -var LikeOutlined_LikeOutlined = function LikeOutlined(props, ref) { - return /*#__PURE__*/_react_17_0_2_react.createElement(AntdIcon/* default */.Z, (0,esm_extends/* default */.Z)({}, props, { - ref: ref, - icon: asn_LikeOutlined - })); -}; -if (false) {} -/* harmony default export */ var icons_LikeOutlined = (/*#__PURE__*/_react_17_0_2_react.forwardRef(LikeOutlined_LikeOutlined)); - -/***/ }), - -/***/ 71029: -/*!************************************************************************************************************!*\ - !*** ./node_modules/_@ant-design_icons@5.2.6@@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@7.23.2@@babel/runtime/helpers/esm/extends.js -var esm_extends = __webpack_require__(26508); -// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/index.js -var _react_17_0_2_react = __webpack_require__(59301); -;// CONCATENATED MODULE: ./node_modules/_@ant-design_icons-svg@4.3.1@@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@5.2.6@@ant-design/icons/es/components/AntdIcon.js + 3 modules -var AntdIcon = __webpack_require__(91851); -;// CONCATENATED MODULE: ./node_modules/_@ant-design_icons@5.2.6@@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_17_0_2_react.createElement(AntdIcon/* default */.Z, (0,esm_extends/* default */.Z)({}, props, { - ref: ref, - icon: asn_PlusCircleOutlined - })); -}; -if (false) {} -/* harmony default export */ var icons_PlusCircleOutlined = (/*#__PURE__*/_react_17_0_2_react.forwardRef(PlusCircleOutlined_PlusCircleOutlined)); - -/***/ }), +(self["webpackChunk"] = self["webpackChunk"] || []).push([[10195,4977,10014,64125,27715],{ /***/ 56672: /*!*********************************!*\ @@ -287,33 +161,62 @@ var AsyncButton = function AsyncButton(_ref) { /***/ }), -/***/ 35323: -/*!********************************************!*\ - !*** ./src/components/ExportZip/index.tsx ***! - \********************************************/ +/***/ 44857: +/*!********************************************************!*\ + !*** ./src/components/CutOffNow/index.tsx + 1 modules ***! + \********************************************************/ /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { -/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/objectSpread2.js */ 26801); -/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0__); -/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_createForOfIteratorHelper_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/createForOfIteratorHelper.js */ 98190); -/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_createForOfIteratorHelper_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_createForOfIteratorHelper_js__WEBPACK_IMPORTED_MODULE_1__); -/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/regeneratorRuntime.js */ 10574); -/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_2__); -/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/asyncToGenerator.js */ 39343); -/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_3__); -/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/slicedToArray.js */ 11006); -/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_4__); -/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! react */ 59301); -/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! antd */ 8591); -/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! antd */ 43418); -/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! antd */ 3113); -/* harmony import */ var jszip__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! jszip */ 86129); -/* harmony import */ var jszip__WEBPACK_IMPORTED_MODULE_6___default = /*#__PURE__*/__webpack_require__.n(jszip__WEBPACK_IMPORTED_MODULE_6__); -/* harmony import */ var _utils_env__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @/utils/env */ 47015); -/* harmony import */ var _utils_fetch__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! @/utils/fetch */ 97174); -/* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! react/jsx-runtime */ 37712); +// EXPORTS +__webpack_require__.d(__webpack_exports__, { + Z: function() { return /* binding */ CutOffNow; } +}); +// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/regeneratorRuntime.js +var regeneratorRuntime = __webpack_require__(10574); +var regeneratorRuntime_default = /*#__PURE__*/__webpack_require__.n(regeneratorRuntime); +// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/asyncToGenerator.js +var asyncToGenerator = __webpack_require__(39343); +var asyncToGenerator_default = /*#__PURE__*/__webpack_require__.n(asyncToGenerator); +// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/slicedToArray.js +var slicedToArray = __webpack_require__(11006); +var slicedToArray_default = /*#__PURE__*/__webpack_require__.n(slicedToArray); +// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/index.js +var _react_17_0_2_react = __webpack_require__(59301); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/form/index.js + 19 modules +var es_form = __webpack_require__(78241); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/message/index.js + 4 modules +var message = __webpack_require__(8591); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/modal/index.js + 16 modules +var modal = __webpack_require__(43418); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/date-picker/index.js + 66 modules +var date_picker = __webpack_require__(52409); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/input/index.js + 5 modules +var input = __webpack_require__(1056); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/table/index.js + 85 modules +var table = __webpack_require__(72315); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/row/index.js +var row = __webpack_require__(95237); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/col/index.js +var col = __webpack_require__(43604); +// EXTERNAL MODULE: ./node_modules/_dayjs@1.11.10@dayjs/dayjs.min.js +var dayjs_min = __webpack_require__(9498); +var dayjs_min_default = /*#__PURE__*/__webpack_require__.n(dayjs_min); +// EXTERNAL MODULE: ./src/utils/util.tsx +var util = __webpack_require__(27291); +// EXTERNAL MODULE: ./src/.umi-production/exports.ts + 8 modules +var _umi_production_exports = __webpack_require__(66660); +;// CONCATENATED MODULE: ./src/components/CutOffNow/index.less?modules +// extracted by mini-css-extract-plugin +/* harmony default export */ var CutOffNowmodules = ({"tips":"tips___e8J4O","homeworkType":"homeworkType___ZjN2X","antdTable":"antdTable___amDdp","modalWrapper":"modalWrapper___XPojI"}); +// EXTERNAL MODULE: ./src/service/classrooms.ts +var classrooms = __webpack_require__(48600); +// EXTERNAL MODULE: ./src/pages/Classrooms/Lists/ShixunHomeworks/Detail/components/ConfigWorks/Releasesetting.tsx +var Releasesetting = __webpack_require__(4647); +// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/jsx-runtime.js +var jsx_runtime = __webpack_require__(37712); +;// CONCATENATED MODULE: ./src/components/CutOffNow/index.tsx @@ -325,77 +228,477 @@ var AsyncButton = function AsyncButton(_ref) { -var ExportZip = function ExportZip(_ref, ref) { - var _ref$files = _ref.files, - files = _ref$files === void 0 ? [] : _ref$files, - name = _ref.name, - _ref$buttonProps = _ref.buttonProps, - buttonProps = _ref$buttonProps === void 0 ? {} : _ref$buttonProps, - hide = _ref.hide, - _ref$onOk = _ref.onOk, - onOk = _ref$onOk === void 0 ? function () {} : _ref$onOk; - var _useState = (0,react__WEBPACK_IMPORTED_MODULE_5__.useState)(false), - _useState2 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_4___default()(_useState, 2), - isLoading = _useState2[0], - setIsLoading = _useState2[1]; - var zip = (0,react__WEBPACK_IMPORTED_MODULE_5__.useRef)(new (jszip__WEBPACK_IMPORTED_MODULE_6___default())()); - (0,react__WEBPACK_IMPORTED_MODULE_5__.useImperativeHandle)(ref, function () { - return { - exportReport: exportReport, - exportAndCreateUserFolder: exportAndCreateUserFolder + + + +var CuttOffNow = function CuttOffNow(_ref) { + var dispatch = _ref.dispatch, + courseEndTime = _ref.courseEndTime, + classroomList = _ref.classroomList, + _ref$successCallback = _ref.successCallback, + successCallback = _ref$successCallback === void 0 ? function () {} : _ref$successCallback, + visible = _ref.visible, + homeworkIds = _ref.homeworkIds, + courseId = _ref.courseId, + isBatch = _ref.isBatch, + shixunHomeworks = _ref.shixunHomeworks; + var _Form$useForm = es_form/* default */.Z.useForm(), + _Form$useForm2 = slicedToArray_default()(_Form$useForm, 1), + form = _Form$useForm2[0]; + var _useState = (0,_react_17_0_2_react.useState)(false), + _useState2 = slicedToArray_default()(_useState, 2), + tableLoading = _useState2[0], + setTableLoading = _useState2[1]; + var _useState3 = (0,_react_17_0_2_react.useState)(false), + _useState4 = slicedToArray_default()(_useState3, 2), + confirmLoading = _useState4[0], + setConfirmLoading = _useState4[1]; + var _useState5 = (0,_react_17_0_2_react.useState)(false), + _useState6 = slicedToArray_default()(_useState5, 2), + noGroup = _useState6[0], + setNoGroup = _useState6[1]; + //作业截止 + var _useState7 = (0,_react_17_0_2_react.useState)([]), + _useState8 = slicedToArray_default()(_useState7, 2), + submitCourseGroups = _useState8[0], + setSubmitCourseGroups = _useState8[1]; + var _useState9 = (0,_react_17_0_2_react.useState)([]), + _useState10 = slicedToArray_default()(_useState9, 2), + submitCourseTableData = _useState10[0], + setSubmitCourseTableData = _useState10[1]; + var _useState11 = (0,_react_17_0_2_react.useState)([]), + _useState12 = slicedToArray_default()(_useState11, 2), + selectedSubmitCourseIds = _useState12[0], + setSelectedSubmitCourseIds = _useState12[1]; + //补交截止 + var _useState13 = (0,_react_17_0_2_react.useState)([]), + _useState14 = slicedToArray_default()(_useState13, 2), + lateCourseGroups = _useState14[0], + setLateCourseGroups = _useState14[1]; + var _useState15 = (0,_react_17_0_2_react.useState)([]), + _useState16 = slicedToArray_default()(_useState15, 2), + lateCourseTableData = _useState16[0], + setLateCourseTableData = _useState16[1]; + var _useState17 = (0,_react_17_0_2_react.useState)([]), + _useState18 = slicedToArray_default()(_useState17, 2), + selectedLateCourseIds = _useState18[0], + setSelectedLateCourseIds = _useState18[1]; + //批量截止 + var _useState19 = (0,_react_17_0_2_react.useState)([]), + _useState20 = slicedToArray_default()(_useState19, 2), + allCourseGroups = _useState20[0], + setAllCourseGroups = _useState20[1]; + var _useState21 = (0,_react_17_0_2_react.useState)([]), + _useState22 = slicedToArray_default()(_useState21, 2), + allCourseTableData = _useState22[0], + setAllCourseTableData = _useState22[1]; + var _useState23 = (0,_react_17_0_2_react.useState)([]), + _useState24 = slicedToArray_default()(_useState23, 2), + selectedAllCourseIds = _useState24[0], + setSelectedAllCourseIds = _useState24[1]; + (0,_react_17_0_2_react.useEffect)(function () { + if (visible) { + getData(); + } else { + clear(); + } + }, [visible]); + var getData = /*#__PURE__*/function () { + var _ref2 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee() { + var res; + return regeneratorRuntime_default()().wrap(function _callee$(_context) { + while (1) switch (_context.prev = _context.next) { + case 0: + setTableLoading(true); + _context.next = 3; + return (0,classrooms/* getAllowEndGroups */.oR)(homeworkIds[0], { + course_id: courseId + }); + case 3: + res = _context.sent; + setNoGroup(res.no_group); + if (isBatch) { + setAllCourseGroups(res.all_course_groups); + setAllCourseTableData(res.all_course_groups); + } else { + setLateCourseGroups(res.late_course_groups); + setLateCourseTableData(res.late_course_groups); + setSubmitCourseGroups(res.submit_course_groups); + setSubmitCourseTableData(res.submit_course_groups); + } + setTableLoading(false); + form.setFieldsValue({ + 'end_time': dayjs_min_default()() + }); + case 8: + case "end": + return _context.stop(); + } + }, _callee); + })); + return function getData() { + return _ref2.apply(this, arguments); }; - }); - var exportReport = /*#__PURE__*/function () { - var _ref2 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_3___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_2___default()().mark(function _callee4(item) { - var fileTypeText, - data, - num, - size, - fileNum, - modal, - next, - _next, - _args4 = arguments; - return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_2___default()().wrap(function _callee4$(_context4) { - while (1) switch (_context4.prev = _context4.next) { + }(); + var handleOk = /*#__PURE__*/function () { + var _ref3 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee2() { + var formValue, endTimeString, selectNothing, res; + return regeneratorRuntime_default()().wrap(function _callee2$(_context2) { + while (1) switch (_context2.prev = _context2.next) { case 0: - _next = function _next3() { - _next = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_3___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_2___default()().mark(function _callee3() { - var _data$num; - return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_2___default()().wrap(function _callee3$(_context3) { - while (1) switch (_context3.prev = _context3.next) { - case 0: - uploadRequest({}, "".concat(_utils_env__WEBPACK_IMPORTED_MODULE_7__/* ["default"] */ .Z.API_SERVER, "/api/attachments/").concat(data === null || data === void 0 || (_data$num = data[num]) === null || _data$num === void 0 ? void 0 : _data$num.id), /*#__PURE__*/function () { - var _ref3 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_3___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_2___default()().mark(function _callee2(res, xhr) { - var _res$target$response, _data$num2; - var d, blob, fileName; - return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_2___default()().wrap(function _callee2$(_context2) { - while (1) switch (_context2.prev = _context2.next) { - case 0: - if (!(((_res$target$response = res.target.response) === null || _res$target$response === void 0 ? void 0 : _res$target$response.type) === 'application/json')) { - _context2.next = 8; - break; - } - _context2.next = 3; - return getJson(res.target.response); - case 3: - d = _context2.sent; - if (!d.message) { - _context2.next = 8; - break; - } - antd__WEBPACK_IMPORTED_MODULE_10__/* ["default"] */ .ZP.warning((d === null || d === void 0 ? void 0 : d.message) || '下载出错, 请联系管理员'); - setIsLoading(false); - return _context2.abrupt("return"); - case 8: - blob = new Blob([res.target.response], { - type: 'application/vnd.ms-excel;charset=utf-8' - }); - size = size + blob.size; - fileName = data === null || data === void 0 || (_data$num2 = data[num]) === null || _data$num2 === void 0 ? void 0 : _data$num2.filename; - setTimeout( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_3___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_2___default()().mark(function _callee() { - return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_2___default()().wrap(function _callee$(_context) { - while (1) switch (_context.prev = _context.next) { + formValue = form.getFieldsValue(); + endTimeString = dayjs_min_default()(formValue.end_time).format('YYYY-MM-DD HH:mm'); + selectNothing = isBatch ? selectedAllCourseIds.length === 0 : selectedSubmitCourseIds.length === 0 && selectedLateCourseIds.length === 0; + if (!(selectNothing && !noGroup)) { + _context2.next = 6; + break; + } + message/* default */.ZP.warning('请选择需要操作的班级'); + return _context2.abrupt("return"); + case 6: + setConfirmLoading(true); + _context2.next = 9; + return (0,classrooms/* stopHomework */.Mc)(courseId, { + no_group: noGroup, + homework_ids: homeworkIds, + group_ids: isBatch ? selectedAllCourseIds : selectedSubmitCourseIds, + end_time: endTimeString, + late_group_ids: isBatch ? selectedAllCourseIds : selectedLateCourseIds + }); + case 9: + res = _context2.sent; + setConfirmLoading(false); + if (res.status === 0) { + clear(); + message/* default */.ZP.success('操作成功'); + successCallback(); + dispatch({ + type: 'classroomList/setActionTabs', + payload: { + key: '清除选择数据' + } + }); + } + case 12: + case "end": + return _context2.stop(); + } + }, _callee2); + })); + return function handleOk() { + return _ref3.apply(this, arguments); + }; + }(); + var clear = function clear() { + setSelectedSubmitCourseIds([]); + setSelectedLateCourseIds([]); + setSubmitCourseTableData([]); + setLateCourseTableData([]); + }; + return /*#__PURE__*/(0,jsx_runtime.jsxs)(modal/* default */.Z, { + centered: true, + title: "\u7ACB\u5373\u622A\u6B62", + className: CutOffNowmodules.modalWrapper, + width: isBatch || noGroup ? 520 : 760, + open: visible, + confirmLoading: confirmLoading, + destroyOnClose: true, + okText: "\u622A\u6B62", + cancelText: "\u53D6\u6D88", + onOk: function onOk() { + return handleOk(); + }, + onCancel: function onCancel() { + clear(); + dispatch({ + type: 'classroomList/setActionTabs', + payload: {} + }); + }, + children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: CutOffNowmodules.tips, + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("div", { + children: "1\u3001\u622A\u6B62\u540E\u5B66\u751F\u4E0D\u80FD\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002" + }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + children: "2\u3001\u672C\u64CD\u4F5C\u53EA\u5BF9\u201C\u63D0\u4EA4\u4E2D\u201D\u3001\u201C\u8865\u4EA4\u4E2D\u201D\u7684\u4F5C\u4E1A\u6709\u6548\u3002" + })] + }), /*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z, { + form: form, + layout: "vertical", + children: /*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, { + name: "end_time", + label: "\u622A\u6B62\u65F6\u95F4", + children: /*#__PURE__*/(0,jsx_runtime.jsx)(date_picker["default"], { + style: { + width: '100%' + }, + disabledDate: function disabledDate(current) { + return (0,Releasesetting/* disabledDate */.Q8)(current, courseEndTime); + }, + disabledTime: function disabledTime(current) { + return (0,Releasesetting/* disabledTime */.d0)(current); + }, + placeholder: '请选择结束时间', + showTime: { + format: 'HH:mm', + defaultValue: dayjs_min_default()((0,util/* HalfPastOne */.U6)(), 'HH:mm') + }, + format: "YYYY-MM-DD HH:mm", + allowClear: false + }) + }) + }), !noGroup && /*#__PURE__*/(0,jsx_runtime.jsx)(jsx_runtime.Fragment, { + children: isBatch ? /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + children: [/*#__PURE__*/(0,jsx_runtime.jsx)(input/* default */.Z, { + placeholder: "\u641C\u7D22\u73ED\u7EA7" + // suffix={} + , + onChange: function onChange(e) { + setAllCourseTableData(allCourseGroups.filter(function (item) { + return item.name.indexOf(e.target.value) > -1; + })); + } + }), /*#__PURE__*/(0,jsx_runtime.jsx)(table/* default */.Z, { + style: { + marginTop: '10px', + height: '300px', + overflow: 'auto' + }, + className: CutOffNowmodules.antdTable, + rowSelection: { + type: 'checkbox', + onChange: function onChange(selectedRowKeys) { + setSelectedAllCourseIds(selectedRowKeys); + } + }, + rowKey: "id", + pagination: false, + dataSource: allCourseTableData, + loading: tableLoading, + columns: [{ + title: '班级', + dataIndex: 'name' + }] + })] + }) : /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, { + gutter: 24, + children: [/*#__PURE__*/(0,jsx_runtime.jsxs)(col/* default */.Z, { + span: 14, + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("div", { + className: CutOffNowmodules.homeworkType, + children: "\u4F5C\u4E1A\u622A\u6B62" + }), /*#__PURE__*/(0,jsx_runtime.jsx)(input/* default */.Z, { + placeholder: "\u641C\u7D22\u73ED\u7EA7" + // suffix={} + , + onChange: function onChange(e) { + setSubmitCourseTableData(submitCourseGroups.filter(function (item) { + return item.name.indexOf(e.target.value) > -1; + })); + } + }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + className: CutOffNowmodules.tableWrapper, + children: /*#__PURE__*/(0,jsx_runtime.jsx)(table/* default */.Z, { + style: { + marginTop: '10px', + height: '260px', + overflow: 'auto' + }, + className: CutOffNowmodules.antdTable, + rowSelection: { + type: 'checkbox', + onChange: function onChange(selectedRowKeys) { + setSelectedSubmitCourseIds(selectedRowKeys); + } + }, + rowKey: "id", + pagination: false, + dataSource: submitCourseTableData, + loading: tableLoading, + columns: [{ + title: '班级', + dataIndex: 'name', + ellipsis: true + }, { + title: '发布时间', + dataIndex: 'publish_time' + }, { + title: '截止时间', + dataIndex: 'end_time' + }] + }) + })] + }), /*#__PURE__*/(0,jsx_runtime.jsxs)(col/* default */.Z, { + flex: 10, + style: { + maxWidth: "280px" + }, + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("div", { + className: CutOffNowmodules.homeworkType, + children: "\u8865\u4EA4\u622A\u6B62" + }), /*#__PURE__*/(0,jsx_runtime.jsx)(input/* default */.Z, { + placeholder: "\u641C\u7D22\u73ED\u7EA7", + onChange: function onChange(e) { + setLateCourseTableData(lateCourseGroups.filter(function (item) { + return item.name.indexOf(e.target.value) > -1; + })); + } + }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + className: CutOffNowmodules.tableWrapper, + children: /*#__PURE__*/(0,jsx_runtime.jsx)(table/* default */.Z, { + style: { + marginTop: '10px', + height: '260px', + overflow: 'auto', + maxWidth: "280px" + }, + className: CutOffNowmodules.antdTable, + rowSelection: { + type: 'checkbox', + onChange: function onChange(selectedRowKeys) { + setSelectedLateCourseIds(selectedRowKeys); + } + }, + rowKey: "id", + pagination: false, + loading: tableLoading, + dataSource: lateCourseTableData, + columns: [{ + title: '班级', + dataIndex: 'name', + ellipsis: true, + width: 120 + }, { + title: '截止时间', + dataIndex: 'late_time' + }] + }) + })] + })] + }) + })] + }); +}; +/* harmony default export */ var CutOffNow = ((0,_umi_production_exports.connect)(function (_ref4) { + var shixunHomeworks = _ref4.shixunHomeworks, + classroomList = _ref4.classroomList; + return { + shixunHomeworks: shixunHomeworks, + classroomList: classroomList + }; +})(CuttOffNow)); + +/***/ }), + +/***/ 35323: +/*!********************************************!*\ + !*** ./src/components/ExportZip/index.tsx ***! + \********************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/objectSpread2.js */ 26801); +/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0__); +/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_createForOfIteratorHelper_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/createForOfIteratorHelper.js */ 98190); +/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_createForOfIteratorHelper_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_createForOfIteratorHelper_js__WEBPACK_IMPORTED_MODULE_1__); +/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/regeneratorRuntime.js */ 10574); +/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_2__); +/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/asyncToGenerator.js */ 39343); +/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_3__); +/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/slicedToArray.js */ 11006); +/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_4__); +/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! react */ 59301); +/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! antd */ 8591); +/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! antd */ 43418); +/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! antd */ 3113); +/* harmony import */ var jszip__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! jszip */ 86129); +/* harmony import */ var jszip__WEBPACK_IMPORTED_MODULE_6___default = /*#__PURE__*/__webpack_require__.n(jszip__WEBPACK_IMPORTED_MODULE_6__); +/* harmony import */ var _utils_env__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @/utils/env */ 47015); +/* harmony import */ var _utils_fetch__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! @/utils/fetch */ 97174); +/* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! react/jsx-runtime */ 37712); + + + + + + + + + + + + + +var ExportZip = function ExportZip(_ref, ref) { + var _ref$files = _ref.files, + files = _ref$files === void 0 ? [] : _ref$files, + name = _ref.name, + _ref$buttonProps = _ref.buttonProps, + buttonProps = _ref$buttonProps === void 0 ? {} : _ref$buttonProps, + hide = _ref.hide, + _ref$onOk = _ref.onOk, + onOk = _ref$onOk === void 0 ? function () {} : _ref$onOk; + var _useState = (0,react__WEBPACK_IMPORTED_MODULE_5__.useState)(false), + _useState2 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_4___default()(_useState, 2), + isLoading = _useState2[0], + setIsLoading = _useState2[1]; + var zip = (0,react__WEBPACK_IMPORTED_MODULE_5__.useRef)(new (jszip__WEBPACK_IMPORTED_MODULE_6___default())()); + (0,react__WEBPACK_IMPORTED_MODULE_5__.useImperativeHandle)(ref, function () { + return { + exportReport: exportReport, + exportAndCreateUserFolder: exportAndCreateUserFolder + }; + }); + var exportReport = /*#__PURE__*/function () { + var _ref2 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_3___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_2___default()().mark(function _callee4(item) { + var fileTypeText, + data, + num, + size, + fileNum, + modal, + next, + _next, + _args4 = arguments; + return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_2___default()().wrap(function _callee4$(_context4) { + while (1) switch (_context4.prev = _context4.next) { + case 0: + _next = function _next3() { + _next = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_3___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_2___default()().mark(function _callee3() { + var _data$num; + return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_2___default()().wrap(function _callee3$(_context3) { + while (1) switch (_context3.prev = _context3.next) { + case 0: + uploadRequest({}, "".concat(_utils_env__WEBPACK_IMPORTED_MODULE_7__/* ["default"] */ .Z.API_SERVER, "/api/attachments/").concat(data === null || data === void 0 || (_data$num = data[num]) === null || _data$num === void 0 ? void 0 : _data$num.id), /*#__PURE__*/function () { + var _ref3 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_3___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_2___default()().mark(function _callee2(res, xhr) { + var _res$target$response, _data$num2; + var d, blob, fileName; + return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_2___default()().wrap(function _callee2$(_context2) { + while (1) switch (_context2.prev = _context2.next) { + case 0: + if (!(((_res$target$response = res.target.response) === null || _res$target$response === void 0 ? void 0 : _res$target$response.type) === 'application/json')) { + _context2.next = 8; + break; + } + _context2.next = 3; + return getJson(res.target.response); + case 3: + d = _context2.sent; + if (!d.message) { + _context2.next = 8; + break; + } + antd__WEBPACK_IMPORTED_MODULE_10__/* ["default"] */ .ZP.warning((d === null || d === void 0 ? void 0 : d.message) || '下载出错, 请联系管理员'); + setIsLoading(false); + return _context2.abrupt("return"); + case 8: + blob = new Blob([res.target.response], { + type: 'application/vnd.ms-excel;charset=utf-8' + }); + size = size + blob.size; + fileName = data === null || data === void 0 || (_data$num2 = data[num]) === null || _data$num2 === void 0 ? void 0 : _data$num2.filename; + setTimeout( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_3___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_2___default()().mark(function _callee() { + return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_2___default()().wrap(function _callee$(_context) { + while (1) switch (_context.prev = _context.next) { case 0: zip.current.file(fileName, blob); modal.update({ @@ -1237,48 +1540,548 @@ var FileDownloadList = function FileDownloadList(_ref) { /***/ }), -/***/ 48058: -/*!*********************************************************!*\ - !*** ./src/components/PreviewAll/index.tsx + 1 modules ***! - \*********************************************************/ +/***/ 27715: +/*!**********************************************************!*\ + !*** ./src/components/MultiUpload/index.tsx + 3 modules ***! + \**********************************************************/ /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { // EXPORTS __webpack_require__.d(__webpack_exports__, { - Z: function() { return /* binding */ PreviewAll; } + z: function() { return /* binding */ coverToFileList; }, + Z: function() { return /* binding */ MultiUpload; } }); -// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/objectSpread2.js -var objectSpread2 = __webpack_require__(26801); -var objectSpread2_default = /*#__PURE__*/__webpack_require__.n(objectSpread2); // EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/regeneratorRuntime.js var regeneratorRuntime = __webpack_require__(10574); var regeneratorRuntime_default = /*#__PURE__*/__webpack_require__.n(regeneratorRuntime); // EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/asyncToGenerator.js var asyncToGenerator = __webpack_require__(39343); var asyncToGenerator_default = /*#__PURE__*/__webpack_require__.n(asyncToGenerator); +// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/objectSpread2.js +var objectSpread2 = __webpack_require__(26801); +var objectSpread2_default = /*#__PURE__*/__webpack_require__.n(objectSpread2); +// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/toConsumableArray.js +var toConsumableArray = __webpack_require__(93923); +var toConsumableArray_default = /*#__PURE__*/__webpack_require__.n(toConsumableArray); // EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/slicedToArray.js var slicedToArray = __webpack_require__(11006); var slicedToArray_default = /*#__PURE__*/__webpack_require__.n(slicedToArray); // EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/index.js var _react_17_0_2_react = __webpack_require__(59301); -;// 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/_antd@5.9.0@antd/es/upload/index.js + 24 modules +var upload = __webpack_require__(6557); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/message/index.js + 4 modules +var es_message = __webpack_require__(8591); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/modal/index.js + 16 modules +var modal = __webpack_require__(43418); // EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/button/index.js var es_button = __webpack_require__(3113); -// EXTERNAL MODULE: ./node_modules/_@ant-design_icons@5.2.6@@ant-design/icons/es/icons/ArrowDownOutlined.js + 1 modules -var ArrowDownOutlined = __webpack_require__(98915); -// EXTERNAL MODULE: ./src/components/monaco-editor/index.jsx + 4 modules -var monaco_editor = __webpack_require__(14654); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/tooltip/index.js + 3 modules -var tooltip = __webpack_require__(6848); -// EXTERNAL MODULE: ./src/utils/util.tsx -var util = __webpack_require__(27291); -// EXTERNAL MODULE: ./src/service/exercise.ts -var exercise = __webpack_require__(6303); -// EXTERNAL MODULE: ./src/components/NoData/index.tsx +// EXTERNAL MODULE: ./src/utils/env.ts + 1 modules +var env = __webpack_require__(47015); +// EXTERNAL MODULE: ./src/pages/MoopCases/FormPanel/service.ts +var service = __webpack_require__(57417); +// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/jsx-runtime.js +var jsx_runtime = __webpack_require__(37712); +;// CONCATENATED MODULE: ./src/components/SingleUpload/index.tsx + + + + + + + + + + +var uploadNameSizeSeperator = '  '; +function bytesToSize(bytes) { + var sizes = ['Bytes', 'KB', 'MB', 'GB', 'TB']; + if (bytes == 0) return '0 Byte'; + var i = parseInt('' + Math.floor(Math.log(bytes) / Math.log(1024)), 10); + return (bytes / Math.pow(1024, i)).toFixed(1) + ' ' + sizes[i]; +} +/* harmony default export */ var SingleUpload = (function (_ref) { + var _ref$value = _ref.value, + value = _ref$value === void 0 ? [] : _ref$value, + action = _ref.action, + _onChange = _ref.onChange, + className = _ref.className, + _ref$maxSize = _ref.maxSize, + maxSize = _ref$maxSize === void 0 ? 150 : _ref$maxSize, + _ref$title = _ref.title, + title = _ref$title === void 0 ? '文件上传' : _ref$title, + _ref$accept = _ref.accept, + accept = _ref$accept === void 0 ? null : _ref$accept; + var uploadProps = { + multiple: false, + fileList: value, + accept: accept, + withCredentials: true, + beforeUpload: function beforeUpload(file) { + var fileSize = file.size / 1024 / 1024; + if (!(fileSize < maxSize)) { + message.error("\u8BE5\u6587\u4EF6\u65E0\u6CD5\u4E0A\u4F20\u3002\u8D85\u8FC7\u6587\u4EF6\u5927\u5C0F\u9650\u5236(".concat(maxSize, "MB),\u5EFA\u8BAE\u4E0A\u4F20\u5230\u767E\u5EA6\u4E91\u7B49\u5176\u5B83\u5171\u4EAB\u5DE5\u5177\u91CC\uFF0C\u7136\u540E\u518Dtxt\u6587\u6863\u91CC\u7ED9\u51FA\u94FE\u63A5\u4EE5\u53CA\u5171\u4EAB\u5BC6\u7801\u5E76\u4E0A\u4F20")); + return Promise.reject(); + } + return true; + }, + action: "".concat(ENV.API_SERVER, "/api/attachments.json"), + // ?debug=student&randomcode=undefined&client_key=6d57f8c3dd186c5ada392546ace9620a + onChange: function onChange(info) { + var _info$file; + var fileList = _toConsumableArray(info.fileList); + fileList = fileList.map(function (file) { + if (file.name.indexOf(uploadNameSizeSeperator) === -1) { + file.name = "".concat(file.name).concat(uploadNameSizeSeperator).concat(bytesToSize(file.size)); + } + return _objectSpread({}, file); + }); + if (info.file.status === 'done' && ((_info$file = info.file) === null || _info$file === void 0 || (_info$file = _info$file.response) === null || _info$file === void 0 ? void 0 : _info$file.status) === -1) { + var _info$file2; + message.error((_info$file2 = info.file) === null || _info$file2 === void 0 || (_info$file2 = _info$file2.response) === null || _info$file2 === void 0 ? void 0 : _info$file2.message); + _onChange([]); + return; + } + _onChange(fileList); + }, + onRemove: function () { + var _onRemove = _asyncToGenerator( /*#__PURE__*/_regeneratorRuntime().mark(function _callee(file) { + var fileSize, id, rs; + return _regeneratorRuntime().wrap(function _callee$(_context) { + while (1) switch (_context.prev = _context.next) { + case 0: + fileSize = file.size / 1024 / 1024; + if (!(file.status === 'uploading')) { + _context.next = 3; + break; + } + return _context.abrupt("return", true); + case 3: + if (fileSize < maxSize) { + _context.next = 7; + break; + } + return _context.abrupt("return", true); + case 7: + id = file.response ? file.response.id : file.uid; + if (!id) { + _context.next = 15; + break; + } + _context.next = 11; + return removeAttachment(file.response ? file.response.id : file.id); + case 11: + rs = _context.sent; + return _context.abrupt("return", rs); + case 15: + return _context.abrupt("return", true); + case 16: + case "end": + return _context.stop(); + } + }, _callee); + })); + function onRemove(_x) { + return _onRemove.apply(this, arguments); + } + return onRemove; + }() + }; + function onCancel(e) { + e.preventDefault(); + e.stopPropagation(); + } + return /*#__PURE__*/_jsx("div", { + className: "single-upload ".concat(className ? className : ''), + children: /*#__PURE__*/_jsxs(Upload, _objectSpread(_objectSpread({}, uploadProps), {}, { + children: [/*#__PURE__*/_jsx(Button, { + type: "primary", + title: value.length > 0 ? '每次只能上传一个资源, 删除下面资源可重新上传 ' : '', + disabled: value.length > 0, + ghost: true, + children: title + }), /*#__PURE__*/_jsxs("span", { + onClick: onCancel, + style: { + marginLeft: 10 + }, + children: ["(\u5355\u4E2A\u6587\u4EF6\u6700\u5927", maxSize, "M)", ' '] + })] + })) + }); +}); +// EXTERNAL MODULE: ./node_modules/_@ant-design_icons@5.2.6@@ant-design/icons/es/icons/InboxOutlined.js + 1 modules +var InboxOutlined = __webpack_require__(60936); +// EXTERNAL MODULE: ./node_modules/_lodash@4.17.21@lodash/lodash.js +var lodash = __webpack_require__(89392); +;// CONCATENATED MODULE: ./src/components/MultiUpload/index.less +// extracted by mini-css-extract-plugin + +;// CONCATENATED MODULE: ./src/assets/images/uploadImg.svg +function _createForOfIteratorHelper(o, allowArrayLike) { var it = typeof Symbol !== "undefined" && o[Symbol.iterator] || o["@@iterator"]; if (!it) { if (Array.isArray(o) || (it = _unsupportedIterableToArray(o)) || allowArrayLike && o && typeof o.length === "number") { if (it) o = it; var i = 0; var F = function F() {}; return { s: F, n: function n() { if (i >= o.length) return { done: true }; return { done: false, value: o[i++] }; }, e: function e(_e) { throw _e; }, f: F }; } throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method."); } var normalCompletion = true, didErr = false, err; return { s: function s() { it = it.call(o); }, n: function n() { var step = it.next(); normalCompletion = step.done; return step; }, e: function e(_e2) { didErr = true; err = _e2; }, f: function f() { try { if (!normalCompletion && it["return"] != null) it["return"](); } finally { if (didErr) throw err; } } }; } +function _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === "string") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === "Object" && o.constructor) n = o.constructor.name; if (n === "Map" || n === "Set") return Array.from(o); if (n === "Arguments" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); } +function _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) arr2[i] = arr[i]; return arr2; } +var __defProp = Object.defineProperty; +var __getOwnPropSymbols = Object.getOwnPropertySymbols; +var __hasOwnProp = Object.prototype.hasOwnProperty; +var __propIsEnum = Object.prototype.propertyIsEnumerable; +var __defNormalProp = function __defNormalProp(obj, key, value) { + return key in obj ? __defProp(obj, key, { + enumerable: true, + configurable: true, + writable: true, + value: value + }) : obj[key] = value; +}; +var __spreadValues = function __spreadValues(a, b) { + for (var prop in b || (b = {})) if (__hasOwnProp.call(b, prop)) __defNormalProp(a, prop, b[prop]); + if (__getOwnPropSymbols) { + var _iterator = _createForOfIteratorHelper(__getOwnPropSymbols(b)), + _step; + try { + for (_iterator.s(); !(_step = _iterator.n()).done;) { + var prop = _step.value; + if (__propIsEnum.call(b, prop)) __defNormalProp(a, prop, b[prop]); + } + } catch (err) { + _iterator.e(err); + } finally { + _iterator.f(); + } + } + return a; +}; + +var SvgUploadImg = function SvgUploadImg(props) { + return /* @__PURE__ */React.createElement("svg", __spreadValues({ + width: 14, + height: 14, + xmlns: "http://www.w3.org/2000/svg" + }, props), /* @__PURE__ */React.createElement("title", null, "\u5F62\u72B6"), /* @__PURE__ */React.createElement("path", { + d: "M10.354 3.5h-2.77v8.167H6.416V3.5H3.646L7 0l3.354 3.5ZM14 7h-1.167v5.833H1.167V7H0v7h14V7Z", + fill: "#3061D0", + fillRule: "nonzero" + })); +}; + +/* harmony default export */ var uploadImg = ("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEwLjM1NCAzLjVoLTIuNzd2OC4xNjdINi40MTZWMy41SDMuNjQ2TDcgMGwzLjM1NCAzLjVaTTE0IDdoLTEuMTY3djUuODMzSDEuMTY3VjdIMHY3aDE0VjdaIiBmaWxsPSIjMzA2MUQwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4="); +;// CONCATENATED MODULE: ./src/components/MultiUpload/index.tsx + + + + + + + + + + + + + + + + +var Dragger = upload/* default */.Z.Dragger; +function coverToFileList(data) { + var rs = []; + if (data && data.length > 0) { + rs = data.map(function (item) { + return { + uid: item.id, + id: item.id, + name: item.title + uploadNameSizeSeperator + item.filesize, + url: item.url, + filesize: item.filesize, + status: 'done', + response: { + id: item.id + } + }; + }); + } + return rs; +} +/* harmony default export */ var MultiUpload = (function (_ref) { + var value = _ref.value, + _onChange = _ref.onChange, + action = _ref.action, + data = _ref.data, + className = _ref.className, + _ref$maxSize = _ref.maxSize, + maxSize = _ref$maxSize === void 0 ? 150 : _ref$maxSize, + _ref$title = _ref.title, + title = _ref$title === void 0 ? '上传附件' : _ref$title, + _ref$showRemoveModal = _ref.showRemoveModal, + showRemoveModal = _ref$showRemoveModal === void 0 ? false : _ref$showRemoveModal, + _ref$accept = _ref.accept, + accept = _ref$accept === void 0 ? '' : _ref$accept, + additionalText = _ref.additionalText, + isDragger = _ref.isDragger, + _ref$number = _ref.number, + number = _ref$number === void 0 ? 1000 : _ref$number, + _ref$aloneClear = _ref.aloneClear, + aloneClear = _ref$aloneClear === void 0 ? false : _ref$aloneClear; + var _useState = (0,_react_17_0_2_react.useState)(false), + _useState2 = slicedToArray_default()(_useState, 2), + disabled = _useState2[0], + setDisabled = _useState2[1]; + var _useState3 = (0,_react_17_0_2_react.useState)(value || []), + _useState4 = slicedToArray_default()(_useState3, 2), + fileList = _useState4[0], + setFileList = _useState4[1]; + var _useState5 = (0,_react_17_0_2_react.useState)(1), + _useState6 = slicedToArray_default()(_useState5, 2), + nums = _useState6[0], + setnums = _useState6[1]; + (0,_react_17_0_2_react.useEffect)(function () { + if (value) { + if (nums === 1) { + setFileList(toConsumableArray_default()(value)); + } + setnums(2); + if (number === (value === null || value === void 0 ? void 0 : value.length)) { + setDisabled(true); + } + } + }, [value]); + var clearLastFile = function clearLastFile() { + setTimeout(function () { + fileList.pop(); + setFileList(toConsumableArray_default()(fileList)); + }, 500); + }; + var uploadProps = { + multiple: true, + disabled: disabled, + accept: accept, + withCredentials: true, + fileList: fileList, + // fileList: fileList?.length ? fileList : value, + beforeUpload: function beforeUpload(file, fileArr) { + var fileSize = file.size / 1024 / 1024; + if (fileList.concat(fileArr).length > number) { + fileList.pop(); + setFileList(toConsumableArray_default()(fileList)); + es_message/* default */.ZP.error("\u6700\u591A\u53EA\u80FD\u4E0A\u4F20".concat(number, "\u4E2A\u6587\u4EF6")); + if (aloneClear) { + return Promise.reject(); + } + clearLastFile(); + return false; + } + if (!(fileSize < maxSize)) { + es_message/* default */.ZP.error("\u8BE5\u6587\u4EF6\u65E0\u6CD5\u4E0A\u4F20\u3002\u8D85\u8FC7\u6587\u4EF6\u5927\u5C0F\u9650\u5236(".concat(maxSize, "MB).")); + if (aloneClear) { + return Promise.reject(); + } + clearLastFile(); + return false; + } + return true; + }, + data: data, + action: action || "".concat(env/* default */.Z.API_SERVER, "/api/attachments.json"), + // ?debug=student&randomcode=undefined&client_key=6d57f8c3dd186c5ada392546ace9620a + onChange: function onChange(info) { + var _info$file; + if (info.file.status === "removed") { + fileList = info.fileList; + } else { + fileList = (0,lodash.uniqBy)([].concat(toConsumableArray_default()(info.fileList), toConsumableArray_default()(fileList)), 'uid'); + } + if (info.file.status === 'done' && ((_info$file = info.file) === null || _info$file === void 0 || (_info$file = _info$file.response) === null || _info$file === void 0 ? void 0 : _info$file.status) === -1) { + var _info$file2; + es_message/* default */.ZP.error((_info$file2 = info.file) === null || _info$file2 === void 0 || (_info$file2 = _info$file2.response) === null || _info$file2 === void 0 ? void 0 : _info$file2.message); + return; + } + if (fileList.length >= number) setDisabled(true);else setDisabled(false); + setFileList(toConsumableArray_default()(fileList)); + fileList = fileList.map(function (file) { + var _file$response; + if (file !== null && file !== void 0 && (_file$response = file.response) !== null && _file$response !== void 0 && _file$response.id) { + var _file$response2; + file.url = "/api/attachments/".concat(file === null || file === void 0 || (_file$response2 = file.response) === null || _file$response2 === void 0 ? void 0 : _file$response2.id); + } + if (file.name.indexOf(uploadNameSizeSeperator) === -1) { + file.name = "".concat(file.name).concat(uploadNameSizeSeperator).concat(bytesToSize(file.size)); + } + return objectSpread2_default()({}, file); + }); + console.log('info:', info, fileList); + _onChange(fileList); + }, + onRemove: function () { + var _onRemove = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee3(file) { + var remove; + return regeneratorRuntime_default()().wrap(function _callee3$(_context3) { + while (1) switch (_context3.prev = _context3.next) { + case 0: + remove = /*#__PURE__*/function () { + var _ref2 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee() { + var id, rs; + return regeneratorRuntime_default()().wrap(function _callee$(_context) { + while (1) switch (_context.prev = _context.next) { + case 0: + id = file.response ? file.response.id : file.id; + if (!id) { + _context.next = 8; + break; + } + _context.next = 4; + return (0,service/* removeAttachment */.JZ)(file.response ? file.response.id : file.uid); + case 4: + rs = _context.sent; + return _context.abrupt("return", Promise.resolve(rs)); + case 8: + return _context.abrupt("return", true); + case 9: + case "end": + return _context.stop(); + } + }, _callee); + })); + return function remove() { + return _ref2.apply(this, arguments); + }; + }(); + if (!showRemoveModal) { + _context3.next = 5; + break; + } + return _context3.abrupt("return", new Promise(function (resolve, reject) { + modal/* default */.Z.confirm({ + centered: true, + width: 530, + okText: '确定', + cancelText: '取消', + title: '提示', + content: /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + className: "tc font16", + children: "\u662F\u5426\u786E\u8BA4\u5220\u9664?" + }), + onOk: function () { + var _onOk = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee2() { + var res; + return regeneratorRuntime_default()().wrap(function _callee2$(_context2) { + while (1) switch (_context2.prev = _context2.next) { + case 0: + _context2.next = 2; + return remove(); + case 2: + res = _context2.sent; + es_message/* default */.ZP.success('删除成功'); + resolve(true); + case 5: + case "end": + return _context2.stop(); + } + }, _callee2); + })); + function onOk() { + return _onOk.apply(this, arguments); + } + return onOk; + }(), + onCancel: function onCancel() { + return resolve(false); + } + }); + })); + case 5: + _context3.next = 7; + return remove(); + case 7: + return _context3.abrupt("return", _context3.sent); + case 8: + case "end": + return _context3.stop(); + } + }, _callee3); + })); + function onRemove(_x) { + return _onRemove.apply(this, arguments); + } + return onRemove; + }() + }; + function onCancel(e) { + e.preventDefault(); + e.stopPropagation(); + } + return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: "multi-upload ".concat(className ? className : ''), + children: [isDragger && /*#__PURE__*/(0,jsx_runtime.jsxs)(Dragger, objectSpread2_default()(objectSpread2_default()({}, uploadProps), {}, { + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("p", { + className: "ant-upload-drag-icon", + children: /*#__PURE__*/(0,jsx_runtime.jsx)(InboxOutlined/* default */.Z, {}) + }), /*#__PURE__*/(0,jsx_runtime.jsxs)("p", { + className: "ant-upload-text", + children: ["\u70B9\u51FB\u4E0A\u4F20\u56FE\u6807\uFF0C\u9009\u62E9\u8981\u4E0A\u4F20\u7684\u6587\u4EF6\u6216\u5C06\u6587\u4EF6\u62D6\u62FD\u5230\u6B64", /*#__PURE__*/(0,jsx_runtime.jsx)("br", {}), "(\u5355\u4E2A\u6587\u4EF6\u6700\u5927\u9650\u5236\u4E3A", maxSize, "MB)", ' '] + }), additionalText] + })), !isDragger && /*#__PURE__*/(0,jsx_runtime.jsxs)(upload/* default */.Z, objectSpread2_default()(objectSpread2_default()({}, uploadProps), {}, { + children: [/*#__PURE__*/(0,jsx_runtime.jsxs)(es_button/* default */.ZP, { + disabled: disabled, + className: "upload_button", + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("img", { + className: "aBtn_img", + src: uploadImg + }), title] + }), /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { + onClick: onCancel, + className: "upload_text", + children: ["(\u5355\u4E2A\u6587\u4EF6\u6700\u5927", maxSize, "MB)", ' '] + })] + }))] + }); +}); + +/***/ }), + +/***/ 48058: +/*!*********************************************************!*\ + !*** ./src/components/PreviewAll/index.tsx + 1 modules ***! + \*********************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + + +// EXPORTS +__webpack_require__.d(__webpack_exports__, { + Z: function() { return /* binding */ PreviewAll; } +}); + +// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/objectSpread2.js +var objectSpread2 = __webpack_require__(26801); +var objectSpread2_default = /*#__PURE__*/__webpack_require__.n(objectSpread2); +// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/regeneratorRuntime.js +var regeneratorRuntime = __webpack_require__(10574); +var regeneratorRuntime_default = /*#__PURE__*/__webpack_require__.n(regeneratorRuntime); +// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/asyncToGenerator.js +var asyncToGenerator = __webpack_require__(39343); +var asyncToGenerator_default = /*#__PURE__*/__webpack_require__.n(asyncToGenerator); +// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/slicedToArray.js +var slicedToArray = __webpack_require__(11006); +var slicedToArray_default = /*#__PURE__*/__webpack_require__.n(slicedToArray); +// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/index.js +var _react_17_0_2_react = __webpack_require__(59301); +;// 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/_antd@5.9.0@antd/es/button/index.js +var es_button = __webpack_require__(3113); +// EXTERNAL MODULE: ./node_modules/_@ant-design_icons@5.2.6@@ant-design/icons/es/icons/ArrowDownOutlined.js + 1 modules +var ArrowDownOutlined = __webpack_require__(98915); +// EXTERNAL MODULE: ./src/components/monaco-editor/index.jsx + 4 modules +var monaco_editor = __webpack_require__(14654); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/tooltip/index.js + 3 modules +var tooltip = __webpack_require__(6848); +// EXTERNAL MODULE: ./src/utils/util.tsx +var util = __webpack_require__(27291); +// EXTERNAL MODULE: ./src/service/exercise.ts +var exercise = __webpack_require__(6303); +// EXTERNAL MODULE: ./src/components/NoData/index.tsx var NoData = __webpack_require__(72020); // EXTERNAL MODULE: ./src/utils/env.ts + 1 modules var env = __webpack_require__(47015); @@ -4720,7 +5523,7 @@ var WorkList = function WorkList(_ref) { var shixunHomeworks = _ref.shixunHomeworks, classroomList = _ref.classroomList, loading = _ref.loading, - user = _ref.user, + globalSetting = _ref.globalSetting, dispatch = _ref.dispatch, zip = _ref.zip, btnLoading = _ref.btnLoading, @@ -4983,10 +5786,10 @@ var WorkList = function WorkList(_ref) { dataIndex: 'base_on_project', width: 70, render: function render(text, record) { - var _record$project_info, _user$navigationInfo, _record$project_info2, _record$project_info3, _record$project_info4; + var _record$project_info, _globalSetting$settin, _record$project_info2, _record$project_info3, _record$project_info4; return ((_record$project_info = record.project_info) === null || _record$project_info === void 0 ? void 0 : _record$project_info.id) !== -1 ? /*#__PURE__*/(0,jsx_runtime.jsx)("a", { target: "_blank", - href: "".concat((_user$navigationInfo = user.navigationInfo) === null || _user$navigationInfo === void 0 || (_user$navigationInfo = _user$navigationInfo.top) === null || _user$navigationInfo === void 0 ? void 0 : _user$navigationInfo.old_url).concat((_record$project_info2 = record.project_info) === null || _record$project_info2 === void 0 ? void 0 : _record$project_info2.id), + href: "".concat(globalSetting === null || globalSetting === void 0 || (_globalSetting$settin = globalSetting.setting) === null || _globalSetting$settin === void 0 ? void 0 : _globalSetting$settin.old_url).concat((_record$project_info2 = record.project_info) === null || _record$project_info2 === void 0 ? void 0 : _record$project_info2.id), className: "c-blue", children: (_record$project_info3 = record.project_info) === null || _record$project_info3 === void 0 ? void 0 : _record$project_info3.name }) : (_record$project_info4 = record.project_info) === null || _record$project_info4 === void 0 ? void 0 : _record$project_info4.name; @@ -5871,13 +6674,13 @@ var WorkList = function WorkList(_ref) { /* harmony default export */ var components_WorkList = ((0,_umi_production_exports.connect)(function (_ref8) { var shixunHomeworks = _ref8.shixunHomeworks, classroomList = _ref8.classroomList, - user = _ref8.user, + globalSetting = _ref8.globalSetting, loading = _ref8.loading; return { shixunHomeworks: shixunHomeworks, classroomList: classroomList, loading: loading.effects, - user: user + globalSetting: globalSetting }; })(WorkList)); // EXTERNAL MODULE: ./src/utils/env.ts + 1 modules @@ -11221,7 +12024,7 @@ var Detail_ShixunsListPage = function ShixunsListPage(_ref) { var _workList$category, _workList$category2; var shixunHomeworks = _ref.shixunHomeworks, classroomList = _ref.classroomList, - user = _ref.user, + globalSetting = _ref.globalSetting, dispatch = _ref.dispatch; var _useState = (0,_react_17_0_2_react.useState)(objectSpread2_default()({}, (0,_umi_production_exports.useParams)())), _useState2 = slicedToArray_default()(_useState, 2), @@ -11467,8 +12270,8 @@ var Detail_ShixunsListPage = function ShixunsListPage(_ref) { }), (workList === null || workList === void 0 || (_workList$work_status2 = workList.work_statuses) === null || _workList$work_status2 === void 0 ? void 0 : _workList$work_status2.includes('关联项目')) && /*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.ZP, { type: "primary", onClick: function onClick() { - var _user$navigationInfo; - return (0,util/* openNewWindow */.xg)("".concat((_user$navigationInfo = user.navigationInfo) === null || _user$navigationInfo === void 0 || (_user$navigationInfo = _user$navigationInfo.top) === null || _user$navigationInfo === void 0 ? void 0 : _user$navigationInfo.old_url, "/projects/deposit/new")); + var _globalSetting$settin; + return (0,util/* openNewWindow */.xg)("".concat(globalSetting === null || globalSetting === void 0 || (_globalSetting$settin = globalSetting.setting) === null || _globalSetting$settin === void 0 ? void 0 : _globalSetting$settin.old_url, "/projects/deposit/new")); }, children: "\u521B\u5EFA\u9879\u76EE" }), (workList === null || workList === void 0 || (_workList$work_status3 = workList.work_statuses) === null || _workList$work_status3 === void 0 ? void 0 : _workList$work_status3.includes('关联项目')) && /*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.ZP, { @@ -11503,7 +12306,7 @@ var Detail_ShixunsListPage = function ShixunsListPage(_ref) { // { // openNewWindow( - // `${user.navigationInfo?.top?.old_url}/projects/deposit/new`, + // `${globalSetting?.setting?.old_url}/projects/deposit/new`, // ); // }} // > @@ -11622,69 +12425,749 @@ var Detail_ShixunsListPage = function ShixunsListPage(_ref) { } else { message/* default */.ZP.info('截止之后的试卷才能查看答案'); } - } else { - setActiveTabs(index); - } + } else { + setActiveTabs(index); + } + }, + className: Detailmodules.tabs, + items: tabsArr.map(function (v) { + return { + label: v.name, + key: "".concat(v.id), + children: v.component, + forceRender: v.forceRender + }; + }) + }) + })] + }), /*#__PURE__*/(0,jsx_runtime.jsx)(AssociatedProjects/* default */.Z, {}), /*#__PURE__*/(0,jsx_runtime.jsx)(AfterAppendix/* default */.Z, {}), /*#__PURE__*/(0,jsx_runtime.jsx)(Publish, { + type: "edit", + onCallback: function onCallback() { + return getData(); + }, + courseEndTime: workList === null || workList === void 0 ? void 0 : workList.course_end_date + }), /*#__PURE__*/(0,jsx_runtime.jsx)(CutOffNow/* default */.Z, { + courseEndTime: workList === null || workList === void 0 ? void 0 : workList.course_end_date, + successCallback: function successCallback() { + return getData(); + }, + visible: classroomList.actionTabs.key === '立即截止', + homeworkIds: [params.categoryId], + courseId: params.coursesId, + isBatch: false + }), /*#__PURE__*/(0,jsx_runtime.jsx)(components_Group, { + cb: function cb() { + setStudentGroupingIndex(studentGroupingIndex + 1); + setActiveTabs('5'); + } + }), /*#__PURE__*/(0,jsx_runtime.jsx)(components_ExchangeGroup, { + cb: function cb() { + // setStudentGroupingIndex(studentGroupingIndex + 1); + } + }), /*#__PURE__*/(0,jsx_runtime.jsx)(ExportZip/* default */.Z, { + ref: zip, + hide: true, + name: "".concat(workList === null || workList === void 0 ? void 0 : workList.homework_name, "-\u4F5C\u54C1\u9644\u4EF6"), + onOk: function onOk() { + return setBtnLoading(false); + } + })] + }); +}; +/* harmony default export */ var Detail = ((0,_umi_production_exports.connect)(function (_ref3) { + var user = _ref3.user, + shixunHomeworks = _ref3.shixunHomeworks, + loading = _ref3.loading, + globalSetting = _ref3.globalSetting, + classroomList = _ref3.classroomList; + return { + user: user, + shixunHomeworks: shixunHomeworks, + globalSetting: globalSetting, + loading: loading.effects, + classroomList: classroomList + }; +})(Detail_ShixunsListPage)); + +/***/ }), + +/***/ 73341: +/*!*******************************************************************************!*\ + !*** ./src/pages/Classrooms/Lists/GroupHomework/components/AfterAppendix.tsx ***! + \*******************************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/regeneratorRuntime.js */ 10574); +/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0__); +/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/objectSpread2.js */ 26801); +/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_1__); +/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/asyncToGenerator.js */ 39343); +/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2__); +/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/slicedToArray.js */ 11006); +/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_3__); +/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! react */ 59301); +/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! antd */ 78241); +/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! antd */ 43418); +/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! antd */ 1056); +/* harmony import */ var _service_shixunHomeworks__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @/service/shixunHomeworks */ 99694); +/* harmony import */ var umi__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! umi */ 66660); +/* harmony import */ var _components_MultiUpload__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @/components/MultiUpload */ 27715); +/* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! react/jsx-runtime */ 37712); + + + + + + + + + + + +var PublishShixun = function PublishShixun(_ref) { + var classroomList = _ref.classroomList, + loading = _ref.loading, + dispatch = _ref.dispatch; + var params = (0,umi__WEBPACK_IMPORTED_MODULE_6__.useParams)(); + var _Form$useForm = antd__WEBPACK_IMPORTED_MODULE_9__/* ["default"] */ .Z.useForm(), + _Form$useForm2 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_3___default()(_Form$useForm, 1), + form = _Form$useForm2[0]; + return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__.jsx)(antd__WEBPACK_IMPORTED_MODULE_10__/* ["default"] */ .Z, { + centered: true, + title: "\u8865\u4EA4\u9644\u4EF6", + open: classroomList.actionTabs.key === '补交附件' ? true : false, + bodyStyle: { + minHeight: 200 + }, + onOk: /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee() { + var _formValue$attachment; + var formValue, selectArrs, res; + return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee$(_context) { + while (1) switch (_context.prev = _context.next) { + case 0: + _context.next = 2; + return form.validateFields(); + case 2: + formValue = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_1___default()({}, form.getFieldValue()); + selectArrs = classroomList.actionTabs.selectArrs; + formValue.attachment_ids = (_formValue$attachment = formValue.attachment_ids) === null || _formValue$attachment === void 0 ? void 0 : _formValue$attachment.map(function (item) { + return item.response.id; + }); + _context.next = 7; + return (0,_service_shixunHomeworks__WEBPACK_IMPORTED_MODULE_5__/* .reviseAttachment */ .mz)(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_1___default()(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_1___default()({}, formValue), {}, { + homeworkId: selectArrs.work_id + })); + case 7: + res = _context.sent; + if (res.status === 0) { + // history.push(`/classrooms/${params.coursesId}/group_homework/${selectArrs.homework_id}/review/${selectArrs.work_id}`) + form.resetFields(); + dispatch({ + type: 'classroomList/setActionTabs', + payload: {} + }); + } + case 9: + case "end": + return _context.stop(); + } + }, _callee); + })), + onCancel: function onCancel() { + dispatch({ + type: 'classroomList/setActionTabs', + payload: {} + }); + }, + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__.jsxs)(antd__WEBPACK_IMPORTED_MODULE_9__/* ["default"] */ .Z, { + form: form, + initialValues: {}, + children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__.jsx)(antd__WEBPACK_IMPORTED_MODULE_9__/* ["default"] */ .Z.Item, { + name: "attachment_ids", + rules: [{ + required: true, + message: "请上传附件" + }], + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__.jsx)(_components_MultiUpload__WEBPACK_IMPORTED_MODULE_7__/* ["default"] */ .Z, {}) + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__.jsx)(antd__WEBPACK_IMPORTED_MODULE_9__/* ["default"] */ .Z.Item, { + name: "description", + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__.jsx)(antd__WEBPACK_IMPORTED_MODULE_11__/* ["default"] */ .Z.TextArea, { + placeholder: "\u8BF7\u5728\u6B64\u8F93\u5165\u8865\u4EA4\u9644\u4EF6\u7684\u539F\u56E0\uFF0C\u6700\u5927\u9650\u5236100\u4E2A\u5B57\u7B26", + rows: 7 + }) + })] + }) + }); +}; +/* harmony default export */ __webpack_exports__.Z = ((0,umi__WEBPACK_IMPORTED_MODULE_6__.connect)(function (_ref3) { + var classroomList = _ref3.classroomList, + loading = _ref3.loading; + return { + classroomList: classroomList, + loading: loading + }; +})(PublishShixun)); + +/***/ }), + +/***/ 96392: +/*!************************************************************************************!*\ + !*** ./src/pages/Classrooms/Lists/GroupHomework/components/AssociatedProjects.tsx ***! + \************************************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/regeneratorRuntime.js */ 10574); +/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0__); +/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_toConsumableArray_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/toConsumableArray.js */ 93923); +/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_toConsumableArray_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_toConsumableArray_js__WEBPACK_IMPORTED_MODULE_1__); +/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/objectSpread2.js */ 26801); +/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_2__); +/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/asyncToGenerator.js */ 39343); +/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_3__); +/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/slicedToArray.js */ 11006); +/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_4__); +/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! react */ 59301); +/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! antd */ 78241); +/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! antd */ 43418); +/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! antd */ 59981); +/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! antd */ 1056); +/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_14__ = __webpack_require__(/*! antd */ 5112); +/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_15__ = __webpack_require__(/*! antd */ 95237); +/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_16__ = __webpack_require__(/*! antd */ 43604); +/* harmony import */ var react_infinite_scroller__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! react-infinite-scroller */ 26724); +/* harmony import */ var react_infinite_scroller__WEBPACK_IMPORTED_MODULE_6___default = /*#__PURE__*/__webpack_require__.n(react_infinite_scroller__WEBPACK_IMPORTED_MODULE_6__); +/* harmony import */ var _service_shixunHomeworks__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @/service/shixunHomeworks */ 99694); +/* harmony import */ var umi__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! umi */ 66660); +/* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! react/jsx-runtime */ 37712); + + + + + + + + + + + + +var PublishShixun = function PublishShixun(_ref) { + var _globalSetting$settin, _searchMemberList; + var classroomList = _ref.classroomList, + loading = _ref.loading, + globalSetting = _ref.globalSetting, + dispatch = _ref.dispatch; + var params = (0,umi__WEBPACK_IMPORTED_MODULE_8__.useParams)(); + var _Form$useForm = antd__WEBPACK_IMPORTED_MODULE_10__/* ["default"] */ .Z.useForm(), + _Form$useForm2 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_4___default()(_Form$useForm, 1), + form = _Form$useForm2[0]; + var _useState = (0,react__WEBPACK_IMPORTED_MODULE_5__.useState)(true), + _useState2 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_4___default()(_useState, 2), + hasMore = _useState2[0], + setHasmore = _useState2[1]; + var _useState3 = (0,react__WEBPACK_IMPORTED_MODULE_5__.useState)([]), + _useState4 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_4___default()(_useState3, 2), + searchMemberList = _useState4[0], + setSearchMemberList = _useState4[1]; + var _useState5 = (0,react__WEBPACK_IMPORTED_MODULE_5__.useState)({ + page: 1, + limit: 20, + keyword: '' + }), + _useState6 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_4___default()(_useState5, 2), + memberSearchParams = _useState6[0], + setMemberSearchParams = _useState6[1]; + var getData = /*#__PURE__*/function () { + var _ref2 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_3___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee() { + var _res$projects; + var res; + return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee$(_context) { + while (1) switch (_context.prev = _context.next) { + case 0: + _context.next = 2; + return dispatch({ + type: 'shixunHomeworks/getProjectList', + payload: _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_2___default()(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_2___default()({}, params), memberSearchParams) + }); + case 2: + res = _context.sent; + if (res.projects) { + setSearchMemberList([].concat(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_toConsumableArray_js__WEBPACK_IMPORTED_MODULE_1___default()(searchMemberList), _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_toConsumableArray_js__WEBPACK_IMPORTED_MODULE_1___default()(res.projects))); + } + if (((_res$projects = res.projects) === null || _res$projects === void 0 ? void 0 : _res$projects.length) < 20) setHasmore(false); + case 5: + case "end": + return _context.stop(); + } + }, _callee); + })); + return function getData() { + return _ref2.apply(this, arguments); + }; + }(); + (0,react__WEBPACK_IMPORTED_MODULE_5__.useEffect)(function () { + if (classroomList.actionTabs.key === '关联项目') { + getData(); + searchMemberList = []; + memberSearchParams.page = 1; + memberSearchParams.keyword = ''; + } + }, [classroomList.actionTabs.key]); + return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_9__.jsx)(antd__WEBPACK_IMPORTED_MODULE_11__/* ["default"] */ .Z, { + centered: true, + title: "\u5173\u8054\u9879\u76EE", + open: classroomList.actionTabs.key === '关联项目' ? true : false, + bodyStyle: { + minHeight: 100 + }, + onOk: /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_3___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee2() { + var formValue, _classroomList$action, selectArrs, cb, res; + return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee2$(_context2) { + while (1) switch (_context2.prev = _context2.next) { + case 0: + _context2.next = 2; + return form.validateFields(); + case 2: + formValue = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_2___default()({}, form.getFieldValue()); + _classroomList$action = classroomList.actionTabs, selectArrs = _classroomList$action.selectArrs, cb = _classroomList$action.cb; + _context2.next = 6; + return (0,_service_shixunHomeworks__WEBPACK_IMPORTED_MODULE_7__/* .relateProject */ .co)(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_2___default()(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_2___default()({}, formValue), {}, { + homeworkId: selectArrs.homework_id + })); + case 6: + res = _context2.sent; + if (res.status === 0) { + if (cb) { + cb(); + } else { + dispatch({ + type: 'classroomList/getClassroomCommonHomeworksList', + payload: _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_2___default()({}, classroomList.actionTabs.params) + }); + } + dispatch({ + type: 'classroomList/setActionTabs', + payload: {} + }); + } + case 8: + case "end": + return _context2.stop(); + } + }, _callee2); + })), + onCancel: function onCancel() { + dispatch({ + type: 'classroomList/setActionTabs', + payload: {} + }); + }, + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_9__.jsx)(antd__WEBPACK_IMPORTED_MODULE_12__/* ["default"] */ .Z, { + loading: loading['shixunHomeworks/getProjectList'], + active: true, + children: searchMemberList == '' ? /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_9__.jsx)("aside", { + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_9__.jsxs)("div", { + className: "tc font14 pt20", + children: ["\u60A8\u5F53\u524D\u5C1A\u672A\u7BA1\u7406\u4EFB\u4F55\u9879\u76EE\uFF0C\u8BF7\u5148", /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_9__.jsx)("a", { + href: "".concat(globalSetting === null || globalSetting === void 0 || (_globalSetting$settin = globalSetting.setting) === null || _globalSetting$settin === void 0 ? void 0 : _globalSetting$settin.old_url, "/projects/deposit/new"), + target: "_blank", + children: "\u521B\u5EFA\u9879\u76EE" + }), "\u518D\u5173\u8054"] + }) + }) : /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_9__.jsxs)("aside", { + children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_9__.jsx)("div", { + className: " mb20", + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_9__.jsx)(antd__WEBPACK_IMPORTED_MODULE_13__/* ["default"] */ .Z.Search, { + onSearch: function onSearch(value) { + if (value === '') { + delete memberSearchParams.keyword; + } else { + memberSearchParams.keyword = value; + } + searchMemberList = []; + setHasmore(true); + getData(); + }, + placeholder: "\u8BF7\u8F93\u5165\u9879\u76EE\u540D\u79F0\u8FDB\u884C\u641C\u7D22", + allowClear: true, + size: 'middle' + }) + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_9__.jsx)(antd__WEBPACK_IMPORTED_MODULE_10__/* ["default"] */ .Z, { + form: form, + initialValues: {}, + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_9__.jsx)(antd__WEBPACK_IMPORTED_MODULE_10__/* ["default"] */ .Z.Item, { + name: "project_id", + rules: [{ + required: true, + message: '请选择项目' + }], + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_9__.jsx)(antd__WEBPACK_IMPORTED_MODULE_14__/* ["default"].Group */ .ZP.Group, { + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_9__.jsx)((react_infinite_scroller__WEBPACK_IMPORTED_MODULE_6___default()), { + initialLoad: false, + pageStart: 1, + threshold: 20, + loadMore: function loadMore(page) { + memberSearchParams.page++; + getData(); + }, + hasMore: hasMore, + useWindow: false, + children: (_searchMemberList = searchMemberList) === null || _searchMemberList === void 0 ? void 0 : _searchMemberList.map(function (item, key) { + return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_9__.jsx)(antd__WEBPACK_IMPORTED_MODULE_15__/* ["default"] */ .Z, { + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_9__.jsx)(antd__WEBPACK_IMPORTED_MODULE_16__/* ["default"] */ .Z, { + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_9__.jsx)(antd__WEBPACK_IMPORTED_MODULE_14__/* ["default"] */ .ZP, { + value: item.id, + children: item.name + }) + }) + }, key); + }) + }) + }) + }) + })] + }) + }) + }); +}; +/* harmony default export */ __webpack_exports__.Z = ((0,umi__WEBPACK_IMPORTED_MODULE_8__.connect)(function (_ref4) { + var classroomList = _ref4.classroomList, + user = _ref4.user, + loading = _ref4.loading, + globalSetting = _ref4.globalSetting; + return { + classroomList: classroomList, + user: user, + loading: loading.effects, + globalSetting: globalSetting + }; +})(PublishShixun)); + +/***/ }), + +/***/ 28784: +/*!*********************************************************************************************!*\ + !*** ./src/pages/Classrooms/Lists/ShixunHomeworks/components/TrfList/index.tsx + 2 modules ***! + \*********************************************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + + +// EXPORTS +__webpack_require__.d(__webpack_exports__, { + Z: function() { return /* binding */ components_TrfList; } +}); + +// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/regeneratorRuntime.js +var regeneratorRuntime = __webpack_require__(10574); +var regeneratorRuntime_default = /*#__PURE__*/__webpack_require__.n(regeneratorRuntime); +// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/asyncToGenerator.js +var asyncToGenerator = __webpack_require__(39343); +var asyncToGenerator_default = /*#__PURE__*/__webpack_require__.n(asyncToGenerator); +// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/slicedToArray.js +var slicedToArray = __webpack_require__(11006); +var slicedToArray_default = /*#__PURE__*/__webpack_require__.n(slicedToArray); +// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/index.js +var _react_17_0_2_react = __webpack_require__(59301); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/input/index.js + 5 modules +var input = __webpack_require__(1056); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/checkbox/index.js + 3 modules +var es_checkbox = __webpack_require__(24905); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/row/index.js +var row = __webpack_require__(95237); +;// CONCATENATED MODULE: ./src/pages/Classrooms/Lists/ShixunHomeworks/components/TrfList/index.less?modules +// extracted by mini-css-extract-plugin +/* harmony default export */ var TrfListmodules = ({"leftdiv":"leftdiv___aBzsX","listClass":"listClass___bxIEW","spantitle":"spantitle___v_Vc4","rightdiv":"rightdiv___xWu4M"}); +;// CONCATENATED MODULE: ./src/pages/Classrooms/Lists/ShixunHomeworks/components/TrfList/delete.png +var delete_namespaceObject = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAbVJREFUOE+Nk79rFUEUhb+zE4OFwUD+CyGKKQQbSaMikQQ7C1tBBIsUQaJvl2Fn/cWDpAiIYJsi7YOIaCUWFoKKRhG0sbEzEImFGnev7G6yyXsxeU5159yZb87l3hG9q2WLiBO79FIwXpLp0s6cwITnQCMWrGDM43jdBckZQ0wTMdrong2R2Bxm0/98sZ8ozdcOEm5hjOC41u9Olc9ZQKySclOVkNhljCmCzjeAJM/4FbW5p+8k5tlggTtarfKxLSM6pHq4BTiL0SboaAOIi284jeP1nti+ApMEvdoEvEPMkOpJDZi1IwzwgqDh/wSsYZwk08ca4O0Qua3zW8OV5crmHg6u22EGbQ2nIbx+1IC6rrK+cYJW9gXEVrbxGUEj5bltQGJvgBapHu0LSGwCyEh1vBsQWwd4TNCDPg6uAOcImuoFlL1dJ9WNPg5uYwwRVM3MzhJmKIpjZK6e9bj4jNNpvL4QFx9wuoDXJ1r5IlH0llTtXgcXwa4SolObnYnwKnbFcfEcdJ+gpW6AtzFynuIop/Fn053u4CA5yzjO4FV9tu0Syl2S38WiSWBgD8AfoEPQ7Fb+LwIiyhxWwe2KAAAAAElFTkSuQmCC"; +// EXTERNAL MODULE: ./src/components/NoData/index.tsx +var NoData = __webpack_require__(72020); +// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/jsx-runtime.js +var jsx_runtime = __webpack_require__(37712); +;// CONCATENATED MODULE: ./src/pages/Classrooms/Lists/ShixunHomeworks/components/TrfList/index.tsx + + + + + + + +//滚动加载 + + + + +var TrfList = function TrfList(_ref) { + var data = _ref.data, + _ref$value = _ref.value, + value = _ref$value === void 0 ? [] : _ref$value, + handleChangePage = _ref.handleChangePage, + setSelectedRowKeys = _ref.setSelectedRowKeys, + selectedRowKeys = _ref.selectedRowKeys, + _ref$onChange = _ref.onChange, + onChange = _ref$onChange === void 0 ? function () {} : _ref$onChange; + var _useState = (0,_react_17_0_2_react.useState)([]), + _useState2 = slicedToArray_default()(_useState, 2), + leftList = _useState2[0], + setleftList = _useState2[1]; + var _useState3 = (0,_react_17_0_2_react.useState)([]), + _useState4 = slicedToArray_default()(_useState3, 2), + rightList = _useState4[0], + setRightList = _useState4[1]; + var _useState5 = (0,_react_17_0_2_react.useState)([]), + _useState6 = slicedToArray_default()(_useState5, 2), + checkoutList = _useState6[0], + setCheckoutList = _useState6[1]; + var _useState7 = (0,_react_17_0_2_react.useState)(1), + _useState8 = slicedToArray_default()(_useState7, 2), + page = _useState8[0], + setpage = _useState8[1]; + var _useState9 = (0,_react_17_0_2_react.useState)(), + _useState10 = slicedToArray_default()(_useState9, 2), + sechar = _useState10[0], + setsechar = _useState10[1]; + (0,_react_17_0_2_react.useEffect)(function () { + setleftList(data); + setRightList([]); + setCheckoutList([]); + }, [data]); + (0,_react_17_0_2_react.useEffect)(function () { + if (setSelectedRowKeys) { + setRightList(selectedRowKeys); + setCheckoutList(selectedRowKeys); + } + }, [selectedRowKeys]); + return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + style: { + display: 'flex', + justifyContent: 'space-between' + }, + children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: TrfListmodules.leftdiv, + children: [/*#__PURE__*/(0,jsx_runtime.jsx)(input/* default */.Z.Search, { + size: 'middle', + onChange: /*#__PURE__*/function () { + var _ref2 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee(e) { + return regeneratorRuntime_default()().wrap(function _callee$(_context) { + while (1) switch (_context.prev = _context.next) { + case 0: + // const res = await Fetch(`/api/common_exercises/exercise_users/student_groups.json`, { method: "get", params: {page: 1, per_page: 200,student_group:e} }); + // if (res.status === 0) { + // setleftList(res?.data) + // setsechar(e); + // } + // if(!e){ + // setsechar(''); + // } + // setpage(1); + setleftList(data.filter(function (item) { + var _item$name; + return item === null || item === void 0 || (_item$name = item.name) === null || _item$name === void 0 ? void 0 : _item$name.includes(e.target.value); + })); + case 1: + case "end": + return _context.stop(); + } + }, _callee); + })); + return function (_x) { + return _ref2.apply(this, arguments); + }; + }(), + placeholder: "\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2" + }), leftList.length === 0 && /*#__PURE__*/(0,jsx_runtime.jsx)(NoData/* default */.Z, { + styles: { + margin: '70px auto' + }, + customText: '暂无分班' + }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + style: { + height: '85%', + overflow: 'auto', + overflowX: 'hidden' + }, + children: /*#__PURE__*/(0,jsx_runtime.jsx)(es_checkbox/* default */.Z.Group, { + value: rightList.map(function (item) { + return "".concat(item.id); + }), + onChange: function onChange(e) { + setSelectedRowKeys(leftList.filter(function (item) { + return e.includes("".concat(item.id)); + })); }, - className: Detailmodules.tabs, - items: tabsArr.map(function (v) { - return { - label: v.name, - key: "".concat(v.id), - children: v.component, - forceRender: v.forceRender - }; + style: { + marginTop: '10px', + flexDirection: "column" + }, + children: leftList.map(function (item, index) { + return /*#__PURE__*/(0,jsx_runtime.jsx)(row/* default */.Z, { + style: { + marginTop: '10px', + lineHeight: '24px', + display: 'flex', + width: 200 + }, + children: /*#__PURE__*/(0,jsx_runtime.jsx)(es_checkbox/* default */.Z, { + style: { + display: 'flex', + height: '24px', + alignItems: 'center' + }, + disabled: item.is_published, + value: "".concat(item.id), + children: /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: TrfListmodules.listClass, + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", { + className: TrfListmodules.spantitle, + style: { + width: item.is_published ? '108px' : '170px' + }, + children: item.name + }), item.is_published && /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + style: { + width: '52px', + height: '24px', + background: '#B8B8B8', + borderRadius: '13px', + color: 'white', + lineHeight: '24px', + textAlign: 'center', + display: 'inline-block' + }, + children: "\u5DF2\u53D1\u5E03" + })] + }) + }) + }, item.id); + }) + }) + })] + }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: TrfListmodules.rightdiv, + children: [/*#__PURE__*/(0,jsx_runtime.jsx)(input/* default */.Z.Search, { + onChange: function onChange(e) { + setCheckoutList(rightList.filter(function (item) { + return item.name.includes(e.target.value); + })); + }, + size: 'middle', + placeholder: "\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2" + }), checkoutList.length === 0 && /*#__PURE__*/(0,jsx_runtime.jsx)(NoData/* default */.Z, { + styles: { + margin: '70px auto' + }, + customText: '暂未选择分班' + }), checkoutList.length > 0 && /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + style: { + marginTop: '10px', + height: '85%', + overflow: 'hidden', + position: 'relative' + }, + children: /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + style: { + overflowX: 'hidden', + overflowY: 'scroll', + position: 'absolute', + left: 0, + top: 0, + right: -17, + bottom: 0 + }, + children: checkoutList.map(function (item, index) { + return /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, { + justify: "space-between", + style: { + marginTop: '10px' + }, + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("div", { + style: { + overflow: 'hidden', + whiteSpace: 'nowrap', + textOverflow: 'ellipsis', + marginRight: '5px', + marginLeft: '5px', + width: '75%' + }, + children: item.name + }), /*#__PURE__*/(0,jsx_runtime.jsx)("img", { + src: delete_namespaceObject, + style: { + cursor: 'pointer', + height: '16px', + marginRight: 17 + }, + onClick: function onClick() { + setSelectedRowKeys(rightList.filter(function (items) { + return "".concat(items.id) != "".concat(item.id); + })); + } + })] + }, item.id); }) }) })] - }), /*#__PURE__*/(0,jsx_runtime.jsx)(AssociatedProjects/* default */.Z, {}), /*#__PURE__*/(0,jsx_runtime.jsx)(AfterAppendix/* default */.Z, {}), /*#__PURE__*/(0,jsx_runtime.jsx)(Publish, { - type: "edit", - onCallback: function onCallback() { - return getData(); - }, - courseEndTime: workList === null || workList === void 0 ? void 0 : workList.course_end_date - }), /*#__PURE__*/(0,jsx_runtime.jsx)(CutOffNow/* default */.Z, { - courseEndTime: workList === null || workList === void 0 ? void 0 : workList.course_end_date, - successCallback: function successCallback() { - return getData(); - }, - visible: classroomList.actionTabs.key === '立即截止', - homeworkIds: [params.categoryId], - courseId: params.coursesId, - isBatch: false - }), /*#__PURE__*/(0,jsx_runtime.jsx)(components_Group, { - cb: function cb() { - setStudentGroupingIndex(studentGroupingIndex + 1); - setActiveTabs('5'); - } - }), /*#__PURE__*/(0,jsx_runtime.jsx)(components_ExchangeGroup, { - cb: function cb() { - // setStudentGroupingIndex(studentGroupingIndex + 1); - } - }), /*#__PURE__*/(0,jsx_runtime.jsx)(ExportZip/* default */.Z, { - ref: zip, - hide: true, - name: "".concat(workList === null || workList === void 0 ? void 0 : workList.homework_name, "-\u4F5C\u54C1\u9644\u4EF6"), - onOk: function onOk() { - return setBtnLoading(false); - } })] }); }; -/* harmony default export */ var Detail = ((0,_umi_production_exports.connect)(function (_ref3) { - var user = _ref3.user, - shixunHomeworks = _ref3.shixunHomeworks, - loading = _ref3.loading, - globalSetting = _ref3.globalSetting, - classroomList = _ref3.classroomList; - return { - user: user, - shixunHomeworks: shixunHomeworks, - globalSetting: globalSetting, - loading: loading.effects, - classroomList: classroomList - }; -})(Detail_ShixunsListPage)); +/* harmony default export */ var components_TrfList = (TrfList); + +/***/ }), + +/***/ 57417: +/*!**************************************************!*\ + !*** ./src/pages/MoopCases/FormPanel/service.ts ***! + \**************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +/* harmony export */ __webpack_require__.d(__webpack_exports__, { +/* harmony export */ $J: function() { return /* binding */ getMoopCase; }, +/* harmony export */ JZ: function() { return /* binding */ removeAttachment; }, +/* harmony export */ bN: function() { return /* binding */ updateMoopCase; }, +/* harmony export */ jP: function() { return /* binding */ addMoopCase; }, +/* harmony export */ rO: function() { return /* binding */ getLibraryTags; } +/* harmony export */ }); +/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/regeneratorRuntime.js */ 10574); +/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0__); +/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/asyncToGenerator.js */ 39343); +/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_1__); +/* harmony import */ var _utils_fetch__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @/utils/fetch */ 97174); + + + +function getMoopCase(id) { + return (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_2__/* .get */ .U2)("libraries/".concat(id, ".json")); +} +function getLibraryTags() { + return (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_2__/* .get */ .U2)('library_tags.json'); +} +function removeAttachment(_x) { + return _removeAttachment.apply(this, arguments); +} +function _removeAttachment() { + _removeAttachment = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_1___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee(id) { + var response; + return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee$(_context) { + while (1) switch (_context.prev = _context.next) { + case 0: + _context.next = 2; + return (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_2__/* .del */ .IV)("attachments/".concat(id, ".json")); + case 2: + response = _context.sent; + return _context.abrupt("return", response.status === 0); + case 4: + case "end": + return _context.stop(); + } + }, _callee); + })); + return _removeAttachment.apply(this, arguments); +} +function addMoopCase(params) { + return (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_2__/* .post */ .v_)("libraries.json", params); +} +function updateMoopCase(id, params) { + return (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_2__/* .put */ .gz)("libraries/".concat(id, ".json"), params); +} /***/ }), @@ -12648,504 +14131,6 @@ var stringToMoment = function stringToMoment(obj, keys, format) { }; -/***/ }), - -/***/ 78673: -/*!**********************************************************************!*\ - !*** ./node_modules/_antd@5.9.0@antd/es/switch/index.js + 2 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/_@ant-design_icons@5.2.6@@ant-design/icons/es/icons/LoadingOutlined.js + 1 modules -var LoadingOutlined = __webpack_require__(38521); -// EXTERNAL MODULE: ./node_modules/_classnames@2.3.2@classnames/index.js -var _classnames_2_3_2_classnames = __webpack_require__(12124); -var _classnames_2_3_2_classnames_default = /*#__PURE__*/__webpack_require__.n(_classnames_2_3_2_classnames); -// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/esm/extends.js -var esm_extends = __webpack_require__(26508); -// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/esm/defineProperty.js -var defineProperty = __webpack_require__(80268); -// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/esm/slicedToArray.js + 1 modules -var slicedToArray = __webpack_require__(39718); -// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/esm/objectWithoutProperties.js -var objectWithoutProperties = __webpack_require__(26779); -// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/index.js -var _react_17_0_2_react = __webpack_require__(59301); -// EXTERNAL MODULE: ./node_modules/_rc-util@5.38.0@rc-util/es/hooks/useMergedState.js -var useMergedState = __webpack_require__(41760); -// EXTERNAL MODULE: ./node_modules/_rc-util@5.38.0@rc-util/es/KeyCode.js -var KeyCode = __webpack_require__(38251); -;// CONCATENATED MODULE: ./node_modules/_rc-switch@4.1.0@rc-switch/es/index.js - - - - -var _excluded = ["prefixCls", "className", "checked", "defaultChecked", "disabled", "loadingIcon", "checkedChildren", "unCheckedChildren", "onClick", "onChange", "onKeyDown"]; - - - - -var Switch = /*#__PURE__*/_react_17_0_2_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, _excluded); - 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 */.Z.LEFT) { - triggerChange(false, e); - } else if (e.which === KeyCode/* default */.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_2_3_2_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 /*#__PURE__*/_react_17_0_2_react.createElement("button", (0,esm_extends/* default */.Z)({}, restProps, { - type: "button", - role: "switch", - "aria-checked": innerChecked, - disabled: disabled, - className: switchClassName, - ref: ref, - onKeyDown: onInternalKeyDown, - onClick: onInternalClick - }), loadingIcon, /*#__PURE__*/_react_17_0_2_react.createElement("span", { - className: "".concat(prefixCls, "-inner") - }, /*#__PURE__*/_react_17_0_2_react.createElement("span", { - className: "".concat(prefixCls, "-inner-checked") - }, checkedChildren), /*#__PURE__*/_react_17_0_2_react.createElement("span", { - className: "".concat(prefixCls, "-inner-unchecked") - }, unCheckedChildren))); -}); -Switch.displayName = 'Switch'; -/* harmony default export */ var es = (Switch); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/_util/wave/index.js + 4 modules -var wave = __webpack_require__(14088); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/config-provider/context.js -var context = __webpack_require__(36355); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/config-provider/DisabledContext.js -var DisabledContext = __webpack_require__(1684); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/config-provider/hooks/useSize.js -var useSize = __webpack_require__(19716); -// EXTERNAL MODULE: ./node_modules/_@ctrl_tinycolor@3.6.1@@ctrl/tinycolor/dist/module/index.js -var dist_module = __webpack_require__(64993); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/style/index.js -var style = __webpack_require__(17313); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/theme/util/genComponentStyleHook.js -var genComponentStyleHook = __webpack_require__(83116); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/theme/util/statistic.js -var statistic = __webpack_require__(37613); -;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/switch/style/index.js - - - -const genSwitchSmallStyle = token => { - const { - componentCls, - trackHeightSM, - trackPadding, - trackMinWidthSM, - innerMinMarginSM, - innerMaxMarginSM, - handleSizeSM - } = token; - const switchInnerCls = `${componentCls}-inner`; - return { - [componentCls]: { - [`&${componentCls}-small`]: { - minWidth: trackMinWidthSM, - height: trackHeightSM, - lineHeight: `${trackHeightSM}px`, - [`${componentCls}-inner`]: { - paddingInlineStart: innerMaxMarginSM, - paddingInlineEnd: innerMinMarginSM, - [`${switchInnerCls}-checked`]: { - marginInlineStart: `calc(-100% + ${handleSizeSM + trackPadding * 2}px - ${innerMaxMarginSM * 2}px)`, - marginInlineEnd: `calc(100% - ${handleSizeSM + trackPadding * 2}px + ${innerMaxMarginSM * 2}px)` - }, - [`${switchInnerCls}-unchecked`]: { - marginTop: -trackHeightSM, - marginInlineStart: 0, - marginInlineEnd: 0 - } - }, - [`${componentCls}-handle`]: { - width: handleSizeSM, - height: handleSizeSM - }, - [`${componentCls}-loading-icon`]: { - top: (handleSizeSM - token.switchLoadingIconSize) / 2, - fontSize: token.switchLoadingIconSize - }, - [`&${componentCls}-checked`]: { - [`${componentCls}-inner`]: { - paddingInlineStart: innerMinMarginSM, - paddingInlineEnd: innerMaxMarginSM, - [`${switchInnerCls}-checked`]: { - marginInlineStart: 0, - marginInlineEnd: 0 - }, - [`${switchInnerCls}-unchecked`]: { - marginInlineStart: `calc(100% - ${handleSizeSM + trackPadding * 2}px + ${innerMaxMarginSM * 2}px)`, - marginInlineEnd: `calc(-100% + ${handleSizeSM + trackPadding * 2}px - ${innerMaxMarginSM * 2}px)` - } - }, - [`${componentCls}-handle`]: { - insetInlineStart: `calc(100% - ${handleSizeSM + trackPadding}px)` - } - }, - [`&:not(${componentCls}-disabled):active`]: { - [`&:not(${componentCls}-checked) ${switchInnerCls}`]: { - [`${switchInnerCls}-unchecked`]: { - marginInlineStart: token.marginXXS / 2, - marginInlineEnd: -token.marginXXS / 2 - } - }, - [`&${componentCls}-checked ${switchInnerCls}`]: { - [`${switchInnerCls}-checked`]: { - marginInlineStart: -token.marginXXS / 2, - marginInlineEnd: token.marginXXS / 2 - } - } - } - } - } - }; -}; -const genSwitchLoadingStyle = token => { - const { - componentCls, - handleSize - } = token; - return { - [componentCls]: { - [`${componentCls}-loading-icon${token.iconCls}`]: { - position: 'relative', - top: (handleSize - token.fontSize) / 2, - color: token.switchLoadingIconColor, - verticalAlign: 'top' - }, - [`&${componentCls}-checked ${componentCls}-loading-icon`]: { - color: token.switchColor - } - } - }; -}; -const genSwitchHandleStyle = token => { - const { - componentCls, - motion, - trackPadding, - handleBg, - handleShadow, - handleSize - } = token; - const switchHandleCls = `${componentCls}-handle`; - return { - [componentCls]: { - [switchHandleCls]: { - position: 'absolute', - top: trackPadding, - insetInlineStart: trackPadding, - width: handleSize, - height: handleSize, - transition: `all ${token.switchDuration} ease-in-out`, - '&::before': { - position: 'absolute', - top: 0, - insetInlineEnd: 0, - bottom: 0, - insetInlineStart: 0, - backgroundColor: handleBg, - borderRadius: handleSize / 2, - boxShadow: handleShadow, - transition: `all ${token.switchDuration} ease-in-out`, - content: '""' - } - }, - [`&${componentCls}-checked ${switchHandleCls}`]: { - insetInlineStart: `calc(100% - ${handleSize + trackPadding}px)` - }, - [`&:not(${componentCls}-disabled):active`]: motion ? { - [`${switchHandleCls}::before`]: { - insetInlineEnd: token.switchHandleActiveInset, - insetInlineStart: 0 - }, - [`&${componentCls}-checked ${switchHandleCls}::before`]: { - insetInlineEnd: 0, - insetInlineStart: token.switchHandleActiveInset - } - } : /* istanbul ignore next */ - {} - } - }; -}; -const genSwitchInnerStyle = token => { - const { - componentCls, - trackHeight, - trackPadding, - innerMinMargin, - innerMaxMargin, - handleSize - } = token; - const switchInnerCls = `${componentCls}-inner`; - return { - [componentCls]: { - [switchInnerCls]: { - display: 'block', - overflow: 'hidden', - borderRadius: 100, - height: '100%', - paddingInlineStart: innerMaxMargin, - paddingInlineEnd: innerMinMargin, - transition: `padding-inline-start ${token.switchDuration} ease-in-out, padding-inline-end ${token.switchDuration} ease-in-out`, - [`${switchInnerCls}-checked, ${switchInnerCls}-unchecked`]: { - display: 'block', - color: token.colorTextLightSolid, - fontSize: token.fontSizeSM, - transition: `margin-inline-start ${token.switchDuration} ease-in-out, margin-inline-end ${token.switchDuration} ease-in-out`, - pointerEvents: 'none' - }, - [`${switchInnerCls}-checked`]: { - marginInlineStart: `calc(-100% + ${handleSize + trackPadding * 2}px - ${innerMaxMargin * 2}px)`, - marginInlineEnd: `calc(100% - ${handleSize + trackPadding * 2}px + ${innerMaxMargin * 2}px)` - }, - [`${switchInnerCls}-unchecked`]: { - marginTop: -trackHeight, - marginInlineStart: 0, - marginInlineEnd: 0 - } - }, - [`&${componentCls}-checked ${switchInnerCls}`]: { - paddingInlineStart: innerMinMargin, - paddingInlineEnd: innerMaxMargin, - [`${switchInnerCls}-checked`]: { - marginInlineStart: 0, - marginInlineEnd: 0 - }, - [`${switchInnerCls}-unchecked`]: { - marginInlineStart: `calc(100% - ${handleSize + trackPadding * 2}px + ${innerMaxMargin * 2}px)`, - marginInlineEnd: `calc(-100% + ${handleSize + trackPadding * 2}px - ${innerMaxMargin * 2}px)` - } - }, - [`&:not(${componentCls}-disabled):active`]: { - [`&:not(${componentCls}-checked) ${switchInnerCls}`]: { - [`${switchInnerCls}-unchecked`]: { - marginInlineStart: trackPadding * 2, - marginInlineEnd: -trackPadding * 2 - } - }, - [`&${componentCls}-checked ${switchInnerCls}`]: { - [`${switchInnerCls}-checked`]: { - marginInlineStart: -trackPadding * 2, - marginInlineEnd: trackPadding * 2 - } - } - } - } - }; -}; -const genSwitchStyle = token => { - const { - componentCls, - trackHeight, - trackMinWidth - } = token; - return { - [componentCls]: Object.assign(Object.assign(Object.assign(Object.assign({}, (0,style/* resetComponent */.Wf)(token)), { - position: 'relative', - display: 'inline-block', - boxSizing: 'border-box', - minWidth: trackMinWidth, - height: trackHeight, - lineHeight: `${trackHeight}px`, - verticalAlign: 'middle', - background: token.colorTextQuaternary, - border: '0', - borderRadius: 100, - cursor: 'pointer', - transition: `all ${token.motionDurationMid}`, - userSelect: 'none', - [`&:hover:not(${componentCls}-disabled)`]: { - background: token.colorTextTertiary - } - }), (0,style/* genFocusStyle */.Qy)(token)), { - [`&${componentCls}-checked`]: { - background: token.switchColor, - [`&:hover:not(${componentCls}-disabled)`]: { - background: token.colorPrimaryHover - } - }, - [`&${componentCls}-loading, &${componentCls}-disabled`]: { - cursor: 'not-allowed', - opacity: token.switchDisabledOpacity, - '*': { - boxShadow: 'none', - cursor: 'not-allowed' - } - }, - // rtl style - [`&${componentCls}-rtl`]: { - direction: 'rtl' - } - }) - }; -}; -// ============================== Export ============================== -/* harmony default export */ var switch_style = ((0,genComponentStyleHook/* default */.Z)('Switch', token => { - const switchToken = (0,statistic/* merge */.TS)(token, { - switchDuration: token.motionDurationMid, - switchColor: token.colorPrimary, - switchDisabledOpacity: token.opacityLoading, - switchLoadingIconSize: token.fontSizeIcon * 0.75, - switchLoadingIconColor: `rgba(0, 0, 0, ${token.opacityLoading})`, - switchHandleActiveInset: '-30%' - }); - return [genSwitchStyle(switchToken), - // inner style - genSwitchInnerStyle(switchToken), - // handle style - genSwitchHandleStyle(switchToken), - // loading style - genSwitchLoadingStyle(switchToken), - // small style - genSwitchSmallStyle(switchToken)]; -}, token => { - const { - fontSize, - lineHeight, - controlHeight, - colorWhite - } = token; - const height = fontSize * lineHeight; - const heightSM = controlHeight / 2; - const padding = 2; // Fixed value - const handleSize = height - padding * 2; - const handleSizeSM = heightSM - padding * 2; - return { - trackHeight: height, - trackHeightSM: heightSM, - trackMinWidth: handleSize * 2 + padding * 4, - trackMinWidthSM: handleSizeSM * 2 + padding * 2, - trackPadding: padding, - handleBg: colorWhite, - handleSize, - handleSizeSM, - handleShadow: `0 2px 4px 0 ${new dist_module/* TinyColor */.C('#00230b').setAlpha(0.2).toRgbString()}`, - innerMinMargin: handleSize / 2, - innerMaxMargin: handleSize + padding + padding * 2, - innerMinMarginSM: handleSizeSM / 2, - innerMaxMarginSM: handleSizeSM + padding + padding * 2 - }; -})); -;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/switch/index.js -"use client"; - -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; -}; - - - - - - - - - - -const switch_Switch = /*#__PURE__*/_react_17_0_2_react.forwardRef((props, ref) => { - const { - prefixCls: customizePrefixCls, - size: customizeSize, - disabled: customDisabled, - loading, - className, - rootClassName, - style - } = props, - restProps = __rest(props, ["prefixCls", "size", "disabled", "loading", "className", "rootClassName", "style"]); - false ? 0 : void 0; - const { - getPrefixCls, - direction, - switch: SWITCH - } = _react_17_0_2_react.useContext(context/* ConfigContext */.E_); - // ===================== Disabled ===================== - const disabled = _react_17_0_2_react.useContext(DisabledContext/* default */.Z); - const mergedDisabled = (customDisabled !== null && customDisabled !== void 0 ? customDisabled : disabled) || loading; - const prefixCls = getPrefixCls('switch', customizePrefixCls); - const loadingIcon = /*#__PURE__*/_react_17_0_2_react.createElement("div", { - className: `${prefixCls}-handle` - }, loading && /*#__PURE__*/_react_17_0_2_react.createElement(LoadingOutlined/* default */.Z, { - className: `${prefixCls}-loading-icon` - })); - // Style - const [wrapSSR, hashId] = switch_style(prefixCls); - const mergedSize = (0,useSize/* default */.Z)(customizeSize); - const classes = _classnames_2_3_2_classnames_default()(SWITCH === null || SWITCH === void 0 ? void 0 : SWITCH.className, { - [`${prefixCls}-small`]: mergedSize === 'small', - [`${prefixCls}-loading`]: loading, - [`${prefixCls}-rtl`]: direction === 'rtl' - }, className, rootClassName, hashId); - const mergedStyle = Object.assign(Object.assign({}, SWITCH === null || SWITCH === void 0 ? void 0 : SWITCH.style), style); - return wrapSSR( /*#__PURE__*/_react_17_0_2_react.createElement(wave/* default */.Z, { - component: "Switch" - }, /*#__PURE__*/_react_17_0_2_react.createElement(es, Object.assign({}, restProps, { - prefixCls: prefixCls, - className: classes, - style: mergedStyle, - disabled: mergedDisabled, - ref: ref, - loadingIcon: loadingIcon - })))); -}); -switch_Switch.__ANT_SWITCH = true; -if (false) {} -/* harmony default export */ var es_switch = (switch_Switch); - /***/ }), /***/ 4977: diff --git a/p__Classrooms__Lists__GroupHomework__Review__index.async.js b/p__Classrooms__Lists__GroupHomework__Review__index.async.js index 84162d3af3..a332dec27c 100644 --- a/p__Classrooms__Lists__GroupHomework__Review__index.async.js +++ b/p__Classrooms__Lists__GroupHomework__Review__index.async.js @@ -1065,6 +1065,11 @@ var jsx_runtime = __webpack_require__(37712); _useState8 = slicedToArray_default()(_useState7, 2), height = _useState8[0], setheight = _useState8[1]; + // const [movable, setmovable] = useState(false); + var _useState9 = (0,_react_17_0_2_react.useState)(false), + _useState10 = slicedToArray_default()(_useState9, 2), + down = _useState10[0], + setdown = _useState10[1]; var saveUrl = (0,_react_17_0_2_react.useRef)(''); (0,_react_17_0_2_react.useEffect)(function () { var unSub = mediator/* default */.Z.subscribe('preview-image', function (value) { @@ -1134,11 +1139,13 @@ var jsx_runtime = __webpack_require__(37712); style: { display: 'none' } + // ref={imgref} , preview: { visible: true, src: url, + movable: false, onVisibleChange: function onVisibleChange(value) { setUrl(''); } @@ -1201,10 +1208,10 @@ var col = __webpack_require__(43604); var spin = __webpack_require__(71418); // EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/divider/index.js + 1 modules var divider = __webpack_require__(28103); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/checkbox/index.js + 3 modules -var es_checkbox = __webpack_require__(24905); // EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/input-number/index.js + 14 modules var input_number = __webpack_require__(69532); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/checkbox/index.js + 3 modules +var es_checkbox = __webpack_require__(24905); // EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/button/index.js var es_button = __webpack_require__(3113); // EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/tooltip/index.js + 3 modules @@ -1491,7 +1498,7 @@ var _excluded = ["shixunHomeworks", "globalSetting", "loading", "user", "dispatc var questionType = (/* unused pure expression or super */ null && (['单选题', '多选题', '判断题', '填空题', '简答题', '实训题'])); var ExeriseReview = function ExeriseReview(_ref) { - var _userInfo$course, _studentWorkDetail$ho, _studentWorkDetail$pr, _studentWorkDetail$pr2, _studentWorkDetail$pr3, _studentWorkDetail$pr4, _user$navigationInfo, _studentWorkDetail$pr5, _studentWorkDetail$pr6, _studentWorkDetail$pr7, _studentWorkDetail$wo, _studentWorkDetail$wo2, _studentWorkDetail$no, _studentWorkDetail$no2, _studentWorkDetail$no3, _studentWorkDetail$co, _studentWorkDetail$ho2, _studentWorkCommon$co, _studentWorkCommon$co2, _studentWorkCommon$co3, _studentWorkCommon$hi, _studentWorkCommon$hi2; + var _userInfo$course, _studentWorkDetail$ho, _studentWorkDetail$pr, _studentWorkDetail$pr2, _studentWorkDetail$pr3, _studentWorkDetail$pr4, _globalSetting$settin, _studentWorkDetail$pr5, _studentWorkDetail$pr6, _studentWorkDetail$pr7, _studentWorkDetail$wo, _studentWorkDetail$wo2, _studentWorkDetail$no, _studentWorkDetail$no2, _studentWorkDetail$no3, _studentWorkDetail$co, _studentWorkDetail$ho2, _studentWorkCommon$co, _studentWorkCommon$co2, _studentWorkCommon$co3, _studentWorkCommon$hi, _studentWorkCommon$hi2; var shixunHomeworks = _ref.shixunHomeworks, globalSetting = _ref.globalSetting, loading = _ref.loading, @@ -1592,41 +1599,29 @@ var ExeriseReview = function ExeriseReview(_ref) { } function _getDatas() { _getDatas = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee10() { - var _res$all_student_work, _res$all_student_work2; - var paylaod, res, key, _res$all_student_work3, _res$all_student_work4; + var paylaod; return regeneratorRuntime_default()().wrap(function _callee10$(_context10) { while (1) switch (_context10.prev = _context10.next) { case 0: // const paylaod = JSON.parse(sessionStorage['all_student_works_params'] || '{}') paylaod = JSON.parse(localStorage.getItem('all_student_works_param') || '{}'); // console.log('----------',paylaod); - _context10.next = 3; - return dispatch({ - type: 'shixunHomeworks/getAllStudentWorks', - payload: objectSpread2_default()(objectSpread2_default()({}, params), {}, { - categoryId: params.commonHomeworkId - }, paylaod) - }); - case 3: - res = _context10.sent; + // const res = await dispatch({ + // type: 'shixunHomeworks/getAllStudentWorks', + // payload: { ...params, categoryId: params.commonHomeworkId, ...paylaod }, + // }) // setSpinning(false); - key = (_res$all_student_work = res['all_student_works']) === null || _res$all_student_work === void 0 ? void 0 : _res$all_student_work.map(function (item) { - return String(item.student_work_id); - }).indexOf(params.userId); - if (key === ((_res$all_student_work2 = res['all_student_works']) === null || _res$all_student_work2 === void 0 ? void 0 : _res$all_student_work2.length) - 1) { - setNextComment({ - last: true - }); - } else { - setNextComment((_res$all_student_work3 = res['all_student_works']) === null || _res$all_student_work3 === void 0 ? void 0 : _res$all_student_work3[key + 1]); - } - if (key === 0) { - setPrevious({ - last: true - }); - } else { - setPrevious((_res$all_student_work4 = res['all_student_works']) === null || _res$all_student_work4 === void 0 ? void 0 : _res$all_student_work4[key - 1]); - } - case 7: + // const key = res['all_student_works']?.map((item: any) => String(item.student_work_id)).indexOf(params.userId) + // if (key === res['all_student_works']?.length - 1) { + // setNextComment({ last: true }) + // } else { + // setNextComment(res['all_student_works']?.[key + 1]) + // } + // if (key === 0) { + // setPrevious({ last: true }) + // } else { + // setPrevious(res['all_student_works']?.[key - 1]) + // } + case 1: case "end": return _context10.stop(); } @@ -1634,6 +1629,28 @@ var ExeriseReview = function ExeriseReview(_ref) { })); return _getDatas.apply(this, arguments); } + (0,_react_17_0_2_react.useEffect)(function () { + if (studentWorkDetail !== null && studentWorkDetail !== void 0 && studentWorkDetail.homework_id) { + if (studentWorkDetail !== null && studentWorkDetail !== void 0 && studentWorkDetail.prev_work_id) { + setPrevious({ + student_work_id: studentWorkDetail === null || studentWorkDetail === void 0 ? void 0 : studentWorkDetail.prev_work_id + }); + } else { + setPrevious({ + last: true + }); + } + if (studentWorkDetail !== null && studentWorkDetail !== void 0 && studentWorkDetail.next_work_id) { + setNextComment({ + student_work_id: studentWorkDetail === null || studentWorkDetail === void 0 ? void 0 : studentWorkDetail.next_work_id + }); + } else { + setNextComment({ + last: true + }); + } + } + }, [studentWorkDetail]); var handleDelete = function handleDelete(d) { modal.confirm({ title: "是否确认删除?", @@ -1721,9 +1738,17 @@ var ExeriseReview = function ExeriseReview(_ref) { case 3: res = _context3.sent; if (res.status === 0) { - message/* default */.ZP.success("提交成功"); form.resetFields(); - getData(); + if (studentWorkDetail !== null && studentWorkDetail !== void 0 && studentWorkDetail.next_work_id) { + message/* default */.ZP.success('评阅成功!已为您自动切换至下一个待评阅的学生', 2); + handleNextAppraise('read'); + } else { + message/* default */.ZP.success('评阅成功!', 2); + getData(); + } + // message.success('评阅成功!已为您自动切换至下一个待评阅的学生', 2); + // handleNextAppraise('read') + // getData() } case 5: case "end": @@ -1735,31 +1760,6 @@ var ExeriseReview = function ExeriseReview(_ref) { return _ref2.apply(this, arguments); }; }(); - - // const handleNextAppraise = async (type: string) => { - // const { comment, score } = form.getFieldsValue(); - // const boolScore = !isNil(score); - // if (type === 'read') { - // if (comment && boolScore) { - // const res = await addStudentWorkScore({ - // ...form.getFieldsValue(), - // userId: params.userId - // }) - // if (res.status === -1) return; - // } - // if (!comment && boolScore) { - // form.setFields([{ - // name: 'comment', - // errors: ['请填写评语'], - // }]) - // return; - // } - // } - // form.resetFields() - // history.push(`/classrooms/${params?.coursesId}/group_homework/${params?.commonHomeworkId}/review/${studentWorkDetail?.next_work_id}`) - - // } - var handleNextAppraise = /*#__PURE__*/function () { var _ref3 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee4(type) { var _form$getFieldsValue, comment, score, attachment_ids, boolScore; @@ -1803,23 +1803,6 @@ var ExeriseReview = function ExeriseReview(_ref) { } else { _umi_production_exports.history.push("/classrooms/".concat(params.coursesId, "/group_homework/").concat(params.commonHomeworkId, "/detail")); } - // if (comment && boolScore) { - // const res = await addStudentWorkScore({ - // ...form.getFieldsValue(), - // userId: params.userId - // }) - // if (res.status === -1) return; - - // if (!comment && boolScore) { - // form.setFields([{ - // name: 'comment', - // errors: ['请填写评语'], - // }]) - // return; - // } - // } - // form.resetFields() - // history.push(`/classrooms/${params?.coursesId}/common_homework/${params?.categoryId}/review/${studentWorkDetail?.next_work_id}`) case 7: case "end": return _context4.stop(); @@ -1830,7 +1813,6 @@ var ExeriseReview = function ExeriseReview(_ref) { return _ref3.apply(this, arguments); }; }(); - console.log(studentWorkCommon, 'studentWorkCommon'); return /*#__PURE__*/(0,jsx_runtime.jsxs)("section", { className: "edu-container", ref: boxWrap, @@ -2032,7 +2014,7 @@ var ExeriseReview = function ExeriseReview(_ref) { children: studentWorkDetail === null || studentWorkDetail === void 0 || (_studentWorkDetail$pr3 = studentWorkDetail.project_info) === null || _studentWorkDetail$pr3 === void 0 ? void 0 : _studentWorkDetail$pr3.name }), (studentWorkDetail === null || studentWorkDetail === void 0 || (_studentWorkDetail$pr4 = studentWorkDetail.project_info) === null || _studentWorkDetail$pr4 === void 0 ? void 0 : _studentWorkDetail$pr4.id) !== -1 && /*#__PURE__*/(0,jsx_runtime.jsx)("a", { target: "_blank", - href: "".concat((_user$navigationInfo = user.navigationInfo) === null || _user$navigationInfo === void 0 || (_user$navigationInfo = _user$navigationInfo.top) === null || _user$navigationInfo === void 0 ? void 0 : _user$navigationInfo.old_url).concat(studentWorkDetail === null || studentWorkDetail === void 0 || (_studentWorkDetail$pr5 = studentWorkDetail.project_info) === null || _studentWorkDetail$pr5 === void 0 ? void 0 : _studentWorkDetail$pr5.id), + href: "".concat(globalSetting === null || globalSetting === void 0 || (_globalSetting$settin = globalSetting.setting) === null || _globalSetting$settin === void 0 ? void 0 : _globalSetting$settin.old_url).concat(studentWorkDetail === null || studentWorkDetail === void 0 || (_studentWorkDetail$pr5 = studentWorkDetail.project_info) === null || _studentWorkDetail$pr5 === void 0 ? void 0 : _studentWorkDetail$pr5.id), children: studentWorkDetail === null || studentWorkDetail === void 0 || (_studentWorkDetail$pr6 = studentWorkDetail.project_info) === null || _studentWorkDetail$pr6 === void 0 ? void 0 : _studentWorkDetail$pr6.name })] })] @@ -2127,32 +2109,7 @@ var ExeriseReview = function ExeriseReview(_ref) { initialValues: { same_score: true }, - children: [/*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, { - label: "\u8BC4\u8BED", - name: "comment", - rules: [{ - required: true, - message: "请填写评语" - }], - children: /*#__PURE__*/(0,jsx_runtime.jsx)(markdown_editor/* default */.Z, { - placeholder: "\u8BF7\u5728\u6B64\u8F93\u5165\u5BF9\u672C\u4F5C\u54C1\u7684\u8BC4\u8BED\uFF0C\u6700\u5927\u9650\u52362000\u4E2A\u5B57\u7B26", - maxLength: 2000, - defaultValue: "", - height: 200 - }) - }), /*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, { - name: "same_score", - valuePropName: "checked", - children: /*#__PURE__*/(0,jsx_runtime.jsx)(es_checkbox/* default */.Z, { - children: "\u6574\u7EC4\u540C\u8BC4(\u9009\u4E2D\uFF0C\u5219\u672C\u6B21\u8BC4\u9605\u5BF9\u8C61\u6307\u5C0F\u7EC4\u5168\u90E8\u6210\u5458\uFF0C\u5426\u5219\u4EC5\u8BC4\u9605\u6B64\u6210\u54581\u4EBA )" - }) - }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - children: /*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, { - name: "attachment_ids", - children: /*#__PURE__*/(0,jsx_runtime.jsx)(MultiUpload/* default */.Z, {}) - }) - }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - className: "mt10", + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("div", { children: /*#__PURE__*/(0,jsx_runtime.jsx)(row/* default */.Z, { children: /*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, { flex: "1", @@ -2161,7 +2118,7 @@ var ExeriseReview = function ExeriseReview(_ref) { justify: "start", children: [/*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, { children: /*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, { - noStyle: true, + label: "\u8BC4\u5206", name: "score", rules: [{ required: (0,authority/* isAdmin */.GJ)() ? false : true, @@ -2186,6 +2143,26 @@ var ExeriseReview = function ExeriseReview(_ref) { }) }) }) + }), /*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, { + label: "\u8BC4\u8BED", + name: "comment", + children: /*#__PURE__*/(0,jsx_runtime.jsx)(markdown_editor/* default */.Z, { + placeholder: "\u8BF7\u5728\u6B64\u8F93\u5165\u5BF9\u672C\u4F5C\u54C1\u7684\u8BC4\u8BED\uFF0C\u6700\u5927\u9650\u52362000\u4E2A\u5B57\u7B26", + maxLength: 2000, + defaultValue: "", + height: 200 + }) + }), /*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, { + name: "same_score", + valuePropName: "checked", + children: /*#__PURE__*/(0,jsx_runtime.jsx)(es_checkbox/* default */.Z, { + children: "\u6574\u7EC4\u540C\u8BC4(\u9009\u4E2D\uFF0C\u5219\u672C\u6B21\u8BC4\u9605\u5BF9\u8C61\u6307\u5C0F\u7EC4\u5168\u90E8\u6210\u5458\uFF0C\u5426\u5219\u4EC5\u8BC4\u9605\u6B64\u6210\u54581\u4EBA )" + }) + }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + children: /*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, { + name: "attachment_ids", + children: /*#__PURE__*/(0,jsx_runtime.jsx)(MultiUpload/* default */.Z, {}) + }) }), (0,authority/* isAdmin */.GJ)() && /*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, { label: "\u4EC5\u8BFE\u5802\u8001\u5E08\u53EF\u89C1", name: "hidden_comment", @@ -2215,14 +2192,14 @@ var ExeriseReview = function ExeriseReview(_ref) { }), /*#__PURE__*/(0,jsx_runtime.jsxs)(col/* default */.Z, { flex: "1", className: "tr", - children: [!(0,authority/* isStudent */.dE)() && /*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.ZP, { + children: [/*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.ZP, { type: "default", onClick: function onClick() { return handleNextAppraise('last'); }, disabled: Previous === null || Previous === void 0 ? void 0 : Previous.last, children: "\u4E0A\u4E00\u4E2A" - }), !(0,authority/* isStudent */.dE)() && /*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.ZP, { + }), /*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.ZP, { type: "default", disabled: nextComment === null || nextComment === void 0 ? void 0 : nextComment.last, style: { diff --git a/p__Classrooms__Lists__GroupHomework__index.async.js b/p__Classrooms__Lists__GroupHomework__index.async.js index 6ec5f6f90d..b048816198 100644 --- a/p__Classrooms__Lists__GroupHomework__index.async.js +++ b/p__Classrooms__Lists__GroupHomework__index.async.js @@ -1,831 +1,357 @@ "use strict"; (self["webpackChunk"] = self["webpackChunk"] || []).push([[83935],{ -/***/ 60936: -/*!*******************************************************************************************************!*\ - !*** ./node_modules/_@ant-design_icons@5.2.6@@ant-design/icons/es/icons/InboxOutlined.js + 1 modules ***! - \*******************************************************************************************************/ +/***/ 73341: +/*!*******************************************************************************!*\ + !*** ./src/pages/Classrooms/Lists/GroupHomework/components/AfterAppendix.tsx ***! + \*******************************************************************************/ /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { +/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/regeneratorRuntime.js */ 10574); +/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0__); +/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/objectSpread2.js */ 26801); +/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_1__); +/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/asyncToGenerator.js */ 39343); +/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2__); +/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/slicedToArray.js */ 11006); +/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_3__); +/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! react */ 59301); +/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! antd */ 78241); +/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! antd */ 43418); +/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! antd */ 1056); +/* harmony import */ var _service_shixunHomeworks__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @/service/shixunHomeworks */ 99694); +/* harmony import */ var umi__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! umi */ 66660); +/* harmony import */ var _components_MultiUpload__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @/components/MultiUpload */ 27715); +/* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! react/jsx-runtime */ 37712); -// EXPORTS -__webpack_require__.d(__webpack_exports__, { - Z: function() { return /* binding */ icons_InboxOutlined; } -}); - -// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/esm/extends.js -var esm_extends = __webpack_require__(26508); -// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/index.js -var _react_17_0_2_react = __webpack_require__(59301); -;// CONCATENATED MODULE: ./node_modules/_@ant-design_icons-svg@4.3.1@@ant-design/icons-svg/es/asn/InboxOutlined.js -// This icon file is generated automatically. -var InboxOutlined = { "icon": { "tag": "svg", "attrs": { "viewBox": "0 0 1024 1024", "focusable": "false" }, "children": [{ "tag": "path", "attrs": { "d": "M885.2 446.3l-.2-.8-112.2-285.1c-5-16.1-19.9-27.2-36.8-27.2H281.2c-17 0-32.1 11.3-36.9 27.6L139.4 443l-.3.7-.2.8c-1.3 4.9-1.7 9.9-1 14.8-.1 1.6-.2 3.2-.2 4.8V830a60.9 60.9 0 0060.8 60.8h627.2c33.5 0 60.8-27.3 60.9-60.8V464.1c0-1.3 0-2.6-.1-3.7.4-4.9 0-9.6-1.3-14.1zm-295.8-43l-.3 15.7c-.8 44.9-31.8 75.1-77.1 75.1-22.1 0-41.1-7.1-54.8-20.6S436 441.2 435.6 419l-.3-15.7H229.5L309 210h399.2l81.7 193.3H589.4zm-375 76.8h157.3c24.3 57.1 76 90.8 140.4 90.8 33.7 0 65-9.4 90.3-27.2 22.2-15.6 39.5-37.4 50.7-63.6h156.5V814H214.4V480.1z" } }] }, "name": "inbox", "theme": "outlined" }; -/* harmony default export */ var asn_InboxOutlined = (InboxOutlined); -// EXTERNAL MODULE: ./node_modules/_@ant-design_icons@5.2.6@@ant-design/icons/es/components/AntdIcon.js + 3 modules -var AntdIcon = __webpack_require__(91851); -;// CONCATENATED MODULE: ./node_modules/_@ant-design_icons@5.2.6@@ant-design/icons/es/icons/InboxOutlined.js -// GENERATE BY ./scripts/generate.ts -// DON NOT EDIT IT MANUALLY -var InboxOutlined_InboxOutlined = function InboxOutlined(props, ref) { - return /*#__PURE__*/_react_17_0_2_react.createElement(AntdIcon/* default */.Z, (0,esm_extends/* default */.Z)({}, props, { - ref: ref, - icon: asn_InboxOutlined - })); -}; -if (false) {} -/* harmony default export */ var icons_InboxOutlined = (/*#__PURE__*/_react_17_0_2_react.forwardRef(InboxOutlined_InboxOutlined)); -/***/ }), - -/***/ 8834: -/*!******************************************************!*\ - !*** ./src/components/CodeBox/index.tsx + 1 modules ***! - \******************************************************/ -/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { - - -// EXPORTS -__webpack_require__.d(__webpack_exports__, { - Z: function() { return /* binding */ components_CodeBox; } -}); -// UNUSED EXPORTS: CodeDeleteModal -// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/regeneratorRuntime.js -var regeneratorRuntime = __webpack_require__(10574); -// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/asyncToGenerator.js -var asyncToGenerator = __webpack_require__(39343); -// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/classCallCheck.js -var classCallCheck = __webpack_require__(94312); -var classCallCheck_default = /*#__PURE__*/__webpack_require__.n(classCallCheck); -// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/createClass.js -var createClass = __webpack_require__(24127); -var createClass_default = /*#__PURE__*/__webpack_require__.n(createClass); -// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/assertThisInitialized.js -var assertThisInitialized = __webpack_require__(1300); -var assertThisInitialized_default = /*#__PURE__*/__webpack_require__.n(assertThisInitialized); -// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/inherits.js -var inherits = __webpack_require__(93242); -var inherits_default = /*#__PURE__*/__webpack_require__.n(inherits); -// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/createSuper.js -var createSuper = __webpack_require__(10564); -var createSuper_default = /*#__PURE__*/__webpack_require__.n(createSuper); -// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/defineProperty.js -var defineProperty = __webpack_require__(22060); -var defineProperty_default = /*#__PURE__*/__webpack_require__.n(defineProperty); -// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/index.js -var _react_17_0_2_react = __webpack_require__(59301); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/input/index.js + 5 modules -var input = __webpack_require__(1056); -;// CONCATENATED MODULE: ./src/components/CodeBox/index.less?modules -// extracted by mini-css-extract-plugin -/* harmony default export */ var CodeBoxmodules = ({"codeBox":"codeBox___WpkVl"}); -// EXTERNAL MODULE: ./node_modules/_classnames@2.3.2@classnames/index.js -var _classnames_2_3_2_classnames = __webpack_require__(12124); -var _classnames_2_3_2_classnames_default = /*#__PURE__*/__webpack_require__.n(_classnames_2_3_2_classnames); -// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/jsx-runtime.js -var jsx_runtime = __webpack_require__(37712); -;// CONCATENATED MODULE: ./src/components/CodeBox/index.tsx - - - - - - - - - - - - - -// class定义组件,建议用函数取组件实例,比如 ref={el => box = el} -// onVerify方法校验验证码是否有误 -var CodeBox = /*#__PURE__*/function (_Component) { - inherits_default()(CodeBox, _Component); - var _super = createSuper_default()(CodeBox); - function CodeBox(props) { - var _this; - classCallCheck_default()(this, CodeBox); - _this = _super.call(this, props); - defineProperty_default()(assertThisInitialized_default()(_this), "canvas", void 0); - // 生成一个随机数 - defineProperty_default()(assertThisInitialized_default()(_this), "randomNum", function (min, max) { - return Math.floor(Math.random() * (max - min) + min); - }); - defineProperty_default()(assertThisInitialized_default()(_this), "drawPic", function () { - _this.randomCode(); - }); - defineProperty_default()(assertThisInitialized_default()(_this), "reloadPic", function () { - _this.drawPic(); - }); - // 输入验证码 - defineProperty_default()(assertThisInitialized_default()(_this), "changeCode", function (e) { - console.log(e.target.value, 222); - _this.setState({ - value: e.target.value, - showError: false - }); - }); - defineProperty_default()(assertThisInitialized_default()(_this), "onVerify", function () { - var error; - if (_this.state.value.toLowerCase() !== '' && _this.state.value.toLowerCase() !== _this.state.code.toLowerCase()) { - error = true; - } else if (_this.state.value.toLowerCase() === '') { - error = true; - } else if (_this.state.value.toLowerCase() === _this.state.code.toLowerCase()) { - error = false; - } - _this.setState({ - showError: error - }); - return error; - }); - _this.canvas = /*#__PURE__*/_react_17_0_2_react.createRef(); - _this.state = { - value: '', - code: '', - codeLength: 4, - fontSizeMin: 20, - fontSizeMax: 22, - backgroundColorMin: 240, - backgroundColorMax: 250, - colorMin: 10, - colorMax: 20, - lineColorMin: 40, - lineColorMax: 180, - contentWidth: 96, - contentHeight: 38, - showError: false // 默认不显示验证码的错误信息 - }; - return _this; - } - createClass_default()(CodeBox, [{ - key: "componentDidMount", - value: function componentDidMount() { - this.drawPic(); - } - }, { - key: "randomColor", - value: - // 生成一个随机的颜色 - function randomColor(min, max) { - var r = this.randomNum(min, max); - var g = this.randomNum(min, max); - var b = this.randomNum(min, max); - return "rgb(".concat(r, ", ").concat(g, ", ").concat(b, ")"); - } - }, { - key: "drawText", - value: function drawText(ctx, txt, i) { - ctx.fillStyle = this.randomColor(this.state.colorMin, this.state.colorMax); - var fontSize = this.randomNum(this.state.fontSizeMin, this.state.fontSizeMax); - ctx.font = fontSize + 'px SimHei'; - var padding = 10; - var offset = (this.state.contentWidth - 40) / (this.state.code.length - 1); - var x = padding; - if (i > 0) { - x = padding + i * offset; - } - var y = this.randomNum(this.state.fontSizeMax, this.state.contentHeight - 5); - if (fontSize > 40) { - y = 40; - } - var deg = this.randomNum(-10, 10); - // 修改坐标原点和旋转角度 - ctx.translate(x, y); - ctx.rotate(deg * Math.PI / 180); - ctx.fillText(txt, 0, 0); - // 恢复坐标原点和旋转角度 - ctx.rotate(-deg * Math.PI / 180); - ctx.translate(-x, -y); - } - }, { - key: "drawLine", - value: function drawLine(ctx) { - // 绘制干扰线 - for (var i = 0; i < 1; i++) { - ctx.strokeStyle = this.randomColor(this.state.lineColorMin, this.state.lineColorMax); - ctx.beginPath(); - ctx.moveTo(this.randomNum(0, this.state.contentWidth), this.randomNum(0, this.state.contentHeight)); - ctx.lineTo(this.randomNum(0, this.state.contentWidth), this.randomNum(0, this.state.contentHeight)); - ctx.stroke(); - } - } - }, { - key: "drawDot", - value: function drawDot(ctx) { - // 绘制干扰点 - for (var i = 0; i < 100; i++) { - ctx.fillStyle = this.randomColor(0, 255); - ctx.beginPath(); - ctx.arc(this.randomNum(0, this.state.contentWidth), this.randomNum(0, this.state.contentHeight), 1, 0, 2 * Math.PI); - ctx.fill(); - } - } - }, { - key: "randomCode", - value: - // 随机生成验证码 - function randomCode() { - var _this2 = this; - var random = ''; - // 去掉了I l i o O,可自行添加 - var str = 'QWERTYUPLKJHGFDSAZXCVBNMqwertyupkjhgfdsazxcvbnm1234567890'; - for (var i = 0; i < this.state.codeLength; i++) { - var index = Math.floor(Math.random() * 57); - random += str[index]; - } - this.setState({ - code: random - }, function () { - var canvas = _this2.canvas.current; - var ctx = canvas.getContext('2d'); - ctx.textBaseline = 'bottom'; - // 绘制背景 - ctx.fillStyle = _this2.randomColor(_this2.state.backgroundColorMin, _this2.state.backgroundColorMax); - ctx.fillRect(0, 0, _this2.state.contentWidth, _this2.state.contentHeight); - // 绘制文字 - for (var _i = 0; _i < _this2.state.code.length; _i++) { - _this2.drawText(ctx, _this2.state.code[_i], _i); - } - _this2.drawLine(ctx); - _this2.drawDot(ctx); - }); - } - }, { - key: "render", - value: function render() { - var _this$props = this.props, - className = _this$props.className, - _this$props$width = _this$props.width, - width = _this$props$width === void 0 ? 300 : _this$props$width; - return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - className: _classnames_2_3_2_classnames_default()(CodeBoxmodules.codeBox, className), - style: { - width: width - }, - children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("aside", { - children: [/*#__PURE__*/(0,jsx_runtime.jsx)(input/* default */.Z, { - value: this.state.value, - onChange: this.changeCode, - placeholder: "\u8BF7\u8F93\u5165\u56FE\u7247\u4E2D\u7684\u9A8C\u8BC1\u7801" - }), this.state.showError && /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - children: !!this.state.value ? '请输入正确的验证码' : '请输入验证码' - })] - }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("canvas", { - onClick: this.reloadPic, - ref: this.canvas, - width: "100", - height: "30" - }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - className: "current", - onClick: this.reloadPic, - children: "\u770B\u4E0D\u6E05\uFF1F\u6362\u4E00\u5F20" - })] - })] - }); - } - }]); - return CodeBox; -}(_react_17_0_2_react.Component); -var CodeDeleteModal = function CodeDeleteModal(cb, text) { - var box; - Modal.confirm({ +var PublishShixun = function PublishShixun(_ref) { + var classroomList = _ref.classroomList, + loading = _ref.loading, + dispatch = _ref.dispatch; + var params = (0,umi__WEBPACK_IMPORTED_MODULE_6__.useParams)(); + var _Form$useForm = antd__WEBPACK_IMPORTED_MODULE_9__/* ["default"] */ .Z.useForm(), + _Form$useForm2 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_3___default()(_Form$useForm, 1), + form = _Form$useForm2[0]; + return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__.jsx)(antd__WEBPACK_IMPORTED_MODULE_10__/* ["default"] */ .Z, { centered: true, - okText: '确定', - cancelText: '取消', - title: '提示', - content: /*#__PURE__*/_jsxs("div", { - children: [/*#__PURE__*/_jsx("p", { - children: text - }), /*#__PURE__*/_jsx(CodeBox, { - ref: function ref(el) { - return box = el; + title: "\u8865\u4EA4\u9644\u4EF6", + open: classroomList.actionTabs.key === '补交附件' ? true : false, + bodyStyle: { + minHeight: 200 + }, + onOk: /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee() { + var _formValue$attachment; + var formValue, selectArrs, res; + return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee$(_context) { + while (1) switch (_context.prev = _context.next) { + case 0: + _context.next = 2; + return form.validateFields(); + case 2: + formValue = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_1___default()({}, form.getFieldValue()); + selectArrs = classroomList.actionTabs.selectArrs; + formValue.attachment_ids = (_formValue$attachment = formValue.attachment_ids) === null || _formValue$attachment === void 0 ? void 0 : _formValue$attachment.map(function (item) { + return item.response.id; + }); + _context.next = 7; + return (0,_service_shixunHomeworks__WEBPACK_IMPORTED_MODULE_5__/* .reviseAttachment */ .mz)(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_1___default()(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_1___default()({}, formValue), {}, { + homeworkId: selectArrs.work_id + })); + case 7: + res = _context.sent; + if (res.status === 0) { + // history.push(`/classrooms/${params.coursesId}/group_homework/${selectArrs.homework_id}/review/${selectArrs.work_id}`) + form.resetFields(); + dispatch({ + type: 'classroomList/setActionTabs', + payload: {} + }); + } + case 9: + case "end": + return _context.stop(); } + }, _callee); + })), + onCancel: function onCancel() { + dispatch({ + type: 'classroomList/setActionTabs', + payload: {} + }); + }, + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__.jsxs)(antd__WEBPACK_IMPORTED_MODULE_9__/* ["default"] */ .Z, { + form: form, + initialValues: {}, + children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__.jsx)(antd__WEBPACK_IMPORTED_MODULE_9__/* ["default"] */ .Z.Item, { + name: "attachment_ids", + rules: [{ + required: true, + message: "请上传附件" + }], + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__.jsx)(_components_MultiUpload__WEBPACK_IMPORTED_MODULE_7__/* ["default"] */ .Z, {}) + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__.jsx)(antd__WEBPACK_IMPORTED_MODULE_9__/* ["default"] */ .Z.Item, { + name: "description", + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__.jsx)(antd__WEBPACK_IMPORTED_MODULE_11__/* ["default"] */ .Z.TextArea, { + placeholder: "\u8BF7\u5728\u6B64\u8F93\u5165\u8865\u4EA4\u9644\u4EF6\u7684\u539F\u56E0\uFF0C\u6700\u5927\u9650\u5236100\u4E2A\u5B57\u7B26", + rows: 7 + }) })] - }), - onOk: function () { - var _onOk = _asyncToGenerator( /*#__PURE__*/_regeneratorRuntime().mark(function _callee() { - return _regeneratorRuntime().wrap(function _callee$(_context) { - while (1) switch (_context.prev = _context.next) { - case 0: - if (!box.onVerify()) { - _context.next = 2; - break; - } - return _context.abrupt("return", Promise.reject()); - case 2: - cb(); - case 3: - case "end": - return _context.stop(); - } - }, _callee); - })); - function onOk() { - return _onOk.apply(this, arguments); - } - return onOk; - }() + }) }); }; -/* harmony default export */ var components_CodeBox = (CodeBox); - -/***/ }), - -/***/ 73705: -/*!**********************************************!*\ - !*** ./src/components/TooltipTags/index.tsx ***! - \**********************************************/ -/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { - -/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ 59301); -/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! antd */ 6848); -/* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! react/jsx-runtime */ 37712); - - - - -var TooltipTags = function TooltipTags(_ref) { - var value = _ref.value, - _ref$visible = _ref.visible, - visible = _ref$visible === void 0 ? true : _ref$visible, - children = _ref.children; - var txt = { - 未发布: "作业尚未发布", - 未开始: "作业已发布,尚未到达开始作业时间", - 提交中: "作业进行中,所有考生可提交作业", - 补交中: "作业进行中,所有学生可补交作业", - 进行中: "作业进行中,部分班级正在作业提交中/补交中", - 已截止: "到达作业截止时间,作业已结束", - 已结束: "课堂已结束" +/* harmony default export */ __webpack_exports__.Z = ((0,umi__WEBPACK_IMPORTED_MODULE_6__.connect)(function (_ref3) { + var classroomList = _ref3.classroomList, + loading = _ref3.loading; + return { + classroomList: classroomList, + loading: loading }; - return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.Fragment, { - children: visible ? /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(antd__WEBPACK_IMPORTED_MODULE_2__/* ["default"] */ .Z, { - placement: "topLeft", - title: txt[value], - children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)("span", { - children: children - }) - }) : children - }); -}; -/* harmony default export */ __webpack_exports__.Z = (TooltipTags); +})(PublishShixun)); /***/ }), -/***/ 33209: -/*!*********************************************************************************************************!*\ - !*** ./src/pages/Classrooms/Lists/CommonHomework/components/SearchSortController/index.tsx + 1 modules ***! - \*********************************************************************************************************/ +/***/ 96392: +/*!************************************************************************************!*\ + !*** ./src/pages/Classrooms/Lists/GroupHomework/components/AssociatedProjects.tsx ***! + \************************************************************************************/ /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { +/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/regeneratorRuntime.js */ 10574); +/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0__); +/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_toConsumableArray_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/toConsumableArray.js */ 93923); +/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_toConsumableArray_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_toConsumableArray_js__WEBPACK_IMPORTED_MODULE_1__); +/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/objectSpread2.js */ 26801); +/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_2__); +/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/asyncToGenerator.js */ 39343); +/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_3__); +/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/slicedToArray.js */ 11006); +/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_4__); +/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! react */ 59301); +/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! antd */ 78241); +/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! antd */ 43418); +/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! antd */ 59981); +/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! antd */ 1056); +/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_14__ = __webpack_require__(/*! antd */ 5112); +/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_15__ = __webpack_require__(/*! antd */ 95237); +/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_16__ = __webpack_require__(/*! antd */ 43604); +/* harmony import */ var react_infinite_scroller__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! react-infinite-scroller */ 26724); +/* harmony import */ var react_infinite_scroller__WEBPACK_IMPORTED_MODULE_6___default = /*#__PURE__*/__webpack_require__.n(react_infinite_scroller__WEBPACK_IMPORTED_MODULE_6__); +/* harmony import */ var _service_shixunHomeworks__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @/service/shixunHomeworks */ 99694); +/* harmony import */ var umi__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! umi */ 66660); +/* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! react/jsx-runtime */ 37712); -// EXPORTS -__webpack_require__.d(__webpack_exports__, { - Z: function() { return /* binding */ components_SearchSortController; } -}); -// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/index.js -var _react_17_0_2_react = __webpack_require__(59301); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/dropdown/index.js + 1 modules -var dropdown = __webpack_require__(38854); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/menu/index.js + 11 modules -var menu = __webpack_require__(20834); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/tooltip/index.js + 3 modules -var tooltip = __webpack_require__(6848); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/input/index.js + 5 modules -var input = __webpack_require__(1056); -;// CONCATENATED MODULE: ./src/pages/Classrooms/Lists/CommonHomework/components/SearchSortController/index.less?modules -// extracted by mini-css-extract-plugin -/* harmony default export */ var SearchSortControllermodules = ({"searchSortControllerContainer":"searchSortControllerContainer___AAq4n","btn":"btn___bMc0x","btnSort":"btnSort___vBpNG","tips":"tips___egWVQ"}); -// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/jsx-runtime.js -var jsx_runtime = __webpack_require__(37712); -;// CONCATENATED MODULE: ./src/pages/Classrooms/Lists/CommonHomework/components/SearchSortController/index.tsx -var SearchSortController = function SearchSortController(_ref) { - var isAdmin = _ref.isAdmin, - dataSource = _ref.dataSource, - batchStatus = _ref.batchStatus, - SortMenuName = _ref.SortMenuName, - setSortMenuName = _ref.setSortMenuName, - onSearch = _ref.onSearch, - onSort = _ref.onSort, - onBatch = _ref.onBatch; - // const [SortMenuName, setSortMenuName] = useState('默认排序'); - - var SortMenus = isAdmin ? [{ - name: '默认排序', - type: 'position', - direction: 'desc' - }, { - name: '创建时间升序', - type: 'created_at', - direction: 'asc' - }, { - name: '创建时间降序', - type: 'created_at', - direction: 'desc' - }, { - name: '更新时间升序', - type: 'updated_at', - direction: 'asc' - }, { - name: '更新时间降序', - type: 'updated_at', - direction: 'desc' - }, { - name: '作业名称升序', - type: 'name_pinyin', - direction: 'asc' - }, { - name: '作业名称降序', - type: 'name_pinyin', - direction: 'desc' - }] : [{ - name: '默认排序', - type: 'position', - direction: 'desc' - }, { - name: '按发布时间升序', - type: 'created_at', - direction: 'asc' - }, { - name: '按发布时间降序', - type: 'created_at', - direction: 'desc' - }, { - name: '按截止时间升序', - type: 'updated_at', - direction: 'asc' - }, { - name: '按截止时间降序', - type: 'updated_at', - direction: 'desc' - }, { - name: '作业名称升序', - type: 'name_pinyin', - direction: 'asc' - }, { - name: '作业名称降序', - type: 'name_pinyin', - direction: 'desc' - }]; - - /** - * 排序点击事件 - */ - var sortClick = function sortClick(data) { - setSortMenuName(data.name); - onSort(data); - }; - - // 默认排序 - var isDefault = SortMenuName === '默认排序'; - return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - className: SearchSortControllermodules.searchSortControllerContainer, - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("div", { - children: /*#__PURE__*/(0,jsx_runtime.jsx)(dropdown/* default */.Z, { - dropdownRender: function dropdownRender() { - return /*#__PURE__*/(0,jsx_runtime.jsx)(menu/* default */.Z, { - selectedKeys: [SortMenuName], - children: SortMenus.map(function (item) { - return /*#__PURE__*/(0,jsx_runtime.jsx)(menu/* default */.Z.Item, { - onClick: function onClick() { - return sortClick(item); - }, - children: item.name - }, item.name); - }) - }); - }, - children: /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - children: /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { - className: "".concat(SearchSortControllermodules.btn, " ").concat(isDefault ? SearchSortControllermodules.btnSort : ''), - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("i", { - className: "iconfont icon-paixu font14 mr5" - }), SortMenuName] - }) - }) - }) - }), isDefault && /*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, { - title: "\u4F18\u5148\u6309\u7167\u8C03\u6574\u6392\u5E8F\u7ED3\u679C\u5C55\u793A\uFF0C\u672A\u8BBE\u7F6E\u6392\u5E8F\u65F6\uFF0C\u6309\u7167\u521B\u5EFA\u65F6\u95F4\u964D\u5E8F\u6392\u5217", - children: /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - className: SearchSortControllermodules.tips, - children: /*#__PURE__*/(0,jsx_runtime.jsx)("i", { - className: "iconfont icon-a-wenhaobeifen2" - }) - }) - }), /*#__PURE__*/(0,jsx_runtime.jsx)(input/* default */.Z.Search, { - allowClear: true, - placeholder: "\u8BF7\u8F93\u5165\u540D\u79F0\u8FDB\u884C\u641C\u7D22", - onSearch: onSearch, - style: { - width: 220, - marginLeft: 'auto' - } - })] - }); -}; -/* harmony default export */ var components_SearchSortController = (SearchSortController); - -/***/ }), - -/***/ 54093: -/*!****************************************************************************************************!*\ - !*** ./src/pages/Classrooms/Lists/CommonHomework/components/SortShixunPanel/index.tsx + 1 modules ***! - \****************************************************************************************************/ -/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { - - -// EXPORTS -__webpack_require__.d(__webpack_exports__, { - Z: function() { return /* binding */ SortShixunPanel; } -}); - -// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/slicedToArray.js -var slicedToArray = __webpack_require__(11006); -var slicedToArray_default = /*#__PURE__*/__webpack_require__.n(slicedToArray); -// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/index.js -var _react_17_0_2_react = __webpack_require__(59301); -// EXTERNAL MODULE: ./node_modules/_react-sortable-hoc@1.11.0@react-sortable-hoc/dist/react-sortable-hoc.esm.js -var react_sortable_hoc_esm = __webpack_require__(44589); -// EXTERNAL MODULE: ./node_modules/_array-move@3.0.1@array-move/index.js -var _array_move_3_0_1_array_move = __webpack_require__(39180); -var _array_move_3_0_1_array_move_default = /*#__PURE__*/__webpack_require__.n(_array_move_3_0_1_array_move); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/drawer/index.js + 9 modules -var drawer = __webpack_require__(43428); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/button/index.js -var es_button = __webpack_require__(3113); -;// CONCATENATED MODULE: ./src/pages/Classrooms/Lists/CommonHomework/components/SortShixunPanel/index.less -// extracted by mini-css-extract-plugin - -// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/jsx-runtime.js -var jsx_runtime = __webpack_require__(37712); -;// CONCATENATED MODULE: ./src/pages/Classrooms/Lists/CommonHomework/components/SortShixunPanel/index.tsx - - - -var SortableItem = (0,react_sortable_hoc_esm/* SortableElement */.W8)(function (_ref) { - var item = _ref.item; - return /*#__PURE__*/(0,jsx_runtime.jsxs)("li", { - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("h3", { - children: item.task_name - }), /*#__PURE__*/(0,jsx_runtime.jsxs)("p", { - children: [item.user_name, /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - style: { - marginLeft: '20px' - }, - children: item.category - })] - })] - }); -}); -var SortableList = (0,react_sortable_hoc_esm/* SortableContainer */.JN)(function (_ref2) { - var items = _ref2.items; - return /*#__PURE__*/(0,jsx_runtime.jsx)("ul", { - className: "task-list-container", - children: items.map(function (value, index) { - return /*#__PURE__*/(0,jsx_runtime.jsx)(SortableItem, { - index: index, - item: value - }, "".concat(value.task_id)); - }) - }); -}); -/* harmony default export */ var SortShixunPanel = (function (_ref3) { - var data = _ref3.data, - callback = _ref3.callback, - onCancel = _ref3.onCancel, - _ref3$visible = _ref3.visible, - visible = _ref3$visible === void 0 ? false : _ref3$visible; - var _useState = (0,_react_17_0_2_react.useState)(data), - _useState2 = slicedToArray_default()(_useState, 2), - values = _useState2[0], - setValues = _useState2[1]; - function onSave() { - callback(values.map(function (item) { - return item.task_id; +var PublishShixun = function PublishShixun(_ref) { + var _globalSetting$settin, _searchMemberList; + var classroomList = _ref.classroomList, + loading = _ref.loading, + globalSetting = _ref.globalSetting, + dispatch = _ref.dispatch; + var params = (0,umi__WEBPACK_IMPORTED_MODULE_8__.useParams)(); + var _Form$useForm = antd__WEBPACK_IMPORTED_MODULE_10__/* ["default"] */ .Z.useForm(), + _Form$useForm2 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_4___default()(_Form$useForm, 1), + form = _Form$useForm2[0]; + var _useState = (0,react__WEBPACK_IMPORTED_MODULE_5__.useState)(true), + _useState2 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_4___default()(_useState, 2), + hasMore = _useState2[0], + setHasmore = _useState2[1]; + var _useState3 = (0,react__WEBPACK_IMPORTED_MODULE_5__.useState)([]), + _useState4 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_4___default()(_useState3, 2), + searchMemberList = _useState4[0], + setSearchMemberList = _useState4[1]; + var _useState5 = (0,react__WEBPACK_IMPORTED_MODULE_5__.useState)({ + page: 1, + limit: 20, + keyword: '' + }), + _useState6 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_4___default()(_useState5, 2), + memberSearchParams = _useState6[0], + setMemberSearchParams = _useState6[1]; + var getData = /*#__PURE__*/function () { + var _ref2 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_3___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee() { + var _res$projects; + var res; + return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee$(_context) { + while (1) switch (_context.prev = _context.next) { + case 0: + _context.next = 2; + return dispatch({ + type: 'shixunHomeworks/getProjectList', + payload: _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_2___default()(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_2___default()({}, params), memberSearchParams) + }); + case 2: + res = _context.sent; + if (res.projects) { + setSearchMemberList([].concat(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_toConsumableArray_js__WEBPACK_IMPORTED_MODULE_1___default()(searchMemberList), _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_toConsumableArray_js__WEBPACK_IMPORTED_MODULE_1___default()(res.projects))); + } + if (((_res$projects = res.projects) === null || _res$projects === void 0 ? void 0 : _res$projects.length) < 20) setHasmore(false); + case 5: + case "end": + return _context.stop(); + } + }, _callee); })); - } - function onSortEnd(info) { - var newIndex = info.newIndex, - oldIndex = info.oldIndex; - setValues(_array_move_3_0_1_array_move_default()(values, oldIndex, newIndex)); - } - (0,_react_17_0_2_react.useEffect)(function () { - setValues(data); - }, [JSON.stringify(data)]); - return /*#__PURE__*/(0,jsx_runtime.jsxs)(drawer/* default */.Z, { - placement: 'bottom', - height: '100%', - closable: true, - onClose: onCancel, - style: { - zIndex: 9999 + return function getData() { + return _ref2.apply(this, arguments); + }; + }(); + (0,react__WEBPACK_IMPORTED_MODULE_5__.useEffect)(function () { + if (classroomList.actionTabs.key === '关联项目') { + getData(); + searchMemberList = []; + memberSearchParams.page = 1; + memberSearchParams.keyword = ''; + } + }, [classroomList.actionTabs.key]); + return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_9__.jsx)(antd__WEBPACK_IMPORTED_MODULE_11__/* ["default"] */ .Z, { + centered: true, + title: "\u5173\u8054\u9879\u76EE", + open: classroomList.actionTabs.key === '关联项目' ? true : false, + bodyStyle: { + minHeight: 100 }, - open: visible, - rootClassName: "sort-list-panel", - children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("p", { - className: "sort-list-tip", - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", { - children: "\u6E29\u99A8\u63D0\u793A\uFF1A\u8BF7\u5728\u5217\u8868\u4E2D\u957F\u6309\u9F20\u6807\u5DE6\u952E\uFF0C\u8FDB\u884C\u62D6\u653E\u6392\u5E8F\u3002\u5B8C\u6210\u6392\u5E8F\u540E\u8BF7\u70B9\u51FB\u201C\u4FDD\u5B58\u201D" - }), /*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.ZP, { - type: "ghost", - onClick: onCancel, - style: { - marginRight: 10 - }, - children: "\u53D6\u6D88" - }), /*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.ZP, { - disabled: values.length === 0, - type: "primary", - onClick: onSave, - children: "\u4FDD\u5B58" - })] - }), /*#__PURE__*/(0,jsx_runtime.jsx)(SortableList, { - axis: "xy", - helperClass: "dragging-li", - items: values, - onSortEnd: onSortEnd - })] - }); -}); - -/***/ }), - -/***/ 67300: -/*!********************************************************************************************!*\ - !*** ./src/pages/Classrooms/Lists/CommonHomework/components/TabMenu/index.tsx + 1 modules ***! - \********************************************************************************************/ -/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { - - -// EXPORTS -__webpack_require__.d(__webpack_exports__, { - Z: function() { return /* binding */ components_TabMenu; } -}); - -// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/index.js -var _react_17_0_2_react = __webpack_require__(59301); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/menu/index.js + 11 modules -var menu = __webpack_require__(20834); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/row/index.js -var row = __webpack_require__(95237); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/col/index.js -var col = __webpack_require__(43604); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/tooltip/index.js + 3 modules -var tooltip = __webpack_require__(6848); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/dropdown/index.js + 1 modules -var dropdown = __webpack_require__(38854); -;// CONCATENATED MODULE: ./src/pages/Classrooms/Lists/CommonHomework/components/TabMenu/index.less?modules -// extracted by mini-css-extract-plugin -/* harmony default export */ var TabMenumodules = ({"tabMenuContainer":"tabMenuContainer___xbZhu","control":"control___tg7XY","iconH":"iconH___CDXCm","selectBtn":"selectBtn___Da4jv"}); -// EXTERNAL MODULE: ./src/.umi-production/exports.ts + 8 modules -var _umi_production_exports = __webpack_require__(66660); -// EXTERNAL MODULE: ./src/utils/authority.ts -var authority = __webpack_require__(76107); -// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/jsx-runtime.js -var jsx_runtime = __webpack_require__(37712); -;// CONCATENATED MODULE: ./src/pages/Classrooms/Lists/CommonHomework/components/TabMenu/index.tsx - - - - - - - -var TabMenu = function TabMenu(_ref) { - var _classroomList$Assist; - var isLoading = _ref.isLoading, - addText = _ref.addText, - tabDataSource = _ref.tabDataSource, - isAdmin = _ref.isAdmin, - TooltipTitle = _ref.TooltipTitle, - categoryId = _ref.categoryId, - dropdownMenu = _ref.dropdownMenu, - isShowRightControl = _ref.isShowRightControl, - defaultSelectedKeys = _ref.defaultSelectedKeys, - classroomList = _ref.classroomList, - onTabMenuClick = _ref.onTabMenuClick, - onTooltipTitleClick = _ref.onTooltipTitleClick, - onDropdownMenuClick = _ref.onDropdownMenuClick, - onsetClick = _ref.onsetClick; - /** - * 渲染菜单 - */ - var getDropdownMenu = function getDropdownMenu() { - return /*#__PURE__*/(0,jsx_runtime.jsx)(menu/* default */.Z, { - onClick: function onClick(_ref2) { - var key = _ref2.key; - onDropdownMenuClick(key); - }, - children: dropdownMenu.map(function (item) { - return /*#__PURE__*/(0,jsx_runtime.jsx)(menu/* default */.Z.Item, { - children: item.name - }, item.id); - }) - }); - }; - return /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - className: TabMenumodules.tabMenuContainer, - children: /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, { - children: [/*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, { - flex: "1", - children: /*#__PURE__*/(0,jsx_runtime.jsx)(menu/* default */.Z, { - mode: "horizontal", - selectedKeys: defaultSelectedKeys, - children: tabDataSource.map(function (item) { - return /*#__PURE__*/(0,jsx_runtime.jsxs)(menu/* default */.Z.Item, { - onClick: function onClick() { - return !isLoading ? onTabMenuClick(item) : {}; - }, - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", { - className: "c-grey-666 ".concat(isAdmin ? 'mr20' : ''), - children: item.name - }), item.total !== undefined && /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - className: "c-grey-999", - children: item.total || 0 - })] - }, item.id); - }) + onOk: /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_3___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee2() { + var formValue, _classroomList$action, selectArrs, cb, res; + return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee2$(_context2) { + while (1) switch (_context2.prev = _context2.next) { + case 0: + _context2.next = 2; + return form.validateFields(); + case 2: + formValue = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_2___default()({}, form.getFieldValue()); + _classroomList$action = classroomList.actionTabs, selectArrs = _classroomList$action.selectArrs, cb = _classroomList$action.cb; + _context2.next = 6; + return (0,_service_shixunHomeworks__WEBPACK_IMPORTED_MODULE_7__/* .relateProject */ .co)(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_2___default()(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_2___default()({}, formValue), {}, { + homeworkId: selectArrs.homework_id + })); + case 6: + res = _context2.sent; + if (res.status === 0) { + if (cb) { + cb(); + } else { + dispatch({ + type: 'classroomList/getClassroomCommonHomeworksList', + payload: _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_2___default()({}, classroomList.actionTabs.params) + }); + } + dispatch({ + type: 'classroomList/setActionTabs', + payload: {} + }); + } + case 8: + case "end": + return _context2.stop(); + } + }, _callee2); + })), + onCancel: function onCancel() { + dispatch({ + type: 'classroomList/setActionTabs', + payload: {} + }); + }, + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_9__.jsx)(antd__WEBPACK_IMPORTED_MODULE_12__/* ["default"] */ .Z, { + loading: loading['shixunHomeworks/getProjectList'], + active: true, + children: searchMemberList == '' ? /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_9__.jsx)("aside", { + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_9__.jsxs)("div", { + className: "tc font14 pt20", + children: ["\u60A8\u5F53\u524D\u5C1A\u672A\u7BA1\u7406\u4EFB\u4F55\u9879\u76EE\uFF0C\u8BF7\u5148", /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_9__.jsx)("a", { + href: "".concat(globalSetting === null || globalSetting === void 0 || (_globalSetting$settin = globalSetting.setting) === null || _globalSetting$settin === void 0 ? void 0 : _globalSetting$settin.old_url, "/projects/deposit/new"), + target: "_blank", + children: "\u521B\u5EFA\u9879\u76EE" + }), "\u518D\u5173\u8054"] }) - }), isAdmin && isShowRightControl && /*#__PURE__*/(0,jsx_runtime.jsxs)(col/* default */.Z, { - className: "mr20 gutter-row", - style: { - display: 'flex', - alignItems: 'center', - color: '#0152d9', - paddingBottom: 3 - }, - children: [(0,authority/* isAssistant */.Rm)() && !((_classroomList$Assist = classroomList.AssistantObject.normal) !== null && _classroomList$Assist !== void 0 && _classroomList$Assist.can_create) ? '' : /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - className: "c-grey-666", - style: { - marginLeft: 8, - cursor: 'pointer', - marginTop: '3px' - }, - onClick: onsetClick, - children: /*#__PURE__*/(0,jsx_runtime.jsx)("i", { - className: "iconfont icon-shezhi6 font16 mr5" - }) - }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - className: TabMenumodules.control, - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("div", { - className: "c-blue font16 ml20 current", - style: { - marginTop: 2 + }) : /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_9__.jsxs)("aside", { + children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_9__.jsx)("div", { + className: " mb20", + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_9__.jsx)(antd__WEBPACK_IMPORTED_MODULE_13__/* ["default"] */ .Z.Search, { + onSearch: function onSearch(value) { + if (value === '') { + delete memberSearchParams.keyword; + } else { + memberSearchParams.keyword = value; + } + searchMemberList = []; + setHasmore(true); + getData(); }, - onClick: onTooltipTitleClick, - children: /*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, { - title: TooltipTitle, - children: /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - className: !categoryId ? "".concat(TabMenumodules.iconH, " iconfont icon-xinjianmulu1") : "".concat(TabMenumodules.iconH, " iconfont icon-zhongmingmingmulu") - }) - }) - }), /*#__PURE__*/(0,jsx_runtime.jsx)(dropdown/* default */.Z, { - className: "ml10", - dropdownRender: getDropdownMenu, - children: /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { - className: TabMenumodules.selectBtn, - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", { - children: /*#__PURE__*/(0,jsx_runtime.jsx)("i", { - className: "iconfont icon-tianjiadaohang" + placeholder: "\u8BF7\u8F93\u5165\u9879\u76EE\u540D\u79F0\u8FDB\u884C\u641C\u7D22", + allowClear: true, + size: 'middle' + }) + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_9__.jsx)(antd__WEBPACK_IMPORTED_MODULE_10__/* ["default"] */ .Z, { + form: form, + initialValues: {}, + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_9__.jsx)(antd__WEBPACK_IMPORTED_MODULE_10__/* ["default"] */ .Z.Item, { + name: "project_id", + rules: [{ + required: true, + message: '请选择项目' + }], + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_9__.jsx)(antd__WEBPACK_IMPORTED_MODULE_14__/* ["default"].Group */ .ZP.Group, { + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_9__.jsx)((react_infinite_scroller__WEBPACK_IMPORTED_MODULE_6___default()), { + initialLoad: false, + pageStart: 1, + threshold: 20, + loadMore: function loadMore(page) { + memberSearchParams.page++; + getData(); + }, + hasMore: hasMore, + useWindow: false, + children: (_searchMemberList = searchMemberList) === null || _searchMemberList === void 0 ? void 0 : _searchMemberList.map(function (item, key) { + return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_9__.jsx)(antd__WEBPACK_IMPORTED_MODULE_15__/* ["default"] */ .Z, { + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_9__.jsx)(antd__WEBPACK_IMPORTED_MODULE_16__/* ["default"] */ .Z, { + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_9__.jsx)(antd__WEBPACK_IMPORTED_MODULE_14__/* ["default"] */ .ZP, { + value: item.id, + children: item.name + }) + }) + }, key); }) - }), /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - children: addText ? addText : '新建作业' - })] + }) }) - })] + }) })] - })] + }) }) }); }; -/* harmony default export */ var components_TabMenu = ((0,_umi_production_exports.connect)(function (_ref3) { - var classroomList = _ref3.classroomList; +/* harmony default export */ __webpack_exports__.Z = ((0,umi__WEBPACK_IMPORTED_MODULE_8__.connect)(function (_ref4) { + var classroomList = _ref4.classroomList, + user = _ref4.user, + loading = _ref4.loading, + globalSetting = _ref4.globalSetting; return { - classroomList: classroomList + classroomList: classroomList, + user: user, + loading: loading.effects, + globalSetting: globalSetting }; -})(TabMenu)); +})(PublishShixun)); /***/ }), @@ -4126,391 +3652,6 @@ var ShixunsListPage = function ShixunsListPage(_ref) { }; })(ShixunsListPage)); -/***/ }), - -/***/ 27666: -/*!****************************************************************************!*\ - !*** ./node_modules/_antd@5.9.0@antd/es/_util/throttleByAnimationFrame.js ***! - \****************************************************************************/ -/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { - -/* harmony import */ var _babel_runtime_helpers_esm_toConsumableArray__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @babel/runtime/helpers/esm/toConsumableArray */ 42371); -/* harmony import */ var rc_util_es_raf__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! rc-util/es/raf */ 28637); - - -function throttleByAnimationFrame(fn) { - let requestId; - const later = args => () => { - requestId = null; - fn.apply(void 0, (0,_babel_runtime_helpers_esm_toConsumableArray__WEBPACK_IMPORTED_MODULE_1__/* ["default"] */ .Z)(args)); - }; - const throttled = function () { - if (requestId == null) { - for (var _len = arguments.length, args = new Array(_len), _key = 0; _key < _len; _key++) { - args[_key] = arguments[_key]; - } - requestId = (0,rc_util_es_raf__WEBPACK_IMPORTED_MODULE_0__/* ["default"] */ .Z)(later(args)); - } - }; - throttled.cancel = () => { - rc_util_es_raf__WEBPACK_IMPORTED_MODULE_0__/* ["default"] */ .Z.cancel(requestId); - requestId = null; - }; - return throttled; -} -/* harmony default export */ __webpack_exports__.Z = (throttleByAnimationFrame); - -/***/ }), - -/***/ 81228: -/*!*********************************************************************!*\ - !*** ./node_modules/_antd@5.9.0@antd/es/affix/index.js + 2 modules ***! - \*********************************************************************/ -/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { - - -// EXPORTS -__webpack_require__.d(__webpack_exports__, { - Z: function() { return /* binding */ affix; } -}); - -// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/esm/classCallCheck.js -var classCallCheck = __webpack_require__(74809); -// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/esm/createClass.js -var createClass = __webpack_require__(57338); -// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/esm/inherits.js -var inherits = __webpack_require__(29161); -// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/esm/createSuper.js + 1 modules -var createSuper = __webpack_require__(24154); -// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/index.js -var _react_17_0_2_react = __webpack_require__(59301); -// EXTERNAL MODULE: ./node_modules/_classnames@2.3.2@classnames/index.js -var _classnames_2_3_2_classnames = __webpack_require__(12124); -var _classnames_2_3_2_classnames_default = /*#__PURE__*/__webpack_require__.n(_classnames_2_3_2_classnames); -// EXTERNAL MODULE: ./node_modules/_rc-resize-observer@1.4.0@rc-resize-observer/es/index.js + 4 modules -var es = __webpack_require__(28647); -// EXTERNAL MODULE: ./node_modules/_rc-util@5.38.0@rc-util/es/omit.js -var omit = __webpack_require__(39029); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/_util/throttleByAnimationFrame.js -var throttleByAnimationFrame = __webpack_require__(27666); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/config-provider/context.js -var context = __webpack_require__(36355); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/theme/util/genComponentStyleHook.js -var genComponentStyleHook = __webpack_require__(83116); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/theme/util/statistic.js -var statistic = __webpack_require__(37613); -;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/affix/style/index.js - -// ============================== Shared ============================== -const genSharedAffixStyle = token => { - const { - componentCls - } = token; - return { - [componentCls]: { - position: 'fixed', - zIndex: token.zIndexPopup - } - }; -}; -// ============================== Export ============================== -/* harmony default export */ var style = ((0,genComponentStyleHook/* default */.Z)('Affix', token => { - const affixToken = (0,statistic/* merge */.TS)(token, { - zIndexPopup: token.zIndexBase + 10 - }); - return [genSharedAffixStyle(affixToken)]; -})); -;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/affix/utils.js -function getTargetRect(target) { - return target !== window ? target.getBoundingClientRect() : { - top: 0, - bottom: window.innerHeight - }; -} -function getFixedTop(placeholderRect, targetRect, offsetTop) { - if (offsetTop !== undefined && targetRect.top > placeholderRect.top - offsetTop) { - return offsetTop + targetRect.top; - } - return undefined; -} -function getFixedBottom(placeholderRect, targetRect, offsetBottom) { - if (offsetBottom !== undefined && targetRect.bottom < placeholderRect.bottom + offsetBottom) { - const targetBottomOffset = window.innerHeight - targetRect.bottom; - return offsetBottom + targetBottomOffset; - } - return undefined; -} -;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/affix/index.js -"use client"; - - - - - - - - - - - - - -const TRIGGER_EVENTS = ['resize', 'scroll', 'touchstart', 'touchmove', 'touchend', 'pageshow', 'load']; -function getDefaultTarget() { - return typeof window !== 'undefined' ? window : null; -} -var AffixStatus; -(function (AffixStatus) { - AffixStatus[AffixStatus["None"] = 0] = "None"; - AffixStatus[AffixStatus["Prepare"] = 1] = "Prepare"; -})(AffixStatus || (AffixStatus = {})); -let InternalAffix = /*#__PURE__*/function (_React$Component) { - (0,inherits/* default */.Z)(InternalAffix, _React$Component); - var _super = (0,createSuper/* default */.Z)(InternalAffix); - function InternalAffix() { - var _this; - (0,classCallCheck/* default */.Z)(this, InternalAffix); - _this = _super.apply(this, arguments); - _this.state = { - status: AffixStatus.None, - lastAffix: false, - prevTarget: null - }; - _this.placeholderNodeRef = /*#__PURE__*/(0,_react_17_0_2_react.createRef)(); - _this.fixedNodeRef = /*#__PURE__*/(0,_react_17_0_2_react.createRef)(); - _this.addListeners = () => { - const targetFunc = _this.getTargetFunc(); - const target = targetFunc === null || targetFunc === void 0 ? void 0 : targetFunc(); - const { - prevTarget - } = _this.state; - if (prevTarget !== target) { - TRIGGER_EVENTS.forEach(eventName => { - prevTarget === null || prevTarget === void 0 ? void 0 : prevTarget.removeEventListener(eventName, _this.lazyUpdatePosition); - target === null || target === void 0 ? void 0 : target.addEventListener(eventName, _this.lazyUpdatePosition); - }); - _this.updatePosition(); - _this.setState({ - prevTarget: target - }); - } - }; - _this.removeListeners = () => { - if (_this.timer) { - clearTimeout(_this.timer); - _this.timer = null; - } - const { - prevTarget - } = _this.state; - const targetFunc = _this.getTargetFunc(); - const newTarget = targetFunc === null || targetFunc === void 0 ? void 0 : targetFunc(); - TRIGGER_EVENTS.forEach(eventName => { - newTarget === null || newTarget === void 0 ? void 0 : newTarget.removeEventListener(eventName, _this.lazyUpdatePosition); - prevTarget === null || prevTarget === void 0 ? void 0 : prevTarget.removeEventListener(eventName, _this.lazyUpdatePosition); - }); - _this.updatePosition.cancel(); - // https://github.com/ant-design/ant-design/issues/22683 - _this.lazyUpdatePosition.cancel(); - }; - _this.getOffsetTop = () => { - const { - offsetBottom, - offsetTop - } = _this.props; - return offsetBottom === undefined && offsetTop === undefined ? 0 : offsetTop; - }; - _this.getOffsetBottom = () => _this.props.offsetBottom; - // =================== Measure =================== - _this.measure = () => { - const { - status, - lastAffix - } = _this.state; - const { - onChange - } = _this.props; - const targetFunc = _this.getTargetFunc(); - if (status !== AffixStatus.Prepare || !_this.fixedNodeRef.current || !_this.placeholderNodeRef.current || !targetFunc) { - return; - } - const offsetTop = _this.getOffsetTop(); - const offsetBottom = _this.getOffsetBottom(); - const targetNode = targetFunc(); - if (targetNode) { - const newState = { - status: AffixStatus.None - }; - const placeholderRect = getTargetRect(_this.placeholderNodeRef.current); - if (placeholderRect.top === 0 && placeholderRect.left === 0 && placeholderRect.width === 0 && placeholderRect.height === 0) { - return; - } - const targetRect = getTargetRect(targetNode); - const fixedTop = getFixedTop(placeholderRect, targetRect, offsetTop); - const fixedBottom = getFixedBottom(placeholderRect, targetRect, offsetBottom); - if (fixedTop !== undefined) { - newState.affixStyle = { - position: 'fixed', - top: fixedTop, - width: placeholderRect.width, - height: placeholderRect.height - }; - newState.placeholderStyle = { - width: placeholderRect.width, - height: placeholderRect.height - }; - } else if (fixedBottom !== undefined) { - newState.affixStyle = { - position: 'fixed', - bottom: fixedBottom, - width: placeholderRect.width, - height: placeholderRect.height - }; - newState.placeholderStyle = { - width: placeholderRect.width, - height: placeholderRect.height - }; - } - newState.lastAffix = !!newState.affixStyle; - if (onChange && lastAffix !== newState.lastAffix) { - onChange(newState.lastAffix); - } - _this.setState(newState); - } - }; - _this.prepareMeasure = () => { - // event param is used before. Keep compatible ts define here. - _this.setState({ - status: AffixStatus.Prepare, - affixStyle: undefined, - placeholderStyle: undefined - }); - // Test if `updatePosition` called - if (false) {} - }; - _this.updatePosition = (0,throttleByAnimationFrame/* default */.Z)(() => { - _this.prepareMeasure(); - }); - _this.lazyUpdatePosition = (0,throttleByAnimationFrame/* default */.Z)(() => { - const targetFunc = _this.getTargetFunc(); - const { - affixStyle - } = _this.state; - // Check position change before measure to make Safari smooth - if (targetFunc && affixStyle) { - const offsetTop = _this.getOffsetTop(); - const offsetBottom = _this.getOffsetBottom(); - const targetNode = targetFunc(); - if (targetNode && _this.placeholderNodeRef.current) { - const targetRect = getTargetRect(targetNode); - const placeholderRect = getTargetRect(_this.placeholderNodeRef.current); - const fixedTop = getFixedTop(placeholderRect, targetRect, offsetTop); - const fixedBottom = getFixedBottom(placeholderRect, targetRect, offsetBottom); - if (fixedTop !== undefined && affixStyle.top === fixedTop || fixedBottom !== undefined && affixStyle.bottom === fixedBottom) { - return; - } - } - } - // Directly call prepare measure since it's already throttled. - _this.prepareMeasure(); - }); - return _this; - } - (0,createClass/* default */.Z)(InternalAffix, [{ - key: "getTargetFunc", - value: function getTargetFunc() { - const { - getTargetContainer - } = this.context; - const { - target - } = this.props; - if (target !== undefined) { - return target; - } - return getTargetContainer !== null && getTargetContainer !== void 0 ? getTargetContainer : getDefaultTarget; - } - // Event handler - }, { - key: "componentDidMount", - value: function componentDidMount() { - // [Legacy] Wait for parent component ref has its value. - // We should use target as directly element instead of function which makes element check hard. - this.timer = setTimeout(this.addListeners); - } - }, { - key: "componentDidUpdate", - value: function componentDidUpdate(prevProps) { - this.addListeners(); - if (prevProps.offsetTop !== this.props.offsetTop || prevProps.offsetBottom !== this.props.offsetBottom) { - this.updatePosition(); - } - this.measure(); - } - }, { - key: "componentWillUnmount", - value: function componentWillUnmount() { - this.removeListeners(); - } - // =================== Render =================== - }, { - key: "render", - value: function render() { - const { - affixStyle, - placeholderStyle - } = this.state; - const { - affixPrefixCls, - rootClassName, - children - } = this.props; - const className = _classnames_2_3_2_classnames_default()(affixStyle && rootClassName, { - [affixPrefixCls]: !!affixStyle - }); - let props = (0,omit/* default */.Z)(this.props, ['prefixCls', 'offsetTop', 'offsetBottom', 'target', 'onChange', 'affixPrefixCls', 'rootClassName']); - // Omit this since `onTestUpdatePosition` only works on test. - if (false) {} - return /*#__PURE__*/_react_17_0_2_react.createElement(es/* default */.Z, { - onResize: this.updatePosition - }, /*#__PURE__*/_react_17_0_2_react.createElement("div", Object.assign({}, props, { - ref: this.placeholderNodeRef - }), affixStyle && /*#__PURE__*/_react_17_0_2_react.createElement("div", { - style: placeholderStyle, - "aria-hidden": "true" - }), /*#__PURE__*/_react_17_0_2_react.createElement("div", { - className: className, - ref: this.fixedNodeRef, - style: affixStyle - }, /*#__PURE__*/_react_17_0_2_react.createElement(es/* default */.Z, { - onResize: this.updatePosition - }, children)))); - } - }]); - return InternalAffix; -}(_react_17_0_2_react.Component); -InternalAffix.contextType = context/* ConfigContext */.E_; -const Affix = /*#__PURE__*/(0,_react_17_0_2_react.forwardRef)((props, ref) => { - const { - prefixCls: customizePrefixCls, - rootClassName - } = props; - const { - getPrefixCls - } = (0,_react_17_0_2_react.useContext)(context/* ConfigContext */.E_); - const affixPrefixCls = getPrefixCls('affix', customizePrefixCls); - const [wrapSSR, hashId] = style(affixPrefixCls); - const AffixProps = Object.assign(Object.assign({}, props), { - affixPrefixCls, - rootClassName: _classnames_2_3_2_classnames_default()(rootClassName, hashId) - }); - return wrapSSR( /*#__PURE__*/_react_17_0_2_react.createElement(InternalAffix, Object.assign({}, AffixProps, { - ref: ref - }))); -}); -if (false) {} -/* harmony default export */ var affix = (Affix); - /***/ }) }]); \ No newline at end of file diff --git a/p__Classrooms__Lists__LiveVideo__index.async.js b/p__Classrooms__Lists__LiveVideo__index.async.js index 66e44d96c7..ef86707d45 100644 --- a/p__Classrooms__Lists__LiveVideo__index.async.js +++ b/p__Classrooms__Lists__LiveVideo__index.async.js @@ -1,4 +1,4 @@ -(self["webpackChunk"] = self["webpackChunk"] || []).push([[67878,64802,34668],{ +(self["webpackChunk"] = self["webpackChunk"] || []).push([[67878,64802,34668,54512],{ /***/ 15997: /*!*****************************************************************************************************!*\ diff --git a/p__Classrooms__Lists__OnlineLearning__index.async.js b/p__Classrooms__Lists__OnlineLearning__index.async.js index c8c17746d7..2a3f401262 100644 --- a/p__Classrooms__Lists__OnlineLearning__index.async.js +++ b/p__Classrooms__Lists__OnlineLearning__index.async.js @@ -84,6 +84,9 @@ var objectSpread2_default = /*#__PURE__*/__webpack_require__.n(objectSpread2); // EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/asyncToGenerator.js var asyncToGenerator = __webpack_require__(39343); var asyncToGenerator_default = /*#__PURE__*/__webpack_require__.n(asyncToGenerator); +// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/createForOfIteratorHelper.js +var createForOfIteratorHelper = __webpack_require__(98190); +var createForOfIteratorHelper_default = /*#__PURE__*/__webpack_require__.n(createForOfIteratorHelper); // EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/slicedToArray.js var slicedToArray = __webpack_require__(11006); var slicedToArray_default = /*#__PURE__*/__webpack_require__.n(slicedToArray); @@ -1938,6 +1941,7 @@ var ui_customization = __webpack_require__(6487); + var _excluded = ["classroomList", "user", "globalSetting", "loading", "dispatch"]; @@ -2108,6 +2112,35 @@ var Stage = function Stage(_ref) { } setTypeCount(count); }, [data, visibleType, keywords]); + (0,_react_17_0_2_react.useEffect)(function () { + if (!content.current) { + return; + } + function onLayout() { + var _content$current; + var ro = new ResizeObserver(function (entries) { + var _iterator = createForOfIteratorHelper_default()(entries), + _step; + try { + for (_iterator.s(); !(_step = _iterator.n()).done;) { + var entry = _step.value; + setShowExpansion(entry.target.offsetHeight >= 110); + } + } catch (err) { + _iterator.e(err); + } finally { + _iterator.f(); + } + }); + ro.observe((_content$current = content.current) === null || _content$current === void 0 ? void 0 : _content$current.firstElementChild); + return ro; + } + var ro = onLayout(); + return function () { + var _content$current2, _content$current3; + ((_content$current2 = content.current) === null || _content$current2 === void 0 ? void 0 : _content$current2.firstElementChild) && ro.unobserve((_content$current3 = content.current) === null || _content$current3 === void 0 ? void 0 : _content$current3.firstElementChild); + }; + }, [content.current, data]); var updateSort = /*#__PURE__*/function () { var _ref2 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee(d) { var res; diff --git a/p__Classrooms__Lists__OnlineLearning__index.chunk.css b/p__Classrooms__Lists__OnlineLearning__index.chunk.css index c243e4ad31..cf6b9c49be 100644 --- a/p__Classrooms__Lists__OnlineLearning__index.chunk.css +++ b/p__Classrooms__Lists__OnlineLearning__index.chunk.css @@ -142,6 +142,13 @@ max-height: 110px; overflow: hidden; } +.introContent___dSvDD { + text-align: justify; +} +.introContentMaxHeight___NxSzO { + max-height: 110px; + overflow: hidden; +} /*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ !*** css ./node_modules/_css-loader@6.7.1@css-loader/dist/cjs.js??ruleSet[1].rules[5].oneOf[0].use[1]!./node_modules/_@umijs_bundler-webpack@4.0.87@@umijs/bundler-webpack/compiled/postcss-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[2]!./node_modules/_@umijs_bundler-webpack@4.0.87@@umijs/bundler-webpack/compiled/less-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[3]!./src/pages/Classrooms/Lists/OnlineLearning/components/SelectShixuns/index.less?modules ***! diff --git a/p__Classrooms__Lists__ShixunHomeworks__Comment__index.async.js b/p__Classrooms__Lists__ShixunHomeworks__Comment__index.async.js index 2a9bb9e09f..b325a8a230 100644 --- a/p__Classrooms__Lists__ShixunHomeworks__Comment__index.async.js +++ b/p__Classrooms__Lists__ShixunHomeworks__Comment__index.async.js @@ -264,6 +264,7 @@ var apiPref = _utils_env__WEBPACK_IMPORTED_MODULE_0__/* ["default"] */ .Z.API_SE // EXPORTS __webpack_require__.d(__webpack_exports__, { + ij: function() { return /* binding */ AnalysisNoData; }, _s: function() { return /* binding */ PhotosList; }, Uf: function() { return /* binding */ dealOncFnc; }, ZP: function() { return /* binding */ components_BehavioralAnalysis; } @@ -276,7 +277,7 @@ var objectSpread2_default = /*#__PURE__*/__webpack_require__.n(objectSpread2); var _react_17_0_2_react = __webpack_require__(59301); ;// CONCATENATED MODULE: ./src/components/BehavioralAnalysis/index.less?modules // extracted by mini-css-extract-plugin -/* harmony default export */ var BehavioralAnalysismodules = ({"flex_box_center":"flex_box_center___swvFl","flex_space_between":"flex_space_between___AqPFV","flex_box_vertical_center":"flex_box_vertical_center___XWInJ","flex_box_center_end":"flex_box_center_end___GB61t","flex_box_column":"flex_box_column___dJnz1","analysis":"analysis___xyV_c","title":"title___DQ3VK","itemWrap":"itemWrap___vFE5r","item":"item___NjeOt","list":"list___BbMrm","wrap":"wrap___UQTTb","img":"img___tNvUo","tips":"tips___Eu4wH","footer":"footer___ZbR9W"}); +/* harmony default export */ var BehavioralAnalysismodules = ({"flex_box_center":"flex_box_center___swvFl","flex_space_between":"flex_space_between___AqPFV","flex_box_vertical_center":"flex_box_vertical_center___XWInJ","flex_box_center_end":"flex_box_center_end___GB61t","flex_box_column":"flex_box_column___dJnz1","analysis":"analysis___xyV_c","title":"title___DQ3VK","itemWrap":"itemWrap___vFE5r","item":"item___NjeOt","list":"list___BbMrm","wrap":"wrap___UQTTb","img":"img___tNvUo","tips":"tips___Eu4wH","footer":"footer___ZbR9W","noData":"noData___mLlw0"}); // EXTERNAL MODULE: ./node_modules/_classnames@2.3.2@classnames/index.js var _classnames_2_3_2_classnames = __webpack_require__(12124); var _classnames_2_3_2_classnames_default = /*#__PURE__*/__webpack_require__.n(_classnames_2_3_2_classnames); @@ -286,6 +287,10 @@ var lib = __webpack_require__(42441); var env = __webpack_require__(47015); // EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/tooltip/index.js + 3 modules var tooltip = __webpack_require__(6848); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/skeleton/index.js + 12 modules +var skeleton = __webpack_require__(59981); +// EXTERNAL MODULE: ./src/components/NoData/index.tsx +var NoData = __webpack_require__(72020); // EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/jsx-runtime.js var jsx_runtime = __webpack_require__(37712); ;// CONCATENATED MODULE: ./src/components/BehavioralAnalysis/index.tsx @@ -298,6 +303,7 @@ var jsx_runtime = __webpack_require__(37712); + var dealOncFnc = function dealOncFnc() { var _data$emotion, _data$focus, _data$action, _data$intention; var data = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {}; @@ -450,14 +456,55 @@ var PhotosList = function PhotosList(_ref) { })) }); }; -var BehavioralAnalysis = function BehavioralAnalysis(_ref2) { +var AnalysisNoData = function AnalysisNoData(_ref2) { + var _emptyData$, _emptyData$2; var className = _ref2.className, style = _ref2.style, - _ref2$data = _ref2.data, - data = _ref2$data === void 0 ? [] : _ref2$data, title = _ref2.title, _ref2$hideBar = _ref2.hideBar, - hideBar = _ref2$hideBar === void 0 ? false : _ref2$hideBar; + hideBar = _ref2$hideBar === void 0 ? false : _ref2$hideBar, + children = _ref2.children, + _ref2$customText = _ref2.customText, + customText = _ref2$customText === void 0 ? '' : _ref2$customText, + _ref2$noDataText = _ref2.noDataText, + noDataText = _ref2$noDataText === void 0 ? '' : _ref2$noDataText, + _ref2$emptyData = _ref2.emptyData, + emptyData = _ref2$emptyData === void 0 ? [] : _ref2$emptyData, + loading = _ref2.loading, + actionAnalysis = _ref2.actionAnalysis; + var empty = (emptyData === null || emptyData === void 0 || (_emptyData$ = emptyData[0]) === null || _emptyData$ === void 0 ? void 0 : _emptyData$.every(function (e) { + var _e$data; + return !(e !== null && e !== void 0 && (_e$data = e.data) !== null && _e$data !== void 0 && _e$data.length); + })) && !(emptyData !== null && emptyData !== void 0 && (_emptyData$2 = emptyData[1]) !== null && _emptyData$2 !== void 0 && _emptyData$2.length) || !actionAnalysis; + var text = actionAnalysis ? noDataText : customText; + return /*#__PURE__*/(0,jsx_runtime.jsxs)(skeleton/* default */.Z, { + loading: loading, + active: true, + children: [empty && /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: _classnames_2_3_2_classnames_default()(BehavioralAnalysismodules.noData, className), + style: style, + children: [!!title && /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: BehavioralAnalysismodules.title, + children: [!hideBar && /*#__PURE__*/(0,jsx_runtime.jsx)("b", {}), /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + children: title + })] + }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + className: BehavioralAnalysismodules.itemWrap, + children: /*#__PURE__*/(0,jsx_runtime.jsx)(NoData/* default */.Z, { + customText: text + }) + })] + }), !empty && children] + }); +}; +var BehavioralAnalysis = function BehavioralAnalysis(_ref3) { + var className = _ref3.className, + style = _ref3.style, + _ref3$data = _ref3.data, + data = _ref3$data === void 0 ? [] : _ref3$data, + title = _ref3.title, + _ref3$hideBar = _ref3.hideBar, + hideBar = _ref3$hideBar === void 0 ? false : _ref3$hideBar; return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { className: _classnames_2_3_2_classnames_default()(BehavioralAnalysismodules.analysis, className), style: style, @@ -4238,9 +4285,7 @@ var html2pdf = __webpack_require__(44425); var html2pdf_default = /*#__PURE__*/__webpack_require__.n(html2pdf); ;// CONCATENATED MODULE: ./src/pages/Classrooms/Lists/ShixunHomeworks/Comment/components/ShixunPhoto/index.less?modules // extracted by mini-css-extract-plugin -/* harmony default export */ var ShixunPhotomodules = ({"wrap":"wrap___LZOi9","head":"head___mAG8H","line":"line___oju0L"}); -// EXTERNAL MODULE: ./src/components/NoData/index.tsx -var NoData = __webpack_require__(72020); +/* harmony default export */ var ShixunPhotomodules = ({"wrap":"wrap___LZOi9","line":"line___oju0L"}); // EXTERNAL MODULE: ./src/components/BehavioralAnalysis/index.tsx + 1 modules var BehavioralAnalysis = __webpack_require__(94912); ;// CONCATENATED MODULE: ./src/pages/Classrooms/Lists/ShixunHomeworks/Comment/components/ShixunPhoto/index.tsx @@ -4250,29 +4295,33 @@ var BehavioralAnalysis = __webpack_require__(94912); - var ShixunPhoto = function ShixunPhoto(_ref) { var _detailData$photos; var detailData = _ref.detailData; - return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + return /*#__PURE__*/(0,jsx_runtime.jsx)("div", { className: ShixunPhotomodules.wrap, - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("div", { - className: ShixunPhotomodules.head, - children: "\u5B9E\u8BAD\u5B66\u4E60\u5206\u6790" - }), !!(detailData !== null && detailData !== void 0 && (_detailData$photos = detailData.photos) !== null && _detailData$photos !== void 0 && _detailData$photos.length) ? /*#__PURE__*/(0,jsx_runtime.jsxs)(jsx_runtime.Fragment, { + children: /*#__PURE__*/(0,jsx_runtime.jsxs)(BehavioralAnalysis/* AnalysisNoData */.ij, { + hideBar: true, + actionAnalysis: true, + loading: false, + emptyData: [(0,BehavioralAnalysis/* dealOncFnc */.Uf)(detailData), (detailData === null || detailData === void 0 ? void 0 : detailData.photos) || []], + title: "\u5B9E\u8BAD\u5B66\u4E60\u5206\u6790", + noDataText: "\u8BE5\u5B66\u751F\u65E0\u5B66\u4E60\u884C\u4E3A\u5206\u6790\u6570\u636E", children: [/*#__PURE__*/(0,jsx_runtime.jsx)(BehavioralAnalysis/* default */.ZP, { + hideBar: true, + title: "\u5B9E\u8BAD\u5B66\u4E60\u5206\u6790", data: (0,BehavioralAnalysis/* dealOncFnc */.Uf)(detailData) - }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - className: ShixunPhotomodules.line - }), /*#__PURE__*/(0,jsx_runtime.jsx)(BehavioralAnalysis/* PhotosList */._s, { - dataSource: detailData === null || detailData === void 0 ? void 0 : detailData.photos, - right: 21, - col: 3, - wrapWidth: 1140 + }), !!(detailData !== null && detailData !== void 0 && (_detailData$photos = detailData.photos) !== null && _detailData$photos !== void 0 && _detailData$photos.length) && /*#__PURE__*/(0,jsx_runtime.jsxs)(jsx_runtime.Fragment, { + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("div", { + className: ShixunPhotomodules.line + }), /*#__PURE__*/(0,jsx_runtime.jsx)(BehavioralAnalysis/* PhotosList */._s, { + dataSource: detailData === null || detailData === void 0 ? void 0 : detailData.photos, + right: 21, + col: 3, + wrapWidth: 1140 + })] })] - }) : /*#__PURE__*/(0,jsx_runtime.jsx)(NoData/* default */.Z, { - customText: "\u6682\u65E0\u5B66\u751F\u5B9E\u8BAD\u5B66\u4E60\u5206\u6790" - })] + }) }); }; /* harmony default export */ var components_ShixunPhoto = (ShixunPhoto); @@ -4364,36 +4413,34 @@ var Comment_ShixunsListPage = function ShixunsListPage(_ref) { _useState20 = slicedToArray_default()(_useState19, 2), num = _useState20[0], setNum = _useState20[1]; - var _useState21 = (0,_react_17_0_2_react.useState)([]), + var _useState21 = (0,_react_17_0_2_react.useState)(false), _useState22 = slicedToArray_default()(_useState21, 2), - allStudentWorks = _useState22[0], - setAllStudentWorks = _useState22[1]; + isshow = _useState22[0], + setIsshow = _useState22[1]; var _useState23 = (0,_react_17_0_2_react.useState)(false), _useState24 = slicedToArray_default()(_useState23, 2), - isshow = _useState24[0], - setIsshow = _useState24[1]; - var _useState25 = (0,_react_17_0_2_react.useState)(false), + isshows = _useState24[0], + setIsshows = _useState24[1]; + var _useState25 = (0,_react_17_0_2_react.useState)(""), _useState26 = slicedToArray_default()(_useState25, 2), - isshows = _useState26[0], - setIsshows = _useState26[1]; - var _useState27 = (0,_react_17_0_2_react.useState)(""), - _useState28 = slicedToArray_default()(_useState27, 2), - score = _useState28[0], - setscore = _useState28[1]; + score = _useState26[0], + setscore = _useState26[1]; // 判断是否为老师 - var _useState29 = (0,_react_17_0_2_react.useState)(false), - _useState30 = slicedToArray_default()(_useState29, 2), - isTeacher = _useState30[0], - setisTeacher = _useState30[1]; + var _useState27 = (0,_react_17_0_2_react.useState)(false), + _useState28 = slicedToArray_default()(_useState27, 2), + isTeacher = _useState28[0], + setisTeacher = _useState28[1]; // 如果不是老师就禁用输入框: - var _useState31 = (0,_react_17_0_2_react.useState)(true), + var _useState29 = (0,_react_17_0_2_react.useState)(true), + _useState30 = slicedToArray_default()(_useState29, 2), + isDisabled = _useState30[0], + setisDisabled = _useState30[1]; + var _useState31 = (0,_react_17_0_2_react.useState)(0), _useState32 = slicedToArray_default()(_useState31, 2), - isDisabled = _useState32[0], - setisDisabled = _useState32[1]; - var _useState33 = (0,_react_17_0_2_react.useState)(0), - _useState34 = slicedToArray_default()(_useState33, 2), - last_score = _useState34[0], - setlast_score = _useState34[1]; + last_score = _useState32[0], + setlast_score = _useState32[1]; + var otherPramsRef = (0,_react_17_0_2_react.useRef)(JSON.parse(sessionStorage['all_student_works_params'] || '{}')); + var nextId = (0,_react_17_0_2_react.useRef)(); // 获取用户信息: var getUser = /*#__PURE__*/function () { var _ref2 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee() { @@ -4421,7 +4468,7 @@ var Comment_ShixunsListPage = function ShixunsListPage(_ref) { getUser(); console.log("打印的------", shixunWorkReport); // 在这里可以判断有没有查过重 - + nextId.current = shixunWorkReport === null || shixunWorkReport === void 0 ? void 0 : shixunWorkReport.next_student_work_id; setscore(shixunWorkReport.repeat_minus_score); }, [shixunWorkReport, user]); (0,_react_17_0_2_react.useEffect)(function () { @@ -4457,7 +4504,7 @@ var Comment_ShixunsListPage = function ShixunsListPage(_ref) { }); }); setdatatables(items); - dispatch({ + if ((0,authority/* isAssistant */.Rm)()) dispatch({ type: 'classroomList/getAssistantPermissions', payload: { course_id: params.coursesId @@ -4478,10 +4525,10 @@ var Comment_ShixunsListPage = function ShixunsListPage(_ref) { // console.log('---',shixunWorkReport?.target_test_sets?.[0]?.targets); (0,_react_17_0_2_react.useEffect)(function () { - if (shixunHomeworks.actionTabs.key === '导出实训报告' && allStudentWorks.length > 0) { + if (shixunHomeworks.actionTabs.key === '导出实训报告' && (shixunWorkReport === null || shixunWorkReport === void 0 ? void 0 : shixunWorkReport.students_count) > 0) { exportReport('all'); } - }, [allStudentWorks]); + }, [shixunWorkReport]); (0,_react_17_0_2_react.useEffect)(function () { setParams(objectSpread2_default()({}, _params)); }, [location.pathname]); @@ -4493,39 +4540,28 @@ var Comment_ShixunsListPage = function ShixunsListPage(_ref) { } // 解决导出 bug: DOMException: Failed to execute 'drawImage' on 'CanvasRenderingContext2D' function _getData() { _getData = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee14() { - var _res$all_student_work, _res$all_student_work2; - var paylaod, res, key, _res$all_student_work3, _res$all_student_work4; return regeneratorRuntime_default()().wrap(function _callee14$(_context16) { while (1) switch (_context16.prev = _context16.next) { case 0: - paylaod = JSON.parse(sessionStorage['all_student_works_params'] || '{}'); - _context16.next = 3; - return dispatch({ - type: 'shixunHomeworks/getAllStudentWorks', - payload: objectSpread2_default()(objectSpread2_default()({}, params), paylaod) - }); - case 3: - res = _context16.sent; + otherPramsRef.current = JSON.parse(sessionStorage['all_student_works_params'] || '{}'); + // const res = await dispatch({ + // type: 'shixunHomeworks/getAllStudentWorks', + // payload: { ...params, ...paylaod }, + // }) // setSpinning(false); - setAllStudentWorks(res['all_student_works']); - key = (_res$all_student_work = res['all_student_works']) === null || _res$all_student_work === void 0 ? void 0 : _res$all_student_work.map(function (item) { - return String(item.student_work_id); - }).indexOf(params.homeworkId); - if (key === ((_res$all_student_work2 = res['all_student_works']) === null || _res$all_student_work2 === void 0 ? void 0 : _res$all_student_work2.length) - 1) { - setNextComment({ - last: true - }); - } else { - setNextComment((_res$all_student_work3 = res['all_student_works']) === null || _res$all_student_work3 === void 0 ? void 0 : _res$all_student_work3[key + 1]); - } - if (key === 0) { - setPrevious({ - last: true - }); - } else { - setPrevious((_res$all_student_work4 = res['all_student_works']) === null || _res$all_student_work4 === void 0 ? void 0 : _res$all_student_work4[key - 1]); - } - case 8: + // setAllStudentWorks(res['all_student_works']) + // const key = res['all_student_works']?.map((item: any) => String(item.student_work_id)).indexOf(params.homeworkId) + // if (key === res['all_student_works']?.length - 1) { + // setNextComment({ last: true }) + // } else { + // setNextComment(res['all_student_works']?.[key + 1]) + // } + // if (key === 0) { + // setPrevious({ last: true }) + // } else { + // setPrevious(res['all_student_works']?.[key - 1]) + // } + case 1: case "end": return _context16.stop(); } @@ -4552,7 +4588,7 @@ var Comment_ShixunsListPage = function ShixunsListPage(_ref) { while (1) switch (_context8.prev = _context8.next) { case 0: _next = function _next3() { - _next = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee5() { + _next = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee5(id) { var res; return regeneratorRuntime_default()().wrap(function _callee5$(_context7) { while (1) switch (_context7.prev = _context7.next) { @@ -4560,12 +4596,13 @@ var Comment_ShixunsListPage = function ShixunsListPage(_ref) { _context7.next = 2; return dispatch({ type: 'shixunHomeworks/getShixunWorkReport', - payload: { - homeworkId: allStudentWorks[nums]['student_work_id'] - } + payload: objectSpread2_default()({ + homeworkId: id || nextId.current + }, otherPramsRef.current || {}) }); case 2: res = _context7.sent; + nextId.current = res === null || res === void 0 ? void 0 : res.next_student_work_id; scrollView(); nums++; setTimeout( /*#__PURE__*/asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee4() { @@ -4600,7 +4637,7 @@ var Comment_ShixunsListPage = function ShixunsListPage(_ref) { } }, _callee3); })); - return function (_x3) { + return function (_x4) { return _ref6.apply(this, arguments); }; }()); @@ -4622,7 +4659,7 @@ var Comment_ShixunsListPage = function ShixunsListPage(_ref) { _context6.next = 6; break; case 11: - folders.file("".concat(allStudentWorks[nums - 1]['student_work_user_name']).concat(nums, ".pdf"), worker.output("blob")); + folders.file("".concat(res === null || res === void 0 ? void 0 : res.username).concat(nums, ".pdf"), worker.output("blob")); // folder.file(`${shixunWorkReport.username}.pdf`, worker.output("blob"), { base64: false }); codesF = folders.folder("代码文件"); res === null || res === void 0 || (_res$shixun_detail = res.shixun_detail) === null || _res$shixun_detail === void 0 || _res$shixun_detail.map(function (item, index) { @@ -4632,17 +4669,15 @@ var Comment_ShixunsListPage = function ShixunsListPage(_ref) { codesG.file("".concat(i.filename, ".txt"), i === null || i === void 0 ? void 0 : i.content); }); }); - - // zip.file(`${allStudentWorks[nums - 1]['student_work_user_name']}${nums}.pdf`, pdfUrl); modal.update({ content: /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { children: ["\u5F53\u524D\u8FDB\u5EA6: ", /*#__PURE__*/(0,jsx_runtime.jsx)("span", { className: "c-blue", children: nums - }), "/", allStudentWorks === null || allStudentWorks === void 0 ? void 0 : allStudentWorks.length, /*#__PURE__*/(0,jsx_runtime.jsx)("br", {}), "\u8BF7\u52FF\u5173\u95ED\u6D4F\u89C8\u5668\u7A97\u53E3"] + }), "/", res === null || res === void 0 ? void 0 : res.students_count, /*#__PURE__*/(0,jsx_runtime.jsx)("br", {}), "\u8BF7\u52FF\u5173\u95ED\u6D4F\u89C8\u5668\u7A97\u53E3"] }) }); - if (nums == (allStudentWorks === null || allStudentWorks === void 0 ? void 0 : allStudentWorks.length)) { + if (nums == (res === null || res === void 0 ? void 0 : res.students_count)) { modal.destroy(); download(); } else { @@ -4654,7 +4689,7 @@ var Comment_ShixunsListPage = function ShixunsListPage(_ref) { } }, _callee4); })), 2200); - case 6: + case 7: case "end": return _context7.stop(); } @@ -4662,7 +4697,7 @@ var Comment_ShixunsListPage = function ShixunsListPage(_ref) { })); return _next.apply(this, arguments); }; - next = function _next2() { + next = function _next2(_x2) { return _next.apply(this, arguments); }; nums = 0; @@ -4681,7 +4716,7 @@ var Comment_ShixunsListPage = function ShixunsListPage(_ref) { children: ["\u5F53\u524D\u8FDB\u5EA6: ", /*#__PURE__*/(0,jsx_runtime.jsx)("span", { className: "c-blue", children: nums + 1 - }), "/", type !== 'all' ? 1 : allStudentWorks === null || allStudentWorks === void 0 ? void 0 : allStudentWorks.length, /*#__PURE__*/(0,jsx_runtime.jsx)("br", {}), "\u8BF7\u52FF\u5173\u95ED\u6D4F\u89C8\u5668\u7A97\u53E3"] + }), "/", type !== 'all' ? 1 : shixunWorkReport === null || shixunWorkReport === void 0 ? void 0 : shixunWorkReport.students_count, /*#__PURE__*/(0,jsx_runtime.jsx)("br", {}), "\u8BF7\u52FF\u5173\u95ED\u6D4F\u89C8\u5668\u7A97\u53E3"] }), maskClosable: false, className: Commentmodules.modal, @@ -4707,7 +4742,7 @@ var Comment_ShixunsListPage = function ShixunsListPage(_ref) { // unit: 'pt', format: [1200, 800], orientation: 'portrait' } }; - if (!(type !== 'all' || (allStudentWorks === null || allStudentWorks === void 0 ? void 0 : allStudentWorks.length) < 2)) { + if (!(type !== 'all' || (shixunWorkReport === null || shixunWorkReport === void 0 ? void 0 : shixunWorkReport.students_count) < 2)) { _context8.next = 27; break; } @@ -4745,7 +4780,7 @@ var Comment_ShixunsListPage = function ShixunsListPage(_ref) { } }, _callee2); })); - return function (_x2) { + return function (_x3) { return _ref4.apply(this, arguments); }; }()); @@ -4786,7 +4821,7 @@ var Comment_ShixunsListPage = function ShixunsListPage(_ref) { download(); return _context8.abrupt("return"); case 27: - next(); + next(shixunWorkReport === null || shixunWorkReport === void 0 ? void 0 : shixunWorkReport.first_student_work_id); case 28: case "end": return _context8.stop(); @@ -4826,7 +4861,7 @@ var Comment_ShixunsListPage = function ShixunsListPage(_ref) { _context9.next = 3; return dispatch({ type: 'shixunHomeworks/getShixunWorkReport', - payload: objectSpread2_default()({}, params) + payload: objectSpread2_default()(objectSpread2_default()({}, params), otherPramsRef.current || {}) }); case 3: setSpinning(false); @@ -4945,7 +4980,7 @@ var Comment_ShixunsListPage = function ShixunsListPage(_ref) { _context10.next = 8; return dispatch({ type: 'shixunHomeworks/getShixunWorkReport', - payload: objectSpread2_default()({}, params) + payload: objectSpread2_default()(objectSpread2_default()({}, params), otherPramsRef.current || {}) }); case 8: if (res.status === 0) { @@ -4957,7 +4992,7 @@ var Comment_ShixunsListPage = function ShixunsListPage(_ref) { } }, _callee8); })); - return function (_x4) { + return function (_x5) { return _ref8.apply(this, arguments); }; }() @@ -5047,9 +5082,9 @@ var Comment_ShixunsListPage = function ShixunsListPage(_ref) { }); setTimeout(function () { if (type === 'next') { - _umi_production_exports.history.push("/classrooms/".concat(params.coursesId, "/shixun_homework/").concat(params.categoryId, "/").concat(nextComment === null || nextComment === void 0 ? void 0 : nextComment.student_work_id, "/comment")); + _umi_production_exports.history.push("/classrooms/".concat(params.coursesId, "/shixun_homework/").concat(params.categoryId, "/").concat(shixunWorkReport === null || shixunWorkReport === void 0 ? void 0 : shixunWorkReport.next_student_work_id, "/comment")); } else { - _umi_production_exports.history.push("/classrooms/".concat(params.coursesId, "/shixun_homework/").concat(params.categoryId, "/").concat(Previous === null || Previous === void 0 ? void 0 : Previous.student_work_id, "/comment")); + _umi_production_exports.history.push("/classrooms/".concat(params.coursesId, "/shixun_homework/").concat(params.categoryId, "/").concat(shixunWorkReport === null || shixunWorkReport === void 0 ? void 0 : shixunWorkReport.pre_student_work_id, "/comment")); } }, 200); }; @@ -5085,7 +5120,7 @@ var Comment_ShixunsListPage = function ShixunsListPage(_ref) { _context11.next = 5; return dispatch({ type: 'shixunHomeworks/getShixunWorkReport', - payload: objectSpread2_default()({}, params) + payload: objectSpread2_default()(objectSpread2_default()({}, params), otherPramsRef.current || {}) }); case 5: // console.log("返回数据", res) @@ -5213,7 +5248,7 @@ var Comment_ShixunsListPage = function ShixunsListPage(_ref) { children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", { className: "iconfont icon-daochu mr5" }), "\u5BFC\u51FA\u5B9E\u8BAD\u62A5\u544A"] - }), (0,authority/* isAdmin */.GJ)() && (allStudentWorks === null || allStudentWorks === void 0 ? void 0 : allStudentWorks.length) > 1 && /*#__PURE__*/(0,jsx_runtime.jsxs)(es_button/* default */.ZP, { + }), (0,authority/* isAdmin */.GJ)() && (shixunWorkReport === null || shixunWorkReport === void 0 ? void 0 : shixunWorkReport.students_count) > 1 && /*#__PURE__*/(0,jsx_runtime.jsxs)(es_button/* default */.ZP, { className: "ml10", onClick: function onClick() { return exportReport('all'); @@ -5549,7 +5584,7 @@ var Comment_ShixunsListPage = function ShixunsListPage(_ref) { message/* default */.ZP.success("删除成功"); dispatch({ type: 'shixunHomeworks/getShixunWorkReport', - payload: objectSpread2_default()({}, params) + payload: objectSpread2_default()(objectSpread2_default()({}, params), otherPramsRef.current || {}) }); } case 4: @@ -5590,7 +5625,7 @@ var Comment_ShixunsListPage = function ShixunsListPage(_ref) { value: shixunWorkReport.work_comment_hidden })] })] - }), /*#__PURE__*/(0,jsx_runtime.jsx)(components_ShixunPhoto, { + }), (shixunWorkReport === null || shixunWorkReport === void 0 ? void 0 : shixunWorkReport.action_analysis) && /*#__PURE__*/(0,jsx_runtime.jsx)(components_ShixunPhoto, { detailData: shixunWorkReport }), /*#__PURE__*/(0,jsx_runtime.jsx)("h1", { className: Commentmodules.title, @@ -5660,7 +5695,7 @@ var Comment_ShixunsListPage = function ShixunsListPage(_ref) { className: "tr", children: [/*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.ZP, { type: "default", - disabled: Previous === null || Previous === void 0 ? void 0 : Previous.last, + disabled: !(shixunWorkReport !== null && shixunWorkReport !== void 0 && shixunWorkReport.pre_student_work_id), onClick: function onClick() { return skip(); }, @@ -5671,7 +5706,7 @@ var Comment_ShixunsListPage = function ShixunsListPage(_ref) { marginLeft: '20px', marginRight: '20px' }, - disabled: nextComment === null || nextComment === void 0 ? void 0 : nextComment.last, + disabled: !(shixunWorkReport !== null && shixunWorkReport !== void 0 && shixunWorkReport.next_student_work_id), onClick: function onClick() { return skip('next'); }, diff --git a/p__Classrooms__Lists__ShixunHomeworks__Comment__index.chunk.css b/p__Classrooms__Lists__ShixunHomeworks__Comment__index.chunk.css index 0e48147764..77c5a81c3d 100644 --- a/p__Classrooms__Lists__ShixunHomeworks__Comment__index.chunk.css +++ b/p__Classrooms__Lists__ShixunHomeworks__Comment__index.chunk.css @@ -1490,12 +1490,6 @@ span.CodeMirror-selectedtext { padding: 20px 30px 0 30px; border-bottom: 1px solid #EDEDED; } -.head___mAG8H { - margin-bottom: 20px; - font-size: 16px; - font-weight: 500; - color: #191919; -} .line___oju0L { width: 100%; margin-top: 20px; @@ -1616,4 +1610,23 @@ span.CodeMirror-selectedtext { margin-right: 5px; font-size: 14px; } +.noData___mLlw0 .title___DQ3VK { + display: flex; + align-items: center; + margin-bottom: 20px; +} +.noData___mLlw0 .title___DQ3VK b { + width: 6px; + height: 14px; + background: #3061D0; + border-radius: 1px; + display: inline-block; + margin-right: 8px; +} +.noData___mLlw0 .title___DQ3VK span { + font-size: 16px; + font-weight: 500; + color: #191919; + line-height: 16px; +} diff --git a/p__Classrooms__Lists__ShixunHomeworks__Detail__index.async.js b/p__Classrooms__Lists__ShixunHomeworks__Detail__index.async.js index 4d0b483ee1..7c02b42c00 100644 --- a/p__Classrooms__Lists__ShixunHomeworks__Detail__index.async.js +++ b/p__Classrooms__Lists__ShixunHomeworks__Detail__index.async.js @@ -651,6 +651,7 @@ var AddPoints_ShixunsListPage = function ShixunsListPage(_ref) { // EXPORTS __webpack_require__.d(__webpack_exports__, { + ij: function() { return /* binding */ AnalysisNoData; }, _s: function() { return /* binding */ PhotosList; }, Uf: function() { return /* binding */ dealOncFnc; }, ZP: function() { return /* binding */ components_BehavioralAnalysis; } @@ -663,7 +664,7 @@ var objectSpread2_default = /*#__PURE__*/__webpack_require__.n(objectSpread2); var _react_17_0_2_react = __webpack_require__(59301); ;// CONCATENATED MODULE: ./src/components/BehavioralAnalysis/index.less?modules // extracted by mini-css-extract-plugin -/* harmony default export */ var BehavioralAnalysismodules = ({"flex_box_center":"flex_box_center___swvFl","flex_space_between":"flex_space_between___AqPFV","flex_box_vertical_center":"flex_box_vertical_center___XWInJ","flex_box_center_end":"flex_box_center_end___GB61t","flex_box_column":"flex_box_column___dJnz1","analysis":"analysis___xyV_c","title":"title___DQ3VK","itemWrap":"itemWrap___vFE5r","item":"item___NjeOt","list":"list___BbMrm","wrap":"wrap___UQTTb","img":"img___tNvUo","tips":"tips___Eu4wH","footer":"footer___ZbR9W"}); +/* harmony default export */ var BehavioralAnalysismodules = ({"flex_box_center":"flex_box_center___swvFl","flex_space_between":"flex_space_between___AqPFV","flex_box_vertical_center":"flex_box_vertical_center___XWInJ","flex_box_center_end":"flex_box_center_end___GB61t","flex_box_column":"flex_box_column___dJnz1","analysis":"analysis___xyV_c","title":"title___DQ3VK","itemWrap":"itemWrap___vFE5r","item":"item___NjeOt","list":"list___BbMrm","wrap":"wrap___UQTTb","img":"img___tNvUo","tips":"tips___Eu4wH","footer":"footer___ZbR9W","noData":"noData___mLlw0"}); // EXTERNAL MODULE: ./node_modules/_classnames@2.3.2@classnames/index.js var _classnames_2_3_2_classnames = __webpack_require__(12124); var _classnames_2_3_2_classnames_default = /*#__PURE__*/__webpack_require__.n(_classnames_2_3_2_classnames); @@ -673,6 +674,10 @@ var lib = __webpack_require__(42441); var env = __webpack_require__(47015); // EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/tooltip/index.js + 3 modules var tooltip = __webpack_require__(6848); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/skeleton/index.js + 12 modules +var skeleton = __webpack_require__(59981); +// EXTERNAL MODULE: ./src/components/NoData/index.tsx +var NoData = __webpack_require__(72020); // EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/jsx-runtime.js var jsx_runtime = __webpack_require__(37712); ;// CONCATENATED MODULE: ./src/components/BehavioralAnalysis/index.tsx @@ -685,6 +690,7 @@ var jsx_runtime = __webpack_require__(37712); + var dealOncFnc = function dealOncFnc() { var _data$emotion, _data$focus, _data$action, _data$intention; var data = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {}; @@ -837,14 +843,55 @@ var PhotosList = function PhotosList(_ref) { })) }); }; -var BehavioralAnalysis = function BehavioralAnalysis(_ref2) { +var AnalysisNoData = function AnalysisNoData(_ref2) { + var _emptyData$, _emptyData$2; var className = _ref2.className, style = _ref2.style, - _ref2$data = _ref2.data, - data = _ref2$data === void 0 ? [] : _ref2$data, title = _ref2.title, _ref2$hideBar = _ref2.hideBar, - hideBar = _ref2$hideBar === void 0 ? false : _ref2$hideBar; + hideBar = _ref2$hideBar === void 0 ? false : _ref2$hideBar, + children = _ref2.children, + _ref2$customText = _ref2.customText, + customText = _ref2$customText === void 0 ? '' : _ref2$customText, + _ref2$noDataText = _ref2.noDataText, + noDataText = _ref2$noDataText === void 0 ? '' : _ref2$noDataText, + _ref2$emptyData = _ref2.emptyData, + emptyData = _ref2$emptyData === void 0 ? [] : _ref2$emptyData, + loading = _ref2.loading, + actionAnalysis = _ref2.actionAnalysis; + var empty = (emptyData === null || emptyData === void 0 || (_emptyData$ = emptyData[0]) === null || _emptyData$ === void 0 ? void 0 : _emptyData$.every(function (e) { + var _e$data; + return !(e !== null && e !== void 0 && (_e$data = e.data) !== null && _e$data !== void 0 && _e$data.length); + })) && !(emptyData !== null && emptyData !== void 0 && (_emptyData$2 = emptyData[1]) !== null && _emptyData$2 !== void 0 && _emptyData$2.length) || !actionAnalysis; + var text = actionAnalysis ? noDataText : customText; + return /*#__PURE__*/(0,jsx_runtime.jsxs)(skeleton/* default */.Z, { + loading: loading, + active: true, + children: [empty && /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: _classnames_2_3_2_classnames_default()(BehavioralAnalysismodules.noData, className), + style: style, + children: [!!title && /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: BehavioralAnalysismodules.title, + children: [!hideBar && /*#__PURE__*/(0,jsx_runtime.jsx)("b", {}), /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + children: title + })] + }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + className: BehavioralAnalysismodules.itemWrap, + children: /*#__PURE__*/(0,jsx_runtime.jsx)(NoData/* default */.Z, { + customText: text + }) + })] + }), !empty && children] + }); +}; +var BehavioralAnalysis = function BehavioralAnalysis(_ref3) { + var className = _ref3.className, + style = _ref3.style, + _ref3$data = _ref3.data, + data = _ref3$data === void 0 ? [] : _ref3$data, + title = _ref3.title, + _ref3$hideBar = _ref3.hideBar, + hideBar = _ref3$hideBar === void 0 ? false : _ref3$hideBar; return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { className: _classnames_2_3_2_classnames_default()(BehavioralAnalysismodules.analysis, className), style: style, @@ -4300,12 +4347,13 @@ var ShixunsListPage = function ShixunsListPage(_ref) { type: "shixunHomeworks/getWorkDetail", payload: objectSpread2_default()({}, params) }); - if (!detailLeftMenus.course_modules) { - dispatch({ - type: 'classroomList/getClassroomLeftMenus', - payload: objectSpread2_default()({}, params) - }); - } + + // if (!detailLeftMenus.course_modules) { + // dispatch({ + // type: 'classroomList/getClassroomLeftMenus', + // payload: { ...params }, + // }) + // } }, [params.categoryId]); (0,_react_17_0_2_react.useEffect)(function () { if (shixunHomeworks !== null && shixunHomeworks !== void 0 && shixunHomeworks.replyList) { @@ -4918,7 +4966,7 @@ var QuickComment_DelShixun = function DelShixun(_ref) { payload: {} }); dispatch({ - type: 'shixunHomeworks/getWorkList', + type: 'shixunHomeworks/getShixunWorkList', payload: objectSpread2_default()({}, shixunHomeworks.actionTabs.params) }); } @@ -4940,7 +4988,7 @@ var QuickComment_DelShixun = function DelShixun(_ref) { okText: "\u786E\u5B9A", cancelText: "\u53D6\u6D88", onOk: /*#__PURE__*/asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee2() { - var formValue; + var formValue, _shixunHomeworks$shix, _shixunHomeworks$shix2; return regeneratorRuntime_default()().wrap(function _callee2$(_context2) { while (1) switch (_context2.prev = _context2.next) { case 0: @@ -4948,7 +4996,9 @@ var QuickComment_DelShixun = function DelShixun(_ref) { if (JSON.stringify(formValue) === '{}' || formValue.hidden_comment === '' && formValue.comment === '') { setShowRequired(true); } else { - if (shixunHomeworks.workList.partial_comment) { + if ((_shixunHomeworks$shix = shixunHomeworks.shixunWorkList) !== null && _shixunHomeworks$shix !== void 0 && (_shixunHomeworks$shix = _shixunHomeworks$shix.student_works) !== null && _shixunHomeworks$shix !== void 0 && (_shixunHomeworks$shix2 = _shixunHomeworks$shix.some) !== null && _shixunHomeworks$shix2 !== void 0 && _shixunHomeworks$shix2.call(_shixunHomeworks$shix, function (item) { + return item.has_shixun_work_comment; + })) { dispatch({ type: 'shixunHomeworks/setActionTabs', payload: { @@ -5051,6 +5101,8 @@ var QuickComment_DelShixun = function DelShixun(_ref) { ;// CONCATENATED MODULE: ./src/pages/Classrooms/Lists/ShixunHomeworks/Detail/components/WorkList/index.less?modules // extracted by mini-css-extract-plugin /* harmony default export */ var WorkListmodules = ({"wrap":"wrap___kCwPu","maxWidth70":"maxWidth70___u0Fnw","maxWidth80":"maxWidth80___B8pkG","maxWidth100":"maxWidth100___jQ_W6","maxWidth110":"maxWidth110___t9GZl","maxWidth120":"maxWidth120___tvrlz","reviewStatusTooltip":"reviewStatusTooltip___nCQT1","color32C":"color32C___KnLuR","MdEditor":"MdEditor___IcZwd","tr1":"tr1___k3Rcs","scroll":"scroll___TVUAz"}); +// EXTERNAL MODULE: ./node_modules/_lodash@4.17.21@lodash/lodash.js +var lodash = __webpack_require__(89392); ;// CONCATENATED MODULE: ./src/pages/Classrooms/Lists/ShixunHomeworks/Detail/components/WorkList/components/ChangeCommit.tsx @@ -5120,7 +5172,7 @@ var ChangeCommit_DelShixun = function DelShixun(_ref) { payload: {} }); return _context.abrupt("return", dispatch({ - type: 'shixunHomeworks/getWorkList', + type: 'shixunHomeworks/getShixunWorkList', payload: params })); case 9: @@ -5385,10 +5437,11 @@ var utils_export = __webpack_require__(64125); + var WorkList = function WorkList(_ref) { - var _workList$homework_st2, _workList$homework_st3, _workList$left_time, _workList$left_time2, _ref6, _workList$task_status, _workList$course_grou, _workList$course_grou2, _workList$teacher_com, _workList$homework_st4, _workList$homework_st5, _workList$homework_st6, _workList$homework_st7, _workList$task_status2, _workList$task_status3; + var _shixunHomeworks$head, _shixunHomeworks$head5, _shixunHomeworks$head6, _shixunHomeworks$shix, _shixunHomeworks$shix2, _shixunHomeworks$head7, _shixunHomeworks$head8, _shixunHomeworks$head9, _ref9, _shixunHomeworks$head10, _shixunHomeworks$head11, _shixunHomeworks$head12, _shixunHomeworks$head13, _shixunHomeworks$head14, _shixunHomeworks$head15, _shixunHomeworks$head16, _shixunHomeworks$head17, _shixunHomeworks$shix3, _shixunHomeworks$shix4, _shixunHomeworks$head18, _shixunHomeworks$head19, _shixunHomeworks$head20, _shixunHomeworks$head21, _shixunHomeworks$head22, _shixunHomeworks$head23, _shixunHomeworks$head24, _shixunHomeworks$shix5; var shixunHomeworks = _ref.shixunHomeworks, loading = _ref.loading, dispatch = _ref.dispatch, @@ -5416,95 +5469,122 @@ var WorkList = function WorkList(_ref) { _useState6 = slicedToArray_default()(_useState5, 2), workList = _useState6[0], setWorkList = _useState6[1]; - var _useState7 = (0,_react_17_0_2_react.useState)([]), + var _useState7 = (0,_react_17_0_2_react.useState)({}), _useState8 = slicedToArray_default()(_useState7, 2), - studentList = _useState8[0], - setStudentList = _useState8[1]; - var _useState9 = (0,_react_17_0_2_react.useState)(false), + headerInfo = _useState8[0], + setHeaderInfo = _useState8[1]; + var _useState9 = (0,_react_17_0_2_react.useState)([]), _useState10 = slicedToArray_default()(_useState9, 2), - isshwomodal = _useState10[0], - setisshowmodal = _useState10[1]; - var _useState11 = (0,_react_17_0_2_react.useState)([]), + studentList = _useState10[0], + setStudentList = _useState10[1]; + var _useState11 = (0,_react_17_0_2_react.useState)(false), _useState12 = slicedToArray_default()(_useState11, 2), - checkvalues = _useState12[0], - setcheckvalues = _useState12[1]; - var _useState13 = (0,_react_17_0_2_react.useState)(false), + isshwomodal = _useState12[0], + setisshowmodal = _useState12[1]; + var _useState13 = (0,_react_17_0_2_react.useState)([]), _useState14 = slicedToArray_default()(_useState13, 2), - isshowmodaltitls = _useState14[0], - setisshowmodaltitls = _useState14[1]; - var _useState15 = (0,_react_17_0_2_react.useState)(), + checkvalues = _useState14[0], + setcheckvalues = _useState14[1]; + var _useState15 = (0,_react_17_0_2_react.useState)(false), _useState16 = slicedToArray_default()(_useState15, 2), - studentcount = _useState16[0], - setstudentcount = _useState16[1]; - var _useState17 = (0,_react_17_0_2_react.useState)(1), + isshowmodaltitls = _useState16[0], + setisshowmodaltitls = _useState16[1]; + var _useState17 = (0,_react_17_0_2_react.useState)(), _useState18 = slicedToArray_default()(_useState17, 2), - istype = _useState18[0], - setistype = _useState18[1]; - var _useState19 = (0,_react_17_0_2_react.useState)(), + studentcount = _useState18[0], + setstudentcount = _useState18[1]; + var _useState19 = (0,_react_17_0_2_react.useState)(1), _useState20 = slicedToArray_default()(_useState19, 2), - score = _useState20[0], - setscore = _useState20[1]; + istype = _useState20[0], + setistype = _useState20[1]; var _useState21 = (0,_react_17_0_2_react.useState)(), _useState22 = slicedToArray_default()(_useState21, 2), - maxscore = _useState22[0], - setmaxscore = _useState22[1]; + score = _useState22[0], + setscore = _useState22[1]; var _useState23 = (0,_react_17_0_2_react.useState)(), _useState24 = slicedToArray_default()(_useState23, 2), - minscore = _useState24[0], - setminscore = _useState24[1]; + maxscore = _useState24[0], + setmaxscore = _useState24[1]; var _useState25 = (0,_react_17_0_2_react.useState)(), _useState26 = slicedToArray_default()(_useState25, 2), - comment = _useState26[0], - setcomment = _useState26[1]; + minscore = _useState26[0], + setminscore = _useState26[1]; var _useState27 = (0,_react_17_0_2_react.useState)(), _useState28 = slicedToArray_default()(_useState27, 2), - open = _useState28[0], - setopen = _useState28[1]; - var _useState29 = (0,_react_17_0_2_react.useState)(false), + comment = _useState28[0], + setcomment = _useState28[1]; + var _useState29 = (0,_react_17_0_2_react.useState)(), _useState30 = slicedToArray_default()(_useState29, 2), - showopen = _useState30[0], - setshowopen = _useState30[1]; - // 获取wokelist数组: - var _useState31 = (0,_react_17_0_2_react.useState)([]), + open = _useState30[0], + setopen = _useState30[1]; + var _useState31 = (0,_react_17_0_2_react.useState)(false), _useState32 = slicedToArray_default()(_useState31, 2), - newList = _useState32[0], - setnewList = _useState32[1]; - // 一键打回的班级数组: + showopen = _useState32[0], + setshowopen = _useState32[1]; + // 获取wokelist数组: var _useState33 = (0,_react_17_0_2_react.useState)([]), _useState34 = slicedToArray_default()(_useState33, 2), - groupList = _useState34[0], - setgroupList = _useState34[1]; - // 选中打回班级的个数: - var _useState35 = (0,_react_17_0_2_react.useState)(0), + newList = _useState34[0], + setnewList = _useState34[1]; + // 一键打回的班级数组: + var _useState35 = (0,_react_17_0_2_react.useState)([]), _useState36 = slicedToArray_default()(_useState35, 2), - backGroupContnet = _useState36[0], - setbackGroupContnet = _useState36[1]; + groupList = _useState36[0], + setgroupList = _useState36[1]; + // 选中打回班级的个数: + var _useState37 = (0,_react_17_0_2_react.useState)(0), + _useState38 = slicedToArray_default()(_useState37, 2), + backGroupContnet = _useState38[0], + setbackGroupContnet = _useState38[1]; (0,_react_17_0_2_react.useEffect)(function () { getData(true); + getHeaderData(); return function () { setWorkList([]); setStudentList([]); }; }, [params.coursesId]); (0,_react_17_0_2_react.useEffect)(function () { - var _res$student_works; - var res = JSON.parse(JSON.stringify(shixunHomeworks.workList)); - if (!(res !== null && res !== void 0 && (_res$student_works = res.student_works) !== null && _res$student_works !== void 0 && _res$student_works.length) && res !== null && res !== void 0 && res.id) { - res.student_works = [objectSpread2_default()({}, res)]; - setWorkList(res); - } else { - if (res !== null && res !== void 0 && res.id) { - setStudentList([objectSpread2_default()(objectSpread2_default()({}, res), { - number: '我' - })]); + try { + var _res$student_works; + var res = JSON.parse(JSON.stringify(shixunHomeworks.shixunWorkList)); + if (!(res !== null && res !== void 0 && (_res$student_works = res.student_works) !== null && _res$student_works !== void 0 && _res$student_works.length) && res !== null && res !== void 0 && res.id) { + res.student_works = [objectSpread2_default()({}, res)]; + setWorkList(res); + } else { + if (res !== null && res !== void 0 && res.id) { + setStudentList([objectSpread2_default()(objectSpread2_default()({}, res), { + number: '我' + })]); + } + setWorkList(objectSpread2_default()({}, res)); } - setWorkList(objectSpread2_default()({}, res)); - } - }, [shixunHomeworks.workList]); + } catch (error) {} + }, [shixunHomeworks.shixunWorkList]); + var getHeaderData = /*#__PURE__*/function () { + var _ref2 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee() { + var res; + return regeneratorRuntime_default()().wrap(function _callee$(_context) { + while (1) switch (_context.prev = _context.next) { + case 0: + res = dispatch({ + type: 'shixunHomeworks/getShixunWorkHeadInfo', + payload: params + }); + case 1: + case "end": + return _context.stop(); + } + }, _callee); + })); + return function getHeaderData() { + return _ref2.apply(this, arguments); + }; + }(); var getData = function getData(bool) { setExportParams(objectSpread2_default()({}, params)); var res = dispatch({ - type: 'shixunHomeworks/getWorkList', + type: 'shixunHomeworks/getShixunWorkList', payload: params }); if (bool) { @@ -5523,33 +5603,33 @@ var WorkList = function WorkList(_ref) { // getScoreStatusData(); }, []); var getScoreStatusData = /*#__PURE__*/function () { - var _ref2 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee() { + var _ref3 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee2() { var res; - return regeneratorRuntime_default()().wrap(function _callee$(_context) { - while (1) switch (_context.prev = _context.next) { + return regeneratorRuntime_default()().wrap(function _callee2$(_context2) { + while (1) switch (_context2.prev = _context2.next) { case 0: - _context.next = 2; + _context2.next = 2; return (0,service_shixunHomeworks/* getScoreStatus */.Uc)({ categoryId: urlParmas.categoryId }); case 2: - res = _context.sent; + res = _context2.sent; setCanUpdateScore(res === null || res === void 0 ? void 0 : res.update_score); case 4: case "end": - return _context.stop(); + return _context2.stop(); } - }, _callee); + }, _callee2); })); return function getScoreStatusData() { - return _ref2.apply(this, arguments); + return _ref3.apply(this, arguments); }; }(); var handleUpdateScore = /*#__PURE__*/function () { - var _ref3 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee2() { + var _ref4 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee3() { var res; - return regeneratorRuntime_default()().wrap(function _callee2$(_context2) { - while (1) switch (_context2.prev = _context2.next) { + return regeneratorRuntime_default()().wrap(function _callee3$(_context3) { + while (1) switch (_context3.prev = _context3.next) { case 0: dispatch({ type: 'globalSetting/setGlobalLoading', @@ -5558,12 +5638,12 @@ var WorkList = function WorkList(_ref) { text: '成绩计算中,请稍候...' } }); - _context2.next = 3; + _context3.next = 3; return (0,service_shixunHomeworks/* updateScore */.Vs)({ categoryId: urlParmas.categoryId }); case 3: - res = _context2.sent; + res = _context3.sent; dispatch({ type: 'globalSetting/setGlobalLoading', payload: { @@ -5577,12 +5657,12 @@ var WorkList = function WorkList(_ref) { } case 6: case "end": - return _context2.stop(); + return _context3.stop(); } - }, _callee2); + }, _callee3); })); return function handleUpdateScore() { - return _ref3.apply(this, arguments); + return _ref4.apply(this, arguments); }; }(); var onHandleChange = function onHandleChange() { @@ -5623,6 +5703,7 @@ var WorkList = function WorkList(_ref) { } }); getData(); + getHeaderData(); }; // ----------------------------------------------------------------------------班级复选框改变事件: @@ -5709,7 +5790,7 @@ var WorkList = function WorkList(_ref) { }) }); } - }, !(workList !== null && workList !== void 0 && workList.is_excellent) && !(0,authority/* isNotMember */.Jd)() && { + }, !((_shixunHomeworks$head = shixunHomeworks.headerInfo) !== null && _shixunHomeworks$head !== void 0 && _shixunHomeworks$head.is_excellent) && !(0,authority/* isNotMember */.Jd)() && { title: '学号', dataIndex: 'student_id', align: 'center', @@ -5786,11 +5867,11 @@ var WorkList = function WorkList(_ref) { showTitle: false }, render: function render(text, record) { - var _shixunHomeworks$work; + var _shixunHomeworks$head2; var renderText; - var _ref4 = record || {}, - unadjusted_score = _ref4.unadjusted_score, - is_adjusted = _ref4.is_adjusted; + var _ref5 = record || {}, + unadjusted_score = _ref5.unadjusted_score, + is_adjusted = _ref5.is_adjusted; if (text >= 0 && text <= 60) { renderText = /*#__PURE__*/(0,jsx_runtime.jsx)("span", { className: "c-red", @@ -5822,7 +5903,7 @@ var WorkList = function WorkList(_ref) { children: record.repeat_minus_score ? "\u67E5\u91CD\u6263\u5206\uFF1A".concat(record.repeat_minus_score, "\u5206") : "\u67E5\u91CD\u6263\u5206\uFF1A0\u5206" }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { children: record.late_penalty ? "\u8FDF\u4EA4\u6263\u5206\uFF1A".concat(record.late_penalty, "\u5206") : "\u8FDF\u4EA4\u6263\u5206\uFF1A0\u5206" - }), !((_shixunHomeworks$work = shixunHomeworks.workList) !== null && _shixunHomeworks$work !== void 0 && _shixunHomeworks$work.answer_open_evaluation) && /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + }), !((_shixunHomeworks$head2 = shixunHomeworks.headerInfo) !== null && _shixunHomeworks$head2 !== void 0 && _shixunHomeworks$head2.answer_open_evaluation) && /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { children: ["\u67E5\u770B\u53C2\u8003\u7B54\u6848\uFF1A", record.view_answer_count, "\u5173"] }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { children: ["\u539F\u59CB\u6210\u7EE9\uFF1A", unadjusted_score === '--' ? unadjusted_score : "".concat(unadjusted_score, "\u5206")] @@ -5900,13 +5981,13 @@ var WorkList = function WorkList(_ref) { title: '通关情况', align: 'center', // width: 80, - dataIndex: 'complete_count', + dataIndex: 'complete_info', ellipsis: { showTitle: false }, render: function render(text, record) { - return /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { - children: [text || 0, "/", workList.challenges_count] + return /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + children: text }); } }, @@ -6066,7 +6147,7 @@ var WorkList = function WorkList(_ref) { ellipsis: true, className: 'workListTable', render: function render(text, record) { - var _record$shixun_detail, _workList$homework_st; + var _shixunHomeworks$head3; return (0,authority/* isStudent */.dE)() ? /*#__PURE__*/(0,jsx_runtime.jsx)("div", { children: (0,util/* formatHomeWorkStatusToName */.JL)(record === null || record === void 0 ? void 0 : record.work_status) === '未开启' ? /*#__PURE__*/(0,jsx_runtime.jsx)("span", { children: "--" @@ -6083,64 +6164,111 @@ var WorkList = function WorkList(_ref) { style: { color: '#0152d9' }, - onClick: function onClick(e) { - if ((0,authority/* isAssistant */.Rm)() && !classroomList.AssistantObject.practice.can_appraise) { - message/* default */.ZP.warning('您未获取此权限,需向管理员申请权限才能使用此功能'); - return; - } - e.stopPropagation(); - dispatch({ - type: 'shixunHomeworks/setActionTabs', - payload: { - key: '更改点评', - selectArrs: { - myshixun_identifier: '', - data: { - name: record === null || record === void 0 ? void 0 : record.user_name, - homeworkId: record === null || record === void 0 ? void 0 : record.id, - work_comment: record === null || record === void 0 ? void 0 : record.work_comment, - work_comment_hidden: record === null || record === void 0 ? void 0 : record.work_comment_hidden - } + onClick: (0,lodash.throttle)( /*#__PURE__*/function () { + var _ref6 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee4(e) { + var _res$data, _res$data2; + var res; + return regeneratorRuntime_default()().wrap(function _callee4$(_context4) { + while (1) switch (_context4.prev = _context4.next) { + case 0: + if (!((0,authority/* isAssistant */.Rm)() && !classroomList.AssistantObject.practice.can_appraise)) { + _context4.next = 3; + break; + } + message/* default */.ZP.warning('您未获取此权限,需向管理员申请权限才能使用此功能'); + return _context4.abrupt("return"); + case 3: + e.stopPropagation(); + _context4.next = 6; + return (0,service_shixunHomeworks/* getNewestShixunWorkComments */.G_)(record.id); + case 6: + res = _context4.sent; + dispatch({ + type: 'shixunHomeworks/setActionTabs', + payload: { + key: '更改点评', + selectArrs: { + myshixun_identifier: '', + data: { + name: record === null || record === void 0 ? void 0 : record.user_name, + homeworkId: record === null || record === void 0 ? void 0 : record.id, + work_comment: res === null || res === void 0 || (_res$data = res.data) === null || _res$data === void 0 ? void 0 : _res$data.comment, + work_comment_hidden: res === null || res === void 0 || (_res$data2 = res.data) === null || _res$data2 === void 0 ? void 0 : _res$data2.hidden_comment + } + } + } + }); + case 8: + case "end": + return _context4.stop(); } - } - }); - }, + }, _callee4); + })); + return function (_x) { + return _ref6.apply(this, arguments); + }; + }(), 2000, { + trailing: false, + leading: true + }), children: record.has_shixun_work_comment ? '更改点评' : '追加点评' - }), (record === null || record === void 0 || (_record$shixun_detail = record.shixun_detail) === null || _record$shixun_detail === void 0 || (_record$shixun_detail = _record$shixun_detail[0]) === null || _record$shixun_detail === void 0 ? void 0 : _record$shixun_detail.game_identifier) && [1, 2, 3, 4].includes(record === null || record === void 0 ? void 0 : record.work_status) && [/*#__PURE__*/(0,jsx_runtime.jsx)("br", {}), /*#__PURE__*/(0,jsx_runtime.jsx)("a", { + }), (record === null || record === void 0 ? void 0 : record.work_status) !== 0 && [1, 2, 3, 4].includes(record === null || record === void 0 ? void 0 : record.work_status) && [/*#__PURE__*/(0,jsx_runtime.jsx)("br", {}), /*#__PURE__*/(0,jsx_runtime.jsx)("a", { target: "_blank", - onClick: function onClick(e) { - var _classroomList$Assist, _user$userInfo; - e.stopPropagation(); - e.preventDefault(); - if ((0,authority/* isAssistant */.Rm)() && !((_classroomList$Assist = classroomList.AssistantObject.practice) !== null && _classroomList$Assist !== void 0 && _classroomList$Assist.can_view)) { - message/* default */.ZP.warning('您未获取此权限,需向管理员申请权限才能使用此功能'); - return; - } - // console.log('-------','1231321'); - if (!((_user$userInfo = user.userInfo) !== null && _user$userInfo !== void 0 && _user$userInfo.professional_certification)) { - modal/* default */.Z.confirm({ - title: '提示', - centered: true, - content: /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - className: "tc", - children: "\u60A8\u9700\u8981\u53BB\u5B8C\u6210\u60A8\u7684\u804C\u4E1A\u8BA4\u8BC1\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD" - }), - okText: "\u7ACB\u5373\u5B8C\u5584", - cancelText: '稍后完善', - onOk: function onOk() { - (0,util/* openNewWindow */.xg)('/account/certification'); + onClick: (0,lodash.throttle)( /*#__PURE__*/function () { + var _ref7 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee5(e) { + var _classroomList$Assist, _user$userInfo; + var _res$data3, _res$data4, res; + return regeneratorRuntime_default()().wrap(function _callee5$(_context5) { + while (1) switch (_context5.prev = _context5.next) { + case 0: + e.stopPropagation(); + e.preventDefault(); + if (!((0,authority/* isAssistant */.Rm)() && !((_classroomList$Assist = classroomList.AssistantObject.practice) !== null && _classroomList$Assist !== void 0 && _classroomList$Assist.can_view))) { + _context5.next = 5; + break; + } + message/* default */.ZP.warning('您未获取此权限,需向管理员申请权限才能使用此功能'); + return _context5.abrupt("return"); + case 5: + if ((_user$userInfo = user.userInfo) !== null && _user$userInfo !== void 0 && _user$userInfo.professional_certification) { + _context5.next = 10; + break; + } + modal/* default */.Z.confirm({ + title: '提示', + centered: true, + content: /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + className: "tc", + children: "\u60A8\u9700\u8981\u53BB\u5B8C\u6210\u60A8\u7684\u804C\u4E1A\u8BA4\u8BC1\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD" + }), + okText: "\u7ACB\u5373\u5B8C\u5584", + cancelText: '稍后完善', + onOk: function onOk() { + (0,util/* openNewWindow */.xg)('/account/certification'); + } + }); + return _context5.abrupt("return", false); + case 10: + _context5.next = 12; + return (0,service_shixunHomeworks/* queryGameUrl */.GS)(record === null || record === void 0 ? void 0 : record.id); + case 12: + res = _context5.sent; + if (res !== null && res !== void 0 && (_res$data3 = res.data) !== null && _res$data3 !== void 0 && _res$data3.url) (0,util/* openNewWindow */.xg)(res === null || res === void 0 || (_res$data4 = res.data) === null || _res$data4 === void 0 ? void 0 : _res$data4.url); + case 14: + case "end": + return _context5.stop(); } - }); - return false; - } else { - var _record$shixun_detail2; - (0,util/* openNewWindow */.xg)("/tasks/".concat(record === null || record === void 0 || (_record$shixun_detail2 = record.shixun_detail) === null || _record$shixun_detail2 === void 0 || (_record$shixun_detail2 = _record$shixun_detail2[0]) === null || _record$shixun_detail2 === void 0 ? void 0 : _record$shixun_detail2.game_identifier, "?homework_common_id=").concat(urlParmas.categoryId)); - } - } - // to={`/tasks/${record?.shixun_detail?.[0]?.game_identifier}`} - , + }, _callee5); + })); + return function (_x2) { + return _ref7.apply(this, arguments); + }; + }(), 5000, { + trailing: false, + leading: true + }), children: '查看实训' - })], (workList === null || workList === void 0 || (_workList$homework_st = workList.homework_status) === null || _workList$homework_st === void 0 ? void 0 : _workList$homework_st[0]) !== '已截止' && !!record.myshixun_id && [/*#__PURE__*/(0,jsx_runtime.jsx)("br", {}), /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + })], (shixunHomeworks === null || shixunHomeworks === void 0 || (_shixunHomeworks$head3 = shixunHomeworks.headerInfo) === null || _shixunHomeworks$head3 === void 0 || (_shixunHomeworks$head3 = _shixunHomeworks$head3.homework_status) === null || _shixunHomeworks$head3 === void 0 ? void 0 : _shixunHomeworks$head3[0]) !== '已截止' && !!record.myshixun_id && [/*#__PURE__*/(0,jsx_runtime.jsx)("br", {}), /*#__PURE__*/(0,jsx_runtime.jsx)("span", { className: WorkListmodules.color32C, onClick: function onClick(e) { e.stopPropagation(); @@ -6162,7 +6290,7 @@ var WorkList = function WorkList(_ref) { return !!item; }); var exportMenu = function exportMenu() { - var _workList$student_wor, _workList$student_wor2; + var _workList$student_wor, _workList$student_wor2, _shixunHomeworks$head4; return /*#__PURE__*/(0,jsx_runtime.jsxs)(menu/* default */.Z, { children: [/*#__PURE__*/(0,jsx_runtime.jsx)(menu/* default */.Z.Item, { onClick: function onClick() { @@ -6185,13 +6313,13 @@ var WorkList = function WorkList(_ref) { to: "/classrooms/".concat(params === null || params === void 0 ? void 0 : params.coursesId, "/shixun_homework/").concat(params.categoryId, "/").concat(workList === null || workList === void 0 || (_workList$student_wor2 = workList.student_works) === null || _workList$student_wor2 === void 0 || (_workList$student_wor2 = _workList$student_wor2[0]) === null || _workList$student_wor2 === void 0 ? void 0 : _workList$student_wor2.id, "/comment"), children: "\u5B9E\u8BAD\u62A5\u544A" }) - }, "3"), (workList === null || workList === void 0 ? void 0 : workList.start_permanent) && /*#__PURE__*/(0,jsx_runtime.jsx)(menu/* default */.Z.Item, { - onClick: /*#__PURE__*/asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee3() { + }, "3"), (shixunHomeworks === null || shixunHomeworks === void 0 || (_shixunHomeworks$head4 = shixunHomeworks.headerInfo) === null || _shixunHomeworks$head4 === void 0 ? void 0 : _shixunHomeworks$head4.start_permanent) && /*#__PURE__*/(0,jsx_runtime.jsx)(menu/* default */.Z.Item, { + onClick: /*#__PURE__*/asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee6() { var res; - return regeneratorRuntime_default()().wrap(function _callee3$(_context3) { - while (1) switch (_context3.prev = _context3.next) { + return regeneratorRuntime_default()().wrap(function _callee6$(_context6) { + while (1) switch (_context6.prev = _context6.next) { case 0: - _context3.next = 2; + _context6.next = 2; return (0,fetch/* default */.ZP)("/api/homework_commons/".concat(params.categoryId, "/export_workspace_files.json"), { method: 'post', body: { @@ -6199,7 +6327,7 @@ var WorkList = function WorkList(_ref) { } }); case 2: - res = _context3.sent; + res = _context6.sent; if (res.status === 0) { _umi_production_exports.history.push("/classrooms/".concat(params.coursesId, "/exportlist/", 'shixun_work_list')); } @@ -6215,9 +6343,9 @@ var WorkList = function WorkList(_ref) { } case 5: case "end": - return _context3.stop(); + return _context6.stop(); } - }, _callee3); + }, _callee6); })), children: "\u5B9E\u9A8C\u6587\u4EF6" }, "4"), /*#__PURE__*/(0,jsx_runtime.jsx)(menu/* default */.Z.Item, { @@ -6231,36 +6359,36 @@ var WorkList = function WorkList(_ref) { return /*#__PURE__*/(0,jsx_runtime.jsxs)(jsx_runtime.Fragment, { children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("section", { className: "".concat(WorkListmodules.wrap, " minH500 bg-white pl30 pr30 pt30"), - children: [((_workList$homework_st2 = workList.homework_status) === null || _workList$homework_st2 === void 0 ? void 0 : _workList$homework_st2.includes('未发布')) && /*#__PURE__*/(0,jsx_runtime.jsx)(NoData/* default */.Z, {}), !!studentList.length && /*#__PURE__*/(0,jsx_runtime.jsx)(table/* default */.Z, { + children: [(shixunHomeworks === null || shixunHomeworks === void 0 || (_shixunHomeworks$head5 = shixunHomeworks.headerInfo) === null || _shixunHomeworks$head5 === void 0 || (_shixunHomeworks$head5 = _shixunHomeworks$head5.homework_status) === null || _shixunHomeworks$head5 === void 0 ? void 0 : _shixunHomeworks$head5.includes('未发布')) && /*#__PURE__*/(0,jsx_runtime.jsx)(NoData/* default */.Z, {}), !!studentList.length && /*#__PURE__*/(0,jsx_runtime.jsx)(table/* default */.Z, { className: "mb10", dataSource: studentList, columns: columns, pagination: false, showHeader: false, loading: false - }), !((_workList$homework_st3 = workList.homework_status) !== null && _workList$homework_st3 !== void 0 && _workList$homework_st3.includes('未发布')) && /*#__PURE__*/(0,jsx_runtime.jsxs)("aside", { + }), !(shixunHomeworks !== null && shixunHomeworks !== void 0 && (_shixunHomeworks$head6 = shixunHomeworks.headerInfo) !== null && _shixunHomeworks$head6 !== void 0 && (_shixunHomeworks$head6 = _shixunHomeworks$head6.homework_status) !== null && _shixunHomeworks$head6 !== void 0 && _shixunHomeworks$head6.includes('未发布')) && /*#__PURE__*/(0,jsx_runtime.jsxs)("aside", { children: [!(0,authority/* isAdmin */.GJ)() && /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { className: "c-light-black font12", children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("span", { - children: ["\u5DF2\u5F00\u59CB\u505A\u9898 ", (workList === null || workList === void 0 ? void 0 : workList.commit_count) || 0, " \u4EBA"] + children: ["\u5DF2\u5F00\u59CB\u505A\u9898 ", (shixunHomeworks === null || shixunHomeworks === void 0 || (_shixunHomeworks$shix = shixunHomeworks.shixunWorkList) === null || _shixunHomeworks$shix === void 0 ? void 0 : _shixunHomeworks$shix.commit_count) || 0, " \u4EBA"] }), /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { className: "ml5", - children: ["\u672A\u5F00\u59CB\u505A\u9898 ", (workList === null || workList === void 0 ? void 0 : workList.uncommit_count) || 0, " \u4EBA"] - }), (workList === null || workList === void 0 ? void 0 : workList.left_time) && /*#__PURE__*/(0,jsx_runtime.jsxs)(jsx_runtime.Fragment, { + children: ["\u672A\u5F00\u59CB\u505A\u9898 ", (shixunHomeworks === null || shixunHomeworks === void 0 || (_shixunHomeworks$shix2 = shixunHomeworks.shixunWorkList) === null || _shixunHomeworks$shix2 === void 0 ? void 0 : _shixunHomeworks$shix2.uncommit_count) || 0, " \u4EBA"] + }), (shixunHomeworks === null || shixunHomeworks === void 0 || (_shixunHomeworks$head7 = shixunHomeworks.headerInfo) === null || _shixunHomeworks$head7 === void 0 ? void 0 : _shixunHomeworks$head7.left_time) && /*#__PURE__*/(0,jsx_runtime.jsxs)(jsx_runtime.Fragment, { children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", { className: "ml20 c-black", - children: workList === null || workList === void 0 || (_workList$left_time = workList.left_time) === null || _workList$left_time === void 0 ? void 0 : _workList$left_time.status + children: shixunHomeworks === null || shixunHomeworks === void 0 || (_shixunHomeworks$head8 = shixunHomeworks.headerInfo) === null || _shixunHomeworks$head8 === void 0 || (_shixunHomeworks$head8 = _shixunHomeworks$head8.left_time) === null || _shixunHomeworks$head8 === void 0 ? void 0 : _shixunHomeworks$head8.status }), /*#__PURE__*/(0,jsx_runtime.jsx)("span", { className: "ml20 c-orange-ff9", - children: workList === null || workList === void 0 || (_workList$left_time2 = workList.left_time) === null || _workList$left_time2 === void 0 ? void 0 : _workList$left_time2.time + children: shixunHomeworks === null || shixunHomeworks === void 0 || (_shixunHomeworks$head9 = shixunHomeworks.headerInfo) === null || _shixunHomeworks$head9 === void 0 || (_shixunHomeworks$head9 = _shixunHomeworks$head9.left_time) === null || _shixunHomeworks$head9 === void 0 ? void 0 : _shixunHomeworks$head9.time })] })] }), (0,authority/* isAdmin */.GJ)() && /*#__PURE__*/(0,jsx_runtime.jsxs)(jsx_runtime.Fragment, { children: [/*#__PURE__*/(0,jsx_runtime.jsxs)(es_form/* default */.Z, { form: form, onChange: onHandleChange, - initialValues: (_ref6 = {}, defineProperty_default()(_ref6, 'task_status', 'all'), defineProperty_default()(_ref6, 'course_group_info', 'all'), defineProperty_default()(_ref6, 'teacher_comment', 'all'), _ref6), - children: [((_workList$task_status = workList.task_status) === null || _workList$task_status === void 0 ? void 0 : _workList$task_status.length) > 0 && /*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, { + initialValues: (_ref9 = {}, defineProperty_default()(_ref9, 'task_status', 'all'), defineProperty_default()(_ref9, 'course_group_info', 'all'), defineProperty_default()(_ref9, 'teacher_comment', 'all'), _ref9), + children: [(shixunHomeworks === null || shixunHomeworks === void 0 || (_shixunHomeworks$head10 = shixunHomeworks.headerInfo) === null || _shixunHomeworks$head10 === void 0 || (_shixunHomeworks$head10 = _shixunHomeworks$head10.task_status) === null || _shixunHomeworks$head10 === void 0 ? void 0 : _shixunHomeworks$head10.length) > 0 && /*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, { name: "task_status", children: /*#__PURE__*/(0,jsx_runtime.jsx)(es_checkbox/* default */.Z.Group, { value: [], @@ -6280,7 +6408,7 @@ var WorkList = function WorkList(_ref) { }) }), /*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, { flex: '1', - children: workList.task_status && workList.task_status.map(function (v, k) { + children: (shixunHomeworks === null || shixunHomeworks === void 0 || (_shixunHomeworks$head11 = shixunHomeworks.headerInfo) === null || _shixunHomeworks$head11 === void 0 ? void 0 : _shixunHomeworks$head11.task_status) && (shixunHomeworks === null || shixunHomeworks === void 0 || (_shixunHomeworks$head12 = shixunHomeworks.headerInfo) === null || _shixunHomeworks$head12 === void 0 ? void 0 : _shixunHomeworks$head12.task_status.map(function (v, k) { return /*#__PURE__*/(0,jsx_runtime.jsxs)(es_checkbox/* default */.Z, { name: "task_status", value: v.id, @@ -6291,11 +6419,11 @@ var WorkList = function WorkList(_ref) { }) }) : null] }); - }) + })) })] }) }) - }), ((_workList$course_grou = workList.course_group_info) === null || _workList$course_grou === void 0 ? void 0 : _workList$course_grou.length) > 0 && /*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, { + }), (shixunHomeworks === null || shixunHomeworks === void 0 || (_shixunHomeworks$head13 = shixunHomeworks.headerInfo) === null || _shixunHomeworks$head13 === void 0 || (_shixunHomeworks$head13 = _shixunHomeworks$head13.course_group_info) === null || _shixunHomeworks$head13 === void 0 ? void 0 : _shixunHomeworks$head13.length) > 0 && /*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, { name: "course_group_info", children: /*#__PURE__*/(0,jsx_runtime.jsx)(es_checkbox/* default */.Z.Group, { style: { @@ -6319,7 +6447,7 @@ var WorkList = function WorkList(_ref) { height: open + 'px', overflow: 'hidden' }, - children: (_workList$course_grou2 = workList.course_group_info) === null || _workList$course_grou2 === void 0 ? void 0 : _workList$course_grou2.map(function (v, k) { + children: shixunHomeworks === null || shixunHomeworks === void 0 || (_shixunHomeworks$head14 = shixunHomeworks.headerInfo) === null || _shixunHomeworks$head14 === void 0 || (_shixunHomeworks$head14 = _shixunHomeworks$head14.course_group_info) === null || _shixunHomeworks$head14 === void 0 ? void 0 : _shixunHomeworks$head14.map(function (v, k) { return /*#__PURE__*/(0,jsx_runtime.jsxs)(es_checkbox/* default */.Z, { value: v.course_group_id, children: [v.group_group_name, "(", v.count, ")"] @@ -6354,7 +6482,7 @@ var WorkList = function WorkList(_ref) { })] }) }) - }), ((_workList$teacher_com = workList.teacher_comment) === null || _workList$teacher_com === void 0 ? void 0 : _workList$teacher_com.length) > 0 && /*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, { + }), (shixunHomeworks === null || shixunHomeworks === void 0 || (_shixunHomeworks$head15 = shixunHomeworks.headerInfo) === null || _shixunHomeworks$head15 === void 0 || (_shixunHomeworks$head15 = _shixunHomeworks$head15.teacher_comment) === null || _shixunHomeworks$head15 === void 0 ? void 0 : _shixunHomeworks$head15.length) > 0 && /*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, { name: "teacher_comment", children: /*#__PURE__*/(0,jsx_runtime.jsx)(es_checkbox/* default */.Z.Group, { style: { @@ -6373,12 +6501,12 @@ var WorkList = function WorkList(_ref) { }) }), /*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, { flex: '1', - children: workList.teacher_comment && workList.teacher_comment.map(function (v, k) { + children: (shixunHomeworks === null || shixunHomeworks === void 0 || (_shixunHomeworks$head16 = shixunHomeworks.headerInfo) === null || _shixunHomeworks$head16 === void 0 ? void 0 : _shixunHomeworks$head16.teacher_comment) && (shixunHomeworks === null || shixunHomeworks === void 0 || (_shixunHomeworks$head17 = shixunHomeworks.headerInfo) === null || _shixunHomeworks$head17 === void 0 ? void 0 : _shixunHomeworks$head17.teacher_comment.map(function (v, k) { return /*#__PURE__*/(0,jsx_runtime.jsxs)(es_checkbox/* default */.Z, { value: String(v.id), children: [v.name, "(", v.count, ")"] }); - }) + })) })] }) }) @@ -6394,7 +6522,7 @@ var WorkList = function WorkList(_ref) { allowClear: true, placeholder: "\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22", onSearch: function onSearch(value) { - params.search = value; + params.search = value.trim(); params.page = 1; getData(); }, @@ -6407,13 +6535,13 @@ var WorkList = function WorkList(_ref) { className: "ml5", children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", { className: "c-red", - children: workList.work_count - }), "\u4E2A\u68C0\u7D22\u7ED3\u679C\uFF08", workList.work_count, "\u4E2A\u5B66\u751F\uFF09"] + children: shixunHomeworks === null || shixunHomeworks === void 0 || (_shixunHomeworks$shix3 = shixunHomeworks.shixunWorkList) === null || _shixunHomeworks$shix3 === void 0 ? void 0 : _shixunHomeworks$shix3.total_count + }), "\u4E2A\u68C0\u7D22\u7ED3\u679C\uFF08", shixunHomeworks === null || shixunHomeworks === void 0 || (_shixunHomeworks$shix4 = shixunHomeworks.shixunWorkList) === null || _shixunHomeworks$shix4 === void 0 ? void 0 : _shixunHomeworks$shix4.total_count, "\u4E2A\u5B66\u751F\uFF09"] }) })] }) }), /*#__PURE__*/(0,jsx_runtime.jsxs)(col/* default */.Z, { - children: [(0,authority/* isAdmin */.GJ)() && workList.code_review && /*#__PURE__*/(0,jsx_runtime.jsxs)(es_button/* default */.ZP, { + children: [(0,authority/* isAdmin */.GJ)() && (shixunHomeworks === null || shixunHomeworks === void 0 || (_shixunHomeworks$head18 = shixunHomeworks.headerInfo) === null || _shixunHomeworks$head18 === void 0 ? void 0 : _shixunHomeworks$head18.code_review) && /*#__PURE__*/(0,jsx_runtime.jsxs)(es_button/* default */.ZP, { className: "ml10", onClick: function onClick() { dispatch({ @@ -6436,7 +6564,7 @@ var WorkList = function WorkList(_ref) { children: [/*#__PURE__*/(0,jsx_runtime.jsx)("i", { className: "iconfont icon-gengxinchengji font14 pr5" }), "\u66F4\u65B0\u6210\u7EE9"] - }), (workList === null || workList === void 0 || (_workList$homework_st4 = workList.homework_status) === null || _workList$homework_st4 === void 0 ? void 0 : _workList$homework_st4.includes('已截止')) && (0,authority/* isAdmin */.GJ)() && /*#__PURE__*/(0,jsx_runtime.jsxs)(es_button/* default */.ZP, { + }), (shixunHomeworks === null || shixunHomeworks === void 0 || (_shixunHomeworks$head19 = shixunHomeworks.headerInfo) === null || _shixunHomeworks$head19 === void 0 || (_shixunHomeworks$head19 = _shixunHomeworks$head19.homework_status) === null || _shixunHomeworks$head19 === void 0 ? void 0 : _shixunHomeworks$head19.includes('已截止')) && (0,authority/* isAdmin */.GJ)() && /*#__PURE__*/(0,jsx_runtime.jsxs)(es_button/* default */.ZP, { className: "ml10", onClick: function onClick() { dispatch({ @@ -6475,7 +6603,7 @@ var WorkList = function WorkList(_ref) { children: [/*#__PURE__*/(0,jsx_runtime.jsx)(SolutionOutlined/* default */.Z, { className: "mr5" }), "\u4E00\u952E\u70B9\u8BC4"] - }), ((workList === null || workList === void 0 || (_workList$homework_st5 = workList.homework_status) === null || _workList$homework_st5 === void 0 ? void 0 : _workList$homework_st5.includes('提交中')) || (workList === null || workList === void 0 || (_workList$homework_st6 = workList.homework_status) === null || _workList$homework_st6 === void 0 ? void 0 : _workList$homework_st6.includes('补交中')) || (workList === null || workList === void 0 || (_workList$homework_st7 = workList.homework_status) === null || _workList$homework_st7 === void 0 ? void 0 : _workList$homework_st7.includes('进行中'))) && /*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.ZP, { + }), ((shixunHomeworks === null || shixunHomeworks === void 0 || (_shixunHomeworks$head20 = shixunHomeworks.headerInfo) === null || _shixunHomeworks$head20 === void 0 || (_shixunHomeworks$head20 = _shixunHomeworks$head20.homework_status) === null || _shixunHomeworks$head20 === void 0 ? void 0 : _shixunHomeworks$head20.includes('提交中')) || (shixunHomeworks === null || shixunHomeworks === void 0 || (_shixunHomeworks$head21 = shixunHomeworks.headerInfo) === null || _shixunHomeworks$head21 === void 0 || (_shixunHomeworks$head21 = _shixunHomeworks$head21.homework_status) === null || _shixunHomeworks$head21 === void 0 ? void 0 : _shixunHomeworks$head21.includes('补交中')) || (shixunHomeworks === null || shixunHomeworks === void 0 || (_shixunHomeworks$head22 = shixunHomeworks.headerInfo) === null || _shixunHomeworks$head22 === void 0 || (_shixunHomeworks$head22 = _shixunHomeworks$head22.homework_status) === null || _shixunHomeworks$head22 === void 0 ? void 0 : _shixunHomeworks$head22.includes('进行中'))) && /*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.ZP, { className: "ml10", onClick: function onClick() { var _classroomList$Assist3; @@ -6486,18 +6614,18 @@ var WorkList = function WorkList(_ref) { setisshowmodal(true); // 请求一键打回接口数据: var getBackDate = /*#__PURE__*/function () { - var _ref7 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee4() { + var _ref10 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee7() { var res; - return regeneratorRuntime_default()().wrap(function _callee4$(_context4) { - while (1) switch (_context4.prev = _context4.next) { + return regeneratorRuntime_default()().wrap(function _callee7$(_context7) { + while (1) switch (_context7.prev = _context7.next) { case 0: - _context4.next = 2; + _context7.next = 2; return (0,fetch/* default */.ZP)("/api/homework_commons/".concat(params === null || params === void 0 ? void 0 : params.categoryId, "/teacher_manage_groups.json"), { method: 'get', params: JSON.parse(sessionStorage['all_student_works_params']) }); case 2: - res = _context4.sent; + res = _context7.sent; if (res.status === 0) { console.log("发送请求了", res); // console.log(res); @@ -6506,12 +6634,12 @@ var WorkList = function WorkList(_ref) { } case 4: case "end": - return _context4.stop(); + return _context7.stop(); } - }, _callee4); + }, _callee7); })); return function getBackDate() { - return _ref7.apply(this, arguments); + return _ref10.apply(this, arguments); }; }(); getBackDate(); @@ -6541,7 +6669,7 @@ var WorkList = function WorkList(_ref) { }) }), /*#__PURE__*/(0,jsx_runtime.jsx)(table/* default */.Z, { className: "mt30", - loading: loading['shixunHomeworks/getWorkList'], + loading: loading['shixunHomeworks/getShixunWorkList'], pagination: false, style: { cursor: 'pointer' @@ -6580,30 +6708,30 @@ var WorkList = function WorkList(_ref) { destroyOnClose: true, forceRender: true, width: 700, - onOk: /*#__PURE__*/asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee5() { + onOk: /*#__PURE__*/asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee8() { var res, _res; - return regeneratorRuntime_default()().wrap(function _callee5$(_context5) { - while (1) switch (_context5.prev = _context5.next) { + return regeneratorRuntime_default()().wrap(function _callee8$(_context8) { + while (1) switch (_context8.prev = _context8.next) { case 0: if (!(istype === 2)) { - _context5.next = 13; + _context8.next = 13; break; } if (!(checkvalues.length <= 0)) { - _context5.next = 4; + _context8.next = 4; break; } message/* default */.ZP.info('请选择作业状态'); - return _context5.abrupt("return"); + return _context8.abrupt("return"); case 4: if (comment) { - _context5.next = 7; + _context8.next = 7; break; } message/* default */.ZP.info('评语不能为空'); - return _context5.abrupt("return"); + return _context8.abrupt("return"); case 7: - _context5.next = 9; + _context8.next = 9; return (0,fetch/* default */.ZP)("/api/homework_commons/".concat(params.categoryId, "/confirm_redo_modal.json"), { method: 'post', body: { @@ -6614,52 +6742,52 @@ var WorkList = function WorkList(_ref) { } }); case 9: - res = _context5.sent; + res = _context8.sent; if (res.status === 0) { setbackGroupContnet(res.course_group_count); setstudentcount(res); setisshowmodal(false); setisshowmodaltitls(true); } - _context5.next = 32; + _context8.next = 32; break; case 13: if (!(minscore === 0 || maxscore === 0)) { - _context5.next = 16; + _context8.next = 16; break; } - _context5.next = 22; + _context8.next = 22; break; case 16: if (minscore) { - _context5.next = 19; + _context8.next = 19; break; } message/* default */.ZP.info('最低分不能为空'); - return _context5.abrupt("return"); + return _context8.abrupt("return"); case 19: if (maxscore) { - _context5.next = 22; + _context8.next = 22; break; } message/* default */.ZP.info('最高分不能为空'); - return _context5.abrupt("return"); + return _context8.abrupt("return"); case 22: if (!(minscore > maxscore)) { - _context5.next = 25; + _context8.next = 25; break; } message/* default */.ZP.info('最高分不能大于最低分'); - return _context5.abrupt("return"); + return _context8.abrupt("return"); case 25: if (comment) { - _context5.next = 28; + _context8.next = 28; break; } message/* default */.ZP.info('评语不能为空'); - return _context5.abrupt("return"); + return _context8.abrupt("return"); case 28: - _context5.next = 30; + _context8.next = 30; return (0,fetch/* default */.ZP)("/api/homework_commons/".concat(params.categoryId, "/confirm_redo_modal.json"), { method: 'post', body: { @@ -6671,7 +6799,7 @@ var WorkList = function WorkList(_ref) { } }); case 30: - _res = _context5.sent; + _res = _context8.sent; if (_res.status === 0) { setbackGroupContnet(_res.course_group_count); setstudentcount(_res); @@ -6680,9 +6808,9 @@ var WorkList = function WorkList(_ref) { } case 32: case "end": - return _context5.stop(); + return _context8.stop(); } - }, _callee5); + }, _callee8); })), onCancel: function onCancel() { setisshowmodal(false); @@ -6814,7 +6942,7 @@ var WorkList = function WorkList(_ref) { style: { width: '100%' }, - children: (_workList$task_status2 = workList.task_status) === null || _workList$task_status2 === void 0 ? void 0 : _workList$task_status2.map(function (v, k) { + children: shixunHomeworks === null || shixunHomeworks === void 0 || (_shixunHomeworks$head23 = shixunHomeworks.headerInfo) === null || _shixunHomeworks$head23 === void 0 || (_shixunHomeworks$head23 = _shixunHomeworks$head23.task_status) === null || _shixunHomeworks$head23 === void 0 ? void 0 : _shixunHomeworks$head23.map(function (v, k) { return /*#__PURE__*/(0,jsx_runtime.jsxs)(es_checkbox/* default */.Z, { name: "task_status", value: v.id, @@ -6851,16 +6979,16 @@ var WorkList = function WorkList(_ref) { }), /*#__PURE__*/(0,jsx_runtime.jsx)(modal/* default */.Z, { open: isshowmodaltitls, title: "\u6253\u56DE\u786E\u8BA4", - onOk: /*#__PURE__*/asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee6() { + onOk: /*#__PURE__*/asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee9() { var res, _res2; - return regeneratorRuntime_default()().wrap(function _callee6$(_context6) { - while (1) switch (_context6.prev = _context6.next) { + return regeneratorRuntime_default()().wrap(function _callee9$(_context9) { + while (1) switch (_context9.prev = _context9.next) { case 0: if (!(istype === 2)) { - _context6.next = 7; + _context9.next = 7; break; } - _context6.next = 3; + _context9.next = 3; return (0,fetch/* default */.ZP)("/api/homework_commons/".concat(params.categoryId, "/batch_redo_modal.json"), { method: 'post', body: { @@ -6871,17 +6999,17 @@ var WorkList = function WorkList(_ref) { } }); case 3: - res = _context6.sent; + res = _context9.sent; if (res.status === 0) { message/* default */.ZP.info('打回成功'); setnull(); getData(); setisshowmodaltitls(false); } - _context6.next = 11; + _context9.next = 11; break; case 7: - _context6.next = 9; + _context9.next = 9; return (0,fetch/* default */.ZP)("/api/homework_commons/".concat(params.categoryId, "/batch_redo_modal.json"), { method: 'post', body: { @@ -6893,7 +7021,7 @@ var WorkList = function WorkList(_ref) { } }); case 9: - _res2 = _context6.sent; + _res2 = _context9.sent; if (_res2.status === 0) { message/* default */.ZP.info('打回成功'); setnull(); @@ -6902,9 +7030,9 @@ var WorkList = function WorkList(_ref) { } case 11: case "end": - return _context6.stop(); + return _context9.stop(); } - }, _callee6); + }, _callee9); })), onCancel: function onCancel() { setnull(); @@ -6927,7 +7055,7 @@ var WorkList = function WorkList(_ref) { // 的学生进行作业打回重做吗? // (0,jsx_runtime.jsxs)("span", { - children: ["\u786E\u8BA4\u5C06", backGroupContnet, "\u4E2A\u73ED\u7EA7\u4E2D\u4F5C\u4E1A\u72B6\u6001\u5728", (_workList$task_status3 = workList.task_status) === null || _workList$task_status3 === void 0 ? void 0 : _workList$task_status3.filter(function (item) { + children: ["\u786E\u8BA4\u5C06", backGroupContnet, "\u4E2A\u73ED\u7EA7\u4E2D\u4F5C\u4E1A\u72B6\u6001\u5728", shixunHomeworks === null || shixunHomeworks === void 0 || (_shixunHomeworks$head24 = shixunHomeworks.headerInfo) === null || _shixunHomeworks$head24 === void 0 || (_shixunHomeworks$head24 = _shixunHomeworks$head24.task_status) === null || _shixunHomeworks$head24 === void 0 ? void 0 : _shixunHomeworks$head24.filter(function (item) { return checkvalues === null || checkvalues === void 0 ? void 0 : checkvalues.includes(item.id); }).map(function (item) { return item.name; @@ -6946,16 +7074,16 @@ var WorkList = function WorkList(_ref) { onChange: onShowSizeChange, current: params.page || 1, defaultPageSize: 20, - total: workList.work_count + total: shixunHomeworks === null || shixunHomeworks === void 0 || (_shixunHomeworks$shix5 = shixunHomeworks.shixunWorkList) === null || _shixunHomeworks$shix5 === void 0 ? void 0 : _shixunHomeworks$shix5.total_count }) })] }); }; -/* harmony default export */ var components_WorkList = ((0,_umi_production_exports.connect)(function (_ref10) { - var shixunHomeworks = _ref10.shixunHomeworks, - classroomList = _ref10.classroomList, - loading = _ref10.loading, - user = _ref10.user; +/* harmony default export */ var components_WorkList = ((0,_umi_production_exports.connect)(function (_ref13) { + var shixunHomeworks = _ref13.shixunHomeworks, + classroomList = _ref13.classroomList, + loading = _ref13.loading, + user = _ref13.user; return { shixunHomeworks: shixunHomeworks, classroomList: classroomList, @@ -7273,8 +7401,6 @@ var Releasesetting = __webpack_require__(4647); var date_picker = __webpack_require__(52409); // EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/select/index.js var es_select = __webpack_require__(57809); -// EXTERNAL MODULE: ./node_modules/_lodash@4.17.21@lodash/lodash.js -var lodash = __webpack_require__(89392); ;// CONCATENATED MODULE: ./src/pages/Classrooms/Lists/ShixunHomeworks/Detail/components/ConfigWorks/publicsetting.tsx @@ -7558,7 +7684,7 @@ var publicsetting_WorkList = function WorkList(_ref) { setDisabled(true); getData(); dispatch({ - type: 'shixunHomeworks/getWorkList', + type: 'shixunHomeworks/getShixunWorkList', payload: objectSpread2_default()({}, params) }); } @@ -8097,7 +8223,7 @@ var scoresetting_WorkList = function WorkList(_ref) { setDisabled(true); getData(); dispatch({ - type: 'shixunHomeworks/getWorkList', + type: 'shixunHomeworks/getShixunWorkList', payload: objectSpread2_default()({}, params) }); } @@ -10077,7 +10203,7 @@ var PublishShixun = function PublishShixun(_ref) { message/* default */.ZP.success('操作成功'); _context2.next = 10; return dispatch({ - type: 'shixunHomeworks/getWorkList', + type: 'shixunHomeworks/getShixunWorkList', payload: shixunHomeworks.actionTabs.params }); case 10: @@ -10240,7 +10366,7 @@ var qualityList = [{ gf: '超过50%' }]; var Detail_ShixunsListPage = function ShixunsListPage(_ref) { - var _shixunHomeworks$work2, _shixunHomeworks$work3, _shixunHomeworks$work4, _shixunHomeworks$work8, _shixunHomeworks$work9, _shixunHomeworks$work11, _shixunHomeworks$work12, _shixunHomeworks$work14, _workList$homework_st3, _tabsArr$filter; + var _shixunHomeworks$head6, _shixunHomeworks$head7, _shixunHomeworks$head8, _shixunHomeworks$head9, _shixunHomeworks$head10, _shixunHomeworks$head11, _shixunHomeworks$head12, _shixunHomeworks$head13, _shixunHomeworks$head14, _shixunHomeworks$head15, _shixunHomeworks$head16, _shixunHomeworks$head17, _shixunHomeworks$head18, _shixunHomeworks$head19, _shixunHomeworks$head20, _shixunHomeworks$head21, _shixunHomeworks$head22, _shixunHomeworks$head28, _shixunHomeworks$head29, _shixunHomeworks$head31, _shixunHomeworks$head32, _shixunHomeworks$head33, _shixunHomeworks$head35, _shixunHomeworks$head36, _tabsArr$filter, _shixunHomeworks$head38, _shixunHomeworks$head39; var shixunHomeworks = _ref.shixunHomeworks, classroomList = _ref.classroomList, globalSetting = _ref.globalSetting, @@ -10260,6 +10386,7 @@ var Detail_ShixunsListPage = function ShixunsListPage(_ref) { exportParams = _useState4[0], setExportParams = _useState4[1]; var workList = shixunHomeworks.workList, + shixunWorkList = shixunHomeworks.shixunWorkList, workSetting = shixunHomeworks.workSetting; var _useState5 = (0,_react_17_0_2_react.useState)(false), _useState6 = slicedToArray_default()(_useState5, 2), @@ -10269,17 +10396,19 @@ var Detail_ShixunsListPage = function ShixunsListPage(_ref) { params["order"] = "work_score"; params["b_order"] = "desc"; (0,_react_17_0_2_react.useEffect)(function () { - dispatch({ - type: 'classroomList/getAssistantPermissions', - payload: { - course_id: params.coursesId - } - }); + if ((0,authority/* isAssistant */.Rm)()) { + dispatch({ + type: 'classroomList/getAssistantPermissions', + payload: { + course_id: params.coursesId + } + }); + } }, [(0,authority/* isLogin */.bg)()]); (0,_react_17_0_2_react.useEffect)(function () { if (activeTabs !== '0') { dispatch({ - type: 'shixunHomeworks/getWorkList', + type: 'shixunHomeworks/getShixunWorkList', payload: params }); } @@ -10300,12 +10429,12 @@ var Detail_ShixunsListPage = function ShixunsListPage(_ref) { }), onOk: function () { var _onOk = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee() { - var _shixunHomeworks$work; + var _shixunHomeworks$head; var id, res; return regeneratorRuntime_default()().wrap(function _callee$(_context) { while (1) switch (_context.prev = _context.next) { case 0: - id = (_shixunHomeworks$work = shixunHomeworks.workList) === null || _shixunHomeworks$work === void 0 ? void 0 : _shixunHomeworks$work.myshixun_identifier; + id = (_shixunHomeworks$head = shixunHomeworks.headerInfo) === null || _shixunHomeworks$head === void 0 ? void 0 : _shixunHomeworks$head.myshixun_identifier; _context.next = 3; return (0,service_shixunHomeworks/* shixunResetMyGame */.Fr)({ id: id @@ -10315,7 +10444,7 @@ var Detail_ShixunsListPage = function ShixunsListPage(_ref) { if (res) { message/* default */.ZP.info("已清空本实训的学习记录\n" + "\n" + "请点击“开启挑战”重做课程实验"); dispatch({ - type: 'shixunHomeworks/getWorkList', + type: 'shixunHomeworks/getShixunWorkList', payload: exportParams }); } @@ -10474,45 +10603,46 @@ var Detail_ShixunsListPage = function ShixunsListPage(_ref) { compontent: /*#__PURE__*/(0,jsx_runtime.jsx)(ConfigWorks, {}), forceRender: true }].filter(function (item) { - var _workList$homework_st; + var _shixunHomeworks$head2; if ((0,authority/* isStudent */.dE)()) { return item.name !== '代码查重'; - } else if ((0,authority/* isStudent */.dE)() || (workList === null || workList === void 0 || (_workList$homework_st = workList.homework_status) === null || _workList$homework_st === void 0 ? void 0 : _workList$homework_st[0]) !== '已截止') { + } else if ((0,authority/* isStudent */.dE)() || (shixunHomeworks === null || shixunHomeworks === void 0 || (_shixunHomeworks$head2 = shixunHomeworks.headerInfo) === null || _shixunHomeworks$head2 === void 0 || (_shixunHomeworks$head2 = _shixunHomeworks$head2.homework_status) === null || _shixunHomeworks$head2 === void 0 ? void 0 : _shixunHomeworks$head2[0]) !== '已截止') { return item.name !== '质量检测'; } else { - var _workList$homework_st2; - if (!workList.code_review && (workList === null || workList === void 0 || (_workList$homework_st2 = workList.homework_status) === null || _workList$homework_st2 === void 0 ? void 0 : _workList$homework_st2[0]) !== '未发布') { + var _shixunHomeworks$head3, _shixunHomeworks$head4; + if (!(shixunHomeworks !== null && shixunHomeworks !== void 0 && (_shixunHomeworks$head3 = shixunHomeworks.headerInfo) !== null && _shixunHomeworks$head3 !== void 0 && _shixunHomeworks$head3.code_review) && (shixunHomeworks === null || shixunHomeworks === void 0 || (_shixunHomeworks$head4 = shixunHomeworks.headerInfo) === null || _shixunHomeworks$head4 === void 0 || (_shixunHomeworks$head4 = _shixunHomeworks$head4.homework_status) === null || _shixunHomeworks$head4 === void 0 ? void 0 : _shixunHomeworks$head4[0]) !== '未发布') { return true; } else { return item.name !== '代码查重'; } } }).filter(function (item) { - if (!workList.open_code_quality_analysis) { + var _shixunHomeworks$head5; + if (!(shixunHomeworks !== null && shixunHomeworks !== void 0 && (_shixunHomeworks$head5 = shixunHomeworks.headerInfo) !== null && _shixunHomeworks$head5 !== void 0 && _shixunHomeworks$head5.open_code_quality_analysis)) { return item.name !== '质量检测'; } else { return true; } }); - console.log(workList.homework_name, 222); + console.log("shixunHomeworks:", shixunHomeworks === null || shixunHomeworks === void 0 ? void 0 : shixunHomeworks.headerInfo); return /*#__PURE__*/(0,jsx_runtime.jsxs)("section", { children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", { className: "edu-container", - children: [workList.homework_name && /*#__PURE__*/(0,jsx_runtime.jsxs)("section", { + children: [(shixunHomeworks === null || shixunHomeworks === void 0 || (_shixunHomeworks$head6 = shixunHomeworks.headerInfo) === null || _shixunHomeworks$head6 === void 0 ? void 0 : _shixunHomeworks$head6.homework_name) && /*#__PURE__*/(0,jsx_runtime.jsxs)("section", { className: "animated fadeIn", children: [/*#__PURE__*/(0,jsx_runtime.jsx)("aside", { className: "mt10", - children: workList.category && /*#__PURE__*/(0,jsx_runtime.jsxs)(breadcrumb/* default */.Z, { + children: (shixunHomeworks === null || shixunHomeworks === void 0 || (_shixunHomeworks$head7 = shixunHomeworks.headerInfo) === null || _shixunHomeworks$head7 === void 0 ? void 0 : _shixunHomeworks$head7.category) && /*#__PURE__*/(0,jsx_runtime.jsxs)(breadcrumb/* default */.Z, { separator: ">", children: [/*#__PURE__*/(0,jsx_runtime.jsx)(breadcrumb/* default */.Z.Item, { children: /*#__PURE__*/(0,jsx_runtime.jsx)(_umi_production_exports.Link, { - to: "/classrooms/".concat(workList.course_id, "/shixun_homework"), - children: workList.course_name + to: "/classrooms/".concat(shixunHomeworks === null || shixunHomeworks === void 0 || (_shixunHomeworks$head8 = shixunHomeworks.headerInfo) === null || _shixunHomeworks$head8 === void 0 ? void 0 : _shixunHomeworks$head8.course_id, "/shixun_homework"), + children: shixunHomeworks === null || shixunHomeworks === void 0 || (_shixunHomeworks$head9 = shixunHomeworks.headerInfo) === null || _shixunHomeworks$head9 === void 0 ? void 0 : _shixunHomeworks$head9.course_name }) }), /*#__PURE__*/(0,jsx_runtime.jsx)(breadcrumb/* default */.Z.Item, { children: /*#__PURE__*/(0,jsx_runtime.jsx)(_umi_production_exports.Link, { - to: "/classrooms/".concat(workList.course_id, "/shixun_homework/").concat(workList.category.main ? "" : workList.category.category_id), - children: workList.category.category_name + to: "/classrooms/".concat(shixunHomeworks === null || shixunHomeworks === void 0 || (_shixunHomeworks$head10 = shixunHomeworks.headerInfo) === null || _shixunHomeworks$head10 === void 0 ? void 0 : _shixunHomeworks$head10.course_id, "/shixun_homework/").concat(shixunHomeworks !== null && shixunHomeworks !== void 0 && (_shixunHomeworks$head11 = shixunHomeworks.headerInfo) !== null && _shixunHomeworks$head11 !== void 0 && _shixunHomeworks$head11.category.main ? "" : shixunHomeworks === null || shixunHomeworks === void 0 || (_shixunHomeworks$head12 = shixunHomeworks.headerInfo) === null || _shixunHomeworks$head12 === void 0 ? void 0 : _shixunHomeworks$head12.category.category_id), + children: shixunHomeworks === null || shixunHomeworks === void 0 || (_shixunHomeworks$head13 = shixunHomeworks.headerInfo) === null || _shixunHomeworks$head13 === void 0 || (_shixunHomeworks$head13 = _shixunHomeworks$head13.category) === null || _shixunHomeworks$head13 === void 0 ? void 0 : _shixunHomeworks$head13.category_name }) }), /*#__PURE__*/(0,jsx_runtime.jsx)(breadcrumb/* default */.Z.Item, { children: "\u4F5C\u4E1A\u8BE6\u60C5" @@ -10521,20 +10651,20 @@ var Detail_ShixunsListPage = function ShixunsListPage(_ref) { }), /*#__PURE__*/(0,jsx_runtime.jsxs)("aside", { className: [Detailmodules.title, 'mt20'].join(' '), children: [/*#__PURE__*/(0,jsx_runtime.jsx)(_umi_production_exports.Link, { - to: "/classrooms/".concat(workList.course_id, "/shixun_homework/").concat(workList.category.main ? "" : workList.category.category_id), + to: "/classrooms/".concat(shixunHomeworks === null || shixunHomeworks === void 0 || (_shixunHomeworks$head14 = shixunHomeworks.headerInfo) === null || _shixunHomeworks$head14 === void 0 ? void 0 : _shixunHomeworks$head14.course_id, "/shixun_homework/").concat(shixunHomeworks !== null && shixunHomeworks !== void 0 && (_shixunHomeworks$head15 = shixunHomeworks.headerInfo) !== null && _shixunHomeworks$head15 !== void 0 && _shixunHomeworks$head15.category.main ? "" : shixunHomeworks === null || shixunHomeworks === void 0 || (_shixunHomeworks$head16 = shixunHomeworks.headerInfo) === null || _shixunHomeworks$head16 === void 0 ? void 0 : _shixunHomeworks$head16.category.category_id), children: /*#__PURE__*/(0,jsx_runtime.jsx)(ArrowLeftOutlined/* default */.Z, { className: "font16 c-black" }) }), /*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, { - title: workList.homework_name, + title: shixunHomeworks === null || shixunHomeworks === void 0 || (_shixunHomeworks$head17 = shixunHomeworks.headerInfo) === null || _shixunHomeworks$head17 === void 0 ? void 0 : _shixunHomeworks$head17.homework_name, placement: "bottom", children: /*#__PURE__*/(0,jsx_runtime.jsx)("strong", { className: "font20 ml5", - children: workList.homework_name + children: shixunHomeworks === null || shixunHomeworks === void 0 || (_shixunHomeworks$head18 = shixunHomeworks.headerInfo) === null || _shixunHomeworks$head18 === void 0 ? void 0 : _shixunHomeworks$head18.homework_name }) }), /*#__PURE__*/(0,jsx_runtime.jsx)(util/* StatusClassroomsTags */.VV, { temporary: true, - status: workList.homework_status + status: shixunHomeworks === null || shixunHomeworks === void 0 || (_shixunHomeworks$head19 = shixunHomeworks.headerInfo) === null || _shixunHomeworks$head19 === void 0 ? void 0 : _shixunHomeworks$head19.homework_status }), activeTabs === '4' && /*#__PURE__*/(0,jsx_runtime.jsx)("span", { className: "iconfont icon-a-wenhaobeifen2", onClick: function onClick() { @@ -10554,14 +10684,15 @@ var Detail_ShixunsListPage = function ShixunsListPage(_ref) { className: "mt30 relative", children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("aside", { className: Detailmodules.rightMenu, - children: [(0,authority/* isStudent */.dE)() && ((_shixunHomeworks$work2 = shixunHomeworks.workList) === null || _shixunHomeworks$work2 === void 0 ? void 0 : _shixunHomeworks$work2.redo_work) && /*#__PURE__*/(0,jsx_runtime.jsxs)("p", { + children: [(0,authority/* isStudent */.dE)() && ((_shixunHomeworks$head20 = shixunHomeworks.headerInfo) === null || _shixunHomeworks$head20 === void 0 ? void 0 : _shixunHomeworks$head20.redo_work) && /*#__PURE__*/(0,jsx_runtime.jsxs)("p", { onClick: handleRedo, children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", { 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", { + }), ((_shixunHomeworks$head21 = shixunHomeworks.headerInfo) === null || _shixunHomeworks$head21 === void 0 ? void 0 : _shixunHomeworks$head21.shixun_status) > 1 && ((_shixunHomeworks$head22 = shixunHomeworks.headerInfo) === null || _shixunHomeworks$head22 === void 0 ? void 0 : _shixunHomeworks$head22.time_status) < 5 && (0,authority/* isStudent */.dE)() && /*#__PURE__*/(0,jsx_runtime.jsxs)("p", { onClick: /*#__PURE__*/asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee4() { - var _shixunHomeworks$work5, _shixunHomeworks$work6, _shixunHomeworks$work7; + var _shixunHomeworks$head23, _shixunHomeworks$head25, _shixunHomeworks$head26, _shixunHomeworks$head27; + var _shixunHomeworks$head24; return regeneratorRuntime_default()().wrap(function _callee4$(_context4) { while (1) switch (_context4.prev = _context4.next) { case 0: @@ -10571,16 +10702,16 @@ var Detail_ShixunsListPage = function ShixunsListPage(_ref) { } return _context4.abrupt("return"); case 2: - if (!(workList !== null && workList !== void 0 && workList.can_view_details)) { + if (!(shixunHomeworks !== null && shixunHomeworks !== void 0 && (_shixunHomeworks$head23 = shixunHomeworks.headerInfo) !== null && _shixunHomeworks$head23 !== void 0 && _shixunHomeworks$head23.can_view_details)) { _context4.next = 5; break; } - (0,util/* openNewWindow */.xg)("/shixuns/".concat(workList === null || workList === void 0 ? void 0 : workList.shixun_identifier, "/challenges")); + (0,util/* openNewWindow */.xg)("/shixuns/".concat(shixunHomeworks === null || shixunHomeworks === void 0 || (_shixunHomeworks$head24 = shixunHomeworks.headerInfo) === null || _shixunHomeworks$head24 === void 0 ? void 0 : _shixunHomeworks$head24.shixun_identifier, "/challenges")); return _context4.abrupt("return"); case 5: // await updateShixunStudyNum({id: workList.shixun_identifier, enter_type: 2}); - (_shixunHomeworks$work5 = shixunHomeworks.workList) !== null && _shixunHomeworks$work5 !== void 0 && (_shixunHomeworks$work5 = _shixunHomeworks$work5.task_operation) !== null && _shixunHomeworks$work5 !== void 0 && (_shixunHomeworks$work5 = _shixunHomeworks$work5[1]) !== null && _shixunHomeworks$work5 !== void 0 && _shixunHomeworks$work5.includes('/') ? handleStartShixun((_shixunHomeworks$work6 = shixunHomeworks.workList) === null || _shixunHomeworks$work6 === void 0 || (_shixunHomeworks$work6 = _shixunHomeworks$work6.task_operation) === null || _shixunHomeworks$work6 === void 0 ? void 0 : _shixunHomeworks$work6[1]) : (0,util/* openNewWindow */.xg)("/tasks/".concat((_shixunHomeworks$work7 = shixunHomeworks.workList) === null || _shixunHomeworks$work7 === void 0 || (_shixunHomeworks$work7 = _shixunHomeworks$work7.task_operation) === null || _shixunHomeworks$work7 === void 0 ? void 0 : _shixunHomeworks$work7[1])); + (_shixunHomeworks$head25 = shixunHomeworks.headerInfo) !== null && _shixunHomeworks$head25 !== void 0 && (_shixunHomeworks$head25 = _shixunHomeworks$head25.task_operation) !== null && _shixunHomeworks$head25 !== void 0 && (_shixunHomeworks$head25 = _shixunHomeworks$head25[1]) !== null && _shixunHomeworks$head25 !== void 0 && _shixunHomeworks$head25.includes('/') ? handleStartShixun((_shixunHomeworks$head26 = shixunHomeworks.headerInfo) === null || _shixunHomeworks$head26 === void 0 || (_shixunHomeworks$head26 = _shixunHomeworks$head26.task_operation) === null || _shixunHomeworks$head26 === void 0 ? void 0 : _shixunHomeworks$head26[1]) : (0,util/* openNewWindow */.xg)("/tasks/".concat((_shixunHomeworks$head27 = shixunHomeworks.headerInfo) === null || _shixunHomeworks$head27 === void 0 || (_shixunHomeworks$head27 = _shixunHomeworks$head27.task_operation) === null || _shixunHomeworks$head27 === void 0 ? void 0 : _shixunHomeworks$head27[1])); case 6: case "end": return _context4.stop(); @@ -10589,15 +10720,15 @@ var Detail_ShixunsListPage = function ShixunsListPage(_ref) { })), children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", { className: "iconfont icon-kaiqizhong" - }), (_shixunHomeworks$work8 = shixunHomeworks.workList) === null || _shixunHomeworks$work8 === void 0 || (_shixunHomeworks$work8 = _shixunHomeworks$work8.task_operation) === null || _shixunHomeworks$work8 === void 0 ? void 0 : _shixunHomeworks$work8[0]] - }), ((_shixunHomeworks$work9 = shixunHomeworks.workList) === null || _shixunHomeworks$work9 === void 0 ? void 0 : _shixunHomeworks$work9.commit_des) && /*#__PURE__*/(0,jsx_runtime.jsxs)("p", { + }), (_shixunHomeworks$head28 = shixunHomeworks.headerInfo) === null || _shixunHomeworks$head28 === void 0 || (_shixunHomeworks$head28 = _shixunHomeworks$head28.task_operation) === null || _shixunHomeworks$head28 === void 0 ? void 0 : _shixunHomeworks$head28[0]] + }), ((_shixunHomeworks$head29 = shixunHomeworks.headerInfo) === null || _shixunHomeworks$head29 === void 0 ? void 0 : _shixunHomeworks$head29.commit_des) && /*#__PURE__*/(0,jsx_runtime.jsxs)("p", { onClick: function onClick() { - var _shixunHomeworks$work10; - (0,util/* openNewWindow */.xg)("/classrooms/".concat(params.coursesId, "/shixun_homework/").concat(params.categoryId, "/").concat((_shixunHomeworks$work10 = shixunHomeworks.workList) === null || _shixunHomeworks$work10 === void 0 ? void 0 : _shixunHomeworks$work10.id, "/commitsummary")); + var _shixunHomeworks$head30; + (0,util/* openNewWindow */.xg)("/classrooms/".concat(params.coursesId, "/shixun_homework/").concat(params.categoryId, "/").concat((_shixunHomeworks$head30 = shixunHomeworks.headerInfo) === null || _shixunHomeworks$head30 === void 0 ? void 0 : _shixunHomeworks$head30.id, "/commitsummary")); }, children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", { className: "iconfont icon-tijiaozongjie" - }), (_shixunHomeworks$work11 = shixunHomeworks.workList) === null || _shixunHomeworks$work11 === void 0 ? void 0 : _shixunHomeworks$work11.commit_des] + }), (_shixunHomeworks$head31 = shixunHomeworks.headerInfo) === null || _shixunHomeworks$head31 === void 0 ? void 0 : _shixunHomeworks$head31.commit_des] }), activeTabs == "1" && (0,authority/* isAdmin */.GJ)() && /*#__PURE__*/(0,jsx_runtime.jsxs)("p", { onClick: function onClick() { var _classroomList$Assist; @@ -10615,14 +10746,14 @@ var Detail_ShixunsListPage = function ShixunsListPage(_ref) { children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", { className: "iconfont icon-bianjishijuan3x translateY1" }), "\u7F16\u8F91\u4F5C\u4E1A"] - }), (0,authority/* isAdmin */.GJ)() && workList.publish_immediately && /*#__PURE__*/(0,jsx_runtime.jsxs)("p", { + }), (0,authority/* isAdmin */.GJ)() && (shixunHomeworks === null || shixunHomeworks === void 0 || (_shixunHomeworks$head32 = shixunHomeworks.headerInfo) === null || _shixunHomeworks$head32 === void 0 || (_shixunHomeworks$head32 = _shixunHomeworks$head32.homework_status) === null || _shixunHomeworks$head32 === void 0 ? void 0 : _shixunHomeworks$head32.includes("未发布")) && /*#__PURE__*/(0,jsx_runtime.jsxs)("p", { onClick: function onClick() { dispatch({ type: 'classroomList/setActionTabs', payload: { key: '立即发布', selectArrs: [params.categoryId], - selectArrsAll: [workList], + selectArrsAll: [shixunWorkList], params: params, detail: true, type: 2, @@ -10633,25 +10764,25 @@ var Detail_ShixunsListPage = function ShixunsListPage(_ref) { children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", { className: "iconfont icon-yishezhifabushijian1 translateY1" }), "\u7ACB\u5373\u53D1\u5E03"] - }), ((_shixunHomeworks$work12 = shixunHomeworks.workList) === null || _shixunHomeworks$work12 === void 0 ? void 0 : _shixunHomeworks$work12.show_analysis_detail) && /*#__PURE__*/(0,jsx_runtime.jsxs)("p", { + }), ((_shixunHomeworks$head33 = shixunHomeworks.headerInfo) === null || _shixunHomeworks$head33 === void 0 ? void 0 : _shixunHomeworks$head33.show_analysis_detail) && /*#__PURE__*/(0,jsx_runtime.jsxs)("p", { onClick: function onClick() { - var _shixunHomeworks$work13; - (0,util/* openNewWindow */.xg)("/classrooms/".concat(params.coursesId, "/shixun_homework/").concat(params.categoryId, "/analysis/").concat((_shixunHomeworks$work13 = shixunHomeworks.workList) === null || _shixunHomeworks$work13 === void 0 ? void 0 : _shixunHomeworks$work13.analysis_id)); + var _shixunHomeworks$head34; + (0,util/* openNewWindow */.xg)("/classrooms/".concat(params.coursesId, "/shixun_homework/").concat(params.categoryId, "/analysis/").concat((_shixunHomeworks$head34 = shixunHomeworks.headerInfo) === null || _shixunHomeworks$head34 === void 0 ? void 0 : _shixunHomeworks$head34.analysis_id)); }, children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", { className: "iconfont icon-a-08zhiliang-xianxing font14 pr5" }), "\u8D28\u91CF\u8BC4\u5206"] - }), ((_shixunHomeworks$work14 = shixunHomeworks.workList) === null || _shixunHomeworks$work14 === void 0 ? void 0 : _shixunHomeworks$work14.is_enter_shixun) && ((0,authority/* isStudent */.dE)() && (workList === null || workList === 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", { + }), ((_shixunHomeworks$head35 = shixunHomeworks.headerInfo) === null || _shixunHomeworks$head35 === void 0 ? void 0 : _shixunHomeworks$head35.is_enter_shixun) && ((0,authority/* isStudent */.dE)() && (shixunHomeworks === null || shixunHomeworks === void 0 || (_shixunHomeworks$head36 = shixunHomeworks.headerInfo) === null || _shixunHomeworks$head36 === void 0 || (_shixunHomeworks$head36 = _shixunHomeworks$head36.homework_status) === null || _shixunHomeworks$head36 === void 0 ? void 0 : _shixunHomeworks$head36.includes('已截止')) || !(0,authority/* isStudent */.dE)()) && /*#__PURE__*/(0,jsx_runtime.jsxs)("p", { onClick: /*#__PURE__*/asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee5() { - var _shixunHomeworks$work15; + var _shixunHomeworks$head37; return regeneratorRuntime_default()().wrap(function _callee5$(_context5) { while (1) switch (_context5.prev = _context5.next) { case 0: if ((0,authority/* isStudent */.dE)()) { // await updateShixunStudyNum({id: workList.shixun_identifier, enter_type: 2}); - handleStartShixun((_shixunHomeworks$work15 = shixunHomeworks.workList) === null || _shixunHomeworks$work15 === void 0 || (_shixunHomeworks$work15 = _shixunHomeworks$work15.task_operation) === null || _shixunHomeworks$work15 === void 0 ? void 0 : _shixunHomeworks$work15[1]); + handleStartShixun((_shixunHomeworks$head37 = shixunHomeworks.headerInfo) === null || _shixunHomeworks$head37 === void 0 || (_shixunHomeworks$head37 = _shixunHomeworks$head37.task_operation) === null || _shixunHomeworks$head37 === void 0 ? void 0 : _shixunHomeworks$head37[1]); } else { - (0,util/* openNewWindow */.xg)("/shixuns/".concat(workList.shixun_identifier, "/challenges")); + (0,util/* openNewWindow */.xg)("/shixuns/".concat(shixunHomeworks === null || shixunHomeworks === void 0 ? void 0 : shixunHomeworks.headerInfo.shixun_identifier, "/challenges")); } case 1: case "end": @@ -10662,7 +10793,7 @@ var Detail_ShixunsListPage = function ShixunsListPage(_ref) { children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", { className: "iconfont icon-shixun3 translateY1" }), "\u8FDB\u5165\u5B9E\u8BAD"] - }), (0,authority/* isAdmin */.GJ)() && workList.end_immediately && /*#__PURE__*/(0,jsx_runtime.jsxs)("p", { + }), (0,authority/* isAdmin */.GJ)() && (shixunHomeworks === null || shixunHomeworks === void 0 ? void 0 : shixunHomeworks.headerInfo.end_immediately) && /*#__PURE__*/(0,jsx_runtime.jsxs)("p", { style: { background: "#0152d9", color: '#fff' @@ -10709,7 +10840,7 @@ var Detail_ShixunsListPage = function ShixunsListPage(_ref) { }), /*#__PURE__*/(0,jsx_runtime.jsx)(CodeReviewPop, {}), /*#__PURE__*/(0,jsx_runtime.jsx)(CutOffNow/* default */.Z, { successCallback: function successCallback() { dispatch({ - type: 'shixunHomeworks/getWorkList', + type: 'shixunHomeworks/getShixunWorkHeadInfo', payload: objectSpread2_default()({}, params) }); dispatch({ @@ -10721,9 +10852,9 @@ var Detail_ShixunsListPage = function ShixunsListPage(_ref) { homeworkIds: [params.categoryId], courseId: params.coursesId, isBatch: false, - courseEndTime: workList === null || workList === void 0 ? void 0 : workList.course_end_date + courseEndTime: shixunHomeworks === null || shixunHomeworks === void 0 || (_shixunHomeworks$head38 = shixunHomeworks.headerInfo) === null || _shixunHomeworks$head38 === void 0 ? void 0 : _shixunHomeworks$head38.course_end_date }), /*#__PURE__*/(0,jsx_runtime.jsx)(Publish/* default */.Z, { - courseEndTime: workList === null || workList === void 0 ? void 0 : workList.course_end_date + courseEndTime: shixunHomeworks === null || shixunHomeworks === void 0 || (_shixunHomeworks$head39 = shixunHomeworks.headerInfo) === null || _shixunHomeworks$head39 === void 0 ? void 0 : _shixunHomeworks$head39.course_end_date }), /*#__PURE__*/(0,jsx_runtime.jsxs)(modal/* default */.Z, { open: qualityshow, title: "\u89C4\u5219\u8BF4\u660E", @@ -11048,7 +11179,7 @@ var PublishShixun = function PublishShixun(_ref) { payload: {} }); dispatch({ - type: 'shixunHomeworks/getWorkList', + type: 'shixunHomeworks/getShixunWorkHeadInfo', payload: _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_3___default()({}, params) }); dispatch({ diff --git a/p__Classrooms__Lists__ShixunHomeworks__Detail__index.chunk.css b/p__Classrooms__Lists__ShixunHomeworks__Detail__index.chunk.css index 64531bf62c..4621cccc35 100644 --- a/p__Classrooms__Lists__ShixunHomeworks__Detail__index.chunk.css +++ b/p__Classrooms__Lists__ShixunHomeworks__Detail__index.chunk.css @@ -1832,4 +1832,23 @@ div[class~="ant-modal-confirm-content"] { margin-right: 5px; font-size: 14px; } +.noData___mLlw0 .title___DQ3VK { + display: flex; + align-items: center; + margin-bottom: 20px; +} +.noData___mLlw0 .title___DQ3VK b { + width: 6px; + height: 14px; + background: #3061D0; + border-radius: 1px; + display: inline-block; + margin-right: 8px; +} +.noData___mLlw0 .title___DQ3VK span { + font-size: 16px; + font-weight: 500; + color: #191919; + line-height: 16px; +} diff --git a/p__Classrooms__Lists__ShixunHomeworks__index.async.js b/p__Classrooms__Lists__ShixunHomeworks__index.async.js index 6e5941d76b..33056ccf81 100644 --- a/p__Classrooms__Lists__ShixunHomeworks__index.async.js +++ b/p__Classrooms__Lists__ShixunHomeworks__index.async.js @@ -1967,7 +1967,7 @@ var PublishShixun = function PublishShixun(_ref) { payload: {} }); dispatch({ - type: 'shixunHomeworks/getWorkList', + type: 'shixunHomeworks/getShixunWorkHeadInfo', payload: _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_3___default()({}, params) }); dispatch({ @@ -5097,6 +5097,8 @@ var ShixunList = function ShixunList(_ref) { dispatch = _ref.dispatch, selectshow = _ref.selectshow, batchState = _ref.batchState, + pageSize = _ref.pageSize, + page = _ref.page, manageAllGroup = _ref.manageAllGroup; var params = (0,_umi_production_exports.useParams)(); var _useState = (0,_react_17_0_2_react.useState)([]), @@ -5117,6 +5119,8 @@ var ShixunList = function ShixunList(_ref) { setkong = _useState8[1]; params['category'] = params.categoryId; params['id'] = params.coursesId; + params['page'] = page; + params['limit'] = pageSize; function getlist() { return _getlist.apply(this, arguments); } @@ -6017,6 +6021,9 @@ var ShixunsListPage = function ShixunsListPage(_ref) { setSortMenuName(localRecordValue === null || localRecordValue === void 0 ? void 0 : localRecordValue.name); } getData(); + if ((0,authority/* isAssistant */.Rm)()) { + getAssistantPermissionsData(); + } } else if (user !== null && user !== void 0 && (_user$userInfo3 = user.userInfo) !== null && _user$userInfo3 !== void 0 && _user$userInfo3.username) { getData(); } @@ -6032,16 +6039,19 @@ var ShixunsListPage = function ShixunsListPage(_ref) { setPositionValue('fixed'); } }; - var getData = function getData() { - setSelectArrs([]); - setSelectArrsAll([]); - setParams(objectSpread2_default()({}, params)); + var getAssistantPermissionsData = function getAssistantPermissionsData() { dispatch({ type: 'classroomList/getAssistantPermissions', payload: { course_id: params.id } }); + }; + var getData = function getData() { + setSelectArrs([]); + setSelectArrsAll([]); + setParams(objectSpread2_default()({}, params)); + //判断身份 如果是老师 调用另外一个接口 if ((0,authority/* isAdmin */.GJ)()) { dispatch({ @@ -6594,7 +6604,7 @@ var ShixunsListPage = function ShixunsListPage(_ref) { allowClear: true, placeholder: "\u8BF7\u8F93\u5165\u5B9E\u9A8C\u540D\u79F0", onSearch: function onSearch(value) { - params.search = value; + params.search = value.trim(); params.page = 1; getData(); }, @@ -6648,6 +6658,8 @@ var ShixunsListPage = function ShixunsListPage(_ref) { classroomList: classroomList, dispatch: dispatch, params: params, + page: param.page || 1, + pageSize: params.limit || 20, selectshow: selectshow, manageAllGroup: detailShixunsList.manage_all_group }, v.homework_id); diff --git a/p__Classrooms__Lists__Students__index.async.js b/p__Classrooms__Lists__Students__index.async.js index 166f7808b5..a2e66d818b 100644 --- a/p__Classrooms__Lists__Students__index.async.js +++ b/p__Classrooms__Lists__Students__index.async.js @@ -382,6 +382,11 @@ var jsx_runtime = __webpack_require__(37712); _useState8 = slicedToArray_default()(_useState7, 2), height = _useState8[0], setheight = _useState8[1]; + // const [movable, setmovable] = useState(false); + var _useState9 = (0,_react_17_0_2_react.useState)(false), + _useState10 = slicedToArray_default()(_useState9, 2), + down = _useState10[0], + setdown = _useState10[1]; var saveUrl = (0,_react_17_0_2_react.useRef)(''); (0,_react_17_0_2_react.useEffect)(function () { var unSub = mediator/* default */.Z.subscribe('preview-image', function (value) { @@ -451,11 +456,13 @@ var jsx_runtime = __webpack_require__(37712); style: { display: 'none' } + // ref={imgref} , preview: { visible: true, src: url, + movable: false, onVisibleChange: function onVisibleChange(value) { setUrl(''); } diff --git a/p__Classrooms__Lists__Video__Items__videoInfo__index.async.js b/p__Classrooms__Lists__Video__Items__videoInfo__index.async.js index cd68ace0f5..0e84435165 100644 --- a/p__Classrooms__Lists__Video__Items__videoInfo__index.async.js +++ b/p__Classrooms__Lists__Video__Items__videoInfo__index.async.js @@ -467,10 +467,11 @@ var DraggableCaptureVideo = function DraggableCaptureVideo(_ref) { antd__WEBPACK_IMPORTED_MODULE_10__/* ["default"] */ .Z.info({ title: '提示', width: 642, + icon: null, centered: true, content: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_9__.jsxs)("div", { children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_9__.jsx)("div", { - children: "\u672C\u89C6\u9891\u5DF2\u7ECF\u5F00\u542F\u5B66\u4E60\u884C\u4E3A\u5206\u6790\uFF0C\u9700\u8981\u8C03\u7528\u4F60\u8BBE\u5907\u7684\u6444\u50CF\u5934\uFF0C\u8BF7\u5F00\u542F\u6D4F\u89C8\u5668\u6444\u50CF\u5934\u6743\u9650\uFF0C\u672A\u5F00\u542F\u65F6\uFF0C\u65E0\u6CD5\u89C2\u770B\u89C6\u9891\u3002" + children: "\u5DF2\u7ECF\u5F00\u542F\u5B66\u4E60\u884C\u4E3A\u5206\u6790\uFF0C\u9700\u8981\u8C03\u7528\u4F60\u8BBE\u5907\u7684\u6444\u50CF\u5934\uFF0C\u8BF7\u5F00\u542F\u6D4F\u89C8\u5668\u6444\u50CF\u5934\u6743\u9650\u3002" }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_9__.jsx)("a", { target: "_blank", href: "https://www.educoder.net/forums/36625", diff --git a/p__Classrooms__Lists__Video__Statistics__Detail__index.async.js b/p__Classrooms__Lists__Video__Statistics__Detail__index.async.js index 1d61882ac4..862e708e8b 100644 --- a/p__Classrooms__Lists__Video__Statistics__Detail__index.async.js +++ b/p__Classrooms__Lists__Video__Statistics__Detail__index.async.js @@ -10,6 +10,7 @@ // EXPORTS __webpack_require__.d(__webpack_exports__, { + ij: function() { return /* binding */ AnalysisNoData; }, _s: function() { return /* binding */ PhotosList; }, Uf: function() { return /* binding */ dealOncFnc; }, ZP: function() { return /* binding */ components_BehavioralAnalysis; } @@ -22,7 +23,7 @@ var objectSpread2_default = /*#__PURE__*/__webpack_require__.n(objectSpread2); var _react_17_0_2_react = __webpack_require__(59301); ;// CONCATENATED MODULE: ./src/components/BehavioralAnalysis/index.less?modules // extracted by mini-css-extract-plugin -/* harmony default export */ var BehavioralAnalysismodules = ({"flex_box_center":"flex_box_center___swvFl","flex_space_between":"flex_space_between___AqPFV","flex_box_vertical_center":"flex_box_vertical_center___XWInJ","flex_box_center_end":"flex_box_center_end___GB61t","flex_box_column":"flex_box_column___dJnz1","analysis":"analysis___xyV_c","title":"title___DQ3VK","itemWrap":"itemWrap___vFE5r","item":"item___NjeOt","list":"list___BbMrm","wrap":"wrap___UQTTb","img":"img___tNvUo","tips":"tips___Eu4wH","footer":"footer___ZbR9W"}); +/* harmony default export */ var BehavioralAnalysismodules = ({"flex_box_center":"flex_box_center___swvFl","flex_space_between":"flex_space_between___AqPFV","flex_box_vertical_center":"flex_box_vertical_center___XWInJ","flex_box_center_end":"flex_box_center_end___GB61t","flex_box_column":"flex_box_column___dJnz1","analysis":"analysis___xyV_c","title":"title___DQ3VK","itemWrap":"itemWrap___vFE5r","item":"item___NjeOt","list":"list___BbMrm","wrap":"wrap___UQTTb","img":"img___tNvUo","tips":"tips___Eu4wH","footer":"footer___ZbR9W","noData":"noData___mLlw0"}); // EXTERNAL MODULE: ./node_modules/_classnames@2.3.2@classnames/index.js var _classnames_2_3_2_classnames = __webpack_require__(12124); var _classnames_2_3_2_classnames_default = /*#__PURE__*/__webpack_require__.n(_classnames_2_3_2_classnames); @@ -32,6 +33,10 @@ var lib = __webpack_require__(42441); var env = __webpack_require__(47015); // EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/tooltip/index.js + 3 modules var tooltip = __webpack_require__(6848); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/skeleton/index.js + 12 modules +var skeleton = __webpack_require__(59981); +// EXTERNAL MODULE: ./src/components/NoData/index.tsx +var NoData = __webpack_require__(72020); // EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/jsx-runtime.js var jsx_runtime = __webpack_require__(37712); ;// CONCATENATED MODULE: ./src/components/BehavioralAnalysis/index.tsx @@ -44,6 +49,7 @@ var jsx_runtime = __webpack_require__(37712); + var dealOncFnc = function dealOncFnc() { var _data$emotion, _data$focus, _data$action, _data$intention; var data = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {}; @@ -196,14 +202,55 @@ var PhotosList = function PhotosList(_ref) { })) }); }; -var BehavioralAnalysis = function BehavioralAnalysis(_ref2) { +var AnalysisNoData = function AnalysisNoData(_ref2) { + var _emptyData$, _emptyData$2; var className = _ref2.className, style = _ref2.style, - _ref2$data = _ref2.data, - data = _ref2$data === void 0 ? [] : _ref2$data, title = _ref2.title, _ref2$hideBar = _ref2.hideBar, - hideBar = _ref2$hideBar === void 0 ? false : _ref2$hideBar; + hideBar = _ref2$hideBar === void 0 ? false : _ref2$hideBar, + children = _ref2.children, + _ref2$customText = _ref2.customText, + customText = _ref2$customText === void 0 ? '' : _ref2$customText, + _ref2$noDataText = _ref2.noDataText, + noDataText = _ref2$noDataText === void 0 ? '' : _ref2$noDataText, + _ref2$emptyData = _ref2.emptyData, + emptyData = _ref2$emptyData === void 0 ? [] : _ref2$emptyData, + loading = _ref2.loading, + actionAnalysis = _ref2.actionAnalysis; + var empty = (emptyData === null || emptyData === void 0 || (_emptyData$ = emptyData[0]) === null || _emptyData$ === void 0 ? void 0 : _emptyData$.every(function (e) { + var _e$data; + return !(e !== null && e !== void 0 && (_e$data = e.data) !== null && _e$data !== void 0 && _e$data.length); + })) && !(emptyData !== null && emptyData !== void 0 && (_emptyData$2 = emptyData[1]) !== null && _emptyData$2 !== void 0 && _emptyData$2.length) || !actionAnalysis; + var text = actionAnalysis ? noDataText : customText; + return /*#__PURE__*/(0,jsx_runtime.jsxs)(skeleton/* default */.Z, { + loading: loading, + active: true, + children: [empty && /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: _classnames_2_3_2_classnames_default()(BehavioralAnalysismodules.noData, className), + style: style, + children: [!!title && /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: BehavioralAnalysismodules.title, + children: [!hideBar && /*#__PURE__*/(0,jsx_runtime.jsx)("b", {}), /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + children: title + })] + }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + className: BehavioralAnalysismodules.itemWrap, + children: /*#__PURE__*/(0,jsx_runtime.jsx)(NoData/* default */.Z, { + customText: text + }) + })] + }), !empty && children] + }); +}; +var BehavioralAnalysis = function BehavioralAnalysis(_ref3) { + var className = _ref3.className, + style = _ref3.style, + _ref3$data = _ref3.data, + data = _ref3$data === void 0 ? [] : _ref3$data, + title = _ref3.title, + _ref3$hideBar = _ref3.hideBar, + hideBar = _ref3$hideBar === void 0 ? false : _ref3$hideBar; return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { className: _classnames_2_3_2_classnames_default()(BehavioralAnalysismodules.analysis, className), style: style, @@ -277,6 +324,63 @@ var BehavioralAnalysis = function BehavioralAnalysis(_ref2) { /***/ }), +/***/ 72020: +/*!*****************************************!*\ + !*** ./src/components/NoData/index.tsx ***! + \*****************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/objectSpread2.js */ 26801); +/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0__); +/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! react */ 59301); +/* harmony import */ var _assets_images_icons_nodata_png__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @/assets/images/icons/nodata.png */ 4977); +/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! antd */ 3113); +/* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! react/jsx-runtime */ 37712); + + + + + + +var noData = function noData(_ref) { + var img = _ref.img, + _ref$buttonProps = _ref.buttonProps, + buttonProps = _ref$buttonProps === void 0 ? {} : _ref$buttonProps, + _ref$styles = _ref.styles, + styles = _ref$styles === void 0 ? {} : _ref$styles, + customText = _ref.customText, + ButtonText = _ref.ButtonText, + ButtonClick = _ref.ButtonClick, + Buttonclass = _ref.Buttonclass, + ButtonTwo = _ref.ButtonTwo, + imgStyles = _ref.imgStyles, + _ref$loading = _ref.loading, + loading = _ref$loading === void 0 ? false : _ref$loading; + return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsxs)("section", { + className: "tc animated fadeIn", + style: _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0___default()(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0___default()({}, { + color: '#999', + margin: '100px auto', + visibility: loading ? 'hidden' : 'visible' + }), styles), + children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)("img", { + src: img || _assets_images_icons_nodata_png__WEBPACK_IMPORTED_MODULE_2__, + style: _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0___default()({}, imgStyles) + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)("p", { + className: "mt20 font14", + children: customText || '暂时还没有相关数据哦!' + }), ButtonText && /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)(antd__WEBPACK_IMPORTED_MODULE_4__/* ["default"] */ .ZP, _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0___default()(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0___default()({ + className: Buttonclass, + onClick: ButtonClick + }, buttonProps), {}, { + children: ButtonText + })), ButtonTwo && ButtonTwo] + }); +}; +/* harmony default export */ __webpack_exports__.Z = (noData); + +/***/ }), + /***/ 61947: /*!*****************************************************************************************************!*\ !*** ./src/pages/Classrooms/Lists/ShixunHomeworks/Detail/components/Analysis/index.tsx + 1 modules ***! diff --git a/p__Classrooms__Lists__Video__Statistics__Detail__index.chunk.css b/p__Classrooms__Lists__Video__Statistics__Detail__index.chunk.css index c763138f05..ed4df59fb1 100644 --- a/p__Classrooms__Lists__Video__Statistics__Detail__index.chunk.css +++ b/p__Classrooms__Lists__Video__Statistics__Detail__index.chunk.css @@ -169,6 +169,25 @@ margin-right: 5px; font-size: 14px; } +.noData___mLlw0 .title___DQ3VK { + display: flex; + align-items: center; + margin-bottom: 20px; +} +.noData___mLlw0 .title___DQ3VK b { + width: 6px; + height: 14px; + background: #3061D0; + border-radius: 1px; + display: inline-block; + margin-right: 8px; +} +.noData___mLlw0 .title___DQ3VK span { + font-size: 16px; + font-weight: 500; + color: #191919; + line-height: 16px; +} /*!*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ !*** css ./node_modules/_css-loader@6.7.1@css-loader/dist/cjs.js??ruleSet[1].rules[5].oneOf[0].use[1]!./node_modules/_@umijs_bundler-webpack@4.0.87@@umijs/bundler-webpack/compiled/postcss-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[2]!./node_modules/_@umijs_bundler-webpack@4.0.87@@umijs/bundler-webpack/compiled/less-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[3]!./src/pages/Classrooms/Lists/Video/Statistics/Detail/index.less?modules ***! diff --git a/p__Classrooms__Lists__Video__Statistics__UserDetail__index.async.js b/p__Classrooms__Lists__Video__Statistics__UserDetail__index.async.js index 4daca04a63..d3ad989378 100644 --- a/p__Classrooms__Lists__Video__Statistics__UserDetail__index.async.js +++ b/p__Classrooms__Lists__Video__Statistics__UserDetail__index.async.js @@ -52,6 +52,7 @@ if (false) {} // EXPORTS __webpack_require__.d(__webpack_exports__, { + ij: function() { return /* binding */ AnalysisNoData; }, _s: function() { return /* binding */ PhotosList; }, Uf: function() { return /* binding */ dealOncFnc; }, ZP: function() { return /* binding */ components_BehavioralAnalysis; } @@ -64,7 +65,7 @@ var objectSpread2_default = /*#__PURE__*/__webpack_require__.n(objectSpread2); var _react_17_0_2_react = __webpack_require__(59301); ;// CONCATENATED MODULE: ./src/components/BehavioralAnalysis/index.less?modules // extracted by mini-css-extract-plugin -/* harmony default export */ var BehavioralAnalysismodules = ({"flex_box_center":"flex_box_center___swvFl","flex_space_between":"flex_space_between___AqPFV","flex_box_vertical_center":"flex_box_vertical_center___XWInJ","flex_box_center_end":"flex_box_center_end___GB61t","flex_box_column":"flex_box_column___dJnz1","analysis":"analysis___xyV_c","title":"title___DQ3VK","itemWrap":"itemWrap___vFE5r","item":"item___NjeOt","list":"list___BbMrm","wrap":"wrap___UQTTb","img":"img___tNvUo","tips":"tips___Eu4wH","footer":"footer___ZbR9W"}); +/* harmony default export */ var BehavioralAnalysismodules = ({"flex_box_center":"flex_box_center___swvFl","flex_space_between":"flex_space_between___AqPFV","flex_box_vertical_center":"flex_box_vertical_center___XWInJ","flex_box_center_end":"flex_box_center_end___GB61t","flex_box_column":"flex_box_column___dJnz1","analysis":"analysis___xyV_c","title":"title___DQ3VK","itemWrap":"itemWrap___vFE5r","item":"item___NjeOt","list":"list___BbMrm","wrap":"wrap___UQTTb","img":"img___tNvUo","tips":"tips___Eu4wH","footer":"footer___ZbR9W","noData":"noData___mLlw0"}); // EXTERNAL MODULE: ./node_modules/_classnames@2.3.2@classnames/index.js var _classnames_2_3_2_classnames = __webpack_require__(12124); var _classnames_2_3_2_classnames_default = /*#__PURE__*/__webpack_require__.n(_classnames_2_3_2_classnames); @@ -74,6 +75,10 @@ var lib = __webpack_require__(42441); var env = __webpack_require__(47015); // EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/tooltip/index.js + 3 modules var tooltip = __webpack_require__(6848); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/skeleton/index.js + 12 modules +var skeleton = __webpack_require__(59981); +// EXTERNAL MODULE: ./src/components/NoData/index.tsx +var NoData = __webpack_require__(72020); // EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/jsx-runtime.js var jsx_runtime = __webpack_require__(37712); ;// CONCATENATED MODULE: ./src/components/BehavioralAnalysis/index.tsx @@ -86,6 +91,7 @@ var jsx_runtime = __webpack_require__(37712); + var dealOncFnc = function dealOncFnc() { var _data$emotion, _data$focus, _data$action, _data$intention; var data = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {}; @@ -238,14 +244,55 @@ var PhotosList = function PhotosList(_ref) { })) }); }; -var BehavioralAnalysis = function BehavioralAnalysis(_ref2) { +var AnalysisNoData = function AnalysisNoData(_ref2) { + var _emptyData$, _emptyData$2; var className = _ref2.className, style = _ref2.style, - _ref2$data = _ref2.data, - data = _ref2$data === void 0 ? [] : _ref2$data, title = _ref2.title, _ref2$hideBar = _ref2.hideBar, - hideBar = _ref2$hideBar === void 0 ? false : _ref2$hideBar; + hideBar = _ref2$hideBar === void 0 ? false : _ref2$hideBar, + children = _ref2.children, + _ref2$customText = _ref2.customText, + customText = _ref2$customText === void 0 ? '' : _ref2$customText, + _ref2$noDataText = _ref2.noDataText, + noDataText = _ref2$noDataText === void 0 ? '' : _ref2$noDataText, + _ref2$emptyData = _ref2.emptyData, + emptyData = _ref2$emptyData === void 0 ? [] : _ref2$emptyData, + loading = _ref2.loading, + actionAnalysis = _ref2.actionAnalysis; + var empty = (emptyData === null || emptyData === void 0 || (_emptyData$ = emptyData[0]) === null || _emptyData$ === void 0 ? void 0 : _emptyData$.every(function (e) { + var _e$data; + return !(e !== null && e !== void 0 && (_e$data = e.data) !== null && _e$data !== void 0 && _e$data.length); + })) && !(emptyData !== null && emptyData !== void 0 && (_emptyData$2 = emptyData[1]) !== null && _emptyData$2 !== void 0 && _emptyData$2.length) || !actionAnalysis; + var text = actionAnalysis ? noDataText : customText; + return /*#__PURE__*/(0,jsx_runtime.jsxs)(skeleton/* default */.Z, { + loading: loading, + active: true, + children: [empty && /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: _classnames_2_3_2_classnames_default()(BehavioralAnalysismodules.noData, className), + style: style, + children: [!!title && /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: BehavioralAnalysismodules.title, + children: [!hideBar && /*#__PURE__*/(0,jsx_runtime.jsx)("b", {}), /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + children: title + })] + }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + className: BehavioralAnalysismodules.itemWrap, + children: /*#__PURE__*/(0,jsx_runtime.jsx)(NoData/* default */.Z, { + customText: text + }) + })] + }), !empty && children] + }); +}; +var BehavioralAnalysis = function BehavioralAnalysis(_ref3) { + var className = _ref3.className, + style = _ref3.style, + _ref3$data = _ref3.data, + data = _ref3$data === void 0 ? [] : _ref3$data, + title = _ref3.title, + _ref3$hideBar = _ref3.hideBar, + hideBar = _ref3$hideBar === void 0 ? false : _ref3$hideBar; return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { className: _classnames_2_3_2_classnames_default()(BehavioralAnalysismodules.analysis, className), style: style, @@ -319,6 +366,63 @@ var BehavioralAnalysis = function BehavioralAnalysis(_ref2) { /***/ }), +/***/ 72020: +/*!*****************************************!*\ + !*** ./src/components/NoData/index.tsx ***! + \*****************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/objectSpread2.js */ 26801); +/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0__); +/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! react */ 59301); +/* harmony import */ var _assets_images_icons_nodata_png__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @/assets/images/icons/nodata.png */ 4977); +/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! antd */ 3113); +/* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! react/jsx-runtime */ 37712); + + + + + + +var noData = function noData(_ref) { + var img = _ref.img, + _ref$buttonProps = _ref.buttonProps, + buttonProps = _ref$buttonProps === void 0 ? {} : _ref$buttonProps, + _ref$styles = _ref.styles, + styles = _ref$styles === void 0 ? {} : _ref$styles, + customText = _ref.customText, + ButtonText = _ref.ButtonText, + ButtonClick = _ref.ButtonClick, + Buttonclass = _ref.Buttonclass, + ButtonTwo = _ref.ButtonTwo, + imgStyles = _ref.imgStyles, + _ref$loading = _ref.loading, + loading = _ref$loading === void 0 ? false : _ref$loading; + return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsxs)("section", { + className: "tc animated fadeIn", + style: _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0___default()(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0___default()({}, { + color: '#999', + margin: '100px auto', + visibility: loading ? 'hidden' : 'visible' + }), styles), + children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)("img", { + src: img || _assets_images_icons_nodata_png__WEBPACK_IMPORTED_MODULE_2__, + style: _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0___default()({}, imgStyles) + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)("p", { + className: "mt20 font14", + children: customText || '暂时还没有相关数据哦!' + }), ButtonText && /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)(antd__WEBPACK_IMPORTED_MODULE_4__/* ["default"] */ .ZP, _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0___default()(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0___default()({ + className: Buttonclass, + onClick: ButtonClick + }, buttonProps), {}, { + children: ButtonText + })), ButtonTwo && ButtonTwo] + }); +}; +/* harmony default export */ __webpack_exports__.Z = (noData); + +/***/ }), + /***/ 47218: /*!**************************************************************************************!*\ !*** ./src/pages/Classrooms/Lists/Video/Statistics/UserDetail/index.tsx + 1 modules ***! @@ -372,8 +476,9 @@ var jsx_runtime = __webpack_require__(37712); + var UserDetail = function UserDetail(_ref) { - var _user$userInfo; + var _user$userInfo, _detailData$photos; var user = _ref.user; var _useParams = (0,_umi_production_exports.useParams)(), categoryId = _useParams.categoryId, @@ -384,7 +489,12 @@ var UserDetail = function UserDetail(_ref) { _useState2 = slicedToArray_default()(_useState, 2), detailData = _useState2[0], setDetailData = _useState2[1]; + var _useState3 = (0,_react_17_0_2_react.useState)(true), + _useState4 = slicedToArray_default()(_useState3, 2), + loading = _useState4[0], + setLoading = _useState4[1]; (0,_react_17_0_2_react.useEffect)(function () { + setLoading(true); (0,video/* getAnalysesDetail */.Db)({ container_id: videoId, container_type: 'CourseVideo', @@ -394,6 +504,7 @@ var UserDetail = function UserDetail(_ref) { return; } setDetailData(res); + setLoading(false); }); }, []); return /*#__PURE__*/(0,jsx_runtime.jsxs)("section", { @@ -463,19 +574,31 @@ var UserDetail = function UserDetail(_ref) { })] })] })] - }), /*#__PURE__*/(0,jsx_runtime.jsx)(BehavioralAnalysis/* default */.ZP, { + }), /*#__PURE__*/(0,jsx_runtime.jsxs)(BehavioralAnalysis/* AnalysisNoData */.ij, { hideBar: true, + actionAnalysis: detailData === null || detailData === void 0 ? void 0 : detailData.action_analysis, + loading: loading, + emptyData: [(0,BehavioralAnalysis/* dealOncFnc */.Uf)(detailData), (detailData === null || detailData === void 0 ? void 0 : detailData.photos) || []], title: "\u89C6\u9891\u5B66\u4E60\u5206\u6790", className: "p20", - data: (0,BehavioralAnalysis/* dealOncFnc */.Uf)(detailData) - }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - className: UserDetailmodules.line - }), /*#__PURE__*/(0,jsx_runtime.jsx)(BehavioralAnalysis/* PhotosList */._s, { - className: "ml20", - dataSource: detailData === null || detailData === void 0 ? void 0 : detailData.photos, - right: 21, - col: 3, - wrapWidth: 876 + noDataText: "\u5B66\u751F\u65E0\u8BE5\u89C6\u9891\u5B66\u4E60\u884C\u4E3A\u5206\u6790\u6570\u636E", + customText: "\u89C6\u9891\u672A\u5F00\u542F\u5B66\u4E60\u884C\u4E3A\u5206\u6790\u529F\u80FD", + children: [/*#__PURE__*/(0,jsx_runtime.jsx)(BehavioralAnalysis/* default */.ZP, { + hideBar: true, + title: "\u89C6\u9891\u5B66\u4E60\u5206\u6790", + className: "p20", + data: (0,BehavioralAnalysis/* dealOncFnc */.Uf)(detailData) + }), !!(detailData !== null && detailData !== void 0 && (_detailData$photos = detailData.photos) !== null && _detailData$photos !== void 0 && _detailData$photos.length) && /*#__PURE__*/(0,jsx_runtime.jsxs)(jsx_runtime.Fragment, { + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("div", { + className: UserDetailmodules.line + }), /*#__PURE__*/(0,jsx_runtime.jsx)(BehavioralAnalysis/* PhotosList */._s, { + className: "ml20", + dataSource: detailData === null || detailData === void 0 ? void 0 : detailData.photos, + right: 21, + col: 3, + wrapWidth: 876 + })] + })] })] }); }; diff --git a/p__Classrooms__Lists__Video__Statistics__UserDetail__index.chunk.css b/p__Classrooms__Lists__Video__Statistics__UserDetail__index.chunk.css index 26a1e9f1fd..70ea5e0671 100644 --- a/p__Classrooms__Lists__Video__Statistics__UserDetail__index.chunk.css +++ b/p__Classrooms__Lists__Video__Statistics__UserDetail__index.chunk.css @@ -159,4 +159,23 @@ margin-right: 5px; font-size: 14px; } +.noData___mLlw0 .title___DQ3VK { + display: flex; + align-items: center; + margin-bottom: 20px; +} +.noData___mLlw0 .title___DQ3VK b { + width: 6px; + height: 14px; + background: #3061D0; + border-radius: 1px; + display: inline-block; + margin-right: 8px; +} +.noData___mLlw0 .title___DQ3VK span { + font-size: 16px; + font-weight: 500; + color: #191919; + line-height: 16px; +} diff --git a/p__Classrooms__Lists__Video__Statistics__index.async.js b/p__Classrooms__Lists__Video__Statistics__index.async.js index 1cd3c3c76b..adfbc5eb6c 100644 --- a/p__Classrooms__Lists__Video__Statistics__index.async.js +++ b/p__Classrooms__Lists__Video__Statistics__index.async.js @@ -10,6 +10,7 @@ // EXPORTS __webpack_require__.d(__webpack_exports__, { + ij: function() { return /* binding */ AnalysisNoData; }, _s: function() { return /* binding */ PhotosList; }, Uf: function() { return /* binding */ dealOncFnc; }, ZP: function() { return /* binding */ components_BehavioralAnalysis; } @@ -22,7 +23,7 @@ var objectSpread2_default = /*#__PURE__*/__webpack_require__.n(objectSpread2); var _react_17_0_2_react = __webpack_require__(59301); ;// CONCATENATED MODULE: ./src/components/BehavioralAnalysis/index.less?modules // extracted by mini-css-extract-plugin -/* harmony default export */ var BehavioralAnalysismodules = ({"flex_box_center":"flex_box_center___swvFl","flex_space_between":"flex_space_between___AqPFV","flex_box_vertical_center":"flex_box_vertical_center___XWInJ","flex_box_center_end":"flex_box_center_end___GB61t","flex_box_column":"flex_box_column___dJnz1","analysis":"analysis___xyV_c","title":"title___DQ3VK","itemWrap":"itemWrap___vFE5r","item":"item___NjeOt","list":"list___BbMrm","wrap":"wrap___UQTTb","img":"img___tNvUo","tips":"tips___Eu4wH","footer":"footer___ZbR9W"}); +/* harmony default export */ var BehavioralAnalysismodules = ({"flex_box_center":"flex_box_center___swvFl","flex_space_between":"flex_space_between___AqPFV","flex_box_vertical_center":"flex_box_vertical_center___XWInJ","flex_box_center_end":"flex_box_center_end___GB61t","flex_box_column":"flex_box_column___dJnz1","analysis":"analysis___xyV_c","title":"title___DQ3VK","itemWrap":"itemWrap___vFE5r","item":"item___NjeOt","list":"list___BbMrm","wrap":"wrap___UQTTb","img":"img___tNvUo","tips":"tips___Eu4wH","footer":"footer___ZbR9W","noData":"noData___mLlw0"}); // EXTERNAL MODULE: ./node_modules/_classnames@2.3.2@classnames/index.js var _classnames_2_3_2_classnames = __webpack_require__(12124); var _classnames_2_3_2_classnames_default = /*#__PURE__*/__webpack_require__.n(_classnames_2_3_2_classnames); @@ -32,6 +33,10 @@ var lib = __webpack_require__(42441); var env = __webpack_require__(47015); // EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/tooltip/index.js + 3 modules var tooltip = __webpack_require__(6848); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/skeleton/index.js + 12 modules +var skeleton = __webpack_require__(59981); +// EXTERNAL MODULE: ./src/components/NoData/index.tsx +var NoData = __webpack_require__(72020); // EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/jsx-runtime.js var jsx_runtime = __webpack_require__(37712); ;// CONCATENATED MODULE: ./src/components/BehavioralAnalysis/index.tsx @@ -44,6 +49,7 @@ var jsx_runtime = __webpack_require__(37712); + var dealOncFnc = function dealOncFnc() { var _data$emotion, _data$focus, _data$action, _data$intention; var data = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {}; @@ -196,14 +202,55 @@ var PhotosList = function PhotosList(_ref) { })) }); }; -var BehavioralAnalysis = function BehavioralAnalysis(_ref2) { +var AnalysisNoData = function AnalysisNoData(_ref2) { + var _emptyData$, _emptyData$2; var className = _ref2.className, style = _ref2.style, - _ref2$data = _ref2.data, - data = _ref2$data === void 0 ? [] : _ref2$data, title = _ref2.title, _ref2$hideBar = _ref2.hideBar, - hideBar = _ref2$hideBar === void 0 ? false : _ref2$hideBar; + hideBar = _ref2$hideBar === void 0 ? false : _ref2$hideBar, + children = _ref2.children, + _ref2$customText = _ref2.customText, + customText = _ref2$customText === void 0 ? '' : _ref2$customText, + _ref2$noDataText = _ref2.noDataText, + noDataText = _ref2$noDataText === void 0 ? '' : _ref2$noDataText, + _ref2$emptyData = _ref2.emptyData, + emptyData = _ref2$emptyData === void 0 ? [] : _ref2$emptyData, + loading = _ref2.loading, + actionAnalysis = _ref2.actionAnalysis; + var empty = (emptyData === null || emptyData === void 0 || (_emptyData$ = emptyData[0]) === null || _emptyData$ === void 0 ? void 0 : _emptyData$.every(function (e) { + var _e$data; + return !(e !== null && e !== void 0 && (_e$data = e.data) !== null && _e$data !== void 0 && _e$data.length); + })) && !(emptyData !== null && emptyData !== void 0 && (_emptyData$2 = emptyData[1]) !== null && _emptyData$2 !== void 0 && _emptyData$2.length) || !actionAnalysis; + var text = actionAnalysis ? noDataText : customText; + return /*#__PURE__*/(0,jsx_runtime.jsxs)(skeleton/* default */.Z, { + loading: loading, + active: true, + children: [empty && /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: _classnames_2_3_2_classnames_default()(BehavioralAnalysismodules.noData, className), + style: style, + children: [!!title && /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: BehavioralAnalysismodules.title, + children: [!hideBar && /*#__PURE__*/(0,jsx_runtime.jsx)("b", {}), /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + children: title + })] + }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + className: BehavioralAnalysismodules.itemWrap, + children: /*#__PURE__*/(0,jsx_runtime.jsx)(NoData/* default */.Z, { + customText: text + }) + })] + }), !empty && children] + }); +}; +var BehavioralAnalysis = function BehavioralAnalysis(_ref3) { + var className = _ref3.className, + style = _ref3.style, + _ref3$data = _ref3.data, + data = _ref3$data === void 0 ? [] : _ref3$data, + title = _ref3.title, + _ref3$hideBar = _ref3.hideBar, + hideBar = _ref3$hideBar === void 0 ? false : _ref3$hideBar; return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { className: _classnames_2_3_2_classnames_default()(BehavioralAnalysismodules.analysis, className), style: style, @@ -277,6 +324,63 @@ var BehavioralAnalysis = function BehavioralAnalysis(_ref2) { /***/ }), +/***/ 72020: +/*!*****************************************!*\ + !*** ./src/components/NoData/index.tsx ***! + \*****************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/objectSpread2.js */ 26801); +/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0__); +/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! react */ 59301); +/* harmony import */ var _assets_images_icons_nodata_png__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @/assets/images/icons/nodata.png */ 4977); +/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! antd */ 3113); +/* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! react/jsx-runtime */ 37712); + + + + + + +var noData = function noData(_ref) { + var img = _ref.img, + _ref$buttonProps = _ref.buttonProps, + buttonProps = _ref$buttonProps === void 0 ? {} : _ref$buttonProps, + _ref$styles = _ref.styles, + styles = _ref$styles === void 0 ? {} : _ref$styles, + customText = _ref.customText, + ButtonText = _ref.ButtonText, + ButtonClick = _ref.ButtonClick, + Buttonclass = _ref.Buttonclass, + ButtonTwo = _ref.ButtonTwo, + imgStyles = _ref.imgStyles, + _ref$loading = _ref.loading, + loading = _ref$loading === void 0 ? false : _ref$loading; + return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsxs)("section", { + className: "tc animated fadeIn", + style: _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0___default()(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0___default()({}, { + color: '#999', + margin: '100px auto', + visibility: loading ? 'hidden' : 'visible' + }), styles), + children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)("img", { + src: img || _assets_images_icons_nodata_png__WEBPACK_IMPORTED_MODULE_2__, + style: _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0___default()({}, imgStyles) + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)("p", { + className: "mt20 font14", + children: customText || '暂时还没有相关数据哦!' + }), ButtonText && /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)(antd__WEBPACK_IMPORTED_MODULE_4__/* ["default"] */ .ZP, _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0___default()(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0___default()({ + className: Buttonclass, + onClick: ButtonClick + }, buttonProps), {}, { + children: ButtonText + })), ButtonTwo && ButtonTwo] + }); +}; +/* harmony default export */ __webpack_exports__.Z = (noData); + +/***/ }), + /***/ 30026: /*!***************************************************************************!*\ !*** ./src/pages/Classrooms/Lists/Video/Statistics/index.tsx + 2 modules ***! diff --git a/p__Classrooms__Lists__Video__Statistics__index.chunk.css b/p__Classrooms__Lists__Video__Statistics__index.chunk.css index 1cfb5cd4d2..e6121e5eb4 100644 --- a/p__Classrooms__Lists__Video__Statistics__index.chunk.css +++ b/p__Classrooms__Lists__Video__Statistics__index.chunk.css @@ -266,4 +266,23 @@ margin-right: 5px; font-size: 14px; } +.noData___mLlw0 .title___DQ3VK { + display: flex; + align-items: center; + margin-bottom: 20px; +} +.noData___mLlw0 .title___DQ3VK b { + width: 6px; + height: 14px; + background: #3061D0; + border-radius: 1px; + display: inline-block; + margin-right: 8px; +} +.noData___mLlw0 .title___DQ3VK span { + font-size: 16px; + font-weight: 500; + color: #191919; + line-height: 16px; +} diff --git a/p__Demo__index.async.js b/p__Demo__index.async.js index 2b3b93e2f8..4481005b7c 100644 --- a/p__Demo__index.async.js +++ b/p__Demo__index.async.js @@ -1,4 +1,4 @@ -(self["webpackChunk"] = self["webpackChunk"] || []).push([[14058,15569,88100,12312,54747,73168,18080,38177,47256,85081,53555,64802,34668,52312,21105],{ +(self["webpackChunk"] = self["webpackChunk"] || []).push([[14058,15569,12312,54747,73168,18080,38177,47256,85081,53555,64802,34668,54512,52312,21105],{ /***/ 98915: /*!***********************************************************************************************************!*\ diff --git a/p__Forums__Detail__id.async.js b/p__Forums__Detail__id.async.js index 550eb8780a..a2ad261297 100644 --- a/p__Forums__Detail__id.async.js +++ b/p__Forums__Detail__id.async.js @@ -51,6 +51,11 @@ var jsx_runtime = __webpack_require__(37712); _useState8 = slicedToArray_default()(_useState7, 2), height = _useState8[0], setheight = _useState8[1]; + // const [movable, setmovable] = useState(false); + var _useState9 = (0,_react_17_0_2_react.useState)(false), + _useState10 = slicedToArray_default()(_useState9, 2), + down = _useState10[0], + setdown = _useState10[1]; var saveUrl = (0,_react_17_0_2_react.useRef)(''); (0,_react_17_0_2_react.useEffect)(function () { var unSub = mediator/* default */.Z.subscribe('preview-image', function (value) { @@ -120,11 +125,13 @@ var jsx_runtime = __webpack_require__(37712); style: { display: 'none' } + // ref={imgref} , preview: { visible: true, src: url, + movable: false, onVisibleChange: function onVisibleChange(value) { setUrl(''); } diff --git a/p__Graduations__Lists__StageModule__index.async.js b/p__Graduations__Lists__StageModule__index.async.js index bd605dc189..4ff92e5146 100644 --- a/p__Graduations__Lists__StageModule__index.async.js +++ b/p__Graduations__Lists__StageModule__index.async.js @@ -66,7 +66,7 @@ var Page = function Page(_ref) { var _location$pathname$sp; var graduations = _ref.graduations, dispatch = _ref.dispatch, - user = _ref.user; + globalSetting = _ref.globalSetting; var urlParams = (0,_umi_production_exports.useParams)(); var tabKey = (_location$pathname$sp = location.pathname.split('/')) === null || _location$pathname$sp === void 0 ? void 0 : _location$pathname$sp[3]; var menus = graduations.menus; @@ -180,8 +180,8 @@ var Page = function Page(_ref) { title: value === null || value === void 0 ? void 0 : value.name, children: /*#__PURE__*/(0,jsx_runtime.jsx)("span", { onClick: function onClick() { - var _user$navigationInfo; - (0,util/* openNewWindow */.xg)("".concat((_user$navigationInfo = user.navigationInfo) === null || _user$navigationInfo === void 0 || (_user$navigationInfo = _user$navigationInfo.top) === null || _user$navigationInfo === void 0 ? void 0 : _user$navigationInfo.old_url).concat(value.id)); + var _globalSetting$settin; + (0,util/* openNewWindow */.xg)("".concat(globalSetting === null || globalSetting === void 0 || (_globalSetting$settin = globalSetting.setting) === null || _globalSetting$settin === void 0 ? void 0 : _globalSetting$settin.old_url).concat(value.id)); }, className: "current", style: { @@ -312,10 +312,10 @@ var Page = function Page(_ref) { }; /* harmony default export */ var Teacher = ((0,_umi_production_exports.connect)(function (_ref2) { var graduations = _ref2.graduations, - user = _ref2.user; + globalSetting = _ref2.globalSetting; return { graduations: graduations, - user: user + globalSetting: globalSetting }; })(Page)); // EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/objectSpread2.js @@ -430,7 +430,7 @@ var CorrelationModal = function CorrelationModal(_ref) { onClose = _ref$onClose === void 0 ? function () {} : _ref$onClose, sendLinkUrl = _ref.sendLinkUrl, data = _ref.data, - user = _ref.user; + globalSetting = _ref.globalSetting; var _useState = (0,_react_17_0_2_react.useState)(''), _useState2 = slicedToArray_default()(_useState, 2), searchValue = _useState2[0], @@ -566,8 +566,8 @@ var CorrelationModal = function CorrelationModal(_ref) { ButtonTwo: /*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.ZP, { type: "primary", onClick: function onClick() { - var _user$navigationInfo; - (0,util/* openNewWindow */.xg)("".concat((_user$navigationInfo = user.navigationInfo) === null || _user$navigationInfo === void 0 || (_user$navigationInfo = _user$navigationInfo.top) === null || _user$navigationInfo === void 0 ? void 0 : _user$navigationInfo.old_url, "/projects/deposit/new")); + var _globalSetting$settin; + (0,util/* openNewWindow */.xg)("".concat(globalSetting === null || globalSetting === void 0 || (_globalSetting$settin = globalSetting.setting) === null || _globalSetting$settin === void 0 ? void 0 : _globalSetting$settin.old_url, "/projects/deposit/new")); }, children: "\u521B\u5EFA\u9879\u76EE" }) @@ -618,7 +618,7 @@ var Student_Page = function Page(_ref) { var _location$pathname$sp, _data$teachers, _data$teachers2, _data$teachers3, _data$project_info2; var graduations = _ref.graduations, dispatch = _ref.dispatch, - user = _ref.user; + globalSetting = _ref.globalSetting; var urlParams = (0,_umi_production_exports.useParams)(); var _useState = (0,_react_17_0_2_react.useState)(true), _useState2 = slicedToArray_default()(_useState, 2), @@ -958,9 +958,9 @@ var Student_Page = function Page(_ref) { className: "mr10" }), !!(data !== null && data !== void 0 && data.project_id) ? /*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, { onClick: function onClick(e) { - var _user$navigationInfo, _data$project_info; + var _globalSetting$settin, _data$project_info; e.stopPropagation(); - (0,util/* openNewWindow */.xg)("".concat((_user$navigationInfo = user.navigationInfo) === null || _user$navigationInfo === void 0 || (_user$navigationInfo = _user$navigationInfo.top) === null || _user$navigationInfo === void 0 ? void 0 : _user$navigationInfo.old_url).concat(data === null || data === void 0 || (_data$project_info = data.project_info) === null || _data$project_info === void 0 ? void 0 : _data$project_info.id)); + (0,util/* openNewWindow */.xg)("".concat(globalSetting === null || globalSetting === void 0 || (_globalSetting$settin = globalSetting.setting) === null || _globalSetting$settin === void 0 ? void 0 : _globalSetting$settin.old_url).concat(data === null || data === void 0 || (_data$project_info = data.project_info) === null || _data$project_info === void 0 ? void 0 : _data$project_info.id)); }, className: Studentmodules.gitTitle, children: data === null || data === void 0 || (_data$project_info2 = data.project_info) === null || _data$project_info2 === void 0 ? void 0 : _data$project_info2.name @@ -983,7 +983,7 @@ var Student_Page = function Page(_ref) { }), /*#__PURE__*/(0,jsx_runtime.jsx)(Student_CorrelationModal, { sendLinkUrl: sendLinkUrl, data: data, - user: user, + globalSetting: globalSetting, visible: visible, onSucceed: function onSucceed() { getData(); @@ -997,10 +997,10 @@ var Student_Page = function Page(_ref) { }; /* harmony default export */ var Student = ((0,_umi_production_exports.connect)(function (_ref4) { var graduations = _ref4.graduations, - user = _ref4.user; + globalSetting = _ref4.globalSetting; return { graduations: graduations, - user: user + globalSetting: globalSetting }; })(Student_Page)); // EXTERNAL MODULE: ./src/utils/authority.ts diff --git a/p__Graduations__Review__index.async.js b/p__Graduations__Review__index.async.js index a60abb77f8..5efff226ef 100644 --- a/p__Graduations__Review__index.async.js +++ b/p__Graduations__Review__index.async.js @@ -416,7 +416,7 @@ var DetailsElement = function DetailsElement(_ref) { goBack = _ref.goBack, getData = _ref.getData, graduationTask = _ref.graduationTask, - user = _ref.user; + globalSetting = _ref.globalSetting; var _useParams = (0,_umi_production_exports.useParams)(), id = _useParams.id, moduleId = _useParams.moduleId, @@ -595,8 +595,8 @@ var DetailsElement = function DetailsElement(_ref) { }], children: /*#__PURE__*/(0,jsx_runtime.jsx)("span", { onClick: function onClick() { - var _user$navigationInfo, _data$project_info; - (0,util/* openNewWindow */.xg)("".concat((_user$navigationInfo = user.navigationInfo) === null || _user$navigationInfo === void 0 || (_user$navigationInfo = _user$navigationInfo.top) === null || _user$navigationInfo === void 0 ? void 0 : _user$navigationInfo.old_url).concat(data === null || data === void 0 || (_data$project_info = data.project_info) === null || _data$project_info === void 0 ? void 0 : _data$project_info.id)); + var _globalSetting$settin, _data$project_info; + (0,util/* openNewWindow */.xg)("".concat(globalSetting === null || globalSetting === void 0 || (_globalSetting$settin = globalSetting.setting) === null || _globalSetting$settin === void 0 ? void 0 : _globalSetting$settin.old_url).concat(data === null || data === void 0 || (_data$project_info = data.project_info) === null || _data$project_info === void 0 ? void 0 : _data$project_info.id)); }, title: data === null || data === void 0 || (_data$project_info2 = data.project_info) === null || _data$project_info2 === void 0 ? void 0 : _data$project_info2.name, className: "current", @@ -720,8 +720,8 @@ var DetailsElement = function DetailsElement(_ref) { })] }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { onClick: function onClick() { - var _user$navigationInfo2, _data$project_info4; - (0,util/* openNewWindow */.xg)("".concat((_user$navigationInfo2 = user.navigationInfo) === null || _user$navigationInfo2 === void 0 || (_user$navigationInfo2 = _user$navigationInfo2.top) === null || _user$navigationInfo2 === void 0 ? void 0 : _user$navigationInfo2.old_url).concat(data === null || data === void 0 || (_data$project_info4 = data.project_info) === null || _data$project_info4 === void 0 ? void 0 : _data$project_info4.id)); + var _globalSetting$settin2, _data$project_info4; + (0,util/* openNewWindow */.xg)("".concat(globalSetting === null || globalSetting === void 0 || (_globalSetting$settin2 = globalSetting.setting) === null || _globalSetting$settin2 === void 0 ? void 0 : _globalSetting$settin2.old_url).concat(data === null || data === void 0 || (_data$project_info4 = data.project_info) === null || _data$project_info4 === void 0 ? void 0 : _data$project_info4.id)); }, title: data === null || data === void 0 || (_data$project_info5 = data.project_info) === null || _data$project_info5 === void 0 ? void 0 : _data$project_info5.name, className: "current", @@ -829,7 +829,7 @@ var Page = function Page(_ref) { var graduations = _ref.graduations, dispatch = _ref.dispatch, loading = _ref.loading, - user = _ref.user; + globalSetting = _ref.globalSetting; var _useParams = (0,_umi_production_exports.useParams)(), id = _useParams.id, moduleKey = _useParams.moduleKey, @@ -1062,7 +1062,7 @@ var Page = function Page(_ref) { }, className: Reviewmodules.right, children: /*#__PURE__*/(0,jsx_runtime.jsx)(Review_DetailsElement, { - user: user, + globalSetting: globalSetting, graduationTask: data, data: listItem, getData: getData, @@ -1118,11 +1118,11 @@ var Page = function Page(_ref) { /* harmony default export */ var Review = ((0,_umi_production_exports.connect)(function (_ref4) { var loading = _ref4.loading, graduations = _ref4.graduations, - user = _ref4.user; + globalSetting = _ref4.globalSetting; return { loading: loading, graduations: graduations, - user: user + globalSetting: globalSetting }; })(Page)); diff --git a/p__Messages__Detail__index.async.js b/p__Messages__Detail__index.async.js index 7f6de3cf50..710925c764 100644 --- a/p__Messages__Detail__index.async.js +++ b/p__Messages__Detail__index.async.js @@ -51,6 +51,11 @@ var jsx_runtime = __webpack_require__(37712); _useState8 = slicedToArray_default()(_useState7, 2), height = _useState8[0], setheight = _useState8[1]; + // const [movable, setmovable] = useState(false); + var _useState9 = (0,_react_17_0_2_react.useState)(false), + _useState10 = slicedToArray_default()(_useState9, 2), + down = _useState10[0], + setdown = _useState10[1]; var saveUrl = (0,_react_17_0_2_react.useRef)(''); (0,_react_17_0_2_react.useEffect)(function () { var unSub = mediator/* default */.Z.subscribe('preview-image', function (value) { @@ -120,11 +125,13 @@ var jsx_runtime = __webpack_require__(37712); style: { display: 'none' } + // ref={imgref} , preview: { visible: true, src: url, + movable: false, onVisibleChange: function onVisibleChange(value) { setUrl(''); } diff --git a/p__MyProblem__index.async.js b/p__MyProblem__index.async.js index 5d04b50714..ac9c659677 100644 --- a/p__MyProblem__index.async.js +++ b/p__MyProblem__index.async.js @@ -1277,6 +1277,11 @@ var jsx_runtime = __webpack_require__(37712); _useState8 = slicedToArray_default()(_useState7, 2), height = _useState8[0], setheight = _useState8[1]; + // const [movable, setmovable] = useState(false); + var _useState9 = (0,_react_17_0_2_react.useState)(false), + _useState10 = slicedToArray_default()(_useState9, 2), + down = _useState10[0], + setdown = _useState10[1]; var saveUrl = (0,_react_17_0_2_react.useRef)(''); (0,_react_17_0_2_react.useEffect)(function () { var unSub = mediator/* default */.Z.subscribe('preview-image', function (value) { @@ -1346,11 +1351,13 @@ var jsx_runtime = __webpack_require__(37712); style: { display: 'none' } + // ref={imgref} , preview: { visible: true, src: url, + movable: false, onVisibleChange: function onVisibleChange(value) { setUrl(''); } diff --git a/p__Paperlibrary__Add__index.async.js b/p__Paperlibrary__Add__index.async.js index 2df77c0c33..09bcc1ada5 100644 --- a/p__Paperlibrary__Add__index.async.js +++ b/p__Paperlibrary__Add__index.async.js @@ -5164,7 +5164,7 @@ var UploadQuestions = function UploadQuestions(_ref) { children: "3\u3001\u6BCF\u6B21\u6700\u591A\u5BFC\u5165300\u9898\uFF1B" }), /*#__PURE__*/(0,jsx_runtime.jsx)("li", { className: UploadQuestionsmodules.infoText, - children: "4\u3001\u586B\u7A7A\u9898\u5BFC\u5165\u6700\u591A\u652F\u63015\u4E2A\u586B\u7A7A\u9879\u3002" + children: "4\u3001\u586B\u7A7A\u9898\u5BFC\u5165\u6700\u591A\u652F\u63018\u4E2A\u586B\u7A7A\u9879\u3002" })] })] }), /*#__PURE__*/(0,jsx_runtime.jsxs)("aside", { @@ -10472,14 +10472,14 @@ var jiangxu = __webpack_require__(3442); var AddQuestionsModal_AddModal = function AddModal(_ref) { - var _datas$tag_discipline; + var _datas$tag_discipline, _grouplist$share_bank, _grouplist$my_banks_g; var setScoreShow = _ref.setScoreShow, ScoreShow = _ref.ScoreShow, onOk = _ref.onOk, isshixuns = _ref.isshixuns, isloadings = _ref.isloadings; var _useState = (0,_react_17_0_2_react.useState)({ - type: '1', + type: '0', page: 1, per_page: 10, updated_at: '', @@ -10852,8 +10852,10 @@ var AddQuestionsModal_AddModal = function AddModal(_ref) { onChange: function onChange(e) { param.type = e; param.page = 1; - param.updated_at = '', param.quotes = '', param.item_type = null, param.courseid = '', param.tag_discipline_id = null, param.difficulty = null, param.keyword = null, param.group_id = null, form.setFieldsValue({ - item_type: null, + param.updated_at = '', param.quotes = '', + // param.item_type = null, + param.courseid = '', param.tag_discipline_id = null, param.difficulty = null, param.keyword = null, param.group_id = null, form.setFieldsValue({ + // item_type: null, courseid: '', tag_discipline_id: null, difficulty: null, @@ -11012,11 +11014,11 @@ var AddQuestionsModal_AddModal = function AddModal(_ref) { }, children: [/*#__PURE__*/(0,jsx_runtime.jsx)(es_select["default"].Option, { children: "\u6839\u76EE\u5F55" - }, 0), param.type === '3' && (grouplist === null || grouplist === void 0 ? void 0 : grouplist.share_banks_groups.map(function (item) { + }, 0), param.type === '3' && (grouplist === null || grouplist === void 0 || (_grouplist$share_bank = grouplist.share_banks_groups) === null || _grouplist$share_bank === void 0 ? void 0 : _grouplist$share_bank.map(function (item) { return /*#__PURE__*/(0,jsx_runtime.jsx)(es_select["default"].Option, { children: item.name }, item.id); - })), param.type === '0' && (grouplist === null || grouplist === void 0 ? void 0 : grouplist.my_banks_groups.map(function (item) { + })), param.type === '0' && (grouplist === null || grouplist === void 0 || (_grouplist$my_banks_g = grouplist.my_banks_groups) === null || _grouplist$my_banks_g === void 0 ? void 0 : _grouplist$my_banks_g.map(function (item) { return /*#__PURE__*/(0,jsx_runtime.jsx)(es_select["default"].Option, { children: item.name }, item.id); @@ -12523,10 +12525,10 @@ var AddNewPaper = function AddNewPaper(_ref) { _context9.next = 15; break; case 14: - if (res.status === -2) { + if (res.status === -4) { modal/* default */.Z.confirm({ title: '提示', - content: "\u5F53\u524D\u5DF2\u9009\u62E9".concat(listitems_length, "\u9053\u8BD5\u9898\uFF0C\u5DF2\u52A0\u5165\u8FC7\u7684\u8BD5\u9898\u6216\u672A\u53D1\u5E03\u7684\u7F16\u7A0B\u9898\u5C06\u4E0D\u4F1A\u91CD\u590D\u52A0\u5165"), + content: "\u5F53\u524D\u5DF2\u9009\u62E9".concat(listitems_length, "\u9053\u8BD5\u9898\uFF0C\u5DF2\u52A0\u5165\u8FC7\u7684\u8BD5\u9898\u5C06\u4E0D\u4F1A\u91CD\u590D\u52A0\u5165"), onOk: function () { var _onOk = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee8() { return regeneratorRuntime_default()().wrap(function _callee8$(_context8) { diff --git a/p__Paperlibrary__Random__PreviewEdit__index.async.js b/p__Paperlibrary__Random__PreviewEdit__index.async.js index 3e680d2667..0baffaf202 100644 --- a/p__Paperlibrary__Random__PreviewEdit__index.async.js +++ b/p__Paperlibrary__Random__PreviewEdit__index.async.js @@ -1,5 +1,5 @@ "use strict"; -(self["webpackChunk"] = self["webpackChunk"] || []).push([[90337,64802,34668],{ +(self["webpackChunk"] = self["webpackChunk"] || []).push([[90337,64802,34668,54512],{ /***/ 15997: /*!*****************************************************************************************************!*\ diff --git a/p__Paperlibrary__See__index.async.js b/p__Paperlibrary__See__index.async.js index 6812eb8767..0748965a23 100644 --- a/p__Paperlibrary__See__index.async.js +++ b/p__Paperlibrary__See__index.async.js @@ -1427,7 +1427,7 @@ var jsx_runtime = __webpack_require__(37712); var See = function See(_ref) { - var _questionName$find, _questionName$find2, _questionName$find3, _questionName$find4, _questionName$find5, _questionName$find6, _questionName$find7, _questionName$find8, _questionName$find9, _paperlibrary$paperDa, _paperlibrary$paperDa2; + var _questionName$find, _questionName$find2, _questionName$find3, _questionName$find4, _questionName$find5, _questionName$find6, _questionName$find7, _questionName$find8, _questionName$find9, _paperlibrary$paperDa2, _paperlibrary$paperDa3; var newExercisePaper = _ref.newExercisePaper, _ref$isExportBlank = _ref.isExportBlank, isExportBlank = _ref$isExportBlank === void 0 ? false : _ref$isExportBlank, @@ -1556,6 +1556,7 @@ var See = function See(_ref) { }, [newExercisePaper.exerciseExportHeadData]); var handleGetQuestionName = /*#__PURE__*/function () { var _ref3 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee() { + var _paperlibrary$paperDa; var res; return regeneratorRuntime_default()().wrap(function _callee$(_context) { while (1) switch (_context.prev = _context.next) { @@ -1567,7 +1568,7 @@ var See = function See(_ref) { case 2: res = _context.sent; res.status == 0 && setQuestionName(res.data); - if (searchParams.get("exportPDF")) { + if (searchParams.get("exportPDF") && (_paperlibrary$paperDa = paperlibrary.paperData) !== null && _paperlibrary$paperDa !== void 0 && _paperlibrary$paperDa.questionList) { message/* default */.ZP.info('正在导出空白试卷pdf'); (0,exportPDF/* exportPDF */.F)(paperDomRef.current.children, '导出试卷'); } @@ -1926,7 +1927,7 @@ var See = function See(_ref) { className: "pt20 pb20", children: [/*#__PURE__*/(0,jsx_runtime.jsx)("div", { className: Seemodules.titleForExport, - children: (_paperlibrary$paperDa = paperlibrary.paperData) === null || _paperlibrary$paperDa === void 0 || (_paperlibrary$paperDa = _paperlibrary$paperDa.exam) === null || _paperlibrary$paperDa === void 0 ? void 0 : _paperlibrary$paperDa.name + children: (_paperlibrary$paperDa2 = paperlibrary.paperData) === null || _paperlibrary$paperDa2 === void 0 || (_paperlibrary$paperDa2 = _paperlibrary$paperDa2.exam) === null || _paperlibrary$paperDa2 === void 0 ? void 0 : _paperlibrary$paperDa2.name }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { style: { fontSize: "15px", @@ -1949,7 +1950,7 @@ var See = function See(_ref) { dataSource: toConsumableArray_default()(tableData || []), bordered: true, pagination: false - }), (_paperlibrary$paperDa2 = paperlibrary.paperData) === null || _paperlibrary$paperDa2 === void 0 || (_paperlibrary$paperDa2 = _paperlibrary$paperDa2.questionList) === null || _paperlibrary$paperDa2 === void 0 ? void 0 : _paperlibrary$paperDa2.map(function (paperItem, paperKey) { + }), (_paperlibrary$paperDa3 = paperlibrary.paperData) === null || _paperlibrary$paperDa3 === void 0 || (_paperlibrary$paperDa3 = _paperlibrary$paperDa3.questionList) === null || _paperlibrary$paperDa3 === void 0 ? void 0 : _paperlibrary$paperDa3.map(function (paperItem, paperKey) { var _paperItem$questions; return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { className: "".concat(Seemodules.relative, " mt20 mb20"), diff --git a/p__Paths__Detail__id.async.js b/p__Paths__Detail__id.async.js index bb4fe173f8..69542fd032 100644 --- a/p__Paths__Detail__id.async.js +++ b/p__Paths__Detail__id.async.js @@ -556,6 +556,520 @@ var AddPoints_ShixunsListPage = function ShixunsListPage(_ref) { /***/ }), +/***/ 61451: +/*!***************************************************************!*\ + !*** ./src/components/FileDownloadList/index.tsx + 3 modules ***! + \***************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + + +// EXPORTS +__webpack_require__.d(__webpack_exports__, { + Z: function() { return /* binding */ components_FileDownloadList; } +}); + +// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/regeneratorRuntime.js +var regeneratorRuntime = __webpack_require__(10574); +var regeneratorRuntime_default = /*#__PURE__*/__webpack_require__.n(regeneratorRuntime); +// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/asyncToGenerator.js +var asyncToGenerator = __webpack_require__(39343); +var asyncToGenerator_default = /*#__PURE__*/__webpack_require__.n(asyncToGenerator); +// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/slicedToArray.js +var slicedToArray = __webpack_require__(11006); +var slicedToArray_default = /*#__PURE__*/__webpack_require__.n(slicedToArray); +// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/index.js +var _react_17_0_2_react = __webpack_require__(59301); +;// CONCATENATED MODULE: ./src/components/FileDownloadList/index.less?modules +// extracted by mini-css-extract-plugin +/* harmony default export */ var FileDownloadListmodules = ({"flex_box_center":"flex_box_center___A3pzf","flex_space_between":"flex_space_between___JBoa5","flex_box_vertical_center":"flex_box_vertical_center___MJuIO","flex_box_center_end":"flex_box_center_end___OcjUA","flex_box_column":"flex_box_column___zSH4A","list":"list___KhJas","middle":"middle___IjlYi","row":"row___GGtIx","title":"title___o_xqf","size":"size___OVRoL","download":"download___ZLcIH","preview":"preview___gi0kI","annotation":"annotation___KVSwj"}); +// EXTERNAL MODULE: ./node_modules/_classnames@2.3.2@classnames/index.js +var _classnames_2_3_2_classnames = __webpack_require__(12124); +var _classnames_2_3_2_classnames_default = /*#__PURE__*/__webpack_require__.n(_classnames_2_3_2_classnames); +// EXTERNAL MODULE: ./src/components/PreviewAll/index.tsx + 1 modules +var PreviewAll = __webpack_require__(48058); +;// CONCATENATED MODULE: ./src/components/ImageDimensions/index.less?modules +// extracted by mini-css-extract-plugin +/* harmony default export */ var ImageDimensionsmodules = ({"imageDimensions":"imageDimensions___a7crR","img":"img___Kroat"}); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/spin/index.js + 1 modules +var spin = __webpack_require__(71418); +// EXTERNAL MODULE: ./node_modules/_markerjs3@2.29.1@markerjs3/markerjs2.esm.js +var markerjs2_esm = __webpack_require__(2859); +// EXTERNAL MODULE: ./src/utils/fetch.ts +var fetch = __webpack_require__(97174); +// EXTERNAL MODULE: ./src/utils/util.tsx +var util = __webpack_require__(27291); +// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/jsx-runtime.js +var jsx_runtime = __webpack_require__(37712); +;// CONCATENATED MODULE: ./src/components/ImageDimensions/index.tsx + + + + + + + + + + + + +var ImageDimensions = function ImageDimensions(_ref) { + var data = _ref.data, + className = _ref.className, + _ref$style = _ref.style, + style = _ref$style === void 0 ? {} : _ref$style, + onClose = _ref.onClose, + onOk = _ref.onOk; + var imgRef = (0,_react_17_0_2_react.useRef)(null); + var markerArea = (0,_react_17_0_2_react.useRef)(null); + var _useState = (0,_react_17_0_2_react.useState)(false), + _useState2 = slicedToArray_default()(_useState, 2), + loading = _useState2[0], + setLoading = _useState2[1]; + var _useState3 = (0,_react_17_0_2_react.useState)('正在加载中'), + _useState4 = slicedToArray_default()(_useState3, 2), + loadingText = _useState4[0], + setLoadingText = _useState4[1]; + (0,_react_17_0_2_react.useEffect)(function () { + if (data !== null && data !== void 0 && data.visible) { + document.body.setAttribute('data-custom', 'height'); + } else { + document.body.removeAttribute('data-custom'); + } + if (data !== null && data !== void 0 && data.src) { + getImg(); + } + }, [data === null || data === void 0 ? void 0 : data.visible]); + var getImg = /*#__PURE__*/function () { + var _ref2 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee() { + var res; + return regeneratorRuntime_default()().wrap(function _callee$(_context) { + while (1) switch (_context.prev = _context.next) { + case 0: + setLoading(true); + setLoadingText('正在加载中'); + _context.next = 4; + return (0,util/* toDataUrl */.ZJ)(data === null || data === void 0 ? void 0 : data.src); + case 4: + res = _context.sent; + imgRef.current.src = ""; + imgRef.current.src = res; + imgRef.current.onload = function () { + initMarkerjs(); + }; + setLoading(false); + setLoadingText(''); + case 10: + case "end": + return _context.stop(); + } + }, _callee); + })); + return function getImg() { + return _ref2.apply(this, arguments); + }; + }(); + var onSave = /*#__PURE__*/function () { + var _ref3 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee2(event) { + var res, result; + return regeneratorRuntime_default()().wrap(function _callee2$(_context2) { + while (1) switch (_context2.prev = _context2.next) { + case 0: + setLoading(true); + setLoadingText('正在保存中'); + _context2.next = 4; + return (0,fetch/* default */.ZP)('/api/attachments.json', { + method: 'post', + body: { + file_type: 'base64', + original_filename: data.title, + file: event.dataUrl + } + }); + case 4: + res = _context2.sent; + if (!(res !== null && res !== void 0 && res.id)) { + _context2.next = 10; + break; + } + _context2.next = 8; + return (0,fetch/* default */.ZP)("/api/attachments/".concat(data.id, "/add_subitem.json"), { + method: 'post', + body: { + subitem_id: res === null || res === void 0 ? void 0 : res.id, + settings: JSON.stringify(event.state) + } + }); + case 8: + result = _context2.sent; + if (result.status === 0) { + onOk(); + } + case 10: + setLoading(false); + setLoadingText(''); + case 12: + case "end": + return _context2.stop(); + } + }, _callee2); + })); + return function onSave(_x) { + return _ref3.apply(this, arguments); + }; + }(); + var dealDom = function dealDom() { + // 删除标签 + // 找到href为"https://markerjs.com/"的a标签 + var targetLink = document.querySelector('a[href="https://markerjs.com/"]'); + if (targetLink && targetLink.parentNode) { + targetLink.parentNode.style.display = 'none'; + } + + // 设置title + var item = [{ + name: '[data-action="select"]', + title: '选择' + }, { + name: '[data-action="delete"]', + title: '删除元素' + }, { + name: '[data-action="undo"]', + title: '撤销' + }, { + name: '[data-type-name="FrameMarker"]', + title: '矩形' + }, { + name: '[data-type-name="FreehandMarker"]', + title: '画线' + }, { + name: '[data-type-name="ArrowMarker"]', + title: '箭头' + }, { + name: '[data-type-name="TextMarker"]', + title: '文本' + }, { + name: '[data-type-name="EllipseMarker"]', + title: '椭圆' + }, { + name: '[data-type-name="HighlightMarker"]', + title: '方块' + }, { + name: '[data-type-name="CalloutMarker"]', + title: '注释' + }, { + name: '[data-action="render"]', + title: '保存' + }, { + name: '[data-action="close"]', + title: '退出' + }]; + item.forEach(function (e) { + var targetElement = document.querySelector(e.name); + if (targetElement) { + targetElement.setAttribute('title', e.title); + } + }); + }; + var initMarkerjs = function initMarkerjs() { + markerArea.current = new markerjs2_esm/* MarkerArea */.hP(imgRef.current); + markerArea.current.addEventListener('render', onSave); + markerArea.current.addEventListener('beforeclose', onClose); + markerArea.current.show(); + console.log(markerArea.current, '22222'); + if (data !== null && data !== void 0 && data.snapshotData) { + markerArea.current.restoreState(data.snapshotData); + } + setTimeout(function () { + dealDom(); + }, 300); + }; + return /*#__PURE__*/(0,jsx_runtime.jsx)(_react_17_0_2_react.Fragment, { + children: (data === null || data === void 0 ? void 0 : data.visible) && /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: _classnames_2_3_2_classnames_default()(ImageDimensionsmodules.imageDimensions, className), + style: style, + children: [/*#__PURE__*/(0,jsx_runtime.jsx)(spin/* default */.Z, { + spinning: loading, + tip: loadingText, + style: { + position: 'absolute' + } + }), /*#__PURE__*/(0,jsx_runtime.jsx)("img", { + className: ImageDimensionsmodules.img, + ref: imgRef + // crossOrigin='anonymous' + // src={data?.src} + })] + }) + }); +}; + +/* harmony default export */ var components_ImageDimensions = (ImageDimensions); +// EXTERNAL MODULE: ./src/utils/env.ts + 1 modules +var env = __webpack_require__(47015); +// EXTERNAL MODULE: ./src/utils/authority.ts +var utils_authority = __webpack_require__(76107); +;// CONCATENATED MODULE: ./src/components/FileDownloadList/index.tsx + + + + + + + + + + + + + + +var FileDownloadList = function FileDownloadList(_ref) { + var className = _ref.className, + style = _ref.style, + _ref$dataSource = _ref.dataSource, + dataSource = _ref$dataSource === void 0 ? [] : _ref$dataSource, + _ref$authority = _ref.authority, + authority = _ref$authority === void 0 ? false : _ref$authority, + callback = _ref.callback, + _ref$showDimensions = _ref.showDimensions, + showDimensions = _ref$showDimensions === void 0 ? true : _ref$showDimensions; + var _useState = (0,_react_17_0_2_react.useState)({ + content: "", + type: "" + }), + _useState2 = slicedToArray_default()(_useState, 2), + data = _useState2[0], + setData = _useState2[1]; + var _useState3 = (0,_react_17_0_2_react.useState)({}), + _useState4 = slicedToArray_default()(_useState3, 2), + openData = _useState4[0], + setOpenData = _useState4[1]; + var _useState5 = (0,_react_17_0_2_react.useState)(false), + _useState6 = slicedToArray_default()(_useState5, 2), + isedit = _useState6[0], + setisedit = _useState6[1]; + var _useState7 = (0,_react_17_0_2_react.useState)({ + title: '', + visible: false, + src: '', + snapshotData: {} + }), + _useState8 = slicedToArray_default()(_useState7, 2), + dimensions = _useState8[0], + setDimensions = _useState8[1]; + var monacoValueRef = (0,_react_17_0_2_react.useRef)(); + var handleClick = /*#__PURE__*/function () { + var _ref2 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee(item) { + var res; + return regeneratorRuntime_default()().wrap(function _callee$(_context) { + while (1) switch (_context.prev = _context.next) { + case 0: + setOpenData(item); + if (!(item.file_type === "txt")) { + _context.next = 6; + break; + } + _context.next = 4; + return (0,fetch/* default */.ZP)(item.url, { + method: "get", + headers: { + "Content-Type": "application/xml" + } + }); + case 4: + res = _context.sent; + monacoValueRef.current = res; + case 6: + setData({ + type: item.file_type, + content: env/* default */.Z.API_SERVER + item.url + }); + case 7: + case "end": + return _context.stop(); + } + }, _callee); + })); + return function handleClick(_x) { + return _ref2.apply(this, arguments); + }; + }(); + var handleAnnotation = function handleAnnotation(item) { + var _item$subitem; + setDimensions({ + visible: true, + src: env/* default */.Z.API_SERVER + item.url, + id: item.id, + title: item.title, + snapshotData: item === null || item === void 0 || (_item$subitem = item.subitem) === null || _item$subitem === void 0 ? void 0 : _item$subitem.settings + }); + }; + var handleCheckAnnotation = /*#__PURE__*/function () { + var _ref3 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee2(item) { + var _item$subitem2; + return regeneratorRuntime_default()().wrap(function _callee2$(_context2) { + while (1) switch (_context2.prev = _context2.next) { + case 0: + setData({ + type: item.file_type, + content: env/* default */.Z.API_SERVER + (item === null || item === void 0 || (_item$subitem2 = item.subitem) === null || _item$subitem2 === void 0 ? void 0 : _item$subitem2.url) + }); + case 1: + case "end": + return _context2.stop(); + } + }, _callee2); + })); + return function handleCheckAnnotation(_x2) { + return _ref3.apply(this, arguments); + }; + }(); + var handleOk = function handleOk() { + callback(); + setDimensions({ + visible: false + }); + }; + if (!(dataSource !== null && dataSource !== void 0 && dataSource.length)) { + return null; + } + return /*#__PURE__*/(0,jsx_runtime.jsxs)(_react_17_0_2_react.Fragment, { + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("div", { + className: _classnames_2_3_2_classnames_default()(FileDownloadListmodules.list, className), + style: style, + children: dataSource.map(function (item, index) { + var _item$subitem3, _item$subitem4, _item$subitem5; + return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: FileDownloadListmodules.row, + children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: FileDownloadListmodules.title, + onClick: function onClick() { + return handleClick(item); + }, + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("i", { + className: "iconfont icon-fujian1" + }), /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + title: item.title, + children: item.title + })] + }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + className: FileDownloadListmodules.size, + children: item.filesize + }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: FileDownloadListmodules.download, + onClick: function onClick() { + var _item$url; + (0,util/* downLoadLink */.Nd)('', "".concat(env/* default */.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" + }), "\u4E0B\u8F7D"] + }), !['other', 'download'].includes(item === null || item === void 0 ? void 0 : item.file_type) && /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: FileDownloadListmodules.preview, + onClick: function onClick() { + return handleClick(item); + }, + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("i", { + className: "iconfont icon-yulan" + }), "\u9884\u89C8"] + }), ['image'].includes(item === null || item === void 0 ? void 0 : item.file_type) && showDimensions && (authority ? /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: FileDownloadListmodules.annotation, + onClick: function onClick() { + return handleAnnotation(item); + }, + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("i", { + className: "iconfont icon-pizhu" + }), (_item$subitem3 = item.subitem) !== null && _item$subitem3 !== void 0 && _item$subitem3.id ? '修改批注' : '批注'] + }) : ((_item$subitem4 = item.subitem) === null || _item$subitem4 === void 0 ? void 0 : _item$subitem4.id) && /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: FileDownloadListmodules.annotation, + onClick: function onClick() { + return handleCheckAnnotation(item); + }, + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("i", { + className: "iconfont icon-chakanlaoshipizhu1" + }), "\u67E5\u770B\u8001\u5E08\u6279\u6CE8"] + })), ['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; + (0,util/* downLoadLink */.Nd)('', "".concat(env/* default */.Z.API_SERVER).concat(item === null || item === void 0 || (_item$subitem6 = item.subitem) === null || _item$subitem6 === void 0 || (_item$subitem6 = _item$subitem6.url) === null || _item$subitem6 === void 0 ? void 0 : _item$subitem6.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); + handleClick(item); + }, + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("i", { + className: "iconfont icon-pizhu" + }), item.is_edit ? '修改批注' : '批注'] + }), item.is_edit && (0,utils_authority/* isStudent */.dE)() && showDimensions && /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: FileDownloadListmodules.annotation, + onClick: function onClick() { + // setisedit(true) + handleClick(item); + }, + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("i", { + className: "iconfont icon-sousuo7" + }), '查看老师批注'] + })] + }, index); + }) + }), /*#__PURE__*/(0,jsx_runtime.jsx)(PreviewAll/* default */.Z, { + close: true, + data: data === null || data === void 0 ? void 0 : data.content, + type: data === null || data === void 0 ? void 0 : data.type, + hasMask: true, + editOffice: isedit ? 'edit' : 'view', + monacoEditor: { + value: monacoValueRef.current, + language: "txt", + onChange: function onChange() {}, + options: { + readOnly: true, + fontSize: 14, + minimap: { + enabled: false + } + } + }, + onImgDimensions: authority && showDimensions && data.type === 'image' ? function () { + return handleAnnotation(openData); + } : null, + onClose: function onClose() { + callback(); + setisedit(false); + setData({ + content: "", + type: "" + }); + } + }), /*#__PURE__*/(0,jsx_runtime.jsx)(components_ImageDimensions, { + onOk: handleOk, + onClose: function onClose() { + return setDimensions({ + visible: false + }); + }, + data: dimensions + })] + }); +}; +/* harmony default export */ var components_FileDownloadList = (FileDownloadList); + +/***/ }), + /***/ 93687: /*!*********************************************************!*\ !*** ./src/components/FormSearch/index.tsx + 1 modules ***! @@ -7460,6 +7974,8 @@ var service_user = __webpack_require__(52138); ;// CONCATENATED MODULE: ./src/pages/Paths/Detail/components/Stage/QueryWork/index.less?modules // extracted by mini-css-extract-plugin /* harmony default export */ var QueryWorkmodules = ({"flex_box_center":"flex_box_center___fy0eB","flex_space_between":"flex_space_between___Y6Yac","flex_box_vertical_center":"flex_box_vertical_center___Lj2ev","flex_box_center_end":"flex_box_center_end____iCcl","flex_box_column":"flex_box_column___hXVtC","scoremodal":"scoremodal___cmAHe","selectWrapper":"selectWrapper___qJE92","allqingchu":"allqingchu___cwGyk","title":"title___CNiXq","score":"score___Pxxmx","close":"close___aTxuX","content":"content___ew9Eq","items":"items___cCw1z","bottom":"bottom___AvD5P","yes":"yes____tYAE","no":"no___ObRm5","titlecount":"titlecount___YEUzu","add":"add___cRdJt","search":"search___UCwJ6","searchIcon":"searchIcon___UacnT","tabWrap":"tabWrap___Xnuvu","previewModal":"previewModal___H127r","RenderHtml_content":"RenderHtml_content___pmH_q","RenderHtml_style":"RenderHtml_style___tvtS0","content_list":"content_list___jvOz0","content_value":"content_value___DkebT","content_text":"content_text___oRKdm"}); +// EXTERNAL MODULE: ./src/components/FileDownloadList/index.tsx + 3 modules +var FileDownloadList = __webpack_require__(61451); ;// CONCATENATED MODULE: ./src/pages/Paths/Detail/components/Stage/QueryWork/index.tsx @@ -7470,7 +7986,9 @@ var service_user = __webpack_require__(52138); + var AddModal = function AddModal(_ref) { + var _modalDdata$attachmen, _modalDdata$ref_attac; var setScoreShow = _ref.setScoreShow, ScoreShow = _ref.ScoreShow, modalDdata = _ref.modalDdata; @@ -7509,7 +8027,7 @@ var AddModal = function AddModal(_ref) { }] }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { className: QueryWorkmodules.RenderHtml_content, - children: [params.type == '1' && (modalDdata !== null && modalDdata !== void 0 && modalDdata.description ? (modalDdata === null || modalDdata === void 0 ? void 0 : modalDdata.homework_type) == 'group' ? /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + children: [params.type == '1' && (modalDdata !== null && modalDdata !== void 0 && modalDdata.description || (modalDdata === null || modalDdata === void 0 || (_modalDdata$attachmen = modalDdata.attachments) === null || _modalDdata$attachmen === void 0 ? void 0 : _modalDdata$attachmen.length) > 0 ? (modalDdata === null || modalDdata === void 0 ? void 0 : modalDdata.homework_type) == 'group' ? /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { children: [/*#__PURE__*/(0,jsx_runtime.jsx)(RenderHtml/* default */.Z, { value: modalDdata === null || modalDdata === void 0 ? void 0 : modalDdata.description, className: QueryWorkmodules.RenderHtml_style, @@ -7534,23 +8052,36 @@ var AddModal = function AddModal(_ref) { className: QueryWorkmodules.content_text, children: modalDdata !== null && modalDdata !== void 0 && modalDdata.base_on_project ? '(学生必须在平台创建项目,项目管理员可以提交作品)' : '(学生不需要在本平台创建项目,所有学生可以提交作品)' })] + }), /*#__PURE__*/(0,jsx_runtime.jsx)(FileDownloadList/* default */.Z, { + callback: function callback() {}, + dataSource: modalDdata === null || modalDdata === void 0 ? void 0 : modalDdata.attachments + })] + }) : /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + children: [/*#__PURE__*/(0,jsx_runtime.jsx)(RenderHtml/* default */.Z, { + value: modalDdata === null || modalDdata === void 0 ? void 0 : modalDdata.description, + style: { + color: '#5f6367', + fontSize: 14 + } + }), /*#__PURE__*/(0,jsx_runtime.jsx)(FileDownloadList/* default */.Z, { + callback: function callback() {}, + dataSource: modalDdata === null || modalDdata === void 0 ? void 0 : modalDdata.attachments })] - }) : /*#__PURE__*/(0,jsx_runtime.jsx)(RenderHtml/* default */.Z, { - value: modalDdata === null || modalDdata === void 0 ? void 0 : modalDdata.description, - style: { - color: '#5f6367', - fontSize: 14 - } }) : /*#__PURE__*/(0,jsx_runtime.jsx)(NoData/* default */.Z, { styles: { margin: '80px auto' } - })), params.type == '2' && (modalDdata !== null && modalDdata !== void 0 && modalDdata.reference_answer ? /*#__PURE__*/(0,jsx_runtime.jsx)(RenderHtml/* default */.Z, { - value: modalDdata === null || modalDdata === void 0 ? void 0 : modalDdata.reference_answer, - style: { - color: '#5f6367', - fontSize: 14 - } + })), params.type == '2' && (modalDdata !== null && modalDdata !== void 0 && modalDdata.reference_answer || (modalDdata === null || modalDdata === void 0 || (_modalDdata$ref_attac = modalDdata.ref_attachments) === null || _modalDdata$ref_attac === void 0 ? void 0 : _modalDdata$ref_attac.length) > 0 ? /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + children: [/*#__PURE__*/(0,jsx_runtime.jsx)(RenderHtml/* default */.Z, { + value: modalDdata === null || modalDdata === void 0 ? void 0 : modalDdata.reference_answer, + style: { + color: '#5f6367', + fontSize: 14 + } + }), /*#__PURE__*/(0,jsx_runtime.jsx)(FileDownloadList/* default */.Z, { + callback: function callback() {}, + dataSource: modalDdata === null || modalDdata === void 0 ? void 0 : modalDdata.ref_attachments + })] }) : /*#__PURE__*/(0,jsx_runtime.jsx)(NoData/* default */.Z, { styles: { margin: '80px auto' @@ -14597,13 +15128,17 @@ var createSuper = __webpack_require__(10564); var createSuper_default = /*#__PURE__*/__webpack_require__.n(createSuper); // EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/upload/index.js + 24 modules var upload = __webpack_require__(6557); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/list/index.js + 3 modules +var list = __webpack_require__(73755); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/avatar/index.js + 4 modules +var avatar = __webpack_require__(26743); // EXTERNAL MODULE: ./node_modules/_gojs-react@1.1.2@gojs-react/lib/esm/gojsreact.js + 1 modules var gojsreact = __webpack_require__(85160); // EXTERNAL MODULE: ./node_modules/_gojs3@2.3.10@gojs3/release/go-module.js var go_module = __webpack_require__(12378); ;// CONCATENATED MODULE: ./src/pages/Paths/Detail/components/knowledge/index.less?modules // extracted by mini-css-extract-plugin -/* harmony default export */ var knowledgemodules = ({"flex_box_center":"flex_box_center___Szzqu","flex_space_between":"flex_space_between___dPVA6","flex_box_vertical_center":"flex_box_vertical_center___jyJ_1","flex_box_center_end":"flex_box_center_end___LcIki","flex_box_column":"flex_box_column___URqef","diagram-component":"diagram-component___p5I1J","rightmodal":"rightmodal___m9muS","title":"title___o_SbY","button":"button___dkDCG","linetitles":"linetitles___OnY49","line":"line___DRyRv","additem":"additem___e0i2I","multi_ellipsis1":"multi_ellipsis1___cM9m0","lebels":"lebels___L_GjD","describe":"describe___kQnz2","describetitle":"describetitle___ruvEj","ehover":"ehover___yL7ec","dhover":"dhover___Fk5zc","a":"a___xPaTA","header":"header___pmtBA","headeractivite":"headeractivite___NrVuo"}); +/* harmony default export */ var knowledgemodules = ({"flex_box_center":"flex_box_center___Szzqu","flex_space_between":"flex_space_between___dPVA6","flex_box_vertical_center":"flex_box_vertical_center___jyJ_1","flex_box_center_end":"flex_box_center_end___LcIki","flex_box_column":"flex_box_column___URqef","diagram-component":"diagram-component___p5I1J","rightmodal":"rightmodal___m9muS","title":"title___o_SbY","button":"button___dkDCG","linetitles":"linetitles___OnY49","line":"line___DRyRv","additem":"additem___e0i2I","multi_ellipsis1":"multi_ellipsis1___cM9m0","lebels":"lebels___L_GjD","describe":"describe___kQnz2","describetitle":"describetitle___ruvEj","ehover":"ehover___yL7ec","dhover":"dhover___Fk5zc","a":"a___xPaTA","header":"header___pmtBA","headeractivite":"headeractivite___NrVuo","upitem":"upitem___vzQzU"}); // EXTERNAL MODULE: ./node_modules/_react-draggable@4.4.6@react-draggable/build/cjs/cjs.js var cjs = __webpack_require__(12911); var cjs_default = /*#__PURE__*/__webpack_require__.n(cjs); @@ -14629,6 +15164,9 @@ var cjs_default = /*#__PURE__*/__webpack_require__.n(cjs); + + + @@ -14672,8 +15210,8 @@ var ContinuousForceDirectedLayout = /*#__PURE__*/function (_go$ForceDirectedLayo }]); return ContinuousForceDirectedLayout; }(go_module/* ForceDirectedLayout */.hD); -var colors = ['#3CDAA3', '#9C41DE', '#F84F90', '#30A7F1', '#6656FF']; -var textcolor = ['根节点', '课件知识单元', '实训知识单元', '文本知识单元', '知识点']; +var textcolor = ['根节点', '资源知识单元', '章节知识单元', '知识点']; +var colors = ['#3CDAA3', '#F84F90', '#30A7F1', '#6656FF']; var types = [{ name: '实训', type: 'Shixun' @@ -14685,7 +15223,7 @@ var types = [{ type: 'VideoItem' }]; var knowledge_Atlas = function Atlas(_ref) { - var _pathsDetail$detail, _pathsDetail$detail2, _pathsDetail$detail3, _pathsDetail$detail4, _pathsDetail$detail5, _pathsDetail$detail6, _items, _items3, _items4, _items$descriptions, _pathsDetail$detail7; + var _pathsDetail$detail, _pathsDetail$detail2, _pathsDetail$detail3, _pathsDetail$detail4, _pathsDetail$detail5, _pathsDetail$detail6, _pathsDetail$detail7, _items, _items3, _items4, _items$descriptions, _pathsDetail$detail8; var user = _ref.user, pathsDetail = _ref.pathsDetail; var params = (0,_umi_production_exports.useParams)(); @@ -14810,6 +15348,22 @@ var knowledge_Atlas = function Atlas(_ref) { _useState52 = slicedToArray_default()(_useState51, 2), threenodata = _useState52[0], setThreenodata = _useState52[1]; + var _useState53 = (0,_react_17_0_2_react.useState)([]), + _useState54 = slicedToArray_default()(_useState53, 2), + lishlist = _useState54[0], + setlishilist = _useState54[1]; + var _useState55 = (0,_react_17_0_2_react.useState)(false), + _useState56 = slicedToArray_default()(_useState55, 2), + hasMore = _useState56[0], + sethasMore = _useState56[1]; + var _useState57 = (0,_react_17_0_2_react.useState)(1), + _useState58 = slicedToArray_default()(_useState57, 2), + page = _useState58[0], + setpage = _useState58[1]; + var _useState59 = (0,_react_17_0_2_react.useState)(false), + _useState60 = slicedToArray_default()(_useState59, 2), + isshowlish = _useState60[0], + setisshowlish = _useState60[1]; var _onStart = function onStart(_event, uiData) { var _draggleRef$current; var _window$document$docu = window.document.documentElement, @@ -14823,10 +15377,10 @@ var knowledge_Atlas = function Atlas(_ref) { bottom: clientHeight - (targetRect.bottom - uiData.y) - 70 }); }; - var _useState53 = (0,_react_17_0_2_react.useState)(600), - _useState54 = slicedToArray_default()(_useState53, 2), - widths = _useState54[0], - setwidths = _useState54[1]; + var _useState61 = (0,_react_17_0_2_react.useState)(600), + _useState62 = slicedToArray_default()(_useState61, 2), + widths = _useState62[0], + setwidths = _useState62[1]; (0,_react_17_0_2_react.useEffect)(function () { setdatas({}); getdatas(); @@ -14970,7 +15524,7 @@ var knowledge_Atlas = function Atlas(_ref) { } ++num; } - item.brush = colors[item.unit_type]; + item.brush = item.unit_type === 0 ? '#3CDAA3' : [1, 2, 5, 6, 7].includes(item.unit_type) ? '#F84F90' : item.unit_type === 3 ? '#30A7F1' : '#6656FF'; return item; }) })); @@ -14980,13 +15534,13 @@ var knowledge_Atlas = function Atlas(_ref) { return _getdatas.apply(this, arguments); } function _getdatas() { - _getdatas = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee17() { + _getdatas = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee19() { var url, res, _res$nodeData, _res$nodeData2, ritems, item; - return regeneratorRuntime_default()().wrap(function _callee17$(_context17) { - while (1) switch (_context17.prev = _context17.next) { + return regeneratorRuntime_default()().wrap(function _callee19$(_context19) { + while (1) switch (_context19.prev = _context19.next) { case 0: url = ismind ? "/api/knowledge_graphs/tree.json" : "/api/knowledge_graphs/map.json"; - _context17.next = 3; + _context19.next = 3; return (0,fetch/* default */.ZP)(url, { method: 'get', params: { @@ -14994,11 +15548,11 @@ var knowledge_Atlas = function Atlas(_ref) { } }); case 3: - res = _context17.sent; + res = _context19.sent; if (res.status === 0) { ritems = res === null || res === void 0 || (_res$nodeData = res.nodeData) === null || _res$nodeData === void 0 ? void 0 : _res$nodeData.map(function (item, index) { return objectSpread2_default()(objectSpread2_default()({}, item), {}, { - bgcolor: colors[item.unit_type], + bgcolor: item.unit_type === 0 ? '#3CDAA3' : [1, 2, 5, 6, 7].includes(item.unit_type) ? '#F84F90' : item.unit_type === 3 ? '#30A7F1' : '#6656FF', parent: item.parent_id }); }); @@ -15020,9 +15574,9 @@ var knowledge_Atlas = function Atlas(_ref) { } case 5: case "end": - return _context17.stop(); + return _context19.stop(); } - }, _callee17); + }, _callee19); })); return _getdatas.apply(this, arguments); } @@ -15383,6 +15937,41 @@ var knowledge_Atlas = function Atlas(_ref) { lineHeight: '60px' }, children: [((_pathsDetail$detail4 = pathsDetail.detail) === null || _pathsDetail$detail4 === void 0 ? void 0 : _pathsDetail$detail4.allow_add_member) && /*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, { + title: "\u5386\u53F2\u8BB0\u5F55", + children: /*#__PURE__*/(0,jsx_runtime.jsx)("i", { + className: "iconfont icon-lishijilu ".concat(knowledgemodules.ehover), + onClick: /*#__PURE__*/asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee3() { + var res, _res$histories; + return regeneratorRuntime_default()().wrap(function _callee3$(_context3) { + while (1) switch (_context3.prev = _context3.next) { + case 0: + _context3.next = 2; + return (0,fetch/* default */.ZP)("/api/knowledge_graphs/history.json", { + method: 'get', + params: { + identifier: params.pathId, + limit: 10, + page: page + } + }); + case 2: + res = _context3.sent; + if (res.status === 0) { + setisshowlish(true); + if ((res === null || res === void 0 || (_res$histories = res.histories) === null || _res$histories === void 0 ? void 0 : _res$histories.length) < 10) sethasMore(false); + setlishilist(res === null || res === void 0 ? void 0 : res.histories); + } + case 4: + case "end": + return _context3.stop(); + } + }, _callee3); + })), + style: { + marginRight: 30 + } + }) + }), ((_pathsDetail$detail5 = pathsDetail.detail) === null || _pathsDetail$detail5 === void 0 ? void 0 : _pathsDetail$detail5.allow_add_member) && /*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, { title: "\u6E05\u7A7A\u6240\u6709\u6570\u636E", getPopupContainer: function getPopupContainer() { return containerRef.current; @@ -15398,12 +15987,12 @@ var knowledge_Atlas = function Atlas(_ref) { }, content: '请确定是否将知识图谱所有的数据清空,恢复空状态,清空后数据不可恢复!本次清空不会影响到课程章节内容,仅作用于知识图谱的数据。', onOk: function () { - var _onOk = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee3() { + var _onOk = 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: - _context3.next = 2; + _context4.next = 2; return (0,fetch/* default */.ZP)("/api/knowledge_graphs/delete_all.json", { method: 'DELETE', body: { @@ -15411,16 +16000,16 @@ var knowledge_Atlas = function Atlas(_ref) { } }); case 2: - res = _context3.sent; + res = _context4.sent; if (res.status === 0) { getdatas(); setitems({}); } case 4: case "end": - return _context3.stop(); + return _context4.stop(); } - }, _callee3); + }, _callee4); })); function onOk() { return _onOk.apply(this, arguments); @@ -15431,7 +16020,7 @@ var knowledge_Atlas = function Atlas(_ref) { }, className: "iconfont icon-shanchu14 ".concat(knowledgemodules.dhover) }) - }), ((_pathsDetail$detail5 = pathsDetail.detail) === null || _pathsDetail$detail5 === void 0 ? void 0 : _pathsDetail$detail5.allow_add_member) && /*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, { + }), ((_pathsDetail$detail6 = pathsDetail.detail) === null || _pathsDetail$detail6 === void 0 ? void 0 : _pathsDetail$detail6.allow_add_member) && /*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, { title: "\u540C\u6B65\u8BFE\u7A0B\u77E5\u8BC6\u7ED3\u6784", getPopupContainer: function getPopupContainer() { return containerRef.current; @@ -15447,13 +16036,13 @@ var knowledge_Atlas = function Atlas(_ref) { }, content: '请确定是否将同步课程知识结构,更新后原有知识结构将被覆盖,覆盖后不可撤销恢复。', onOk: function () { - var _onOk2 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee4() { + var _onOk2 = 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: setsploading(true); - _context4.next = 3; + _context5.next = 3; return (0,fetch/* default */.ZP)("/api/knowledge_graphs/sync.json", { method: 'post', body: { @@ -15461,16 +16050,16 @@ var knowledge_Atlas = function Atlas(_ref) { } }); case 3: - res = _context4.sent; + res = _context5.sent; setsploading(false); if (res.status === 0) { getdatas(); } case 6: case "end": - return _context4.stop(); + return _context5.stop(); } - }, _callee4); + }, _callee5); })); function onOk() { return _onOk2.apply(this, arguments); @@ -15484,7 +16073,7 @@ var knowledge_Atlas = function Atlas(_ref) { }, className: "iconfont icon-jiazai_shuaxin_o ".concat(knowledgemodules.ehover) }) - }), ((_pathsDetail$detail6 = pathsDetail.detail) === null || _pathsDetail$detail6 === void 0 ? void 0 : _pathsDetail$detail6.allow_add_member) && /*#__PURE__*/(0,jsx_runtime.jsx)(dropdown/* default */.Z, { + }), ((_pathsDetail$detail7 = pathsDetail.detail) === null || _pathsDetail$detail7 === void 0 ? void 0 : _pathsDetail$detail7.allow_add_member) && /*#__PURE__*/(0,jsx_runtime.jsx)(dropdown/* default */.Z, { getPopupContainer: function getPopupContainer() { return containerRef.current; }, @@ -15712,18 +16301,18 @@ var knowledge_Atlas = function Atlas(_ref) { }, content: '删除该节点会导致它的子节点一并删除,删除节点不会影响到课程章节内容,删除后,数据不可恢复请确认是否删除', onOk: function () { - var _onOk3 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee5() { + var _onOk3 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee6() { var res; - return regeneratorRuntime_default()().wrap(function _callee5$(_context5) { - while (1) switch (_context5.prev = _context5.next) { + return regeneratorRuntime_default()().wrap(function _callee6$(_context6) { + while (1) switch (_context6.prev = _context6.next) { case 0: setsploading(true); - _context5.next = 3; + _context6.next = 3; return (0,fetch/* default */.ZP)("/api/knowledge_graphs/".concat(items.id, ".json"), { method: 'DELETE' }); case 3: - res = _context5.sent; + res = _context6.sent; setsploading(false); if ((res === null || res === void 0 ? void 0 : res.status) === 0) { setitems({}); @@ -15731,9 +16320,9 @@ var knowledge_Atlas = function Atlas(_ref) { } case 6: case "end": - return _context5.stop(); + return _context6.stop(); } - }, _callee5); + }, _callee6); })); function onOk() { return _onOk3.apply(this, arguments); @@ -15750,13 +16339,13 @@ var knowledge_Atlas = function Atlas(_ref) { }), " \u5220\u9664\u8282\u70B9"] }), /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { className: knowledgemodules.button, - onClick: /*#__PURE__*/asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee6() { + onClick: /*#__PURE__*/asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee7() { var res, _res$list2; - return regeneratorRuntime_default()().wrap(function _callee6$(_context6) { - while (1) switch (_context6.prev = _context6.next) { + return regeneratorRuntime_default()().wrap(function _callee7$(_context7) { + while (1) switch (_context7.prev = _context7.next) { case 0: setrelation(true); - _context6.next = 3; + _context7.next = 3; return (0,fetch/* default */.ZP)("/api/knowledge_graphs.json", { method: 'get', params: { @@ -15764,7 +16353,7 @@ var knowledge_Atlas = function Atlas(_ref) { } }); case 3: - res = _context6.sent; + res = _context7.sent; if (res.status === 0) { setthreelist(res === null || res === void 0 ? void 0 : res.list); setthree(res === null || res === void 0 ? void 0 : res.knowledge_graphs); @@ -15774,9 +16363,9 @@ var knowledge_Atlas = function Atlas(_ref) { } case 5: case "end": - return _context6.stop(); + return _context7.stop(); } - }, _callee6); + }, _callee7); })), children: [/*#__PURE__*/(0,jsx_runtime.jsx)("i", { style: { @@ -15812,15 +16401,15 @@ var knowledge_Atlas = function Atlas(_ref) { }, value: items.unit_type, onChange: /*#__PURE__*/function () { - var _ref5 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee7(e) { + var _ref6 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee8(e) { var res; - return regeneratorRuntime_default()().wrap(function _callee7$(_context7) { - while (1) switch (_context7.prev = _context7.next) { + return regeneratorRuntime_default()().wrap(function _callee8$(_context8) { + while (1) switch (_context8.prev = _context8.next) { case 0: items.unit_type = e; setitems(objectSpread2_default()({}, items)); setsploading(true); - _context7.next = 5; + _context8.next = 5; return (0,fetch/* default */.ZP)("/api/knowledge_graphs/".concat(items.id, ".json"), { method: 'put', body: { @@ -15828,7 +16417,7 @@ var knowledge_Atlas = function Atlas(_ref) { } }); case 5: - res = _context7.sent; + res = _context8.sent; setsploading(false); if (res.status === 0) { setupname(false); @@ -15836,12 +16425,12 @@ var knowledge_Atlas = function Atlas(_ref) { } case 8: case "end": - return _context7.stop(); + return _context8.stop(); } - }, _callee7); + }, _callee8); })); return function (_x) { - return _ref5.apply(this, arguments); + return _ref6.apply(this, arguments); }; }(), placeholder: "\u8BF7\u9009\u62E9\u7C7B\u578B", @@ -15854,6 +16443,15 @@ var knowledge_Atlas = function Atlas(_ref) { }), /*#__PURE__*/(0,jsx_runtime.jsx)(es_select["default"].Option, { value: 2, children: "\u5B9E\u8BAD" + }), /*#__PURE__*/(0,jsx_runtime.jsx)(es_select["default"].Option, { + value: 5, + children: "\u8003\u8BD5" + }), /*#__PURE__*/(0,jsx_runtime.jsx)(es_select["default"].Option, { + value: 6, + children: "\u4F5C\u4E1A" + }), /*#__PURE__*/(0,jsx_runtime.jsx)(es_select["default"].Option, { + value: 7, + children: "\u7EC3\u4E60" })] })] }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { @@ -15876,26 +16474,26 @@ var knowledge_Atlas = function Atlas(_ref) { }, disabled: urldisabled, onBlur: /*#__PURE__*/function () { - var _ref6 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee8(e) { + var _ref7 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee9(e) { var reg, res; - return regeneratorRuntime_default()().wrap(function _callee8$(_context8) { - while (1) switch (_context8.prev = _context8.next) { + return regeneratorRuntime_default()().wrap(function _callee9$(_context9) { + while (1) switch (_context9.prev = _context9.next) { case 0: setDisabled(false); if (!e.target.value) { - _context8.next = 6; + _context9.next = 6; break; } reg = new RegExp(/^(https?:\/\/)?([\w.-]+)\.([a-z]{2,})(\/\S*)?$/, "i"); if (reg.test(e.target.value)) { - _context8.next = 6; + _context9.next = 6; break; } message/* default */.ZP.info('请输入正确的跳转地址'); - return _context8.abrupt("return"); + return _context9.abrupt("return"); case 6: setsploading(true); - _context8.next = 9; + _context9.next = 9; return (0,fetch/* default */.ZP)("/api/knowledge_graphs/".concat(items.id, ".json"), { method: 'put', body: { @@ -15903,7 +16501,7 @@ var knowledge_Atlas = function Atlas(_ref) { } }); case 9: - res = _context8.sent; + res = _context9.sent; setsploading(false); seturldisabled(true); if (res.status === 0) { @@ -15912,12 +16510,12 @@ var knowledge_Atlas = function Atlas(_ref) { } case 13: case "end": - return _context8.stop(); + return _context9.stop(); } - }, _callee8); + }, _callee9); })); return function (_x2) { - return _ref6.apply(this, arguments); + return _ref7.apply(this, arguments); }; }(), style: { @@ -15990,14 +16588,14 @@ var knowledge_Atlas = function Atlas(_ref) { centered: true, content: '请确认是否将节点之间的关系解绑', onOk: function () { - var _onOk4 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee9() { + var _onOk4 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee10() { var _items2; var res, _items$relations; - return regeneratorRuntime_default()().wrap(function _callee9$(_context9) { - while (1) switch (_context9.prev = _context9.next) { + return regeneratorRuntime_default()().wrap(function _callee10$(_context10) { + while (1) switch (_context10.prev = _context10.next) { case 0: setsploading(true); - _context9.next = 3; + _context10.next = 3; return (0,fetch/* default */.ZP)("/api/knowledge_graphs/".concat((_items2 = items) === null || _items2 === void 0 ? void 0 : _items2.id, "/delete_relation.json"), { method: 'POST', body: { @@ -16005,7 +16603,7 @@ var knowledge_Atlas = function Atlas(_ref) { } }); case 3: - res = _context9.sent; + res = _context10.sent; setsploading(false); if (res.status === 0) { (_items$relations = items.relations) === null || _items$relations === void 0 || _items$relations.splice(index, 1); @@ -16014,9 +16612,9 @@ var knowledge_Atlas = function Atlas(_ref) { } case 6: case "end": - return _context9.stop(); + return _context10.stop(); } - }, _callee9); + }, _callee10); })); function onOk() { return _onOk4.apply(this, arguments); @@ -16203,16 +16801,16 @@ var knowledge_Atlas = function Atlas(_ref) { centered: true, content: '删除描述后,数据不可恢复,请确认是否删除', onOk: function () { - var _onOk5 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee10() { + var _onOk5 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee11() { var _items$descriptions2; var res; - return regeneratorRuntime_default()().wrap(function _callee10$(_context10) { - while (1) switch (_context10.prev = _context10.next) { + return regeneratorRuntime_default()().wrap(function _callee11$(_context11) { + while (1) switch (_context11.prev = _context11.next) { case 0: (_items$descriptions2 = items.descriptions) === null || _items$descriptions2 === void 0 || _items$descriptions2.splice(index, 1); setitems(objectSpread2_default()({}, items)); setsploading(true); - _context10.next = 5; + _context11.next = 5; return (0,fetch/* default */.ZP)("/api/knowledge_graphs/".concat(items.id, ".json"), { method: 'put', body: { @@ -16220,7 +16818,7 @@ var knowledge_Atlas = function Atlas(_ref) { } }); case 5: - res = _context10.sent; + res = _context11.sent; setsploading(false); if (res.status === 0) { setupname(false); @@ -16228,9 +16826,9 @@ var knowledge_Atlas = function Atlas(_ref) { } case 8: case "end": - return _context10.stop(); + return _context11.stop(); } - }, _callee10); + }, _callee11); })); function onOk() { return _onOk5.apply(this, arguments); @@ -16247,7 +16845,7 @@ var knowledge_Atlas = function Atlas(_ref) { })] }); }) - }), !isedit && ((_pathsDetail$detail7 = pathsDetail.detail) === null || _pathsDetail$detail7 === void 0 ? void 0 : _pathsDetail$detail7.allow_add_member) && /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + }), !isedit && ((_pathsDetail$detail8 = pathsDetail.detail) === null || _pathsDetail$detail8 === void 0 ? void 0 : _pathsDetail$detail8.allow_add_member) && /*#__PURE__*/(0,jsx_runtime.jsx)("div", { style: { textAlign: 'center', marginTop: 10 @@ -16290,13 +16888,13 @@ var knowledge_Atlas = function Atlas(_ref) { size: "large", form: form, onFinish: /*#__PURE__*/function () { - var _ref7 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee11(values) { + var _ref8 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee12(values) { var res; - return regeneratorRuntime_default()().wrap(function _callee11$(_context11) { - while (1) switch (_context11.prev = _context11.next) { + return regeneratorRuntime_default()().wrap(function _callee12$(_context12) { + while (1) switch (_context12.prev = _context12.next) { case 0: setbuttonloading(true); - _context11.next = 3; + _context12.next = 3; return (0,fetch/* default */.ZP)("/api/knowledge_graphs/".concat(items.id, ".json"), { method: 'put', body: { @@ -16304,7 +16902,7 @@ var knowledge_Atlas = function Atlas(_ref) { } }); case 3: - res = _context11.sent; + res = _context12.sent; setbuttonloading(false); if (res.status === 0) { if (ismind) { @@ -16317,12 +16915,12 @@ var knowledge_Atlas = function Atlas(_ref) { } case 6: case "end": - return _context11.stop(); + return _context12.stop(); } - }, _callee11); + }, _callee12); })); return function (_x3) { - return _ref7.apply(this, arguments); + return _ref8.apply(this, arguments); }; }(), children: /*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, { @@ -16360,13 +16958,13 @@ var knowledge_Atlas = function Atlas(_ref) { size: "large", form: form, onFinish: /*#__PURE__*/function () { - var _ref8 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee12(value) { + var _ref9 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee13(value) { var res; - return regeneratorRuntime_default()().wrap(function _callee12$(_context12) { - while (1) switch (_context12.prev = _context12.next) { + return regeneratorRuntime_default()().wrap(function _callee13$(_context13) { + while (1) switch (_context13.prev = _context13.next) { case 0: setbuttonloading(true); - _context12.next = 3; + _context13.next = 3; return (0,fetch/* default */.ZP)("/api/knowledge_graphs.json", { method: 'post', body: objectSpread2_default()(objectSpread2_default()({}, value), {}, { @@ -16376,7 +16974,7 @@ var knowledge_Atlas = function Atlas(_ref) { }) }); case 3: - res = _context12.sent; + res = _context13.sent; setbuttonloading(false); if (res.status === 0) { setadditem(false); @@ -16385,12 +16983,12 @@ var knowledge_Atlas = function Atlas(_ref) { } case 6: case "end": - return _context12.stop(); + return _context13.stop(); } - }, _callee12); + }, _callee13); })); return function (_x4) { - return _ref8.apply(this, arguments); + return _ref9.apply(this, arguments); }; }(), children: /*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, { @@ -16432,12 +17030,12 @@ var knowledge_Atlas = function Atlas(_ref) { span: 5 }, onFinish: /*#__PURE__*/function () { - var _ref9 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee13(value) { + var _ref10 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee14(value) { var res; - return regeneratorRuntime_default()().wrap(function _callee13$(_context13) { - while (1) switch (_context13.prev = _context13.next) { + return regeneratorRuntime_default()().wrap(function _callee14$(_context14) { + while (1) switch (_context14.prev = _context14.next) { case 0: - _context13.next = 2; + _context14.next = 2; return (0,fetch/* default */.ZP)("/api/knowledge_graphs.json", { method: 'post', body: objectSpread2_default()(objectSpread2_default()({}, value), {}, { @@ -16446,7 +17044,7 @@ var knowledge_Atlas = function Atlas(_ref) { }) }); case 2: - res = _context13.sent; + res = _context14.sent; setbuttonloading(false); if (res.status === 0) { setaddunit(false); @@ -16455,12 +17053,12 @@ var knowledge_Atlas = function Atlas(_ref) { } case 5: case "end": - return _context13.stop(); + return _context14.stop(); } - }, _callee13); + }, _callee14); })); return function (_x5) { - return _ref9.apply(this, arguments); + return _ref10.apply(this, arguments); }; }(), children: [/*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, { @@ -16494,6 +17092,15 @@ var knowledge_Atlas = function Atlas(_ref) { }), /*#__PURE__*/(0,jsx_runtime.jsx)(es_select["default"].Option, { value: 2, children: "\u5B9E\u8BAD" + }), /*#__PURE__*/(0,jsx_runtime.jsx)(es_select["default"].Option, { + value: 5, + children: "\u8003\u8BD5" + }), /*#__PURE__*/(0,jsx_runtime.jsx)(es_select["default"].Option, { + value: 6, + children: "\u4F5C\u4E1A" + }), /*#__PURE__*/(0,jsx_runtime.jsx)(es_select["default"].Option, { + value: 7, + children: "\u7EC3\u4E60" })] }) }), /*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, { @@ -16589,10 +17196,10 @@ var knowledge_Atlas = function Atlas(_ref) { children: /*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z, { form: form, onFinish: /*#__PURE__*/function () { - var _ref10 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee14(values) { + var _ref11 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee15(values) { var res; - return regeneratorRuntime_default()().wrap(function _callee14$(_context14) { - while (1) switch (_context14.prev = _context14.next) { + return regeneratorRuntime_default()().wrap(function _callee15$(_context15) { + while (1) switch (_context15.prev = _context15.next) { case 0: setbuttonloading(true); if (describe.add) { @@ -16602,7 +17209,7 @@ var knowledge_Atlas = function Atlas(_ref) { items.descriptions[describe.index] = values.describe; setitems(objectSpread2_default()({}, items)); } - _context14.next = 4; + _context15.next = 4; return (0,fetch/* default */.ZP)("/api/knowledge_graphs/".concat(items.id, ".json"), { method: 'put', body: { @@ -16610,7 +17217,7 @@ var knowledge_Atlas = function Atlas(_ref) { } }); case 4: - res = _context14.sent; + res = _context15.sent; setbuttonloading(false); setdescribe(''); if (res.status === 0) { @@ -16619,12 +17226,12 @@ var knowledge_Atlas = function Atlas(_ref) { } case 8: case "end": - return _context14.stop(); + return _context15.stop(); } - }, _callee14); + }, _callee15); })); return function (_x6) { - return _ref10.apply(this, arguments); + return _ref11.apply(this, arguments); }; }(), children: /*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, { @@ -16660,33 +17267,33 @@ var knowledge_Atlas = function Atlas(_ref) { setexport(false); setFileList([]); }, - onOk: /*#__PURE__*/asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee15() { + onOk: /*#__PURE__*/asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee16() { var formData, res, _res$fail; - return regeneratorRuntime_default()().wrap(function _callee15$(_context15) { - while (1) switch (_context15.prev = _context15.next) { + return regeneratorRuntime_default()().wrap(function _callee16$(_context16) { + while (1) switch (_context16.prev = _context16.next) { case 0: formData = new FormData(); if (!(fileList.length > 0)) { - _context15.next = 5; + _context16.next = 5; break; } formData.append('file', fileList[0]); - _context15.next = 7; + _context16.next = 7; break; case 5: message/* default */.ZP.warning("请选择文件"); - return _context15.abrupt("return"); + return _context16.abrupt("return"); case 7: setbuttonloading(true); formData.append('ec_year_id', params.ec_year_id); formData.append('identifier', params.pathId); - _context15.next = 12; + _context16.next = 12; return (0,fetch/* default */.ZP)("/api/knowledge_graphs/import.json", { method: 'post', body: formData }, true); case 12: - res = _context15.sent; + res = _context16.sent; setbuttonloading(false); if ((res === null || res === void 0 ? void 0 : res.status) === 0) { if ((res === null || res === void 0 || (_res$fail = res.fail) === null || _res$fail === void 0 ? void 0 : _res$fail.length) > 0) { @@ -16713,16 +17320,16 @@ var knowledge_Atlas = function Atlas(_ref) { } case 15: case "end": - return _context15.stop(); + return _context16.stop(); } - }, _callee15); + }, _callee16); })), children: [!(datas !== null && datas !== void 0 && datas.is_root) && /*#__PURE__*/(0,jsx_runtime.jsx)("div", { style: { marginBottom: 30, color: '#333333' }, - children: "\u68C0\u6D4B\u5F53\u524D\u5DF2\u5B58\u6570\u636E\uFF0C\u5BFC\u5165\u540E\u539F\u6570\u636E\u5C06\u4F1A\u88AB\u5220\u9664\uFF0C\u6309\u7167\u6700\u65B0\u5BFC\u5165\u7684 \u4E3A\u4E3B\uFF0C\u5982\u7EE7\u7EED\u5BFC\u5165\uFF0C\u8BF7\u6309\u7167\u4E0B\u65B9\u6B65\u9AA4\u8FDB\u884C" + children: "\u68C0\u6D4B\u5F53\u524D\u5DF2\u5B58\u5728\u6570\u636E\uFF0C\u5BFC\u5165\u540E\u539F\u6570\u636E\u5C06\u4F1A\u88AB\u5220\u9664\uFF0C\u6309\u7167\u6700\u65B0\u5BFC\u5165\u7684\u4E3A\u4E3B\uFF0C\u5982\u7EE7\u7EED\u5BFC\u5165\uFF0C\u8BF7\u6309\u7167\u4E0B\u65B9\u6B65\u9AA4\u8FDB\u884C" }), /*#__PURE__*/(0,jsx_runtime.jsxs)("p", { style: { color: '#5F6368' @@ -16750,6 +17357,7 @@ var knowledge_Atlas = function Atlas(_ref) { })] }) }), /*#__PURE__*/(0,jsx_runtime.jsx)(row/* default */.Z, { + className: knowledgemodules.upitem, style: { marginTop: 10, marginLeft: 50 @@ -16801,13 +17409,13 @@ var knowledge_Atlas = function Atlas(_ref) { children: /*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z, { form: form, onFinish: /*#__PURE__*/function () { - var _ref12 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee16(values) { + var _ref13 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee17(values) { var res; - return regeneratorRuntime_default()().wrap(function _callee16$(_context16) { - while (1) switch (_context16.prev = _context16.next) { + return regeneratorRuntime_default()().wrap(function _callee17$(_context17) { + while (1) switch (_context17.prev = _context17.next) { case 0: setbuttonloading(true); - _context16.next = 3; + _context17.next = 3; return (0,fetch/* default */.ZP)("/api/knowledge_graphs/".concat(items.id, "/relation.json"), { method: 'post', body: objectSpread2_default()({ @@ -16815,7 +17423,7 @@ var knowledge_Atlas = function Atlas(_ref) { }, values) }); case 3: - res = _context16.sent; + res = _context17.sent; setbuttonloading(false); if (res.status === 0) { form.setFieldsValue({ @@ -16828,12 +17436,12 @@ var knowledge_Atlas = function Atlas(_ref) { } case 6: case "end": - return _context16.stop(); + return _context17.stop(); } - }, _callee16); + }, _callee17); })); return function (_x7) { - return _ref12.apply(this, arguments); + return _ref13.apply(this, arguments); }; }(), children: /*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, { @@ -16879,9 +17487,9 @@ var knowledge_Atlas = function Atlas(_ref) { (_treeDiagramRef$curre17 = treeDiagramRef.current) === null || _treeDiagramRef$curre17 === void 0 || (_treeDiagramRef$curre17 = _treeDiagramRef$curre17.commandHandler) === null || _treeDiagramRef$curre17 === void 0 || _treeDiagramRef$curre17.scrollToPart(node2); (_relationshipDiagramR17 = relationshipDiagramRef.current) === null || _relationshipDiagramR17 === void 0 || (_relationshipDiagramR17 = _relationshipDiagramR17.commandHandler) === null || _relationshipDiagramR17 === void 0 || _relationshipDiagramR17.scrollToPart(node); if (node) { - var _pathsDetail$detail8; + var _pathsDetail$detail9; node.isSelected = true; - if ((_pathsDetail$detail8 = pathsDetail.detail) !== null && _pathsDetail$detail8 !== void 0 && _pathsDetail$detail8.allow_add_member) { + if ((_pathsDetail$detail9 = pathsDetail.detail) !== null && _pathsDetail$detail9 !== void 0 && _pathsDetail$detail9.allow_add_member) { setBounds({ left: 0, top: 0, @@ -16892,9 +17500,9 @@ var knowledge_Atlas = function Atlas(_ref) { } } if (node2) { - var _pathsDetail$detail9; + var _pathsDetail$detail10; node2.isSelected = true; - if ((_pathsDetail$detail9 = pathsDetail.detail) !== null && _pathsDetail$detail9 !== void 0 && _pathsDetail$detail9.allow_add_member) { + if ((_pathsDetail$detail10 = pathsDetail.detail) !== null && _pathsDetail$detail10 !== void 0 && _pathsDetail$detail10.allow_add_member) { setBounds({ left: 0, top: 0, @@ -16946,12 +17554,91 @@ var knowledge_Atlas = function Atlas(_ref) { autoExpandParent: autoExpandParent, treeData: treeData })] + }), /*#__PURE__*/(0,jsx_runtime.jsx)(modal/* default */.Z, { + title: "\u5386\u53F2\u8BB0\u5F55", + open: isshowlish, + getContainer: function getContainer() { + return containerRef.current; + }, + onCancel: function onCancel() { + return setisshowlish(false); + }, + footer: false, + children: /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + style: { + maxHeight: 300, + overflow: 'auto', + padding: 10 + }, + children: /*#__PURE__*/(0,jsx_runtime.jsx)((_react_infinite_scroller_1_2_4_react_infinite_scroller_default()), { + initialLoad: false, + pageStart: 1, + threshold: 20, + loadMore: /*#__PURE__*/asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee18() { + var res, _res$histories2; + return regeneratorRuntime_default()().wrap(function _callee18$(_context18) { + while (1) switch (_context18.prev = _context18.next) { + case 0: + setpage(page + 1); + _context18.next = 3; + return (0,fetch/* default */.ZP)("/api/knowledge_graphs/history.json", { + method: 'get', + params: { + identifier: params.pathId, + limit: 10, + page: page + 1 + } + }); + case 3: + res = _context18.sent; + if (res.status === 0) { + setlishilist([].concat(toConsumableArray_default()(lishlist), toConsumableArray_default()(res === null || res === void 0 ? void 0 : res.histories))); + if ((res === null || res === void 0 || (_res$histories2 = res.histories) === null || _res$histories2 === void 0 ? void 0 : _res$histories2.length) < 10) sethasMore(false); + } + case 5: + case "end": + return _context18.stop(); + } + }, _callee18); + })), + hasMore: hasMore, + useWindow: false, + children: /*#__PURE__*/(0,jsx_runtime.jsx)(list/* default */.Z, { + dataSource: lishlist, + renderItem: function renderItem(item) { + return /*#__PURE__*/(0,jsx_runtime.jsx)(list/* default */.Z.Item, { + children: /*#__PURE__*/(0,jsx_runtime.jsx)(list/* default */.Z.Item.Meta, { + avatar: /*#__PURE__*/(0,jsx_runtime.jsx)(avatar/* default */.C, { + src: env/* default */.Z.IMG_SERVER + '/images/' + item.avatar_url + }), + title: /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + style: { + display: 'inline-flex', + width: '100%' + }, + children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("span", { + style: { + flex: 1, + display: 'inline-flex' + }, + children: [" ", item.real_name] + }), " ", /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + children: item.created_at + })] + }), + description: item.content + }) + }, item.id); + } + }) + }) + }) })] }); }; -/* harmony default export */ var knowledge = ((0,_umi_production_exports.connect)(function (_ref13) { - var user = _ref13.user, - pathsDetail = _ref13.pathsDetail; +/* harmony default export */ var knowledge = ((0,_umi_production_exports.connect)(function (_ref15) { + var user = _ref15.user, + pathsDetail = _ref15.pathsDetail; return { user: user, pathsDetail: pathsDetail diff --git a/p__Paths__Detail__id.chunk.css b/p__Paths__Detail__id.chunk.css index 1b917a6965..a022b92aa4 100644 --- a/p__Paths__Detail__id.chunk.css +++ b/p__Paths__Detail__id.chunk.css @@ -2322,6 +2322,131 @@ margin-left: 10px; } +/*!************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ + !*** css ./node_modules/_css-loader@6.7.1@css-loader/dist/cjs.js??ruleSet[1].rules[5].oneOf[0].use[1]!./node_modules/_@umijs_bundler-webpack@4.0.87@@umijs/bundler-webpack/compiled/postcss-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[2]!./node_modules/_@umijs_bundler-webpack@4.0.87@@umijs/bundler-webpack/compiled/less-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[3]!./src/components/FileDownloadList/index.less?modules ***! + \************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ +.flex_box_center___A3pzf { + justify-content: center; + align-items: center; + -webkit-justify-content: center; + box-align: center; +} +.flex_space_between___JBoa5 { + justify-content: space-between; + -webkit-box-pack: justify; +} +.flex_box_vertical_center___MJuIO { + align-items: center; + box-align: center; +} +.flex_box_center_end___OcjUA { + justify-content: flex-end; + align-items: center; + -webkit-justify-content: flex-end; + -webkit-align-items: center; + -webkit-box-align: center; + -webkit-box-pack: end; + box-align: center; + box-pack: end; +} +.flex_box_column___zSH4A { + flex-direction: column; + box-orient: block-axis; +} +.list___KhJas .middle___IjlYi { + display: flex; + align-items: center; +} +.list___KhJas .row___GGtIx { + display: flex; + align-items: center; + margin: 20px 0; +} +.list___KhJas .row___GGtIx .title___o_xqf { + display: flex; + align-items: center; + height: 24px; + background: rgba(22, 93, 255, 0.06); + border-radius: 12px; + font-size: 14px; + color: #165DFF; + padding: 5px 20px; + cursor: pointer; +} +.list___KhJas .row___GGtIx .title___o_xqf span { + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; + max-width: 760px; +} +.list___KhJas .row___GGtIx .title___o_xqf i { + font-size: 13px; + margin-right: 8px; +} +.list___KhJas .row___GGtIx .size___OVRoL { + font-size: 12px; + color: #C5C5C5; + margin-left: 10px; +} +.list___KhJas .row___GGtIx .download___ZLcIH { + display: flex; + align-items: center; + font-size: 14px; + color: #165DFF; + margin-left: 30px; + cursor: pointer; +} +.list___KhJas .row___GGtIx .download___ZLcIH i { + font-size: 14px; + margin-right: 5px; +} +.list___KhJas .row___GGtIx .preview___gi0kI { + display: flex; + align-items: center; + font-size: 14px; + color: #2FA34F; + margin-left: 20px; + cursor: pointer; +} +.list___KhJas .row___GGtIx .preview___gi0kI i { + font-size: 14px; + margin-right: 4px; +} +.list___KhJas .row___GGtIx .annotation___KVSwj { + display: flex; + align-items: center; + font-size: 14px; + color: #A77F1E; + margin-left: 20px; + cursor: pointer; +} +.list___KhJas .row___GGtIx .annotation___KVSwj i { + font-size: 14px; + margin-right: 4px; +} + +/*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ + !*** css ./node_modules/_css-loader@6.7.1@css-loader/dist/cjs.js??ruleSet[1].rules[5].oneOf[0].use[1]!./node_modules/_@umijs_bundler-webpack@4.0.87@@umijs/bundler-webpack/compiled/postcss-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[2]!./node_modules/_@umijs_bundler-webpack@4.0.87@@umijs/bundler-webpack/compiled/less-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[3]!./src/components/ImageDimensions/index.less?modules ***! + \***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ +.imageDimensions___a7crR { + display: flex; + justify-content: center; + align-items: start; + position: fixed; + width: 100%; + height: 100%; + left: 0; + top: 0; + z-index: 4; + background: rgba(0, 0, 0, 0.5); + padding-top: 60px; +} +.imageDimensions___a7crR .img___Kroat { + visibility: hidden; + max-width: 80%; + min-width: 500px; +} + /*!********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ !*** css ./node_modules/_css-loader@6.7.1@css-loader/dist/cjs.js??ruleSet[1].rules[5].oneOf[1].use[1]!./node_modules/_@umijs_bundler-webpack@4.0.87@@umijs/bundler-webpack/compiled/postcss-loader/index.js??ruleSet[1].rules[5].oneOf[1].use[2]!./node_modules/_@umijs_bundler-webpack@4.0.87@@umijs/bundler-webpack/compiled/less-loader/index.js??ruleSet[1].rules[5].oneOf[1].use[3]!./src/pages/Paths/Detail/components/Stage/Discuss/index.less ***! \********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ @@ -3321,6 +3446,9 @@ body { .ehover___yL7ec:hover { color: #3061D0; } +.upitem___vzQzU [class~='ant-upload-list-item-name'] { + max-width: 400px; +} /*!***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ !*** css ./node_modules/_css-loader@6.7.1@css-loader/dist/cjs.js??ruleSet[1].rules[5].oneOf[0].use[1]!./node_modules/_@umijs_bundler-webpack@4.0.87@@umijs/bundler-webpack/compiled/postcss-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[2]!./node_modules/_@umijs_bundler-webpack@4.0.87@@umijs/bundler-webpack/compiled/less-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[3]!./src/pages/Paths/Detail/index.less?modules ***! diff --git a/p__Problemset__NewItem__index.async.js b/p__Problemset__NewItem__index.async.js index eff1f85d8c..0b8d297053 100644 --- a/p__Problemset__NewItem__index.async.js +++ b/p__Problemset__NewItem__index.async.js @@ -8328,7 +8328,7 @@ var NewItem = function NewItem(_ref2) { }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { children: "3\u3001\u6BCF\u6B21\u6700\u591A\u5BFC\u5165300\u9898\uFF1B" }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - children: "4\u3001\u586B\u7A7A\u9898\u5BFC\u5165\u6700\u591A\u652F\u63015\u4E2A\u586B\u7A7A\u9879\u3002" + children: "4\u3001\u586B\u7A7A\u9898\u5BFC\u5165\u6700\u591A\u652F\u63018\u4E2A\u586B\u7A7A\u9879\u3002" })] }), children: /*#__PURE__*/(0,jsx_runtime.jsx)(QuestionCircleOutlined/* default */.Z, { diff --git a/p__Problemset__index.async.js b/p__Problemset__index.async.js index 9ff68a5f10..9be904ebbf 100644 --- a/p__Problemset__index.async.js +++ b/p__Problemset__index.async.js @@ -6724,7 +6724,8 @@ var typeMapping = { "SUBJECTIVE": "简答题", "PROGRAM": "编程题", "PRACTICAL": "实训题", - "COMBINATION": "组合题" + "COMBINATION": "组合题", + "BPROGRAM": "程序填空题" }; var BasketDeleteModal = function BasketDeleteModal(_ref) { var _problemset$actionTab; @@ -6788,7 +6789,7 @@ var BasketDeleteModal = function BasketDeleteModal(_ref) { }, children: /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { className: componentsmodules.modalContent, - children: ["\u662F\u5426\u5220\u9664\u8BD5\u9898\u7BEE\u4E2D", typeMapping[(_problemset$actionTab = problemset.actionTabs) === null || _problemset$actionTab === void 0 || (_problemset$actionTab = _problemset$actionTab.params) === null || _problemset$actionTab === void 0 ? void 0 : _problemset$actionTab.type]] + children: ["\u662F\u5426\u5220\u9664\u8BD5\u9898\u7BEE\u4E2D\u7684", typeMapping[(_problemset$actionTab = problemset.actionTabs) === null || _problemset$actionTab === void 0 || (_problemset$actionTab = _problemset$actionTab.params) === null || _problemset$actionTab === void 0 ? void 0 : _problemset$actionTab.type]] }) }); }; diff --git a/p__Question__OjProblem__index.async.js b/p__Question__OjProblem__index.async.js index 254b5e7b50..406dcfb3d9 100644 --- a/p__Question__OjProblem__index.async.js +++ b/p__Question__OjProblem__index.async.js @@ -2180,6 +2180,11 @@ var jsx_runtime = __webpack_require__(37712); _useState8 = slicedToArray_default()(_useState7, 2), height = _useState8[0], setheight = _useState8[1]; + // const [movable, setmovable] = useState(false); + var _useState9 = (0,_react_17_0_2_react.useState)(false), + _useState10 = slicedToArray_default()(_useState9, 2), + down = _useState10[0], + setdown = _useState10[1]; var saveUrl = (0,_react_17_0_2_react.useRef)(''); (0,_react_17_0_2_react.useEffect)(function () { var unSub = mediator/* default */.Z.subscribe('preview-image', function (value) { @@ -2249,11 +2254,13 @@ var jsx_runtime = __webpack_require__(37712); style: { display: 'none' } + // ref={imgref} , preview: { visible: true, src: url, + movable: false, onVisibleChange: function onVisibleChange(value) { setUrl(''); } diff --git a/p__Shixuns__Detail__Challenges__index.async.js b/p__Shixuns__Detail__Challenges__index.async.js index 19f50db04e..f6024aeca3 100644 --- a/p__Shixuns__Detail__Challenges__index.async.js +++ b/p__Shixuns__Detail__Challenges__index.async.js @@ -135,6 +135,11 @@ var jsx_runtime = __webpack_require__(37712); _useState8 = slicedToArray_default()(_useState7, 2), height = _useState8[0], setheight = _useState8[1]; + // const [movable, setmovable] = useState(false); + var _useState9 = (0,_react_17_0_2_react.useState)(false), + _useState10 = slicedToArray_default()(_useState9, 2), + down = _useState10[0], + setdown = _useState10[1]; var saveUrl = (0,_react_17_0_2_react.useRef)(''); (0,_react_17_0_2_react.useEffect)(function () { var unSub = mediator/* default */.Z.subscribe('preview-image', function (value) { @@ -204,11 +209,13 @@ var jsx_runtime = __webpack_require__(37712); style: { display: 'none' } + // ref={imgref} , preview: { visible: true, src: url, + movable: false, onVisibleChange: function onVisibleChange(value) { setUrl(''); } diff --git a/p__Shixuns__Detail__Collaborators__index.async.js b/p__Shixuns__Detail__Collaborators__index.async.js index 37bb4d792c..7d7b8f91df 100644 --- a/p__Shixuns__Detail__Collaborators__index.async.js +++ b/p__Shixuns__Detail__Collaborators__index.async.js @@ -532,6 +532,57 @@ var Collaborators = function Collaborators(_ref) { }() }); }; + var handleexit = function handleexit(userId) { + modal/* default */.Z.confirm({ + centered: true, + okText: '确定', + cancelText: '取消', + title: "提示", + content: /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + className: Collaboratorsmodules.modal, + children: "\u786E\u5B9A\u8981\u9000\u51FA\u5417\uFF1F" + }), + onOk: function () { + var _onOk2 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee4() { + var _user$userInfo5; + var res; + return regeneratorRuntime_default()().wrap(function _callee4$(_context4) { + while (1) switch (_context4.prev = _context4.next) { + case 0: + _context4.next = 2; + return dispatch({ + type: 'shixunsDetail/deleteCollaborators', + payload: { + id: shixunId.current, + userId: userId + } + }); + case 2: + res = _context4.sent; + if (!(((_user$userInfo5 = user.userInfo) === null || _user$userInfo5 === void 0 ? void 0 : _user$userInfo5.user_id) === userId)) { + _context4.next = 6; + break; + } + _umi_production_exports.history.push('/shixuns'); + return _context4.abrupt("return"); + case 6: + message/* default */.ZP.info(res === null || res === void 0 ? void 0 : res.message); + params.page = 1; + setParams(params); + getCollaboratorsData(params); + case 10: + case "end": + return _context4.stop(); + } + }, _callee4); + })); + function onOk() { + return _onOk2.apply(this, arguments); + } + return onOk; + }() + }); + }; var handleChangeManager = function handleChangeManager() { dispatch({ type: 'shixunsDetail/setActionTabs', @@ -547,11 +598,11 @@ var Collaborators = function Collaborators(_ref) { return _onTriggerEditor.apply(this, arguments); } function _onTriggerEditor() { - _onTriggerEditor = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee6(identifier, user_id, editable, userName) { - return regeneratorRuntime_default()().wrap(function _callee6$(_context6) { - while (1) switch (_context6.prev = _context6.next) { + _onTriggerEditor = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee7(identifier, user_id, editable, userName) { + 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: 'shixunsDetail/updateCollaboratorEditable', payload: { @@ -566,9 +617,9 @@ var Collaborators = function Collaborators(_ref) { // }) case 3: case "end": - return _context6.stop(); + return _context7.stop(); } - }, _callee6); + }, _callee7); })); return _onTriggerEditor.apply(this, arguments); } @@ -594,13 +645,13 @@ var Collaborators = function Collaborators(_ref) { onCancel: onCancel, shixunId: shixunId.current, onSelectCollaborator: function () { - var _onSelectCollaborator = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee4(user_ids) { + var _onSelectCollaborator = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee5(user_ids) { 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: onCancel(); - _context4.next = 3; + _context5.next = 3; return dispatch({ type: 'shixunsDetail/addCollaborator', payload: { @@ -609,16 +660,16 @@ var Collaborators = function Collaborators(_ref) { } }); case 3: - res = _context4.sent; + res = _context5.sent; if (res) { message/* default */.ZP.success('添加成功'); handleReloadData(); } case 5: case "end": - return _context4.stop(); + return _context5.stop(); } - }, _callee4); + }, _callee5); })); function onSelectCollaborator(_x6) { return _onSelectCollaborator.apply(this, arguments); @@ -626,13 +677,13 @@ var Collaborators = function Collaborators(_ref) { return onSelectCollaborator; }(), onSelectGroup: function () { - var _onSelectGroup = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee5(group_id) { + var _onSelectGroup = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee6(group_id) { var res; - return regeneratorRuntime_default()().wrap(function _callee5$(_context5) { - while (1) switch (_context5.prev = _context5.next) { + return regeneratorRuntime_default()().wrap(function _callee6$(_context6) { + while (1) switch (_context6.prev = _context6.next) { case 0: onCancel(); - _context5.next = 3; + _context6.next = 3; return dispatch({ type: 'shixunsDetail/addTeachGroupMember', payload: { @@ -641,16 +692,16 @@ var Collaborators = function Collaborators(_ref) { } }); case 3: - res = _context5.sent; + res = _context6.sent; if (res) { message/* default */.ZP.success('添加成功'); handleReloadData(); } case 5: case "end": - return _context5.stop(); + return _context6.stop(); } - }, _callee5); + }, _callee6); })); function onSelectGroup(_x7) { return _onSelectGroup.apply(this, arguments); @@ -696,7 +747,7 @@ var Collaborators = function Collaborators(_ref) { }, className: "mt30", children: collaboratorList.map(function (item, index) { - var _item$user, _item$user2, _item$user3, _item$user4, _item$user5, _item$user7, _user$userInfo5, _item$user9; + var _item$user, _item$user2, _item$user3, _item$user4, _item$user5, _item$user7, _user$userInfo6, _user$userInfo7, _item$user10; return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { className: Collaboratorsmodules.itemWrap, children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("a", { @@ -765,20 +816,27 @@ var Collaborators = function Collaborators(_ref) { } })] }) - }) : null, !((_item$user7 = item.user) !== null && _item$user7 !== void 0 && _item$user7.shixun_manager) && editable && item.user.user_id !== ((_user$userInfo5 = user.userInfo) === null || _user$userInfo5 === void 0 ? void 0 : _user$userInfo5.user_id) ? /*#__PURE__*/(0,jsx_runtime.jsx)("a", { + }) : null, !((_item$user7 = item.user) !== null && _item$user7 !== void 0 && _item$user7.shixun_manager) && editable && item.user.user_id !== ((_user$userInfo6 = user.userInfo) === null || _user$userInfo6 === void 0 ? void 0 : _user$userInfo6.user_id) ? /*#__PURE__*/(0,jsx_runtime.jsx)("a", { className: "c-grey-c", onClick: function onClick() { var _item$user8; return handleDelete((_item$user8 = item.user) === null || _item$user8 === void 0 ? void 0 : _item$user8.user_id); }, children: "\u5220\u9664" - }) : null] + }) : null, item.user.user_id === ((_user$userInfo7 = user.userInfo) === null || _user$userInfo7 === void 0 ? void 0 : _user$userInfo7.user_id) && /*#__PURE__*/(0,jsx_runtime.jsx)("a", { + className: "c-grey-c", + onClick: function onClick() { + var _item$user9; + return handleexit((_item$user9 = item.user) === null || _item$user9 === void 0 ? void 0 : _item$user9.user_id); + }, + children: "\u9000\u51FA" + })] })] }), /*#__PURE__*/(0,jsx_runtime.jsx)("p", { className: Collaboratorsmodules.schoolWrap, children: /*#__PURE__*/(0,jsx_runtime.jsx)("span", { className: Collaboratorsmodules.school, - children: (_item$user9 = item.user) === null || _item$user9 === void 0 ? void 0 : _item$user9.school_name + children: (_item$user10 = item.user) === null || _item$user10 === void 0 ? void 0 : _item$user10.school_name }) })] })] diff --git a/p__Shixuns__Detail__Discuss__index.async.js b/p__Shixuns__Detail__Discuss__index.async.js index 2beab7bf5c..ef088b82b7 100644 --- a/p__Shixuns__Detail__Discuss__index.async.js +++ b/p__Shixuns__Detail__Discuss__index.async.js @@ -1243,6 +1243,11 @@ var jsx_runtime = __webpack_require__(37712); _useState8 = slicedToArray_default()(_useState7, 2), height = _useState8[0], setheight = _useState8[1]; + // const [movable, setmovable] = useState(false); + var _useState9 = (0,_react_17_0_2_react.useState)(false), + _useState10 = slicedToArray_default()(_useState9, 2), + down = _useState10[0], + setdown = _useState10[1]; var saveUrl = (0,_react_17_0_2_react.useRef)(''); (0,_react_17_0_2_react.useEffect)(function () { var unSub = mediator/* default */.Z.subscribe('preview-image', function (value) { @@ -1312,11 +1317,13 @@ var jsx_runtime = __webpack_require__(37712); style: { display: 'none' } + // ref={imgref} , preview: { visible: true, src: url, + movable: false, onVisibleChange: function onVisibleChange(value) { setUrl(''); } diff --git a/p__Shixuns__Detail__id.async.js b/p__Shixuns__Detail__id.async.js index a35ec8d36f..7316c48081 100644 --- a/p__Shixuns__Detail__id.async.js +++ b/p__Shixuns__Detail__id.async.js @@ -583,7 +583,10 @@ var SendShixunsModal = function SendShixunsModal(_ref) { return /*#__PURE__*/(0,jsx_runtime.jsx)(es_radio/* default */.ZP, { className: SendShixunsModalmodules.radio, value: item.course_id, - children: item.name + children: /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + title: item.name, + children: item.name + }) }, key); }) }) diff --git a/p__Shixuns__Detail__id.chunk.css b/p__Shixuns__Detail__id.chunk.css index 6b5b09db6e..26ff1305df 100644 --- a/p__Shixuns__Detail__id.chunk.css +++ b/p__Shixuns__Detail__id.chunk.css @@ -461,14 +461,16 @@ height: 270px; overflow-y: auto; background: #f7f9fd; - padding: 5px; + padding: 0 15px 15px 15px; margin-bottom: 20px; } .radio___S9z0O { - display: block; + display: block !important; height: 30px; - line-height: 30px !important; - width: 100%; + width: 375px; + white-space: nowrap; + text-overflow: ellipsis; + overflow: hidden; } .checkbox___w1WK6 { height: 30px; diff --git a/p__Shixuns__Edit__body__Warehouse__index.async.js b/p__Shixuns__Edit__body__Warehouse__index.async.js index 4420f2029f..1385acbe42 100644 --- a/p__Shixuns__Edit__body__Warehouse__index.async.js +++ b/p__Shixuns__Edit__body__Warehouse__index.async.js @@ -1,5 +1,5 @@ "use strict"; -(self["webpackChunk"] = self["webpackChunk"] || []).push([[16328,15569,88100,12312,54747,73168,18080,64802,34668,21105],{ +(self["webpackChunk"] = self["webpackChunk"] || []).push([[16328,15569,12312,54747,73168,18080,64802,34668,54512,21105],{ /***/ 98915: /*!***********************************************************************************************************!*\ diff --git a/p__Shixuns__Edit__index.async.js b/p__Shixuns__Edit__index.async.js index 9bf35c6af0..0938d7257b 100644 --- a/p__Shixuns__Edit__index.async.js +++ b/p__Shixuns__Edit__index.async.js @@ -18864,14 +18864,23 @@ var TestCase = function TestCase(_ref) { })] }) }) - }), /*#__PURE__*/(0,jsx_runtime.jsx)("h4", { + }), /*#__PURE__*/(0,jsx_runtime.jsxs)("h4", { className: "font14 mt20 mb10", - children: "\u8BC4\u6D4B\u811A\u672C" + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", { + style: { + color: 'red' + }, + children: "*" + }), " \u8BC4\u6D4B\u811A\u672C"] }), /*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, { title: !open_evaluate && "请启用Jupyter评测功能后,进行编辑", placement: "topLeft", children: /*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, { name: "choice_standard_scripts", + rules: [{ + required: true, + message: '请选择评测脚本' + }], children: /*#__PURE__*/(0,jsx_runtime.jsx)(es_select["default"], { className: EvaluateSettingmodules.se, getPopupContainer: function getPopupContainer(trigger) { diff --git a/p__User__Detail__Projects__index.async.js b/p__User__Detail__Projects__index.async.js index 8cbb8b458e..b2b4645081 100644 --- a/p__User__Detail__Projects__index.async.js +++ b/p__User__Detail__Projects__index.async.js @@ -277,7 +277,7 @@ var _excluded = ["user", "userDetail", "globalSetting", "loading", "dispatch"]; var Projects = function Projects(_ref) { - var _user$userInfo2, _user$navigationInfo, _user$navigationInfo2; + var _user$userInfo2, _globalSetting$settin, _globalSetting$settin2; var user = _ref.user, userDetail = _ref.userDetail, globalSetting = _ref.globalSetting, @@ -466,12 +466,12 @@ var Projects = function Projects(_ref) { children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", { className: Projectsmodules.cardWrap, children: [params.page === 1 && isCurrent && !params.category && /*#__PURE__*/(0,jsx_runtime.jsx)(Items_CreateCard, { - url: "".concat((_user$navigationInfo = user.navigationInfo) === null || _user$navigationInfo === void 0 || (_user$navigationInfo = _user$navigationInfo.top) === null || _user$navigationInfo === void 0 ? void 0 : _user$navigationInfo.old_url, "/projects/deposit/new"), + url: "".concat(globalSetting === null || globalSetting === void 0 || (_globalSetting$settin = globalSetting.setting) === null || _globalSetting$settin === void 0 ? void 0 : _globalSetting$settin.old_url, "/projects/deposit/new"), name: "\u65B0\u5EFA\u5F00\u53D1\u9879\u76EE", dispatch: dispatch }), !data.length && params.category && /*#__PURE__*/(0,jsx_runtime.jsx)(NoData/* default */.Z, {}), /*#__PURE__*/(0,jsx_runtime.jsx)(components_Items, { data: data, - old_url: (_user$navigationInfo2 = user.navigationInfo) === null || _user$navigationInfo2 === void 0 || (_user$navigationInfo2 = _user$navigationInfo2.top) === null || _user$navigationInfo2 === void 0 ? void 0 : _user$navigationInfo2.old_url + old_url: globalSetting === null || globalSetting === void 0 || (_globalSetting$settin2 = globalSetting.setting) === null || _globalSetting$settin2 === void 0 ? void 0 : _globalSetting$settin2.old_url })] }), count > 15 && /*#__PURE__*/(0,jsx_runtime.jsx)("div", { className: Projectsmodules.countWrap, diff --git a/p__User__Detail__Topicbank__index.async.js b/p__User__Detail__Topicbank__index.async.js index ac51f8c12b..589bb5e8f8 100644 --- a/p__User__Detail__Topicbank__index.async.js +++ b/p__User__Detail__Topicbank__index.async.js @@ -1,5 +1,5 @@ "use strict"; -(self["webpackChunk"] = self["webpackChunk"] || []).push([[98062,64802,34668],{ +(self["webpackChunk"] = self["webpackChunk"] || []).push([[98062,64802,34668,54512],{ /***/ 15997: /*!*****************************************************************************************************!*\ diff --git a/p__User__Detail__id.async.js b/p__User__Detail__id.async.js index d032babf12..69dbcf205d 100644 --- a/p__User__Detail__id.async.js +++ b/p__User__Detail__id.async.js @@ -96,7 +96,7 @@ var showSearchMapping = [{ placeholder: '搜索视频' }]; var Banner = function Banner(_ref) { - var _user$userInfo, _userDetail$homepageI, _userDetail$homepageI2, _userDetail$homepageI3, _userDetail$homepageI4, _userDetail$homepageI5, _userDetail$homepageI6, _userDetail$homepageI7, _userDetail$homepageI8, _userDetail$homepageI9, _userDetail$homepageI10, _find, _globalSetting$settin, _find2, _globalSetting$settin2, _find3, _globalSetting$settin3, _user$userInfo2, _globalSetting$settin4, _user$userInfo3, _user$userInfo4, _globalSetting$settin5, _user$userInfo5, _user$userInfo6, _user$userInfo7, _user$userInfo8, _user$userInfo9, _user$userInfo10, _user$userInfo11; + var _user$userInfo, _userDetail$homepageI, _userDetail$homepageI2, _userDetail$homepageI3, _userDetail$homepageI4, _userDetail$homepageI5, _userDetail$homepageI6, _userDetail$homepageI7, _userDetail$homepageI8, _userDetail$homepageI9, _userDetail$homepageI10, _find, _globalSetting$settin, _find2, _globalSetting$settin2, _find3, _globalSetting$settin3, _user$userInfo2, _globalSetting$settin4, _user$userInfo3, _user$userInfo4, _globalSetting$settin5, _user$userInfo5, _user$userInfo6, _user$userInfo7, _user$userInfo8, _user$userInfo9, _user$userInfo10, _user$userInfo11, _userDetail$homepageI11, _userDetail$homepageI12, _userDetail$homepageI13, _userDetail$homepageI14; var userDetail = _ref.userDetail, user = _ref.user, globalSetting = _ref.globalSetting, @@ -359,6 +359,18 @@ var Banner = function Banner(_ref) { children: [/*#__PURE__*/(0,jsx_runtime.jsx)("i", { className: "iconfont icon-ziyuan2 " }), "\u8D44\u6E90\u94FE\u63A5"] + }), ((_userDetail$homepageI11 = userDetail.homepageInfo) === null || _userDetail$homepageI11 === void 0 ? void 0 : _userDetail$homepageI11.college_identifier) && /*#__PURE__*/(0,jsx_runtime.jsxs)(_umi_production_exports.Link, { + to: "/colleges/".concat((_userDetail$homepageI12 = userDetail.homepageInfo) === null || _userDetail$homepageI12 === void 0 ? void 0 : _userDetail$homepageI12.college_identifier, "/statistics"), + onClick: function onClick() { + return setActiveKey(NavType.OtherResources); + }, + className: activeKey === NavType.OtherResources ? Menusmodules.active : '', + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("i", { + className: "iconfont icon-ziyuan2 " + }), "\u5B66\u9662\u7EDF\u8BA1"] + }), ((_userDetail$homepageI13 = userDetail.homepageInfo) === null || _userDetail$homepageI13 === void 0 ? void 0 : _userDetail$homepageI13.laboratory_admin_url) && /*#__PURE__*/(0,jsx_runtime.jsx)("a", { + href: (_userDetail$homepageI14 = userDetail.homepageInfo) === null || _userDetail$homepageI14 === void 0 ? void 0 : _userDetail$homepageI14.laboratory_admin_url, + children: "\u540E\u53F0\u7BA1\u7406" })] })] }); diff --git a/p__tasks__index.async.js b/p__tasks__index.async.js index f644faee4e..7cac2a56be 100644 --- a/p__tasks__index.async.js +++ b/p__tasks__index.async.js @@ -765,10 +765,11 @@ var DraggableCaptureVideo = function DraggableCaptureVideo(_ref) { antd__WEBPACK_IMPORTED_MODULE_10__/* ["default"] */ .Z.info({ title: '提示', width: 642, + icon: null, centered: true, content: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_9__.jsxs)("div", { children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_9__.jsx)("div", { - children: "\u672C\u89C6\u9891\u5DF2\u7ECF\u5F00\u542F\u5B66\u4E60\u884C\u4E3A\u5206\u6790\uFF0C\u9700\u8981\u8C03\u7528\u4F60\u8BBE\u5907\u7684\u6444\u50CF\u5934\uFF0C\u8BF7\u5F00\u542F\u6D4F\u89C8\u5668\u6444\u50CF\u5934\u6743\u9650\uFF0C\u672A\u5F00\u542F\u65F6\uFF0C\u65E0\u6CD5\u89C2\u770B\u89C6\u9891\u3002" + children: "\u5DF2\u7ECF\u5F00\u542F\u5B66\u4E60\u884C\u4E3A\u5206\u6790\uFF0C\u9700\u8981\u8C03\u7528\u4F60\u8BBE\u5907\u7684\u6444\u50CF\u5934\uFF0C\u8BF7\u5F00\u542F\u6D4F\u89C8\u5668\u6444\u50CF\u5934\u6743\u9650\u3002" }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_9__.jsx)("a", { target: "_blank", href: "https://www.educoder.net/forums/36625", @@ -2731,6 +2732,11 @@ var jsx_runtime = __webpack_require__(37712); _useState8 = slicedToArray_default()(_useState7, 2), height = _useState8[0], setheight = _useState8[1]; + // const [movable, setmovable] = useState(false); + var _useState9 = (0,_react_17_0_2_react.useState)(false), + _useState10 = slicedToArray_default()(_useState9, 2), + down = _useState10[0], + setdown = _useState10[1]; var saveUrl = (0,_react_17_0_2_react.useRef)(''); (0,_react_17_0_2_react.useEffect)(function () { var unSub = mediator/* default */.Z.subscribe('preview-image', function (value) { @@ -2800,11 +2806,13 @@ var jsx_runtime = __webpack_require__(37712); style: { display: 'none' } + // ref={imgref} , preview: { visible: true, src: url, + movable: false, onVisibleChange: function onVisibleChange(value) { setUrl(''); } diff --git a/p__virtualSpaces__Lists__Discussion__Detail__index.async.js b/p__virtualSpaces__Lists__Discussion__Detail__index.async.js new file mode 100644 index 0000000000..46c2e1857a --- /dev/null +++ b/p__virtualSpaces__Lists__Discussion__Detail__index.async.js @@ -0,0 +1,1523 @@ +"use strict"; +(self["webpackChunk"] = self["webpackChunk"] || []).push([[78563,4977,55523],{ + +/***/ 72020: +/*!*****************************************!*\ + !*** ./src/components/NoData/index.tsx ***! + \*****************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/objectSpread2.js */ 26801); +/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0__); +/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! react */ 59301); +/* harmony import */ var _assets_images_icons_nodata_png__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @/assets/images/icons/nodata.png */ 4977); +/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! antd */ 3113); +/* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! react/jsx-runtime */ 37712); + + + + + + +var noData = function noData(_ref) { + var img = _ref.img, + _ref$buttonProps = _ref.buttonProps, + buttonProps = _ref$buttonProps === void 0 ? {} : _ref$buttonProps, + _ref$styles = _ref.styles, + styles = _ref$styles === void 0 ? {} : _ref$styles, + customText = _ref.customText, + ButtonText = _ref.ButtonText, + ButtonClick = _ref.ButtonClick, + Buttonclass = _ref.Buttonclass, + ButtonTwo = _ref.ButtonTwo, + imgStyles = _ref.imgStyles, + _ref$loading = _ref.loading, + loading = _ref$loading === void 0 ? false : _ref$loading; + return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsxs)("section", { + className: "tc animated fadeIn", + style: _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0___default()(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0___default()({}, { + color: '#999', + margin: '100px auto', + visibility: loading ? 'hidden' : 'visible' + }), styles), + children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)("img", { + src: img || _assets_images_icons_nodata_png__WEBPACK_IMPORTED_MODULE_2__, + style: _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0___default()({}, imgStyles) + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)("p", { + className: "mt20 font14", + children: customText || '暂时还没有相关数据哦!' + }), ButtonText && /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)(antd__WEBPACK_IMPORTED_MODULE_4__/* ["default"] */ .ZP, _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0___default()(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0___default()({ + className: Buttonclass, + onClick: ButtonClick + }, buttonProps), {}, { + children: ButtonText + })), ButtonTwo && ButtonTwo] + }); +}; +/* harmony default export */ __webpack_exports__.Z = (noData); + +/***/ }), + +/***/ 48058: +/*!*********************************************************!*\ + !*** ./src/components/PreviewAll/index.tsx + 1 modules ***! + \*********************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + + +// EXPORTS +__webpack_require__.d(__webpack_exports__, { + Z: function() { return /* binding */ PreviewAll; } +}); + +// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/objectSpread2.js +var objectSpread2 = __webpack_require__(26801); +var objectSpread2_default = /*#__PURE__*/__webpack_require__.n(objectSpread2); +// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/regeneratorRuntime.js +var regeneratorRuntime = __webpack_require__(10574); +var regeneratorRuntime_default = /*#__PURE__*/__webpack_require__.n(regeneratorRuntime); +// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/asyncToGenerator.js +var asyncToGenerator = __webpack_require__(39343); +var asyncToGenerator_default = /*#__PURE__*/__webpack_require__.n(asyncToGenerator); +// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/slicedToArray.js +var slicedToArray = __webpack_require__(11006); +var slicedToArray_default = /*#__PURE__*/__webpack_require__.n(slicedToArray); +// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/index.js +var _react_17_0_2_react = __webpack_require__(59301); +;// 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/_antd@5.9.0@antd/es/button/index.js +var es_button = __webpack_require__(3113); +// EXTERNAL MODULE: ./node_modules/_@ant-design_icons@5.2.6@@ant-design/icons/es/icons/ArrowDownOutlined.js + 1 modules +var ArrowDownOutlined = __webpack_require__(98915); +// EXTERNAL MODULE: ./src/components/monaco-editor/index.jsx + 4 modules +var monaco_editor = __webpack_require__(14654); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/tooltip/index.js + 3 modules +var tooltip = __webpack_require__(6848); +// EXTERNAL MODULE: ./src/utils/util.tsx +var util = __webpack_require__(27291); +// EXTERNAL MODULE: ./src/service/exercise.ts +var exercise = __webpack_require__(6303); +// EXTERNAL MODULE: ./src/components/NoData/index.tsx +var NoData = __webpack_require__(72020); +// EXTERNAL MODULE: ./src/utils/env.ts + 1 modules +var env = __webpack_require__(47015); +// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/jsx-runtime.js +var jsx_runtime = __webpack_require__(37712); +;// 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, + showNodata = _ref.showNodata; + var _useState = (0,_react_17_0_2_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_17_0_2_react.useState)(""), + _useState4 = slicedToArray_default()(_useState3, 2), + token = _useState4[0], + setToken = _useState4[1]; + var _useState5 = (0,_react_17_0_2_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 */.Z.PROXY_SERVER : env/* default */.Z.API_SERVER; + // let size; + var unit = 1024 * 1024; + var maxSize = 10 * unit; + var closeRef = (0,_react_17_0_2_react.useRef)(); + if ((_data = data) !== null && _data !== void 0 && _data.startsWith("/api") && type !== "txt") { + data = env/* default */.Z.API_SERVER + data; + } + // if (type === "office") { + // size = parseUrl(data).filesize + // if (size > maxSize) { + // type = "other" + // } + // } + if (filename) monacoEditor.filename = filename; + (0,_react_17_0_2_react.useEffect)(function () { + var _document$cookie; + var cookies = (_document$cookie = document.cookie) === null || _document$cookie === void 0 || (_document$cookie = _document$cookie.replace(/\s/g, "")) === null || _document$cookie === void 0 ? void 0 : _document$cookie.split(";"); + cookies === null || cookies === void 0 || cookies.map(function (item) { + var i = item.split("="); + if (i[0] === '_educoder_session') { + setToken(i[1]); + } + }); + }, []); + (0,_react_17_0_2_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)(jsx_runtime.Fragment, { + children: /*#__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 */.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" || type === "download") && /*#__PURE__*/(0,jsx_runtime.jsx)(jsx_runtime.Fragment, { + children: showNodata ? /*#__PURE__*/(0,jsx_runtime.jsx)(NoData/* default */.Z, { + customText: "\u5F53\u524D\u6587\u4EF6\u4E0D\u652F\u6301\u9884\u89C8\uFF0C\u53EF\u70B9\u51FB\u4E0B\u8F7D\u67E5\u770B", + ButtonTwo: /*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.ZP, { + icon: /*#__PURE__*/(0,jsx_runtime.jsx)("i", { + className: "iconfont icon-xiazai4 font14" + }), + type: "primary", + size: 'middle', + onClick: handleClick, + children: "\u4E0B\u8F7D" + }) + }) : /*#__PURE__*/(0,jsx_runtime.jsxs)(es_button/* default */.ZP, { + type: "primary", + size: 'middle', + onClick: handleClick, + children: [/*#__PURE__*/(0,jsx_runtime.jsx)(ArrowDownOutlined/* default */.Z, {}), "\u70B9\u51FB\u4E0B\u8F7D"] + }) + })] + }); +}); + +/***/ }), + +/***/ 55523: +/*!*********************************************************!*\ + !*** ./src/components/RenderHtml/index.tsx + 1 modules ***! + \*********************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + + +// EXPORTS +__webpack_require__.d(__webpack_exports__, { + Z: function() { return /* binding */ RenderHtml; } +}); + +// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/objectSpread2.js +var objectSpread2 = __webpack_require__(26801); +var objectSpread2_default = /*#__PURE__*/__webpack_require__.n(objectSpread2); +// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/toConsumableArray.js +var toConsumableArray = __webpack_require__(93923); +var toConsumableArray_default = /*#__PURE__*/__webpack_require__.n(toConsumableArray); +// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/createForOfIteratorHelper.js +var createForOfIteratorHelper = __webpack_require__(98190); +var createForOfIteratorHelper_default = /*#__PURE__*/__webpack_require__.n(createForOfIteratorHelper); +// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/slicedToArray.js +var slicedToArray = __webpack_require__(11006); +var slicedToArray_default = /*#__PURE__*/__webpack_require__.n(slicedToArray); +// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/index.js +var _react_17_0_2_react = __webpack_require__(59301); +// EXTERNAL MODULE: ./node_modules/_katex@0.11.1@katex/dist/katex.min.css +var katex_min = __webpack_require__(70657); +// EXTERNAL MODULE: ./node_modules/_marked@2.0.7@marked/lib/marked.js +var marked = __webpack_require__(32834); +var marked_default = /*#__PURE__*/__webpack_require__.n(marked); +// EXTERNAL MODULE: ./node_modules/_marked@2.0.7@marked/src/helpers.js +var helpers = __webpack_require__(11690); +;// 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 = ["
    "]; +var renderer = new (marked_default()).Renderer(); +var headingRegex = /^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/; +function cleanToc() { + toc.length = 0; + ctx = [""); + return ctx.join(""); +} +var tokenizer = { + heading: function heading(src) { + var cap = headingRegex.exec(src); + if (cap) { + return { + type: 'heading', + raw: cap[0], + depth: cap[1].length, + text: cap[2] + }; + } + }, + fences: function fences(src) { + var cap = this.rules.block.fences.exec(src); + if (cap) { + var raw = cap[0]; + var text = indentCodeCompensation(raw, cap[3] || ''); + var lang = cap[2] ? cap[2].trim() : cap[2]; + if (['latex', 'katex', 'math'].indexOf(lang) >= 0) { + var id = next_id(); + var expression = text; + text = id; + math_expressions[id] = { + type: 'block', + expression: expression + }; + } + return { + type: 'code', + raw: raw, + lang: lang, + text: text + }; + } + } +}; +var latexRegex = /(?:\${2})([^\n`]+?)(?:\${2})/gi; +var katex_count = 0; +var next_id = function next_id() { + return "__special_katext_id_".concat(katex_count++, "__"); +}; +var math_expressions = {}; +function getMathExpressions() { + return math_expressions; +} +function resetMathExpressions() { + katex_count = 0; + math_expressions = {}; +} +function replace_math_with_ids(text) { + text = text.replace(latexRegex, function (_match, expression) { + var id = next_id(); + math_expressions[id] = { + type: 'inline', + expression: expression + }; + return id; + }); + return text; +} +var original_listitem = renderer.listitem; +renderer.listitem = function (text) { + return original_listitem(replace_math_with_ids(text)); +}; +var original_paragraph = renderer.paragraph; +renderer.paragraph = function (text) { + return original_paragraph(replace_math_with_ids(text)); +}; +var original_tablecell = renderer.tablecell; +renderer.tablecell = function (content, flags) { + return original_tablecell(replace_math_with_ids(content), flags); +}; +renderer.code = function (code, infostring, escaped) { + var lang = (infostring || '').match(/\S*/)[0]; + if (!lang) { + return '
    ' + (escaped ? code : (0,helpers.escape)(code, true)) + '
    '; + } + if (['latex', 'katex', 'math'].indexOf(lang) >= 0) { + return "

    ".concat(code, "

    "); + } else { + return "
    ").concat(escaped ? code : (0,helpers.escape)(code, true), "
    \n"); + } +}; +renderer.heading = function (text, level, raw) { + var anchor = this.options.headerPrefix + raw.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g, '-'); + toc.push({ + anchor: anchor, + level: level, + text: text + }); + return '' + text + ''; +}; +marked_default().setOptions({ + silent: true, + gfm: true, + pedantic: false +}); +marked_default().use({ + tokenizer: tokenizer, + renderer: renderer +}); +/* harmony default export */ var utils_marked = ((marked_default())); +// EXTERNAL MODULE: ./node_modules/_code-prettify@0.1.0@code-prettify/src/prettify.js +var prettify = __webpack_require__(64018); +// EXTERNAL MODULE: ./node_modules/_hls.js@1.4.12@hls.js/dist/hls.mjs +var dist_hls = __webpack_require__(36775); +// EXTERNAL MODULE: ./src/utils/env.ts + 1 modules +var env = __webpack_require__(47015); +// EXTERNAL MODULE: ./node_modules/_katex@0.11.1@katex/dist/katex.js +var katex = __webpack_require__(15342); +// EXTERNAL MODULE: ./node_modules/_uuid@8.3.0@uuid/dist/esm-browser/v4.js + 4 modules +var v4 = __webpack_require__(1012); +// EXTERNAL MODULE: ./src/components/PreviewAll/index.tsx + 1 modules +var PreviewAll = __webpack_require__(48058); +// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/jsx-runtime.js +var jsx_runtime = __webpack_require__(37712); +;// CONCATENATED MODULE: ./src/components/RenderHtml/index.tsx + + + + + + + + + + + + + + + + +var ADD_MULTI = '@▁▁@'; +var ADD_SINGLE = '@▁@'; +var preRegex = /]*>/g; +function _unescape(str) { + var div = document.createElement('div'); + div.innerHTML = str; + return div.childNodes.length === 0 ? '' : div.childNodes[0].nodeValue; +} +/* harmony default export */ var RenderHtml = (function (_ref) { + var _ref$value = _ref.value, + value = _ref$value === void 0 ? '' : _ref$value, + className = _ref.className, + showTextOnly = _ref.showTextOnly, + showLines = _ref.showLines, + _ref$style = _ref.style, + style = _ref$style === void 0 ? {} : _ref$style, + _ref$stylesPrev = _ref.stylesPrev, + stylesPrev = _ref$stylesPrev === void 0 ? {} : _ref$stylesPrev, + highlightKeywords = _ref.highlightKeywords, + showProgramFill = _ref.showProgramFill, + isProgramFill = _ref.isProgramFill, + _ref$disabledFill = _ref.disabledFill, + disabledFill = _ref$disabledFill === void 0 ? false : _ref$disabledFill, + programFillValue = _ref.programFillValue, + _ref$onFillChange = _ref.onFillChange, + onFillChange = _ref$onFillChange === void 0 ? function (value) {} : _ref$onFillChange, + _ref$onFillBlur = _ref.onFillBlur, + onFillBlur = _ref$onFillBlur === void 0 ? function () {} : _ref$onFillBlur; + var str = String(value); + var _useState = (0,_react_17_0_2_react.useState)(""), + _useState2 = slicedToArray_default()(_useState, 2), + data = _useState2[0], + setData = _useState2[1]; + var _useState3 = (0,_react_17_0_2_react.useState)("office"), + _useState4 = slicedToArray_default()(_useState3, 2), + type = _useState4[0], + setType = _useState4[1]; + var _useState5 = (0,_react_17_0_2_react.useState)([]), + _useState6 = slicedToArray_default()(_useState5, 2), + projectValue = _useState6[0], + setProjectValue = _useState6[1]; + var classNamesRef = (0,_react_17_0_2_react.useRef)("a" + (0,v4/* default */.Z)()); + var formObj = {}; + var createInput = function createInput(a, num) { + // const wrap = document.createElement("span") + // wrap.className = + var input = document.createElement(a === ADD_SINGLE ? "input" : "textarea"); + input.style.width = "100%"; + input.style.height = a === ADD_SINGLE ? "40px" : "151px"; + input.rows = 5; + input.spellcheck = false; + input.name = "edu-program-fill"; + input.placeholder = "请输入"; + input.dataset.id = num; + var key = Object.keys(formObj).length; + formObj[key] = input; + return "").concat(input.outerHTML, ""); + }; + var formatMD = function formatMD(rs) { + return rs.replace(/([\s\S]+?)<\/style>/gim, function (_, css) { + var _css = css.replace(/(\n|\r)/g, "").split("}"); + var arr = []; + _css.map(function (item) { + if (item != '') { + arr.push(".".concat(classNamesRef.current, " ").concat(item)); + } + }); + return ""); + }); + }; + var html = (0,_react_17_0_2_react.useMemo)(function () { + try { + var reg = /\(\s+\/api\/attachments\/|\(\/api\/attachments\/|\(\/attachments\/download\//g; + var reg2 = /\"\/api\/attachments\/|\"\/attachments\/download\//g; + var reg3 = /\(\s+\/files\/uploads\/|\"\/files\/uploads\//g; + str = str.replace(reg, "(" + env/* default */.Z.API_SERVER + "/api/attachments/").replace(reg2, '"' + env/* default */.Z.API_SERVER + "/api/attachments/").replace(reg3, '"' + env/* default */.Z.API_SERVER + "/files/uploads/").replaceAll("http://video.educoder", "https://video.educoder").replaceAll("http://www.educoder.net/api", "https://data.educoder.net/api").replaceAll("https://www.educoder.net/api", "https://data.educoder.net/api").replace(/\r\n/g, "\n"); + // str = str.replace(new RegExp("(?".concat(formatMD(str || ""), ""); + } + var rs = utils_marked(str); + rs = formatMD(rs); + var math_expressions = getMathExpressions(); + if (str.match(/\[TOC\]/)) { + rs = rs.replace('

    [TOC]

    ', getTocContent()); + cleanToc(); + } + rs = rs.replace(/(__special_katext_id_\d+__)/g, function (_match, capture) { + var _math_expressions$cap = math_expressions[capture], + type = _math_expressions$cap.type, + expression = _math_expressions$cap.expression; + return (0,katex.renderToString)(_unescape(expression) || '', { + displayMode: type === 'block', + throwOnError: false, + output: 'html' + }); + }); + rs = rs.replace(/▁/g, '▁▁▁'); + resetMathExpressions(); + // return dompurify.sanitize(rs) + var dom = document.createElement('div'); + dom.innerHTML = rs; + if (highlightKeywords) { + var escapedKeywords = highlightKeywords.replace(/[.*+?^${}()|[\]\\]/g, "\\$&"); + findKeyword(dom, escapedKeywords); + return dom.innerHTML; + } + if (showTextOnly) { + return dom.innerText; + } + setTimeout(function () { + return onLoad(); + }, 500); + return dom.innerHTML; + }, [str, highlightKeywords]); + (0,_react_17_0_2_react.useEffect)(function () { + if (el.current) { + var inputs = el.current.querySelectorAll(["input", "textarea"]); + inputs.forEach(function (input) { + input.oninput = onInput; + input.onblur = onBlur; + }); + } + }, [projectValue]); + (0,_react_17_0_2_react.useEffect)(function () { + if (!!(programFillValue !== null && programFillValue !== void 0 && programFillValue.length)) { + var scoreDom = el.current.querySelectorAll(".edu-program-fill-score"); + var dom = el.current.querySelectorAll('[name="edu-program-fill"]'); + var _iterator = createForOfIteratorHelper_default()(dom.entries()), + _step; + try { + for (_iterator.s(); !(_step = _iterator.n()).done;) { + var _programFillValue$k; + var _step$value = slicedToArray_default()(_step.value, 2), + k = _step$value[0], + i = _step$value[1]; + i.value = (_programFillValue$k = programFillValue[k]) === null || _programFillValue$k === void 0 ? void 0 : _programFillValue$k.value; + if (programFillValue[k].type === "warning") { + i.className = "program-fill-warning"; + } else if (programFillValue[k].type === "success") { + i.className = "program-fill-success"; + } else { + i.className = ""; + } + } + } catch (err) { + _iterator.e(err); + } finally { + _iterator.f(); + } + var _iterator2 = createForOfIteratorHelper_default()(scoreDom.entries()), + _step2; + try { + for (_iterator2.s(); !(_step2 = _iterator2.n()).done;) { + var _programFillValue$_k, _programFillValue$_k2; + var _step2$value = slicedToArray_default()(_step2.value, 2), + _k = _step2$value[0], + _i = _step2$value[1]; + _i.innerHTML = (_programFillValue$_k = programFillValue[_k]) !== null && _programFillValue$_k !== void 0 && _programFillValue$_k.score ? "".concat((_programFillValue$_k2 = programFillValue[_k]) === null || _programFillValue$_k2 === void 0 ? void 0 : _programFillValue$_k2.score, "\u5206") : ""; + } + } catch (err) { + _iterator2.e(err); + } finally { + _iterator2.f(); + } + setProjectValue(programFillValue); + } + }, [programFillValue]); + var onInput = function onInput(e) { + projectValue[e.target.dataset.id] = projectValue[e.target.dataset.id] || {}; + projectValue[e.target.dataset.id]["value"] = e.target.value; + setProjectValue(toConsumableArray_default()(projectValue)); + onFillChange(projectValue, e.target.dataset.id); + }; + var onBlur = function onBlur(e) { + projectValue[e.target.dataset.id] = projectValue[e.target.dataset.id] || {}; + projectValue[e.target.dataset.id]["value"] = e.target.value; + setProjectValue(toConsumableArray_default()(projectValue)); + onFillBlur(projectValue, e.target.dataset.id); + }; + function findKeyword(node, keyword) { + return node.childNodes.forEach(function (childNode) { + if (childNode.childNodes.length > 0) { + findKeyword(childNode, keyword); + } else if (childNode.nodeName !== "IMG") { + if (childNode.innerHTML) { + var _childNode$innerHTML; + childNode.innerHTML = (_childNode$innerHTML = childNode.innerHTML) === null || _childNode$innerHTML === void 0 ? void 0 : _childNode$innerHTML.replace(new RegExp(keyword, "gi"), '$&'); + } else { + var dom = document.createElement("span"); + dom.innerHTML = childNode.textContent.replace(new RegExp(keyword, "gi"), '$&'); + childNode.replaceWith(dom); + } + } + }); + + // return dom.childNodes.forEach((node:any) => { + // console.log("nodeLen:",node.childNodes.length) + // if(node.childNodes.length > 0){ + // debugger + // // findKeyword(dom.childNodes,keyword) + // }else{ + // if(node.nodeName !== "#text"){ + // node.innerHTML = node.innerHTML.replaceAll(keyword,`${keyword}`) + // console.log("node:",node,dom,node.nodeName,node.innerHTML,node.childNodes.length) + // debugger + // } + // } + + // return node + // }); + } + + var el = (0,_react_17_0_2_react.useRef)(); + lines['WebkitLineClamp'] = showLines; + if (showLines) { + style = objectSpread2_default()(objectSpread2_default()({}, style), lines); + } + function onAncherHandler(e) { + var target = e.target; + if (target.tagName.toUpperCase() === 'A') { + var ancher = target.getAttribute('href'); + if (ancher.indexOf("office") > -1) { + e.preventDefault(); + setData(ancher); + setType("office"); + } else if (ancher.indexOf("application/pdf") > -1) { + e.preventDefault(); + setData(ancher); + setType("pdf"); + } else if (ancher.indexOf("text/html") > -1) { + e.preventDefault(); + setData(ancher); + setType("html"); + } else if (ancher.startsWith('#')) { + e.preventDefault(); + var viewEl = document.getElementById(ancher.replace('#', '')); + if (viewEl) { + viewEl.scrollIntoView(true); + } + } + } + } + var onLoad = function onLoad() { + var _el$current; + var videoElement = (_el$current = el.current) === null || _el$current === void 0 ? void 0 : _el$current.querySelectorAll('video'); + videoElement === null || videoElement === void 0 || videoElement.forEach(function (item) { + item.oncontextmenu = function () { + return false; + }; + if (item.src.indexOf('.m3u8') > -1) { + if (item.canPlayType('application/vnd.apple.mpegurl')) {} else if (dist_hls/* default */.Z.isSupported()) { + var hls = new dist_hls/* default */.Z(); + hls.loadSource(item.src); + hls.attachMedia(item); + } + } + }); + }; + (0,_react_17_0_2_react.useEffect)(function () { + if (el.current && html) { + if (html.match(preRegex)) { + window.PR.prettyPrint(); + } + } + if (el.current) { + el.current.addEventListener('click', onAncherHandler); + return function () { + var _el$current2; + (_el$current2 = el.current) === null || _el$current2 === void 0 || _el$current2.removeEventListener('click', onAncherHandler); + resetMathExpressions(); + cleanToc(); + }; + } + }, [html, el.current, onAncherHandler]); + return /*#__PURE__*/(0,jsx_runtime.jsxs)(jsx_runtime.Fragment, { + children: [showTextOnly && /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + ref: el, + children: html + }), !showTextOnly && /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + ref: el, + style: objectSpread2_default()({}, style), + className: "".concat(className ? className : '', " ").concat(disabledFill ? "disabled-fill" : "", " markdown-body ").concat(classNamesRef.current), + dangerouslySetInnerHTML: { + __html: html + } + }), /*#__PURE__*/(0,jsx_runtime.jsx)(PreviewAll/* default */.Z, { + close: true, + data: data, + type: !!(data !== null && data !== void 0 && data.length) ? type : "", + style: objectSpread2_default()({}, stylesPrev), + onClose: function onClose() { + return setData(""); + } + })] + }); +}); + +/***/ }), + +/***/ 65950: +/*!*******************************************************************************!*\ + !*** ./src/pages/virtualSpaces/Lists/Discussion/Detail/index.tsx + 1 modules ***! + \*******************************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +// ESM COMPAT FLAG +__webpack_require__.r(__webpack_exports__); + +// EXPORTS +__webpack_require__.d(__webpack_exports__, { + "default": function() { return /* binding */ Detail; } +}); + +// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/objectSpread2.js +var objectSpread2 = __webpack_require__(26801); +var objectSpread2_default = /*#__PURE__*/__webpack_require__.n(objectSpread2); +// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/regeneratorRuntime.js +var regeneratorRuntime = __webpack_require__(10574); +var regeneratorRuntime_default = /*#__PURE__*/__webpack_require__.n(regeneratorRuntime); +// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/asyncToGenerator.js +var asyncToGenerator = __webpack_require__(39343); +var asyncToGenerator_default = /*#__PURE__*/__webpack_require__.n(asyncToGenerator); +// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/slicedToArray.js +var slicedToArray = __webpack_require__(11006); +var slicedToArray_default = /*#__PURE__*/__webpack_require__.n(slicedToArray); +// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/objectWithoutProperties.js +var objectWithoutProperties = __webpack_require__(27161); +var objectWithoutProperties_default = /*#__PURE__*/__webpack_require__.n(objectWithoutProperties); +// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/index.js +var _react_17_0_2_react = __webpack_require__(59301); +// EXTERNAL MODULE: ./src/.umi-production/exports.ts + 8 modules +var _umi_production_exports = __webpack_require__(66660); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/form/index.js + 19 modules +var es_form = __webpack_require__(78241); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/tooltip/index.js + 3 modules +var tooltip = __webpack_require__(6848); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/button/index.js +var es_button = __webpack_require__(3113); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/spin/index.js + 1 modules +var spin = __webpack_require__(71418); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/modal/index.js + 16 modules +var es_modal = __webpack_require__(43418); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/message/index.js + 4 modules +var message = __webpack_require__(8591); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/row/index.js +var row = __webpack_require__(95237); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/col/index.js +var col = __webpack_require__(43604); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/table/index.js + 85 modules +var table = __webpack_require__(72315); +// EXTERNAL MODULE: ./src/components/ui-customization/index.tsx + 34 modules +var ui_customization = __webpack_require__(6487); +// EXTERNAL MODULE: ./src/components/NoData/index.tsx +var NoData = __webpack_require__(72020); +;// CONCATENATED MODULE: ./src/pages/virtualSpaces/Lists/Discussion/Detail/index.less?modules +// extracted by mini-css-extract-plugin +/* harmony default export */ var Detailmodules = ({"flex_box_center":"flex_box_center___Hmx5i","flex_space_between":"flex_space_between___Dx8H4","flex_box_vertical_center":"flex_box_vertical_center___dMU0Z","flex_box_center_end":"flex_box_center_end___dCdhg","flex_box_column":"flex_box_column___QCcWO","Onerow":"Onerow___bolpc","MultiLine":"MultiLine___jesmY","DiscussionList":"DiscussionList___CcLEr","DiscussionListItem":"DiscussionListItem___CSgpe","DiscussionListItemImg":"DiscussionListItemImg___KgrBI","imgUpLoad":"imgUpLoad___nu_Sv","DiscussionDetail":"DiscussionDetail___zgks4"}); +// EXTERNAL MODULE: ./src/utils/fetch.ts +var fetch = __webpack_require__(97174); +// EXTERNAL MODULE: ./src/utils/env.ts + 1 modules +var env = __webpack_require__(47015); +// EXTERNAL MODULE: ./src/utils/util.tsx +var util = __webpack_require__(27291); +// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 1 modules +var RenderHtml = __webpack_require__(55523); +// EXTERNAL MODULE: ./src/pages/virtualSpaces/Lists/Discussion/AddOrEdit/index.tsx +var AddOrEdit = __webpack_require__(35482); +// EXTERNAL MODULE: ./src/pages/virtualSpaces/components/FileImage/index.tsx + 7 modules +var FileImage = __webpack_require__(13045); +// EXTERNAL MODULE: ./src/components/PreviewAll/index.tsx + 1 modules +var PreviewAll = __webpack_require__(48058); +// EXTERNAL MODULE: ./src/utils/authority.ts +var authority = __webpack_require__(76107); +// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/jsx-runtime.js +var jsx_runtime = __webpack_require__(37712); +;// CONCATENATED MODULE: ./src/pages/virtualSpaces/Lists/Discussion/Detail/index.tsx + + + + + +var _excluded = ["classroomList", "globalSetting", "user", "virtualSpaces", "loading", "dispatch"]; + + + + + + + + + + + + + + + + + + +var LessonPage = function LessonPage(_ref) { + var _DiscussionDetail$dat, _DiscussionDetail$dat3, _DiscussionDetail$dat4, _DiscussionDetail$dat5, _DiscussionDetail$dat6, _DiscussionDetail$dat7; + var classroomList = _ref.classroomList, + globalSetting = _ref.globalSetting, + user = _ref.user, + virtualSpaces = _ref.virtualSpaces, + loading = _ref.loading, + dispatch = _ref.dispatch, + props = objectWithoutProperties_default()(_ref, _excluded); + var _Form$useForm = es_form/* default */.Z.useForm(), + _Form$useForm2 = slicedToArray_default()(_Form$useForm, 1), + form = _Form$useForm2[0]; + var DiscussionDetail = virtualSpaces.DiscussionDetail; + var _useParams = (0,_umi_production_exports.useParams)(), + virtual_spacesId = _useParams.virtual_spacesId, + id = _useParams.id; + var _useState = (0,_react_17_0_2_react.useState)(false), + _useState2 = slicedToArray_default()(_useState, 2), + isDescOpen = _useState2[0], + setIsDescOpen = _useState2[1]; + var _useState3 = (0,_react_17_0_2_react.useState)(false), + _useState4 = slicedToArray_default()(_useState3, 2), + isDescOpenShow = _useState4[0], + setIsDescOpenShow = _useState4[1]; + var _useState5 = (0,_react_17_0_2_react.useState)(false), + _useState6 = slicedToArray_default()(_useState5, 2), + isEditModal = _useState6[0], + setIsEditModal = _useState6[1]; + var _useState7 = (0,_react_17_0_2_react.useState)(null), + _useState8 = slicedToArray_default()(_useState7, 2), + listItem = _useState8[0], + setListItem = _useState8[1]; + var _useState9 = (0,_react_17_0_2_react.useState)(false), + _useState10 = slicedToArray_default()(_useState9, 2), + isViewFile = _useState10[0], + setIsViewFile = _useState10[1]; + var monacoValueRef = (0,_react_17_0_2_react.useRef)(); + var _useState11 = (0,_react_17_0_2_react.useState)({ + content: "", + type: "" + }), + _useState12 = slicedToArray_default()(_useState11, 2), + data = _useState12[0], + setData = _useState12[1]; + var DescOpenDom = (0,_react_17_0_2_react.useRef)(null); + var _useState13 = (0,_react_17_0_2_react.useState)({ + virtual_classroom_id: virtual_spacesId, + virtual_spacesId: virtual_spacesId, + id: id, + page: 1, + limit: 10 + }), + _useState14 = slicedToArray_default()(_useState13, 2), + urlData = _useState14[0], + setUrlData = _useState14[1]; + var columns = [{ + title: '名称', + dataIndex: 'name', + ellipsis: true, + render: function render(text, record) { + return /*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, { + placement: "topLeft", + title: record === null || record === void 0 ? void 0 : record.title, + children: /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { + style: { + cursor: "pointer" + }, + onClick: function onClick() { + setIsViewFile(true); + getItem(record === null || record === void 0 ? void 0 : record.id); + setListItem(record); + }, + children: [/*#__PURE__*/(0,jsx_runtime.jsx)(FileImage/* default */.Z, { + fileName: record === null || record === void 0 ? void 0 : record.title + }), record.title || "--"] + }) + }); + } + }, { + title: '操作', + dataIndex: 'keyword', + align: "right", + ellipsis: true, + width: 150, + render: function render(text, record) { + return /*#__PURE__*/(0,jsx_runtime.jsxs)(jsx_runtime.Fragment, { + children: [/*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.ZP, { + style: { + padding: "4px 10px" + }, + type: "link", + onClick: function onClick() { + setIsViewFile(true); + getItem(record === null || record === void 0 ? void 0 : record.id); + setListItem(record); + }, + children: "\u67E5\u770B" + }), /*#__PURE__*/(0,jsx_runtime.jsx)(ui_customization/* CustomButton */.op, { + openLoading: true, + type: "link", + style: { + padding: "4px 10px" + }, + onClick: function onClick() { + return (0,util/* downLoadLink */.Nd)('', "".concat(record === null || record === void 0 ? void 0 : record.download_url)); + }, + children: "\u4E0B\u8F7D" + })] + }); + } + }]; + var getItem = /*#__PURE__*/function () { + var _ref2 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee(id) { + var result, res; + return regeneratorRuntime_default()().wrap(function _callee$(_context) { + while (1) switch (_context.prev = _context.next) { + case 0: + _context.next = 2; + return (0,fetch/* default */.ZP)("/api/attachments/".concat(id, "/detail.json"), { + method: 'get' + }); + case 2: + result = _context.sent; + if (!((result === null || result === void 0 ? void 0 : result.status) !== -1)) { + _context.next = 10; + break; + } + if (!(result.file_type === "txt")) { + _context.next = 9; + break; + } + _context.next = 7; + return (0,fetch/* default */.ZP)(result.url, { + method: "get", + headers: { + "Content-Type": "application/xml" + } + }); + case 7: + res = _context.sent; + monacoValueRef.current = res; + case 9: + setData({ + type: result.file_type, + content: env/* default */.Z.API_SERVER + result.url + }); + case 10: + case "end": + return _context.stop(); + } + }, _callee); + })); + return function getItem(_x) { + return _ref2.apply(this, arguments); + }; + }(); + var getDiscussionDetail = function getDiscussionDetail() { + dispatch({ + type: "virtualSpaces/getDiscussionDetail", + payload: objectSpread2_default()({}, urlData) + }); + }; + (0,_react_17_0_2_react.useEffect)(function () { + virtual_spacesId && id && getDiscussionDetail(); + }, []); + (0,_react_17_0_2_react.useEffect)(function () { + var _DescOpenDom$current; + if ((DescOpenDom === null || DescOpenDom === void 0 || (_DescOpenDom$current = DescOpenDom.current) === null || _DescOpenDom$current === void 0 ? void 0 : _DescOpenDom$current.clientHeight) > 90) { + setIsDescOpenShow(true); + } else { + setIsDescOpenShow(false); + } + }, [DiscussionDetail]); + return /*#__PURE__*/(0,jsx_runtime.jsx)(spin/* default */.Z, { + spinning: loading["virtualSpaces/getDiscussionDetail"], + children: /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: "ml40 mr40", + children: [/*#__PURE__*/(0,jsx_runtime.jsxs)(ui_customization/* HeadBack */.qE, { + title: isViewFile ? listItem === null || listItem === void 0 ? void 0 : listItem.title : DiscussionDetail === null || DiscussionDetail === void 0 || (_DiscussionDetail$dat = DiscussionDetail.data) === null || _DiscussionDetail$dat === void 0 ? void 0 : _DiscussionDetail$dat.name, + onClick: function onClick() { + if (isViewFile) { + setIsViewFile(false); + getDiscussionDetail(); + return; + } + _umi_production_exports.history.push("/".concat(util/* vtrsKey */.AS, "/").concat(virtual_spacesId, "/discussion")); + }, + children: [isViewFile && /*#__PURE__*/(0,jsx_runtime.jsx)(jsx_runtime.Fragment, { + children: /*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.ZP, { + className: "primary-hover", + type: "link", + icon: /*#__PURE__*/(0,jsx_runtime.jsx)("i", { + className: "iconfont icon-xiazai4 font14" + }), + onClick: function onClick() { + var _listItem$url; + (0,util/* downLoadLink */.Nd)('', "".concat(env/* default */.Z.API_SERVER).concat(listItem === null || listItem === void 0 || (_listItem$url = listItem.url) === null || _listItem$url === void 0 ? void 0 : _listItem$url.replace('disposition=inline', ''))); + }, + children: "\u4E0B\u8F7D" + }) + }), !isViewFile && /*#__PURE__*/(0,jsx_runtime.jsxs)(jsx_runtime.Fragment, { + children: [/*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.ZP, { + className: "primary-hover", + type: "link", + icon: /*#__PURE__*/(0,jsx_runtime.jsx)("i", { + className: "iconfont icon-bianji7 font14" + }), + onClick: function onClick() { + var _DiscussionDetail$dat2; + setIsEditModal(true); + form.setFieldsValue(objectSpread2_default()(objectSpread2_default()({}, DiscussionDetail === null || DiscussionDetail === void 0 ? void 0 : DiscussionDetail.data), {}, { + attachment_ids: DiscussionDetail === null || DiscussionDetail === void 0 || (_DiscussionDetail$dat2 = DiscussionDetail.data) === null || _DiscussionDetail$dat2 === void 0 ? void 0 : _DiscussionDetail$dat2.attachments.map(function (item) { + return { + uid: item.id, + name: item.title, + status: 'done', + url: "".concat(env/* default */.Z.API_SERVER, "/api/attachments/").concat(item.id), + response: { + id: item.id + } + }; + }) + })); + }, + children: "\u7F16\u8F91" + }), /*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.ZP, { + className: "delete-hover", + type: "link", + icon: /*#__PURE__*/(0,jsx_runtime.jsx)("i", { + className: "iconfont icon-piliangshanchubeifen font14" + }), + onClick: function onClick() { + var modal = es_modal/* default */.Z.confirm({ + icon: null, + centered: true, + maskClosable: true, + width: 374, + title: "提示", + content: "确定删除该交流研讨?", + onOk: function () { + var _onOk = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee2() { + var res; + return regeneratorRuntime_default()().wrap(function _callee2$(_context2) { + while (1) switch (_context2.prev = _context2.next) { + case 0: + _context2.next = 2; + return (0,fetch/* default */.ZP)("/api/virtual_classrooms/".concat(virtual_spacesId, "/discussions/").concat(id, ".json"), { + method: 'delete' + }); + case 2: + res = _context2.sent; + if ((res === null || res === void 0 ? void 0 : res.status) == 0) { + message/* default */.ZP.success("删除成功"); + modal.destroy(); + _umi_production_exports.history.push("/".concat(util/* vtrsKey */.AS, "/").concat(virtual_spacesId, "/discussion")); + } + case 4: + case "end": + return _context2.stop(); + } + }, _callee2); + })); + function onOk() { + return _onOk.apply(this, arguments); + } + return onOk; + }(), + onCancel: function onCancel() { + return modal.destroy(); + } + }); + }, + children: "\u5220\u9664" + })] + })] + }), isViewFile && /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + style: { + position: "relative", + height: 1000, + margin: "25px 0" + }, + children: /*#__PURE__*/(0,jsx_runtime.jsx)(PreviewAll/* default */.Z, { + data: data === null || data === void 0 ? void 0 : data.content, + type: data === null || data === void 0 ? void 0 : data.type, + disabledDownload: !(0,authority/* isLogin */.bg)(), + style: { + position: 'absolute', + zIndex: 1, + alignItems: 'flex-start' + }, + monacoEditor: { + value: monacoValueRef.current, + language: "txt", + onChange: function onChange() {}, + options: { + readOnly: true, + fontSize: 14, + minimap: { + enabled: false + } + } + }, + onClose: function onClose() { + setData({ + content: "", + type: "" + }); + setIsViewFile(false); + } + }) + }), !isViewFile && /*#__PURE__*/(0,jsx_runtime.jsxs)(jsx_runtime.Fragment, { + children: [/*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, { + className: Detailmodules.DiscussionDetail, + children: [/*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, { + children: /*#__PURE__*/(0,jsx_runtime.jsx)("img", { + width: 283, + height: 177, + src: "".concat(env/* default */.Z.API_SERVER).concat(DiscussionDetail === null || DiscussionDetail === void 0 || (_DiscussionDetail$dat3 = DiscussionDetail.data) === null || _DiscussionDetail$dat3 === void 0 || (_DiscussionDetail$dat3 = _DiscussionDetail$dat3.cover) === null || _DiscussionDetail$dat3 === void 0 ? void 0 : _DiscussionDetail$dat3.url) + }) + }), /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, { + className: "ml20", + style: { + flexDirection: "column", + flex: 1 + }, + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("div", { + className: "font16 ".concat(Detailmodules.MultiLine), + style: { + fontWeight: 500, + lineHeight: "26px" + }, + children: /*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, { + title: DiscussionDetail === null || DiscussionDetail === void 0 || (_DiscussionDetail$dat4 = DiscussionDetail.data) === null || _DiscussionDetail$dat4 === void 0 ? void 0 : _DiscussionDetail$dat4.name, + children: DiscussionDetail === null || DiscussionDetail === void 0 || (_DiscussionDetail$dat5 = DiscussionDetail.data) === null || _DiscussionDetail$dat5 === void 0 ? void 0 : _DiscussionDetail$dat5.name + }) + }), /*#__PURE__*/(0,jsx_runtime.jsxs)(col/* default */.Z, { + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("div", { + ref: DescOpenDom, + children: /*#__PURE__*/(0,jsx_runtime.jsx)(RenderHtml/* default */.Z, { + className: "mt20 font14 ".concat(!isDescOpen && Detailmodules.MultiLine), + style: { + WebkitLineClamp: 4 + }, + value: DiscussionDetail === null || DiscussionDetail === void 0 || (_DiscussionDetail$dat6 = DiscussionDetail.data) === null || _DiscussionDetail$dat6 === void 0 ? void 0 : _DiscussionDetail$dat6.desc + }) + }), isDescOpenShow && /*#__PURE__*/(0,jsx_runtime.jsx)("a", { + style: { + "float": "right", + display: "inline-block" + }, + onClick: function onClick() { + return setIsDescOpen(!isDescOpen); + }, + children: isDescOpen ? "收起" : "展开" + })] + })] + })] + }), /*#__PURE__*/(0,jsx_runtime.jsx)(ui_customization/* CustomTabs */.YG, { + className: "mt20", + value: 1, + onChange: function onChange() {}, + dataSource: [{ + id: 1, + name: "附件" + }] + }), /*#__PURE__*/(0,jsx_runtime.jsx)(table/* default */.Z, { + className: "mt20", + columns: columns, + dataSource: (DiscussionDetail === null || DiscussionDetail === void 0 || (_DiscussionDetail$dat7 = DiscussionDetail.data) === null || _DiscussionDetail$dat7 === void 0 ? void 0 : _DiscussionDetail$dat7.attachments) || [], + loading: loading["virtualSpaces/getLessonResourcesList"], + locale: { + emptyText: /*#__PURE__*/(0,jsx_runtime.jsx)(NoData/* default */.Z, {}) + }, + pagination: false + })] + }), /*#__PURE__*/(0,jsx_runtime.jsx)(AddOrEdit/* default */.Z, { + title: "编辑交流研讨", + form: form, + width: 1200, + open: isEditModal, + destroyOnClose: true, + dispatch: dispatch, + onCancel: function onCancel() { + return setIsEditModal(false); + }, + confirmLoading: loading["virtualSpaces/putEditDiscussion"], + onOk: function onOk() { + return form.submit(); + }, + handleFinish: /*#__PURE__*/function () { + var _ref3 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee3(ValueAll) { + var _ValueAll$attachment_; + var res; + return regeneratorRuntime_default()().wrap(function _callee3$(_context3) { + while (1) switch (_context3.prev = _context3.next) { + case 0: + ValueAll.attachment_ids = ValueAll === null || ValueAll === void 0 || (_ValueAll$attachment_ = ValueAll.attachment_ids) === null || _ValueAll$attachment_ === void 0 ? void 0 : _ValueAll$attachment_.map(function (item) { + var _item$response; + return item === null || item === void 0 || (_item$response = item.response) === null || _item$response === void 0 ? void 0 : _item$response.id; + }); + _context3.next = 3; + return dispatch({ + type: "virtualSpaces/putEditDiscussion", + payload: objectSpread2_default()(objectSpread2_default()({}, urlData), ValueAll) + }); + case 3: + res = _context3.sent; + if ((res === null || res === void 0 ? void 0 : res.status) == 0) { + message/* default */.ZP.success("修改成功"); + setIsEditModal(false); + getDiscussionDetail(); + } + case 5: + case "end": + return _context3.stop(); + } + }, _callee3); + })); + return function (_x2) { + return _ref3.apply(this, arguments); + }; + }() + })] + }) + }); +}; +/* harmony default export */ var Detail = ((0,_umi_production_exports.connect)(function (_ref4) { + var loading = _ref4.loading, + globalSetting = _ref4.globalSetting, + virtualSpaces = _ref4.virtualSpaces, + user = _ref4.user; + return { + globalSetting: globalSetting, + loading: loading.effects, + virtualSpaces: virtualSpaces, + user: user + }; +})(LessonPage)); + +/***/ }), + +/***/ 13045: +/*!****************************************************************************!*\ + !*** ./src/pages/virtualSpaces/components/FileImage/index.tsx + 7 modules ***! + \****************************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + + +// EXPORTS +__webpack_require__.d(__webpack_exports__, { + Z: function() { return /* binding */ components_FileImage; } +}); + +// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/objectSpread2.js +var objectSpread2 = __webpack_require__(26801); +var objectSpread2_default = /*#__PURE__*/__webpack_require__.n(objectSpread2); +// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/objectWithoutProperties.js +var objectWithoutProperties = __webpack_require__(27161); +var objectWithoutProperties_default = /*#__PURE__*/__webpack_require__.n(objectWithoutProperties); +// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/index.js +var _react_17_0_2_react = __webpack_require__(59301); +;// CONCATENATED MODULE: ./src/pages/virtualSpaces/components/FileImage/imgs/default.png +var default_namespaceObject = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAYAAADFeBvrAAAAAXNSR0IArs4c6QAAAzZJREFUaEPt2W1IE3EcB/Dv3dzUPTTbfFi5RuiCkjJ6AEt8oLRAKQl9EfSiICL0RS+KXkT4IoogEExMcBQRvYogyZKIwDcmlPUiZxYI2YO4czG3qTn35G4XNyhEc9vd5u5mt3dj/7v7f37f3/9ud0cwDCPDOvoQEkjkaUoJiTwg/H8J5Vu+XqHBXAID3Rqk45IR5L2HtUXX6swIJWP/MRPSW8Z9YCBPxsFW28fVgwWOyQBZ2lGmciZ6nNig7vGkVC7aRO/XmTDlCXnHZoPlnRU5nxJBiQbEItx+OjTsCDXdqdK84IsSFYhF+GkmPGRbuNxRrevkgxIdiEXQDMEMUR5LW8XGC1xRogSxCIIgmPd2b//NA9o6LijRgv4gRp2BMbVBs/eiEcF4YKIHsYjx2eA0RZO7b+9TOmKh0gLEIuwLtPezO1jZVakdiYYSBShW1Zf8bnW1mPevJxBcLeYMCbS0AvoU/PXh0HJSQiuKJSX0j/7RZ5Fw+cNcOmvVsYKdFAxKGa6X56LGpEROpgzzwTAGKS9a3zgx8Yv/HYkgoGKtHP1NRmzIXPnIzxcK43gvheHpAK/EBAGxmD35WXD6aNx454LV4ccOnQKtZXoYNXJ8n1tE2aMJ0Ax3U8pBm1UZGD29NTLTxj4KAzbf31mX6BQYPGmKfK95Mgkrj5RSDtqVq4ClxoD5II36XgrhZSlMnCuCWk7ifP9P9HzxcI4o5aBoM6wqzMbThsLIkCM9k/jg4L6ORAHarlOg0axGc2kOVHISww4/antsnNNhNxAcdGiLEo/rN0FGEhEA5QnhxHMK3+YW0xPUVpmHszu1CNIMuj/Ooss6A3cCF1nBE2qvzsOZEi1e/VjAqZd2Xqks3UhwkFGdAXYNsS3Gt81EBVKQQEWhEkN2H7whHlfSZZkKntDd2gI0bdNgwOZFY99U+rfcg6MGNBSr8XbKh2PPqPQHaeQEDptUeG3zYiaQ+C2E4C2XcCRiW0MSKEYFpJZbXiDpIUmyF03STwopeGkcdw0ILLqazdnRxsd8WL/Gr/XjtoCAWwai3dFcfCshUPxHFMfImAmJY5rxz0ICxV8rYUZKCQlT9/iP+htQKA9TYDw82QAAAABJRU5ErkJggg=="; +;// CONCATENATED MODULE: ./src/pages/virtualSpaces/components/FileImage/imgs/excel.png +var excel_namespaceObject = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAYAAADFeBvrAAAAAXNSR0IArs4c6QAAA+NJREFUaEPtmnlIFFEcx7/jrlnZoVYWlrFZ2F3qtrVBm0FlF2UF0fGPEXRZqWV22KEWJf1hIkX0TwRBZUSHFXZIoV2moFJRYmaY7uZupmbrrsceL97Clh3rzNZMs9W8f99v3vt+3vc7w8x7wxBCZPiHGiMBebibkkMebhD+T4fmXVsVbycklgDD+XRIEzQlb58qYR6fY7I6RGFshGTwOalzrKXD58NkMV9PDF+/hK/xWYHm5Kys4NuZzkC+8h7Qt9afSQrfuIYPKFagqJyVVj4m+tkY1CEKRJvOrM/cFbE56Xfn8hggMAx516Lfv1O5Kf13oDwHCAABsWtb6uKSJ8Wd/FUojwKiEATEWmvUr96j2pL9K1AeB0QhbMTeoTXpl+ydFHfbXSiPBKIQFrvVXNdqmLNHGV/oDpSoQAsUsxDg09el3g5iaTa0GGYkqxKec4USFWhCwGhMHDCmS62ttvYP70mjeu+4LdVcoEQF8mbkmDV0Ovp39+9Sq9naqmtob1AlKxPes0GJCkTFyYgXQv2GYUCPfujm5e1Sb0NbU/URzb4RHg/kFGi1WmC3dv1Skr/8qvyvAWITSvvvRJ+XgH5YKCFfTrm40rlGcuhnKyY55G6O3KiXIidFzo248FEqRU6KHB85cmMMQSM3PUiNIN+ByK7M+SJpzegVeNFYgSJDGTaNX42bb+/hzaeabyQP6hmIrWFrEdwrCG22duRrH+PsqyuwERsrmqBAckaGTE0aTpdfQGn9c6gHRmB5aDS2PzzgEJc6ORGXq3LxrKH8G6GH1Dvx4F0RbtXko7vMBwsUM3FP+whN7c3iAtHZqUPpU3cjveQ4todvwK7Hh/GhrdEhzBVQluYALr6+gYd1xawA3xcI6pBzsqihkdgWtg6pRRl4Yij9osEV0Cj/EYgdHwNfeU8U6ApxvTqPkzt/7PNht3Kz42tTZzIgo+zr/qArICexoncwIgerQTdKkh4dxFujltUxwR1aqJgNZeAEpBUfxUF1Egp0T5BXe7/LyH2vOmbUMrRYTLhUlSsuUKhfCHZExCL+/n6YrGb06dYbWZo0pBRnoMaoQ8rkbSjSl6Hy4xuH0OYOo+P+ovfQnZoClNQ/Qy9vXySGb8Cxp6fwsqlSXKCZQ6ah2qhFVfPX3aWxAaGO+OXrCqEKDHNEytno45s+9fx9+mJxyFwo+gTTsyHcrX2Aknpu226CR451SXkukID+i3c5IY8k3UkkA1Tdjj4/ku0a1p1TIQ+N2cR17pcxTOLNReey2K5hBaIDCHWszyaO9lNnvBjmBBcYR7308xKXZRWxRnJIxMXnNLXkEKdlErHoM3lAaVMM4OYsAAAAAElFTkSuQmCC"; +;// CONCATENATED MODULE: ./src/pages/virtualSpaces/components/FileImage/imgs/pdf.png +var pdf_namespaceObject = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAYAAADFeBvrAAAAAXNSR0IArs4c6QAABQBJREFUaEPtmmtoU2cYx//POc3pRVtte7K7G92YK1QHY/tQkbmi4hA/TOZyUp0oirWguNEJo8gu/bbJ3JVNhjJRmmKTbNBNd0FWkF2g0IGMUf0wGH5wF0napkubmEvfZ7xpUtqs5sT05LKZ8y3nvJfn9/yf93ne9yXEzCr+Rw+VgUpczbJCJS4Qbk+FAnv2rIiHw29CiCcB3GmRStfV6urN9WfOjFg0XmIYU4USMJOTlxhYbsXERBRjYBTMdxHRmKJpWxpcrmErxs4KyG8YZ5nZYdWEIJqsqq5+PBIKXWDgAflb0bStjS7XRSvmMFXIZxi/g9mqMIMEsHs8y8c7O++dHh+/wMyPgOiGYrO1N/b1nV8slDmQwxFf7CTz+ieB5Lupjg49HAh8zcBjBMRRUbFbP3vWvZj5igokDZ84cKAu6vefA/NaIhIgOqi73SdzhSo6UMLwnp5q38jIZwA2yZ+KonQ3ut3HcoEqDaAZKJvv8mUXmLclod5odLtfvVWo0gGSlp84ofgGB09CiN0JEEU5bne7X7gVqMIDASG711uXychRp/NdIcShRF1RFJe+YcNe7N8vsgErBhDU2tr7G06d+sMEqkcI8UoCimhAX7NmB7q6omZQRQEiVT2s9/e/b2ac3+nsYiHeSkJ9qzc1PYujR0OZ+hUFCECIqqq26L2932cBtRfMHzOzko0jigUkw0jWnE8J+JEBXyYwlpmPeRup6st6f/87paiQmTALfi8DLeQWn9V7uZy0melUVuj2VIhokpgT6ZaJFGKuZKIVYH4o5RAiGgfzULJNBYAaeXQn4EGZfuc6jgAG8E26M5noPjCvntc2H1mOiC7rHs+j8ixDQqg1uh6UxW58585N8WjUC+YlIPrB7vG0hTo775gGYrXNzVOyygc7O+sjgcARMB9kZi1ZMGO6x1MtjxEVsVjinXxCwWA7pqffKxiQzzB+BXPTzGqln211dc/Eg8HnWIhjKSC/YURSN7MEXCNF6a3S9Q9uTEy0cDQqT6uKvGOQQD6H46vU8eFmeSMvSSGl0DwguTFW1UOsab9wOHxxIaDZcAQu6S0t6/xXrvSwEIdLEkh6X1u6dH0sFNokhPgwE5AEkwc4rqwc5HB4OAXkdzp7wbxuVh3mJek3TXlVaHTXrpUqs0Y2W3DZ5s3XAgMDrfFYbICZ682ACPhcX7Vqh39k5G8AQoZcepiNOZ27p4X4pGBraLS9/W0W4h4AVWB+mIHm2cmTSWHuGkrLbOd1r3erzzAmCNAkkN/pdEGIp+aMUcPMywoGlL6G5nnYDEhVX7fV1vZGA4HfZteQYXwJ5qczbSTyGnK5AiWSSlNT6+jVq91CiCP/KSCfYfyZyOrMEQB/QVG+qLTbj0cmJlYjEpFp21aSWe5fYZIMuXnvvV51/Ny5lfFo9HkS4qX0wlrMOjTNgJ8Ae/o2Zs7WR17Ij82pPTYw1zNAC64RousE1KcgC1pYMy3afH/LS1LIt9EFz3JlIAs9YFXITQGotNCunIdSFOXFRrf7o4xhafbHC7/DMcTAEzlbYWFH0rT1el/fd4sD2r7dyfF4n4V25TQUEQ3rGzeuNbvjNr1olLP72tu7SYjXzOpETpZm04loSKup2bns9OmrZs2zApKDjHV03I1wuJXjcbvZoFZ9F0RRVVVHGvbt+wltbfLuwfTJGsh0pBJpUAYqESFuakZZobJCBfbAP/nAgWJ1139AAAAAAElFTkSuQmCC"; +;// CONCATENATED MODULE: ./src/pages/virtualSpaces/components/FileImage/imgs/ppt.png +var ppt_namespaceObject = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAYAAADFeBvrAAAAAXNSR0IArs4c6QAAA19JREFUaEPtmltIFFEYx/+zs17WVVtZRUMhykLoKSjBBytKUCRCyKDIILpQUFHkiqT1YFJo5S1BQ4JKSPOlhwwLLH0oC0sK0iBEVqxcWW+r6bb3mRMzJm24Ojs6244187acb77z/33/bw+Hc4YihND4hx5KAZK5m4pDMjcI/6dDpsxN5wnDngZIspQOadKznuuv3M6WMqegQ3MwTKWUk87n0u7NA6Wi2nTnSnOkyi8INJyR3C+1M95AdEwsmMnxppj8q0ekgPIDaINHiol85eAc4oC4h5001+ryy/JXOpdsgCiKIsz4cInOcOPaSqBkAzQHQVj3qOmCvvBm3XKhZAbEN5+HHfl6TFdU3bwcKBkC8UwuxjySG1NU+UwslDyBuObzuGzEbMrWXap5LQYqqEARWfuhjk9cVC9xOWbU4+ad2uLqPn+hggoUsnkrNNvSl9RKnPaJ8LGRtLDLtUP+QAUViKhDoM3cB3VswpJaWbvVFGqZSI0orh4TggoqEL9Qq2iEpmwBHbcWqrCwRfUyE2NDcRWNG2UPNC+QeFiwLFlS77pXX9SrBkhIKDee1DGoAC0o1HBG4Dan/rjiHaM45KtiikNi+0hEvNJySsuJaBcpQpWWU1pOij4SkSOgLRd54CS/9ScMw0ty9fVguqEMcDkRfaIQmrRdICwLEAJHdydm7lcjPG03oo/OnVSpIiLB2qz8+FTFRbgHPgmiBRRIX9oA66O7cH58C0obhRhDGdzGz5htqkNc1UNM15Xyv1U6PfQl9bA+aYa94zEvmouPv/MU5kPbBSH+2tbHG4ibVJORg/DUHZgqN/wBxI1F5Z0BFRqGmXtV8gayd3fC3d8LOjYB0ccLMNvSAHtnKw9kbX0Az7dBqJPWY82pIljKDXD1vpM3EFd1xjIO4rTD8b4Ljq52XjAHxHy3gNhtIDYr7G9ewPnh9+HNqmg5717ngCzXC8CMmnz+RxSgX2UJ6Cqn3XMQjp6XYMZGFrgQmXsMP9paQBw236sYrUb04bOYaayRzyonSolEwQF1SCKNotIoQL43p4G7khRlDyhjUocxRegdwZPTQF4aC4nzHqdo2pDYPnBL6B1BIC5BoK71hcTNjVNGilbV+wPDRysfL/lX1qBFKQ4FrfR+Tqw45Gehghb2EzV0UlPSsDHCAAAAAElFTkSuQmCC"; +;// CONCATENATED MODULE: ./src/pages/virtualSpaces/components/FileImage/imgs/video.png +var video_namespaceObject = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAYAAADFeBvrAAAAAXNSR0IArs4c6QAAA0hJREFUaEPtmctLVFEcxz+30dDRXDiSWaDLSAUN0jAhTPFNJhIuotVI+cAHZJLgZhYFToSizsbX/QtEbaOtQkJDDYygRYtoISgqbbTwgQ43DrdhMB/3OjN3ulP3LM895/f7fc73d55XUhTFxj9UJAvI5GpaCplcIP5jhZ48ucTWVheKcg9FuRwWpSRpFUl6jcPxHLd7XY9PfQq1tFxne3saRUnSYzTkbSTpO3Z7OQMDH7VsawO5XBdYXv4MXNEyZvD3FVJTM3G5fpzmRxvo0aNneL0vDA5Wn3mbrYvhYXdwQE7nO+CWPo+Gt3qPLN8OFugnEGN4qPoc7CLL8cECHejzFaZWshxlAR0aAafTUsjQ5DMs5WpqoKAAenuhsBDy8/0csgznz8PDh/66mRmYn4f2doiOVuu/foWREejoAIdDrdvfh+lpmJw8flwMAxoagqgo2NqC7m548AAyM9UgvF7o74erV6Giwh/Y+DisrUFDA5w7p9YvLcHEBHR2QlycH6q+PsxAQgVfWV+Hnh5oaoK0NLV2dxdevoTiYsjL87cdHYXYWHUAfOXtW1hcPKye0/kXgYTrb99gcFBNn6TfR77NTXC71dRLT1cDPDiAvj7IyICyMn/QY2OwsaGqJ0lQVxdmoOPdGV9r2BwSk9k3D4zACHvKWUBnlNF0Cq2swNSUuueUlkJKytmITAcklue5ORVCzDWxCVdVQUKCPjDTAYklfGHhcPAxMVBZCSUl/tPCSXgRAeQLPjERamshN/dktSIKyIfR2grZ2cdDRSRQWxtkZf0DQOJkLVIuJyfCU04cSu/ehaKiCFwUxGl8dlZVwGaDO3fUZTv+1DcOv2Kmm0NiY33zRr3oiWU6OVnf/uNrZTqgs4V/tLUFpI6J9lPwSa8+4iTgexsIVo0/+4tL4OPHYb7gVVdDeXnoocQjiZh74p3huGLYBS/Uqui1ZwH9OVLWy6ne3AmwXQhSbhW4GKD7UHfbQJZP/b+rvWzX1Y2hKNWhjiwge5I0yejo/dP6agM1Nl5jb++DCX567WK338Dj+RIckOjd3JzFzs4r4CaKYg9odAPtJEnbwAKxsU/xeD5pmdFWSMuCyb5bQCYT5Eg4lkKWQmEegV/wVtNEQlRZ7wAAAABJRU5ErkJggg=="; +;// CONCATENATED MODULE: ./src/pages/virtualSpaces/components/FileImage/imgs/word.png +var word_namespaceObject = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAYAAADFeBvrAAAAAXNSR0IArs4c6QAABDNJREFUaEPtmXtsU1Ucx7+37bq1rGu7Rxndypjr6CozhkV8hKAs6AwJ8ZEAMkMQHxlEosPgI4qvf1hEo4n/EFEhOkXDNhSJkYfRkQyZJgQxwKJbtznLykbtXLvbduvjHnOuNlD3uC3cS69w75+9v/s738/5fs/JvacMIUSNa+hiFCCZu6k4JHODcP05dBRg6ttcW+KENBCCG8R0aFuN5ecGu3GRmD0FHSpucz0f50iTmIMmerXXzYUnFDtdZ521UKz+gkCWlh4XAeaJNeClfShQtSkbX7nZjvttubVijCEIVNTSExNjoKl6JIDovb2/j+1/aJ5h5ZWOJRsgAKS5179rXYVx45VAyQkIcQLyca9/+2N248uXCyUrIAoxwRHyUR/77Aa74d3LgZIdEIVgoxzZ3Rt49Okq06fpQskSiEL4JuJcc3/ggWeqzN+kA5VRoP1LS7DYop9W7/lwLNbcN1b7wgJzZ6pQGQV6ymHCqzcXzai1j41G9vwxUfPKjbm/pgKVUSC9Cti3tBS3FOpm1Nrlj4RazgWdry8wDwpBZRSIistmgA12IxYV6mDQTv/xfMI7fqGxOt8qe6CEQBKNg8TJjHp965ya/w2QkFB637u6UgGaNFFSvpym4sqlNYpDU82Y4lC6OUqjXomcErk04iJGqRI5JXJi5CiNHpJGrqHShPryPBACeMJRdHrD+KDHjwh38QXTkqPG1psK+LM3WnfcG8b2sz4EYxdrSvUavFhdAKcxG3FC0D4UwltdPkS5yaSSAjUvnoP3ukd5kVadhoermzMLK9rdvBhjlgrf3mPDttM+HHCzUDPAE5UmPGgzYPn3blDuEr0GX9eWYuspLw4OBpGlYrDZacZgKIY9/YFJRFcNKDFy08IiDLBR7OwZxUvVBfzPTWd8ScLev70YBwdZfOlmsePW2Tg5Mo4PXf6UgnfVgZZYdFhfYcTjnUPYd1cJ3ukawQ/ecJLYh8vz4MjT4rVf/sSPy8tQ3+FBPxuVJ9CyYj1WlRmw8adhfL7Eip3dozg6HEoS+0iFEXTd0Ch23DuXh+8OROQJtOuOYnw3FMJn/QE0Vpl54c+d9CaJbb3Tyq89WvdmTRFGIhze+E8sp6OTPHJHPEGc+mscVl0W1pQboFUxWHvsPK8nR83g0DIbv17aBsb4Bd8w34R8rRrrj/9TY9aqcPhuG1oHxvDFvzWbnfk44QtPua4kBbqvNBcrywygG7AnFOO37QPn2KTJ1akZbHKYcVthDj3i5bfk3S4//0ziytWosMlh4g9JxuMcDnuC+KRv8g5H6yUFSin0IhcpQNfFu5ylxfUbAakQOT1pt2PA9F5YbXcIPSh4cjq71dXIEfK2UCOp76sYZsvwKrvgf0aCQFQohSIET2bCKeoMw2BHKjBUa0pAUs++mP0VIDFnU4peikNSzKqYPa85h/4GTP+NU24sRsEAAAAASUVORK5CYII="; +;// CONCATENATED MODULE: ./src/pages/virtualSpaces/components/FileImage/imgs/zip.png +var zip_namespaceObject = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAYAAADFeBvrAAAAAXNSR0IArs4c6QAABIRJREFUaEPtml1oHFUUx//nzswmaZNso0lTNNAUTGtb8UFb44v9MEQs1NYiQoqiRh/0RRCsCtqCFqFBSrX4JggRqk3yUB+qUCSE2hTMhxELokJiWo2xTZs1SROyn3OP7G52dtmd7M7O7qy7uvM4c885/9/93537MUvMrOA/dFEZqMjdLDtU5Abhf+7QWGcLdP/rYPkIGHeBVBXKmrhpodv2DCT8oXtm5+Syd1Srv/tt7Onz2ksEqw6NCYycegNSHgO4MlaMt74Hcm8xavPkGdDNr2xpCd28gdDfsxCatkCu6jbt6cEf7SSyNuRGDh+F5HeTC/B9J0HVTcZt+VsfxK1zdnQgBhQOJkUJiNo1u7SD332fbbLMQD907kTAOwhATQHafhJUkwA00Qsx+2W2GiLtE4EiUEIJKuvce9UDl4aySZgZaLijF4ynzJLyti5QbXPcofHPITzns6lvtE0GWnEqqFS729VDly5bTWoB6PA0mBvNEgaXq0Bag/FIVGmgjfsAiMg98s8Af/Za0mIGFIVSQ0rdHY+r+wcuWklkBSgA5qjCDJdctxfi3peNVqz7QaPPZwqLPNfnPAjOXDdtS4qqK+76feqB/oFMyTIDDXWEMiWJPZfuPRBbX7EFxIEAAtfGwZJNywnN5XNtaG5C27n5dHqKBigsUi4uIHjjL7Cum2pW3XUX1EOD+50DqmgAXPVGfn3ZBzQ9CaLoCOXFKSiePqsGR9tJCfb7TKFIiCv06PkHHQPi7V2gmvhbjid7wFfPhFEiNUnVQBXGPJwdmFlrwjJae2odBMrfPGSZ9uGelPkwMTan3xDncWItCiC55ThE3WZDi/y1G2L+gmVttho66ZB+2wvJa1d0MZSGFtDmF42JFb7roIkPbeleNchJoOSiucxDlqnLQMldVaCVQlE6pAfXguvbAKKovqVpqKGstzTp2Qo55CJKQuGl38p6TCiAsLSutWwQCg5kXZq9lo4C3bkLvPFZQE04KInJDC6Brn4KzI/aE75alJNAvO0EqHbTqoJ59gpo4kQJASUtfVLmJc/PEOPHy0Bpe8DRIZfgEMv4xpZEdEEsS9EhaNUIXXwJFJwzOpZd66G2dYMXJktvyPHSFMTvp1NGiWw5Ft7ilR4QpA/0y9EkIALf/xHY6yktILnpCETjDvD8T9EzuNhGorIpcuYtpwYgpj8pnbdcyOsCGtsBLbYnStDuXwDd6odSZX6CY5vSybdcbO3GLFP0RU5+1LTbf3tMjgPZk2U/Kmeg4Y4gGCv7Afs68haZM9BQR/jAOX4inzdlNhIRzaL17IZ0kVaOscIffJ6wUT7/IURfo/XswdyARp7bDQ70/+vDjsAQle3Y2Z32s0pmh8LdMfxMF1g/kv8uzyKjEKfw0BdvZoqwBnStW8PMN++D5WsACv3fIB1CnMb6x95B8wvB/ADFsox2PgDpfQug3WCOf3bIVMXO8/ALAPwtlIoPsOOzMasprDlklm3iYxU1fgdmTgCLFSHc86rlD22J8uwDWe2yArcrAxW4w7MuV3Yo6y4rcMA/JZNzUzMJvf0AAAAASUVORK5CYII="; +// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/jsx-runtime.js +var jsx_runtime = __webpack_require__(37712); +;// CONCATENATED MODULE: ./src/pages/virtualSpaces/components/FileImage/index.tsx + + +var _excluded = ["fileName", "width"]; + + + + + + + + + +var FileImage = function FileImage(_ref) { + var fileName = _ref.fileName, + _ref$width = _ref.width, + width = _ref$width === void 0 ? 26 : _ref$width, + props = objectWithoutProperties_default()(_ref, _excluded); + var checkFileType = function checkFileType() { + var ext = fileName.split('.').pop().toLowerCase(); // 获取文件扩展名并转换为小写 + + switch (ext) { + // 视频文件 + case 'mp4': + case 'ram': + case 'avi': + case 'wmv': + case 'mov': + case 'mkv': + case 'flv': + case 'webm': + case 'm4v': + case 'rmvb': + case 'ts': + case 'vob': + case 'f4v': + case 'ogv': + case 'swf': + case 'asf': + case 'mpg': + case 'mpeg': + case '3gp': + case '3g2': + case 'm2ts': + case 'mts': + return video_namespaceObject; + // 压缩文件 + case 'zip': + case 'rar': + case '7z': + case 'gz': + case 'tar': + case 'tgz': + case 'xz': + case 'z': + return zip_namespaceObject; + // 文档文件 + case 'doc': + case 'docx': + return word_namespaceObject; + case 'ppt': + case 'pptx': + return ppt_namespaceObject; + case 'xls': + case 'xlsx': + return excel_namespaceObject; + case 'pdf': + return pdf_namespaceObject; + default: + return default_namespaceObject; + } + }; + return /*#__PURE__*/(0,jsx_runtime.jsx)("img", objectSpread2_default()(objectSpread2_default()({}, props), {}, { + width: width, + src: checkFileType() + })); +}; +/* harmony default export */ var components_FileImage = (FileImage); + +/***/ }), + +/***/ 4977: +/*!********************************************!*\ + !*** ./src/assets/images/icons/nodata.png ***! + \********************************************/ +/***/ (function(module) { + +module.exports = "data:image/png;base64,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"; + +/***/ }) + +}]); \ No newline at end of file diff --git a/p__virtualSpaces__Lists__Discussion__Detail__index.chunk.css b/p__virtualSpaces__Lists__Discussion__Detail__index.chunk.css new file mode 100644 index 0000000000..d28d1d1088 --- /dev/null +++ b/p__virtualSpaces__Lists__Discussion__Detail__index.chunk.css @@ -0,0 +1,93 @@ +/*!****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ + !*** css ./node_modules/_css-loader@6.7.1@css-loader/dist/cjs.js??ruleSet[1].rules[5].oneOf[0].use[1]!./node_modules/_@umijs_bundler-webpack@4.0.87@@umijs/bundler-webpack/compiled/postcss-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[2]!./node_modules/_@umijs_bundler-webpack@4.0.87@@umijs/bundler-webpack/compiled/less-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[3]!./src/pages/virtualSpaces/Lists/Discussion/Detail/index.less?modules ***! + \****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ +.flex_box_center___Hmx5i { + justify-content: center; + align-items: center; + -webkit-justify-content: center; + box-align: center; +} +.flex_space_between___Dx8H4 { + justify-content: space-between; + -webkit-box-pack: justify; +} +.flex_box_vertical_center___dMU0Z { + align-items: center; + box-align: center; +} +.flex_box_center_end___dCdhg { + justify-content: flex-end; + align-items: center; + -webkit-justify-content: flex-end; + -webkit-align-items: center; + -webkit-box-align: center; + -webkit-box-pack: end; + box-align: center; + box-pack: end; +} +.flex_box_column___QCcWO { + flex-direction: column; + box-orient: block-axis; +} +.Onerow___bolpc { + word-break: break-all; + overflow: hidden; + white-space: nowrap; + text-overflow: ellipsis; +} +.MultiLine___jesmY { + word-break: break-all; + overflow: hidden; + text-overflow: ellipsis; + display: -webkit-box; + -webkit-line-clamp: 2; + -webkit-box-orient: vertical; +} +.DiscussionList___CcLEr { + margin-top: 25px; + width: 100%; + display: flex; + flex-wrap: wrap; + gap: 30px 20px; +} +.DiscussionListItem___CSgpe { + cursor: pointer; + width: 283px; + overflow: hidden; + box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.05); + border-radius: 8px; +} +.DiscussionListItem___CSgpe .DiscussionListItemImg___KgrBI { + width: 100%; + transition: all 0.5s; +} +.DiscussionListItem___CSgpe:hover .DiscussionListItemImg___KgrBI { + transform: scale(1.1); +} +.imgUpLoad___nu_Sv { + position: relative; + width: 200px; + height: auto; + background-color: #f4f3f4; + display: flex; + align-items: center; + justify-content: center; +} +.imgUpLoad___nu_Sv > div { + position: absolute; + right: -6px; + top: -6px; + cursor: pointer; + background-color: #fff; + width: 16px; + height: 16px; + border-radius: 50%; +} +.DiscussionDetail___zgks4 { + overflow: hidden; + margin-top: 25px; + box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.05); + border: 1px solid #F6F7F9; + padding: 20px; +} + diff --git a/p__virtualSpaces__Lists__Discussion__index.async.js b/p__virtualSpaces__Lists__Discussion__index.async.js new file mode 100644 index 0000000000..9255ced849 --- /dev/null +++ b/p__virtualSpaces__Lists__Discussion__index.async.js @@ -0,0 +1,298 @@ +"use strict"; +(self["webpackChunk"] = self["webpackChunk"] || []).push([[96265],{ + +/***/ 88879: +/*!************************************************************!*\ + !*** ./src/pages/virtualSpaces/Lists/Discussion/index.tsx ***! + \************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +__webpack_require__.r(__webpack_exports__); +/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/regeneratorRuntime.js */ 10574); +/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0__); +/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/asyncToGenerator.js */ 39343); +/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_1__); +/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/objectSpread2.js */ 26801); +/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_2__); +/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/slicedToArray.js */ 11006); +/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_3__); +/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectWithoutProperties_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/objectWithoutProperties.js */ 27161); +/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectWithoutProperties_js__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectWithoutProperties_js__WEBPACK_IMPORTED_MODULE_4__); +/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! react */ 59301); +/* harmony import */ var umi__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! umi */ 66660); +/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_15__ = __webpack_require__(/*! antd */ 78241); +/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_16__ = __webpack_require__(/*! antd */ 71418); +/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_17__ = __webpack_require__(/*! antd */ 95237); +/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_18__ = __webpack_require__(/*! antd */ 43604); +/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_19__ = __webpack_require__(/*! antd */ 6848); +/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_20__ = __webpack_require__(/*! antd */ 41867); +/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_21__ = __webpack_require__(/*! antd */ 8591); +/* harmony import */ var _components_ui_customization__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @/components/ui-customization */ 6487); +/* harmony import */ var _components_NoData__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! @/components/NoData */ 72020); +/* harmony import */ var _index_less_modules__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ./index.less?modules */ 34945); +/* harmony import */ var _utils_env__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! @/utils/env */ 47015); +/* harmony import */ var _utils_util__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! @/utils/util */ 27291); +/* harmony import */ var moment__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! moment */ 9498); +/* harmony import */ var moment__WEBPACK_IMPORTED_MODULE_12___default = /*#__PURE__*/__webpack_require__.n(moment__WEBPACK_IMPORTED_MODULE_12__); +/* harmony import */ var _pages_virtualSpaces_Lists_Discussion_AddOrEdit__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! @/pages/virtualSpaces/Lists/Discussion/AddOrEdit */ 35482); +/* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_14__ = __webpack_require__(/*! react/jsx-runtime */ 37712); + + + + + +var _excluded = ["classroomList", "globalSetting", "virtualSpaces", "loading", "user", "dispatch"]; + + + + + + + + + + + + +var DiscussionPage = function DiscussionPage(_ref) { + var _menus$find, _DiscussionList$data, _DiscussionList$data2, _DiscussionList$data3, _DiscussionList$data4, _DiscussionList$data5; + var classroomList = _ref.classroomList, + globalSetting = _ref.globalSetting, + virtualSpaces = _ref.virtualSpaces, + loading = _ref.loading, + user = _ref.user, + dispatch = _ref.dispatch, + props = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectWithoutProperties_js__WEBPACK_IMPORTED_MODULE_4___default()(_ref, _excluded); + var DiscussionList = virtualSpaces.DiscussionList, + menus = virtualSpaces.menus; + var _Form$useForm = antd__WEBPACK_IMPORTED_MODULE_15__/* ["default"] */ .Z.useForm(), + _Form$useForm2 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_3___default()(_Form$useForm, 1), + form = _Form$useForm2[0]; + var _useParams = (0,umi__WEBPACK_IMPORTED_MODULE_6__.useParams)(), + virtual_spacesId = _useParams.virtual_spacesId; + var _useState = (0,react__WEBPACK_IMPORTED_MODULE_5__.useState)(false), + _useState2 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_3___default()(_useState, 2), + isAddDiscussion = _useState2[0], + setIsAddDiscussion = _useState2[1]; + var _useState3 = (0,react__WEBPACK_IMPORTED_MODULE_5__.useState)({ + page: 1, + limit: 15 + }), + _useState4 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_3___default()(_useState3, 2), + urlData = _useState4[0], + setUrlData = _useState4[1]; + var moduleName = (menus === null || menus === void 0 || (_menus$find = menus.find(function (e) { + return e.module_url === location.pathname; + })) === null || _menus$find === void 0 ? void 0 : _menus$find.name) || ''; + var getDiscussionList = function getDiscussionList() { + window.scrollTo(0, 0); + dispatch({ + type: "virtualSpaces/getDiscussionList", + payload: _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_2___default()(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_2___default()({}, urlData), {}, { + virtual_spacesId: virtual_spacesId + }) + }); + }; + (0,react__WEBPACK_IMPORTED_MODULE_5__.useEffect)(function () { + getDiscussionList(); + }, [urlData]); + return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_14__.jsx)(antd__WEBPACK_IMPORTED_MODULE_16__/* ["default"] */ .Z, { + spinning: loading["virtualSpaces/getDiscussionList"], + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_14__.jsxs)("div", { + className: "ml40 mr40", + children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_14__.jsx)(_components_ui_customization__WEBPACK_IMPORTED_MODULE_7__/* .CustomTabs */ .YG, { + value: 'all', + onChange: function onChange() {}, + tabBarExtraContent: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_14__.jsx)(_components_ui_customization__WEBPACK_IMPORTED_MODULE_7__/* .CustomButton */ .op, { + onClick: function onClick() { + setIsAddDiscussion(true); + form.resetFields(); + }, + children: "\u65B0\u5EFA" + }), + dataSource: [{ + id: 'all', + name: moduleName + }] + }), (DiscussionList === null || DiscussionList === void 0 || (_DiscussionList$data = DiscussionList.data) === null || _DiscussionList$data === void 0 ? void 0 : _DiscussionList$data.count) == 0 ? /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_14__.jsx)(_components_NoData__WEBPACK_IMPORTED_MODULE_8__/* ["default"] */ .Z, {}) : /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_14__.jsx)("div", { + className: _index_less_modules__WEBPACK_IMPORTED_MODULE_9__/* ["default"] */ .Z.DiscussionList, + children: DiscussionList === null || DiscussionList === void 0 || (_DiscussionList$data2 = DiscussionList.data) === null || _DiscussionList$data2 === void 0 || (_DiscussionList$data2 = _DiscussionList$data2.list) === null || _DiscussionList$data2 === void 0 ? void 0 : _DiscussionList$data2.map(function (item, index) { + var _item$cover; + return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_14__.jsxs)(antd__WEBPACK_IMPORTED_MODULE_17__/* ["default"] */ .Z, { + style: { + flexDirection: "column" + }, + className: _index_less_modules__WEBPACK_IMPORTED_MODULE_9__/* ["default"] */ .Z.DiscussionListItem, + onClick: function onClick() { + umi__WEBPACK_IMPORTED_MODULE_6__.history.push("/".concat(_utils_util__WEBPACK_IMPORTED_MODULE_11__/* .vtrsKey */ .AS, "/").concat(virtual_spacesId, "/discussion/").concat(item.id, "/detail")); + }, + children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_14__.jsx)(antd__WEBPACK_IMPORTED_MODULE_18__/* ["default"] */ .Z, { + style: { + width: 283, + height: 177, + overflow: "hidden" + }, + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_14__.jsx)("img", { + className: _index_less_modules__WEBPACK_IMPORTED_MODULE_9__/* ["default"] */ .Z.DiscussionListItemImg, + src: "".concat(_utils_env__WEBPACK_IMPORTED_MODULE_10__/* ["default"] */ .Z.API_SERVER).concat(item === null || item === void 0 || (_item$cover = item.cover) === null || _item$cover === void 0 ? void 0 : _item$cover.url) + }) + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_14__.jsxs)(antd__WEBPACK_IMPORTED_MODULE_17__/* ["default"] */ .Z, { + justify: "space-between", + style: { + padding: "26px 12px", + flexDirection: "column", + flex: 1, + width: 283 + }, + children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_14__.jsxs)(antd__WEBPACK_IMPORTED_MODULE_18__/* ["default"] */ .Z, { + children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_14__.jsx)(antd__WEBPACK_IMPORTED_MODULE_19__/* ["default"] */ .Z, { + placement: "topLeft", + title: item.name, + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_14__.jsx)("div", { + className: "font16 ".concat(_index_less_modules__WEBPACK_IMPORTED_MODULE_9__/* ["default"] */ .Z.Onerow), + style: { + color: "#333", + fontWeight: 600 + }, + children: item.name + }) + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_14__.jsx)("div", { + className: "mt10 ".concat(_index_less_modules__WEBPACK_IMPORTED_MODULE_9__/* ["default"] */ .Z.MultiLine), + style: { + color: "#666" + }, + children: item.desc + })] + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_14__.jsxs)(antd__WEBPACK_IMPORTED_MODULE_17__/* ["default"] */ .Z, { + style: { + marginTop: "22px" + }, + align: "middle", + justify: "space-between", + wrap: false, + children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_14__.jsxs)(antd__WEBPACK_IMPORTED_MODULE_18__/* ["default"] */ .Z, { + children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_14__.jsx)("i", { + className: "iconfont icon-shijian1 font12 mr5" + }), moment__WEBPACK_IMPORTED_MODULE_12___default()(item === null || item === void 0 ? void 0 : item.created_at).format("YYYY-MM-DD")] + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_14__.jsx)(antd__WEBPACK_IMPORTED_MODULE_19__/* ["default"] */ .Z, { + placement: "topLeft", + title: item.real_name, + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_14__.jsxs)(antd__WEBPACK_IMPORTED_MODULE_18__/* ["default"] */ .Z, { + className: _index_less_modules__WEBPACK_IMPORTED_MODULE_9__/* ["default"] */ .Z.Onerow, + style: { + maxWidth: 150, + lineHeight: "18px" + }, + children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_14__.jsx)("img", { + className: "mr5", + width: 18, + height: 18, + src: "".concat(_utils_env__WEBPACK_IMPORTED_MODULE_10__/* ["default"] */ .Z.IMG_SERVER, "/images/").concat(item === null || item === void 0 ? void 0 : item.user_image_url) + }), item === null || item === void 0 ? void 0 : item.real_name] + }) + })] + })] + })] + }, index); + }) + }), (DiscussionList === null || DiscussionList === void 0 || (_DiscussionList$data3 = DiscussionList.data) === null || _DiscussionList$data3 === void 0 ? void 0 : _DiscussionList$data3.count) != 0 && /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_14__.jsxs)(antd__WEBPACK_IMPORTED_MODULE_17__/* ["default"] */ .Z, { + className: "mt20 mb20", + wrap: false, + align: "middle", + justify: "space-between", + children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_14__.jsxs)(antd__WEBPACK_IMPORTED_MODULE_18__/* ["default"] */ .Z, { + children: ["\u5171\xA0", /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_14__.jsx)("span", { + style: { + color: "#165DFF" + }, + children: (DiscussionList === null || DiscussionList === void 0 || (_DiscussionList$data4 = DiscussionList.data) === null || _DiscussionList$data4 === void 0 ? void 0 : _DiscussionList$data4.count) || 0 + }), "\xA0\u6761\u6570\u636E"] + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_14__.jsx)(antd__WEBPACK_IMPORTED_MODULE_18__/* ["default"] */ .Z, { + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_14__.jsx)(antd__WEBPACK_IMPORTED_MODULE_20__/* ["default"] */ .Z, { + showSizeChanger: false, + showQuickJumper: true, + current: urlData.page, + pageSize: urlData.limit, + onChange: function onChange(page, limit) { + return setUrlData(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_2___default()(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_2___default()({}, urlData), {}, { + page: page, + limit: limit + })); + }, + total: (DiscussionList === null || DiscussionList === void 0 || (_DiscussionList$data5 = DiscussionList.data) === null || _DiscussionList$data5 === void 0 ? void 0 : _DiscussionList$data5.count) || 0 + }) + })] + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_14__.jsx)(_pages_virtualSpaces_Lists_Discussion_AddOrEdit__WEBPACK_IMPORTED_MODULE_13__/* ["default"] */ .Z, { + form: form, + title: "新建交流研讨", + width: 1200, + open: isAddDiscussion, + destroyOnClose: true, + dispatch: dispatch, + onCancel: function onCancel() { + setIsAddDiscussion(false); + form.resetFields(); + }, + confirmLoading: loading["virtualSpaces/postDiscussionList"], + onOk: function onOk() { + return form.submit(); + }, + handleFinish: /*#__PURE__*/function () { + var _ref2 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_1___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee(ValueAll) { + var _ValueAll$attachment_; + var res; + return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee$(_context) { + while (1) switch (_context.prev = _context.next) { + case 0: + ValueAll.attachment_ids = (ValueAll === null || ValueAll === void 0 || (_ValueAll$attachment_ = ValueAll.attachment_ids) === null || _ValueAll$attachment_ === void 0 ? void 0 : _ValueAll$attachment_.map(function (item) { + var _item$response; + return item === null || item === void 0 || (_item$response = item.response) === null || _item$response === void 0 ? void 0 : _item$response.id; + })) || []; + _context.next = 3; + return dispatch({ + type: "virtualSpaces/postDiscussionList", + payload: _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_2___default()({ + virtual_spacesId: virtual_spacesId + }, ValueAll) + }); + case 3: + res = _context.sent; + console.log(ValueAll); + if ((res === null || res === void 0 ? void 0 : res.status) == 0) { + antd__WEBPACK_IMPORTED_MODULE_21__/* ["default"] */ .ZP.success("新建成功"); + form.resetFields(); + setIsAddDiscussion(false); + getDiscussionList(); + } + case 6: + case "end": + return _context.stop(); + } + }, _callee); + })); + return function (_x) { + return _ref2.apply(this, arguments); + }; + }() + })] + }) + }); +}; +/* harmony default export */ __webpack_exports__["default"] = ((0,umi__WEBPACK_IMPORTED_MODULE_6__.connect)(function (_ref3) { + var classroomList = _ref3.classroomList, + loading = _ref3.loading, + globalSetting = _ref3.globalSetting, + virtualSpaces = _ref3.virtualSpaces, + user = _ref3.user; + return { + classroomList: classroomList, + globalSetting: globalSetting, + loading: loading.effects, + virtualSpaces: virtualSpaces, + user: user + }; +})(DiscussionPage)); + +/***/ }) + +}]); \ No newline at end of file diff --git a/p__virtualSpaces__Lists__Knowledge__index.async.js b/p__virtualSpaces__Lists__Knowledge__index.async.js index 34f453cb24..4c9b459294 100644 --- a/p__virtualSpaces__Lists__Knowledge__index.async.js +++ b/p__virtualSpaces__Lists__Knowledge__index.async.js @@ -1,5 +1,89 @@ "use strict"; -(self["webpackChunk"] = self["webpackChunk"] || []).push([[38447,4977,55523,6487,10014],{ +(self["webpackChunk"] = self["webpackChunk"] || []).push([[38447,61952,64802,34668,54512,4977,55523,6487,10014],{ + +/***/ 15997: +/*!*****************************************************************************************************!*\ + !*** ./node_modules/_@ant-design_icons@5.2.6@@ant-design/icons/es/icons/EyeOutlined.js + 1 modules ***! + \*****************************************************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + + +// EXPORTS +__webpack_require__.d(__webpack_exports__, { + Z: function() { return /* binding */ icons_EyeOutlined; } +}); + +// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/esm/extends.js +var esm_extends = __webpack_require__(26508); +// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/index.js +var _react_17_0_2_react = __webpack_require__(59301); +;// CONCATENATED MODULE: ./node_modules/_@ant-design_icons-svg@4.3.1@@ant-design/icons-svg/es/asn/EyeOutlined.js +// This icon file is generated automatically. +var EyeOutlined = { "icon": { "tag": "svg", "attrs": { "viewBox": "64 64 896 896", "focusable": "false" }, "children": [{ "tag": "path", "attrs": { "d": "M942.2 486.2C847.4 286.5 704.1 186 512 186c-192.2 0-335.4 100.5-430.2 300.3a60.3 60.3 0 000 51.5C176.6 737.5 319.9 838 512 838c192.2 0 335.4-100.5 430.2-300.3 7.7-16.2 7.7-35 0-51.5zM512 766c-161.3 0-279.4-81.8-362.7-254C232.6 339.8 350.7 258 512 258c161.3 0 279.4 81.8 362.7 254C791.5 684.2 673.4 766 512 766zm-4-430c-97.2 0-176 78.8-176 176s78.8 176 176 176 176-78.8 176-176-78.8-176-176-176zm0 288c-61.9 0-112-50.1-112-112s50.1-112 112-112 112 50.1 112 112-50.1 112-112 112z" } }] }, "name": "eye", "theme": "outlined" }; +/* harmony default export */ var asn_EyeOutlined = (EyeOutlined); + +// EXTERNAL MODULE: ./node_modules/_@ant-design_icons@5.2.6@@ant-design/icons/es/components/AntdIcon.js + 3 modules +var AntdIcon = __webpack_require__(91851); +;// CONCATENATED MODULE: ./node_modules/_@ant-design_icons@5.2.6@@ant-design/icons/es/icons/EyeOutlined.js + +// GENERATE BY ./scripts/generate.ts +// DON NOT EDIT IT MANUALLY + + + + +var EyeOutlined_EyeOutlined = function EyeOutlined(props, ref) { + return /*#__PURE__*/_react_17_0_2_react.createElement(AntdIcon/* default */.Z, (0,esm_extends/* default */.Z)({}, props, { + ref: ref, + icon: asn_EyeOutlined + })); +}; +if (false) {} +/* harmony default export */ var icons_EyeOutlined = (/*#__PURE__*/_react_17_0_2_react.forwardRef(EyeOutlined_EyeOutlined)); + +/***/ }), + +/***/ 80354: +/*!************************************************************************************************************!*\ + !*** ./node_modules/_@ant-design_icons@5.2.6@@ant-design/icons/es/icons/FolderOpenOutlined.js + 1 modules ***! + \************************************************************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + + +// EXPORTS +__webpack_require__.d(__webpack_exports__, { + Z: function() { return /* binding */ icons_FolderOpenOutlined; } +}); + +// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/esm/extends.js +var esm_extends = __webpack_require__(26508); +// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/index.js +var _react_17_0_2_react = __webpack_require__(59301); +;// CONCATENATED MODULE: ./node_modules/_@ant-design_icons-svg@4.3.1@@ant-design/icons-svg/es/asn/FolderOpenOutlined.js +// This icon file is generated automatically. +var FolderOpenOutlined = { "icon": { "tag": "svg", "attrs": { "viewBox": "64 64 896 896", "focusable": "false" }, "children": [{ "tag": "path", "attrs": { "d": "M928 444H820V330.4c0-17.7-14.3-32-32-32H473L355.7 186.2a8.15 8.15 0 00-5.5-2.2H96c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h698c13 0 24.8-7.9 29.7-20l134-332c1.5-3.8 2.3-7.9 2.3-12 0-17.7-14.3-32-32-32zM136 256h188.5l119.6 114.4H748V444H238c-13 0-24.8 7.9-29.7 20L136 643.2V256zm635.3 512H159l103.3-256h612.4L771.3 768z" } }] }, "name": "folder-open", "theme": "outlined" }; +/* harmony default export */ var asn_FolderOpenOutlined = (FolderOpenOutlined); + +// EXTERNAL MODULE: ./node_modules/_@ant-design_icons@5.2.6@@ant-design/icons/es/components/AntdIcon.js + 3 modules +var AntdIcon = __webpack_require__(91851); +;// CONCATENATED MODULE: ./node_modules/_@ant-design_icons@5.2.6@@ant-design/icons/es/icons/FolderOpenOutlined.js + +// GENERATE BY ./scripts/generate.ts +// DON NOT EDIT IT MANUALLY + + + + +var FolderOpenOutlined_FolderOpenOutlined = function FolderOpenOutlined(props, ref) { + return /*#__PURE__*/_react_17_0_2_react.createElement(AntdIcon/* default */.Z, (0,esm_extends/* default */.Z)({}, props, { + ref: ref, + icon: asn_FolderOpenOutlined + })); +}; +if (false) {} +/* harmony default export */ var icons_FolderOpenOutlined = (/*#__PURE__*/_react_17_0_2_react.forwardRef(FolderOpenOutlined_FolderOpenOutlined)); + +/***/ }), /***/ 56672: /*!*********************************!*\ @@ -3958,6 +4042,9 @@ var resetmodules = __webpack_require__(33529); var authority = __webpack_require__(76107); // EXTERNAL MODULE: ./src/utils/util.tsx var util = __webpack_require__(27291); +// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/toConsumableArray.js +var toConsumableArray = __webpack_require__(93923); +var toConsumableArray_default = /*#__PURE__*/__webpack_require__.n(toConsumableArray); // EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/classCallCheck.js var classCallCheck = __webpack_require__(94312); var classCallCheck_default = /*#__PURE__*/__webpack_require__.n(classCallCheck); @@ -3996,6 +4083,10 @@ var tree = __webpack_require__(51218); var col = __webpack_require__(43604); // EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/upload/index.js + 24 modules var upload = __webpack_require__(6557); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/list/index.js + 3 modules +var list = __webpack_require__(73755); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/avatar/index.js + 4 modules +var avatar = __webpack_require__(26743); // EXTERNAL MODULE: ./node_modules/_gojs-react@1.1.2@gojs-react/lib/esm/gojsreact.js + 1 modules var gojsreact = __webpack_require__(85160); // EXTERNAL MODULE: ./node_modules/_gojs3@2.3.10@gojs3/release/go-module.js @@ -4012,6 +4103,9 @@ var env = __webpack_require__(47015); // EXTERNAL MODULE: ./node_modules/_react-draggable@4.4.6@react-draggable/build/cjs/cjs.js var cjs = __webpack_require__(12911); var cjs_default = /*#__PURE__*/__webpack_require__.n(cjs); +// EXTERNAL MODULE: ./node_modules/_react-infinite-scroller@1.2.4@react-infinite-scroller/index.js +var _react_infinite_scroller_1_2_4_react_infinite_scroller = __webpack_require__(26724); +var _react_infinite_scroller_1_2_4_react_infinite_scroller_default = /*#__PURE__*/__webpack_require__.n(_react_infinite_scroller_1_2_4_react_infinite_scroller); // EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/jsx-runtime.js var jsx_runtime = __webpack_require__(37712); ;// CONCATENATED MODULE: ./src/pages/virtualSpaces/Lists/Knowledge/knowledge/index.tsx @@ -4037,6 +4131,9 @@ var jsx_runtime = __webpack_require__(37712); + + + @@ -4080,8 +4177,8 @@ var ContinuousForceDirectedLayout = /*#__PURE__*/function (_go$ForceDirectedLayo }]); return ContinuousForceDirectedLayout; }(go_module/* ForceDirectedLayout */.hD); -var colors = ['#3CDAA3', '#9C41DE', '#F84F90', '#30A7F1', '#6656FF']; -var textcolor = ['根节点', '课件知识单元', '实训知识单元', '文本知识单元', '知识点']; +var colors = ['#3CDAA3', '#9C41DE', '#F84F90', '#30A7F1', '#6656FF', '#F84F90', '#F84F90', '#F84F90']; +var textcolor = ['根节点', '课件知识单元', '资源知识单元', '章节知识单元', '知识点']; var types = [{ name: '实训', type: 'Shixun' @@ -4221,6 +4318,22 @@ var Atlas = function Atlas(_ref) { _useState52 = slicedToArray_default()(_useState51, 2), isedit = _useState52[0], setisedit = _useState52[1]; + var _useState53 = (0,_react_17_0_2_react.useState)([]), + _useState54 = slicedToArray_default()(_useState53, 2), + lishlist = _useState54[0], + setlishilist = _useState54[1]; + var _useState55 = (0,_react_17_0_2_react.useState)(false), + _useState56 = slicedToArray_default()(_useState55, 2), + hasMore = _useState56[0], + sethasMore = _useState56[1]; + var _useState57 = (0,_react_17_0_2_react.useState)(1), + _useState58 = slicedToArray_default()(_useState57, 2), + page = _useState58[0], + setpage = _useState58[1]; + var _useState59 = (0,_react_17_0_2_react.useState)(false), + _useState60 = slicedToArray_default()(_useState59, 2), + isshowlish = _useState60[0], + setisshowlish = _useState60[1]; var _onStart = function onStart(_event, uiData) { var _draggleRef$current; var _window$document$docu = window.document.documentElement, @@ -4234,10 +4347,10 @@ var Atlas = function Atlas(_ref) { bottom: clientHeight - (targetRect.bottom - uiData.y) - 70 }); }; - var _useState53 = (0,_react_17_0_2_react.useState)(600), - _useState54 = slicedToArray_default()(_useState53, 2), - widths = _useState54[0], - setwidths = _useState54[1]; + var _useState61 = (0,_react_17_0_2_react.useState)(600), + _useState62 = slicedToArray_default()(_useState61, 2), + widths = _useState62[0], + setwidths = _useState62[1]; (0,_react_17_0_2_react.useEffect)(function () { setdatas({}); getdatas(); @@ -4347,13 +4460,13 @@ var Atlas = function Atlas(_ref) { return _getdatas.apply(this, arguments); } function _getdatas() { - _getdatas = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee16() { + _getdatas = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee17() { var url, res, _res$nodeData, _res$nodeData2, ritems, item; - return regeneratorRuntime_default()().wrap(function _callee16$(_context16) { - while (1) switch (_context16.prev = _context16.next) { + return regeneratorRuntime_default()().wrap(function _callee17$(_context17) { + while (1) switch (_context17.prev = _context17.next) { case 0: url = ismind ? "/api/knowledge_graphs/tree.json" : "/api/knowledge_graphs/map.json"; - _context16.next = 3; + _context17.next = 3; return (0,fetch/* default */.ZP)(url, { method: 'get', params: { @@ -4362,7 +4475,7 @@ var Atlas = function Atlas(_ref) { } }); case 3: - res = _context16.sent; + res = _context17.sent; if (res.status === 0) { ritems = res === null || res === void 0 || (_res$nodeData = res.nodeData) === null || _res$nodeData === void 0 ? void 0 : _res$nodeData.map(function (item, index) { return objectSpread2_default()(objectSpread2_default()({}, item), {}, { @@ -4390,9 +4503,9 @@ var Atlas = function Atlas(_ref) { } case 5: case "end": - return _context16.stop(); + return _context17.stop(); } - }, _callee16); + }, _callee17); })); return _getdatas.apply(this, arguments); } @@ -5178,6 +5291,15 @@ var Atlas = function Atlas(_ref) { }), /*#__PURE__*/(0,jsx_runtime.jsx)(es_select["default"].Option, { value: 2, children: "\u5B9E\u8BAD" + }), /*#__PURE__*/(0,jsx_runtime.jsx)(es_select["default"].Option, { + value: 5, + children: "\u8003\u8BD5" + }), /*#__PURE__*/(0,jsx_runtime.jsx)(es_select["default"].Option, { + value: 6, + children: "\u4F5C\u4E1A" + }), /*#__PURE__*/(0,jsx_runtime.jsx)(es_select["default"].Option, { + value: 7, + children: "\u7EC3\u4E60" })] })] }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { @@ -5809,6 +5931,15 @@ var Atlas = function Atlas(_ref) { }), /*#__PURE__*/(0,jsx_runtime.jsx)(es_select["default"].Option, { value: 2, children: "\u5B9E\u8BAD" + }), /*#__PURE__*/(0,jsx_runtime.jsx)(es_select["default"].Option, { + value: 5, + children: "\u8003\u8BD5" + }), /*#__PURE__*/(0,jsx_runtime.jsx)(es_select["default"].Option, { + value: 6, + children: "\u4F5C\u4E1A" + }), /*#__PURE__*/(0,jsx_runtime.jsx)(es_select["default"].Option, { + value: 7, + children: "\u7EC3\u4E60" })] }) }), /*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, { @@ -6039,7 +6170,7 @@ var Atlas = function Atlas(_ref) { marginBottom: 30, color: '#333333' }, - children: "\u68C0\u6D4B\u5F53\u524D\u5DF2\u5B58\u6570\u636E\uFF0C\u5BFC\u5165\u540E\u539F\u6570\u636E\u5C06\u4F1A\u88AB\u5220\u9664\uFF0C\u6309\u7167\u6700\u65B0\u5BFC\u5165\u7684 \u4E3A\u4E3B\uFF0C\u5982\u7EE7\u7EED\u5BFC\u5165\uFF0C\u8BF7\u6309\u7167\u4E0B\u65B9\u6B65\u9AA4\u8FDB\u884C" + children: "\u68C0\u6D4B\u5F53\u524D\u5DF2\u5B58\u5728\u6570\u636E\uFF0C\u5BFC\u5165\u540E\u539F\u6570\u636E\u5C06\u4F1A\u88AB\u5220\u9664\uFF0C\u6309\u7167\u6700\u65B0\u5BFC\u5165\u7684\u4E3A\u4E3B\uFF0C\u5982\u7EE7\u7EED\u5BFC\u5165\uFF0C\u8BF7\u6309\u7167\u4E0B\u65B9\u6B65\u9AA4\u8FDB\u884C" }), /*#__PURE__*/(0,jsx_runtime.jsxs)("p", { style: { color: '#5F6368' @@ -6262,12 +6393,78 @@ var Atlas = function Atlas(_ref) { autoExpandParent: autoExpandParent, treeData: treeData })] + }), /*#__PURE__*/(0,jsx_runtime.jsx)(modal/* default */.Z, { + title: "\u5386\u53F2\u8BB0\u5F55", + open: isshowlish, + onCancel: function onCancel() { + return setisshowlish(false); + }, + footer: false, + children: /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + style: { + maxHeight: 200, + overflow: 'auto', + padding: 10 + }, + children: /*#__PURE__*/(0,jsx_runtime.jsx)((_react_infinite_scroller_1_2_4_react_infinite_scroller_default()), { + initialLoad: false, + pageStart: 1, + threshold: 20, + loadMore: /*#__PURE__*/asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee16() { + var res, _res$histories; + return regeneratorRuntime_default()().wrap(function _callee16$(_context16) { + while (1) switch (_context16.prev = _context16.next) { + case 0: + setpage(page + 1); + _context16.next = 3; + return (0,fetch/* default */.ZP)("/api/knowledge_graphs/history.json", { + method: 'get', + params: { + identifier: params.virtual_spacesId, + limit: 10, + page: page + 1 + } + }); + case 3: + res = _context16.sent; + if (res.status === 0) { + setlishilist([].concat(toConsumableArray_default()(lishlist), toConsumableArray_default()(res === null || res === void 0 ? void 0 : res.histories))); + if ((res === null || res === void 0 || (_res$histories = res.histories) === null || _res$histories === void 0 ? void 0 : _res$histories.length) < 10) sethasMore(false); + } + case 5: + case "end": + return _context16.stop(); + } + }, _callee16); + })), + hasMore: hasMore, + useWindow: false, + children: /*#__PURE__*/(0,jsx_runtime.jsx)(list/* default */.Z, { + dataSource: lishlist, + renderItem: function renderItem(item) { + return /*#__PURE__*/(0,jsx_runtime.jsxs)(list/* default */.Z.Item, { + children: [/*#__PURE__*/(0,jsx_runtime.jsx)(list/* default */.Z.Item.Meta, { + avatar: /*#__PURE__*/(0,jsx_runtime.jsx)(avatar/* default */.C, { + src: env/* default */.Z.IMG_SERVER + '/images/' + item.avatar_url + }), + title: /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + children: item.real_name + }), + description: item.content + }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + children: item.created_at + })] + }, item.id); + } + }) + }) + }) })] }); }; -/* harmony default export */ var knowledge = ((0,_umi_production_exports.connect)(function (_ref13) { - var virtualSpaces = _ref13.virtualSpaces, - globalSetting = _ref13.globalSetting; +/* harmony default export */ var knowledge = ((0,_umi_production_exports.connect)(function (_ref14) { + var virtualSpaces = _ref14.virtualSpaces, + globalSetting = _ref14.globalSetting; return { globalSetting: globalSetting, virtualSpaces: virtualSpaces @@ -6769,6 +6966,1240 @@ function IsFull() { /***/ }), +/***/ 50371: +/*!*****************************************************************!*\ + !*** ./node_modules/_antd@5.9.0@antd/es/_util/extendsObject.js ***! + \*****************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__) { + +function extendsObject() { + const result = Object.assign({}, arguments.length <= 0 ? undefined : arguments[0]); + for (let i = 1; i < arguments.length; i++) { + const obj = i < 0 || arguments.length <= i ? undefined : arguments[i]; + if (obj) { + Object.keys(obj).forEach(key => { + const val = obj[key]; + if (val !== undefined) { + result[key] = val; + } + }); + } + } + return result; +} +/* harmony default export */ __webpack_exports__.Z = (extendsObject); + +/***/ }), + +/***/ 38854: +/*!************************************************************************!*\ + !*** ./node_modules/_antd@5.9.0@antd/es/dropdown/index.js + 1 modules ***! + \************************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + + +// EXPORTS +__webpack_require__.d(__webpack_exports__, { + Z: function() { return /* binding */ es_dropdown; } +}); + +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/dropdown/dropdown.js +var dropdown = __webpack_require__(91857); +// EXTERNAL MODULE: ./node_modules/_classnames@2.3.2@classnames/index.js +var _classnames_2_3_2_classnames = __webpack_require__(12124); +var _classnames_2_3_2_classnames_default = /*#__PURE__*/__webpack_require__.n(_classnames_2_3_2_classnames); +// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/index.js +var _react_17_0_2_react = __webpack_require__(59301); +// EXTERNAL MODULE: ./node_modules/_@ant-design_icons@5.2.6@@ant-design/icons/es/icons/EllipsisOutlined.js + 1 modules +var EllipsisOutlined = __webpack_require__(93319); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/button/index.js +var es_button = __webpack_require__(3113); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/config-provider/context.js +var context = __webpack_require__(36355); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/space/index.js + 3 modules +var space = __webpack_require__(81327); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/space/Compact.js +var Compact = __webpack_require__(33234); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/dropdown/style/index.js + 1 modules +var style = __webpack_require__(47211); +;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/dropdown/dropdown-button.js +"use client"; + +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; +}; + + + + + + + + + +const DropdownButton = props => { + const { + getPopupContainer: getContextPopupContainer, + getPrefixCls, + direction + } = _react_17_0_2_react.useContext(context/* ConfigContext */.E_); + const { + prefixCls: customizePrefixCls, + type = 'default', + danger, + disabled, + loading, + onClick, + htmlType, + children, + className, + menu, + arrow, + autoFocus, + overlay, + trigger, + align, + open, + onOpenChange, + placement, + getPopupContainer, + href, + icon = /*#__PURE__*/_react_17_0_2_react.createElement(EllipsisOutlined/* default */.Z, null), + title, + buttonsRender = buttons => buttons, + mouseEnterDelay, + mouseLeaveDelay, + overlayClassName, + overlayStyle, + destroyPopupOnHide, + dropdownRender + } = props, + restProps = __rest(props, ["prefixCls", "type", "danger", "disabled", "loading", "onClick", "htmlType", "children", "className", "menu", "arrow", "autoFocus", "overlay", "trigger", "align", "open", "onOpenChange", "placement", "getPopupContainer", "href", "icon", "title", "buttonsRender", "mouseEnterDelay", "mouseLeaveDelay", "overlayClassName", "overlayStyle", "destroyPopupOnHide", "dropdownRender"]); + const prefixCls = getPrefixCls('dropdown', customizePrefixCls); + const buttonPrefixCls = `${prefixCls}-button`; + const [wrapSSR, hashId] = (0,style/* default */.Z)(prefixCls); + const dropdownProps = { + menu, + arrow, + autoFocus, + align, + disabled, + trigger: disabled ? [] : trigger, + onOpenChange, + getPopupContainer: getPopupContainer || getContextPopupContainer, + mouseEnterDelay, + mouseLeaveDelay, + overlayClassName, + overlayStyle, + destroyPopupOnHide, + dropdownRender + }; + const { + compactSize, + compactItemClassnames + } = (0,Compact/* useCompactItemContext */.ri)(prefixCls, direction); + const classes = _classnames_2_3_2_classnames_default()(buttonPrefixCls, compactItemClassnames, className, hashId); + if ('overlay' in props) { + dropdownProps.overlay = overlay; + } + if ('open' in props) { + dropdownProps.open = open; + } + if ('placement' in props) { + dropdownProps.placement = placement; + } else { + dropdownProps.placement = direction === 'rtl' ? 'bottomLeft' : 'bottomRight'; + } + const leftButton = /*#__PURE__*/_react_17_0_2_react.createElement(es_button/* default */.ZP, { + type: type, + danger: danger, + disabled: disabled, + loading: loading, + onClick: onClick, + htmlType: htmlType, + href: href, + title: title + }, children); + const rightButton = /*#__PURE__*/_react_17_0_2_react.createElement(es_button/* default */.ZP, { + type: type, + danger: danger, + icon: icon + }); + const [leftButtonToRender, rightButtonToRender] = buttonsRender([leftButton, rightButton]); + return wrapSSR( /*#__PURE__*/_react_17_0_2_react.createElement(space/* default */.Z.Compact, Object.assign({ + className: classes, + size: compactSize, + block: true + }, restProps), leftButtonToRender, /*#__PURE__*/_react_17_0_2_react.createElement(dropdown/* default */.Z, Object.assign({}, dropdownProps), rightButtonToRender))); +}; +DropdownButton.__ANT_BUTTON = true; +/* harmony default export */ var dropdown_button = (DropdownButton); +;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/dropdown/index.js +"use client"; + + + +const Dropdown = dropdown/* default */.Z; +Dropdown.Button = dropdown_button; +/* harmony default export */ var es_dropdown = (Dropdown); + +/***/ }), + +/***/ 1056: +/*!*********************************************************************!*\ + !*** ./node_modules/_antd@5.9.0@antd/es/input/index.js + 5 modules ***! + \*********************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + + +// EXPORTS +__webpack_require__.d(__webpack_exports__, { + Z: function() { return /* binding */ input; } +}); + +// EXTERNAL MODULE: ./node_modules/_classnames@2.3.2@classnames/index.js +var _classnames_2_3_2_classnames = __webpack_require__(12124); +var _classnames_2_3_2_classnames_default = /*#__PURE__*/__webpack_require__.n(_classnames_2_3_2_classnames); +// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/index.js +var _react_17_0_2_react = __webpack_require__(59301); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/config-provider/context.js +var context = __webpack_require__(36355); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/form/context.js +var form_context = __webpack_require__(32441); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/input/style/index.js +var style = __webpack_require__(9937); +;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/input/Group.js +"use client"; + + + + + + + + +const Group = props => { + const { + getPrefixCls, + direction + } = (0,_react_17_0_2_react.useContext)(context/* ConfigContext */.E_); + const { + prefixCls: customizePrefixCls, + className + } = props; + const prefixCls = getPrefixCls('input-group', customizePrefixCls); + const inputPrefixCls = getPrefixCls('input'); + const [wrapSSR, hashId] = (0,style/* default */.ZP)(inputPrefixCls); + const cls = _classnames_2_3_2_classnames_default()(prefixCls, { + [`${prefixCls}-lg`]: props.size === 'large', + [`${prefixCls}-sm`]: props.size === 'small', + [`${prefixCls}-compact`]: props.compact, + [`${prefixCls}-rtl`]: direction === 'rtl' + }, hashId, className); + const formItemContext = (0,_react_17_0_2_react.useContext)(form_context/* FormItemInputContext */.aM); + const groupFormItemContext = (0,_react_17_0_2_react.useMemo)(() => Object.assign(Object.assign({}, formItemContext), { + isFormItemInput: false + }), [formItemContext]); + if (false) {} + return wrapSSR( /*#__PURE__*/_react_17_0_2_react.createElement("span", { + className: cls, + style: props.style, + onMouseEnter: props.onMouseEnter, + onMouseLeave: props.onMouseLeave, + onFocus: props.onFocus, + onBlur: props.onBlur + }, /*#__PURE__*/_react_17_0_2_react.createElement(form_context/* FormItemInputContext */.aM.Provider, { + value: groupFormItemContext + }, props.children))); +}; +/* harmony default export */ var input_Group = (Group); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/input/Input.js + 1 modules +var Input = __webpack_require__(9432); +// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/esm/extends.js +var esm_extends = __webpack_require__(26508); +;// CONCATENATED MODULE: ./node_modules/_@ant-design_icons-svg@4.3.1@@ant-design/icons-svg/es/asn/EyeInvisibleOutlined.js +// This icon file is generated automatically. +var EyeInvisibleOutlined = { "icon": { "tag": "svg", "attrs": { "viewBox": "64 64 896 896", "focusable": "false" }, "children": [{ "tag": "path", "attrs": { "d": "M942.2 486.2Q889.47 375.11 816.7 305l-50.88 50.88C807.31 395.53 843.45 447.4 874.7 512 791.5 684.2 673.4 766 512 766q-72.67 0-133.87-22.38L323 798.75Q408 838 512 838q288.3 0 430.2-300.3a60.29 60.29 0 000-51.5zm-63.57-320.64L836 122.88a8 8 0 00-11.32 0L715.31 232.2Q624.86 186 512 186q-288.3 0-430.2 300.3a60.3 60.3 0 000 51.5q56.69 119.4 136.5 191.41L112.48 835a8 8 0 000 11.31L155.17 889a8 8 0 0011.31 0l712.15-712.12a8 8 0 000-11.32zM149.3 512C232.6 339.8 350.7 258 512 258c54.54 0 104.13 9.36 149.12 28.39l-70.3 70.3a176 176 0 00-238.13 238.13l-83.42 83.42C223.1 637.49 183.3 582.28 149.3 512zm246.7 0a112.11 112.11 0 01146.2-106.69L401.31 546.2A112 112 0 01396 512z" } }, { "tag": "path", "attrs": { "d": "M508 624c-3.46 0-6.87-.16-10.25-.47l-52.82 52.82a176.09 176.09 0 00227.42-227.42l-52.82 52.82c.31 3.38.47 6.79.47 10.25a111.94 111.94 0 01-112 112z" } }] }, "name": "eye-invisible", "theme": "outlined" }; +/* harmony default export */ var asn_EyeInvisibleOutlined = (EyeInvisibleOutlined); + +// EXTERNAL MODULE: ./node_modules/_@ant-design_icons@5.2.6@@ant-design/icons/es/components/AntdIcon.js + 3 modules +var AntdIcon = __webpack_require__(91851); +;// CONCATENATED MODULE: ./node_modules/_@ant-design_icons@5.2.6@@ant-design/icons/es/icons/EyeInvisibleOutlined.js + +// GENERATE BY ./scripts/generate.ts +// DON NOT EDIT IT MANUALLY + + + + +var EyeInvisibleOutlined_EyeInvisibleOutlined = function EyeInvisibleOutlined(props, ref) { + return /*#__PURE__*/_react_17_0_2_react.createElement(AntdIcon/* default */.Z, (0,esm_extends/* default */.Z)({}, props, { + ref: ref, + icon: asn_EyeInvisibleOutlined + })); +}; +if (false) {} +/* harmony default export */ var icons_EyeInvisibleOutlined = (/*#__PURE__*/_react_17_0_2_react.forwardRef(EyeInvisibleOutlined_EyeInvisibleOutlined)); +// EXTERNAL MODULE: ./node_modules/_@ant-design_icons@5.2.6@@ant-design/icons/es/icons/EyeOutlined.js + 1 modules +var EyeOutlined = __webpack_require__(15997); +// EXTERNAL MODULE: ./node_modules/_rc-util@5.38.0@rc-util/es/omit.js +var omit = __webpack_require__(39029); +// EXTERNAL MODULE: ./node_modules/_rc-util@5.38.0@rc-util/es/ref.js +var es_ref = __webpack_require__(9681); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/input/hooks/useRemovePasswordTimeout.js +var useRemovePasswordTimeout = __webpack_require__(59412); +;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/input/Password.js +"use client"; + +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; +}; + + + + + + + + + + +const defaultIconRender = visible => visible ? /*#__PURE__*/_react_17_0_2_react.createElement(EyeOutlined/* default */.Z, null) : /*#__PURE__*/_react_17_0_2_react.createElement(icons_EyeInvisibleOutlined, null); +const ActionMap = { + click: 'onClick', + hover: 'onMouseOver' +}; +const Password = /*#__PURE__*/_react_17_0_2_react.forwardRef((props, ref) => { + const { + visibilityToggle = true + } = props; + const visibilityControlled = typeof visibilityToggle === 'object' && visibilityToggle.visible !== undefined; + const [visible, setVisible] = (0,_react_17_0_2_react.useState)(() => visibilityControlled ? visibilityToggle.visible : false); + const inputRef = (0,_react_17_0_2_react.useRef)(null); + _react_17_0_2_react.useEffect(() => { + if (visibilityControlled) { + setVisible(visibilityToggle.visible); + } + }, [visibilityControlled, visibilityToggle]); + // Remove Password value + const removePasswordTimeout = (0,useRemovePasswordTimeout/* default */.Z)(inputRef); + const onVisibleChange = () => { + const { + disabled + } = props; + if (disabled) { + return; + } + if (visible) { + removePasswordTimeout(); + } + setVisible(prevState => { + var _a; + const newState = !prevState; + if (typeof visibilityToggle === 'object') { + (_a = visibilityToggle.onVisibleChange) === null || _a === void 0 ? void 0 : _a.call(visibilityToggle, newState); + } + return newState; + }); + }; + const getIcon = prefixCls => { + const { + action = 'click', + iconRender = defaultIconRender + } = props; + const iconTrigger = ActionMap[action] || ''; + const icon = iconRender(visible); + const iconProps = { + [iconTrigger]: onVisibleChange, + className: `${prefixCls}-icon`, + key: 'passwordIcon', + onMouseDown: e => { + // Prevent focused state lost + // https://github.com/ant-design/ant-design/issues/15173 + e.preventDefault(); + }, + onMouseUp: e => { + // Prevent caret position change + // https://github.com/ant-design/ant-design/issues/23524 + e.preventDefault(); + } + }; + return /*#__PURE__*/_react_17_0_2_react.cloneElement( /*#__PURE__*/_react_17_0_2_react.isValidElement(icon) ? icon : /*#__PURE__*/_react_17_0_2_react.createElement("span", null, icon), iconProps); + }; + const { + className, + prefixCls: customizePrefixCls, + inputPrefixCls: customizeInputPrefixCls, + size + } = props, + restProps = __rest(props, ["className", "prefixCls", "inputPrefixCls", "size"]); + const { + getPrefixCls + } = _react_17_0_2_react.useContext(context/* ConfigContext */.E_); + const inputPrefixCls = getPrefixCls('input', customizeInputPrefixCls); + const prefixCls = getPrefixCls('input-password', customizePrefixCls); + const suffixIcon = visibilityToggle && getIcon(prefixCls); + const inputClassName = _classnames_2_3_2_classnames_default()(prefixCls, className, { + [`${prefixCls}-${size}`]: !!size + }); + const omittedProps = Object.assign(Object.assign({}, (0,omit/* default */.Z)(restProps, ['suffix', 'iconRender', 'visibilityToggle'])), { + type: visible ? 'text' : 'password', + className: inputClassName, + prefixCls: inputPrefixCls, + suffix: suffixIcon + }); + if (size) { + omittedProps.size = size; + } + return /*#__PURE__*/_react_17_0_2_react.createElement(Input/* default */.Z, Object.assign({ + ref: (0,es_ref/* composeRef */.sQ)(ref, inputRef) + }, omittedProps)); +}); +if (false) {} +/* harmony default export */ var input_Password = (Password); +// EXTERNAL MODULE: ./node_modules/_@ant-design_icons@5.2.6@@ant-design/icons/es/icons/SearchOutlined.js + 1 modules +var SearchOutlined = __webpack_require__(46820); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/_util/reactNode.js +var reactNode = __webpack_require__(92343); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/button/index.js +var es_button = __webpack_require__(3113); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/config-provider/hooks/useSize.js +var useSize = __webpack_require__(19716); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/space/Compact.js +var Compact = __webpack_require__(33234); +;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/input/Search.js +"use client"; + +var Search_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; +}; + + + + + + + + + + +const Search = /*#__PURE__*/_react_17_0_2_react.forwardRef((props, ref) => { + const { + prefixCls: customizePrefixCls, + inputPrefixCls: customizeInputPrefixCls, + className, + size: customizeSize, + suffix, + enterButton = false, + addonAfter, + loading, + disabled, + onSearch: customOnSearch, + onChange: customOnChange, + onCompositionStart, + onCompositionEnd + } = props, + restProps = Search_rest(props, ["prefixCls", "inputPrefixCls", "className", "size", "suffix", "enterButton", "addonAfter", "loading", "disabled", "onSearch", "onChange", "onCompositionStart", "onCompositionEnd"]); + const { + getPrefixCls, + direction + } = _react_17_0_2_react.useContext(context/* ConfigContext */.E_); + const composedRef = _react_17_0_2_react.useRef(false); + const prefixCls = getPrefixCls('input-search', customizePrefixCls); + const inputPrefixCls = getPrefixCls('input', customizeInputPrefixCls); + const { + compactSize + } = (0,Compact/* useCompactItemContext */.ri)(prefixCls, direction); + const size = (0,useSize/* default */.Z)(ctx => { + var _a; + return (_a = customizeSize !== null && customizeSize !== void 0 ? customizeSize : compactSize) !== null && _a !== void 0 ? _a : ctx; + }); + const inputRef = _react_17_0_2_react.useRef(null); + const onChange = e => { + if (e && e.target && e.type === 'click' && customOnSearch) { + customOnSearch(e.target.value, e, { + source: 'clear' + }); + } + if (customOnChange) { + customOnChange(e); + } + }; + const onMouseDown = e => { + var _a; + if (document.activeElement === ((_a = inputRef.current) === null || _a === void 0 ? void 0 : _a.input)) { + e.preventDefault(); + } + }; + const onSearch = e => { + var _a, _b; + if (customOnSearch) { + customOnSearch((_b = (_a = inputRef.current) === null || _a === void 0 ? void 0 : _a.input) === null || _b === void 0 ? void 0 : _b.value, e, { + source: 'input' + }); + } + }; + const onPressEnter = e => { + if (composedRef.current || loading) { + return; + } + onSearch(e); + }; + const searchIcon = typeof enterButton === 'boolean' ? /*#__PURE__*/_react_17_0_2_react.createElement(SearchOutlined/* default */.Z, null) : null; + const btnClassName = `${prefixCls}-button`; + let button; + const enterButtonAsElement = enterButton || {}; + const isAntdButton = enterButtonAsElement.type && enterButtonAsElement.type.__ANT_BUTTON === true; + if (isAntdButton || enterButtonAsElement.type === 'button') { + button = (0,reactNode/* cloneElement */.Tm)(enterButtonAsElement, Object.assign({ + onMouseDown, + onClick: e => { + var _a, _b; + (_b = (_a = enterButtonAsElement === null || enterButtonAsElement === void 0 ? void 0 : enterButtonAsElement.props) === null || _a === void 0 ? void 0 : _a.onClick) === null || _b === void 0 ? void 0 : _b.call(_a, e); + onSearch(e); + }, + key: 'enterButton' + }, isAntdButton ? { + className: btnClassName, + size + } : {})); + } else { + button = /*#__PURE__*/_react_17_0_2_react.createElement(es_button/* default */.ZP, { + className: btnClassName, + type: enterButton ? 'primary' : undefined, + size: size, + disabled: disabled, + key: "enterButton", + onMouseDown: onMouseDown, + onClick: onSearch, + loading: loading, + icon: searchIcon + }, enterButton); + } + if (addonAfter) { + button = [button, (0,reactNode/* cloneElement */.Tm)(addonAfter, { + key: 'addonAfter' + })]; + } + const cls = _classnames_2_3_2_classnames_default()(prefixCls, { + [`${prefixCls}-rtl`]: direction === 'rtl', + [`${prefixCls}-${size}`]: !!size, + [`${prefixCls}-with-button`]: !!enterButton + }, className); + const handleOnCompositionStart = e => { + composedRef.current = true; + onCompositionStart === null || onCompositionStart === void 0 ? void 0 : onCompositionStart(e); + }; + const handleOnCompositionEnd = e => { + composedRef.current = false; + onCompositionEnd === null || onCompositionEnd === void 0 ? void 0 : onCompositionEnd(e); + }; + return /*#__PURE__*/_react_17_0_2_react.createElement(Input/* default */.Z, Object.assign({ + ref: (0,es_ref/* composeRef */.sQ)(inputRef, ref), + onPressEnter: onPressEnter + }, restProps, { + size: size, + onCompositionStart: handleOnCompositionStart, + onCompositionEnd: handleOnCompositionEnd, + prefixCls: inputPrefixCls, + addonAfter: button, + suffix: suffix, + onChange: onChange, + className: cls, + disabled: disabled + })); +}); +if (false) {} +/* harmony default export */ var input_Search = (Search); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/input/TextArea.js +var TextArea = __webpack_require__(1643); +;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/input/index.js +"use client"; + + + + + + +const input_Input = Input/* default */.Z; +if (false) {} +input_Input.Group = input_Group; +input_Input.Search = input_Search; +input_Input.TextArea = TextArea/* default */.Z; +input_Input.Password = input_Password; +/* harmony default export */ var input = (input_Input); + +/***/ }), + +/***/ 81327: +/*!*********************************************************************!*\ + !*** ./node_modules/_antd@5.9.0@antd/es/space/index.js + 3 modules ***! + \*********************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + + +// EXPORTS +__webpack_require__.d(__webpack_exports__, { + Z: function() { return /* binding */ space; } +}); + +// UNUSED EXPORTS: SpaceContext + +// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/index.js +var _react_17_0_2_react = __webpack_require__(59301); +// EXTERNAL MODULE: ./node_modules/_classnames@2.3.2@classnames/index.js +var _classnames_2_3_2_classnames = __webpack_require__(12124); +var _classnames_2_3_2_classnames_default = /*#__PURE__*/__webpack_require__.n(_classnames_2_3_2_classnames); +// EXTERNAL MODULE: ./node_modules/_rc-util@5.38.0@rc-util/es/Children/toArray.js +var toArray = __webpack_require__(38930); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/config-provider/context.js +var context = __webpack_require__(36355); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/space/Compact.js +var Compact = __webpack_require__(33234); +;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/space/context.js + +const SpaceContext = /*#__PURE__*/_react_17_0_2_react.createContext({ + latestIndex: 0 +}); +const SpaceContextProvider = SpaceContext.Provider; +;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/space/Item.js +"use client"; + + + +const Item = _ref => { + let { + className, + index, + children, + split, + style + } = _ref; + const { + latestIndex + } = _react_17_0_2_react.useContext(SpaceContext); + if (children === null || children === undefined) { + return null; + } + return /*#__PURE__*/_react_17_0_2_react.createElement(_react_17_0_2_react.Fragment, null, /*#__PURE__*/_react_17_0_2_react.createElement("div", { + className: className, + style: style + }, children), index < latestIndex && split && /*#__PURE__*/_react_17_0_2_react.createElement("span", { + className: `${className}-split` + }, split)); +}; +/* harmony default export */ var space_Item = (Item); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/space/style/index.js + 1 modules +var space_style = __webpack_require__(2856); +;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/space/utils.js +function isPresetSize(size) { + return ['small', 'middle', 'large'].includes(size); +} +function isValidGapNumber(size) { + if (!size) { + // The case of size = 0 is deliberately excluded here, because the default value of the gap attribute in CSS is 0, so if the user passes 0 in, we can directly ignore it. + return false; + } + return typeof size === 'number' && !Number.isNaN(size); +} +;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/space/index.js +"use client"; + +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; +}; + + + + + + + + + + +const Space = /*#__PURE__*/_react_17_0_2_react.forwardRef((props, ref) => { + var _a, _b; + const { + getPrefixCls, + space, + direction: directionConfig + } = _react_17_0_2_react.useContext(context/* ConfigContext */.E_); + const { + size = (space === null || space === void 0 ? void 0 : space.size) || 'small', + align, + className, + rootClassName, + children, + direction = 'horizontal', + prefixCls: customizePrefixCls, + split, + style, + wrap = false, + classNames: customClassNames, + styles + } = props, + otherProps = __rest(props, ["size", "align", "className", "rootClassName", "children", "direction", "prefixCls", "split", "style", "wrap", "classNames", "styles"]); + const [horizontalSize, verticalSize] = Array.isArray(size) ? size : [size, size]; + const isPresetVerticalSize = isPresetSize(verticalSize); + const isPresetHorizontalSize = isPresetSize(horizontalSize); + const isValidVerticalSize = isValidGapNumber(verticalSize); + const isValidHorizontalSize = isValidGapNumber(horizontalSize); + const childNodes = (0,toArray/* default */.Z)(children, { + keepEmpty: true + }); + const mergedAlign = align === undefined && direction === 'horizontal' ? 'center' : align; + const prefixCls = getPrefixCls('space', customizePrefixCls); + const [wrapSSR, hashId] = (0,space_style/* default */.Z)(prefixCls); + const cls = _classnames_2_3_2_classnames_default()(prefixCls, space === null || space === void 0 ? void 0 : space.className, hashId, `${prefixCls}-${direction}`, { + [`${prefixCls}-rtl`]: directionConfig === 'rtl', + [`${prefixCls}-align-${mergedAlign}`]: mergedAlign, + [`${prefixCls}-gap-row-${verticalSize}`]: isPresetVerticalSize, + [`${prefixCls}-gap-col-${horizontalSize}`]: isPresetHorizontalSize + }, className, rootClassName); + const itemClassName = _classnames_2_3_2_classnames_default()(`${prefixCls}-item`, (_a = customClassNames === null || customClassNames === void 0 ? void 0 : customClassNames.item) !== null && _a !== void 0 ? _a : (_b = space === null || space === void 0 ? void 0 : space.classNames) === null || _b === void 0 ? void 0 : _b.item); + // Calculate latest one + let latestIndex = 0; + const nodes = childNodes.map((child, i) => { + var _a, _b; + if (child !== null && child !== undefined) { + latestIndex = i; + } + const key = child && child.key || `${itemClassName}-${i}`; + return /*#__PURE__*/_react_17_0_2_react.createElement(space_Item, { + className: itemClassName, + key: key, + index: i, + split: split, + style: (_a = styles === null || styles === void 0 ? void 0 : styles.item) !== null && _a !== void 0 ? _a : (_b = space === null || space === void 0 ? void 0 : space.styles) === null || _b === void 0 ? void 0 : _b.item + }, child); + }); + const spaceContext = _react_17_0_2_react.useMemo(() => ({ + latestIndex + }), [latestIndex]); + // =========================== Render =========================== + if (childNodes.length === 0) { + return null; + } + const gapStyle = {}; + if (wrap) { + gapStyle.flexWrap = 'wrap'; + } + if (!isPresetHorizontalSize && isValidHorizontalSize) { + gapStyle.columnGap = horizontalSize; + } + if (!isPresetVerticalSize && isValidVerticalSize) { + gapStyle.rowGap = verticalSize; + } + return wrapSSR( /*#__PURE__*/_react_17_0_2_react.createElement("div", Object.assign({ + ref: ref, + className: cls, + style: Object.assign(Object.assign(Object.assign({}, gapStyle), space === null || space === void 0 ? void 0 : space.style), style) + }, otherProps), /*#__PURE__*/_react_17_0_2_react.createElement(SpaceContextProvider, { + value: spaceContext + }, nodes))); +}); +if (false) {} +const CompoundedSpace = Space; +CompoundedSpace.Compact = Compact/* default */.ZP; +/* harmony default export */ var space = (CompoundedSpace); + +/***/ }), + +/***/ 51218: +/*!********************************************************************!*\ + !*** ./node_modules/_antd@5.9.0@antd/es/tree/index.js + 8 modules ***! + \********************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + + +// EXPORTS +__webpack_require__.d(__webpack_exports__, { + Z: function() { return /* binding */ tree; } +}); + +// EXTERNAL MODULE: ./node_modules/_rc-tree@5.7.12@rc-tree/es/index.js + 7 modules +var es = __webpack_require__(10253); +// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/esm/toConsumableArray.js + 2 modules +var toConsumableArray = __webpack_require__(42371); +// EXTERNAL MODULE: ./node_modules/_@ant-design_icons@5.2.6@@ant-design/icons/es/icons/FileOutlined.js + 1 modules +var FileOutlined = __webpack_require__(87970); +// EXTERNAL MODULE: ./node_modules/_@ant-design_icons@5.2.6@@ant-design/icons/es/icons/FolderOpenOutlined.js + 1 modules +var FolderOpenOutlined = __webpack_require__(80354); +// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/esm/extends.js +var esm_extends = __webpack_require__(26508); +// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/index.js +var _react_17_0_2_react = __webpack_require__(59301); +;// CONCATENATED MODULE: ./node_modules/_@ant-design_icons-svg@4.3.1@@ant-design/icons-svg/es/asn/FolderOutlined.js +// This icon file is generated automatically. +var FolderOutlined = { "icon": { "tag": "svg", "attrs": { "viewBox": "64 64 896 896", "focusable": "false" }, "children": [{ "tag": "path", "attrs": { "d": "M880 298.4H521L403.7 186.2a8.15 8.15 0 00-5.5-2.2H144c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V330.4c0-17.7-14.3-32-32-32zM840 768H184V256h188.5l119.6 114.4H840V768z" } }] }, "name": "folder", "theme": "outlined" }; +/* harmony default export */ var asn_FolderOutlined = (FolderOutlined); + +// EXTERNAL MODULE: ./node_modules/_@ant-design_icons@5.2.6@@ant-design/icons/es/components/AntdIcon.js + 3 modules +var AntdIcon = __webpack_require__(91851); +;// CONCATENATED MODULE: ./node_modules/_@ant-design_icons@5.2.6@@ant-design/icons/es/icons/FolderOutlined.js + +// GENERATE BY ./scripts/generate.ts +// DON NOT EDIT IT MANUALLY + + + + +var FolderOutlined_FolderOutlined = function FolderOutlined(props, ref) { + return /*#__PURE__*/_react_17_0_2_react.createElement(AntdIcon/* default */.Z, (0,esm_extends/* default */.Z)({}, props, { + ref: ref, + icon: asn_FolderOutlined + })); +}; +if (false) {} +/* harmony default export */ var icons_FolderOutlined = (/*#__PURE__*/_react_17_0_2_react.forwardRef(FolderOutlined_FolderOutlined)); +// EXTERNAL MODULE: ./node_modules/_classnames@2.3.2@classnames/index.js +var _classnames_2_3_2_classnames = __webpack_require__(12124); +var _classnames_2_3_2_classnames_default = /*#__PURE__*/__webpack_require__.n(_classnames_2_3_2_classnames); +// EXTERNAL MODULE: ./node_modules/_rc-tree@5.7.12@rc-tree/es/util.js +var util = __webpack_require__(35654); +// EXTERNAL MODULE: ./node_modules/_rc-tree@5.7.12@rc-tree/es/utils/treeUtil.js +var treeUtil = __webpack_require__(71430); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/config-provider/context.js +var context = __webpack_require__(36355); +;// CONCATENATED MODULE: ./node_modules/_@ant-design_icons-svg@4.3.1@@ant-design/icons-svg/es/asn/HolderOutlined.js +// This icon file is generated automatically. +var HolderOutlined = { "icon": { "tag": "svg", "attrs": { "viewBox": "64 64 896 896", "focusable": "false" }, "children": [{ "tag": "path", "attrs": { "d": "M300 276.5a56 56 0 1056-97 56 56 0 00-56 97zm0 284a56 56 0 1056-97 56 56 0 00-56 97zM640 228a56 56 0 10112 0 56 56 0 00-112 0zm0 284a56 56 0 10112 0 56 56 0 00-112 0zM300 844.5a56 56 0 1056-97 56 56 0 00-56 97zM640 796a56 56 0 10112 0 56 56 0 00-112 0z" } }] }, "name": "holder", "theme": "outlined" }; +/* harmony default export */ var asn_HolderOutlined = (HolderOutlined); + +;// CONCATENATED MODULE: ./node_modules/_@ant-design_icons@5.2.6@@ant-design/icons/es/icons/HolderOutlined.js + +// GENERATE BY ./scripts/generate.ts +// DON NOT EDIT IT MANUALLY + + + + +var HolderOutlined_HolderOutlined = function HolderOutlined(props, ref) { + return /*#__PURE__*/_react_17_0_2_react.createElement(AntdIcon/* default */.Z, (0,esm_extends/* default */.Z)({}, props, { + ref: ref, + icon: asn_HolderOutlined + })); +}; +if (false) {} +/* harmony default export */ var icons_HolderOutlined = (/*#__PURE__*/_react_17_0_2_react.forwardRef(HolderOutlined_HolderOutlined)); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/_util/motion.js +var _util_motion = __webpack_require__(62892); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/tree/style/index.js +var tree_style = __webpack_require__(20648); +;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/tree/utils/dropIndicator.js +"use client"; + + +const offset = 4; +function dropIndicatorRender(props) { + const { + dropPosition, + dropLevelOffset, + prefixCls, + indent, + direction = 'ltr' + } = props; + const startPosition = direction === 'ltr' ? 'left' : 'right'; + const endPosition = direction === 'ltr' ? 'right' : 'left'; + const style = { + [startPosition]: -dropLevelOffset * indent + offset, + [endPosition]: 0 + }; + switch (dropPosition) { + case -1: + style.top = -3; + break; + case 1: + style.bottom = -3; + break; + default: + // dropPosition === 0 + style.bottom = -3; + style[startPosition] = indent + offset; + break; + } + return /*#__PURE__*/_react_17_0_2_react.createElement("div", { + style: style, + className: `${prefixCls}-drop-indicator` + }); +} +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/tree/utils/iconUtil.js + 2 modules +var iconUtil = __webpack_require__(1711); +;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/tree/Tree.js +"use client"; + + + + + + + + + + +const Tree = /*#__PURE__*/_react_17_0_2_react.forwardRef((props, ref) => { + const { + getPrefixCls, + direction, + virtual, + tree + } = _react_17_0_2_react.useContext(context/* ConfigContext */.E_); + const { + prefixCls: customizePrefixCls, + className, + showIcon = false, + showLine, + switcherIcon, + blockNode = false, + children, + checkable = false, + selectable = true, + draggable, + motion: customMotion, + style + } = props; + const prefixCls = getPrefixCls('tree', customizePrefixCls); + const rootPrefixCls = getPrefixCls(); + const motion = customMotion !== null && customMotion !== void 0 ? customMotion : Object.assign(Object.assign({}, (0,_util_motion/* default */.Z)(rootPrefixCls)), { + motionAppear: false + }); + const newProps = Object.assign(Object.assign({}, props), { + checkable, + selectable, + showIcon, + motion, + blockNode, + showLine: Boolean(showLine), + dropIndicatorRender: dropIndicatorRender + }); + const [wrapSSR, hashId] = (0,tree_style/* default */.ZP)(prefixCls); + const draggableConfig = _react_17_0_2_react.useMemo(() => { + if (!draggable) { + return false; + } + let mergedDraggable = {}; + switch (typeof draggable) { + case 'function': + mergedDraggable.nodeDraggable = draggable; + break; + case 'object': + mergedDraggable = Object.assign({}, draggable); + break; + default: + break; + // Do nothing + } + + if (mergedDraggable.icon !== false) { + mergedDraggable.icon = mergedDraggable.icon || /*#__PURE__*/_react_17_0_2_react.createElement(icons_HolderOutlined, null); + } + return mergedDraggable; + }, [draggable]); + const renderSwitcherIcon = nodeProps => /*#__PURE__*/_react_17_0_2_react.createElement(iconUtil/* default */.Z, { + prefixCls: prefixCls, + switcherIcon: switcherIcon, + treeNodeProps: nodeProps, + showLine: showLine + }); + return wrapSSR( /*#__PURE__*/_react_17_0_2_react.createElement(es/* default */.Z, Object.assign({ + itemHeight: 20, + ref: ref, + virtual: virtual + }, newProps, { + // newProps may contain style so declare style below it + style: Object.assign(Object.assign({}, tree === null || tree === void 0 ? void 0 : tree.style), style), + prefixCls: prefixCls, + className: _classnames_2_3_2_classnames_default()({ + [`${prefixCls}-icon-hide`]: !showIcon, + [`${prefixCls}-block-node`]: blockNode, + [`${prefixCls}-unselectable`]: !selectable, + [`${prefixCls}-rtl`]: direction === 'rtl' + }, tree === null || tree === void 0 ? void 0 : tree.className, className, hashId), + direction: direction, + checkable: checkable ? /*#__PURE__*/_react_17_0_2_react.createElement("span", { + className: `${prefixCls}-checkbox-inner` + }) : checkable, + selectable: selectable, + switcherIcon: renderSwitcherIcon, + draggable: draggableConfig + }), children)); +}); +if (false) {} +/* harmony default export */ var tree_Tree = (Tree); +;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/tree/utils/dictUtil.js + +var Record; +(function (Record) { + Record[Record["None"] = 0] = "None"; + Record[Record["Start"] = 1] = "Start"; + Record[Record["End"] = 2] = "End"; +})(Record || (Record = {})); +function traverseNodesKey(treeData, callback) { + function processNode(dataNode) { + const { + key, + children + } = dataNode; + if (callback(key, dataNode) !== false) { + traverseNodesKey(children || [], callback); + } + } + treeData.forEach(processNode); +} +/** 计算选中范围,只考虑expanded情况以优化性能 */ +function calcRangeKeys(_ref) { + let { + treeData, + expandedKeys, + startKey, + endKey + } = _ref; + const keys = []; + let record = Record.None; + if (startKey && startKey === endKey) { + return [startKey]; + } + if (!startKey || !endKey) { + return []; + } + function matchKey(key) { + return key === startKey || key === endKey; + } + traverseNodesKey(treeData, key => { + if (record === Record.End) { + return false; + } + if (matchKey(key)) { + // Match test + keys.push(key); + if (record === Record.None) { + record = Record.Start; + } else if (record === Record.Start) { + record = Record.End; + return false; + } + } else if (record === Record.Start) { + // Append selection + keys.push(key); + } + return expandedKeys.includes(key); + }); + return keys; +} +function convertDirectoryKeysToNodes(treeData, keys) { + const restKeys = (0,toConsumableArray/* default */.Z)(keys); + const nodes = []; + traverseNodesKey(treeData, (key, node) => { + const index = restKeys.indexOf(key); + if (index !== -1) { + nodes.push(node); + restKeys.splice(index, 1); + } + return !!restKeys.length; + }); + return nodes; +} +;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/tree/DirectoryTree.js +"use client"; + + +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 getIcon(props) { + const { + isLeaf, + expanded + } = props; + if (isLeaf) { + return /*#__PURE__*/_react_17_0_2_react.createElement(FileOutlined/* default */.Z, null); + } + return expanded ? /*#__PURE__*/_react_17_0_2_react.createElement(FolderOpenOutlined/* default */.Z, null) : /*#__PURE__*/_react_17_0_2_react.createElement(icons_FolderOutlined, null); +} +function getTreeData(_ref) { + let { + treeData, + children + } = _ref; + return treeData || (0,treeUtil/* convertTreeToData */.zn)(children); +} +const DirectoryTree = (_a, ref) => { + var { + defaultExpandAll, + defaultExpandParent, + defaultExpandedKeys + } = _a, + props = __rest(_a, ["defaultExpandAll", "defaultExpandParent", "defaultExpandedKeys"]); + // Shift click usage + const lastSelectedKey = _react_17_0_2_react.useRef(); + const cachedSelectedKeys = _react_17_0_2_react.useRef(); + const getInitExpandedKeys = () => { + const { + keyEntities + } = (0,treeUtil/* convertDataToEntities */.I8)(getTreeData(props)); + let initExpandedKeys; + // Expanded keys + if (defaultExpandAll) { + initExpandedKeys = Object.keys(keyEntities); + } else if (defaultExpandParent) { + initExpandedKeys = (0,util/* conductExpandParent */.r7)(props.expandedKeys || defaultExpandedKeys || [], keyEntities); + } else { + initExpandedKeys = props.expandedKeys || defaultExpandedKeys; + } + return initExpandedKeys; + }; + const [selectedKeys, setSelectedKeys] = _react_17_0_2_react.useState(props.selectedKeys || props.defaultSelectedKeys || []); + const [expandedKeys, setExpandedKeys] = _react_17_0_2_react.useState(() => getInitExpandedKeys()); + _react_17_0_2_react.useEffect(() => { + if ('selectedKeys' in props) { + setSelectedKeys(props.selectedKeys); + } + }, [props.selectedKeys]); + _react_17_0_2_react.useEffect(() => { + if ('expandedKeys' in props) { + setExpandedKeys(props.expandedKeys); + } + }, [props.expandedKeys]); + const onExpand = (keys, info) => { + var _a; + if (!('expandedKeys' in props)) { + setExpandedKeys(keys); + } + // Call origin function + return (_a = props.onExpand) === null || _a === void 0 ? void 0 : _a.call(props, keys, info); + }; + const onSelect = (keys, event) => { + var _a; + const { + multiple + } = props; + const { + node, + nativeEvent + } = event; + const { + key = '' + } = node; + const treeData = getTreeData(props); + // const newState: DirectoryTreeState = {}; + // We need wrap this event since some value is not same + const newEvent = Object.assign(Object.assign({}, event), { + selected: true + }); + // Windows / Mac single pick + const ctrlPick = (nativeEvent === null || nativeEvent === void 0 ? void 0 : nativeEvent.ctrlKey) || (nativeEvent === null || nativeEvent === void 0 ? void 0 : nativeEvent.metaKey); + const shiftPick = nativeEvent === null || nativeEvent === void 0 ? void 0 : nativeEvent.shiftKey; + // Generate new selected keys + let newSelectedKeys; + if (multiple && ctrlPick) { + // Control click + newSelectedKeys = keys; + lastSelectedKey.current = key; + cachedSelectedKeys.current = newSelectedKeys; + newEvent.selectedNodes = convertDirectoryKeysToNodes(treeData, newSelectedKeys); + } else if (multiple && shiftPick) { + // Shift click + newSelectedKeys = Array.from(new Set([].concat((0,toConsumableArray/* default */.Z)(cachedSelectedKeys.current || []), (0,toConsumableArray/* default */.Z)(calcRangeKeys({ + treeData, + expandedKeys, + startKey: key, + endKey: lastSelectedKey.current + }))))); + newEvent.selectedNodes = convertDirectoryKeysToNodes(treeData, newSelectedKeys); + } else { + // Single click + newSelectedKeys = [key]; + lastSelectedKey.current = key; + cachedSelectedKeys.current = newSelectedKeys; + newEvent.selectedNodes = convertDirectoryKeysToNodes(treeData, newSelectedKeys); + } + (_a = props.onSelect) === null || _a === void 0 ? void 0 : _a.call(props, newSelectedKeys, newEvent); + if (!('selectedKeys' in props)) { + setSelectedKeys(newSelectedKeys); + } + }; + const { + getPrefixCls, + direction + } = _react_17_0_2_react.useContext(context/* ConfigContext */.E_); + const { + prefixCls: customizePrefixCls, + className, + showIcon = true, + expandAction = 'click' + } = props, + otherProps = __rest(props, ["prefixCls", "className", "showIcon", "expandAction"]); + const prefixCls = getPrefixCls('tree', customizePrefixCls); + const connectClassName = _classnames_2_3_2_classnames_default()(`${prefixCls}-directory`, { + [`${prefixCls}-directory-rtl`]: direction === 'rtl' + }, className); + return /*#__PURE__*/_react_17_0_2_react.createElement(tree_Tree, Object.assign({ + icon: getIcon, + ref: ref, + blockNode: true + }, otherProps, { + showIcon: showIcon, + expandAction: expandAction, + prefixCls: prefixCls, + className: connectClassName, + expandedKeys: expandedKeys, + selectedKeys: selectedKeys, + onSelect: onSelect, + onExpand: onExpand + })); +}; +const ForwardDirectoryTree = /*#__PURE__*/_react_17_0_2_react.forwardRef(DirectoryTree); +if (false) {} +/* harmony default export */ var tree_DirectoryTree = (ForwardDirectoryTree); +;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/tree/index.js +"use client"; + + + + +const es_tree_Tree = tree_Tree; +es_tree_Tree.DirectoryTree = tree_DirectoryTree; +es_tree_Tree.TreeNode = es/* TreeNode */.O; +/* harmony default export */ var tree = (es_tree_Tree); + +/***/ }), + /***/ 4977: /*!********************************************!*\ !*** ./src/assets/images/icons/nodata.png ***! diff --git a/p__virtualSpaces__Lists__Lesson__Detail__index.async.js b/p__virtualSpaces__Lists__Lesson__Detail__index.async.js new file mode 100644 index 0000000000..111cdc7051 --- /dev/null +++ b/p__virtualSpaces__Lists__Lesson__Detail__index.async.js @@ -0,0 +1,2012 @@ +"use strict"; +(self["webpackChunk"] = self["webpackChunk"] || []).push([[86069,4977,55523],{ + +/***/ 72020: +/*!*****************************************!*\ + !*** ./src/components/NoData/index.tsx ***! + \*****************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/objectSpread2.js */ 26801); +/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0__); +/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! react */ 59301); +/* harmony import */ var _assets_images_icons_nodata_png__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @/assets/images/icons/nodata.png */ 4977); +/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! antd */ 3113); +/* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! react/jsx-runtime */ 37712); + + + + + + +var noData = function noData(_ref) { + var img = _ref.img, + _ref$buttonProps = _ref.buttonProps, + buttonProps = _ref$buttonProps === void 0 ? {} : _ref$buttonProps, + _ref$styles = _ref.styles, + styles = _ref$styles === void 0 ? {} : _ref$styles, + customText = _ref.customText, + ButtonText = _ref.ButtonText, + ButtonClick = _ref.ButtonClick, + Buttonclass = _ref.Buttonclass, + ButtonTwo = _ref.ButtonTwo, + imgStyles = _ref.imgStyles, + _ref$loading = _ref.loading, + loading = _ref$loading === void 0 ? false : _ref$loading; + return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsxs)("section", { + className: "tc animated fadeIn", + style: _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0___default()(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0___default()({}, { + color: '#999', + margin: '100px auto', + visibility: loading ? 'hidden' : 'visible' + }), styles), + children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)("img", { + src: img || _assets_images_icons_nodata_png__WEBPACK_IMPORTED_MODULE_2__, + style: _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0___default()({}, imgStyles) + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)("p", { + className: "mt20 font14", + children: customText || '暂时还没有相关数据哦!' + }), ButtonText && /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)(antd__WEBPACK_IMPORTED_MODULE_4__/* ["default"] */ .ZP, _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0___default()(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0___default()({ + className: Buttonclass, + onClick: ButtonClick + }, buttonProps), {}, { + children: ButtonText + })), ButtonTwo && ButtonTwo] + }); +}; +/* harmony default export */ __webpack_exports__.Z = (noData); + +/***/ }), + +/***/ 48058: +/*!*********************************************************!*\ + !*** ./src/components/PreviewAll/index.tsx + 1 modules ***! + \*********************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + + +// EXPORTS +__webpack_require__.d(__webpack_exports__, { + Z: function() { return /* binding */ PreviewAll; } +}); + +// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/objectSpread2.js +var objectSpread2 = __webpack_require__(26801); +var objectSpread2_default = /*#__PURE__*/__webpack_require__.n(objectSpread2); +// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/regeneratorRuntime.js +var regeneratorRuntime = __webpack_require__(10574); +var regeneratorRuntime_default = /*#__PURE__*/__webpack_require__.n(regeneratorRuntime); +// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/asyncToGenerator.js +var asyncToGenerator = __webpack_require__(39343); +var asyncToGenerator_default = /*#__PURE__*/__webpack_require__.n(asyncToGenerator); +// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/slicedToArray.js +var slicedToArray = __webpack_require__(11006); +var slicedToArray_default = /*#__PURE__*/__webpack_require__.n(slicedToArray); +// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/index.js +var _react_17_0_2_react = __webpack_require__(59301); +;// 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/_antd@5.9.0@antd/es/button/index.js +var es_button = __webpack_require__(3113); +// EXTERNAL MODULE: ./node_modules/_@ant-design_icons@5.2.6@@ant-design/icons/es/icons/ArrowDownOutlined.js + 1 modules +var ArrowDownOutlined = __webpack_require__(98915); +// EXTERNAL MODULE: ./src/components/monaco-editor/index.jsx + 4 modules +var monaco_editor = __webpack_require__(14654); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/tooltip/index.js + 3 modules +var tooltip = __webpack_require__(6848); +// EXTERNAL MODULE: ./src/utils/util.tsx +var util = __webpack_require__(27291); +// EXTERNAL MODULE: ./src/service/exercise.ts +var exercise = __webpack_require__(6303); +// EXTERNAL MODULE: ./src/components/NoData/index.tsx +var NoData = __webpack_require__(72020); +// EXTERNAL MODULE: ./src/utils/env.ts + 1 modules +var env = __webpack_require__(47015); +// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/jsx-runtime.js +var jsx_runtime = __webpack_require__(37712); +;// 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, + showNodata = _ref.showNodata; + var _useState = (0,_react_17_0_2_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_17_0_2_react.useState)(""), + _useState4 = slicedToArray_default()(_useState3, 2), + token = _useState4[0], + setToken = _useState4[1]; + var _useState5 = (0,_react_17_0_2_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 */.Z.PROXY_SERVER : env/* default */.Z.API_SERVER; + // let size; + var unit = 1024 * 1024; + var maxSize = 10 * unit; + var closeRef = (0,_react_17_0_2_react.useRef)(); + if ((_data = data) !== null && _data !== void 0 && _data.startsWith("/api") && type !== "txt") { + data = env/* default */.Z.API_SERVER + data; + } + // if (type === "office") { + // size = parseUrl(data).filesize + // if (size > maxSize) { + // type = "other" + // } + // } + if (filename) monacoEditor.filename = filename; + (0,_react_17_0_2_react.useEffect)(function () { + var _document$cookie; + var cookies = (_document$cookie = document.cookie) === null || _document$cookie === void 0 || (_document$cookie = _document$cookie.replace(/\s/g, "")) === null || _document$cookie === void 0 ? void 0 : _document$cookie.split(";"); + cookies === null || cookies === void 0 || cookies.map(function (item) { + var i = item.split("="); + if (i[0] === '_educoder_session') { + setToken(i[1]); + } + }); + }, []); + (0,_react_17_0_2_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)(jsx_runtime.Fragment, { + children: /*#__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 */.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" || type === "download") && /*#__PURE__*/(0,jsx_runtime.jsx)(jsx_runtime.Fragment, { + children: showNodata ? /*#__PURE__*/(0,jsx_runtime.jsx)(NoData/* default */.Z, { + customText: "\u5F53\u524D\u6587\u4EF6\u4E0D\u652F\u6301\u9884\u89C8\uFF0C\u53EF\u70B9\u51FB\u4E0B\u8F7D\u67E5\u770B", + ButtonTwo: /*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.ZP, { + icon: /*#__PURE__*/(0,jsx_runtime.jsx)("i", { + className: "iconfont icon-xiazai4 font14" + }), + type: "primary", + size: 'middle', + onClick: handleClick, + children: "\u4E0B\u8F7D" + }) + }) : /*#__PURE__*/(0,jsx_runtime.jsxs)(es_button/* default */.ZP, { + type: "primary", + size: 'middle', + onClick: handleClick, + children: [/*#__PURE__*/(0,jsx_runtime.jsx)(ArrowDownOutlined/* default */.Z, {}), "\u70B9\u51FB\u4E0B\u8F7D"] + }) + })] + }); +}); + +/***/ }), + +/***/ 55523: +/*!*********************************************************!*\ + !*** ./src/components/RenderHtml/index.tsx + 1 modules ***! + \*********************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + + +// EXPORTS +__webpack_require__.d(__webpack_exports__, { + Z: function() { return /* binding */ RenderHtml; } +}); + +// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/objectSpread2.js +var objectSpread2 = __webpack_require__(26801); +var objectSpread2_default = /*#__PURE__*/__webpack_require__.n(objectSpread2); +// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/toConsumableArray.js +var toConsumableArray = __webpack_require__(93923); +var toConsumableArray_default = /*#__PURE__*/__webpack_require__.n(toConsumableArray); +// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/createForOfIteratorHelper.js +var createForOfIteratorHelper = __webpack_require__(98190); +var createForOfIteratorHelper_default = /*#__PURE__*/__webpack_require__.n(createForOfIteratorHelper); +// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/slicedToArray.js +var slicedToArray = __webpack_require__(11006); +var slicedToArray_default = /*#__PURE__*/__webpack_require__.n(slicedToArray); +// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/index.js +var _react_17_0_2_react = __webpack_require__(59301); +// EXTERNAL MODULE: ./node_modules/_katex@0.11.1@katex/dist/katex.min.css +var katex_min = __webpack_require__(70657); +// EXTERNAL MODULE: ./node_modules/_marked@2.0.7@marked/lib/marked.js +var marked = __webpack_require__(32834); +var marked_default = /*#__PURE__*/__webpack_require__.n(marked); +// EXTERNAL MODULE: ./node_modules/_marked@2.0.7@marked/src/helpers.js +var helpers = __webpack_require__(11690); +;// 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 = ["
      "]; +var renderer = new (marked_default()).Renderer(); +var headingRegex = /^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/; +function cleanToc() { + toc.length = 0; + ctx = ["
        "]; +} +var lines = { + overflow: "hidden", + WebkitBoxOrient: "vertical", + display: "-webkit-box", + WebkitLineClamp: 2 +}; +function buildToc(coll, k, level, ctx) { + if (k >= coll.length || coll[k].level <= level) { + return k; + } + var node = coll[k]; + ctx.push("
      • " + node.text + ""); + k++; + var childCtx = []; + k = buildToc(coll, k, node.level, childCtx); + if (childCtx.length > 0) { + ctx.push("
          "); + childCtx.forEach(function (idm) { + ctx.push(idm); + }); + ctx.push("
        "); + } + ctx.push("
      • "); + k = buildToc(coll, k, level, ctx); + return k; +} +function getTocContent() { + buildToc(toc, 0, 0, ctx); + ctx.push("
      "); + return ctx.join(""); +} +var tokenizer = { + heading: function heading(src) { + var cap = headingRegex.exec(src); + if (cap) { + return { + type: 'heading', + raw: cap[0], + depth: cap[1].length, + text: cap[2] + }; + } + }, + fences: function fences(src) { + var cap = this.rules.block.fences.exec(src); + if (cap) { + var raw = cap[0]; + var text = indentCodeCompensation(raw, cap[3] || ''); + var lang = cap[2] ? cap[2].trim() : cap[2]; + if (['latex', 'katex', 'math'].indexOf(lang) >= 0) { + var id = next_id(); + var expression = text; + text = id; + math_expressions[id] = { + type: 'block', + expression: expression + }; + } + return { + type: 'code', + raw: raw, + lang: lang, + text: text + }; + } + } +}; +var latexRegex = /(?:\${2})([^\n`]+?)(?:\${2})/gi; +var katex_count = 0; +var next_id = function next_id() { + return "__special_katext_id_".concat(katex_count++, "__"); +}; +var math_expressions = {}; +function getMathExpressions() { + return math_expressions; +} +function resetMathExpressions() { + katex_count = 0; + math_expressions = {}; +} +function replace_math_with_ids(text) { + text = text.replace(latexRegex, function (_match, expression) { + var id = next_id(); + math_expressions[id] = { + type: 'inline', + expression: expression + }; + return id; + }); + return text; +} +var original_listitem = renderer.listitem; +renderer.listitem = function (text) { + return original_listitem(replace_math_with_ids(text)); +}; +var original_paragraph = renderer.paragraph; +renderer.paragraph = function (text) { + return original_paragraph(replace_math_with_ids(text)); +}; +var original_tablecell = renderer.tablecell; +renderer.tablecell = function (content, flags) { + return original_tablecell(replace_math_with_ids(content), flags); +}; +renderer.code = function (code, infostring, escaped) { + var lang = (infostring || '').match(/\S*/)[0]; + if (!lang) { + return '
      ' + (escaped ? code : (0,helpers.escape)(code, true)) + '
      '; + } + if (['latex', 'katex', 'math'].indexOf(lang) >= 0) { + return "

      ".concat(code, "

      "); + } else { + return "
      ").concat(escaped ? code : (0,helpers.escape)(code, true), "
      \n"); + } +}; +renderer.heading = function (text, level, raw) { + var anchor = this.options.headerPrefix + raw.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g, '-'); + toc.push({ + anchor: anchor, + level: level, + text: text + }); + return '' + text + ''; +}; +marked_default().setOptions({ + silent: true, + gfm: true, + pedantic: false +}); +marked_default().use({ + tokenizer: tokenizer, + renderer: renderer +}); +/* harmony default export */ var utils_marked = ((marked_default())); +// EXTERNAL MODULE: ./node_modules/_code-prettify@0.1.0@code-prettify/src/prettify.js +var prettify = __webpack_require__(64018); +// EXTERNAL MODULE: ./node_modules/_hls.js@1.4.12@hls.js/dist/hls.mjs +var dist_hls = __webpack_require__(36775); +// EXTERNAL MODULE: ./src/utils/env.ts + 1 modules +var env = __webpack_require__(47015); +// EXTERNAL MODULE: ./node_modules/_katex@0.11.1@katex/dist/katex.js +var katex = __webpack_require__(15342); +// EXTERNAL MODULE: ./node_modules/_uuid@8.3.0@uuid/dist/esm-browser/v4.js + 4 modules +var v4 = __webpack_require__(1012); +// EXTERNAL MODULE: ./src/components/PreviewAll/index.tsx + 1 modules +var PreviewAll = __webpack_require__(48058); +// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/jsx-runtime.js +var jsx_runtime = __webpack_require__(37712); +;// CONCATENATED MODULE: ./src/components/RenderHtml/index.tsx + + + + + + + + + + + + + + + + +var ADD_MULTI = '@▁▁@'; +var ADD_SINGLE = '@▁@'; +var preRegex = /]*>/g; +function _unescape(str) { + var div = document.createElement('div'); + div.innerHTML = str; + return div.childNodes.length === 0 ? '' : div.childNodes[0].nodeValue; +} +/* harmony default export */ var RenderHtml = (function (_ref) { + var _ref$value = _ref.value, + value = _ref$value === void 0 ? '' : _ref$value, + className = _ref.className, + showTextOnly = _ref.showTextOnly, + showLines = _ref.showLines, + _ref$style = _ref.style, + style = _ref$style === void 0 ? {} : _ref$style, + _ref$stylesPrev = _ref.stylesPrev, + stylesPrev = _ref$stylesPrev === void 0 ? {} : _ref$stylesPrev, + highlightKeywords = _ref.highlightKeywords, + showProgramFill = _ref.showProgramFill, + isProgramFill = _ref.isProgramFill, + _ref$disabledFill = _ref.disabledFill, + disabledFill = _ref$disabledFill === void 0 ? false : _ref$disabledFill, + programFillValue = _ref.programFillValue, + _ref$onFillChange = _ref.onFillChange, + onFillChange = _ref$onFillChange === void 0 ? function (value) {} : _ref$onFillChange, + _ref$onFillBlur = _ref.onFillBlur, + onFillBlur = _ref$onFillBlur === void 0 ? function () {} : _ref$onFillBlur; + var str = String(value); + var _useState = (0,_react_17_0_2_react.useState)(""), + _useState2 = slicedToArray_default()(_useState, 2), + data = _useState2[0], + setData = _useState2[1]; + var _useState3 = (0,_react_17_0_2_react.useState)("office"), + _useState4 = slicedToArray_default()(_useState3, 2), + type = _useState4[0], + setType = _useState4[1]; + var _useState5 = (0,_react_17_0_2_react.useState)([]), + _useState6 = slicedToArray_default()(_useState5, 2), + projectValue = _useState6[0], + setProjectValue = _useState6[1]; + var classNamesRef = (0,_react_17_0_2_react.useRef)("a" + (0,v4/* default */.Z)()); + var formObj = {}; + var createInput = function createInput(a, num) { + // const wrap = document.createElement("span") + // wrap.className = + var input = document.createElement(a === ADD_SINGLE ? "input" : "textarea"); + input.style.width = "100%"; + input.style.height = a === ADD_SINGLE ? "40px" : "151px"; + input.rows = 5; + input.spellcheck = false; + input.name = "edu-program-fill"; + input.placeholder = "请输入"; + input.dataset.id = num; + var key = Object.keys(formObj).length; + formObj[key] = input; + return "").concat(input.outerHTML, ""); + }; + var formatMD = function formatMD(rs) { + return rs.replace(/([\s\S]+?)<\/style>/gim, function (_, css) { + var _css = css.replace(/(\n|\r)/g, "").split("}"); + var arr = []; + _css.map(function (item) { + if (item != '') { + arr.push(".".concat(classNamesRef.current, " ").concat(item)); + } + }); + return ""); + }); + }; + var html = (0,_react_17_0_2_react.useMemo)(function () { + try { + var reg = /\(\s+\/api\/attachments\/|\(\/api\/attachments\/|\(\/attachments\/download\//g; + var reg2 = /\"\/api\/attachments\/|\"\/attachments\/download\//g; + var reg3 = /\(\s+\/files\/uploads\/|\"\/files\/uploads\//g; + str = str.replace(reg, "(" + env/* default */.Z.API_SERVER + "/api/attachments/").replace(reg2, '"' + env/* default */.Z.API_SERVER + "/api/attachments/").replace(reg3, '"' + env/* default */.Z.API_SERVER + "/files/uploads/").replaceAll("http://video.educoder", "https://video.educoder").replaceAll("http://www.educoder.net/api", "https://data.educoder.net/api").replaceAll("https://www.educoder.net/api", "https://data.educoder.net/api").replace(/\r\n/g, "\n"); + // str = str.replace(new RegExp("(?".concat(formatMD(str || ""), ""); + } + var rs = utils_marked(str); + rs = formatMD(rs); + var math_expressions = getMathExpressions(); + if (str.match(/\[TOC\]/)) { + rs = rs.replace('

      [TOC]

      ', getTocContent()); + cleanToc(); + } + rs = rs.replace(/(__special_katext_id_\d+__)/g, function (_match, capture) { + var _math_expressions$cap = math_expressions[capture], + type = _math_expressions$cap.type, + expression = _math_expressions$cap.expression; + return (0,katex.renderToString)(_unescape(expression) || '', { + displayMode: type === 'block', + throwOnError: false, + output: 'html' + }); + }); + rs = rs.replace(/▁/g, '▁▁▁'); + resetMathExpressions(); + // return dompurify.sanitize(rs) + var dom = document.createElement('div'); + dom.innerHTML = rs; + if (highlightKeywords) { + var escapedKeywords = highlightKeywords.replace(/[.*+?^${}()|[\]\\]/g, "\\$&"); + findKeyword(dom, escapedKeywords); + return dom.innerHTML; + } + if (showTextOnly) { + return dom.innerText; + } + setTimeout(function () { + return onLoad(); + }, 500); + return dom.innerHTML; + }, [str, highlightKeywords]); + (0,_react_17_0_2_react.useEffect)(function () { + if (el.current) { + var inputs = el.current.querySelectorAll(["input", "textarea"]); + inputs.forEach(function (input) { + input.oninput = onInput; + input.onblur = onBlur; + }); + } + }, [projectValue]); + (0,_react_17_0_2_react.useEffect)(function () { + if (!!(programFillValue !== null && programFillValue !== void 0 && programFillValue.length)) { + var scoreDom = el.current.querySelectorAll(".edu-program-fill-score"); + var dom = el.current.querySelectorAll('[name="edu-program-fill"]'); + var _iterator = createForOfIteratorHelper_default()(dom.entries()), + _step; + try { + for (_iterator.s(); !(_step = _iterator.n()).done;) { + var _programFillValue$k; + var _step$value = slicedToArray_default()(_step.value, 2), + k = _step$value[0], + i = _step$value[1]; + i.value = (_programFillValue$k = programFillValue[k]) === null || _programFillValue$k === void 0 ? void 0 : _programFillValue$k.value; + if (programFillValue[k].type === "warning") { + i.className = "program-fill-warning"; + } else if (programFillValue[k].type === "success") { + i.className = "program-fill-success"; + } else { + i.className = ""; + } + } + } catch (err) { + _iterator.e(err); + } finally { + _iterator.f(); + } + var _iterator2 = createForOfIteratorHelper_default()(scoreDom.entries()), + _step2; + try { + for (_iterator2.s(); !(_step2 = _iterator2.n()).done;) { + var _programFillValue$_k, _programFillValue$_k2; + var _step2$value = slicedToArray_default()(_step2.value, 2), + _k = _step2$value[0], + _i = _step2$value[1]; + _i.innerHTML = (_programFillValue$_k = programFillValue[_k]) !== null && _programFillValue$_k !== void 0 && _programFillValue$_k.score ? "".concat((_programFillValue$_k2 = programFillValue[_k]) === null || _programFillValue$_k2 === void 0 ? void 0 : _programFillValue$_k2.score, "\u5206") : ""; + } + } catch (err) { + _iterator2.e(err); + } finally { + _iterator2.f(); + } + setProjectValue(programFillValue); + } + }, [programFillValue]); + var onInput = function onInput(e) { + projectValue[e.target.dataset.id] = projectValue[e.target.dataset.id] || {}; + projectValue[e.target.dataset.id]["value"] = e.target.value; + setProjectValue(toConsumableArray_default()(projectValue)); + onFillChange(projectValue, e.target.dataset.id); + }; + var onBlur = function onBlur(e) { + projectValue[e.target.dataset.id] = projectValue[e.target.dataset.id] || {}; + projectValue[e.target.dataset.id]["value"] = e.target.value; + setProjectValue(toConsumableArray_default()(projectValue)); + onFillBlur(projectValue, e.target.dataset.id); + }; + function findKeyword(node, keyword) { + return node.childNodes.forEach(function (childNode) { + if (childNode.childNodes.length > 0) { + findKeyword(childNode, keyword); + } else if (childNode.nodeName !== "IMG") { + if (childNode.innerHTML) { + var _childNode$innerHTML; + childNode.innerHTML = (_childNode$innerHTML = childNode.innerHTML) === null || _childNode$innerHTML === void 0 ? void 0 : _childNode$innerHTML.replace(new RegExp(keyword, "gi"), '$&'); + } else { + var dom = document.createElement("span"); + dom.innerHTML = childNode.textContent.replace(new RegExp(keyword, "gi"), '$&'); + childNode.replaceWith(dom); + } + } + }); + + // return dom.childNodes.forEach((node:any) => { + // console.log("nodeLen:",node.childNodes.length) + // if(node.childNodes.length > 0){ + // debugger + // // findKeyword(dom.childNodes,keyword) + // }else{ + // if(node.nodeName !== "#text"){ + // node.innerHTML = node.innerHTML.replaceAll(keyword,`${keyword}`) + // console.log("node:",node,dom,node.nodeName,node.innerHTML,node.childNodes.length) + // debugger + // } + // } + + // return node + // }); + } + + var el = (0,_react_17_0_2_react.useRef)(); + lines['WebkitLineClamp'] = showLines; + if (showLines) { + style = objectSpread2_default()(objectSpread2_default()({}, style), lines); + } + function onAncherHandler(e) { + var target = e.target; + if (target.tagName.toUpperCase() === 'A') { + var ancher = target.getAttribute('href'); + if (ancher.indexOf("office") > -1) { + e.preventDefault(); + setData(ancher); + setType("office"); + } else if (ancher.indexOf("application/pdf") > -1) { + e.preventDefault(); + setData(ancher); + setType("pdf"); + } else if (ancher.indexOf("text/html") > -1) { + e.preventDefault(); + setData(ancher); + setType("html"); + } else if (ancher.startsWith('#')) { + e.preventDefault(); + var viewEl = document.getElementById(ancher.replace('#', '')); + if (viewEl) { + viewEl.scrollIntoView(true); + } + } + } + } + var onLoad = function onLoad() { + var _el$current; + var videoElement = (_el$current = el.current) === null || _el$current === void 0 ? void 0 : _el$current.querySelectorAll('video'); + videoElement === null || videoElement === void 0 || videoElement.forEach(function (item) { + item.oncontextmenu = function () { + return false; + }; + if (item.src.indexOf('.m3u8') > -1) { + if (item.canPlayType('application/vnd.apple.mpegurl')) {} else if (dist_hls/* default */.Z.isSupported()) { + var hls = new dist_hls/* default */.Z(); + hls.loadSource(item.src); + hls.attachMedia(item); + } + } + }); + }; + (0,_react_17_0_2_react.useEffect)(function () { + if (el.current && html) { + if (html.match(preRegex)) { + window.PR.prettyPrint(); + } + } + if (el.current) { + el.current.addEventListener('click', onAncherHandler); + return function () { + var _el$current2; + (_el$current2 = el.current) === null || _el$current2 === void 0 || _el$current2.removeEventListener('click', onAncherHandler); + resetMathExpressions(); + cleanToc(); + }; + } + }, [html, el.current, onAncherHandler]); + return /*#__PURE__*/(0,jsx_runtime.jsxs)(jsx_runtime.Fragment, { + children: [showTextOnly && /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + ref: el, + children: html + }), !showTextOnly && /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + ref: el, + style: objectSpread2_default()({}, style), + className: "".concat(className ? className : '', " ").concat(disabledFill ? "disabled-fill" : "", " markdown-body ").concat(classNamesRef.current), + dangerouslySetInnerHTML: { + __html: html + } + }), /*#__PURE__*/(0,jsx_runtime.jsx)(PreviewAll/* default */.Z, { + close: true, + data: data, + type: !!(data !== null && data !== void 0 && data.length) ? type : "", + style: objectSpread2_default()({}, stylesPrev), + onClose: function onClose() { + return setData(""); + } + })] + }); +}); + +/***/ }), + +/***/ 63484: +/*!***************************************************************************!*\ + !*** ./src/pages/virtualSpaces/Lists/Lesson/Detail/index.tsx + 1 modules ***! + \***************************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +// ESM COMPAT FLAG +__webpack_require__.r(__webpack_exports__); + +// EXPORTS +__webpack_require__.d(__webpack_exports__, { + "default": function() { return /* binding */ Detail; } +}); + +// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/objectSpread2.js +var objectSpread2 = __webpack_require__(26801); +var objectSpread2_default = /*#__PURE__*/__webpack_require__.n(objectSpread2); +// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/regeneratorRuntime.js +var regeneratorRuntime = __webpack_require__(10574); +var regeneratorRuntime_default = /*#__PURE__*/__webpack_require__.n(regeneratorRuntime); +// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/asyncToGenerator.js +var asyncToGenerator = __webpack_require__(39343); +var asyncToGenerator_default = /*#__PURE__*/__webpack_require__.n(asyncToGenerator); +// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/slicedToArray.js +var slicedToArray = __webpack_require__(11006); +var slicedToArray_default = /*#__PURE__*/__webpack_require__.n(slicedToArray); +// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/objectWithoutProperties.js +var objectWithoutProperties = __webpack_require__(27161); +var objectWithoutProperties_default = /*#__PURE__*/__webpack_require__.n(objectWithoutProperties); +// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/index.js +var _react_17_0_2_react = __webpack_require__(59301); +// EXTERNAL MODULE: ./src/.umi-production/exports.ts + 8 modules +var _umi_production_exports = __webpack_require__(66660); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/form/index.js + 19 modules +var es_form = __webpack_require__(78241); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/tooltip/index.js + 3 modules +var tooltip = __webpack_require__(6848); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/button/index.js +var es_button = __webpack_require__(3113); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/message/index.js + 4 modules +var message = __webpack_require__(8591); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/upload/index.js + 24 modules +var upload = __webpack_require__(6557); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/spin/index.js + 1 modules +var spin = __webpack_require__(71418); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/modal/index.js + 16 modules +var es_modal = __webpack_require__(43418); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/row/index.js +var row = __webpack_require__(95237); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/col/index.js +var col = __webpack_require__(43604); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/table/index.js + 85 modules +var table = __webpack_require__(72315); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/pagination/index.js + 10 modules +var pagination = __webpack_require__(41867); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/input/index.js + 5 modules +var input = __webpack_require__(1056); +// EXTERNAL MODULE: ./src/components/ui-customization/index.tsx + 34 modules +var ui_customization = __webpack_require__(6487); +// EXTERNAL MODULE: ./src/components/NoData/index.tsx +var NoData = __webpack_require__(72020); +;// CONCATENATED MODULE: ./src/pages/virtualSpaces/Lists/Lesson/Detail/index.less?modules +// extracted by mini-css-extract-plugin +/* harmony default export */ var Detailmodules = ({"flex_box_center":"flex_box_center___Q28K2","flex_space_between":"flex_space_between___XKhJD","flex_box_vertical_center":"flex_box_vertical_center___G6xvN","flex_box_center_end":"flex_box_center_end___OpS9Y","flex_box_column":"flex_box_column___Jx7wj","Onerow":"Onerow___iGZyH","MultiLine":"MultiLine___zus_s","LessonsList":"LessonsList___d2liG","LessonsListItem":"LessonsListItem___CaSaY","LessonsListItemImg":"LessonsListItemImg___LCyOb","imgUpLoad":"imgUpLoad___gXVAl","LessonDetail":"LessonDetail___z2veM"}); +// EXTERNAL MODULE: ./src/utils/fetch.ts +var fetch = __webpack_require__(97174); +// EXTERNAL MODULE: ./src/utils/env.ts + 1 modules +var env = __webpack_require__(47015); +// EXTERNAL MODULE: ./src/utils/util.tsx +var util = __webpack_require__(27291); +// EXTERNAL MODULE: ./node_modules/_dayjs@1.11.10@dayjs/dayjs.min.js +var dayjs_min = __webpack_require__(9498); +var dayjs_min_default = /*#__PURE__*/__webpack_require__.n(dayjs_min); +// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 1 modules +var RenderHtml = __webpack_require__(55523); +// EXTERNAL MODULE: ./src/pages/virtualSpaces/Lists/Lesson/AddOrEdit/index.tsx +var AddOrEdit = __webpack_require__(63369); +// EXTERNAL MODULE: ./src/pages/virtualSpaces/components/FileImage/index.tsx + 7 modules +var FileImage = __webpack_require__(13045); +// EXTERNAL MODULE: ./src/components/PreviewAll/index.tsx + 1 modules +var PreviewAll = __webpack_require__(48058); +// EXTERNAL MODULE: ./src/utils/authority.ts +var authority = __webpack_require__(76107); +// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/jsx-runtime.js +var jsx_runtime = __webpack_require__(37712); +;// CONCATENATED MODULE: ./src/pages/virtualSpaces/Lists/Lesson/Detail/index.tsx + + + + + +var _excluded = ["classroomList", "globalSetting", "user", "virtualSpaces", "loading", "dispatch"]; + + + + + + + + + + + + + + + + + + + +var LessonPage = function LessonPage(_ref) { + var _listItem$attachment, _LessonDetail$data, _LessonDetail$data2, _LessonDetail$data3, _LessonDetail$data4, _LessonDetail$data5, _LessonDetail$data6, _LessonDetail$data8, _LessonResList$data, _LessonResList$data2, _LessonResList$data3, _LessonResList$data4; + var classroomList = _ref.classroomList, + globalSetting = _ref.globalSetting, + user = _ref.user, + virtualSpaces = _ref.virtualSpaces, + loading = _ref.loading, + dispatch = _ref.dispatch, + props = objectWithoutProperties_default()(_ref, _excluded); + var _Form$useForm = es_form/* default */.Z.useForm(), + _Form$useForm2 = slicedToArray_default()(_Form$useForm, 1), + form = _Form$useForm2[0]; + var _Form$useForm3 = es_form/* default */.Z.useForm(), + _Form$useForm4 = slicedToArray_default()(_Form$useForm3, 1), + form1 = _Form$useForm4[0]; + var _Form$useForm5 = es_form/* default */.Z.useForm(), + _Form$useForm6 = slicedToArray_default()(_Form$useForm5, 1), + form2 = _Form$useForm6[0]; + var monacoValueRef = (0,_react_17_0_2_react.useRef)(); + var _useState = (0,_react_17_0_2_react.useState)({ + content: "", + type: "" + }), + _useState2 = slicedToArray_default()(_useState, 2), + data = _useState2[0], + setData = _useState2[1]; + var LessonDetail = virtualSpaces.LessonDetail, + LessonResList = virtualSpaces.LessonResList; + var _useParams = (0,_umi_production_exports.useParams)(), + virtual_spacesId = _useParams.virtual_spacesId, + id = _useParams.id; + var _useState3 = (0,_react_17_0_2_react.useState)(false), + _useState4 = slicedToArray_default()(_useState3, 2), + isViewFile = _useState4[0], + setIsViewFile = _useState4[1]; + var _useState5 = (0,_react_17_0_2_react.useState)(false), + _useState6 = slicedToArray_default()(_useState5, 2), + isDescOpen = _useState6[0], + setIsDescOpen = _useState6[1]; + var _useState7 = (0,_react_17_0_2_react.useState)(false), + _useState8 = slicedToArray_default()(_useState7, 2), + isEditModal = _useState8[0], + setIsEditModal = _useState8[1]; + var _useState9 = (0,_react_17_0_2_react.useState)(false), + _useState10 = slicedToArray_default()(_useState9, 2), + isAddResModal = _useState10[0], + setIsAddResModal = _useState10[1]; + var _useState11 = (0,_react_17_0_2_react.useState)(false), + _useState12 = slicedToArray_default()(_useState11, 2), + isUpResModal = _useState12[0], + setIsUpResModal = _useState12[1]; + var _useState13 = (0,_react_17_0_2_react.useState)(null), + _useState14 = slicedToArray_default()(_useState13, 2), + listItem = _useState14[0], + setListItem = _useState14[1]; + var DescOpenDom = (0,_react_17_0_2_react.useRef)(null); + var _useState15 = (0,_react_17_0_2_react.useState)(false), + _useState16 = slicedToArray_default()(_useState15, 2), + isDescOpenShow = _useState16[0], + setIsDescOpenShow = _useState16[1]; + var _useState17 = (0,_react_17_0_2_react.useState)({ + virtual_classroom_id: virtual_spacesId, + virtual_spacesId: virtual_spacesId, + id: id, + resType: 1, + resource_type: 1, + page: 1, + limit: 20 + }), + _useState18 = slicedToArray_default()(_useState17, 2), + urlData = _useState18[0], + setUrlData = _useState18[1]; + var columns = [{ + title: '名称', + dataIndex: 'name', + ellipsis: true, + render: function render(text, record) { + var _record$attachment, _record$attachment2, _record$attachment3; + return /*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, { + placement: "topLeft", + title: text || (record === null || record === void 0 || (_record$attachment = record.attachment) === null || _record$attachment === void 0 ? void 0 : _record$attachment.title), + children: /*#__PURE__*/(0,jsx_runtime.jsxs)(jsx_runtime.Fragment, { + children: [/*#__PURE__*/(0,jsx_runtime.jsx)(FileImage/* default */.Z, { + fileName: text || (record === null || record === void 0 || (_record$attachment2 = record.attachment) === null || _record$attachment2 === void 0 ? void 0 : _record$attachment2.title) + }), text || (record === null || record === void 0 || (_record$attachment3 = record.attachment) === null || _record$attachment3 === void 0 ? void 0 : _record$attachment3.title) || "--"] + }) + }); + } + }, { + title: '上传日期', + dataIndex: 'updated_at', + ellipsis: true, + width: 150, + render: function render(text) { + return dayjs_min_default()(text).format("YYYY-MM-DD HH:mm"); + } + }, { + title: '类型', + dataIndex: 'resource_type', + ellipsis: true, + width: 80, + render: function render(text, record) { + var _record$attachment4; + return (text == 2 ? "外链" : record === null || record === void 0 || (_record$attachment4 = record.attachment) === null || _record$attachment4 === void 0 ? void 0 : _record$attachment4.show_file_type) || "未知文件"; + } + }, { + title: '操作', + dataIndex: 'keyword', + align: "right", + ellipsis: true, + width: 200, + render: function render(text, record) { + return /*#__PURE__*/(0,jsx_runtime.jsxs)(jsx_runtime.Fragment, { + children: [/*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.ZP, { + style: { + padding: "4px 10px" + }, + type: "link", + onClick: function onClick() { + if (urlData.resource_type == 2) { + window.open(record === null || record === void 0 ? void 0 : record.url); + return; + } + setIsViewFile(true); + getItem(record === null || record === void 0 ? void 0 : record.attachment_id); + setListItem(record); + }, + children: "\u67E5\u770B" + }), urlData.resource_type == 1 && /*#__PURE__*/(0,jsx_runtime.jsx)(ui_customization/* CustomButton */.op, { + openLoading: true, + type: "link", + style: { + padding: "4px 10px" + }, + onClick: function onClick() { + var _record$attachment5; + (0,util/* downLoadLink */.Nd)('', "".concat(record === null || record === void 0 || (_record$attachment5 = record.attachment) === null || _record$attachment5 === void 0 ? void 0 : _record$attachment5.download_url)); + }, + children: "\u4E0B\u8F7D" + }), /*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.ZP, { + style: { + padding: "4px 10px" + }, + type: "link", + onClick: /*#__PURE__*/asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee() { + var res; + return regeneratorRuntime_default()().wrap(function _callee$(_context) { + while (1) switch (_context.prev = _context.next) { + case 0: + _context.next = 2; + return (0,fetch/* default */.ZP)("/api/virtual_classrooms/".concat(virtual_spacesId, "/good_lessons/").concat(id, "/delete_resources.json"), { + method: 'delete', + body: { + lesson_resource_id: record.id + } + }); + case 2: + res = _context.sent; + if ((res === null || res === void 0 ? void 0 : res.status) == 0) { + message/* default */.ZP.success("删除成功"); + getLessonResourcesList(); + } + case 4: + case "end": + return _context.stop(); + } + }, _callee); + })), + children: "\u5220\u9664" + })] + }); + } + }]; + var uploadProps = { + multiple: true, + maxCount: 10, + // accept: ".pdf, .docx, .doc, .xlsx, .xls, .ppt, .pptx, .zip,.jpg,.png", + withCredentials: true, + beforeUpload: function beforeUpload(file) { + var fileSize = file.size / 1024 / 1024; + if (fileSize > 500 || fileSize == 0) { + message/* default */.ZP.error("".concat(file.name, " \u6587\u4EF6\u65E0\u6CD5\u4E0A\u4F20\u3002").concat(fileSize == 0 ? "文件内容不能为空" : '超过文件大小限制(500MB)')); + return upload/* default */.Z.LIST_IGNORE; + } + return true; + }, + action: "".concat(env/* default */.Z.API_SERVER, "/api/attachments.json") + }; + var getGoodLessonsDetail = function getGoodLessonsDetail() { + dispatch({ + type: "virtualSpaces/getGoodLessonsDetail", + payload: { + virtual_spacesId: virtual_spacesId, + id: id, + virtual_classroom_id: virtual_spacesId + } + }); + }; + var getLessonResourcesList = function getLessonResourcesList() { + window.scrollTo(0, 0); + dispatch({ + type: "virtualSpaces/getLessonResourcesList", + payload: objectSpread2_default()(objectSpread2_default()({}, urlData), {}, { + virtual_spacesId: virtual_spacesId, + id: id + }) + }); + }; + var getItem = /*#__PURE__*/function () { + var _ref3 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee2(id) { + var result, res; + return regeneratorRuntime_default()().wrap(function _callee2$(_context2) { + while (1) switch (_context2.prev = _context2.next) { + case 0: + _context2.next = 2; + return (0,fetch/* default */.ZP)("/api/attachments/".concat(id, "/detail.json"), { + method: 'get' + }); + case 2: + result = _context2.sent; + if (!((result === null || result === void 0 ? void 0 : result.status) !== -1)) { + _context2.next = 10; + break; + } + if (!(result.file_type === "txt")) { + _context2.next = 9; + break; + } + _context2.next = 7; + return (0,fetch/* default */.ZP)(result.url, { + method: "get", + headers: { + "Content-Type": "application/xml" + } + }); + case 7: + res = _context2.sent; + monacoValueRef.current = res; + case 9: + setData({ + type: result.file_type, + content: env/* default */.Z.API_SERVER + result.url + }); + case 10: + case "end": + return _context2.stop(); + } + }, _callee2); + })); + return function getItem(_x) { + return _ref3.apply(this, arguments); + }; + }(); + (0,_react_17_0_2_react.useEffect)(function () { + !isAddResModal && getLessonResourcesList(); + }, [urlData]); + (0,_react_17_0_2_react.useEffect)(function () { + virtual_spacesId && id && getGoodLessonsDetail(); + }, []); + (0,_react_17_0_2_react.useEffect)(function () { + var _DescOpenDom$current; + if ((DescOpenDom === null || DescOpenDom === void 0 || (_DescOpenDom$current = DescOpenDom.current) === null || _DescOpenDom$current === void 0 ? void 0 : _DescOpenDom$current.clientHeight) > 84) { + setIsDescOpenShow(true); + } else { + setIsDescOpenShow(false); + } + }, [LessonDetail]); + return /*#__PURE__*/(0,jsx_runtime.jsx)(spin/* default */.Z, { + spinning: loading["virtualSpaces/getLessonResourcesList"] || loading["virtualSpaces/getGoodLessonsDetail"] || loading["virtualSpaces/getLessonResourcesList"], + children: /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: "ml40 mr40", + children: [/*#__PURE__*/(0,jsx_runtime.jsxs)(ui_customization/* HeadBack */.qE, { + title: isViewFile ? listItem === null || listItem === void 0 || (_listItem$attachment = listItem.attachment) === null || _listItem$attachment === void 0 ? void 0 : _listItem$attachment.title : LessonDetail === null || LessonDetail === void 0 || (_LessonDetail$data = LessonDetail.data) === null || _LessonDetail$data === void 0 ? void 0 : _LessonDetail$data.name, + onClick: function onClick() { + if (isViewFile) { + setIsViewFile(false); + getLessonResourcesList(); + return; + } + _umi_production_exports.history.push("/".concat(util/* vtrsKey */.AS, "/").concat(virtual_spacesId, "/lesson")); + }, + children: [isViewFile && /*#__PURE__*/(0,jsx_runtime.jsxs)(jsx_runtime.Fragment, { + children: [/*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.ZP, { + className: "primary-hover", + type: "link", + icon: /*#__PURE__*/(0,jsx_runtime.jsx)("i", { + className: "iconfont icon-xiazai4 font14" + }), + onClick: function onClick() { + var _listItem$attachment2; + (0,util/* downLoadLink */.Nd)('', "".concat(env/* default */.Z.API_SERVER).concat(listItem === null || listItem === void 0 || (_listItem$attachment2 = listItem.attachment) === null || _listItem$attachment2 === void 0 || (_listItem$attachment2 = _listItem$attachment2.url) === null || _listItem$attachment2 === void 0 ? void 0 : _listItem$attachment2.replace('disposition=inline', ''))); + }, + children: "\u4E0B\u8F7D" + }), /*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.ZP, { + className: "delete-hover", + type: "link", + icon: /*#__PURE__*/(0,jsx_runtime.jsx)("i", { + className: "iconfont icon-piliangshanchubeifen font14" + }), + onClick: /*#__PURE__*/asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee3() { + var res; + return regeneratorRuntime_default()().wrap(function _callee3$(_context3) { + while (1) switch (_context3.prev = _context3.next) { + case 0: + _context3.next = 2; + return (0,fetch/* default */.ZP)("/api/virtual_classrooms/".concat(virtual_spacesId, "/good_lessons/").concat(id, "/delete_resources.json"), { + method: 'delete', + body: { + lesson_resource_id: listItem.id + } + }); + case 2: + res = _context3.sent; + if ((res === null || res === void 0 ? void 0 : res.status) == 0) { + message/* default */.ZP.success("删除成功"); + setIsViewFile(false); + getLessonResourcesList(); + } + case 4: + case "end": + return _context3.stop(); + } + }, _callee3); + })), + children: "\u5220\u9664" + })] + }), !isViewFile && /*#__PURE__*/(0,jsx_runtime.jsxs)(jsx_runtime.Fragment, { + children: [/*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.ZP, { + className: "primary-hover", + type: "link", + icon: /*#__PURE__*/(0,jsx_runtime.jsx)("i", { + className: "iconfont icon-bianji7 font14" + }), + onClick: function onClick() { + setIsEditModal(true); + form2.setFieldsValue(LessonDetail === null || LessonDetail === void 0 ? void 0 : LessonDetail.data); + }, + children: "\u7F16\u8F91" + }), /*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.ZP, { + className: "delete-hover", + type: "link", + icon: /*#__PURE__*/(0,jsx_runtime.jsx)("i", { + className: "iconfont icon-piliangshanchubeifen font14" + }), + onClick: function onClick() { + var modal = es_modal/* default */.Z.confirm({ + icon: null, + centered: true, + maskClosable: true, + width: 374, + title: "提示", + content: "确定删除该好课?", + onOk: function () { + var _onOk = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee4() { + var res; + return regeneratorRuntime_default()().wrap(function _callee4$(_context4) { + while (1) switch (_context4.prev = _context4.next) { + case 0: + _context4.next = 2; + return (0,fetch/* default */.ZP)("/api/virtual_classrooms/".concat(virtual_spacesId, "/good_lessons/").concat(id, ".json"), { + method: 'delete' + }); + case 2: + res = _context4.sent; + if ((res === null || res === void 0 ? void 0 : res.status) == 0) { + message/* default */.ZP.success("删除成功"); + modal.destroy(); + _umi_production_exports.history.push("/".concat(util/* vtrsKey */.AS, "/").concat(virtual_spacesId, "/lesson")); + } + case 4: + case "end": + return _context4.stop(); + } + }, _callee4); + })); + function onOk() { + return _onOk.apply(this, arguments); + } + return onOk; + }(), + onCancel: function onCancel() { + return modal.destroy(); + } + }); + }, + children: "\u5220\u9664" + })] + })] + }), isViewFile && /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + style: { + position: "relative", + height: 1000, + margin: "25px 0" + }, + children: /*#__PURE__*/(0,jsx_runtime.jsx)(PreviewAll/* default */.Z, { + data: data === null || data === void 0 ? void 0 : data.content, + type: data === null || data === void 0 ? void 0 : data.type, + disabledDownload: !(0,authority/* isLogin */.bg)(), + style: { + position: 'absolute', + zIndex: 1, + alignItems: 'flex-start' + }, + monacoEditor: { + value: monacoValueRef.current, + language: "txt", + onChange: function onChange() {}, + options: { + readOnly: true, + fontSize: 14, + minimap: { + enabled: false + } + } + }, + onClose: function onClose() { + setData({ + content: "", + type: "" + }); + setIsViewFile(false); + } + }) + }), !isViewFile && /*#__PURE__*/(0,jsx_runtime.jsxs)(jsx_runtime.Fragment, { + children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: Detailmodules.LessonDetail, + children: [/*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, { + align: "middle", + wrap: false, + justify: "space-between", + style: { + height: 104 + }, + children: [/*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, { + children: [/*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, { + children: /*#__PURE__*/(0,jsx_runtime.jsx)("img", { + width: 166, + height: 104, + src: "".concat(env/* default */.Z.API_SERVER).concat(LessonDetail === null || LessonDetail === void 0 || (_LessonDetail$data2 = LessonDetail.data) === null || _LessonDetail$data2 === void 0 || (_LessonDetail$data2 = _LessonDetail$data2.cover) === null || _LessonDetail$data2 === void 0 ? void 0 : _LessonDetail$data2.url) + }) + }), /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, { + className: "ml20", + style: { + flexDirection: "column", + flex: 1 + }, + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("div", { + className: "font16", + style: { + fontWeight: 500, + lineHeight: "26px" + }, + children: LessonDetail === null || LessonDetail === void 0 || (_LessonDetail$data3 = LessonDetail.data) === null || _LessonDetail$data3 === void 0 ? void 0 : _LessonDetail$data3.name + }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + className: "mt20", + style: { + lineHeight: "22px", + color: "#333" + }, + children: LessonDetail === null || LessonDetail === void 0 || (_LessonDetail$data4 = LessonDetail.data) === null || _LessonDetail$data4 === void 0 ? void 0 : _LessonDetail$data4.creator + }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + className: "mt10", + style: { + lineHeight: "22px", + color: "#333" + }, + children: LessonDetail === null || LessonDetail === void 0 || (_LessonDetail$data5 = LessonDetail.data) === null || _LessonDetail$data5 === void 0 ? void 0 : _LessonDetail$data5.school_name + })] + })] + }), /*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, { + children: (LessonDetail === null || LessonDetail === void 0 || (_LessonDetail$data6 = LessonDetail.data) === null || _LessonDetail$data6 === void 0 ? void 0 : _LessonDetail$data6.lesson_url) && /*#__PURE__*/(0,jsx_runtime.jsx)(ui_customization/* CustomButton */.op, { + onClick: function onClick() { + var _LessonDetail$data7; + window.open(LessonDetail === null || LessonDetail === void 0 || (_LessonDetail$data7 = LessonDetail.data) === null || _LessonDetail$data7 === void 0 ? void 0 : _LessonDetail$data7.lesson_url); + }, + children: "\u8FDB\u5165\u8BFE\u7A0B" + }) + })] + }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + ref: DescOpenDom, + children: /*#__PURE__*/(0,jsx_runtime.jsx)(RenderHtml/* default */.Z, { + className: "mt20 font14 ".concat(!isDescOpen && Detailmodules.MultiLine), + style: { + WebkitLineClamp: 4 + }, + value: LessonDetail === null || LessonDetail === void 0 || (_LessonDetail$data8 = LessonDetail.data) === null || _LessonDetail$data8 === void 0 ? void 0 : _LessonDetail$data8.desc + }) + }), isDescOpenShow && /*#__PURE__*/(0,jsx_runtime.jsx)("a", { + style: { + "float": "right", + display: "inline-block" + }, + onClick: function onClick() { + return setIsDescOpen(!isDescOpen); + }, + children: isDescOpen ? "收起" : "展开" + })] + }), /*#__PURE__*/(0,jsx_runtime.jsx)(ui_customization/* CustomTabs */.YG, { + className: "mt20", + value: urlData.resource_type, + onChange: function onChange(resource_type) { + return setUrlData(objectSpread2_default()(objectSpread2_default()({}, urlData), {}, { + resource_type: resource_type + })); + }, + tabBarExtraContent: /*#__PURE__*/(0,jsx_runtime.jsxs)(jsx_runtime.Fragment, { + children: [/*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.ZP, { + type: "link", + icon: /*#__PURE__*/(0,jsx_runtime.jsx)("i", { + className: "iconfont icon-shangchuan3 font14" + }), + onClick: function onClick() { + setIsUpResModal(true); + setUrlData(objectSpread2_default()(objectSpread2_default()({}, urlData), {}, { + resource_type: 1 + })); + }, + children: "\u4E0A\u4F20\u8D44\u6E90" + }), /*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.ZP, { + type: "link", + icon: /*#__PURE__*/(0,jsx_runtime.jsx)("i", { + className: "iconfont icon-lianjie2 font14" + }), + onClick: function onClick() { + setIsAddResModal(true); + setUrlData(objectSpread2_default()(objectSpread2_default()({}, urlData), {}, { + resource_type: 2 + })); + }, + children: "\u6DFB\u52A0\u5916\u94FE" + })] + }), + dataSource: [{ + id: 1, + name: "资源" + }, { + id: 2, + name: "外链资源" + }] + }), /*#__PURE__*/(0,jsx_runtime.jsx)(table/* default */.Z, { + className: "mt20", + columns: columns, + dataSource: (LessonResList === null || LessonResList === void 0 || (_LessonResList$data = LessonResList.data) === null || _LessonResList$data === void 0 ? void 0 : _LessonResList$data.list) || [], + locale: { + emptyText: /*#__PURE__*/(0,jsx_runtime.jsx)(NoData/* default */.Z, {}) + }, + pagination: false + }), (LessonResList === null || LessonResList === void 0 || (_LessonResList$data2 = LessonResList.data) === null || _LessonResList$data2 === void 0 ? void 0 : _LessonResList$data2.count) != 0 && /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, { + className: "mt20 mb20", + wrap: false, + align: "middle", + justify: "space-between", + children: [/*#__PURE__*/(0,jsx_runtime.jsxs)(col/* default */.Z, { + children: ["\u5171\xA0", /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + style: { + color: "#165DFF" + }, + children: (LessonResList === null || LessonResList === void 0 || (_LessonResList$data3 = LessonResList.data) === null || _LessonResList$data3 === void 0 ? void 0 : _LessonResList$data3.count) || 0 + }), "\xA0\u6761\u6570\u636E"] + }), /*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, { + children: /*#__PURE__*/(0,jsx_runtime.jsx)(pagination/* default */.Z, { + showSizeChanger: false, + showQuickJumper: true, + current: urlData.page, + pageSize: urlData.limit, + onChange: function onChange(page, limit) { + return setUrlData(objectSpread2_default()(objectSpread2_default()({}, urlData), {}, { + page: page, + limit: limit + })); + }, + total: (LessonResList === null || LessonResList === void 0 || (_LessonResList$data4 = LessonResList.data) === null || _LessonResList$data4 === void 0 ? void 0 : _LessonResList$data4.count) || 0 + }) + })] + })] + }), /*#__PURE__*/(0,jsx_runtime.jsx)(AddOrEdit/* default */.Z, { + title: "编辑好课", + form: form2, + width: 1200, + open: isEditModal, + centered: true, + destroyOnClose: true, + dispatch: dispatch, + onCancel: function onCancel() { + return setIsEditModal(false); + }, + confirmLoading: loading["virtualSpaces/putGoodLessonsDetail"], + onOk: function onOk() { + return form2.submit(); + }, + handleFinish: /*#__PURE__*/function () { + var _ref5 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee5(ValueAll) { + var res; + return regeneratorRuntime_default()().wrap(function _callee5$(_context5) { + while (1) switch (_context5.prev = _context5.next) { + case 0: + _context5.next = 2; + return dispatch({ + type: "virtualSpaces/putGoodLessonsDetail", + payload: objectSpread2_default()({ + virtual_spacesId: virtual_spacesId, + id: id + }, ValueAll) + }); + case 2: + res = _context5.sent; + if ((res === null || res === void 0 ? void 0 : res.status) == 0) { + message/* default */.ZP.success("修改成功"); + setIsEditModal(false); + getGoodLessonsDetail(); + } + case 4: + case "end": + return _context5.stop(); + } + }, _callee5); + })); + return function (_x2) { + return _ref5.apply(this, arguments); + }; + }() + }), /*#__PURE__*/(0,jsx_runtime.jsx)(es_modal/* default */.Z, { + title: "添加外链资源", + width: 800, + open: isAddResModal, + destroyOnClose: true, + onCancel: function onCancel() { + setIsAddResModal(false); + form.resetFields(); + }, + confirmLoading: loading["virtualSpaces/postAddLessonRes"], + onOk: function onOk() { + return form.submit(); + }, + children: /*#__PURE__*/(0,jsx_runtime.jsxs)(es_form/* default */.Z, { + form: form, + initialValues: {}, + colon: false, + onFinish: /*#__PURE__*/function () { + var _ref6 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee6(ValueAll) { + var res; + return regeneratorRuntime_default()().wrap(function _callee6$(_context6) { + while (1) switch (_context6.prev = _context6.next) { + case 0: + _context6.next = 2; + return dispatch({ + type: "virtualSpaces/postAddLessonRes", + payload: objectSpread2_default()(objectSpread2_default()({}, ValueAll), urlData) + }); + case 2: + res = _context6.sent; + if ((res === null || res === void 0 ? void 0 : res.status) == 0) { + message/* default */.ZP.success("添加成功"); + setIsAddResModal(false); + form.resetFields(); + getLessonResourcesList(); + } + case 4: + case "end": + return _context6.stop(); + } + }, _callee6); + })); + return function (_x3) { + return _ref6.apply(this, arguments); + }; + }(), + children: [/*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, { + htmlFor: null, + name: "name", + label: "\u8D44\u6E90\u540D\u79F0", + rules: [{ + required: true, + message: '请输入资源名称' + }], + children: /*#__PURE__*/(0,jsx_runtime.jsx)(input/* default */.Z, { + placeholder: "\u8BF7\u8F93\u5165\u8D44\u6E90\u540D\u79F0" + }) + }), /*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, { + htmlFor: null, + name: "url", + label: "\u8D44\u6E90\u94FE\u63A5", + rules: [{ + required: true, + message: '请输入链接资源' + }, { + type: 'url', + message: '资源链接格式不正确' + }], + children: /*#__PURE__*/(0,jsx_runtime.jsx)(input/* default */.Z, { + placeholder: "\u8BF7\u8F93\u5165\u94FE\u63A5\u8D44\u6E90", + maxLength: 60 + }) + })] + }) + }), /*#__PURE__*/(0,jsx_runtime.jsx)(es_modal/* default */.Z, { + title: "上传资源", + width: 665, + open: isUpResModal, + destroyOnClose: true, + onCancel: function onCancel() { + setIsUpResModal(false); + form1.resetFields(); + }, + confirmLoading: loading["virtualSpaces/postAddLessonRes"], + onOk: function onOk() { + return form1.submit(); + }, + children: /*#__PURE__*/(0,jsx_runtime.jsxs)(es_form/* default */.Z, { + form: form1, + initialValues: {}, + layout: "vertical", + onFinish: /*#__PURE__*/function () { + var _ref7 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee7(ValueAll) { + var _ValueAll$attachment_; + var res; + return regeneratorRuntime_default()().wrap(function _callee7$(_context7) { + while (1) switch (_context7.prev = _context7.next) { + case 0: + ValueAll.attachment_ids = ValueAll === null || ValueAll === void 0 || (_ValueAll$attachment_ = ValueAll.attachment_ids) === null || _ValueAll$attachment_ === void 0 ? void 0 : _ValueAll$attachment_.map(function (item) { + var _item$response; + return item === null || item === void 0 || (_item$response = item.response) === null || _item$response === void 0 ? void 0 : _item$response.id; + }); + _context7.next = 3; + return dispatch({ + type: "virtualSpaces/postAddLessonRes", + payload: objectSpread2_default()(objectSpread2_default()({}, ValueAll), urlData) + }); + case 3: + res = _context7.sent; + if ((res === null || res === void 0 ? void 0 : res.status) == 0) { + message/* default */.ZP.success("添加成功"); + setIsUpResModal(false); + form1.resetFields(); + getLessonResourcesList(); + } + case 5: + case "end": + return _context7.stop(); + } + }, _callee7); + })); + return function (_x4) { + return _ref7.apply(this, arguments); + }; + }(), + children: [/*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, { + htmlFor: null, + name: "attachment_ids", + valuePropName: "fileList", + rules: [{ + required: true, + message: '请上传图片' + }], + getValueFromEvent: function getValueFromEvent(e) { + if (Array.isArray(e)) { + return e; + } + return e === null || e === void 0 ? void 0 : e.fileList; + }, + children: /*#__PURE__*/(0,jsx_runtime.jsx)(upload/* default */.Z, objectSpread2_default()(objectSpread2_default()({}, uploadProps), {}, { + children: /*#__PURE__*/(0,jsx_runtime.jsx)(ui_customization/* CustomButton */.op, { + style: { + borderRadius: "2px" + }, + icon: /*#__PURE__*/(0,jsx_runtime.jsx)("i", { + className: "iconfont icon-shangchuan3" + }), + children: "\u4E0A\u4F20\u6587\u4EF6" + }) + })) + }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: "font12", + style: { + color: "#6B758B", + lineHeight: "20px" + }, + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("div", { + children: "\u6CE8\u610F\uFF1A" + }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + children: ["1\u3001\u4E0A\u4F20\u6587\u4EF6\uFF0C\u5373\u8868\u60A8\u5DF2\u540C\u610F", /*#__PURE__*/(0,jsx_runtime.jsx)(_umi_production_exports.Link, { + target: "_blank", + to: "/users/mmipb3zhj/videos/protocol", + children: "\u4E0A\u4F20\u5185\u5BB9\u534F\u8BAE" + }), "\uFF0C\u4E0D\u5F97\u4E0A\u4F20\u672A\u7ECF\u4ED6\u4EBA\u6388\u6743\u7684\u4F5C\u54C1\uFF1B"] + }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + children: "2\u3001\u4E0D\u652F\u6301\u65AD\u70B9\u7EED\u4F20\uFF0C\u5355\u54E5\u6587\u4EF6\u5927\u5C0F\u8BF7\u52FF\u8D85\u8FC7500M" + }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + children: "3\u3001\u4E00\u6B21\u6700\u591A\u4E0A\u4F2010\u4E2A\u6587\u4EF6" + })] + })] + }) + })] + }) + }); +}; +/* harmony default export */ var Detail = ((0,_umi_production_exports.connect)(function (_ref8) { + var loading = _ref8.loading, + globalSetting = _ref8.globalSetting, + virtualSpaces = _ref8.virtualSpaces, + user = _ref8.user; + return { + globalSetting: globalSetting, + loading: loading.effects, + virtualSpaces: virtualSpaces, + user: user + }; +})(LessonPage)); + +/***/ }), + +/***/ 13045: +/*!****************************************************************************!*\ + !*** ./src/pages/virtualSpaces/components/FileImage/index.tsx + 7 modules ***! + \****************************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + + +// EXPORTS +__webpack_require__.d(__webpack_exports__, { + Z: function() { return /* binding */ components_FileImage; } +}); + +// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/objectSpread2.js +var objectSpread2 = __webpack_require__(26801); +var objectSpread2_default = /*#__PURE__*/__webpack_require__.n(objectSpread2); +// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/objectWithoutProperties.js +var objectWithoutProperties = __webpack_require__(27161); +var objectWithoutProperties_default = /*#__PURE__*/__webpack_require__.n(objectWithoutProperties); +// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/index.js +var _react_17_0_2_react = __webpack_require__(59301); +;// CONCATENATED MODULE: ./src/pages/virtualSpaces/components/FileImage/imgs/default.png +var default_namespaceObject = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAYAAADFeBvrAAAAAXNSR0IArs4c6QAAAzZJREFUaEPt2W1IE3EcB/Dv3dzUPTTbfFi5RuiCkjJ6AEt8oLRAKQl9EfSiICL0RS+KXkT4IoogEExMcBQRvYogyZKIwDcmlPUiZxYI2YO4czG3qTn35G4XNyhEc9vd5u5mt3dj/7v7f37f3/9ud0cwDCPDOvoQEkjkaUoJiTwg/H8J5Vu+XqHBXAID3Rqk45IR5L2HtUXX6swIJWP/MRPSW8Z9YCBPxsFW28fVgwWOyQBZ2lGmciZ6nNig7vGkVC7aRO/XmTDlCXnHZoPlnRU5nxJBiQbEItx+OjTsCDXdqdK84IsSFYhF+GkmPGRbuNxRrevkgxIdiEXQDMEMUR5LW8XGC1xRogSxCIIgmPd2b//NA9o6LijRgv4gRp2BMbVBs/eiEcF4YKIHsYjx2eA0RZO7b+9TOmKh0gLEIuwLtPezO1jZVakdiYYSBShW1Zf8bnW1mPevJxBcLeYMCbS0AvoU/PXh0HJSQiuKJSX0j/7RZ5Fw+cNcOmvVsYKdFAxKGa6X56LGpEROpgzzwTAGKS9a3zgx8Yv/HYkgoGKtHP1NRmzIXPnIzxcK43gvheHpAK/EBAGxmD35WXD6aNx454LV4ccOnQKtZXoYNXJ8n1tE2aMJ0Ax3U8pBm1UZGD29NTLTxj4KAzbf31mX6BQYPGmKfK95Mgkrj5RSDtqVq4ClxoD5II36XgrhZSlMnCuCWk7ifP9P9HzxcI4o5aBoM6wqzMbThsLIkCM9k/jg4L6ORAHarlOg0axGc2kOVHISww4/antsnNNhNxAcdGiLEo/rN0FGEhEA5QnhxHMK3+YW0xPUVpmHszu1CNIMuj/Ooss6A3cCF1nBE2qvzsOZEi1e/VjAqZd2Xqks3UhwkFGdAXYNsS3Gt81EBVKQQEWhEkN2H7whHlfSZZkKntDd2gI0bdNgwOZFY99U+rfcg6MGNBSr8XbKh2PPqPQHaeQEDptUeG3zYiaQ+C2E4C2XcCRiW0MSKEYFpJZbXiDpIUmyF03STwopeGkcdw0ILLqazdnRxsd8WL/Gr/XjtoCAWwai3dFcfCshUPxHFMfImAmJY5rxz0ICxV8rYUZKCQlT9/iP+htQKA9TYDw82QAAAABJRU5ErkJggg=="; +;// CONCATENATED MODULE: ./src/pages/virtualSpaces/components/FileImage/imgs/excel.png +var excel_namespaceObject = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAYAAADFeBvrAAAAAXNSR0IArs4c6QAAA+NJREFUaEPtmnlIFFEcx7/jrlnZoVYWlrFZ2F3qtrVBm0FlF2UF0fGPEXRZqWV22KEWJf1hIkX0TwRBZUSHFXZIoV2moFJRYmaY7uZupmbrrsceL97Clh3rzNZMs9W8f99v3vt+3vc7w8x7wxBCZPiHGiMBebibkkMebhD+T4fmXVsVbycklgDD+XRIEzQlb58qYR6fY7I6RGFshGTwOalzrKXD58NkMV9PDF+/hK/xWYHm5Kys4NuZzkC+8h7Qt9afSQrfuIYPKFagqJyVVj4m+tkY1CEKRJvOrM/cFbE56Xfn8hggMAx516Lfv1O5Kf13oDwHCAABsWtb6uKSJ8Wd/FUojwKiEATEWmvUr96j2pL9K1AeB0QhbMTeoTXpl+ydFHfbXSiPBKIQFrvVXNdqmLNHGV/oDpSoQAsUsxDg09el3g5iaTa0GGYkqxKec4USFWhCwGhMHDCmS62ttvYP70mjeu+4LdVcoEQF8mbkmDV0Ovp39+9Sq9naqmtob1AlKxPes0GJCkTFyYgXQv2GYUCPfujm5e1Sb0NbU/URzb4RHg/kFGi1WmC3dv1Skr/8qvyvAWITSvvvRJ+XgH5YKCFfTrm40rlGcuhnKyY55G6O3KiXIidFzo248FEqRU6KHB85cmMMQSM3PUiNIN+ByK7M+SJpzegVeNFYgSJDGTaNX42bb+/hzaeabyQP6hmIrWFrEdwrCG22duRrH+PsqyuwERsrmqBAckaGTE0aTpdfQGn9c6gHRmB5aDS2PzzgEJc6ORGXq3LxrKH8G6GH1Dvx4F0RbtXko7vMBwsUM3FP+whN7c3iAtHZqUPpU3cjveQ4todvwK7Hh/GhrdEhzBVQluYALr6+gYd1xawA3xcI6pBzsqihkdgWtg6pRRl4Yij9osEV0Cj/EYgdHwNfeU8U6ApxvTqPkzt/7PNht3Kz42tTZzIgo+zr/qArICexoncwIgerQTdKkh4dxFujltUxwR1aqJgNZeAEpBUfxUF1Egp0T5BXe7/LyH2vOmbUMrRYTLhUlSsuUKhfCHZExCL+/n6YrGb06dYbWZo0pBRnoMaoQ8rkbSjSl6Hy4xuH0OYOo+P+ovfQnZoClNQ/Qy9vXySGb8Cxp6fwsqlSXKCZQ6ah2qhFVfPX3aWxAaGO+OXrCqEKDHNEytno45s+9fx9+mJxyFwo+gTTsyHcrX2Aknpu226CR451SXkukID+i3c5IY8k3UkkA1Tdjj4/ku0a1p1TIQ+N2cR17pcxTOLNReey2K5hBaIDCHWszyaO9lNnvBjmBBcYR7308xKXZRWxRnJIxMXnNLXkEKdlErHoM3lAaVMM4OYsAAAAAElFTkSuQmCC"; +;// CONCATENATED MODULE: ./src/pages/virtualSpaces/components/FileImage/imgs/pdf.png +var pdf_namespaceObject = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAYAAADFeBvrAAAAAXNSR0IArs4c6QAABQBJREFUaEPtmmtoU2cYx//POc3pRVtte7K7G92YK1QHY/tQkbmi4hA/TOZyUp0oirWguNEJo8gu/bbJ3JVNhjJRmmKTbNBNd0FWkF2g0IGMUf0wGH5wF0napkubmEvfZ7xpUtqs5sT05LKZ8y3nvJfn9/yf93ne9yXEzCr+Rw+VgUpczbJCJS4Qbk+FAnv2rIiHw29CiCcB3GmRStfV6urN9WfOjFg0XmIYU4USMJOTlxhYbsXERBRjYBTMdxHRmKJpWxpcrmErxs4KyG8YZ5nZYdWEIJqsqq5+PBIKXWDgAflb0bStjS7XRSvmMFXIZxi/g9mqMIMEsHs8y8c7O++dHh+/wMyPgOiGYrO1N/b1nV8slDmQwxFf7CTz+ieB5Lupjg49HAh8zcBjBMRRUbFbP3vWvZj5igokDZ84cKAu6vefA/NaIhIgOqi73SdzhSo6UMLwnp5q38jIZwA2yZ+KonQ3ut3HcoEqDaAZKJvv8mUXmLclod5odLtfvVWo0gGSlp84ofgGB09CiN0JEEU5bne7X7gVqMIDASG711uXychRp/NdIcShRF1RFJe+YcNe7N8vsgErBhDU2tr7G06d+sMEqkcI8UoCimhAX7NmB7q6omZQRQEiVT2s9/e/b2ac3+nsYiHeSkJ9qzc1PYujR0OZ+hUFCECIqqq26L2932cBtRfMHzOzko0jigUkw0jWnE8J+JEBXyYwlpmPeRup6st6f/87paiQmTALfi8DLeQWn9V7uZy0melUVuj2VIhokpgT6ZaJFGKuZKIVYH4o5RAiGgfzULJNBYAaeXQn4EGZfuc6jgAG8E26M5noPjCvntc2H1mOiC7rHs+j8ixDQqg1uh6UxW58585N8WjUC+YlIPrB7vG0hTo775gGYrXNzVOyygc7O+sjgcARMB9kZi1ZMGO6x1MtjxEVsVjinXxCwWA7pqffKxiQzzB+BXPTzGqln211dc/Eg8HnWIhjKSC/YURSN7MEXCNF6a3S9Q9uTEy0cDQqT6uKvGOQQD6H46vU8eFmeSMvSSGl0DwguTFW1UOsab9wOHxxIaDZcAQu6S0t6/xXrvSwEIdLEkh6X1u6dH0sFNokhPgwE5AEkwc4rqwc5HB4OAXkdzp7wbxuVh3mJek3TXlVaHTXrpUqs0Y2W3DZ5s3XAgMDrfFYbICZ682ACPhcX7Vqh39k5G8AQoZcepiNOZ27p4X4pGBraLS9/W0W4h4AVWB+mIHm2cmTSWHuGkrLbOd1r3erzzAmCNAkkN/pdEGIp+aMUcPMywoGlL6G5nnYDEhVX7fV1vZGA4HfZteQYXwJ5qczbSTyGnK5AiWSSlNT6+jVq91CiCP/KSCfYfyZyOrMEQB/QVG+qLTbj0cmJlYjEpFp21aSWe5fYZIMuXnvvV51/Ny5lfFo9HkS4qX0wlrMOjTNgJ8Ae/o2Zs7WR17Ij82pPTYw1zNAC64RousE1KcgC1pYMy3afH/LS1LIt9EFz3JlIAs9YFXITQGotNCunIdSFOXFRrf7o4xhafbHC7/DMcTAEzlbYWFH0rT1el/fd4sD2r7dyfF4n4V25TQUEQ3rGzeuNbvjNr1olLP72tu7SYjXzOpETpZm04loSKup2bns9OmrZs2zApKDjHV03I1wuJXjcbvZoFZ9F0RRVVVHGvbt+wltbfLuwfTJGsh0pBJpUAYqESFuakZZobJCBfbAP/nAgWJ1139AAAAAAElFTkSuQmCC"; +;// CONCATENATED MODULE: ./src/pages/virtualSpaces/components/FileImage/imgs/ppt.png +var ppt_namespaceObject = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAYAAADFeBvrAAAAAXNSR0IArs4c6QAAA19JREFUaEPtmltIFFEYx/+zs17WVVtZRUMhykLoKSjBBytKUCRCyKDIILpQUFHkiqT1YFJo5S1BQ4JKSPOlhwwLLH0oC0sK0iBEVqxcWW+r6bb3mRMzJm24Ojs6244187acb77z/33/bw+Hc4YihND4hx5KAZK5m4pDMjcI/6dDpsxN5wnDngZIspQOadKznuuv3M6WMqegQ3MwTKWUk87n0u7NA6Wi2nTnSnOkyi8INJyR3C+1M95AdEwsmMnxppj8q0ekgPIDaINHiol85eAc4oC4h5001+ryy/JXOpdsgCiKIsz4cInOcOPaSqBkAzQHQVj3qOmCvvBm3XKhZAbEN5+HHfl6TFdU3bwcKBkC8UwuxjySG1NU+UwslDyBuObzuGzEbMrWXap5LQYqqEARWfuhjk9cVC9xOWbU4+ad2uLqPn+hggoUsnkrNNvSl9RKnPaJ8LGRtLDLtUP+QAUViKhDoM3cB3VswpJaWbvVFGqZSI0orh4TggoqEL9Qq2iEpmwBHbcWqrCwRfUyE2NDcRWNG2UPNC+QeFiwLFlS77pXX9SrBkhIKDee1DGoAC0o1HBG4Dan/rjiHaM45KtiikNi+0hEvNJySsuJaBcpQpWWU1pOij4SkSOgLRd54CS/9ScMw0ty9fVguqEMcDkRfaIQmrRdICwLEAJHdydm7lcjPG03oo/OnVSpIiLB2qz8+FTFRbgHPgmiBRRIX9oA66O7cH58C0obhRhDGdzGz5htqkNc1UNM15Xyv1U6PfQl9bA+aYa94zEvmouPv/MU5kPbBSH+2tbHG4ibVJORg/DUHZgqN/wBxI1F5Z0BFRqGmXtV8gayd3fC3d8LOjYB0ccLMNvSAHtnKw9kbX0Az7dBqJPWY82pIljKDXD1vpM3EFd1xjIO4rTD8b4Ljq52XjAHxHy3gNhtIDYr7G9ewPnh9+HNqmg5717ngCzXC8CMmnz+RxSgX2UJ6Cqn3XMQjp6XYMZGFrgQmXsMP9paQBw236sYrUb04bOYaayRzyonSolEwQF1SCKNotIoQL43p4G7khRlDyhjUocxRegdwZPTQF4aC4nzHqdo2pDYPnBL6B1BIC5BoK71hcTNjVNGilbV+wPDRysfL/lX1qBFKQ4FrfR+Tqw45Gehghb2EzV0UlPSsDHCAAAAAElFTkSuQmCC"; +;// CONCATENATED MODULE: ./src/pages/virtualSpaces/components/FileImage/imgs/video.png +var video_namespaceObject = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAYAAADFeBvrAAAAAXNSR0IArs4c6QAAA0hJREFUaEPtmctLVFEcxz+30dDRXDiSWaDLSAUN0jAhTPFNJhIuotVI+cAHZJLgZhYFToSizsbX/QtEbaOtQkJDDYygRYtoISgqbbTwgQ43DrdhMB/3OjN3ulP3LM895/f7fc73d55XUhTFxj9UJAvI5GpaCplcIP5jhZ48ucTWVheKcg9FuRwWpSRpFUl6jcPxHLd7XY9PfQq1tFxne3saRUnSYzTkbSTpO3Z7OQMDH7VsawO5XBdYXv4MXNEyZvD3FVJTM3G5fpzmRxvo0aNneL0vDA5Wn3mbrYvhYXdwQE7nO+CWPo+Gt3qPLN8OFugnEGN4qPoc7CLL8cECHejzFaZWshxlAR0aAafTUsjQ5DMs5WpqoKAAenuhsBDy8/0csgznz8PDh/66mRmYn4f2doiOVuu/foWREejoAIdDrdvfh+lpmJw8flwMAxoagqgo2NqC7m548AAyM9UgvF7o74erV6Giwh/Y+DisrUFDA5w7p9YvLcHEBHR2QlycH6q+PsxAQgVfWV+Hnh5oaoK0NLV2dxdevoTiYsjL87cdHYXYWHUAfOXtW1hcPKye0/kXgYTrb99gcFBNn6TfR77NTXC71dRLT1cDPDiAvj7IyICyMn/QY2OwsaGqJ0lQVxdmoOPdGV9r2BwSk9k3D4zACHvKWUBnlNF0Cq2swNSUuueUlkJKytmITAcklue5ORVCzDWxCVdVQUKCPjDTAYklfGHhcPAxMVBZCSUl/tPCSXgRAeQLPjERamshN/dktSIKyIfR2grZ2cdDRSRQWxtkZf0DQOJkLVIuJyfCU04cSu/ehaKiCFwUxGl8dlZVwGaDO3fUZTv+1DcOv2Kmm0NiY33zRr3oiWU6OVnf/uNrZTqgs4V/tLUFpI6J9lPwSa8+4iTgexsIVo0/+4tL4OPHYb7gVVdDeXnoocQjiZh74p3huGLYBS/Uqui1ZwH9OVLWy6ne3AmwXQhSbhW4GKD7UHfbQJZP/b+rvWzX1Y2hKNWhjiwge5I0yejo/dP6agM1Nl5jb++DCX567WK338Dj+RIckOjd3JzFzs4r4CaKYg9odAPtJEnbwAKxsU/xeD5pmdFWSMuCyb5bQCYT5Eg4lkKWQmEegV/wVtNEQlRZ7wAAAABJRU5ErkJggg=="; +;// CONCATENATED MODULE: ./src/pages/virtualSpaces/components/FileImage/imgs/word.png +var word_namespaceObject = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAYAAADFeBvrAAAAAXNSR0IArs4c6QAABDNJREFUaEPtmXtsU1Ucx7+37bq1rGu7Rxndypjr6CozhkV8hKAs6AwJ8ZEAMkMQHxlEosPgI4qvf1hEo4n/EFEhOkXDNhSJkYfRkQyZJgQxwKJbtznLykbtXLvbduvjHnOuNlD3uC3cS69w75+9v/s738/5fs/JvacMIUSNa+hiFCCZu6k4JHODcP05dBRg6ttcW+KENBCCG8R0aFuN5ecGu3GRmD0FHSpucz0f50iTmIMmerXXzYUnFDtdZ521UKz+gkCWlh4XAeaJNeClfShQtSkbX7nZjvttubVijCEIVNTSExNjoKl6JIDovb2/j+1/aJ5h5ZWOJRsgAKS5179rXYVx45VAyQkIcQLyca9/+2N248uXCyUrIAoxwRHyUR/77Aa74d3LgZIdEIVgoxzZ3Rt49Okq06fpQskSiEL4JuJcc3/ggWeqzN+kA5VRoP1LS7DYop9W7/lwLNbcN1b7wgJzZ6pQGQV6ymHCqzcXzai1j41G9vwxUfPKjbm/pgKVUSC9Cti3tBS3FOpm1Nrlj4RazgWdry8wDwpBZRSIistmgA12IxYV6mDQTv/xfMI7fqGxOt8qe6CEQBKNg8TJjHp965ya/w2QkFB637u6UgGaNFFSvpym4sqlNYpDU82Y4lC6OUqjXomcErk04iJGqRI5JXJi5CiNHpJGrqHShPryPBACeMJRdHrD+KDHjwh38QXTkqPG1psK+LM3WnfcG8b2sz4EYxdrSvUavFhdAKcxG3FC0D4UwltdPkS5yaSSAjUvnoP3ukd5kVadhoermzMLK9rdvBhjlgrf3mPDttM+HHCzUDPAE5UmPGgzYPn3blDuEr0GX9eWYuspLw4OBpGlYrDZacZgKIY9/YFJRFcNKDFy08IiDLBR7OwZxUvVBfzPTWd8ScLev70YBwdZfOlmsePW2Tg5Mo4PXf6UgnfVgZZYdFhfYcTjnUPYd1cJ3ukawQ/ecJLYh8vz4MjT4rVf/sSPy8tQ3+FBPxuVJ9CyYj1WlRmw8adhfL7Eip3dozg6HEoS+0iFEXTd0Ch23DuXh+8OROQJtOuOYnw3FMJn/QE0Vpl54c+d9CaJbb3Tyq89WvdmTRFGIhze+E8sp6OTPHJHPEGc+mscVl0W1pQboFUxWHvsPK8nR83g0DIbv17aBsb4Bd8w34R8rRrrj/9TY9aqcPhuG1oHxvDFvzWbnfk44QtPua4kBbqvNBcrywygG7AnFOO37QPn2KTJ1akZbHKYcVthDj3i5bfk3S4//0ziytWosMlh4g9JxuMcDnuC+KRv8g5H6yUFSin0IhcpQNfFu5ylxfUbAakQOT1pt2PA9F5YbXcIPSh4cjq71dXIEfK2UCOp76sYZsvwKrvgf0aCQFQohSIET2bCKeoMw2BHKjBUa0pAUs++mP0VIDFnU4peikNSzKqYPa85h/4GTP+NU24sRsEAAAAASUVORK5CYII="; +;// CONCATENATED MODULE: ./src/pages/virtualSpaces/components/FileImage/imgs/zip.png +var zip_namespaceObject = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAYAAADFeBvrAAAAAXNSR0IArs4c6QAABIRJREFUaEPtml1oHFUUx//nzswmaZNso0lTNNAUTGtb8UFb44v9MEQs1NYiQoqiRh/0RRCsCtqCFqFBSrX4JggRqk3yUB+qUCSE2hTMhxELokJiWo2xTZs1SROyn3OP7G52dtmd7M7O7qy7uvM4c885/9/93537MUvMrOA/dFEZqMjdLDtU5Abhf+7QWGcLdP/rYPkIGHeBVBXKmrhpodv2DCT8oXtm5+Syd1Srv/tt7Onz2ksEqw6NCYycegNSHgO4MlaMt74Hcm8xavPkGdDNr2xpCd28gdDfsxCatkCu6jbt6cEf7SSyNuRGDh+F5HeTC/B9J0HVTcZt+VsfxK1zdnQgBhQOJkUJiNo1u7SD332fbbLMQD907kTAOwhATQHafhJUkwA00Qsx+2W2GiLtE4EiUEIJKuvce9UDl4aySZgZaLijF4ynzJLyti5QbXPcofHPITzns6lvtE0GWnEqqFS729VDly5bTWoB6PA0mBvNEgaXq0Bag/FIVGmgjfsAiMg98s8Af/Za0mIGFIVSQ0rdHY+r+wcuWklkBSgA5qjCDJdctxfi3peNVqz7QaPPZwqLPNfnPAjOXDdtS4qqK+76feqB/oFMyTIDDXWEMiWJPZfuPRBbX7EFxIEAAtfGwZJNywnN5XNtaG5C27n5dHqKBigsUi4uIHjjL7Cum2pW3XUX1EOD+50DqmgAXPVGfn3ZBzQ9CaLoCOXFKSiePqsGR9tJCfb7TKFIiCv06PkHHQPi7V2gmvhbjid7wFfPhFEiNUnVQBXGPJwdmFlrwjJae2odBMrfPGSZ9uGelPkwMTan3xDncWItCiC55ThE3WZDi/y1G2L+gmVttho66ZB+2wvJa1d0MZSGFtDmF42JFb7roIkPbeleNchJoOSiucxDlqnLQMldVaCVQlE6pAfXguvbAKKovqVpqKGstzTp2Qo55CJKQuGl38p6TCiAsLSutWwQCg5kXZq9lo4C3bkLvPFZQE04KInJDC6Brn4KzI/aE75alJNAvO0EqHbTqoJ59gpo4kQJASUtfVLmJc/PEOPHy0Bpe8DRIZfgEMv4xpZEdEEsS9EhaNUIXXwJFJwzOpZd66G2dYMXJktvyPHSFMTvp1NGiWw5Ft7ilR4QpA/0y9EkIALf/xHY6yktILnpCETjDvD8T9EzuNhGorIpcuYtpwYgpj8pnbdcyOsCGtsBLbYnStDuXwDd6odSZX6CY5vSybdcbO3GLFP0RU5+1LTbf3tMjgPZk2U/Kmeg4Y4gGCv7Afs68haZM9BQR/jAOX4inzdlNhIRzaL17IZ0kVaOscIffJ6wUT7/IURfo/XswdyARp7bDQ70/+vDjsAQle3Y2Z32s0pmh8LdMfxMF1g/kv8uzyKjEKfw0BdvZoqwBnStW8PMN++D5WsACv3fIB1CnMb6x95B8wvB/ADFsox2PgDpfQug3WCOf3bIVMXO8/ALAPwtlIoPsOOzMasprDlklm3iYxU1fgdmTgCLFSHc86rlD22J8uwDWe2yArcrAxW4w7MuV3Yo6y4rcMA/JZNzUzMJvf0AAAAASUVORK5CYII="; +// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/jsx-runtime.js +var jsx_runtime = __webpack_require__(37712); +;// CONCATENATED MODULE: ./src/pages/virtualSpaces/components/FileImage/index.tsx + + +var _excluded = ["fileName", "width"]; + + + + + + + + + +var FileImage = function FileImage(_ref) { + var fileName = _ref.fileName, + _ref$width = _ref.width, + width = _ref$width === void 0 ? 26 : _ref$width, + props = objectWithoutProperties_default()(_ref, _excluded); + var checkFileType = function checkFileType() { + var ext = fileName.split('.').pop().toLowerCase(); // 获取文件扩展名并转换为小写 + + switch (ext) { + // 视频文件 + case 'mp4': + case 'ram': + case 'avi': + case 'wmv': + case 'mov': + case 'mkv': + case 'flv': + case 'webm': + case 'm4v': + case 'rmvb': + case 'ts': + case 'vob': + case 'f4v': + case 'ogv': + case 'swf': + case 'asf': + case 'mpg': + case 'mpeg': + case '3gp': + case '3g2': + case 'm2ts': + case 'mts': + return video_namespaceObject; + // 压缩文件 + case 'zip': + case 'rar': + case '7z': + case 'gz': + case 'tar': + case 'tgz': + case 'xz': + case 'z': + return zip_namespaceObject; + // 文档文件 + case 'doc': + case 'docx': + return word_namespaceObject; + case 'ppt': + case 'pptx': + return ppt_namespaceObject; + case 'xls': + case 'xlsx': + return excel_namespaceObject; + case 'pdf': + return pdf_namespaceObject; + default: + return default_namespaceObject; + } + }; + return /*#__PURE__*/(0,jsx_runtime.jsx)("img", objectSpread2_default()(objectSpread2_default()({}, props), {}, { + width: width, + src: checkFileType() + })); +}; +/* harmony default export */ var components_FileImage = (FileImage); + +/***/ }), + +/***/ 88522: +/*!*****************************************************************!*\ + !*** ./node_modules/_antd@5.9.0@antd/es/auto-complete/index.js ***! + \*****************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +/* harmony import */ var classnames__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! classnames */ 12124); +/* harmony import */ var classnames__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(classnames__WEBPACK_IMPORTED_MODULE_0__); +/* harmony import */ var rc_util_es_Children_toArray__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! rc-util/es/Children/toArray */ 38930); +/* harmony import */ var rc_util_es_omit__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! rc-util/es/omit */ 39029); +/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! react */ 59301); +/* harmony import */ var _util_PurePanel__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../_util/PurePanel */ 53487); +/* harmony import */ var _util_reactNode__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../_util/reactNode */ 92343); +/* harmony import */ var _config_provider__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../config-provider */ 36355); +/* harmony import */ var _select__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../select */ 57809); +"use client"; + + + + + + + + + + +const { + Option +} = _select__WEBPACK_IMPORTED_MODULE_3__["default"]; +function isSelectOptionOrSelectOptGroup(child) { + return child && child.type && (child.type.isSelectOption || child.type.isSelectOptGroup); +} +const AutoComplete = (props, ref) => { + const { + prefixCls: customizePrefixCls, + className, + popupClassName, + dropdownClassName, + children, + dataSource + } = props; + const childNodes = (0,rc_util_es_Children_toArray__WEBPACK_IMPORTED_MODULE_1__/* ["default"] */ .Z)(children); + // ============================= Input ============================= + let customizeInput; + if (childNodes.length === 1 && (0,_util_reactNode__WEBPACK_IMPORTED_MODULE_4__/* .isValidElement */ .l$)(childNodes[0]) && !isSelectOptionOrSelectOptGroup(childNodes[0])) { + [customizeInput] = childNodes; + } + const getInputElement = customizeInput ? () => customizeInput : undefined; + // ============================ Options ============================ + let optionChildren; + // [Legacy] convert `children` or `dataSource` into option children + if (childNodes.length && isSelectOptionOrSelectOptGroup(childNodes[0])) { + optionChildren = children; + } else { + optionChildren = dataSource ? dataSource.map(item => { + if ((0,_util_reactNode__WEBPACK_IMPORTED_MODULE_4__/* .isValidElement */ .l$)(item)) { + return item; + } + switch (typeof item) { + case 'string': + return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_2__.createElement(Option, { + key: item, + value: item + }, item); + case 'object': + { + const { + value: optionValue + } = item; + return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_2__.createElement(Option, { + key: optionValue, + value: optionValue + }, item.text); + } + default: + false ? 0 : void 0; + return undefined; + } + }) : []; + } + if (false) {} + const { + getPrefixCls + } = react__WEBPACK_IMPORTED_MODULE_2__.useContext(_config_provider__WEBPACK_IMPORTED_MODULE_5__/* .ConfigContext */ .E_); + const prefixCls = getPrefixCls('select', customizePrefixCls); + return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_2__.createElement(_select__WEBPACK_IMPORTED_MODULE_3__["default"], Object.assign({ + ref: ref, + suffixIcon: null + }, (0,rc_util_es_omit__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z)(props, ['dataSource', 'dropdownClassName']), { + prefixCls: prefixCls, + popupClassName: popupClassName || dropdownClassName, + className: classnames__WEBPACK_IMPORTED_MODULE_0___default()(`${prefixCls}-auto-complete`, className), + mode: _select__WEBPACK_IMPORTED_MODULE_3__["default"].SECRET_COMBOBOX_MODE_DO_NOT_USE + }, { + // Internal api + getInputElement + }), optionChildren); +}; +const RefAutoComplete = /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_2__.forwardRef(AutoComplete); +// We don't care debug panel +/* istanbul ignore next */ +const PurePanel = (0,_util_PurePanel__WEBPACK_IMPORTED_MODULE_7__/* ["default"] */ .Z)(RefAutoComplete); +RefAutoComplete.Option = Option; +RefAutoComplete._InternalPanelDoNotUseOrYouWillBeFired = PurePanel; +if (false) {} +/* harmony default export */ __webpack_exports__.Z = (RefAutoComplete); + +/***/ }), + +/***/ 4977: +/*!********************************************!*\ + !*** ./src/assets/images/icons/nodata.png ***! + \********************************************/ +/***/ (function(module) { + +module.exports = "data:image/png;base64,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"; + +/***/ }) + +}]); \ No newline at end of file diff --git a/p__virtualSpaces__Lists__Lesson__Detail__index.chunk.css b/p__virtualSpaces__Lists__Lesson__Detail__index.chunk.css new file mode 100644 index 0000000000..7d4a3dae59 --- /dev/null +++ b/p__virtualSpaces__Lists__Lesson__Detail__index.chunk.css @@ -0,0 +1,93 @@ +/*!************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ + !*** css ./node_modules/_css-loader@6.7.1@css-loader/dist/cjs.js??ruleSet[1].rules[5].oneOf[0].use[1]!./node_modules/_@umijs_bundler-webpack@4.0.87@@umijs/bundler-webpack/compiled/postcss-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[2]!./node_modules/_@umijs_bundler-webpack@4.0.87@@umijs/bundler-webpack/compiled/less-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[3]!./src/pages/virtualSpaces/Lists/Lesson/Detail/index.less?modules ***! + \************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ +.flex_box_center___Q28K2 { + justify-content: center; + align-items: center; + -webkit-justify-content: center; + box-align: center; +} +.flex_space_between___XKhJD { + justify-content: space-between; + -webkit-box-pack: justify; +} +.flex_box_vertical_center___G6xvN { + align-items: center; + box-align: center; +} +.flex_box_center_end___OpS9Y { + justify-content: flex-end; + align-items: center; + -webkit-justify-content: flex-end; + -webkit-align-items: center; + -webkit-box-align: center; + -webkit-box-pack: end; + box-align: center; + box-pack: end; +} +.flex_box_column___Jx7wj { + flex-direction: column; + box-orient: block-axis; +} +.Onerow___iGZyH { + word-break: break-all; + overflow: hidden; + white-space: nowrap; + text-overflow: ellipsis; +} +.MultiLine___zus_s { + word-break: break-all; + overflow: hidden; + text-overflow: ellipsis; + display: -webkit-box; + -webkit-line-clamp: 2; + -webkit-box-orient: vertical; +} +.LessonsList___d2liG { + margin-top: 25px; + width: 100%; + display: flex; + flex-wrap: wrap; + gap: 30px 35px; +} +.LessonsListItem___CaSaY { + cursor: pointer; + width: 283px; + overflow: hidden; + box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.05); + border-radius: 8px; +} +.LessonsListItem___CaSaY .LessonsListItemImg___LCyOb { + width: 100%; + transition: all 0.5s; +} +.LessonsListItem___CaSaY:hover .LessonsListItemImg___LCyOb { + transform: scale(1.1); +} +.imgUpLoad___gXVAl { + position: relative; + width: 200px; + height: auto; + background-color: #f4f3f4; + display: flex; + align-items: center; + justify-content: center; +} +.imgUpLoad___gXVAl > div { + position: absolute; + right: -6px; + top: -6px; + cursor: pointer; + background-color: #fff; + width: 16px; + height: 16px; + border-radius: 50%; +} +.LessonDetail___z2veM { + overflow: hidden; + margin-top: 25px; + box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.05); + border: 1px solid #F6F7F9; + padding: 20px; +} + diff --git a/p__virtualSpaces__Lists__Lesson__index.async.js b/p__virtualSpaces__Lists__Lesson__index.async.js new file mode 100644 index 0000000000..7530137200 --- /dev/null +++ b/p__virtualSpaces__Lists__Lesson__index.async.js @@ -0,0 +1,298 @@ +"use strict"; +(self["webpackChunk"] = self["webpackChunk"] || []).push([[23873],{ + +/***/ 21898: +/*!********************************************************************!*\ + !*** ./src/pages/virtualSpaces/Lists/Lesson/index.tsx + 1 modules ***! + \********************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +// ESM COMPAT FLAG +__webpack_require__.r(__webpack_exports__); + +// EXPORTS +__webpack_require__.d(__webpack_exports__, { + "default": function() { return /* binding */ Lesson; } +}); + +// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/regeneratorRuntime.js +var regeneratorRuntime = __webpack_require__(10574); +var regeneratorRuntime_default = /*#__PURE__*/__webpack_require__.n(regeneratorRuntime); +// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/asyncToGenerator.js +var asyncToGenerator = __webpack_require__(39343); +var asyncToGenerator_default = /*#__PURE__*/__webpack_require__.n(asyncToGenerator); +// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/objectSpread2.js +var objectSpread2 = __webpack_require__(26801); +var objectSpread2_default = /*#__PURE__*/__webpack_require__.n(objectSpread2); +// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/slicedToArray.js +var slicedToArray = __webpack_require__(11006); +var slicedToArray_default = /*#__PURE__*/__webpack_require__.n(slicedToArray); +// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/objectWithoutProperties.js +var objectWithoutProperties = __webpack_require__(27161); +var objectWithoutProperties_default = /*#__PURE__*/__webpack_require__.n(objectWithoutProperties); +// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/index.js +var _react_17_0_2_react = __webpack_require__(59301); +// EXTERNAL MODULE: ./src/.umi-production/exports.ts + 8 modules +var _umi_production_exports = __webpack_require__(66660); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/form/index.js + 19 modules +var es_form = __webpack_require__(78241); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/spin/index.js + 1 modules +var spin = __webpack_require__(71418); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/col/index.js +var col = __webpack_require__(43604); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/tooltip/index.js + 3 modules +var tooltip = __webpack_require__(6848); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/row/index.js +var row = __webpack_require__(95237); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/pagination/index.js + 10 modules +var pagination = __webpack_require__(41867); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/message/index.js + 4 modules +var message = __webpack_require__(8591); +// EXTERNAL MODULE: ./src/components/ui-customization/index.tsx + 34 modules +var ui_customization = __webpack_require__(6487); +// EXTERNAL MODULE: ./src/components/NoData/index.tsx +var NoData = __webpack_require__(72020); +// EXTERNAL MODULE: ./src/pages/virtualSpaces/Lists/Lesson/index.less?modules +var Lessonmodules = __webpack_require__(40628); +// EXTERNAL MODULE: ./src/utils/env.ts + 1 modules +var env = __webpack_require__(47015); +// EXTERNAL MODULE: ./src/utils/util.tsx +var util = __webpack_require__(27291); +;// CONCATENATED MODULE: ./src/pages/virtualSpaces/Lists/Lesson/imgs/AddIcon.png +var AddIcon_namespaceObject = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAAXNSR0IArs4c6QAABE9JREFUOE+t1OtPU3ccx/HPOac9l5ZSxEuhwKZSIVW0CGFInEEHLhDHpiQjmSLO7cGyZdklS5YtE5Lhhblp2Ngkc/PCbHDIxcUEnOJikMV5WShRJsqlCBRs4XBraUvpac9vcTrHRvDBtt8f8Mrv+37woQghDP7HRz0W7G1SArdMEpQmmaJCFZRvOOB3XuYMu3rn+sPcoP1kdO+VY4f1qTs2Kucl0BTDAvI0iKfXScYt++hlW0qBZPmf8EOwhW4/2ZCnC2eVjMwADKG0qyNeu3G+NjXg7oVpQxYodSwobhFobiEwPRgM2FvLJ/rDLDQAr28aTi7MkvD827cegDfN/KEjVWPmNhurFnhsTgvHG1uT0Nlci6tNfUhM0cFoigRoNSheB0qIQmBqHB8etaHjnhec24mSnS8UL9+2p/gPcOimma+pOC2eEP3CvFA1yrJsMEQEce1iD6JiVLB2uaBgVUhI1kHFyZCDMoJBgusjT+KQRQ968C72PremMH7rnpJHYO2JH8Rjgx4hZYkCn663osfqRlAiiIqNgS4CcA07YO32wiuHQK8PwYLQKfiDNN5qSoQ0OIbiTamFxplgTUWdeNg2KRQk+RExcAP1FgWy1yzAvQkCdUgQQy4JSVFA56ASPo8PPY4pfJDPoWY8Ga0tk9i/Ob3ImL9736OGX1bUiV/1jAvvp4yhv6kd7HwtVmTkwnLlOtLXxmGy7zKWpeVi78EGvP7KBpw9XokUowIjsck4cwk4sCW90Lh9xsmnjteKZd2jwu5UO8ZvDUBWMDCsNACMCqGsiOSnn8DFn0QoWQ084yMYstpAgSAYF4+66yqUvfRsoXFr8cOGjWa++lydeMThF0rXWcE5h9H22xS2bddD0AigaIKJ0QDCF7KQ/DJco258X+mAPlKJqahYVDQLKM3LLFpZsPfByUONZv7UuVrx23vTwtEcGyLpMbRYPBAEGpnZkThzbgK377ixNk2LdU+p0VjvgH1YQuJKASOCHp/Va3AgN73I9HLJX2DV2Wqx3OYRvst1IF7rxsDANJp/diEykoUpSQNCAMgErS0uiKKEVavUiFsmoMM9H0VVPD7Pe+bvYGV9tVjW5xIyDD5kLvFCBT8cAwSinUYM2w9NCIMJZwDDZCk04V5EL2bhV6pRf4dHZ5sX5flZhat3fvKgob3+G+7C5fN3RmVKydAUgUqn9cdsEHzcUooJuJEtfA3O34VgaApqxG3geRrc6FVZ6fh1jEhSQJp0wbTceDDzzdLSWeNw+hd79KhEX3NN+nTd3XfBK4LIyzDCJ8lQ0gRVFzrBszz0i6OhVSu+eHV91HszB2IWWN7Y97FXoj9yOmxoN+/CfmMcfPcDUhTuh2QYBpaIFeiI34iwEM4Vo5EML64zjP2JzgJLf+y5BLApI31daHh3E2vWLYKHEBBQoEFAAkHczimQe9bvCIRrBUIF3FveyVneOCf4X8f78Yv9L/TfAdDhGTPNBgwfAAAAAElFTkSuQmCC"; +// EXTERNAL MODULE: ./src/pages/virtualSpaces/Lists/Lesson/AddOrEdit/index.tsx +var AddOrEdit = __webpack_require__(63369); +// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/jsx-runtime.js +var jsx_runtime = __webpack_require__(37712); +;// CONCATENATED MODULE: ./src/pages/virtualSpaces/Lists/Lesson/index.tsx + + + + + +var _excluded = ["classroomList", "globalSetting", "user", "virtualSpaces", "loading", "dispatch"]; + + + + + + + + + + + + +var LessonPage = function LessonPage(_ref) { + var _menus$find, _LessonsList$data, _LessonsList$data2, _LessonsList$data3, _LessonsList$data4, _LessonsList$data5, _LessonsList$data6; + var classroomList = _ref.classroomList, + globalSetting = _ref.globalSetting, + user = _ref.user, + virtualSpaces = _ref.virtualSpaces, + loading = _ref.loading, + dispatch = _ref.dispatch, + props = objectWithoutProperties_default()(_ref, _excluded); + var virtualSpacesDetails = virtualSpaces.virtualSpacesDetails, + menus = virtualSpaces.menus, + LessonsList = virtualSpaces.LessonsList; + var _Form$useForm = es_form/* default */.Z.useForm(), + _Form$useForm2 = slicedToArray_default()(_Form$useForm, 1), + form = _Form$useForm2[0]; + var _useState = (0,_react_17_0_2_react.useState)({}), + _useState2 = slicedToArray_default()(_useState, 2), + fileList = _useState2[0], + setFileList = _useState2[1]; + var _useParams = (0,_umi_production_exports.useParams)(), + virtual_spacesId = _useParams.virtual_spacesId; + var _useState3 = (0,_react_17_0_2_react.useState)(false), + _useState4 = slicedToArray_default()(_useState3, 2), + isAddLesson = _useState4[0], + setIsAddLesson = _useState4[1]; + var _useState5 = (0,_react_17_0_2_react.useState)({ + page: 1, + limit: 15 + }), + _useState6 = slicedToArray_default()(_useState5, 2), + urlData = _useState6[0], + setUrlData = _useState6[1]; + var moduleName = (menus === null || menus === void 0 || (_menus$find = menus.find(function (e) { + return e.module_url === location.pathname; + })) === null || _menus$find === void 0 ? void 0 : _menus$find.name) || ''; + var getGoodLessonsList = function getGoodLessonsList() { + window.scrollTo(0, 0); + dispatch({ + type: "virtualSpaces/getGoodLessonsList", + payload: objectSpread2_default()(objectSpread2_default()({}, urlData), {}, { + virtual_spacesId: virtual_spacesId + }) + }); + }; + (0,_react_17_0_2_react.useEffect)(function () { + getGoodLessonsList(); + }, [urlData]); + return /*#__PURE__*/(0,jsx_runtime.jsx)(spin/* default */.Z, { + spinning: loading["virtualSpaces/getGoodLessonsList"], + children: /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: "ml40 mr40", + children: [/*#__PURE__*/(0,jsx_runtime.jsx)(ui_customization/* CustomTabs */.YG, { + value: 'all', + onChange: function onChange() {}, + tabBarExtraContent: /*#__PURE__*/(0,jsx_runtime.jsx)(ui_customization/* CustomButton */.op, { + icon: /*#__PURE__*/(0,jsx_runtime.jsx)("img", { + width: 20, + src: AddIcon_namespaceObject + }), + onClick: function onClick() { + var _user$userInfo; + setIsAddLesson(true); + form.setFieldsValue({ + creator: user === null || user === void 0 || (_user$userInfo = user.userInfo) === null || _user$userInfo === void 0 ? void 0 : _user$userInfo.real_name + }); + }, + children: "\u65B0\u5EFA\u597D\u8BFE" + }), + dataSource: [{ + id: 'all', + name: moduleName, + total: LessonsList === null || LessonsList === void 0 || (_LessonsList$data = LessonsList.data) === null || _LessonsList$data === void 0 ? void 0 : _LessonsList$data.count + }] + }), (LessonsList === null || LessonsList === void 0 || (_LessonsList$data2 = LessonsList.data) === null || _LessonsList$data2 === void 0 ? void 0 : _LessonsList$data2.count) == 0 ? /*#__PURE__*/(0,jsx_runtime.jsx)(NoData/* default */.Z, {}) : /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + className: Lessonmodules/* default */.Z.LessonsList, + children: LessonsList === null || LessonsList === void 0 || (_LessonsList$data3 = LessonsList.data) === null || _LessonsList$data3 === void 0 || (_LessonsList$data3 = _LessonsList$data3.list) === null || _LessonsList$data3 === void 0 ? void 0 : _LessonsList$data3.map(function (item, index) { + var _item$cover; + return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: Lessonmodules/* default */.Z.LessonsListItem, + onClick: function onClick() { + _umi_production_exports.history.push("/".concat(util/* vtrsKey */.AS, "/").concat(virtual_spacesId, "/lesson/").concat(item.id, "/detail")); + }, + children: [/*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, { + style: { + width: 283, + height: 177, + overflow: "hidden" + }, + children: /*#__PURE__*/(0,jsx_runtime.jsx)("img", { + className: Lessonmodules/* default */.Z.LessonsListItemImg, + src: "".concat(env/* default */.Z.API_SERVER).concat(item === null || item === void 0 || (_item$cover = item.cover) === null || _item$cover === void 0 ? void 0 : _item$cover.url) + }) + }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + style: { + padding: "26px 12px" + }, + children: [/*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, { + placement: "topLeft", + title: item.name, + children: /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + className: "font16 ".concat(Lessonmodules/* default */.Z.Onerow), + style: { + color: "#333", + fontWeight: 600 + }, + children: item.name + }) + }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + className: "mt10 ".concat(Lessonmodules/* default */.Z.MultiLine), + style: { + color: "#666" + }, + children: item.desc + })] + })] + }, index); + }) + }), (LessonsList === null || LessonsList === void 0 || (_LessonsList$data4 = LessonsList.data) === null || _LessonsList$data4 === void 0 ? void 0 : _LessonsList$data4.count) != 0 && /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, { + className: "mt20 mb20", + wrap: false, + align: "middle", + justify: "space-between", + children: [/*#__PURE__*/(0,jsx_runtime.jsxs)(col/* default */.Z, { + children: ["\u5171\xA0", /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + style: { + color: "#165DFF" + }, + children: (LessonsList === null || LessonsList === void 0 || (_LessonsList$data5 = LessonsList.data) === null || _LessonsList$data5 === void 0 ? void 0 : _LessonsList$data5.count) || 0 + }), "\xA0\u6761\u6570\u636E"] + }), /*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, { + children: /*#__PURE__*/(0,jsx_runtime.jsx)(pagination/* default */.Z, { + showSizeChanger: false, + showQuickJumper: true, + current: urlData.page, + pageSize: urlData.limit, + onChange: function onChange(page, limit) { + return setUrlData(objectSpread2_default()(objectSpread2_default()({}, urlData), {}, { + page: page, + limit: limit + })); + }, + total: (LessonsList === null || LessonsList === void 0 || (_LessonsList$data6 = LessonsList.data) === null || _LessonsList$data6 === void 0 ? void 0 : _LessonsList$data6.count) || 0 + }) + })] + }), /*#__PURE__*/(0,jsx_runtime.jsx)(AddOrEdit/* default */.Z, { + title: "新建好课", + form: form, + width: 1200, + open: isAddLesson, + destroyOnClose: true, + centered: true, + dispatch: dispatch, + onCancel: function onCancel() { + form.resetFields(); + setIsAddLesson(false); + }, + confirmLoading: loading["virtualSpaces/postGoodLessonsList"], + onOk: function onOk() { + return form.submit(); + }, + handleFinish: /*#__PURE__*/function () { + var _ref2 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee(ValueAll) { + var res; + return regeneratorRuntime_default()().wrap(function _callee$(_context) { + while (1) switch (_context.prev = _context.next) { + case 0: + _context.next = 2; + return dispatch({ + type: "virtualSpaces/postGoodLessonsList", + payload: objectSpread2_default()({ + virtual_spacesId: virtual_spacesId + }, ValueAll) + }); + case 2: + res = _context.sent; + if ((res === null || res === void 0 ? void 0 : res.status) == 0) { + message/* default */.ZP.success("创建成功"); + form.resetFields(); + setIsAddLesson(false); + getGoodLessonsList(); + } + case 4: + case "end": + return _context.stop(); + } + }, _callee); + })); + return function (_x) { + return _ref2.apply(this, arguments); + }; + }() + })] + }) + }); +}; +/* harmony default export */ var Lesson = ((0,_umi_production_exports.connect)(function (_ref3) { + var classroomList = _ref3.classroomList, + loading = _ref3.loading, + globalSetting = _ref3.globalSetting, + virtualSpaces = _ref3.virtualSpaces, + user = _ref3.user; + return { + classroomList: classroomList, + globalSetting: globalSetting, + loading: loading.effects, + virtualSpaces: virtualSpaces, + user: user + }; +})(LessonPage)); + +/***/ }) + +}]); \ No newline at end of file diff --git a/p__virtualSpaces__Lists__Material__Detail__index.async.js b/p__virtualSpaces__Lists__Material__Detail__index.async.js index 40549a294e..26057958d3 100644 --- a/p__virtualSpaces__Lists__Material__Detail__index.async.js +++ b/p__virtualSpaces__Lists__Material__Detail__index.async.js @@ -2056,6 +2056,28 @@ var AddOrEdit = function AddOrEdit(_ref) { }) }) }) + }), /*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, { + label: "\u8D2D\u4E66\u94FE\u63A5", + name: "buy_url", + rules: [{ + type: 'url', + message: '购书链接格式不正确' + }], + children: /*#__PURE__*/(0,jsx_runtime.jsx)(input/* default */.Z, { + placeholder: "\u8BF7\u8F93\u5165\u8D2D\u4E66\u94FE\u63A5", + maxLength: 150 + }) + }), /*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, { + label: "\u76F8\u5173\u8BFE\u7A0B\u94FE\u63A5", + name: "relevance_url", + rules: [{ + type: 'url', + message: '相关课程链接格式不正确' + }], + children: /*#__PURE__*/(0,jsx_runtime.jsx)(input/* default */.Z, { + placeholder: "\u8BF7\u8F93\u5165\u76F8\u5173\u8BFE\u7A0B\u94FE\u63A5", + maxLength: 150 + }) })] }) }); @@ -2096,11 +2118,15 @@ var _react_17_0_2_react = __webpack_require__(59301); var modal = __webpack_require__(43418); // EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/message/index.js + 4 modules var message = __webpack_require__(8591); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/tooltip/index.js + 3 modules +var tooltip = __webpack_require__(6848); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/row/index.js +var row = __webpack_require__(95237); // EXTERNAL MODULE: ./src/utils/fetch.ts var fetch = __webpack_require__(97174); ;// CONCATENATED MODULE: ./src/pages/virtualSpaces/Lists/Material/Detail/index.less?modules // extracted by mini-css-extract-plugin -/* harmony default export */ var Detailmodules = ({"flex_box_center":"flex_box_center___lxATc","flex_space_between":"flex_space_between___tK2pC","flex_box_vertical_center":"flex_box_vertical_center___cjSuT","flex_box_center_end":"flex_box_center_end___KwKQj","flex_box_column":"flex_box_column___EDD9l","wrap":"wrap___cwBRd","editor":"editor___arbaB","btns":"btns___HTQm5","list":"list___tBaoe","left":"left___GF5gU","right":"right___MFAP_","title":"title___piSmp"}); +/* harmony default export */ var Detailmodules = ({"flex_box_center":"flex_box_center___lxATc","flex_space_between":"flex_space_between___tK2pC","flex_box_vertical_center":"flex_box_vertical_center___cjSuT","flex_box_center_end":"flex_box_center_end___KwKQj","flex_box_column":"flex_box_column___EDD9l","Onerow":"Onerow___QbfBb","MultiLine":"MultiLine___Uix9V","wrap":"wrap___cwBRd","editor":"editor___arbaB","btns":"btns___HTQm5","list":"list___tBaoe","left":"left___GF5gU","right":"right___MFAP_","title":"title___piSmp"}); // EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 1 modules var RenderHtml = __webpack_require__(55523); // EXTERNAL MODULE: ./src/pages/virtualSpaces/Lists/Material/AddOrEdit/index.tsx + 1 modules @@ -2185,7 +2211,9 @@ var Detail = function Detail(_ref) { publisher = data.publisher, number = data.number, publication_time = data.publication_time, - material_type = data.material_type; + material_type = data.material_type, + buy_url = data.buy_url, + relevance_url = data.relevance_url; (0,_react_17_0_2_react.useEffect)(function () { getData(); }, [id]); @@ -2411,22 +2439,55 @@ var Detail = function Detail(_ref) { }) }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { className: Detailmodules.right, - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("div", { - className: Detailmodules.title, - children: name + children: [/*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, { + title: name, + children: /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + className: Detailmodules.title, + style: { + width: !(relevance_url || buy_url) ? 786 : 550 + }, + children: name + }) }), /*#__PURE__*/(0,jsx_runtime.jsxs)("aside", { - children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("span", { - children: ["\u4F5C\u8005\uFF1A", author] - }), /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { - children: ["\u51FA\u7248\u793E\uFF1A", publisher] + children: [/*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, { + title: author, + children: /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { + children: ["\u4F5C\u8005\uFF1A", author] + }) + }), /*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, { + title: publisher, + children: /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { + children: ["\u51FA\u7248\u793E\uFF1A", publisher] + }) })] }), /*#__PURE__*/(0,jsx_runtime.jsxs)("aside", { - children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("span", { - children: ["ISBN\uFF1A", number] + children: [/*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, { + title: number, + children: /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { + children: ["ISBN\uFF1A", number] + }) }), /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { children: ["\u51FA\u7248\u65F6\u95F4\uFF1A", publication_time] })] })] + }), /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, { + align: "middle", + children: [relevance_url && /*#__PURE__*/(0,jsx_runtime.jsx)(ui_customization/* CustomButton */.op, { + onClick: function onClick() { + return window.open(relevance_url); + }, + children: "\u8FDB\u5165\u8BFE\u7A0B" + }), buy_url && /*#__PURE__*/(0,jsx_runtime.jsx)(ui_customization/* CustomButton */.op, { + className: "ml20", + type: "primary", + icon: /*#__PURE__*/(0,jsx_runtime.jsx)("i", { + className: "iconfont icon-goumai" + }), + onClick: function onClick() { + return window.open(buy_url); + }, + children: "\u8D2D\u4E70\u6559\u6750" + })] })] }), /*#__PURE__*/(0,jsx_runtime.jsx)(ui_customization/* CustomTabs */.YG, { value: active, diff --git a/p__virtualSpaces__Lists__Material__Detail__index.chunk.css b/p__virtualSpaces__Lists__Material__Detail__index.chunk.css index 6ea6f76e0e..133055d5ea 100644 --- a/p__virtualSpaces__Lists__Material__Detail__index.chunk.css +++ b/p__virtualSpaces__Lists__Material__Detail__index.chunk.css @@ -29,6 +29,20 @@ flex-direction: column; box-orient: block-axis; } +.Onerow___QbfBb { + word-break: break-all; + overflow: hidden; + white-space: nowrap; + text-overflow: ellipsis; +} +.MultiLine___Uix9V { + word-break: break-all; + overflow: hidden; + text-overflow: ellipsis; + display: -webkit-box; + -webkit-line-clamp: 2; + -webkit-box-orient: vertical; +} .wrap___cwBRd { padding: 0 45px; } @@ -58,32 +72,42 @@ display: flex; } .wrap___cwBRd .list___tBaoe .left___GF5gU { - margin-right: 28px; - width: 171px; - height: 215px; + width: 94px; + height: 121px; } .wrap___cwBRd .list___tBaoe .left___GF5gU img { width: 100%; height: 100%; } .wrap___cwBRd .list___tBaoe .right___MFAP_ { + margin-left: 30px; flex: 1 1; } .wrap___cwBRd .list___tBaoe .right___MFAP_ .title___piSmp { font-size: 16px; font-weight: 500; color: #000000; - margin-top: 13px; - margin-bottom: 15px; + margin-top: 9px; + margin-bottom: 30px; + word-break: break-all; + overflow: hidden; + white-space: nowrap; + text-overflow: ellipsis; } .wrap___cwBRd .list___tBaoe .right___MFAP_ > aside { margin-bottom: 15px; + display: flex; } .wrap___cwBRd .list___tBaoe .right___MFAP_ > aside span { display: inline-block; - width: 282px; + max-width: 250px; font-size: 14px; - color: #000000; + color: #000; + margin-right: 20px; + word-break: break-all; + overflow: hidden; + white-space: nowrap; + text-overflow: ellipsis; } /*!******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ diff --git a/p__virtualSpaces__Lists__Material__index.async.js b/p__virtualSpaces__Lists__Material__index.async.js index 8e94300575..9997810e2b 100644 --- a/p__virtualSpaces__Lists__Material__index.async.js +++ b/p__virtualSpaces__Lists__Material__index.async.js @@ -377,6 +377,28 @@ var AddOrEdit = function AddOrEdit(_ref) { }) }) }) + }), /*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, { + label: "\u8D2D\u4E66\u94FE\u63A5", + name: "buy_url", + rules: [{ + type: 'url', + message: '购书链接格式不正确' + }], + children: /*#__PURE__*/(0,jsx_runtime.jsx)(input/* default */.Z, { + placeholder: "\u8BF7\u8F93\u5165\u8D2D\u4E66\u94FE\u63A5", + maxLength: 150 + }) + }), /*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, { + label: "\u76F8\u5173\u8BFE\u7A0B\u94FE\u63A5", + name: "relevance_url", + rules: [{ + type: 'url', + message: '相关课程链接格式不正确' + }], + children: /*#__PURE__*/(0,jsx_runtime.jsx)(input/* default */.Z, { + placeholder: "\u8BF7\u8F93\u5165\u76F8\u5173\u8BFE\u7A0B\u94FE\u63A5", + maxLength: 150 + }) })] }) }); @@ -415,13 +437,19 @@ var slicedToArray_default = /*#__PURE__*/__webpack_require__.n(slicedToArray); var _react_17_0_2_react = __webpack_require__(59301); // EXTERNAL MODULE: ./src/.umi-production/exports.ts + 8 modules var _umi_production_exports = __webpack_require__(66660); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/row/index.js +var row = __webpack_require__(95237); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/col/index.js +var col = __webpack_require__(43604); // EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/skeleton/index.js + 12 modules var skeleton = __webpack_require__(59981); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/tooltip/index.js + 3 modules +var tooltip = __webpack_require__(6848); // EXTERNAL MODULE: ./src/components/NoData/index.tsx var NoData = __webpack_require__(72020); ;// CONCATENATED MODULE: ./src/pages/virtualSpaces/Lists/Material/index.less?modules // extracted by mini-css-extract-plugin -/* harmony default export */ var Materialmodules = ({"flex_box_center":"flex_box_center___ib72a","flex_space_between":"flex_space_between___QmDfb","flex_box_vertical_center":"flex_box_vertical_center___XXhZp","flex_box_center_end":"flex_box_center_end___HeMGP","flex_box_column":"flex_box_column___g0Y22","wrap":"wrap___VxAa4","list":"list___BOHb1","left":"left___KgBuF","right":"right___bBZU2","title":"title___uBnVu","des":"des___MgP7x"}); +/* harmony default export */ var Materialmodules = ({"flex_box_center":"flex_box_center___ib72a","flex_space_between":"flex_space_between___QmDfb","flex_box_vertical_center":"flex_box_vertical_center___XXhZp","flex_box_center_end":"flex_box_center_end___HeMGP","flex_box_column":"flex_box_column___g0Y22","Onerow":"Onerow___vo6jS","MultiLine":"MultiLine___W7Vel","wrap":"wrap___VxAa4","list":"list___BOHb1","left":"left___KgBuF","right":"right___bBZU2","title":"title___uBnVu","des":"des___MgP7x","PieceFenbuList":"PieceFenbuList___gzTyL","PieceFenbuItem":"PieceFenbuItem___Z9J18","MultiLine3":"MultiLine3___KeM07"}); // EXTERNAL MODULE: ./src/utils/fetch.ts var fetch = __webpack_require__(97174); // EXTERNAL MODULE: ./src/components/ui-customization/index.tsx + 34 modules @@ -476,16 +504,20 @@ var Page = function Page(_ref) { _useState4 = slicedToArray_default()(_useState3, 2), visible = _useState4[0], setVisible = _useState4[1]; - var _useState5 = (0,_react_17_0_2_react.useState)([]), + var _useState5 = (0,_react_17_0_2_react.useState)(parseInt(localStorage.getItem('isMaterPieceFenbu') || "1")), _useState6 = slicedToArray_default()(_useState5, 2), - list = _useState6[0], - setList = _useState6[1]; + isPieceFenbu = _useState6[0], + setIsPieceFenbu = _useState6[1]; + var _useState7 = (0,_react_17_0_2_react.useState)([]), + _useState8 = slicedToArray_default()(_useState7, 2), + list = _useState8[0], + setList = _useState8[1]; var virtualSpacesDetails = virtualSpaces.virtualSpacesDetails; var query = (0,_umi_production_exports.useParams)(); - var _useState7 = (0,_react_17_0_2_react.useState)('1'), - _useState8 = slicedToArray_default()(_useState7, 2), - active = _useState8[0], - setActive = _useState8[1]; + var _useState9 = (0,_react_17_0_2_react.useState)('1'), + _useState10 = slicedToArray_default()(_useState9, 2), + active = _useState10[0], + setActive = _useState10[1]; var permission = (virtualSpacesDetails === null || virtualSpacesDetails === void 0 ? void 0 : virtualSpacesDetails.is_member) || (0,authority/* isSuperAdmins */.Ny)(); (0,_react_17_0_2_react.useEffect)(function () { getData(); @@ -566,8 +598,18 @@ var Page = function Page(_ref) { onChange: function onChange(k) { setActive(k); }, - tabBarExtraContent: permission && /*#__PURE__*/(0,jsx_runtime.jsxs)(jsx_runtime.Fragment, { - children: [active === '1' && /*#__PURE__*/(0,jsx_runtime.jsxs)(ui_customization/* CustomButton */.op, { + tabBarExtraContent: permission && /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, { + align: "middle", + children: [/*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, { + className: "mr20", + children: /*#__PURE__*/(0,jsx_runtime.jsx)("i", { + className: "iconfont ".concat(isPieceFenbu != 1 ? "icon-fenbu-2" : "icon-fenbu"), + onClick: function onClick() { + setIsPieceFenbu(isPieceFenbu != 1 ? 1 : 2); + localStorage.setItem('isMaterPieceFenbu', "".concat(isPieceFenbu != 1 ? 1 : 2)); + } + }) + }), active === '1' && /*#__PURE__*/(0,jsx_runtime.jsxs)(ui_customization/* CustomButton */.op, { onClick: function onClick() { return setVisible(true); }, @@ -597,55 +639,138 @@ var Page = function Page(_ref) { }), /*#__PURE__*/(0,jsx_runtime.jsxs)(skeleton/* default */.Z, { className: "mt20", loading: loading, - children: [!list.length && /*#__PURE__*/(0,jsx_runtime.jsx)(NoData/* default */.Z, {}), list.map(function (item) { - var name = item.name, - id = item.id, - attachment = item.attachment, - author = item.author, - publisher = item.publisher, - number = item.number, - publication_time = item.publication_time, - description = item.description; - return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - className: Materialmodules.list, - onClick: function onClick() { - return _umi_production_exports.history.push("/".concat(util/* vtrsKey */.AS, "/").concat(query.virtual_spacesId, "/material/").concat(id, "/detail")); - }, - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("div", { - className: Materialmodules.left, - children: /*#__PURE__*/(0,jsx_runtime.jsx)("img", { - src: env/* default */.Z.API_SERVER + (attachment === null || attachment === void 0 ? void 0 : attachment.url) - }) - }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - className: Materialmodules.right, - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("div", { - className: Materialmodules.title, - children: name - }), /*#__PURE__*/(0,jsx_runtime.jsxs)("aside", { - children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("span", { + children: [!list.length && /*#__PURE__*/(0,jsx_runtime.jsx)(NoData/* default */.Z, {}), isPieceFenbu != 1 ? /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + className: Materialmodules.PieceFenbuList, + children: list.map(function (item) { + var name = item.name, + id = item.id, + attachment = item.attachment, + author = item.author, + publisher = item.publisher, + number = item.number, + publication_time = item.publication_time, + description = item.description; + return /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, { + className: Materialmodules.PieceFenbuItem, + wrap: false, + onClick: function onClick() { + return _umi_production_exports.history.push("/".concat(util/* vtrsKey */.AS, "/").concat(query.virtual_spacesId, "/material/").concat(id, "/detail")); + }, + children: [/*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, { + style: { + flexDirection: "column", + width: 171 + }, + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("img", { + width: 171, + height: 215, + src: env/* default */.Z.API_SERVER + (attachment === null || attachment === void 0 ? void 0 : attachment.url) + }), /*#__PURE__*/(0,jsx_runtime.jsxs)(col/* default */.Z, { + className: "font12", + style: { + marginTop: "15px" + }, children: ["\u4F5C\u8005\uFF1A", author] - }), /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { + }), /*#__PURE__*/(0,jsx_runtime.jsxs)(col/* default */.Z, { + className: "mt10 font12", children: ["\u51FA\u7248\u793E\uFF1A", publisher] - })] - }), /*#__PURE__*/(0,jsx_runtime.jsxs)("aside", { - children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("span", { + }), /*#__PURE__*/(0,jsx_runtime.jsxs)(col/* default */.Z, { + className: "mt10 font12", children: ["ISBN\uFF1A", number] - }), /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { + }), /*#__PURE__*/(0,jsx_runtime.jsxs)(col/* default */.Z, { + className: "mt10 font12", children: ["\u51FA\u7248\u65F6\u95F4\uFF1A", publication_time] })] - }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - className: "c-grey-666 font14 mb5", - children: "\u7B80\u4ECB\uFF1A" - }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - className: Materialmodules.des, - children: /*#__PURE__*/(0,jsx_runtime.jsx)(RenderHtml/* default */.Z, { - showTextOnly: true, - showLines: 3, - value: description || '' + }), /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, { + className: "ml20", + style: { + flexDirection: "column", + flex: 1 + }, + children: [/*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, { + placement: "topLeft", + title: name, + children: /*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, { + className: "".concat(Materialmodules.MultiLine, " font16"), + style: { + marginTop: "13px", + fontWeight: 500 + }, + children: name + }) + }), /*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, { + className: Materialmodules.MultiLine3, + style: { + marginTop: name.length < 13 && "35px" + }, + children: /*#__PURE__*/(0,jsx_runtime.jsx)(RenderHtml/* default */.Z, { + showTextOnly: true, + value: "简介:" + (description || '暂未填写内容~') + }) + })] + })] + }, id); + }) + }) : /*#__PURE__*/(0,jsx_runtime.jsx)(jsx_runtime.Fragment, { + children: list.map(function (item) { + var name = item.name, + id = item.id, + attachment = item.attachment, + author = item.author, + publisher = item.publisher, + number = item.number, + publication_time = item.publication_time, + description = item.description; + return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: Materialmodules.list, + onClick: function onClick() { + return _umi_production_exports.history.push("/".concat(util/* vtrsKey */.AS, "/").concat(query.virtual_spacesId, "/material/").concat(id, "/detail")); + }, + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("div", { + className: Materialmodules.left, + children: /*#__PURE__*/(0,jsx_runtime.jsx)("img", { + src: env/* default */.Z.API_SERVER + (attachment === null || attachment === void 0 ? void 0 : attachment.url) }) + }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: Materialmodules.right, + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("div", { + className: Materialmodules.title, + children: name + }), /*#__PURE__*/(0,jsx_runtime.jsxs)("aside", { + children: [/*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, { + title: author, + children: /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { + children: ["\u4F5C\u8005\uFF1A", author] + }) + }), /*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, { + title: publisher, + children: /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { + children: ["\u51FA\u7248\u793E\uFF1A", publisher] + }) + })] + }), /*#__PURE__*/(0,jsx_runtime.jsxs)("aside", { + children: [/*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, { + title: number, + children: /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { + children: ["ISBN\uFF1A", number] + }) + }), /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { + children: ["\u51FA\u7248\u65F6\u95F4\uFF1A", publication_time] + })] + }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + className: "c-grey-666 font14 mb5", + children: "\u7B80\u4ECB\uFF1A" + }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + className: Materialmodules.des, + children: /*#__PURE__*/(0,jsx_runtime.jsx)(RenderHtml/* default */.Z, { + showTextOnly: true, + showLines: 3, + value: description || '' + }) + })] })] - })] - }, id); + }, id); + }) })] }), /*#__PURE__*/(0,jsx_runtime.jsx)(AddOrEdit/* default */.Z, { visible: visible, diff --git a/p__virtualSpaces__Lists__Material__index.chunk.css b/p__virtualSpaces__Lists__Material__index.chunk.css index 0415369c4f..b8ce76672e 100644 --- a/p__virtualSpaces__Lists__Material__index.chunk.css +++ b/p__virtualSpaces__Lists__Material__index.chunk.css @@ -29,11 +29,25 @@ flex-direction: column; box-orient: block-axis; } +.Onerow___vo6jS { + word-break: break-all; + overflow: hidden; + white-space: nowrap; + text-overflow: ellipsis; +} +.MultiLine___W7Vel { + word-break: break-all; + overflow: hidden; + text-overflow: ellipsis; + display: -webkit-box; + -webkit-line-clamp: 2; + -webkit-box-orient: vertical; +} .wrap___VxAa4 { - padding: 0 45px; + padding: 0 40px; } .wrap___VxAa4 .list___BOHb1 { - margin: 25px 0; + margin: 25px 0 35px; display: flex; cursor: pointer; } @@ -68,12 +82,23 @@ margin-bottom: 15px; } .wrap___VxAa4 .list___BOHb1 .right___bBZU2 > aside span { + word-break: break-all; + overflow: hidden; + white-space: nowrap; + text-overflow: ellipsis; display: inline-block; - width: 282px; + width: 340px; font-size: 14px; color: #000000; } .wrap___VxAa4 .list___BOHb1 .right___bBZU2 .des___MgP7x > div { + word-break: break-all; + overflow: hidden; + text-overflow: ellipsis; + display: -webkit-box; + -webkit-line-clamp: 2; + -webkit-box-orient: vertical; + -webkit-line-clamp: 3; color: #666; font-size: 14px; } @@ -83,6 +108,44 @@ .wrap___VxAa4 .list___BOHb1 .right___bBZU2::-webkit-scrollbar { display: none; } +.wrap___VxAa4 .PieceFenbuList___gzTyL { + margin-top: 25px; + display: flex; + flex-wrap: wrap; + gap: 42px 30px; +} +.wrap___VxAa4 .PieceFenbuList___gzTyL .PieceFenbuItem___Z9J18 { + width: 444px; + padding: 20px; + position: relative; + color: #000; +} +.wrap___VxAa4 .PieceFenbuList___gzTyL .PieceFenbuItem___Z9J18 .MultiLine3___KeM07 { + margin-top: 10px; + word-break: break-all; + overflow: hidden; + text-overflow: ellipsis; + display: -webkit-box; + -webkit-line-clamp: 2; + -webkit-box-orient: vertical; + -webkit-line-clamp: 11; + font-weight: 400; + color: #666666; + line-height: 25px; + font-size: 14px; +} +.wrap___VxAa4 .PieceFenbuList___gzTyL .PieceFenbuItem___Z9J18 img { + z-index: 1; +} +.wrap___VxAa4 .PieceFenbuList___gzTyL .PieceFenbuItem___Z9J18::before { + content: ""; + position: absolute; + width: 100%; + height: calc(100% - 85px); + background: #F6F7F9; + bottom: 0; + left: 0; +} /*!*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ !*** css ./node_modules/_css-loader@6.7.1@css-loader/dist/cjs.js??ruleSet[1].rules[5].oneOf[0].use[1]!./node_modules/_@umijs_bundler-webpack@4.0.87@@umijs/bundler-webpack/compiled/postcss-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[2]!./node_modules/_@umijs_bundler-webpack@4.0.87@@umijs/bundler-webpack/compiled/less-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[3]!./src/pages/virtualSpaces/Lists/Material/AddOrEdit/index.less?modules ***! diff --git a/p__virtualSpaces__Lists__Plan__index.async.js b/p__virtualSpaces__Lists__Plan__index.async.js index 52a2282478..78e915b1d4 100644 --- a/p__virtualSpaces__Lists__Plan__index.async.js +++ b/p__virtualSpaces__Lists__Plan__index.async.js @@ -94,15 +94,21 @@ var modal = __webpack_require__(43418); var message = __webpack_require__(8591); // EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/row/index.js var row = __webpack_require__(95237); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/col/index.js +var col = __webpack_require__(43604); // EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/spin/index.js + 1 modules var spin = __webpack_require__(71418); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/breadcrumb/index.js + 6 modules +var breadcrumb = __webpack_require__(66104); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/tooltip/index.js + 3 modules +var tooltip = __webpack_require__(6848); // EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/tree/index.js + 8 modules var tree = __webpack_require__(51218); // EXTERNAL MODULE: ./src/components/NoData/index.tsx var NoData = __webpack_require__(72020); ;// CONCATENATED MODULE: ./src/pages/virtualSpaces/Lists/Plan/index.less?modules // extracted by mini-css-extract-plugin -/* harmony default export */ var Planmodules = ({"flex_box_center":"flex_box_center___jyWgF","flex_space_between":"flex_space_between___KaTUD","flex_box_vertical_center":"flex_box_vertical_center___UekBU","flex_box_center_end":"flex_box_center_end___LHqnh","flex_box_column":"flex_box_column___nBJXT","wrap":"wrap___IQxW_","customTable":"customTable___hy99V","rowHead":"rowHead___op0Qw","title":"title___kikOu","type":"type___Dzdup","action":"action___B2loy","tree":"tree___pmC_0","img":"img___n5Rcx","row":"row___Y7sNK","titleWrap":"titleWrap___bzISs"}); +/* harmony default export */ var Planmodules = ({"flex_box_center":"flex_box_center___jyWgF","flex_space_between":"flex_space_between___KaTUD","flex_box_vertical_center":"flex_box_vertical_center___UekBU","flex_box_center_end":"flex_box_center_end___LHqnh","flex_box_column":"flex_box_column___nBJXT","MultiLine":"MultiLine___R4ida","wrap":"wrap___IQxW_","customTable":"customTable___hy99V","rowHead":"rowHead___op0Qw","title":"title___kikOu","type":"type___Dzdup","action":"action___B2loy","tree":"tree___pmC_0","img":"img___n5Rcx","row":"row___Y7sNK","titleWrap":"titleWrap___bzISs","FileListDiv":"FileListDiv___eq0kq","FileItem":"FileItem___GUiWL","FileItemUse":"FileItemUse___XV7nI"}); ;// CONCATENATED MODULE: ./src/pages/virtualSpaces/Lists/Plan/imgs/add.png var add_namespaceObject = "data:image/png;base64,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"; ;// CONCATENATED MODULE: ./src/pages/virtualSpaces/Lists/Plan/imgs/jia.png @@ -866,7 +872,7 @@ var authority = __webpack_require__(76107); var Page = function Page(_ref) { - var _menus$find; + var _menus$find, _fileItem$children, _fileItem$children2; var globalSetting = _ref.globalSetting, dispatch = _ref.dispatch, virtualSpaces = _ref.virtualSpaces; @@ -899,6 +905,18 @@ var Page = function Page(_ref) { var query = (0,_umi_production_exports.useParams)(); var permission = (virtualSpacesDetails === null || virtualSpacesDetails === void 0 ? void 0 : virtualSpacesDetails.is_member) || (0,authority/* isSuperAdmins */.Ny)(); var creatorPermission = (virtualSpacesDetails === null || virtualSpacesDetails === void 0 ? void 0 : virtualSpacesDetails.is_creator) || (0,authority/* isSuperAdmins */.Ny)(); + var _useState13 = (0,_react_17_0_2_react.useState)(parseInt(localStorage.getItem('isFilePieceFenbu') || "1")), + _useState14 = slicedToArray_default()(_useState13, 2), + isPieceFenbu = _useState14[0], + setIsPieceFenbu = _useState14[1]; + var _useState15 = (0,_react_17_0_2_react.useState)(null), + _useState16 = slicedToArray_default()(_useState15, 2), + fileItem = _useState16[0], + setFileItem = _useState16[1]; + var _useState17 = (0,_react_17_0_2_react.useState)([]), + _useState18 = slicedToArray_default()(_useState17, 2), + fileList = _useState18[0], + setFileList = _useState18[1]; var verify = function verify(user_id) { var bool = (0,authority/* isSuperAdmins */.Ny)() || (virtualSpacesDetails === null || virtualSpacesDetails === void 0 ? void 0 : virtualSpacesDetails.is_creator) || (virtualSpacesDetails === null || virtualSpacesDetails === void 0 ? void 0 : virtualSpacesDetails.is_member) && (virtualSpacesDetails === null || virtualSpacesDetails === void 0 ? void 0 : virtualSpacesDetails.user_id) === user_id; return bool; @@ -936,6 +954,7 @@ var Page = function Page(_ref) { return convertTitleToTag(node); }); setData((res1 === null || res1 === void 0 || (_res1$data2 = res1.data) === null || _res1$data2 === void 0 || (_res1$data2 = _res1$data2[0]) === null || _res1$data2 === void 0 ? void 0 : _res1$data2.children) || []); + getFileItemOrList(res1 === null || res1 === void 0 ? void 0 : res1.data); } if ((res2 === null || res2 === void 0 ? void 0 : res2.status) !== -1) { setOnlyFolderData((res2 === null || res2 === void 0 ? void 0 : res2.data) || []); @@ -951,6 +970,26 @@ var Page = function Page(_ref) { return _ref2.apply(this, arguments); }; }(); + var getFileItemOrList = function getFileItemOrList(data) { + var items = []; + if (!fileItem) { + setFileItem(data === null || data === void 0 ? void 0 : data[0]); + setFileList(data); + } else { + var recursion = function recursion(reValue) { + var _reValue$children; + reValue === null || reValue === void 0 || (_reValue$children = reValue.children) === null || _reValue$children === void 0 || _reValue$children.map(function (item) { + var _item$children; + (item === null || item === void 0 || (_item$children = item.children) === null || _item$children === void 0 ? void 0 : _item$children.length) != 0 && recursion(item); + items.push(item); + }); + }; + recursion(data === null || data === void 0 ? void 0 : data[0]); + items.map(function (item) { + (item === null || item === void 0 ? void 0 : item.id) == (fileItem === null || fileItem === void 0 ? void 0 : fileItem.id) && setFileItem(item); + }); + } + }; // const treeData: any = [ // { @@ -1233,7 +1272,17 @@ var Page = function Page(_ref) { value: 'all', onChange: function onChange() {}, tabBarExtraContent: permission && /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, { - children: [/*#__PURE__*/(0,jsx_runtime.jsxs)(ui_customization/* CustomButton */.op, { + align: "middle", + children: [/*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, { + className: "mr20", + children: /*#__PURE__*/(0,jsx_runtime.jsx)("i", { + className: "iconfont ".concat(isPieceFenbu != 1 ? "icon-fenbu-2" : "icon-fenbu"), + onClick: function onClick() { + setIsPieceFenbu(isPieceFenbu != 1 ? 1 : 2); + localStorage.setItem('isFilePieceFenbu', "".concat(isPieceFenbu != 1 ? 1 : 2)); + } + }) + }), /*#__PURE__*/(0,jsx_runtime.jsxs)(ui_customization/* CustomButton */.op, { className: "mr20", onClick: function onClick() { setVisible(1); @@ -1264,52 +1313,229 @@ var Page = function Page(_ref) { }] }), /*#__PURE__*/(0,jsx_runtime.jsxs)(spin/* default */.Z, { spinning: loading, - children: [!data.length && /*#__PURE__*/(0,jsx_runtime.jsx)(NoData/* default */.Z, {}), !!data.length && /*#__PURE__*/(0,jsx_runtime.jsxs)(jsx_runtime.Fragment, { - children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - className: Planmodules.rowHead, - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", { - className: Planmodules.title, - children: "\u540D\u79F0" - }), /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - className: Planmodules.type, - children: "\u7C7B\u578B" - }), /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - className: Planmodules.action, - children: "\u64CD\u4F5C" + children: [!data.length && /*#__PURE__*/(0,jsx_runtime.jsx)(NoData/* default */.Z, {}), !!data.length && /*#__PURE__*/(0,jsx_runtime.jsx)(jsx_runtime.Fragment, { + children: isPieceFenbu != 1 ? /*#__PURE__*/(0,jsx_runtime.jsxs)(jsx_runtime.Fragment, { + children: [/*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, { + className: "mt25", + align: "middle", + children: [/*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, { + children: /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { + style: { + cursor: "pointer" + }, + className: "primary-hover font12", + onClick: function onClick() { + if ((fileList === null || fileList === void 0 ? void 0 : fileList.length) == 1) { + message/* default */.ZP.warning("没有上级目录"); + return; + } + fileList.pop(); + setFileList(toConsumableArray_default()(fileList)); + setFileItem(fileList[(fileList === null || fileList === void 0 ? void 0 : fileList.length) - 1]); + }, + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("i", { + className: "iconfont icon-fanhui2 font12 mr5" + }), "\u8FD4\u56DE"] + }) + }), /*#__PURE__*/(0,jsx_runtime.jsx)(breadcrumb/* default */.Z, { + className: "ml30", + separator: ">", + children: fileList === null || fileList === void 0 ? void 0 : fileList.map(function (item, index) { + return (fileList === null || fileList === void 0 ? void 0 : fileList.length) < 3 ? /*#__PURE__*/(0,jsx_runtime.jsx)(breadcrumb/* default */.Z.Item, { + children: (item === null || item === void 0 ? void 0 : item.title) || (item === null || item === void 0 ? void 0 : item.fileName) + }, index) : index == 0 || index == (fileList === null || fileList === void 0 ? void 0 : fileList.length) - 1 ? /*#__PURE__*/(0,jsx_runtime.jsx)(breadcrumb/* default */.Z.Item, { + children: (item === null || item === void 0 ? void 0 : item.title) || (item === null || item === void 0 ? void 0 : item.fileName) + }, index) : index == 1 && /*#__PURE__*/(0,jsx_runtime.jsx)(breadcrumb/* default */.Z.Item, { + children: "..." + }, index); + }) + })] + }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + className: Planmodules.FileListDiv, + children: (fileItem === null || fileItem === void 0 || (_fileItem$children = fileItem.children) === null || _fileItem$children === void 0 ? void 0 : _fileItem$children.length) > 0 ? fileItem === null || fileItem === void 0 || (_fileItem$children2 = fileItem.children) === null || _fileItem$children2 === void 0 ? void 0 : _fileItem$children2.map(function (item, index) { + return /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, { + className: Planmodules.FileItem, + align: "middle", + justify: "space-between", + onClick: function onClick() { + if ((item === null || item === void 0 ? void 0 : item.file_type) == "文件夹") { + setFileItem(item); + setFileList([].concat(toConsumableArray_default()(fileList), [item])); + return; + } + handleTitleCheck(item); + }, + children: [/*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, { + title: item === null || item === void 0 ? void 0 : item.fileName, + children: /*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, { + className: "font14 ".concat(Planmodules.MultiLine), + style: { + width: "100%", + color: "#000", + lineHeight: "22px" + }, + children: item === null || item === void 0 ? void 0 : item.fileName + }) + }), /*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, { + children: (item === null || item === void 0 ? void 0 : item.file_type) == "文件夹" ? /*#__PURE__*/(0,jsx_runtime.jsx)("img", { + width: 70, + src: folderOpen_namespaceObject + }) : /*#__PURE__*/(0,jsx_runtime.jsx)(FileImage/* default */.Z, { + width: 70, + fileName: item === null || item === void 0 ? void 0 : item.fileName + }) + }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + style: { + height: 40 + } + }), /*#__PURE__*/(0,jsx_runtime.jsx)(row/* default */.Z, { + style: { + height: 40, + width: "100%", + position: "absolute", + bottom: 0, + left: 0 + }, + children: (item === null || item === void 0 ? void 0 : item.file_type) == "文件夹" ? creatorPermission && /*#__PURE__*/(0,jsx_runtime.jsxs)(jsx_runtime.Fragment, { + children: [/*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, { + className: Planmodules.FileItemUse, + onClick: function onClick(e) { + e.stopPropagation(); + e.preventDefault(); + setFolderName({ + title: item.fileName, + id: item.id + }); + setVisible(3); + }, + children: [" ", /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { + className: "primary-hover", + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("i", { + className: "iconfont icon-bianji7 font14 mr5" + }), "\u7F16\u8F91"] + })] + }), /*#__PURE__*/(0,jsx_runtime.jsx)(row/* default */.Z, { + className: Planmodules.FileItemUse, + onClick: function onClick(e) { + e.stopPropagation(); + e.preventDefault(); + handleDelete(item); + }, + children: /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { + className: "delete-hover", + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("i", { + className: "iconfont icon-piliangshanchubeifen font14 mr5" + }), "\u5220\u9664"] + }) + })] + }) : /*#__PURE__*/(0,jsx_runtime.jsxs)(jsx_runtime.Fragment, { + children: [verify(item === null || item === void 0 ? void 0 : item.user_id) && /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, { + className: Planmodules.FileItemUse, + onClick: function onClick(e) { + e.stopPropagation(); + e.preventDefault(); + setFolderName({ + key: item.parent_key, + id: item.id + }); + setVisible(4); + }, + children: [" ", /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { + className: "primary-hover", + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("i", { + className: "iconfont icon-bianji7 font14 mr5" + }), "\u7F16\u8F91"] + })] + }), /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, { + className: Planmodules.FileItemUse, + onClick: function onClick(e) { + var _item$url2; + e.stopPropagation(); + e.preventDefault(); + if (!(0,authority/* isLogin */.bg)()) { + dispatch({ + type: 'user/showPopLogin', + payload: { + showPopLogin: true, + showClosable: true + } + }); + return; + } + (0,util/* downLoadLink */.Nd)('', "".concat(env/* default */.Z.API_SERVER).concat((_item$url2 = item.url) === null || _item$url2 === void 0 ? void 0 : _item$url2.replace('disposition=inline', ''))); + }, + children: [" ", /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { + className: "primary-hover", + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("i", { + className: "iconfont icon-xiazai4 font14 mr5" + }), "\u4E0B\u8F7D"] + })] + }), verify(item === null || item === void 0 ? void 0 : item.user_id) && /*#__PURE__*/(0,jsx_runtime.jsx)(row/* default */.Z, { + className: Planmodules.FileItemUse, + onClick: function onClick(e) { + e.stopPropagation(); + e.preventDefault(); + handleDelete(item); + }, + children: /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { + className: "delete-hover", + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("i", { + className: "iconfont icon-piliangshanchubeifen font14 mr5" + }), "\u5220\u9664"] + }) + })] + }) + })] + }, index); + }) : /*#__PURE__*/(0,jsx_runtime.jsx)(NoData/* default */.Z, {}) })] - }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - className: Planmodules.tree, - children: /*#__PURE__*/(0,jsx_runtime.jsx)(tree/* default */.Z, { - showLine: true, - switcherIcon: function switcherIcon(v) { - if (v.expanded) { + }) : /*#__PURE__*/(0,jsx_runtime.jsxs)(jsx_runtime.Fragment, { + children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: Planmodules.rowHead, + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", { + className: Planmodules.title, + children: "\u540D\u79F0" + }), /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + className: Planmodules.type, + children: "\u7C7B\u578B" + }), /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + className: Planmodules.action, + children: "\u64CD\u4F5C" + })] + }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + className: Planmodules.tree, + children: /*#__PURE__*/(0,jsx_runtime.jsx)(tree/* default */.Z, { + showLine: true, + switcherIcon: function switcherIcon(v) { + if (v.expanded) { + return /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + className: Planmodules.img, + children: /*#__PURE__*/(0,jsx_runtime.jsx)("img", { + width: 16, + src: jian_namespaceObject + }) + }); + } return /*#__PURE__*/(0,jsx_runtime.jsx)("div", { className: Planmodules.img, children: /*#__PURE__*/(0,jsx_runtime.jsx)("img", { width: 16, - src: jian_namespaceObject + src: jia_namespaceObject }) }); - } - return /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - className: Planmodules.img, - children: /*#__PURE__*/(0,jsx_runtime.jsx)("img", { - width: 16, - src: jia_namespaceObject - }) - }); - }, - selectable: false, - expandedKeys: expandedKeys, - onExpand: function onExpand(keys) { - return setExpandedKeys(keys); - }, - onSelect: onSelect, - blockNode: true, - treeData: data, - titleRender: handleTitleRender - }) - })] + }, + selectable: false, + expandedKeys: expandedKeys, + onExpand: function onExpand(keys) { + return setExpandedKeys(keys); + }, + onSelect: onSelect, + blockNode: true, + treeData: data, + titleRender: handleTitleRender + }) + })] + }) })] }), !!onlyFolderData.length && /*#__PURE__*/(0,jsx_runtime.jsx)(Plan_AddModal, { data: onlyFolderData, @@ -1378,6 +1604,12 @@ __webpack_require__.d(__webpack_exports__, { Z: function() { return /* binding */ components_FileImage; } }); +// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/objectSpread2.js +var objectSpread2 = __webpack_require__(26801); +var objectSpread2_default = /*#__PURE__*/__webpack_require__.n(objectSpread2); +// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/objectWithoutProperties.js +var objectWithoutProperties = __webpack_require__(27161); +var objectWithoutProperties_default = /*#__PURE__*/__webpack_require__.n(objectWithoutProperties); // EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/index.js var _react_17_0_2_react = __webpack_require__(59301); ;// CONCATENATED MODULE: ./src/pages/virtualSpaces/components/FileImage/imgs/default.png @@ -1399,6 +1631,8 @@ var jsx_runtime = __webpack_require__(37712); ;// CONCATENATED MODULE: ./src/pages/virtualSpaces/components/FileImage/index.tsx +var _excluded = ["fileName", "width"]; + @@ -1408,7 +1642,10 @@ var jsx_runtime = __webpack_require__(37712); var FileImage = function FileImage(_ref) { - var fileName = _ref.fileName; + var fileName = _ref.fileName, + _ref$width = _ref.width, + width = _ref$width === void 0 ? 26 : _ref$width, + props = objectWithoutProperties_default()(_ref, _excluded); var checkFileType = function checkFileType() { var ext = fileName.split('.').pop().toLowerCase(); // 获取文件扩展名并转换为小写 @@ -1436,10 +1673,7 @@ var FileImage = function FileImage(_ref) { case '3g2': case 'm2ts': case 'mts': - return /*#__PURE__*/(0,jsx_runtime.jsx)("img", { - width: 26, - src: video_namespaceObject - }); + return video_namespaceObject; // 压缩文件 case 'zip': case 'rar': @@ -1449,44 +1683,27 @@ var FileImage = function FileImage(_ref) { case 'tgz': case 'xz': case 'z': - return /*#__PURE__*/(0,jsx_runtime.jsx)("img", { - width: 26, - src: zip_namespaceObject - }); + return zip_namespaceObject; // 文档文件 case 'doc': case 'docx': - return /*#__PURE__*/(0,jsx_runtime.jsx)("img", { - width: 26, - src: word_namespaceObject - }); + return word_namespaceObject; case 'ppt': case 'pptx': - return /*#__PURE__*/(0,jsx_runtime.jsx)("img", { - width: 26, - src: ppt_namespaceObject - }); + return ppt_namespaceObject; case 'xls': case 'xlsx': - return /*#__PURE__*/(0,jsx_runtime.jsx)("img", { - width: 26, - src: excel_namespaceObject - }); + return excel_namespaceObject; case 'pdf': - return /*#__PURE__*/(0,jsx_runtime.jsx)("img", { - width: 26, - src: pdf_namespaceObject - }); + return pdf_namespaceObject; default: - return /*#__PURE__*/(0,jsx_runtime.jsx)("img", { - width: 26, - src: default_namespaceObject - }); + return default_namespaceObject; } }; - return /*#__PURE__*/(0,jsx_runtime.jsx)(jsx_runtime.Fragment, { - children: checkFileType() - }); + return /*#__PURE__*/(0,jsx_runtime.jsx)("img", objectSpread2_default()(objectSpread2_default()({}, props), {}, { + width: width, + src: checkFileType() + })); }; /* harmony default export */ var components_FileImage = (FileImage); diff --git a/p__virtualSpaces__Lists__Plan__index.chunk.css b/p__virtualSpaces__Lists__Plan__index.chunk.css index 338a03bf40..bcdcfa3a8f 100644 --- a/p__virtualSpaces__Lists__Plan__index.chunk.css +++ b/p__virtualSpaces__Lists__Plan__index.chunk.css @@ -29,6 +29,14 @@ flex-direction: column; box-orient: block-axis; } +.MultiLine___R4ida { + word-break: break-all; + overflow: hidden; + text-overflow: ellipsis; + display: -webkit-box; + -webkit-line-clamp: 2; + -webkit-box-orient: vertical; +} .wrap___IQxW_ { padding: 0 45px; margin-bottom: 20px; @@ -145,6 +153,29 @@ font-size: 14px; color: #165DFF; } +.FileListDiv___eq0kq { + margin-top: 25px; + display: flex; + flex-wrap: wrap; + gap: 30px 30px; +} +.FileListDiv___eq0kq .FileItem___GUiWL { + flex-direction: column; + padding: 20px 20px 0; + width: 282px; + height: 224px; + box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.05); + border: 1px solid #F6F7F9; + position: relative; + cursor: pointer; +} +.FileListDiv___eq0kq .FileItemUse___XV7nI { + align-items: center; + justify-content: center; + flex: 1 1; + cursor: pointer; + border: 1px solid #F6F7F9; +} /*!***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ !*** css ./node_modules/_css-loader@6.7.1@css-loader/dist/cjs.js??ruleSet[1].rules[5].oneOf[0].use[1]!./node_modules/_@umijs_bundler-webpack@4.0.87@@umijs/bundler-webpack/compiled/postcss-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[2]!./node_modules/_@umijs_bundler-webpack@4.0.87@@umijs/bundler-webpack/compiled/less-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[3]!./src/pages/virtualSpaces/Lists/Plan/UploadModal/index.less?modules ***! diff --git a/p__virtualSpaces__Lists__Resources__index.async.js b/p__virtualSpaces__Lists__Resources__index.async.js index 9354f64904..3836195e63 100644 --- a/p__virtualSpaces__Lists__Resources__index.async.js +++ b/p__virtualSpaces__Lists__Resources__index.async.js @@ -956,6 +956,12 @@ __webpack_require__.d(__webpack_exports__, { Z: function() { return /* binding */ components_FileImage; } }); +// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/objectSpread2.js +var objectSpread2 = __webpack_require__(26801); +var objectSpread2_default = /*#__PURE__*/__webpack_require__.n(objectSpread2); +// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/objectWithoutProperties.js +var objectWithoutProperties = __webpack_require__(27161); +var objectWithoutProperties_default = /*#__PURE__*/__webpack_require__.n(objectWithoutProperties); // EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/index.js var _react_17_0_2_react = __webpack_require__(59301); ;// CONCATENATED MODULE: ./src/pages/virtualSpaces/components/FileImage/imgs/default.png @@ -977,6 +983,8 @@ var jsx_runtime = __webpack_require__(37712); ;// CONCATENATED MODULE: ./src/pages/virtualSpaces/components/FileImage/index.tsx +var _excluded = ["fileName", "width"]; + @@ -986,7 +994,10 @@ var jsx_runtime = __webpack_require__(37712); var FileImage = function FileImage(_ref) { - var fileName = _ref.fileName; + var fileName = _ref.fileName, + _ref$width = _ref.width, + width = _ref$width === void 0 ? 26 : _ref$width, + props = objectWithoutProperties_default()(_ref, _excluded); var checkFileType = function checkFileType() { var ext = fileName.split('.').pop().toLowerCase(); // 获取文件扩展名并转换为小写 @@ -1014,10 +1025,7 @@ var FileImage = function FileImage(_ref) { case '3g2': case 'm2ts': case 'mts': - return /*#__PURE__*/(0,jsx_runtime.jsx)("img", { - width: 26, - src: video_namespaceObject - }); + return video_namespaceObject; // 压缩文件 case 'zip': case 'rar': @@ -1027,44 +1035,27 @@ var FileImage = function FileImage(_ref) { case 'tgz': case 'xz': case 'z': - return /*#__PURE__*/(0,jsx_runtime.jsx)("img", { - width: 26, - src: zip_namespaceObject - }); + return zip_namespaceObject; // 文档文件 case 'doc': case 'docx': - return /*#__PURE__*/(0,jsx_runtime.jsx)("img", { - width: 26, - src: word_namespaceObject - }); + return word_namespaceObject; case 'ppt': case 'pptx': - return /*#__PURE__*/(0,jsx_runtime.jsx)("img", { - width: 26, - src: ppt_namespaceObject - }); + return ppt_namespaceObject; case 'xls': case 'xlsx': - return /*#__PURE__*/(0,jsx_runtime.jsx)("img", { - width: 26, - src: excel_namespaceObject - }); + return excel_namespaceObject; case 'pdf': - return /*#__PURE__*/(0,jsx_runtime.jsx)("img", { - width: 26, - src: pdf_namespaceObject - }); + return pdf_namespaceObject; default: - return /*#__PURE__*/(0,jsx_runtime.jsx)("img", { - width: 26, - src: default_namespaceObject - }); + return default_namespaceObject; } }; - return /*#__PURE__*/(0,jsx_runtime.jsx)(jsx_runtime.Fragment, { - children: checkFileType() - }); + return /*#__PURE__*/(0,jsx_runtime.jsx)("img", objectSpread2_default()(objectSpread2_default()({}, props), {}, { + width: width, + src: checkFileType() + })); }; /* harmony default export */ var components_FileImage = (FileImage); diff --git a/p__virtualSpaces__Lists__Settings__index.async.js b/p__virtualSpaces__Lists__Settings__index.async.js index 66e74cba21..ef711f19bb 100644 --- a/p__virtualSpaces__Lists__Settings__index.async.js +++ b/p__virtualSpaces__Lists__Settings__index.async.js @@ -109,6 +109,8 @@ var upload = __webpack_require__(6557); var row = __webpack_require__(95237); // EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/checkbox/index.js + 3 modules var es_checkbox = __webpack_require__(24905); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/tooltip/index.js + 3 modules +var tooltip = __webpack_require__(6848); // EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/button/index.js var es_button = __webpack_require__(3113); ;// CONCATENATED MODULE: ./src/pages/virtualSpaces/Lists/Settings/components/ModuleSettings/index.less?modules @@ -175,6 +177,19 @@ var Page = function Page(_ref) { _useState10 = slicedToArray_default()(_useState9, 2), imgLoading = _useState10[0], setImgLoading = _useState10[1]; + var titleDesc = { + homepage: "该模块为虚拟社区主页,可编辑展示本虚拟社区的基本介绍,支持markdown编辑器编辑展示内容", + announcement: "该模块为通知公告模块,可以发布、编辑和删除通知公告内容", + lesson: "该模块为好课展示模块,支持添加好课和添加好课链接", + survey: "该模块为课程调研模块,可以对相关调研文件进行上传、查看、下载、删除操作", + knowledge: "该模块为知识体系模块,主要分为四个子模块:课程定位与目标、课程知识点、知识图谱描述、知识图谱。", + plan: "该模块为课程教案模块,支持以文件夹的形式管理课程相关的教案文件", + material: "该模块为课程教材模块,主要分为两个子模块:主教材、实践教材", + experiment: "该模块为实验体系模块,支持老师从实践项目和实践课程中选用实验加入", + discussion: "该模块为交流研讨模块,支持发布交流研讨的信息和上传相关附件视频。", + resources: "该模块为教学资源模块,支持上传对应教材的教学资源和添加外链资源", + settings: "该模块为社区设置模块,支持对社区名称、社区类型、标识、封面图、详情顶部背景和模块展示控制、人员管理进行设置" + }; (0,_react_17_0_2_react.useEffect)(function () { if (virtualSpacesDetails !== null && virtualSpacesDetails !== void 0 && virtualSpacesDetails.id && menus !== null && menus !== void 0 && menus.length) { var _virtualSpacesDetails, _virtualSpacesDetails2, _virtualSpacesDetails3, _virtualSpacesDetails4; @@ -473,6 +488,7 @@ var Page = function Page(_ref) { move = _ref3.move; return /*#__PURE__*/(0,jsx_runtime.jsx)(jsx_runtime.Fragment, { children: fields.map(function (field, index) { + var _menus$key; var key = field.key, name = field.name, restField = objectWithoutProperties_default()(field, _excluded2); @@ -501,7 +517,19 @@ var Page = function Page(_ref) { justifyContent: 'left', paddingTop: 6 }, - children: [index !== 0 && index <= fields.length - 2 && /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("div", { + className: "mr10", + children: /*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, { + placement: "right", + title: titleDesc[menus === null || menus === void 0 || (_menus$key = menus[key]) === null || _menus$key === void 0 ? void 0 : _menus$key.icon_type], + children: /*#__PURE__*/(0,jsx_runtime.jsx)("i", { + className: "iconfont icon-tishixiaowenhao", + style: { + color: "#3061D0" + } + }) + }) + }), index !== 0 && index <= fields.length - 2 && /*#__PURE__*/(0,jsx_runtime.jsx)("div", { onClick: function onClick() { var _form$getFieldValue; move(index, index - 1); @@ -576,8 +604,6 @@ var NoData = __webpack_require__(72020); // EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/toConsumableArray.js var toConsumableArray = __webpack_require__(93923); var toConsumableArray_default = /*#__PURE__*/__webpack_require__.n(toConsumableArray); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/tooltip/index.js + 3 modules -var tooltip = __webpack_require__(6848); // EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/auto-complete/index.js var auto_complete = __webpack_require__(88522); // EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/table/index.js + 85 modules diff --git a/p__virtualSpaces__Lists__Survey__index.async.js b/p__virtualSpaces__Lists__Survey__index.async.js index 8f4f87ae9a..cb3de1b1c2 100644 --- a/p__virtualSpaces__Lists__Survey__index.async.js +++ b/p__virtualSpaces__Lists__Survey__index.async.js @@ -674,6 +674,12 @@ __webpack_require__.d(__webpack_exports__, { Z: function() { return /* binding */ components_FileImage; } }); +// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/objectSpread2.js +var objectSpread2 = __webpack_require__(26801); +var objectSpread2_default = /*#__PURE__*/__webpack_require__.n(objectSpread2); +// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/objectWithoutProperties.js +var objectWithoutProperties = __webpack_require__(27161); +var objectWithoutProperties_default = /*#__PURE__*/__webpack_require__.n(objectWithoutProperties); // EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/index.js var _react_17_0_2_react = __webpack_require__(59301); ;// CONCATENATED MODULE: ./src/pages/virtualSpaces/components/FileImage/imgs/default.png @@ -695,6 +701,8 @@ var jsx_runtime = __webpack_require__(37712); ;// CONCATENATED MODULE: ./src/pages/virtualSpaces/components/FileImage/index.tsx +var _excluded = ["fileName", "width"]; + @@ -704,7 +712,10 @@ var jsx_runtime = __webpack_require__(37712); var FileImage = function FileImage(_ref) { - var fileName = _ref.fileName; + var fileName = _ref.fileName, + _ref$width = _ref.width, + width = _ref$width === void 0 ? 26 : _ref$width, + props = objectWithoutProperties_default()(_ref, _excluded); var checkFileType = function checkFileType() { var ext = fileName.split('.').pop().toLowerCase(); // 获取文件扩展名并转换为小写 @@ -732,10 +743,7 @@ var FileImage = function FileImage(_ref) { case '3g2': case 'm2ts': case 'mts': - return /*#__PURE__*/(0,jsx_runtime.jsx)("img", { - width: 26, - src: video_namespaceObject - }); + return video_namespaceObject; // 压缩文件 case 'zip': case 'rar': @@ -745,44 +753,27 @@ var FileImage = function FileImage(_ref) { case 'tgz': case 'xz': case 'z': - return /*#__PURE__*/(0,jsx_runtime.jsx)("img", { - width: 26, - src: zip_namespaceObject - }); + return zip_namespaceObject; // 文档文件 case 'doc': case 'docx': - return /*#__PURE__*/(0,jsx_runtime.jsx)("img", { - width: 26, - src: word_namespaceObject - }); + return word_namespaceObject; case 'ppt': case 'pptx': - return /*#__PURE__*/(0,jsx_runtime.jsx)("img", { - width: 26, - src: ppt_namespaceObject - }); + return ppt_namespaceObject; case 'xls': case 'xlsx': - return /*#__PURE__*/(0,jsx_runtime.jsx)("img", { - width: 26, - src: excel_namespaceObject - }); + return excel_namespaceObject; case 'pdf': - return /*#__PURE__*/(0,jsx_runtime.jsx)("img", { - width: 26, - src: pdf_namespaceObject - }); + return pdf_namespaceObject; default: - return /*#__PURE__*/(0,jsx_runtime.jsx)("img", { - width: 26, - src: default_namespaceObject - }); + return default_namespaceObject; } }; - return /*#__PURE__*/(0,jsx_runtime.jsx)(jsx_runtime.Fragment, { - children: checkFileType() - }); + return /*#__PURE__*/(0,jsx_runtime.jsx)("img", objectSpread2_default()(objectSpread2_default()({}, props), {}, { + width: width, + src: checkFileType() + })); }; /* harmony default export */ var components_FileImage = (FileImage); diff --git a/static/iconfont.162a171c.ttf b/static/iconfont.0fbfef2e.ttf similarity index 91% rename from static/iconfont.162a171c.ttf rename to static/iconfont.0fbfef2e.ttf index d6006400c3..952700434f 100644 Binary files a/static/iconfont.162a171c.ttf and b/static/iconfont.0fbfef2e.ttf differ diff --git a/static/iconfont.1333e6b9.woff2 b/static/iconfont.1333e6b9.woff2 deleted file mode 100644 index 011db3c093..0000000000 Binary files a/static/iconfont.1333e6b9.woff2 and /dev/null differ diff --git a/static/iconfont.1871bb9b.woff2 b/static/iconfont.1871bb9b.woff2 new file mode 100644 index 0000000000..30cd4a41c0 Binary files /dev/null and b/static/iconfont.1871bb9b.woff2 differ diff --git a/static/iconfont.d1cac64f.woff b/static/iconfont.d1cac64f.woff deleted file mode 100644 index c0fad203da..0000000000 Binary files a/static/iconfont.d1cac64f.woff and /dev/null differ diff --git a/static/iconfont.d4aca02e.svg b/static/iconfont.d4aca02e.svg deleted file mode 100644 index aba652b803..0000000000 --- a/static/iconfont.d4aca02e.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/static/iconfont.f760e9a5.woff b/static/iconfont.f760e9a5.woff new file mode 100644 index 0000000000..c6e7c8c9bc Binary files /dev/null and b/static/iconfont.f760e9a5.woff differ diff --git a/static/iconfont.fbda0e54.svg b/static/iconfont.fbda0e54.svg new file mode 100644 index 0000000000..e20c0c4183 --- /dev/null +++ b/static/iconfont.fbda0e54.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/umi.css b/umi.css index 8ca51e596b..e2c9b3cc7c 100644 --- a/umi.css +++ b/umi.css @@ -292,10 +292,10 @@ mark { \**************************************************************************************************************************************************************************************************************************************************************************************/ @font-face { font-family: "iconfont"; /* Project id 653600 */ - src: url(./static/iconfont.1333e6b9.woff2) format('woff2'), - url(./static/iconfont.d1cac64f.woff) format('woff'), - url(./static/iconfont.162a171c.ttf) format('truetype'), - url(./static/iconfont.d4aca02e.svg#iconfont) format('svg'); + src: url(./static/iconfont.1871bb9b.woff2) format('woff2'), + url(./static/iconfont.f760e9a5.woff) format('woff'), + url(./static/iconfont.0fbfef2e.ttf) format('truetype'), + url(./static/iconfont.fbda0e54.svg#iconfont) format('svg'); } .iconfont { @@ -306,6 +306,26 @@ mark { -moz-osx-font-smoothing: grayscale; } +.icon-ketangkebiao:before { + content: "\ec03"; +} + +.icon-anlifenxiang:before { + content: "\ec00"; +} + +.icon-haokezhanshi:before { + content: "\ec01"; +} + +.icon-jiaoliuyantao:before { + content: "\ec02"; +} + +.icon-goumai:before { + content: "\ebff"; +} + .icon-lishijilu:before { content: "\ebfe"; } diff --git a/umi.js b/umi.js index a41a9d762a..ea9df466d4 100644 --- a/umi.js +++ b/umi.js @@ -13114,6 +13114,8 @@ var ShixunHomeworksListModel = { loading: true, // 实训作业列表 workList: {}, + shixunWorkList: {}, + headerInfo: {}, // 实训作业评阅 shixunWorkReport: {}, // 代码查重列表 @@ -13188,10 +13190,7 @@ var ShixunHomeworksListModel = { return put({ type: 'save', payload: { - workList: objectSpread2_default()({}, response), - homeworkAssistantPermissions: response.homework_assistant_permissions, - shixunAssistantPermission: response.shixun_assistant_permission, - courseAssistantPermission: response.course_assistant_permission + workList: objectSpread2_default()({}, response) } }); case 6: @@ -13203,8 +13202,7 @@ var ShixunHomeworksListModel = { }, _callee); })(); }, - // 实训作业 代码查重 - getCodeReview: function getCodeReview(_ref3, _ref4) { + getShixunWorkHeadInfo: function getShixunWorkHeadInfo(_ref3, _ref4) { var payload = _ref3.payload, callback = _ref3.callback; var call = _ref4.call, @@ -13215,27 +13213,32 @@ var ShixunHomeworksListModel = { while (1) switch (_context2.prev = _context2.next) { case 0: _context2.next = 2; - return call(shixunHomeworks/* getCodeReview */.RP, payload); + return call(shixunHomeworks/* getShixunWorkHeadInfo */.fK, payload); case 2: response = _context2.sent; - _context2.next = 5; + // + try { + sessionStorage['all_student_works'] = JSON.stringify(response['all_student_works']); + sessionStorage['all_student_works_params'] = JSON.stringify(payload); + localStorage.setItem('all_student_works_param', JSON.stringify(payload)); + } catch (e) {} + _context2.next = 6; return put({ type: 'save', payload: { - codeReview: objectSpread2_default()({}, response) + headerInfo: response === null || response === void 0 ? void 0 : response.data } }); - case 5: - return _context2.abrupt("return", response); case 6: + return _context2.abrupt("return", response); + case 7: case "end": return _context2.stop(); } }, _callee2); })(); }, - // code_review_detail - getCodeReviewDetail: function getCodeReviewDetail(_ref5, _ref6) { + getShixunWorkList: function getShixunWorkList(_ref5, _ref6) { var payload = _ref5.payload, callback = _ref5.callback; var call = _ref6.call, @@ -13246,27 +13249,36 @@ var ShixunHomeworksListModel = { while (1) switch (_context3.prev = _context3.next) { case 0: _context3.next = 2; - return call(shixunHomeworks/* getCodeReviewDetail */.Xn, payload); + return call(shixunHomeworks/* getShixunWorkList */.Z8, payload); case 2: response = _context3.sent; - _context3.next = 5; + // + try { + sessionStorage['all_student_works'] = JSON.stringify(response['all_student_works']); + sessionStorage['all_student_works_params'] = JSON.stringify(payload); + localStorage.setItem('all_student_works_param', JSON.stringify(payload)); + } catch (e) {} + _context3.next = 6; return put({ type: 'save', payload: { - codeReviewDetail: objectSpread2_default()({}, response) + shixunWorkList: response === null || response === void 0 ? void 0 : response.data, + homeworkAssistantPermissions: response.homework_assistant_permissions, + shixunAssistantPermission: response.shixun_assistant_permission, + courseAssistantPermission: response.course_assistant_permission } }); - case 5: - return _context3.abrupt("return", response); case 6: + return _context3.abrupt("return", response); + case 7: case "end": return _context3.stop(); } }, _callee3); })(); }, - // 实训作业 作业详情 - getWorkDetail: function getWorkDetail(_ref7, _ref8) { + // 实训作业 代码查重 + getCodeReview: function getCodeReview(_ref7, _ref8) { var payload = _ref7.payload, callback = _ref7.callback; var call = _ref8.call, @@ -13277,14 +13289,14 @@ var ShixunHomeworksListModel = { while (1) switch (_context4.prev = _context4.next) { case 0: _context4.next = 2; - return call(shixunHomeworks/* getWorkDetail */.to, payload); + return call(shixunHomeworks/* getCodeReview */.RP, payload); case 2: response = _context4.sent; _context4.next = 5; return put({ type: 'save', payload: { - workDetail: objectSpread2_default()({}, response) + codeReview: objectSpread2_default()({}, response) } }); case 5: @@ -13296,8 +13308,8 @@ var ShixunHomeworksListModel = { }, _callee4); })(); }, - // 实训作业更新 - updateWork: function updateWork(_ref9, _ref10) { + // code_review_detail + getCodeReviewDetail: function getCodeReviewDetail(_ref9, _ref10) { var payload = _ref9.payload, callback = _ref9.callback; var call = _ref10.call, @@ -13308,19 +13320,27 @@ var ShixunHomeworksListModel = { while (1) switch (_context5.prev = _context5.next) { case 0: _context5.next = 2; - return call(shixunHomeworks/* updateWork */.H, payload); + return call(shixunHomeworks/* getCodeReviewDetail */.Xn, payload); case 2: response = _context5.sent; + _context5.next = 5; + return put({ + type: 'save', + payload: { + codeReviewDetail: objectSpread2_default()({}, response) + } + }); + case 5: return _context5.abrupt("return", response); - case 4: + case 6: case "end": return _context5.stop(); } }, _callee5); })(); }, - // 实训作业 作业报表详情 - getShixunWorkReport: function getShixunWorkReport(_ref11, _ref12) { + // 实训作业 作业详情 + getWorkDetail: function getWorkDetail(_ref11, _ref12) { var payload = _ref11.payload, callback = _ref11.callback; var call = _ref12.call, @@ -13331,30 +13351,27 @@ var ShixunHomeworksListModel = { while (1) switch (_context6.prev = _context6.next) { case 0: _context6.next = 2; - return call(shixunHomeworks/* getShixunWorkReport */.sw, payload); + return call(shixunHomeworks/* getWorkDetail */.to, payload); case 2: response = _context6.sent; - try { - response['all_student_works'] = JSON.parse(sessionStorage['all_student_works'] || '[]'); - } catch (e) {} - _context6.next = 6; + _context6.next = 5; return put({ type: 'save', payload: { - shixunWorkReport: objectSpread2_default()({}, response) + workDetail: objectSpread2_default()({}, response) } }); - case 6: + case 5: return _context6.abrupt("return", response); - case 7: + case 6: case "end": return _context6.stop(); } }, _callee6); })(); }, - // 实训作业 作业报表详情 - getShixunWorkReports: function getShixunWorkReports(_ref13, _ref14) { + // 实训作业更新 + updateWork: function updateWork(_ref13, _ref14) { var payload = _ref13.payload, callback = _ref13.callback; var call = _ref14.call, @@ -13365,76 +13382,53 @@ var ShixunHomeworksListModel = { while (1) switch (_context7.prev = _context7.next) { case 0: _context7.next = 2; - return call(shixunHomeworks/* getShixunWorkReports */.cz, payload); + return call(shixunHomeworks/* updateWork */.H, payload); case 2: response = _context7.sent; - try { - response['all_student_works'] = JSON.parse(sessionStorage['all_student_works'] || '[]'); - } catch (e) {} - _context7.next = 6; - return put({ - type: 'save', - payload: { - shixunWorkReport: objectSpread2_default()({}, response) - } - }); - case 6: return _context7.abrupt("return", response); - case 7: + case 4: case "end": return _context7.stop(); } }, _callee7); })(); }, - // 实训作业 设置 - getWorkSetting: function getWorkSetting(_ref15, _ref16) { + // 实训作业 作业报表详情 + getShixunWorkReport: function getShixunWorkReport(_ref15, _ref16) { var payload = _ref15.payload, callback = _ref15.callback; var call = _ref16.call, put = _ref16.put; - return /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee8(_response$group_setti, _response$allow_late_) { - var response, changeData; + return /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee8() { + var response; return regeneratorRuntime_default()().wrap(function _callee8$(_context8) { while (1) switch (_context8.prev = _context8.next) { case 0: _context8.next = 2; - return call(shixunHomeworks/* getWorkSetting */.Ul, payload); + return call(shixunHomeworks/* getShixunWorkReport */.sw, payload); case 2: response = _context8.sent; - response === null || response === void 0 || (_response$group_setti = response.group_settings) === null || _response$group_setti === void 0 || _response$group_setti.map(function (v) { - v.value = v.group_name; - v.id = v.group_id; - v.group_id = [v.group_id]; - }); - response === null || response === void 0 || (_response$allow_late_ = response.allow_late_settings) === null || _response$allow_late_ === void 0 || _response$allow_late_.map(function (v) { - v.value = v.group_name; - v.id = v.group_id; - v.group_id = [v.group_id]; - }); - changeData = { - shixun_evaluation: response.shixun_evaluation, - challenge_settings: response.challenge_settings - }; - _context8.next = 8; + try { + response['all_student_works'] = JSON.parse(sessionStorage['all_student_works'] || '[]'); + } catch (e) {} + _context8.next = 6; return put({ type: 'save', payload: { - workSetting: objectSpread2_default()({}, response), - changeData: (0,lodash.cloneDeep)(changeData) + shixunWorkReport: objectSpread2_default()({}, response) } }); - case 8: + case 6: return _context8.abrupt("return", response); - case 9: + case 7: case "end": return _context8.stop(); } }, _callee8); })(); }, - //实训作业 设置更新 - updateSetting: function updateSetting(_ref17, _ref18) { + // 实训作业 作业报表详情 + getShixunWorkReports: function getShixunWorkReports(_ref17, _ref18) { var payload = _ref17.payload, callback = _ref17.callback; var call = _ref18.call, @@ -13445,50 +13439,76 @@ var ShixunHomeworksListModel = { while (1) switch (_context9.prev = _context9.next) { case 0: _context9.next = 2; - return call(shixunHomeworks/* updateSetting */.m7, payload); + return call(shixunHomeworks/* getShixunWorkReports */.cz, payload); case 2: response = _context9.sent; + try { + response['all_student_works'] = JSON.parse(sessionStorage['all_student_works'] || '[]'); + } catch (e) {} + _context9.next = 6; + return put({ + type: 'save', + payload: { + shixunWorkReport: objectSpread2_default()({}, response) + } + }); + case 6: return _context9.abrupt("return", response); - case 4: + case 7: case "end": return _context9.stop(); } }, _callee9); })(); }, - // 代码查重 分班 - getCodeReviewCourse: function getCodeReviewCourse(_ref19, _ref20) { + // 实训作业 设置 + getWorkSetting: function getWorkSetting(_ref19, _ref20) { var payload = _ref19.payload, callback = _ref19.callback; var call = _ref20.call, put = _ref20.put; - return /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee10() { - var response; + return /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee10(_response$group_setti, _response$allow_late_) { + var response, changeData; return regeneratorRuntime_default()().wrap(function _callee10$(_context10) { while (1) switch (_context10.prev = _context10.next) { case 0: _context10.next = 2; - return call(shixunHomeworks/* getCodeReviewCourse */.JG, payload); + return call(shixunHomeworks/* getWorkSetting */.Ul, payload); case 2: response = _context10.sent; - _context10.next = 5; + response === null || response === void 0 || (_response$group_setti = response.group_settings) === null || _response$group_setti === void 0 || _response$group_setti.map(function (v) { + v.value = v.group_name; + v.id = v.group_id; + v.group_id = [v.group_id]; + }); + response === null || response === void 0 || (_response$allow_late_ = response.allow_late_settings) === null || _response$allow_late_ === void 0 || _response$allow_late_.map(function (v) { + v.value = v.group_name; + v.id = v.group_id; + v.group_id = [v.group_id]; + }); + changeData = { + shixun_evaluation: response.shixun_evaluation, + challenge_settings: response.challenge_settings + }; + _context10.next = 8; return put({ type: 'save', payload: { - codeReviewCourse: objectSpread2_default()({}, response) + workSetting: objectSpread2_default()({}, response), + changeData: (0,lodash.cloneDeep)(changeData) } }); - case 5: + case 8: return _context10.abrupt("return", response); - case 6: + case 9: case "end": return _context10.stop(); } }, _callee10); })(); }, - // 实训作业 学生成绩导出 - exportShixunWorks: function exportShixunWorks(_ref21, _ref22) { + //实训作业 设置更新 + updateSetting: function updateSetting(_ref21, _ref22) { var payload = _ref21.payload, callback = _ref21.callback; var call = _ref22.call, @@ -13499,18 +13519,19 @@ var ShixunHomeworksListModel = { while (1) switch (_context11.prev = _context11.next) { case 0: _context11.next = 2; - return call(shixunHomeworks/* exportShixunWorks */.Dx, payload); + return call(shixunHomeworks/* updateSetting */.m7, payload); case 2: response = _context11.sent; - case 3: + return _context11.abrupt("return", response); + case 4: case "end": return _context11.stop(); } }, _callee11); })(); }, - // 分组作业 题库详情 - getReferenceAnswer: function getReferenceAnswer(_ref23, _ref24) { + // 代码查重 分班 + getCodeReviewCourse: function getCodeReviewCourse(_ref23, _ref24) { var payload = _ref23.payload, callback = _ref23.callback; var call = _ref24.call, @@ -13521,14 +13542,14 @@ var ShixunHomeworksListModel = { while (1) switch (_context12.prev = _context12.next) { case 0: _context12.next = 2; - return call(shixunHomeworks/* getReferenceAnswer */.Q3, payload); + return call(shixunHomeworks/* getCodeReviewCourse */.JG, payload); case 2: response = _context12.sent; _context12.next = 5; return put({ type: 'save', payload: { - referenceAnswer: objectSpread2_default()({}, response) + codeReviewCourse: objectSpread2_default()({}, response) } }); case 5: @@ -13540,8 +13561,8 @@ var ShixunHomeworksListModel = { }, _callee12); })(); }, - // 分组作业 作业分班列表 - getPublishGroups: function getPublishGroups(_ref25, _ref26) { + // 实训作业 学生成绩导出 + exportShixunWorks: function exportShixunWorks(_ref25, _ref26) { var payload = _ref25.payload, callback = _ref25.callback; var call = _ref26.call, @@ -13552,27 +13573,18 @@ var ShixunHomeworksListModel = { while (1) switch (_context13.prev = _context13.next) { case 0: _context13.next = 2; - return call(shixunHomeworks/* getPublishGroups */.ux, payload); + return call(shixunHomeworks/* exportShixunWorks */.Dx, payload); case 2: response = _context13.sent; - _context13.next = 5; - return put({ - type: 'save', - payload: { - publishGroups: objectSpread2_default()({}, response) - } - }); - case 5: - return _context13.abrupt("return", response); - case 6: + case 3: case "end": return _context13.stop(); } }, _callee13); })(); }, - // 分组作业 立即截止 - getEndGroups: function getEndGroups(_ref27, _ref28) { + // 分组作业 题库详情 + getReferenceAnswer: function getReferenceAnswer(_ref27, _ref28) { var payload = _ref27.payload, callback = _ref27.callback; var call = _ref28.call, @@ -13583,14 +13595,14 @@ var ShixunHomeworksListModel = { while (1) switch (_context14.prev = _context14.next) { case 0: _context14.next = 2; - return call(shixunHomeworks/* getEndGroups */.KE, payload); + return call(shixunHomeworks/* getReferenceAnswer */.Q3, payload); case 2: response = _context14.sent; _context14.next = 5; return put({ type: 'save', payload: { - endGroups: objectSpread2_default()({}, response) + referenceAnswer: objectSpread2_default()({}, response) } }); case 5: @@ -13602,8 +13614,8 @@ var ShixunHomeworksListModel = { }, _callee14); })(); }, - // 普通作业 题库选用 - getBrankList: function getBrankList(_ref29, _ref30) { + // 分组作业 作业分班列表 + getPublishGroups: function getPublishGroups(_ref29, _ref30) { var payload = _ref29.payload, callback = _ref29.callback; var call = _ref30.call, @@ -13614,14 +13626,14 @@ var ShixunHomeworksListModel = { while (1) switch (_context15.prev = _context15.next) { case 0: _context15.next = 2; - return call(shixunHomeworks/* getBrankList */.n$, payload); + return call(shixunHomeworks/* getPublishGroups */.ux, payload); case 2: response = _context15.sent; _context15.next = 5; return put({ type: 'save', payload: { - brankList: objectSpread2_default()({}, response) + publishGroups: objectSpread2_default()({}, response) } }); case 5: @@ -13633,8 +13645,8 @@ var ShixunHomeworksListModel = { }, _callee15); })(); }, - // 调整评分 - changeScore: function changeScore(_ref31, _ref32) { + // 分组作业 立即截止 + getEndGroups: function getEndGroups(_ref31, _ref32) { var payload = _ref31.payload, callback = _ref31.callback; var call = _ref32.call, @@ -13645,19 +13657,27 @@ var ShixunHomeworksListModel = { while (1) switch (_context16.prev = _context16.next) { case 0: _context16.next = 2; - return call(shixunHomeworks/* changeScore */.gG, payload); + return call(shixunHomeworks/* getEndGroups */.KE, payload); case 2: response = _context16.sent; + _context16.next = 5; + return put({ + type: 'save', + payload: { + endGroups: objectSpread2_default()({}, response) + } + }); + case 5: return _context16.abrupt("return", response); - case 4: + case 6: case "end": return _context16.stop(); } }, _callee16); })(); }, - //普通作业 保存到题库 - saveBanks: function saveBanks(_ref33, _ref34) { + // 普通作业 题库选用 + getBrankList: function getBrankList(_ref33, _ref34) { var payload = _ref33.payload, callback = _ref33.callback; var call = _ref34.call, @@ -13668,19 +13688,27 @@ var ShixunHomeworksListModel = { while (1) switch (_context17.prev = _context17.next) { case 0: _context17.next = 2; - return call(shixunHomeworks/* saveBanks */.lf, payload); + return call(shixunHomeworks/* getBrankList */.n$, payload); case 2: response = _context17.sent; + _context17.next = 5; + return put({ + type: 'save', + payload: { + brankList: objectSpread2_default()({}, response) + } + }); + case 5: return _context17.abrupt("return", response); - case 4: + case 6: case "end": return _context17.stop(); } }, _callee17); })(); }, - // 普通作业添加默认数据 - addCommonHomeWorkDefaultData: function addCommonHomeWorkDefaultData(_ref35, _ref36) { + // 调整评分 + changeScore: function changeScore(_ref35, _ref36) { var payload = _ref35.payload, callback = _ref35.callback; var call = _ref36.call, @@ -13691,26 +13719,19 @@ var ShixunHomeworksListModel = { while (1) switch (_context18.prev = _context18.next) { case 0: _context18.next = 2; - return call(shixunHomeworks/* addCommonHomeWorkDefaultData */.Qt, payload); + return call(shixunHomeworks/* changeScore */.gG, payload); case 2: response = _context18.sent; - _context18.next = 5; - return put({ - type: 'save', - payload: { - commonHomeWorkAddDefaultData: objectSpread2_default()({}, response) - } - }); - case 5: return _context18.abrupt("return", response); - case 6: + case 4: case "end": return _context18.stop(); } }, _callee18); })(); }, - getSearchMemberList: function getSearchMemberList(_ref37, _ref38) { + //普通作业 保存到题库 + saveBanks: function saveBanks(_ref37, _ref38) { var payload = _ref37.payload, callback = _ref37.callback; var call = _ref38.call, @@ -13721,26 +13742,19 @@ var ShixunHomeworksListModel = { while (1) switch (_context19.prev = _context19.next) { case 0: _context19.next = 2; - return call(shixunHomeworks/* getSearchMemberList */.Lz, payload); + return call(shixunHomeworks/* saveBanks */.lf, payload); case 2: response = _context19.sent; - _context19.next = 5; - return put({ - type: 'save', - payload: { - searchMemberList: objectSpread2_default()({}, response) - } - }); - case 5: return _context19.abrupt("return", response); - case 6: + case 4: case "end": return _context19.stop(); } }, _callee19); })(); }, - getProjectList: function getProjectList(_ref39, _ref40) { + // 普通作业添加默认数据 + addCommonHomeWorkDefaultData: function addCommonHomeWorkDefaultData(_ref39, _ref40) { var payload = _ref39.payload, callback = _ref39.callback; var call = _ref40.call, @@ -13751,14 +13765,14 @@ var ShixunHomeworksListModel = { while (1) switch (_context20.prev = _context20.next) { case 0: _context20.next = 2; - return call(shixunHomeworks/* getProjectList */.ku, payload); + return call(shixunHomeworks/* addCommonHomeWorkDefaultData */.Qt, payload); case 2: response = _context20.sent; _context20.next = 5; return put({ type: 'save', payload: { - searchProjectList: objectSpread2_default()({}, response) + commonHomeWorkAddDefaultData: objectSpread2_default()({}, response) } }); case 5: @@ -13770,7 +13784,7 @@ var ShixunHomeworksListModel = { }, _callee20); })(); }, - addStudentWorkDefaultData: function addStudentWorkDefaultData(_ref41, _ref42) { + getSearchMemberList: function getSearchMemberList(_ref41, _ref42) { var payload = _ref41.payload, callback = _ref41.callback; var call = _ref42.call, @@ -13781,14 +13795,14 @@ var ShixunHomeworksListModel = { while (1) switch (_context21.prev = _context21.next) { case 0: _context21.next = 2; - return call(shixunHomeworks/* addStudentWorkDefaultData */.ak, payload); + return call(shixunHomeworks/* getSearchMemberList */.Lz, payload); case 2: response = _context21.sent; _context21.next = 5; return put({ type: 'save', payload: { - studentWorkAddDefaultData: objectSpread2_default()({}, response) + searchMemberList: objectSpread2_default()({}, response) } }); case 5: @@ -13800,7 +13814,7 @@ var ShixunHomeworksListModel = { }, _callee21); })(); }, - editStudentWorkDefaultData: function editStudentWorkDefaultData(_ref43, _ref44) { + getProjectList: function getProjectList(_ref43, _ref44) { var payload = _ref43.payload, callback = _ref43.callback; var call = _ref44.call, @@ -13811,14 +13825,14 @@ var ShixunHomeworksListModel = { while (1) switch (_context22.prev = _context22.next) { case 0: _context22.next = 2; - return call(shixunHomeworks/* editStudentWorkDefaultData */.PW, payload); + return call(shixunHomeworks/* getProjectList */.ku, payload); case 2: response = _context22.sent; _context22.next = 5; return put({ type: 'save', payload: { - studentWorkEditDefaultData: objectSpread2_default()({}, response) + searchProjectList: objectSpread2_default()({}, response) } }); case 5: @@ -13830,8 +13844,7 @@ var ShixunHomeworksListModel = { }, _callee22); })(); }, - // 普通作业修改默认数据 - editCommonHomeWorkDefaultData: function editCommonHomeWorkDefaultData(_ref45, _ref46) { + addStudentWorkDefaultData: function addStudentWorkDefaultData(_ref45, _ref46) { var payload = _ref45.payload, callback = _ref45.callback; var call = _ref46.call, @@ -13842,14 +13855,14 @@ var ShixunHomeworksListModel = { while (1) switch (_context23.prev = _context23.next) { case 0: _context23.next = 2; - return call(shixunHomeworks/* editCommonHomeWorkDefaultData */.BD, payload); + return call(shixunHomeworks/* addStudentWorkDefaultData */.ak, payload); case 2: response = _context23.sent; _context23.next = 5; return put({ type: 'save', payload: { - commonHomeWorkEditDefaultData: objectSpread2_default()({}, response) + studentWorkAddDefaultData: objectSpread2_default()({}, response) } }); case 5: @@ -13861,8 +13874,7 @@ var ShixunHomeworksListModel = { }, _callee23); })(); }, - // 题库普通作业修改默认数据 - editCommonHomeWorkDefaultBankData: function editCommonHomeWorkDefaultBankData(_ref47, _ref48) { + editStudentWorkDefaultData: function editStudentWorkDefaultData(_ref47, _ref48) { var payload = _ref47.payload, callback = _ref47.callback; var call = _ref48.call, @@ -13873,14 +13885,14 @@ var ShixunHomeworksListModel = { while (1) switch (_context24.prev = _context24.next) { case 0: _context24.next = 2; - return call(shixunHomeworks/* editCommonHomeWorkDefaultBankData */.pH, payload); + return call(shixunHomeworks/* editStudentWorkDefaultData */.PW, payload); case 2: response = _context24.sent; _context24.next = 5; return put({ type: 'save', payload: { - commonHomeWorkEditDefaultData: objectSpread2_default()({}, response) + studentWorkEditDefaultData: objectSpread2_default()({}, response) } }); case 5: @@ -13892,8 +13904,8 @@ var ShixunHomeworksListModel = { }, _callee24); })(); }, - // 讨论回复列表 - getReplyList: function getReplyList(_ref49, _ref50) { + // 普通作业修改默认数据 + editCommonHomeWorkDefaultData: function editCommonHomeWorkDefaultData(_ref49, _ref50) { var payload = _ref49.payload, callback = _ref49.callback; var call = _ref50.call, @@ -13904,24 +13916,27 @@ var ShixunHomeworksListModel = { while (1) switch (_context25.prev = _context25.next) { case 0: _context25.next = 2; - return call(shixunHomeworks/* getReplyList */.PC, payload); + return call(shixunHomeworks/* editCommonHomeWorkDefaultData */.BD, payload); case 2: response = _context25.sent; _context25.next = 5; return put({ type: 'save', payload: { - replyList: objectSpread2_default()({}, response) + commonHomeWorkEditDefaultData: objectSpread2_default()({}, response) } }); case 5: + return _context25.abrupt("return", response); + case 6: case "end": return _context25.stop(); } }, _callee25); })(); }, - getStudentWorkDetail: function getStudentWorkDetail(_ref51, _ref52) { + // 题库普通作业修改默认数据 + editCommonHomeWorkDefaultBankData: function editCommonHomeWorkDefaultBankData(_ref51, _ref52) { var payload = _ref51.payload, callback = _ref51.callback; var call = _ref52.call, @@ -13932,24 +13947,27 @@ var ShixunHomeworksListModel = { while (1) switch (_context26.prev = _context26.next) { case 0: _context26.next = 2; - return call(shixunHomeworks/* getStudentWorkDetail */.Hj, payload); + return call(shixunHomeworks/* editCommonHomeWorkDefaultBankData */.pH, payload); case 2: response = _context26.sent; _context26.next = 5; return put({ type: 'save', payload: { - studentWorkDetail: objectSpread2_default()({}, response) + commonHomeWorkEditDefaultData: objectSpread2_default()({}, response) } }); case 5: + return _context26.abrupt("return", response); + case 6: case "end": return _context26.stop(); } }, _callee26); })(); }, - getStudentWorkSupplyDetail: function getStudentWorkSupplyDetail(_ref53, _ref54) { + // 讨论回复列表 + getReplyList: function getReplyList(_ref53, _ref54) { var payload = _ref53.payload, callback = _ref53.callback; var call = _ref54.call, @@ -13960,14 +13978,14 @@ var ShixunHomeworksListModel = { while (1) switch (_context27.prev = _context27.next) { case 0: _context27.next = 2; - return call(shixunHomeworks/* getStudentWorkSupplyDetail */.ub, payload); + return call(shixunHomeworks/* getReplyList */.PC, payload); case 2: response = _context27.sent; _context27.next = 5; return put({ type: 'save', payload: { - studentWorkSupplyDetail: objectSpread2_default()({}, response) + replyList: objectSpread2_default()({}, response) } }); case 5: @@ -13977,7 +13995,7 @@ var ShixunHomeworksListModel = { }, _callee27); })(); }, - getStudentWorkCommon: function getStudentWorkCommon(_ref55, _ref56) { + getStudentWorkDetail: function getStudentWorkDetail(_ref55, _ref56) { var payload = _ref55.payload, callback = _ref55.callback; var call = _ref56.call, @@ -13988,14 +14006,14 @@ var ShixunHomeworksListModel = { while (1) switch (_context28.prev = _context28.next) { case 0: _context28.next = 2; - return call(shixunHomeworks/* getStudentWorkCommon */.JA, payload); + return call(shixunHomeworks/* getStudentWorkDetail */.Hj, payload); case 2: response = _context28.sent; _context28.next = 5; return put({ type: 'save', payload: { - studentWorkCommon: objectSpread2_default()({}, response) + studentWorkDetail: objectSpread2_default()({}, response) } }); case 5: @@ -14005,7 +14023,7 @@ var ShixunHomeworksListModel = { }, _callee28); })(); }, - getAllStudentWorks: function getAllStudentWorks(_ref57, _ref58) { + getStudentWorkSupplyDetail: function getStudentWorkSupplyDetail(_ref57, _ref58) { var payload = _ref57.payload, callback = _ref57.callback; var call = _ref58.call, @@ -14016,26 +14034,24 @@ var ShixunHomeworksListModel = { while (1) switch (_context29.prev = _context29.next) { case 0: _context29.next = 2; - return call(shixunHomeworks/* getAllStudentWorks */.ql, payload); + return call(shixunHomeworks/* getStudentWorkSupplyDetail */.ub, payload); case 2: response = _context29.sent; _context29.next = 5; return put({ type: 'save', payload: { - allStudentWorks: objectSpread2_default()({}, response) + studentWorkSupplyDetail: objectSpread2_default()({}, response) } }); case 5: - return _context29.abrupt("return", response); - case 6: case "end": return _context29.stop(); } }, _callee29); })(); }, - getFileRepeatResult: function getFileRepeatResult(_ref59, _ref60) { + getStudentWorkCommon: function getStudentWorkCommon(_ref59, _ref60) { var payload = _ref59.payload, callback = _ref59.callback; var call = _ref60.call, @@ -14046,26 +14062,24 @@ var ShixunHomeworksListModel = { while (1) switch (_context30.prev = _context30.next) { case 0: _context30.next = 2; - return call(shixunHomeworks/* getFileRepeatResult */.oN, payload); + return call(shixunHomeworks/* getStudentWorkCommon */.JA, payload); case 2: response = _context30.sent; _context30.next = 5; return put({ type: 'save', payload: { - codeReview: objectSpread2_default()({}, response) + studentWorkCommon: objectSpread2_default()({}, response) } }); case 5: - return _context30.abrupt("return", response); - case 6: case "end": return _context30.stop(); } }, _callee30); })(); }, - getFileRepeatDetail: function getFileRepeatDetail(_ref61, _ref62) { + getAllStudentWorks: function getAllStudentWorks(_ref61, _ref62) { var payload = _ref61.payload, callback = _ref61.callback; var call = _ref62.call, @@ -14076,14 +14090,14 @@ var ShixunHomeworksListModel = { while (1) switch (_context31.prev = _context31.next) { case 0: _context31.next = 2; - return call(shixunHomeworks/* getFileRepeatDetail */.Ti, payload); + return call(shixunHomeworks/* getAllStudentWorks */.ql, payload); case 2: response = _context31.sent; _context31.next = 5; return put({ type: 'save', payload: { - codeReviewDetail: objectSpread2_default()({}, response) + allStudentWorks: objectSpread2_default()({}, response) } }); case 5: @@ -14095,50 +14109,68 @@ var ShixunHomeworksListModel = { }, _callee31); })(); }, - // 讨论创建回复 - createReply: function createReply(_ref63, _ref64) { + getFileRepeatResult: function getFileRepeatResult(_ref63, _ref64) { var payload = _ref63.payload, callback = _ref63.callback; var call = _ref64.call, put = _ref64.put; return /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee32() { + var response; return regeneratorRuntime_default()().wrap(function _callee32$(_context32) { while (1) switch (_context32.prev = _context32.next) { case 0: _context32.next = 2; - return call(shixunHomeworks/* createReply */.PP, payload); + return call(shixunHomeworks/* getFileRepeatResult */.oN, payload); case 2: - return _context32.abrupt("return", _context32.sent); - case 3: + response = _context32.sent; + _context32.next = 5; + return put({ + type: 'save', + payload: { + codeReview: objectSpread2_default()({}, response) + } + }); + case 5: + return _context32.abrupt("return", response); + case 6: case "end": return _context32.stop(); } }, _callee32); })(); }, - // 讨论回复点赞 - replyLike: function replyLike(_ref65, _ref66) { + getFileRepeatDetail: function getFileRepeatDetail(_ref65, _ref66) { var payload = _ref65.payload, callback = _ref65.callback; var call = _ref66.call, put = _ref66.put; return /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee33() { + var response; return regeneratorRuntime_default()().wrap(function _callee33$(_context33) { while (1) switch (_context33.prev = _context33.next) { case 0: _context33.next = 2; - return call(shixunHomeworks/* replyLike */.NA, payload); + return call(shixunHomeworks/* getFileRepeatDetail */.Ti, payload); case 2: - return _context33.abrupt("return", _context33.sent); - case 3: + response = _context33.sent; + _context33.next = 5; + return put({ + type: 'save', + payload: { + codeReviewDetail: objectSpread2_default()({}, response) + } + }); + case 5: + return _context33.abrupt("return", response); + case 6: case "end": return _context33.stop(); } }, _callee33); })(); }, - // 讨论回复取消点赞 - replyUnLike: function replyUnLike(_ref67, _ref68) { + // 讨论创建回复 + createReply: function createReply(_ref67, _ref68) { var payload = _ref67.payload, callback = _ref67.callback; var call = _ref68.call, @@ -14148,7 +14180,7 @@ var ShixunHomeworksListModel = { while (1) switch (_context34.prev = _context34.next) { case 0: _context34.next = 2; - return call(shixunHomeworks/* replyUnLike */.YQ, payload); + return call(shixunHomeworks/* createReply */.PP, payload); case 2: return _context34.abrupt("return", _context34.sent); case 3: @@ -14158,8 +14190,8 @@ var ShixunHomeworksListModel = { }, _callee34); })(); }, - // 讨论回复删除 - deleteReply: function deleteReply(_ref69, _ref70) { + // 讨论回复点赞 + replyLike: function replyLike(_ref69, _ref70) { var payload = _ref69.payload, callback = _ref69.callback; var call = _ref70.call, @@ -14169,7 +14201,7 @@ var ShixunHomeworksListModel = { while (1) switch (_context35.prev = _context35.next) { case 0: _context35.next = 2; - return call(shixunHomeworks/* deleteReply */.Mf, payload); + return call(shixunHomeworks/* replyLike */.NA, payload); case 2: return _context35.abrupt("return", _context35.sent); case 3: @@ -14179,9 +14211,10 @@ var ShixunHomeworksListModel = { }, _callee35); })(); }, - // 设置操做action - setActionTabs: function setActionTabs(_ref71, _ref72) { - var payload = _ref71.payload; + // 讨论回复取消点赞 + replyUnLike: function replyUnLike(_ref71, _ref72) { + var payload = _ref71.payload, + callback = _ref71.callback; var call = _ref72.call, put = _ref72.put; return /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee36() { @@ -14189,6 +14222,47 @@ var ShixunHomeworksListModel = { while (1) switch (_context36.prev = _context36.next) { case 0: _context36.next = 2; + return call(shixunHomeworks/* replyUnLike */.YQ, payload); + case 2: + return _context36.abrupt("return", _context36.sent); + case 3: + case "end": + return _context36.stop(); + } + }, _callee36); + })(); + }, + // 讨论回复删除 + deleteReply: function deleteReply(_ref73, _ref74) { + var payload = _ref73.payload, + callback = _ref73.callback; + var call = _ref74.call, + put = _ref74.put; + return /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee37() { + return regeneratorRuntime_default()().wrap(function _callee37$(_context37) { + while (1) switch (_context37.prev = _context37.next) { + case 0: + _context37.next = 2; + return call(shixunHomeworks/* deleteReply */.Mf, payload); + case 2: + return _context37.abrupt("return", _context37.sent); + case 3: + case "end": + return _context37.stop(); + } + }, _callee37); + })(); + }, + // 设置操做action + setActionTabs: function setActionTabs(_ref75, _ref76) { + var payload = _ref75.payload; + var call = _ref76.call, + put = _ref76.put; + return /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee38() { + return regeneratorRuntime_default()().wrap(function _callee38$(_context38) { + while (1) switch (_context38.prev = _context38.next) { + case 0: + _context38.next = 2; return put({ type: 'save', payload: { @@ -14197,9 +14271,9 @@ var ShixunHomeworksListModel = { }); case 2: case "end": - return _context36.stop(); + return _context38.stop(); } - }, _callee36); + }, _callee38); })(); } }, @@ -14209,12 +14283,12 @@ var ShixunHomeworksListModel = { } }, subscriptions: { - setup: function setup(_ref73) { - var dispatch = _ref73.dispatch, - history = _ref73.history; + setup: function setup(_ref77) { + var dispatch = _ref77.dispatch, + history = _ref77.history; // console.log("subscriptions:", dispatch, history) - return history.listen(function (_ref74) { - var pathname = _ref74.pathname; + return history.listen(function (_ref78) { + var pathname = _ref78.pathname; if (pathname === '/') { dispatch({ type: 'query' @@ -26042,116 +26116,371 @@ var VirtualSpacesModal = { module_id: '' }, virtualSpacesDetails: {}, - menus: [] + menus: [], + LessonsList: {}, + LessonDetail: {}, + LessonResList: {}, + DiscussionList: {}, + DiscussionDetail: {} }, effects: { - setActionTabs: function setActionTabs(_ref, _ref2) { + putEditDiscussion: function putEditDiscussion(_ref, _ref2) { var payload = _ref.payload; var call = _ref2.call, put = _ref2.put; return /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee() { + var res; return regeneratorRuntime_default()().wrap(function _callee$(_context) { while (1) switch (_context.prev = _context.next) { case 0: _context.next = 2; - return put({ - type: 'save', - payload: { - actionTabs: objectSpread2_default()({}, payload) - } - }); + return call(virtualSpaces/* putEditDiscussion */.CH, payload); case 2: + res = _context.sent; + return _context.abrupt("return", res); + case 4: case "end": return _context.stop(); } }, _callee); })(); }, - setShowMenu: function setShowMenu(_ref3, _ref4) { + getDiscussionDetail: function getDiscussionDetail(_ref3, _ref4) { var payload = _ref3.payload; var call = _ref4.call, put = _ref4.put; return /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee2() { + var DiscussionDetail; return regeneratorRuntime_default()().wrap(function _callee2$(_context2) { while (1) switch (_context2.prev = _context2.next) { case 0: _context2.next = 2; + return call(virtualSpaces/* getDiscussionDetail */.XQ, payload); + case 2: + DiscussionDetail = _context2.sent; + _context2.next = 5; return put({ - type: "save", + type: 'save', payload: { - showMenu: payload + DiscussionDetail: DiscussionDetail } }); - case 2: + case 5: + return _context2.abrupt("return", DiscussionDetail); + case 6: case "end": return _context2.stop(); } }, _callee2); })(); }, - getVirtualSpacesDetails: function getVirtualSpacesDetails(_ref5, _ref6) { + postDiscussionList: function postDiscussionList(_ref5, _ref6) { var payload = _ref5.payload; var call = _ref6.call, put = _ref6.put; return /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee3() { - var response; + var res; return regeneratorRuntime_default()().wrap(function _callee3$(_context3) { while (1) switch (_context3.prev = _context3.next) { case 0: _context3.next = 2; - return call(virtualSpaces/* getVirtualSpacesDetails */.sT, payload); + return call(virtualSpaces/* postDiscussionList */.Ll, payload); case 2: - response = _context3.sent; - _context3.next = 5; - return put({ - type: 'save', - payload: { - virtualSpacesDetails: objectSpread2_default()({}, response) - } - }); - case 5: + res = _context3.sent; + return _context3.abrupt("return", res); + case 4: case "end": return _context3.stop(); } }, _callee3); })(); }, - setVirtualSpacesLoading: function setVirtualSpacesLoading(_ref7, _ref8) { + getDiscussionList: function getDiscussionList(_ref7, _ref8) { var payload = _ref7.payload; var call = _ref8.call, put = _ref8.put; return /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee4() { + var DiscussionList; return regeneratorRuntime_default()().wrap(function _callee4$(_context4) { while (1) switch (_context4.prev = _context4.next) { case 0: _context4.next = 2; + return call(virtualSpaces/* getDiscussionList */.EA, payload); + case 2: + DiscussionList = _context4.sent; + _context4.next = 5; return put({ type: 'save', payload: { - loading: payload + DiscussionList: DiscussionList } }); - case 2: + case 5: + return _context4.abrupt("return", DiscussionList); + case 6: case "end": return _context4.stop(); } }, _callee4); })(); }, - getVirtualSpacesMenus: function getVirtualSpacesMenus(_ref9, _ref10) { + postAddLessonRes: function postAddLessonRes(_ref9, _ref10) { var payload = _ref9.payload; var call = _ref10.call, put = _ref10.put; return /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee5() { - var response; + var res; return regeneratorRuntime_default()().wrap(function _callee5$(_context5) { while (1) switch (_context5.prev = _context5.next) { case 0: _context5.next = 2; + return call(virtualSpaces/* postAddLessonRes */.cZ, payload); + case 2: + res = _context5.sent; + return _context5.abrupt("return", res); + case 4: + case "end": + return _context5.stop(); + } + }, _callee5); + })(); + }, + getLessonResourcesList: function getLessonResourcesList(_ref11, _ref12) { + var payload = _ref11.payload; + var call = _ref12.call, + put = _ref12.put; + return /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee6() { + var LessonResList; + return regeneratorRuntime_default()().wrap(function _callee6$(_context6) { + while (1) switch (_context6.prev = _context6.next) { + case 0: + _context6.next = 2; + return call(virtualSpaces/* getLessonResourcesList */.b, payload); + case 2: + LessonResList = _context6.sent; + _context6.next = 5; + return put({ + type: 'save', + payload: { + LessonResList: LessonResList + } + }); + case 5: + return _context6.abrupt("return", LessonResList); + case 6: + case "end": + return _context6.stop(); + } + }, _callee6); + })(); + }, + putGoodLessonsDetail: function putGoodLessonsDetail(_ref13, _ref14) { + var payload = _ref13.payload; + var call = _ref14.call, + put = _ref14.put; + return /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee7() { + var res; + return regeneratorRuntime_default()().wrap(function _callee7$(_context7) { + while (1) switch (_context7.prev = _context7.next) { + case 0: + _context7.next = 2; + return call(virtualSpaces/* putGoodLessonsDetail */.To, payload); + case 2: + res = _context7.sent; + return _context7.abrupt("return", res); + case 4: + case "end": + return _context7.stop(); + } + }, _callee7); + })(); + }, + getGoodLessonsDetail: function getGoodLessonsDetail(_ref15, _ref16) { + var payload = _ref15.payload; + var call = _ref16.call, + put = _ref16.put; + return /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee8() { + var LessonDetail; + return regeneratorRuntime_default()().wrap(function _callee8$(_context8) { + while (1) switch (_context8.prev = _context8.next) { + case 0: + _context8.next = 2; + return call(virtualSpaces/* getGoodLessonsDetail */.FU, payload); + case 2: + LessonDetail = _context8.sent; + _context8.next = 5; + return put({ + type: 'save', + payload: { + LessonDetail: LessonDetail + } + }); + case 5: + return _context8.abrupt("return", LessonDetail); + case 6: + case "end": + return _context8.stop(); + } + }, _callee8); + })(); + }, + postGoodLessonsList: function postGoodLessonsList(_ref17, _ref18) { + var payload = _ref17.payload; + var call = _ref18.call, + put = _ref18.put; + return /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee9() { + var LessonsList; + return regeneratorRuntime_default()().wrap(function _callee9$(_context9) { + while (1) switch (_context9.prev = _context9.next) { + case 0: + _context9.next = 2; + return call(virtualSpaces/* postGoodLessonsList */.Vf, payload); + case 2: + LessonsList = _context9.sent; + return _context9.abrupt("return", LessonsList); + case 4: + case "end": + return _context9.stop(); + } + }, _callee9); + })(); + }, + getGoodLessonsList: function getGoodLessonsList(_ref19, _ref20) { + var payload = _ref19.payload; + var call = _ref20.call, + put = _ref20.put; + return /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee10() { + var LessonsList; + return regeneratorRuntime_default()().wrap(function _callee10$(_context10) { + while (1) switch (_context10.prev = _context10.next) { + case 0: + _context10.next = 2; + return call(virtualSpaces/* getGoodLessonsList */.G_, payload); + case 2: + LessonsList = _context10.sent; + _context10.next = 5; + return put({ + type: 'save', + payload: { + LessonsList: LessonsList + } + }); + case 5: + return _context10.abrupt("return", LessonsList); + case 6: + case "end": + return _context10.stop(); + } + }, _callee10); + })(); + }, + setActionTabs: function setActionTabs(_ref21, _ref22) { + var payload = _ref21.payload; + var call = _ref22.call, + put = _ref22.put; + return /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee11() { + return regeneratorRuntime_default()().wrap(function _callee11$(_context11) { + while (1) switch (_context11.prev = _context11.next) { + case 0: + _context11.next = 2; + return put({ + type: 'save', + payload: { + actionTabs: objectSpread2_default()({}, payload) + } + }); + case 2: + case "end": + return _context11.stop(); + } + }, _callee11); + })(); + }, + setShowMenu: function setShowMenu(_ref23, _ref24) { + var payload = _ref23.payload; + var call = _ref24.call, + put = _ref24.put; + return /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee12() { + return regeneratorRuntime_default()().wrap(function _callee12$(_context12) { + while (1) switch (_context12.prev = _context12.next) { + case 0: + _context12.next = 2; + return put({ + type: "save", + payload: { + showMenu: payload + } + }); + case 2: + case "end": + return _context12.stop(); + } + }, _callee12); + })(); + }, + getVirtualSpacesDetails: function getVirtualSpacesDetails(_ref25, _ref26) { + var payload = _ref25.payload; + var call = _ref26.call, + put = _ref26.put; + return /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee13() { + var response; + return regeneratorRuntime_default()().wrap(function _callee13$(_context13) { + while (1) switch (_context13.prev = _context13.next) { + case 0: + _context13.next = 2; + return call(virtualSpaces/* getVirtualSpacesDetails */.sT, payload); + case 2: + response = _context13.sent; + _context13.next = 5; + return put({ + type: 'save', + payload: { + virtualSpacesDetails: objectSpread2_default()({}, response) + } + }); + case 5: + case "end": + return _context13.stop(); + } + }, _callee13); + })(); + }, + setVirtualSpacesLoading: function setVirtualSpacesLoading(_ref27, _ref28) { + var payload = _ref27.payload; + var call = _ref28.call, + put = _ref28.put; + return /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee14() { + return regeneratorRuntime_default()().wrap(function _callee14$(_context14) { + while (1) switch (_context14.prev = _context14.next) { + case 0: + _context14.next = 2; + return put({ + type: 'save', + payload: { + loading: payload + } + }); + case 2: + case "end": + return _context14.stop(); + } + }, _callee14); + })(); + }, + getVirtualSpacesMenus: function getVirtualSpacesMenus(_ref29, _ref30) { + var payload = _ref29.payload; + var call = _ref30.call, + put = _ref30.put; + return /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee15() { + var response; + return regeneratorRuntime_default()().wrap(function _callee15$(_context15) { + while (1) switch (_context15.prev = _context15.next) { + case 0: + _context15.next = 2; return call(virtualSpaces/* getVirtualSpacesMenus */.Sl, payload); case 2: - response = _context5.sent; - _context5.next = 5; + response = _context15.sent; + _context15.next = 5; return put({ type: 'save', payload: { @@ -26159,12 +26488,12 @@ var VirtualSpacesModal = { } }); case 5: - return _context5.abrupt("return", response); + return _context15.abrupt("return", response); case 6: case "end": - return _context5.stop(); + return _context15.stop(); } - }, _callee5); + }, _callee15); })(); } }, @@ -26174,11 +26503,11 @@ var VirtualSpacesModal = { } }, subscriptions: { - setup: function setup(_ref11) { - var dispatch = _ref11.dispatch, - history = _ref11.history; - return history.listen(function (_ref12) { - var pathname = _ref12.pathname; + setup: function setup(_ref31) { + var dispatch = _ref31.dispatch, + history = _ref31.history; + return history.listen(function (_ref32) { + var pathname = _ref32.pathname; if (pathname === '/') { dispatch({ type: 'query' @@ -43437,6 +43766,8 @@ function _deleteRestFul() { /* harmony export */ Be: function() { return /* binding */ addStudentWork; }, /* harmony export */ Dx: function() { return /* binding */ exportShixunWorks; }, /* harmony export */ Fr: function() { return /* binding */ shixunResetMyGame; }, +/* harmony export */ GS: function() { return /* binding */ queryGameUrl; }, +/* harmony export */ G_: function() { return /* binding */ getNewestShixunWorkComments; }, /* harmony export */ H: function() { return /* binding */ updateWork; }, /* harmony export */ H1: function() { return /* binding */ AddCommonHomework; }, /* harmony export */ Hj: function() { return /* binding */ getStudentWorkDetail; }, @@ -43461,9 +43792,11 @@ function _deleteRestFul() { /* harmony export */ Vs: function() { return /* binding */ updateScore; }, /* harmony export */ Xn: function() { return /* binding */ getCodeReviewDetail; }, /* harmony export */ YQ: function() { return /* binding */ replyUnLike; }, +/* harmony export */ Z8: function() { return /* binding */ getShixunWorkList; }, /* harmony export */ ak: function() { return /* binding */ addStudentWorkDefaultData; }, /* harmony export */ co: function() { return /* binding */ relateProject; }, /* harmony export */ cz: function() { return /* binding */ getShixunWorkReports; }, +/* harmony export */ fK: function() { return /* binding */ getShixunWorkHeadInfo; }, /* harmony export */ gG: function() { return /* binding */ changeScore; }, /* harmony export */ gZ: function() { return /* binding */ deleteStudentWorkScoreCommit; }, /* harmony export */ h$: function() { return /* binding */ getWorkList; }, @@ -43503,7 +43836,6 @@ function _deleteRestFul() { function getWorkList(_x) { return _getWorkList.apply(this, arguments); } -// 作业详情 function _getWorkList() { _getWorkList = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee(params) { return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee$(_context) { @@ -43521,17 +43853,17 @@ function _getWorkList() { })); return _getWorkList.apply(this, arguments); } -function getWorkDetail(_x2) { - return _getWorkDetail.apply(this, arguments); +function getShixunWorkList(_x2) { + return _getShixunWorkList.apply(this, arguments); } -// 实训作业 代码查重 -function _getWorkDetail() { - _getWorkDetail = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee2(params) { +function _getShixunWorkList() { + _getShixunWorkList = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee2(params) { return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee2$(_context2) { while (1) switch (_context2.prev = _context2.next) { case 0: - return _context2.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/homework_commons/".concat(params.categoryId, ".json"), { - method: 'get' + return _context2.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/shixun_homeworks/".concat(params.categoryId, "/student_works.json"), { + method: 'get', + params: _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_1___default()({}, params) })); case 1: case "end": @@ -43539,17 +43871,17 @@ function _getWorkDetail() { } }, _callee2); })); - return _getWorkDetail.apply(this, arguments); + return _getShixunWorkList.apply(this, arguments); } -function getCodeReview(_x3) { - return _getCodeReview.apply(this, arguments); +function getShixunWorkHeadInfo(_x3) { + return _getShixunWorkHeadInfo.apply(this, arguments); } -function _getCodeReview() { - _getCodeReview = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee3(params) { +function _getShixunWorkHeadInfo() { + _getShixunWorkHeadInfo = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee3(params) { return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee3$(_context3) { while (1) switch (_context3.prev = _context3.next) { case 0: - return _context3.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/homework_commons/".concat(params.categoryId, "/code_review_results.json"), { + return _context3.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/shixun_homeworks/".concat(params.categoryId, "/header_info.json"), { method: 'get', params: _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_1___default()({}, params) })); @@ -43559,249 +43891,330 @@ function _getCodeReview() { } }, _callee3); })); + return _getShixunWorkHeadInfo.apply(this, arguments); +} +function queryGameUrl(_x4) { + return _queryGameUrl.apply(this, arguments); +} +function _queryGameUrl() { + _queryGameUrl = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee4(id) { + return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee4$(_context4) { + while (1) switch (_context4.prev = _context4.next) { + case 0: + return _context4.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/student_works/".concat(id, "/query_game_url.json"), { + method: 'get' + })); + case 1: + case "end": + return _context4.stop(); + } + }, _callee4); + })); + return _queryGameUrl.apply(this, arguments); +} +function getNewestShixunWorkComments(_x5) { + return _getNewestShixunWorkComments.apply(this, arguments); +} + +// 作业详情 +function _getNewestShixunWorkComments() { + _getNewestShixunWorkComments = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee5(id) { + return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee5$(_context5) { + while (1) switch (_context5.prev = _context5.next) { + case 0: + return _context5.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/student_works/".concat(id, "/get_newest_shixun_work_comments.json"), { + method: 'get' + })); + case 1: + case "end": + return _context5.stop(); + } + }, _callee5); + })); + return _getNewestShixunWorkComments.apply(this, arguments); +} +function getWorkDetail(_x6) { + return _getWorkDetail.apply(this, arguments); +} +// 实训作业 代码查重 +function _getWorkDetail() { + _getWorkDetail = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee6(params) { + return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee6$(_context6) { + while (1) switch (_context6.prev = _context6.next) { + case 0: + return _context6.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/homework_commons/".concat(params.categoryId, ".json"), { + method: 'get' + })); + case 1: + case "end": + return _context6.stop(); + } + }, _callee6); + })); + return _getWorkDetail.apply(this, arguments); +} +function getCodeReview(_x7) { return _getCodeReview.apply(this, arguments); } -function getCodeReviewDetail(_x4) { +function _getCodeReview() { + _getCodeReview = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee7(params) { + return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee7$(_context7) { + while (1) switch (_context7.prev = _context7.next) { + case 0: + return _context7.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/homework_commons/".concat(params.categoryId, "/code_review_results.json"), { + method: 'get', + params: _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_1___default()({}, params) + })); + case 1: + case "end": + return _context7.stop(); + } + }, _callee7); + })); + return _getCodeReview.apply(this, arguments); +} +function getCodeReviewDetail(_x8) { return _getCodeReviewDetail.apply(this, arguments); } // 实训作业 设置 function _getCodeReviewDetail() { - _getCodeReviewDetail = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee4(params) { - return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee4$(_context4) { - while (1) switch (_context4.prev = _context4.next) { + _getCodeReviewDetail = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee8(params) { + return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee8$(_context8) { + while (1) switch (_context8.prev = _context8.next) { case 0: - return _context4.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/homework_commons/".concat(params.categoryId, "/code_review_detail.json"), { + return _context8.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/homework_commons/".concat(params.categoryId, "/code_review_detail.json"), { method: 'get', params: _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_1___default()({}, params) })); case 1: case "end": - return _context4.stop(); + return _context8.stop(); } - }, _callee4); + }, _callee8); })); return _getCodeReviewDetail.apply(this, arguments); } -function getWorkSetting(_x5) { +function getWorkSetting(_x9) { return _getWorkSetting.apply(this, arguments); } // 实训作业 设置更新 function _getWorkSetting() { - _getWorkSetting = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee5(params) { - return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee5$(_context5) { - while (1) switch (_context5.prev = _context5.next) { + _getWorkSetting = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee9(params) { + return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee9$(_context9) { + while (1) switch (_context9.prev = _context9.next) { case 0: - return _context5.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/homework_commons/".concat(params.categoryId, "/settings.json"), { + return _context9.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/homework_commons/".concat(params.categoryId, "/settings.json"), { method: 'get', params: _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_1___default()({}, params) })); case 1: case "end": - return _context5.stop(); + return _context9.stop(); } - }, _callee5); + }, _callee9); })); return _getWorkSetting.apply(this, arguments); } -function updateSetting(_x6) { +function updateSetting(_x10) { return _updateSetting.apply(this, arguments); } // 代码查重分班 function _updateSetting() { - _updateSetting = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee6(params) { - return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee6$(_context6) { - while (1) switch (_context6.prev = _context6.next) { + _updateSetting = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee10(params) { + return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee10$(_context10) { + while (1) switch (_context10.prev = _context10.next) { case 0: - return _context6.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/homework_commons/".concat(params.categoryId, "/update_settings.json"), { + return _context10.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/homework_commons/".concat(params.categoryId, "/update_settings.json"), { method: 'post', body: _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_1___default()({}, params) })); case 1: case "end": - return _context6.stop(); + return _context10.stop(); } - }, _callee6); + }, _callee10); })); return _updateSetting.apply(this, arguments); } -function getCodeReviewCourse(_x7) { +function getCodeReviewCourse(_x11) { return _getCodeReviewCourse.apply(this, arguments); } // 实训作业 导出成绩 function _getCodeReviewCourse() { - _getCodeReviewCourse = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee7(params) { - return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee7$(_context7) { - while (1) switch (_context7.prev = _context7.next) { + _getCodeReviewCourse = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee11(params) { + return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee11$(_context11) { + while (1) switch (_context11.prev = _context11.next) { case 0: - return _context7.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/homework_commons/".concat(params.categoryId, "/group_list.json"), { + return _context11.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/homework_commons/".concat(params.categoryId, "/group_list.json"), { method: 'get', params: _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_1___default()({}, params) })); case 1: case "end": - return _context7.stop(); + return _context11.stop(); } - }, _callee7); + }, _callee11); })); return _getCodeReviewCourse.apply(this, arguments); } -function exportShixunWorks(_x8) { +function exportShixunWorks(_x12) { return _exportShixunWorks.apply(this, arguments); } // 分组作业 题库详情 function _exportShixunWorks() { - _exportShixunWorks = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee8(params) { - return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee8$(_context8) { - while (1) switch (_context8.prev = _context8.next) { + _exportShixunWorks = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee12(params) { + return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee12$(_context12) { + while (1) switch (_context12.prev = _context12.next) { case 0: - return _context8.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/homework_commons/".concat(params.categoryId, "/works_list.xlsx"), { + return _context12.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/homework_commons/".concat(params.categoryId, "/works_list.xlsx"), { method: 'get', params: _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_1___default()({}, params) })); case 1: case "end": - return _context8.stop(); + return _context12.stop(); } - }, _callee8); + }, _callee12); })); return _exportShixunWorks.apply(this, arguments); } -function getReferenceAnswer(_x9) { +function getReferenceAnswer(_x13) { return _getReferenceAnswer.apply(this, arguments); } // 分组作业 班级列表 function _getReferenceAnswer() { - _getReferenceAnswer = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee9(params) { - return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee9$(_context9) { - while (1) switch (_context9.prev = _context9.next) { + _getReferenceAnswer = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee13(params) { + return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee13$(_context13) { + while (1) switch (_context13.prev = _context13.next) { case 0: - return _context9.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/homework_commons/".concat(params.coursesId, "/reference_answer.json"), { + return _context13.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/homework_commons/".concat(params.coursesId, "/reference_answer.json"), { method: 'get', params: _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_1___default()({}, params) })); case 1: case "end": - return _context9.stop(); + return _context13.stop(); } - }, _callee9); + }, _callee13); })); return _getReferenceAnswer.apply(this, arguments); } -function getPublishGroups(_x10) { +function getPublishGroups(_x14) { return _getPublishGroups.apply(this, arguments); } // 分组作业 截止班级列表 function _getPublishGroups() { - _getPublishGroups = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee10(params) { - return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee10$(_context10) { - while (1) switch (_context10.prev = _context10.next) { + _getPublishGroups = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee14(params) { + return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee14$(_context14) { + while (1) switch (_context14.prev = _context14.next) { case 0: - return _context10.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/homework_commons/".concat(params.categoryId, "/publish_groups.json"), { + return _context14.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/homework_commons/".concat(params.categoryId, "/publish_groups.json"), { method: 'get', params: _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_1___default()({}, params) })); case 1: case "end": - return _context10.stop(); + return _context14.stop(); } - }, _callee10); + }, _callee14); })); return _getPublishGroups.apply(this, arguments); } -function getEndGroups(_x11) { +function getEndGroups(_x15) { return _getEndGroups.apply(this, arguments); } // 分组作业 题库选用列表 function _getEndGroups() { - _getEndGroups = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee11(params) { - return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee11$(_context11) { - while (1) switch (_context11.prev = _context11.next) { + _getEndGroups = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee15(params) { + return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee15$(_context15) { + while (1) switch (_context15.prev = _context15.next) { case 0: - return _context11.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/homework_commons/".concat(params.categoryId, "/end_groups.json"), { + return _context15.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/homework_commons/".concat(params.categoryId, "/end_groups.json"), { method: 'get', params: _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_1___default()({}, params) })); case 1: case "end": - return _context11.stop(); + return _context15.stop(); } - }, _callee11); + }, _callee15); })); return _getEndGroups.apply(this, arguments); } -function getBrankList(_x12) { +function getBrankList(_x16) { return _getBrankList.apply(this, arguments); } // 分组作业 保存题库 function _getBrankList() { - _getBrankList = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee12(params) { - return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee12$(_context12) { - while (1) switch (_context12.prev = _context12.next) { + _getBrankList = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee16(params) { + return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee16$(_context16) { + while (1) switch (_context16.prev = _context16.next) { case 0: - return _context12.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/question_banks/bank_list.json", { + return _context16.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/question_banks/bank_list.json", { method: 'get', params: _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_1___default()({}, params) })); case 1: case "end": - return _context12.stop(); + return _context16.stop(); } - }, _callee12); + }, _callee16); })); return _getBrankList.apply(this, arguments); } -function saveBanks(_x13) { +function saveBanks(_x17) { return _saveBanks.apply(this, arguments); } function _saveBanks() { - _saveBanks = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee13(params) { - return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee13$(_context13) { - while (1) switch (_context13.prev = _context13.next) { + _saveBanks = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee17(params) { + return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee17$(_context17) { + while (1) switch (_context17.prev = _context17.next) { case 0: - return _context13.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/question_banks/save_banks.json", { + return _context17.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/question_banks/save_banks.json", { method: 'post', body: _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_1___default()({}, params) })); case 1: case "end": - return _context13.stop(); + return _context17.stop(); } - }, _callee13); + }, _callee17); })); return _saveBanks.apply(this, arguments); } -function getShixunWorkReport(_x14) { +function getShixunWorkReport(_x18) { return _getShixunWorkReport.apply(this, arguments); } function _getShixunWorkReport() { - _getShixunWorkReport = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee14(params) { - return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee14$(_context14) { - while (1) switch (_context14.prev = _context14.next) { + _getShixunWorkReport = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee18(params) { + return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee18$(_context18) { + while (1) switch (_context18.prev = _context18.next) { case 0: - return _context14.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/student_works/".concat(params.homeworkId, "/shixun_work_report.json"), { - method: 'get' + return _context18.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/student_works/".concat(params.homeworkId, "/shixun_work_report.json"), { + method: 'get', + params: params })); case 1: case "end": - return _context14.stop(); + return _context18.stop(); } - }, _callee14); + }, _callee18); })); return _getShixunWorkReport.apply(this, arguments); } -function getShixunWorkReports(_x15) { +function getShixunWorkReports(_x19) { return _getShixunWorkReports.apply(this, arguments); } function _getShixunWorkReports() { - _getShixunWorkReports = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee15(params) { - return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee15$(_context15) { - while (1) switch (_context15.prev = _context15.next) { + _getShixunWorkReports = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee19(params) { + return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee19$(_context19) { + while (1) switch (_context19.prev = _context19.next) { case 0: - return _context15.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/courses/".concat(params.coursesId, "/homework_commons/user_hack_detail.json"), { + return _context19.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/courses/".concat(params.coursesId, "/homework_commons/user_hack_detail.json"), { method: 'get', params: _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_1___default()(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_1___default()({}, params), {}, { id: params.categoryId @@ -43809,832 +44222,832 @@ function _getShixunWorkReports() { })); case 1: case "end": - return _context15.stop(); + return _context19.stop(); } - }, _callee15); + }, _callee19); })); return _getShixunWorkReports.apply(this, arguments); } -function changeScore(_x16) { +function changeScore(_x20) { return _changeScore.apply(this, arguments); } function _changeScore() { - _changeScore = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee16(params) { - return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee16$(_context16) { - while (1) switch (_context16.prev = _context16.next) { + _changeScore = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee20(params) { + return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee20$(_context20) { + while (1) switch (_context20.prev = _context20.next) { case 0: - return _context16.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/student_works/".concat(params.categoryId, "/adjust_review_score.json"), { + return _context20.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/student_works/".concat(params.categoryId, "/adjust_review_score.json"), { method: 'post', body: _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_1___default()({}, params) })); case 1: case "end": - return _context16.stop(); + return _context20.stop(); } - }, _callee16); + }, _callee20); })); return _changeScore.apply(this, arguments); } -function getReplyList(_x17) { +function getReplyList(_x21) { return _getReplyList.apply(this, arguments); } function _getReplyList() { - _getReplyList = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee17(params) { - return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee17$(_context17) { - while (1) switch (_context17.prev = _context17.next) { + _getReplyList = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee21(params) { + return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee21$(_context21) { + while (1) switch (_context21.prev = _context21.next) { case 0: - return _context17.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/homework_commons/".concat(params.categoryId, "/show_comment.json"), { + return _context21.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/homework_commons/".concat(params.categoryId, "/show_comment.json"), { method: 'get', params: _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_1___default()({}, params) })); case 1: case "end": - return _context17.stop(); + return _context21.stop(); } - }, _callee17); + }, _callee21); })); return _getReplyList.apply(this, arguments); } -function createReply(_x18) { +function createReply(_x22) { return _createReply.apply(this, arguments); } function _createReply() { - _createReply = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee18(params) { - return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee18$(_context18) { - while (1) switch (_context18.prev = _context18.next) { + _createReply = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee22(params) { + return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee22$(_context22) { + while (1) switch (_context22.prev = _context22.next) { case 0: - return _context18.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/users/reply_message.json", { + return _context22.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/users/reply_message.json", { method: 'post', body: _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_1___default()({}, params) })); case 1: case "end": - return _context18.stop(); + return _context22.stop(); } - }, _callee18); + }, _callee22); })); return _createReply.apply(this, arguments); } -function replyLike(_x19) { +function replyLike(_x23) { return _replyLike.apply(this, arguments); } function _replyLike() { - _replyLike = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee19(params) { - return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee19$(_context19) { - while (1) switch (_context19.prev = _context19.next) { + _replyLike = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee23(params) { + return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee23$(_context23) { + while (1) switch (_context23.prev = _context23.next) { case 0: - return _context19.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/praise_tread/like.json", { + return _context23.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/praise_tread/like.json", { method: 'post', body: _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_1___default()({}, params) })); case 1: case "end": - return _context19.stop(); + return _context23.stop(); } - }, _callee19); + }, _callee23); })); return _replyLike.apply(this, arguments); } -function replyUnLike(_x20) { +function replyUnLike(_x24) { return _replyUnLike.apply(this, arguments); } function _replyUnLike() { - _replyUnLike = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee20(params) { - return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee20$(_context20) { - while (1) switch (_context20.prev = _context20.next) { + _replyUnLike = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee24(params) { + return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee24$(_context24) { + while (1) switch (_context24.prev = _context24.next) { case 0: - return _context20.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/praise_tread/unlike.json", { + return _context24.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/praise_tread/unlike.json", { method: 'delete', body: _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_1___default()({}, params) })); case 1: case "end": - return _context20.stop(); + return _context24.stop(); } - }, _callee20); + }, _callee24); })); return _replyUnLike.apply(this, arguments); } -function deleteReply(_x21) { +function deleteReply(_x25) { return _deleteReply.apply(this, arguments); } function _deleteReply() { - _deleteReply = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee21(params) { - return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee21$(_context21) { - while (1) switch (_context21.prev = _context21.next) { + _deleteReply = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee25(params) { + return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee25$(_context25) { + while (1) switch (_context25.prev = _context25.next) { case 0: - return _context21.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/commons/delete.json", { + return _context25.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/commons/delete.json", { method: 'delete', body: _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_1___default()({}, params) })); case 1: case "end": - return _context21.stop(); + return _context25.stop(); } - }, _callee21); + }, _callee25); })); return _deleteReply.apply(this, arguments); } -function updateWork(_x22) { +function updateWork(_x26) { return _updateWork.apply(this, arguments); } function _updateWork() { - _updateWork = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee22(params) { - return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee22$(_context22) { - while (1) switch (_context22.prev = _context22.next) { + _updateWork = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee26(params) { + return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee26$(_context26) { + while (1) switch (_context26.prev = _context26.next) { case 0: - return _context22.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/homework_commons/".concat(params.categoryId, "/update_explanation.json"), { + return _context26.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/homework_commons/".concat(params.categoryId, "/update_explanation.json"), { method: 'post', body: _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_1___default()({}, params) })); case 1: case "end": - return _context22.stop(); + return _context26.stop(); } - }, _callee22); + }, _callee26); })); return _updateWork.apply(this, arguments); } -function AddCommonHomework(_x23) { +function AddCommonHomework(_x27) { return _AddCommonHomework.apply(this, arguments); } function _AddCommonHomework() { - _AddCommonHomework = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee23(params) { - return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee23$(_context23) { - while (1) switch (_context23.prev = _context23.next) { + _AddCommonHomework = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee27(params) { + return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee27$(_context27) { + while (1) switch (_context27.prev = _context27.next) { case 0: - return _context23.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/courses/".concat(params.coursesId, "/homework_commons.json"), { + return _context27.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/courses/".concat(params.coursesId, "/homework_commons.json"), { method: 'post', body: _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_1___default()({}, params) })); case 1: case "end": - return _context23.stop(); + return _context27.stop(); } - }, _callee23); + }, _callee27); })); return _AddCommonHomework.apply(this, arguments); } -function editCommonHomeWork(_x24) { +function editCommonHomeWork(_x28) { return _editCommonHomeWork.apply(this, arguments); } function _editCommonHomeWork() { - _editCommonHomeWork = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee24(params) { - return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee24$(_context24) { - while (1) switch (_context24.prev = _context24.next) { + _editCommonHomeWork = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee28(params) { + return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee28$(_context28) { + while (1) switch (_context28.prev = _context28.next) { case 0: - return _context24.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/homework_commons/".concat(params.categoryId, ".json"), { + return _context28.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/homework_commons/".concat(params.categoryId, ".json"), { method: 'put', body: _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_1___default()({}, params) })); case 1: case "end": - return _context24.stop(); + return _context28.stop(); } - }, _callee24); + }, _callee28); })); return _editCommonHomeWork.apply(this, arguments); } -function editBankCommonHomeWork(_x25) { +function editBankCommonHomeWork(_x29) { return _editBankCommonHomeWork.apply(this, arguments); } function _editBankCommonHomeWork() { - _editBankCommonHomeWork = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee25(params) { - return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee25$(_context25) { - while (1) switch (_context25.prev = _context25.next) { + _editBankCommonHomeWork = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee29(params) { + return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee29$(_context29) { + while (1) switch (_context29.prev = _context29.next) { case 0: - return _context25.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/homework_banks/".concat(params.id, ".json"), { + return _context29.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/homework_banks/".concat(params.id, ".json"), { method: 'put', body: _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_1___default()({}, params) })); case 1: case "end": - return _context25.stop(); + return _context29.stop(); } - }, _callee25); + }, _callee29); })); return _editBankCommonHomeWork.apply(this, arguments); } -function addStudentWorkDefaultData(_x26) { +function addStudentWorkDefaultData(_x30) { return _addStudentWorkDefaultData.apply(this, arguments); } function _addStudentWorkDefaultData() { - _addStudentWorkDefaultData = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee26(params) { - return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee26$(_context26) { - while (1) switch (_context26.prev = _context26.next) { + _addStudentWorkDefaultData = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee30(params) { + return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee30$(_context30) { + while (1) switch (_context30.prev = _context30.next) { case 0: - return _context26.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/homework_commons/".concat(params.commonHomeworkId, "/student_works/new.json"), { + return _context30.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/homework_commons/".concat(params.commonHomeworkId, "/student_works/new.json"), { method: 'get', params: _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_1___default()({}, params) })); case 1: case "end": - return _context26.stop(); + return _context30.stop(); } - }, _callee26); + }, _callee30); })); return _addStudentWorkDefaultData.apply(this, arguments); } -function editStudentWorkDefaultData(_x27) { +function editStudentWorkDefaultData(_x31) { return _editStudentWorkDefaultData.apply(this, arguments); } function _editStudentWorkDefaultData() { - _editStudentWorkDefaultData = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee27(params) { - return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee27$(_context27) { - while (1) switch (_context27.prev = _context27.next) { + _editStudentWorkDefaultData = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee31(params) { + return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee31$(_context31) { + while (1) switch (_context31.prev = _context31.next) { case 0: - return _context27.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/student_works/".concat(params.homeworkId, "/edit.json"), { + return _context31.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/student_works/".concat(params.homeworkId, "/edit.json"), { method: 'get', params: _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_1___default()({}, params) })); case 1: case "end": - return _context27.stop(); + return _context31.stop(); } - }, _callee27); + }, _callee31); })); return _editStudentWorkDefaultData.apply(this, arguments); } -function editStudentWork(_x28) { +function editStudentWork(_x32) { return _editStudentWork.apply(this, arguments); } function _editStudentWork() { - _editStudentWork = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee28(params) { - return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee28$(_context28) { - while (1) switch (_context28.prev = _context28.next) { + _editStudentWork = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee32(params) { + return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee32$(_context32) { + while (1) switch (_context32.prev = _context32.next) { case 0: - return _context28.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/student_works/".concat(params.homeworkId, ".json"), { + return _context32.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/student_works/".concat(params.homeworkId, ".json"), { method: 'put', body: _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_1___default()({}, params) })); case 1: case "end": - return _context28.stop(); + return _context32.stop(); } - }, _callee28); + }, _callee32); })); return _editStudentWork.apply(this, arguments); } -function reviseAttachment(_x29) { +function reviseAttachment(_x33) { return _reviseAttachment.apply(this, arguments); } function _reviseAttachment() { - _reviseAttachment = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee29(params) { - return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee29$(_context29) { - while (1) switch (_context29.prev = _context29.next) { + _reviseAttachment = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee33(params) { + return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee33$(_context33) { + while (1) switch (_context33.prev = _context33.next) { case 0: - return _context29.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/student_works/".concat(params.homeworkId, "/revise_attachment.json"), { + return _context33.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/student_works/".concat(params.homeworkId, "/revise_attachment.json"), { method: 'post', body: _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_1___default()({}, params) })); case 1: case "end": - return _context29.stop(); + return _context33.stop(); } - }, _callee29); + }, _callee33); })); return _reviseAttachment.apply(this, arguments); } -function addStudentWork(_x30) { +function addStudentWork(_x34) { return _addStudentWork.apply(this, arguments); } function _addStudentWork() { - _addStudentWork = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee30(params) { - return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee30$(_context30) { - while (1) switch (_context30.prev = _context30.next) { + _addStudentWork = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee34(params) { + return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee34$(_context34) { + while (1) switch (_context34.prev = _context34.next) { case 0: - return _context30.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/homework_commons/".concat(params.commonHomeworkId, "/student_works.json"), { + return _context34.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/homework_commons/".concat(params.commonHomeworkId, "/student_works.json"), { method: 'post', body: _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_1___default()({}, params) })); case 1: case "end": - return _context30.stop(); + return _context34.stop(); } - }, _callee30); + }, _callee34); })); return _addStudentWork.apply(this, arguments); } -function relateProject(_x31) { +function relateProject(_x35) { return _relateProject.apply(this, arguments); } function _relateProject() { - _relateProject = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee31(params) { - return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee31$(_context31) { - while (1) switch (_context31.prev = _context31.next) { + _relateProject = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee35(params) { + return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee35$(_context35) { + while (1) switch (_context35.prev = _context35.next) { case 0: - return _context31.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/homework_commons/".concat(params.homeworkId, "/student_works/relate_project.json"), { + return _context35.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/homework_commons/".concat(params.homeworkId, "/student_works/relate_project.json"), { method: 'post', body: _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_1___default()({}, params) })); case 1: case "end": - return _context31.stop(); + return _context35.stop(); } - }, _callee31); + }, _callee35); })); return _relateProject.apply(this, arguments); } -function cancelRelateProject(_x32) { +function cancelRelateProject(_x36) { return _cancelRelateProject.apply(this, arguments); } function _cancelRelateProject() { - _cancelRelateProject = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee32(params) { - return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee32$(_context32) { - while (1) switch (_context32.prev = _context32.next) { + _cancelRelateProject = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee36(params) { + return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee36$(_context36) { + while (1) switch (_context36.prev = _context36.next) { case 0: - return _context32.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/homework_commons/".concat(params.homeworkId, "/student_works/cancel_relate_project.json"), { + return _context36.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/homework_commons/".concat(params.homeworkId, "/student_works/cancel_relate_project.json"), { method: 'get' })); case 1: case "end": - return _context32.stop(); + return _context36.stop(); } - }, _callee32); + }, _callee36); })); return _cancelRelateProject.apply(this, arguments); } -function getProjectList(_x33) { +function getProjectList(_x37) { return _getProjectList.apply(this, arguments); } function _getProjectList() { - _getProjectList = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee33(params) { - return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee33$(_context33) { - while (1) switch (_context33.prev = _context33.next) { + _getProjectList = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee37(params) { + return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee37$(_context37) { + while (1) switch (_context37.prev = _context37.next) { case 0: - return _context33.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/users/projects/search.json", { + return _context37.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/users/projects/search.json", { method: 'get', params: _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_1___default()({}, params) })); case 1: case "end": - return _context33.stop(); + return _context37.stop(); } - }, _callee33); + }, _callee37); })); return _getProjectList.apply(this, arguments); } -function getSearchMemberList(_x34) { +function getSearchMemberList(_x38) { return _getSearchMemberList.apply(this, arguments); } function _getSearchMemberList() { - _getSearchMemberList = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee34(params) { - return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee34$(_context34) { - while (1) switch (_context34.prev = _context34.next) { + _getSearchMemberList = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee38(params) { + return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee38$(_context38) { + while (1) switch (_context38.prev = _context38.next) { case 0: - return _context34.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/homework_commons/".concat(params.commonHomeworkId, "/student_works/search_member_list.json"), { + return _context38.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/homework_commons/".concat(params.commonHomeworkId, "/student_works/search_member_list.json"), { method: 'get', params: _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_1___default()({}, params) })); case 1: case "end": - return _context34.stop(); + return _context38.stop(); } - }, _callee34); + }, _callee38); })); return _getSearchMemberList.apply(this, arguments); } -function addCommonHomeWorkDefaultData(_x35) { +function addCommonHomeWorkDefaultData(_x39) { return _addCommonHomeWorkDefaultData.apply(this, arguments); } function _addCommonHomeWorkDefaultData() { - _addCommonHomeWorkDefaultData = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee35(params) { - return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee35$(_context35) { - while (1) switch (_context35.prev = _context35.next) { + _addCommonHomeWorkDefaultData = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee39(params) { + return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee39$(_context39) { + while (1) switch (_context39.prev = _context39.next) { case 0: - return _context35.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/courses/".concat(params.coursesId, "/homework_commons/new.json"), { + return _context39.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/courses/".concat(params.coursesId, "/homework_commons/new.json"), { method: 'get', params: _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_1___default()({}, params) })); case 1: case "end": - return _context35.stop(); + return _context39.stop(); } - }, _callee35); + }, _callee39); })); return _addCommonHomeWorkDefaultData.apply(this, arguments); } -function editCommonHomeWorkDefaultData(_x36) { +function editCommonHomeWorkDefaultData(_x40) { return _editCommonHomeWorkDefaultData.apply(this, arguments); } function _editCommonHomeWorkDefaultData() { - _editCommonHomeWorkDefaultData = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee36(params) { - return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee36$(_context36) { - while (1) switch (_context36.prev = _context36.next) { + _editCommonHomeWorkDefaultData = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee40(params) { + return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee40$(_context40) { + while (1) switch (_context40.prev = _context40.next) { case 0: - return _context36.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/homework_commons/".concat(params.categoryId, "/edit.json"), { + return _context40.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/homework_commons/".concat(params.categoryId, "/edit.json"), { method: 'get', params: _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_1___default()({}, params) })); case 1: case "end": - return _context36.stop(); + return _context40.stop(); } - }, _callee36); + }, _callee40); })); return _editCommonHomeWorkDefaultData.apply(this, arguments); } -function editCommonHomeWorkDefaultBankData(_x37) { +function editCommonHomeWorkDefaultBankData(_x41) { return _editCommonHomeWorkDefaultBankData.apply(this, arguments); } function _editCommonHomeWorkDefaultBankData() { - _editCommonHomeWorkDefaultBankData = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee37(params) { - return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee37$(_context37) { - while (1) switch (_context37.prev = _context37.next) { + _editCommonHomeWorkDefaultBankData = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee41(params) { + return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee41$(_context41) { + while (1) switch (_context41.prev = _context41.next) { case 0: - return _context37.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/homework_banks/".concat(params.id, ".json"), { + return _context41.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/homework_banks/".concat(params.id, ".json"), { method: 'get', params: _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_1___default()({}, params) })); case 1: case "end": - return _context37.stop(); + return _context41.stop(); } - }, _callee37); + }, _callee41); })); return _editCommonHomeWorkDefaultBankData.apply(this, arguments); } -function getStudentWorkDetail(_x38) { +function getStudentWorkDetail(_x42) { return _getStudentWorkDetail.apply(this, arguments); } function _getStudentWorkDetail() { - _getStudentWorkDetail = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee38(params) { - return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee38$(_context38) { - while (1) switch (_context38.prev = _context38.next) { + _getStudentWorkDetail = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee42(params) { + return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee42$(_context42) { + while (1) switch (_context42.prev = _context42.next) { case 0: - return _context38.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/student_works/".concat(params.userId, ".json"), { + return _context42.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/student_works/".concat(params.userId, ".json"), { method: 'get', params: _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_1___default()({}, params) })); case 1: case "end": - return _context38.stop(); + return _context42.stop(); } - }, _callee38); + }, _callee42); })); return _getStudentWorkDetail.apply(this, arguments); } -function getStudentWorkSupplyDetail(_x39) { +function getStudentWorkSupplyDetail(_x43) { return _getStudentWorkSupplyDetail.apply(this, arguments); } function _getStudentWorkSupplyDetail() { - _getStudentWorkSupplyDetail = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee39(params) { - return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee39$(_context39) { - while (1) switch (_context39.prev = _context39.next) { + _getStudentWorkSupplyDetail = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee43(params) { + return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee43$(_context43) { + while (1) switch (_context43.prev = _context43.next) { case 0: - return _context39.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/student_works/".concat(params.userId, "/supply_attachments.json"), { + return _context43.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/student_works/".concat(params.userId, "/supply_attachments.json"), { method: 'get', params: _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_1___default()({}, params) })); case 1: case "end": - return _context39.stop(); + return _context43.stop(); } - }, _callee39); + }, _callee43); })); return _getStudentWorkSupplyDetail.apply(this, arguments); } -function getStudentWorkCommon(_x40) { +function getStudentWorkCommon(_x44) { return _getStudentWorkCommon.apply(this, arguments); } function _getStudentWorkCommon() { - _getStudentWorkCommon = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee40(params) { - return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee40$(_context40) { - while (1) switch (_context40.prev = _context40.next) { + _getStudentWorkCommon = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee44(params) { + return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee44$(_context44) { + while (1) switch (_context44.prev = _context44.next) { case 0: - return _context40.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/student_works/".concat(params.userId, "/comment_list.json"), { + return _context44.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/student_works/".concat(params.userId, "/comment_list.json"), { method: 'get', params: _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_1___default()({}, params) })); case 1: case "end": - return _context40.stop(); + return _context44.stop(); } - }, _callee40); + }, _callee44); })); return _getStudentWorkCommon.apply(this, arguments); } -function delStudentWorkScore(_x41) { +function delStudentWorkScore(_x45) { return _delStudentWorkScore.apply(this, arguments); } function _delStudentWorkScore() { - _delStudentWorkScore = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee41(params) { - return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee41$(_context41) { - while (1) switch (_context41.prev = _context41.next) { + _delStudentWorkScore = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee45(params) { + return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee45$(_context45) { + while (1) switch (_context45.prev = _context45.next) { case 0: - return _context41.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/student_works/".concat(params.userId, "/destroy_score.json"), { + return _context45.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/student_works/".concat(params.userId, "/destroy_score.json"), { method: 'delete', body: _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_1___default()({}, params) })); case 1: case "end": - return _context41.stop(); + return _context45.stop(); } - }, _callee41); + }, _callee45); })); return _delStudentWorkScore.apply(this, arguments); } -function addStudentWorkScoreCommit(_x42) { +function addStudentWorkScoreCommit(_x46) { return _addStudentWorkScoreCommit.apply(this, arguments); } function _addStudentWorkScoreCommit() { - _addStudentWorkScoreCommit = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee42(params) { - return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee42$(_context42) { - while (1) switch (_context42.prev = _context42.next) { + _addStudentWorkScoreCommit = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee46(params) { + return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee46$(_context46) { + while (1) switch (_context46.prev = _context46.next) { case 0: - return _context42.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/student_works/".concat(params.userId, "/add_score_reply.json"), { + return _context46.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/student_works/".concat(params.userId, "/add_score_reply.json"), { method: 'post', body: _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_1___default()({}, params) })); case 1: case "end": - return _context42.stop(); + return _context46.stop(); } - }, _callee42); + }, _callee46); })); return _addStudentWorkScoreCommit.apply(this, arguments); } -function getAllStudentWorks(_x43) { +function getAllStudentWorks(_x47) { return _getAllStudentWorks.apply(this, arguments); } function _getAllStudentWorks() { - _getAllStudentWorks = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee43(params) { - return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee43$(_context43) { - while (1) switch (_context43.prev = _context43.next) { + _getAllStudentWorks = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee47(params) { + return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee47$(_context47) { + while (1) switch (_context47.prev = _context47.next) { case 0: - return _context43.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/homework_commons/".concat(params.categoryId, "/all_student_works.json"), { + return _context47.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/homework_commons/".concat(params.categoryId, "/all_student_works.json"), { method: 'get', params: _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_1___default()({}, params) })); case 1: case "end": - return _context43.stop(); + return _context47.stop(); } - }, _callee43); + }, _callee47); })); return _getAllStudentWorks.apply(this, arguments); } -function deleteStudentWorkScoreCommit(_x44) { +function deleteStudentWorkScoreCommit(_x48) { return _deleteStudentWorkScoreCommit.apply(this, arguments); } function _deleteStudentWorkScoreCommit() { - _deleteStudentWorkScoreCommit = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee44(params) { - return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee44$(_context44) { - while (1) switch (_context44.prev = _context44.next) { + _deleteStudentWorkScoreCommit = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee48(params) { + return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee48$(_context48) { + while (1) switch (_context48.prev = _context48.next) { case 0: - return _context44.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/student_works/".concat(params.homeworkId, "/destroy_work_comment.json"), { + return _context48.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/student_works/".concat(params.homeworkId, "/destroy_work_comment.json"), { method: 'delete', body: _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_1___default()({}, params) })); case 1: case "end": - return _context44.stop(); + return _context48.stop(); } - }, _callee44); + }, _callee48); })); return _deleteStudentWorkScoreCommit.apply(this, arguments); } -function getScoreStatus(_x45) { +function getScoreStatus(_x49) { return _getScoreStatus.apply(this, arguments); } function _getScoreStatus() { - _getScoreStatus = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee45(params) { - return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee45$(_context45) { - while (1) switch (_context45.prev = _context45.next) { + _getScoreStatus = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee49(params) { + return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee49$(_context49) { + while (1) switch (_context49.prev = _context49.next) { case 0: - return _context45.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/homework_commons/".concat(params.categoryId, "/score_status.json"), { + return _context49.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/homework_commons/".concat(params.categoryId, "/score_status.json"), { method: 'get', params: _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_1___default()({}, params) })); case 1: case "end": - return _context45.stop(); + return _context49.stop(); } - }, _callee45); + }, _callee49); })); return _getScoreStatus.apply(this, arguments); } -function updateScore(_x46) { +function updateScore(_x50) { return _updateScore.apply(this, arguments); } function _updateScore() { - _updateScore = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee46(params) { - return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee46$(_context46) { - while (1) switch (_context46.prev = _context46.next) { + _updateScore = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee50(params) { + return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee50$(_context50) { + while (1) switch (_context50.prev = _context50.next) { case 0: - return _context46.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/homework_commons/".concat(params.categoryId, "/update_score.json"), { + return _context50.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/homework_commons/".concat(params.categoryId, "/update_score.json"), { method: 'get', params: _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_1___default()({}, params) })); case 1: case "end": - return _context46.stop(); + return _context50.stop(); } - }, _callee46); + }, _callee50); })); return _updateScore.apply(this, arguments); } -function addStudentWorkScore(_x47) { +function addStudentWorkScore(_x51) { return _addStudentWorkScore.apply(this, arguments); } function _addStudentWorkScore() { - _addStudentWorkScore = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee47(params) { - return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee47$(_context47) { - while (1) switch (_context47.prev = _context47.next) { + _addStudentWorkScore = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee51(params) { + return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee51$(_context51) { + while (1) switch (_context51.prev = _context51.next) { case 0: - return _context47.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/student_works/".concat(params.userId, "/add_score.json"), { + return _context51.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/student_works/".concat(params.userId, "/add_score.json"), { method: 'post', body: _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_1___default()({}, params) })); case 1: case "end": - return _context47.stop(); + return _context51.stop(); } - }, _callee47); + }, _callee51); })); return _addStudentWorkScore.apply(this, arguments); } -function cancelAppeal(_x48) { +function cancelAppeal(_x52) { return _cancelAppeal.apply(this, arguments); } function _cancelAppeal() { - _cancelAppeal = _asyncToGenerator( /*#__PURE__*/_regeneratorRuntime().mark(function _callee48(params) { - return _regeneratorRuntime().wrap(function _callee48$(_context48) { - while (1) switch (_context48.prev = _context48.next) { + _cancelAppeal = _asyncToGenerator( /*#__PURE__*/_regeneratorRuntime().mark(function _callee52(params) { + return _regeneratorRuntime().wrap(function _callee52$(_context52) { + while (1) switch (_context52.prev = _context52.next) { case 0: - return _context48.abrupt("return", Fetch("/api/student_works/".concat(params.userId, "/cancel_appeal.json"), { + return _context52.abrupt("return", Fetch("/api/student_works/".concat(params.userId, "/cancel_appeal.json"), { method: 'post', body: _objectSpread({}, params) })); case 1: case "end": - return _context48.stop(); + return _context52.stop(); } - }, _callee48); + }, _callee52); })); return _cancelAppeal.apply(this, arguments); } -function appealAnonymousScore(_x49) { +function appealAnonymousScore(_x53) { return _appealAnonymousScore.apply(this, arguments); } function _appealAnonymousScore() { - _appealAnonymousScore = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee49(params) { - return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee49$(_context49) { - while (1) switch (_context49.prev = _context49.next) { + _appealAnonymousScore = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee53(params) { + return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee53$(_context53) { + while (1) switch (_context53.prev = _context53.next) { case 0: - return _context49.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/student_works/".concat(params.userId, "/appeal_anonymous_score.json"), { + return _context53.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/student_works/".concat(params.userId, "/appeal_anonymous_score.json"), { method: 'post', body: _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_1___default()({}, params) })); case 1: case "end": - return _context49.stop(); + return _context53.stop(); } - }, _callee49); + }, _callee53); })); return _appealAnonymousScore.apply(this, arguments); } -function dealAppealScore(_x50) { +function dealAppealScore(_x54) { return _dealAppealScore.apply(this, arguments); } function _dealAppealScore() { - _dealAppealScore = _asyncToGenerator( /*#__PURE__*/_regeneratorRuntime().mark(function _callee50(params) { - return _regeneratorRuntime().wrap(function _callee50$(_context50) { - while (1) switch (_context50.prev = _context50.next) { + _dealAppealScore = _asyncToGenerator( /*#__PURE__*/_regeneratorRuntime().mark(function _callee54(params) { + return _regeneratorRuntime().wrap(function _callee54$(_context54) { + while (1) switch (_context54.prev = _context54.next) { case 0: - return _context50.abrupt("return", Fetch("/api/student_works/".concat(params.userId, "/deal_appeal_score.json"), { + return _context54.abrupt("return", Fetch("/api/student_works/".concat(params.userId, "/deal_appeal_score.json"), { method: 'post', body: _objectSpread({}, params) })); case 1: case "end": - return _context50.stop(); + return _context54.stop(); } - }, _callee50); + }, _callee54); })); return _dealAppealScore.apply(this, arguments); } -function shixunResetMyGame(_x51) { +function shixunResetMyGame(_x55) { return _shixunResetMyGame.apply(this, arguments); } function _shixunResetMyGame() { - _shixunResetMyGame = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee51(params) { - return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee51$(_context51) { - while (1) switch (_context51.prev = _context51.next) { + _shixunResetMyGame = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee55(params) { + return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee55$(_context55) { + while (1) switch (_context55.prev = _context55.next) { case 0: - return _context51.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/myshixuns/".concat(params.id, "/reset_my_game.json"), { + return _context55.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/myshixuns/".concat(params.id, "/reset_my_game.json"), { method: 'get', params: _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_1___default()({}, params) })); case 1: case "end": - return _context51.stop(); + return _context55.stop(); } - }, _callee51); + }, _callee55); })); return _shixunResetMyGame.apply(this, arguments); } -function getHomeWorkCommitDes(_x52) { +function getHomeWorkCommitDes(_x56) { return _getHomeWorkCommitDes.apply(this, arguments); } function _getHomeWorkCommitDes() { - _getHomeWorkCommitDes = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee52(params) { - return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee52$(_context52) { - while (1) switch (_context52.prev = _context52.next) { + _getHomeWorkCommitDes = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee56(params) { + return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee56$(_context56) { + while (1) switch (_context56.prev = _context56.next) { case 0: - return _context52.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/student_works/".concat(params.homeworkId, "/commit_des.json"), { + return _context56.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/student_works/".concat(params.homeworkId, "/commit_des.json"), { method: 'get', params: _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_1___default()({}, params) })); case 1: case "end": - return _context52.stop(); + return _context56.stop(); } - }, _callee52); + }, _callee56); })); return _getHomeWorkCommitDes.apply(this, arguments); } -function updateHomeWorkCommitDes(_x53) { +function updateHomeWorkCommitDes(_x57) { return _updateHomeWorkCommitDes.apply(this, arguments); } // 文档查重分班 function _updateHomeWorkCommitDes() { - _updateHomeWorkCommitDes = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee53(params) { - return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee53$(_context53) { - while (1) switch (_context53.prev = _context53.next) { + _updateHomeWorkCommitDes = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee57(params) { + return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee57$(_context57) { + while (1) switch (_context57.prev = _context57.next) { case 0: - return _context53.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/student_works/".concat(params.homeworkId, "/update_des.json"), { + return _context57.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/student_works/".concat(params.homeworkId, "/update_des.json"), { method: 'post', body: _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_1___default()({}, params) })); case 1: case "end": - return _context53.stop(); + return _context57.stop(); } - }, _callee53); + }, _callee57); })); return _updateHomeWorkCommitDes.apply(this, arguments); } -function getFileRepeatListInCommonHomework(_x54) { +function getFileRepeatListInCommonHomework(_x58) { return _getFileRepeatListInCommonHomework.apply(this, arguments); } // 普通作业 文档查重结果 function _getFileRepeatListInCommonHomework() { - _getFileRepeatListInCommonHomework = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee54(params) { - return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee54$(_context54) { - while (1) switch (_context54.prev = _context54.next) { + _getFileRepeatListInCommonHomework = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee58(params) { + return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee58$(_context58) { + while (1) switch (_context58.prev = _context58.next) { case 0: - return _context54.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/courses/".concat(params.coursesId, "/homework_commons/file_repeat_list.json"), { + return _context58.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/courses/".concat(params.coursesId, "/homework_commons/file_repeat_list.json"), { method: 'get', params: _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_1___default()({}, params) })); case 1: case "end": - return _context54.stop(); + return _context58.stop(); } - }, _callee54); + }, _callee58); })); return _getFileRepeatListInCommonHomework.apply(this, arguments); } -function getFileRepeatResult(_x55) { +function getFileRepeatResult(_x59) { return _getFileRepeatResult.apply(this, arguments); } function _getFileRepeatResult() { - _getFileRepeatResult = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee55(params) { - return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee55$(_context55) { - while (1) switch (_context55.prev = _context55.next) { + _getFileRepeatResult = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee59(params) { + return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee59$(_context59) { + while (1) switch (_context59.prev = _context59.next) { case 0: - return _context55.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/courses/".concat(params.coursesId, "/homework_commons/file_repeat_result.json"), { + return _context59.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/courses/".concat(params.coursesId, "/homework_commons/file_repeat_result.json"), { method: 'get', params: _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_1___default()({}, params) })); case 1: case "end": - return _context55.stop(); + return _context59.stop(); } - }, _callee55); + }, _callee59); })); return _getFileRepeatResult.apply(this, arguments); } -function getFileRepeatDetail(_x56) { +function getFileRepeatDetail(_x60) { return _getFileRepeatDetail.apply(this, arguments); } function _getFileRepeatDetail() { - _getFileRepeatDetail = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee56(params) { - return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee56$(_context56) { - while (1) switch (_context56.prev = _context56.next) { + _getFileRepeatDetail = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee60(params) { + return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee60$(_context60) { + while (1) switch (_context60.prev = _context60.next) { case 0: - return _context56.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/courses/".concat(params.course_id, "/homework_commons/file_repeat_detail.json"), { + return _context60.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/courses/".concat(params.course_id, "/homework_commons/file_repeat_detail.json"), { method: 'get', params: _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_1___default()({}, params) })); case 1: case "end": - return _context56.stop(); + return _context60.stop(); } - }, _callee56); + }, _callee60); })); return _getFileRepeatDetail.apply(this, arguments); } @@ -48471,11 +48884,21 @@ function _getAnalysesDetail() { "use strict"; /* harmony export */ __webpack_require__.d(__webpack_exports__, { /* harmony export */ A: function() { return /* binding */ deleteCourse; }, +/* harmony export */ CH: function() { return /* binding */ putEditDiscussion; }, +/* harmony export */ EA: function() { return /* binding */ getDiscussionList; }, +/* harmony export */ FU: function() { return /* binding */ getGoodLessonsDetail; }, +/* harmony export */ G_: function() { return /* binding */ getGoodLessonsList; }, /* harmony export */ LY: function() { return /* binding */ addShixun; }, +/* harmony export */ Ll: function() { return /* binding */ postDiscussionList; }, /* harmony export */ MM: function() { return /* binding */ Addmember; }, /* harmony export */ Ps: function() { return /* binding */ deleteShixun; }, /* harmony export */ Sl: function() { return /* binding */ getVirtualSpacesMenus; }, +/* harmony export */ To: function() { return /* binding */ putGoodLessonsDetail; }, +/* harmony export */ Vf: function() { return /* binding */ postGoodLessonsList; }, +/* harmony export */ XQ: function() { return /* binding */ getDiscussionDetail; }, +/* harmony export */ b: function() { return /* binding */ getLessonResourcesList; }, /* harmony export */ bq: function() { return /* binding */ addCourse; }, +/* harmony export */ cZ: function() { return /* binding */ postAddLessonRes; }, /* harmony export */ rV: function() { return /* binding */ getShixuns; }, /* harmony export */ sT: function() { return /* binding */ getVirtualSpacesDetails; }, /* harmony export */ tS: function() { return /* binding */ getCourseList; }, @@ -48490,223 +48913,433 @@ function _getAnalysesDetail() { +// 虚拟社区-交流研讨-编辑交流研讨 +function putEditDiscussion(_x) { + return _putEditDiscussion.apply(this, arguments); +} +// 虚拟社区-交流研讨-交流研讨详情 +function _putEditDiscussion() { + _putEditDiscussion = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_1___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee(params) { + return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee$(_context) { + while (1) switch (_context.prev = _context.next) { + case 0: + return _context.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_2__/* ["default"] */ .ZP)("/api/virtual_classrooms/".concat(params.virtual_spacesId, "/discussions/").concat(params.id, ".json"), { + method: 'put', + body: params + })); + case 1: + case "end": + return _context.stop(); + } + }, _callee); + })); + return _putEditDiscussion.apply(this, arguments); +} +function getDiscussionDetail(_x2) { + return _getDiscussionDetail.apply(this, arguments); +} +// 虚拟社区-交流研讨-新建 +function _getDiscussionDetail() { + _getDiscussionDetail = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_1___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee2(params) { + return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee2$(_context2) { + while (1) switch (_context2.prev = _context2.next) { + case 0: + return _context2.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_2__/* ["default"] */ .ZP)("/api/virtual_classrooms/".concat(params.virtual_spacesId, "/discussions/").concat(params.id, ".json"), { + method: 'get', + params: params + })); + case 1: + case "end": + return _context2.stop(); + } + }, _callee2); + })); + return _getDiscussionDetail.apply(this, arguments); +} +function postDiscussionList(_x3) { + return _postDiscussionList.apply(this, arguments); +} +// 虚拟社区-交流研讨-列表 +function _postDiscussionList() { + _postDiscussionList = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_1___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee3(params) { + return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee3$(_context3) { + while (1) switch (_context3.prev = _context3.next) { + case 0: + return _context3.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_2__/* ["default"] */ .ZP)("/api/virtual_classrooms/".concat(params.virtual_spacesId, "/discussions.json"), { + method: 'post', + body: params + })); + case 1: + case "end": + return _context3.stop(); + } + }, _callee3); + })); + return _postDiscussionList.apply(this, arguments); +} +function getDiscussionList(_x4) { + return _getDiscussionList.apply(this, arguments); +} +// 虚拟社区-好课展示-添加好课资源 +function _getDiscussionList() { + _getDiscussionList = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_1___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee4(params) { + return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee4$(_context4) { + while (1) switch (_context4.prev = _context4.next) { + case 0: + return _context4.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_2__/* ["default"] */ .ZP)("/api/virtual_classrooms/".concat(params.virtual_spacesId, "/discussions.json"), { + method: 'get', + params: params + })); + case 1: + case "end": + return _context4.stop(); + } + }, _callee4); + })); + return _getDiscussionList.apply(this, arguments); +} +function postAddLessonRes(_x5) { + return _postAddLessonRes.apply(this, arguments); +} +// 虚拟社区-好课展示-资源详情 +function _postAddLessonRes() { + _postAddLessonRes = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_1___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee5(params) { + return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee5$(_context5) { + while (1) switch (_context5.prev = _context5.next) { + case 0: + return _context5.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_2__/* ["default"] */ .ZP)("/api/virtual_classrooms/".concat(params.virtual_spacesId, "/good_lessons/").concat(params.id, "/add_resources.json"), { + method: 'post', + body: params + })); + case 1: + case "end": + return _context5.stop(); + } + }, _callee5); + })); + return _postAddLessonRes.apply(this, arguments); +} +function getLessonResourcesList(_x6) { + return _getLessonResourcesList.apply(this, arguments); +} +// 虚拟社区-好课展示-好课详情 +function _getLessonResourcesList() { + _getLessonResourcesList = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_1___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee6(params) { + return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee6$(_context6) { + while (1) switch (_context6.prev = _context6.next) { + case 0: + return _context6.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_2__/* ["default"] */ .ZP)("/api/virtual_classrooms/".concat(params.virtual_spacesId, "/good_lessons/").concat(params.id, "/lesson_resources_list.json"), { + method: 'get', + params: params + })); + case 1: + case "end": + return _context6.stop(); + } + }, _callee6); + })); + return _getLessonResourcesList.apply(this, arguments); +} +function getGoodLessonsDetail(_x7) { + return _getGoodLessonsDetail.apply(this, arguments); +} +// 虚拟社区-好课展示-编辑好课 +function _getGoodLessonsDetail() { + _getGoodLessonsDetail = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_1___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee7(params) { + return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee7$(_context7) { + while (1) switch (_context7.prev = _context7.next) { + case 0: + return _context7.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_2__/* ["default"] */ .ZP)("/api/virtual_classrooms/".concat(params.virtual_spacesId, "/good_lessons/").concat(params.id, ".json"), { + method: 'get', + params: params + })); + case 1: + case "end": + return _context7.stop(); + } + }, _callee7); + })); + return _getGoodLessonsDetail.apply(this, arguments); +} +function putGoodLessonsDetail(_x8) { + return _putGoodLessonsDetail.apply(this, arguments); +} +// 虚拟社区-好课展示-新建好课 /api/virtual_classrooms/{virtual_classroom_id}/good_lessons/{id}.json +function _putGoodLessonsDetail() { + _putGoodLessonsDetail = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_1___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee8(params) { + return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee8$(_context8) { + while (1) switch (_context8.prev = _context8.next) { + case 0: + return _context8.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_2__/* ["default"] */ .ZP)("/api/virtual_classrooms/".concat(params.virtual_spacesId, "/good_lessons/").concat(params.id, ".json"), { + method: 'put', + body: params + })); + case 1: + case "end": + return _context8.stop(); + } + }, _callee8); + })); + return _putGoodLessonsDetail.apply(this, arguments); +} +function postGoodLessonsList(_x9) { + return _postGoodLessonsList.apply(this, arguments); +} +// 虚拟社区-好课展示-列表 +function _postGoodLessonsList() { + _postGoodLessonsList = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_1___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee9(params) { + return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee9$(_context9) { + while (1) switch (_context9.prev = _context9.next) { + case 0: + return _context9.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_2__/* ["default"] */ .ZP)("/api/virtual_classrooms/".concat(params.virtual_spacesId, "/good_lessons.json"), { + method: 'post', + body: params + })); + case 1: + case "end": + return _context9.stop(); + } + }, _callee9); + })); + return _postGoodLessonsList.apply(this, arguments); +} +function getGoodLessonsList(_x10) { + return _getGoodLessonsList.apply(this, arguments); +} // 获取虚拟社区头部信息 -function getVirtualSpacesDetails(_x) { +function _getGoodLessonsList() { + _getGoodLessonsList = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_1___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee10(params) { + return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee10$(_context10) { + while (1) switch (_context10.prev = _context10.next) { + case 0: + return _context10.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_2__/* ["default"] */ .ZP)("/api/virtual_classrooms/".concat(params.virtual_spacesId, "/good_lessons.json"), { + method: 'get', + params: params + })); + case 1: + case "end": + return _context10.stop(); + } + }, _callee10); + })); + return _getGoodLessonsList.apply(this, arguments); +} +function getVirtualSpacesDetails(_x11) { return _getVirtualSpacesDetails.apply(this, arguments); } // 获取虚拟社区左侧菜单信息 function _getVirtualSpacesDetails() { - _getVirtualSpacesDetails = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_1___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee(params) { - return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee$(_context) { - while (1) switch (_context.prev = _context.next) { + _getVirtualSpacesDetails = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_1___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee11(params) { + return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee11$(_context11) { + while (1) switch (_context11.prev = _context11.next) { case 0: - return _context.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_2__/* ["default"] */ .ZP)("/api/virtual_classrooms/".concat(params === null || params === void 0 ? void 0 : params.id, ".json"), { + return _context11.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_2__/* ["default"] */ .ZP)("/api/virtual_classrooms/".concat(params === null || params === void 0 ? void 0 : params.id, ".json"), { method: 'get' })); case 1: case "end": - return _context.stop(); + return _context11.stop(); } - }, _callee); + }, _callee11); })); return _getVirtualSpacesDetails.apply(this, arguments); } -function getVirtualSpacesMenus(_x2) { +function getVirtualSpacesMenus(_x12) { return _getVirtualSpacesMenus.apply(this, arguments); } // 上传视频 function _getVirtualSpacesMenus() { - _getVirtualSpacesMenus = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_1___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee2(params) { - return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee2$(_context2) { - while (1) switch (_context2.prev = _context2.next) { + _getVirtualSpacesMenus = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_1___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee12(params) { + return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee12$(_context12) { + while (1) switch (_context12.prev = _context12.next) { case 0: - return _context2.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_2__/* ["default"] */ .ZP)("/api/virtual_classrooms/".concat(params === null || params === void 0 ? void 0 : params.id, "/modules.json"), { + return _context12.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_2__/* ["default"] */ .ZP)("/api/virtual_classrooms/".concat(params === null || params === void 0 ? void 0 : params.id, "/modules.json"), { method: 'get' })); case 1: case "end": - return _context2.stop(); + return _context12.stop(); } - }, _callee2); + }, _callee12); })); return _getVirtualSpacesMenus.apply(this, arguments); } -function upvideos(_x3) { +function upvideos(_x13) { return _upvideos.apply(this, arguments); } function _upvideos() { - _upvideos = _asyncToGenerator( /*#__PURE__*/_regeneratorRuntime().mark(function _callee3(params) { - return _regeneratorRuntime().wrap(function _callee3$(_context3) { - while (1) switch (_context3.prev = _context3.next) { + _upvideos = _asyncToGenerator( /*#__PURE__*/_regeneratorRuntime().mark(function _callee13(params) { + return _regeneratorRuntime().wrap(function _callee13$(_context13) { + while (1) switch (_context13.prev = _context13.next) { case 0: - return _context3.abrupt("return", Fetch("/api/virtual_classrooms/".concat(params.id, "/videos/batch_publish.json"), { + return _context13.abrupt("return", Fetch("/api/virtual_classrooms/".concat(params.id, "/videos/batch_publish.json"), { method: 'post', body: params })); case 1: case "end": - return _context3.stop(); + return _context13.stop(); } - }, _callee3); + }, _callee13); })); return _upvideos.apply(this, arguments); } -function Addmember(_x4) { +function Addmember(_x14) { return _Addmember.apply(this, arguments); } function _Addmember() { - _Addmember = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_1___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee4(params) { - return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee4$(_context4) { - while (1) switch (_context4.prev = _context4.next) { + _Addmember = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_1___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee14(params) { + return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee14$(_context14) { + while (1) switch (_context14.prev = _context14.next) { case 0: - return _context4.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_2__/* ["default"] */ .ZP)("/api/virtual_classrooms/".concat(params.virtual_spacesId, "/members.json"), { + return _context14.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_2__/* ["default"] */ .ZP)("/api/virtual_classrooms/".concat(params.virtual_spacesId, "/members.json"), { method: 'post', body: params })); case 1: case "end": - return _context4.stop(); + return _context14.stop(); } - }, _callee4); + }, _callee14); })); return _Addmember.apply(this, arguments); } -function change_creator(_x5) { +function change_creator(_x15) { return _change_creator.apply(this, arguments); } function _change_creator() { - _change_creator = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_1___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee5(params) { - return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee5$(_context5) { - while (1) switch (_context5.prev = _context5.next) { + _change_creator = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_1___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee15(params) { + return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee15$(_context15) { + while (1) switch (_context15.prev = _context15.next) { case 0: - return _context5.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_2__/* ["default"] */ .ZP)("/api/virtual_classrooms/".concat(params.virtual_spacesId, "/members/").concat(params.id, "/change_creator.json"), { + return _context15.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_2__/* ["default"] */ .ZP)("/api/virtual_classrooms/".concat(params.virtual_spacesId, "/members/").concat(params.id, "/change_creator.json"), { method: 'post', body: params })); case 1: case "end": - return _context5.stop(); + return _context15.stop(); } - }, _callee5); + }, _callee15); })); return _change_creator.apply(this, arguments); } -function getShixuns(_x6, _x7) { +function getShixuns(_x16, _x17) { return _getShixuns.apply(this, arguments); } function _getShixuns() { - _getShixuns = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_1___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee6(id, params) { - return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee6$(_context6) { - while (1) switch (_context6.prev = _context6.next) { + _getShixuns = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_1___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee16(id, params) { + return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee16$(_context16) { + while (1) switch (_context16.prev = _context16.next) { case 0: - return _context6.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_2__/* ["default"] */ .ZP)("/api/virtual_classrooms/".concat(id, "/shixuns.json"), { + return _context16.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_2__/* ["default"] */ .ZP)("/api/virtual_classrooms/".concat(id, "/shixuns.json"), { method: 'get', params: params })); case 1: case "end": - return _context6.stop(); + return _context16.stop(); } - }, _callee6); + }, _callee16); })); return _getShixuns.apply(this, arguments); } -function addShixun(_x8, _x9) { +function addShixun(_x18, _x19) { return _addShixun.apply(this, arguments); } function _addShixun() { - _addShixun = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_1___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee7(id, params) { - return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee7$(_context7) { - while (1) switch (_context7.prev = _context7.next) { + _addShixun = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_1___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee17(id, params) { + return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee17$(_context17) { + while (1) switch (_context17.prev = _context17.next) { case 0: - return _context7.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_2__/* ["default"] */ .ZP)("/api/virtual_classrooms/".concat(id, "/shixuns"), { + return _context17.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_2__/* ["default"] */ .ZP)("/api/virtual_classrooms/".concat(id, "/shixuns"), { method: 'post', body: params })); case 1: case "end": - return _context7.stop(); + return _context17.stop(); } - }, _callee7); + }, _callee17); })); return _addShixun.apply(this, arguments); } -function deleteShixun(_x10) { +function deleteShixun(_x20) { return _deleteShixun.apply(this, arguments); } function _deleteShixun() { - _deleteShixun = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_1___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee8(params) { - return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee8$(_context8) { - while (1) switch (_context8.prev = _context8.next) { + _deleteShixun = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_1___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee18(params) { + return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee18$(_context18) { + while (1) switch (_context18.prev = _context18.next) { case 0: - return _context8.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_2__/* ["default"] */ .ZP)("/api/virtual_classrooms/".concat(params.virtual_classroom_id, "/shixuns/").concat(params.shixun_id, ".json"), { + return _context18.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_2__/* ["default"] */ .ZP)("/api/virtual_classrooms/".concat(params.virtual_classroom_id, "/shixuns/").concat(params.shixun_id, ".json"), { method: 'delete' })); case 1: case "end": - return _context8.stop(); + return _context18.stop(); } - }, _callee8); + }, _callee18); })); return _deleteShixun.apply(this, arguments); } -function getCourseList(_x11, _x12) { +function getCourseList(_x21, _x22) { return _getCourseList.apply(this, arguments); } function _getCourseList() { - _getCourseList = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_1___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee9(id, params) { - return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee9$(_context9) { - while (1) switch (_context9.prev = _context9.next) { + _getCourseList = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_1___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee19(id, params) { + return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee19$(_context19) { + while (1) switch (_context19.prev = _context19.next) { case 0: - return _context9.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_2__/* ["default"] */ .ZP)("/api/virtual_classrooms/".concat(id, "/subjects.json"), { + return _context19.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_2__/* ["default"] */ .ZP)("/api/virtual_classrooms/".concat(id, "/subjects.json"), { method: 'get', params: params })); case 1: case "end": - return _context9.stop(); + return _context19.stop(); } - }, _callee9); + }, _callee19); })); return _getCourseList.apply(this, arguments); } -function addCourse(_x13, _x14) { +function addCourse(_x23, _x24) { return _addCourse.apply(this, arguments); } function _addCourse() { - _addCourse = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_1___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee10(virtual_classroom_id, params) { - return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee10$(_context10) { - while (1) switch (_context10.prev = _context10.next) { + _addCourse = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_1___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee20(virtual_classroom_id, params) { + return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee20$(_context20) { + while (1) switch (_context20.prev = _context20.next) { case 0: - return _context10.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_2__/* ["default"] */ .ZP)("/api/virtual_classrooms/".concat(virtual_classroom_id, "/subjects.json"), { + return _context20.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_2__/* ["default"] */ .ZP)("/api/virtual_classrooms/".concat(virtual_classroom_id, "/subjects.json"), { method: 'post', body: params })); case 1: case "end": - return _context10.stop(); + return _context20.stop(); } - }, _callee10); + }, _callee20); })); return _addCourse.apply(this, arguments); } -function deleteCourse(_x15) { +function deleteCourse(_x25) { return _deleteCourse.apply(this, arguments); } function _deleteCourse() { - _deleteCourse = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_1___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee11(params) { - return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee11$(_context11) { - while (1) switch (_context11.prev = _context11.next) { + _deleteCourse = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_1___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee21(params) { + return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee21$(_context21) { + while (1) switch (_context21.prev = _context21.next) { case 0: - return _context11.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_2__/* ["default"] */ .ZP)("/api/virtual_classrooms/".concat(params.virtual_classroom_id, "/subjects/").concat(params.subject_id, ".json"), { + return _context21.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_2__/* ["default"] */ .ZP)("/api/virtual_classrooms/".concat(params.virtual_classroom_id, "/subjects/").concat(params.subject_id, ".json"), { method: 'delete' })); case 1: case "end": - return _context11.stop(); + return _context21.stop(); } - }, _callee11); + }, _callee21); })); return _deleteCourse.apply(this, arguments); } @@ -49957,7 +50590,7 @@ __webpack_require__.d(__webpack_exports__, { ;// CONCATENATED MODULE: ./src/utils/env/dev.ts var DEV = { // PROXY_SERVER: 'https://data.educoder.net', - PROXY_SERVER: 'https://data.educoder.net', + PROXY_SERVER: 'https://pre-data.educoder.net', API_SERVER: '', REPORT_SERVER: 'http://192.168.1.57:3001', IMG_SERVER: 'https://new-testali-cdn.educoder.net', @@ -124773,7 +125406,7 @@ function debounce (delay, callback, options) { /******/ // This function allow to reference async chunks /******/ __webpack_require__.u = function(chunkId) { /******/ // return url for filenames based on template -/******/ return "" + ({"292":"p__Classrooms__Lists__Exercise__Add__index","310":"p__User__Detail__ExperImentImg__Detail__index","556":"p__User__Detail__Order__pages__invoice__index","1482":"p__Classrooms__Lists__Graduation__Topics__Edit__index","1660":"p__User__QQLogin__index","1702":"p__Classrooms__New__index","2659":"p__User__Detail__UserPortrait__index","2819":"p__Classrooms__Lists__Template__detail__index","3317":"p__Classrooms__Lists__Graduation__Topics__Add__index","3391":"p__Classrooms__Lists__ProgramHomework__Detail__components__CodeReview__Detail__index","3451":"p__Classrooms__Lists__Statistics__StudentStatistics__Detail__index","3509":"p__HttpStatus__SixActivities","3585":"p__Classrooms__Lists__Statistics__StudentSituation__index","3951":"p__Classrooms__Lists__ProgramHomework__Detail__index","4736":"p__User__Detail__Projects__index","4766":"p__Administration__index","4884":"p__Shixuns__Detail__Repository__Commit__index","4973":"p__Engineering__Evaluate__List__index","5572":"p__Paths__HigherVocationalEducation__index","6127":"p__Classrooms__Lists__ProgramHomework__Ranking__index","6685":"p__Shixuns__Detail__RankingList__index","6758":"p__Classrooms__Lists__Attachment__index","6788":"p__Classrooms__Lists__ProgramHomework__index","7043":"p__User__Detail__Topics__Exercise__Edit__index","7852":"p__Classrooms__Lists__ShixunHomeworks__index","7884":"p__Shixuns__Exports__index","8787":"p__Competitions__Entered__index","8999":"p__Three__index","9416":"p__Graduations__Lists__Tasks__index","10195":"p__Classrooms__Lists__GroupHomework__Detail__index","10485":"p__Question__AddOrEdit__BatchAdd__index","10737":"p__Classrooms__Lists__CommonHomework__Detail__components__CodeReview__Detail__index","10799":"p__User__Detail__Topics__Poll__Detail__index","10921":"p__Classrooms__Lists__Exercise__CodeDetails__index","11070":"p__Innovation__PublicMirror__index","11253":"p__Graduations__Lists__Gradingsummary__index","11512":"p__Classrooms__Lists__Exercise__AnswerCheck__index","11520":"p__Engineering__Lists__StudentList__index","11545":"p__Paperlibrary__Random__ExchangeFromProblemSet__index","11581":"p__Problemset__Preview__index","12076":"p__User__Detail__Competitions__index","12102":"p__Classrooms__Lists__Board__Edit__index","12303":"p__Classrooms__Lists__CommonHomework__Comment__index","12412":"p__User__Detail__Videos__index","12476":"p__Colleges__index","12865":"p__Innovation__MyMirror__index","12884":"p__Classrooms__Lists__ProgramHomework__Comment__index","13006":"p__Engineering__index","13355":"p__Classrooms__Lists__Polls__index","13581":"p__Classrooms__Lists__ShixunHomeworks__Detail__index","14058":"p__Demo__index","14105":"p__Classrooms__Lists__Exercise__Answer__index","14514":"p__Account__Results__index","14599":"p__Problemset__index","14610":"p__User__Detail__LearningPath__index","14662":"p__Classrooms__Lists__GroupHomework__Review__index","14889":"p__Classrooms__Lists__Exercise__ImitateAnswer__index","15148":"p__Classrooms__Lists__Template__index","15319":"p__Classrooms__Lists__ProgramHomework__Detail__answer__Detail__index","15402":"p__User__Detail__Topics__Detail__index","16328":"p__Shixuns__Edit__body__Warehouse__index","16434":"p__User__Detail__Order__pages__records__index","16729":"p__Classrooms__Lists__GroupHomework__Edit__index","16845":"p__Shixuns__Detail__Settings__index","17482":"p__Classrooms__Lists__Exercise__Notice__index","17527":"p__MyProblem__RecordDetail__index","17622":"p__Classrooms__Lists__Polls__Detail__index","17806":"p__Classrooms__Lists__Statistics__StatisticsQuality__index","18241":"p__virtualSpaces__Lists__Plan__index","18302":"p__Classrooms__Lists__Board__index","18307":"p__User__Detail__Shixuns__index","19215":"p__Shixuns__Detail__ForkList__index","19360":"p__User__Detail__virtualSpaces__index","19715":"p__Classrooms__Lists__CommonHomework__Edit__index","19891":"p__User__Detail__Videos__Success__index","20026":"p__Classrooms__Lists__Graduation__Tasks__Edit__index","20576":"p__Account__Profile__Edit__index","20680":"p__Innovation__index","20700":"p__tasks__Jupyter__index","21265":"p__Classrooms__Lists__Announcement__index","21423":"p__Shixuns__Edit__body__Level__Challenges__EditPracticeAnswer__index","21578":"p__Classrooms__Lists__Graduation__Topics__Detail__index","21939":"p__User__Detail__Order__index","22254":"p__Shixuns__Detail__Discuss__index","22307":"p__Report__index","22707":"p__Innovation__MyDataSet__index","23332":"p__Paths__Detail__id","24504":"p__virtualSpaces__Lists__Survey__index","25022":"p__Graduations__Lists__Settings__index","25470":"p__Shixuns__Detail__Collaborators__index","25705":"p__virtualSpaces__Lists__Construction__index","26366":"p__Innovation__PublicProject__index","26685":"p__Classrooms__Index__index","26741":"p__Engineering__Norm__List__index","26883":"p__Competitions__Index__index","27178":"p__User__BindAccount__index","27182":"p__User__ResetPassword__index","27333":"p__User__WechatLogin__index","27395":"p__Classrooms__Lists__Statistics__StudentDetail__index","28072":"p__Classrooms__Lists__GroupHomework__SubmitWork__index","28237":"p__User__Detail__Order__pages__view__index","28435":"p__Classrooms__Lists__Attendance__index","28639":"p__Forums__Index__redirect","28723":"p__Classrooms__Lists__Polls__Edit__index","28782":"p__Shixuns__Index__index","28982":"p__Paths__New__index","29647":"p__Question__Index__index","30067":"p__Message__index","30264":"p__User__Detail__Order__pages__orderPay__index","30342":"p__Classrooms__Lists__ShixunHomeworks__Comment__index","31006":"p__RestFul__index","31211":"p__Classrooms__Lists__CommonHomework__EditWork__index","31427":"p__Classrooms__Lists__Statistics__index","31674":"p__Classrooms__ClassicCases__index","31962":"p__Classrooms__Lists__Engineering__index","33356":"p__Classrooms__Lists__Assistant__index","33747":"p__virtualSpaces__Lists__Homepage__index","33784":"p__Paperlibrary__Random__Detail__index","34093":"p__Classrooms__Lists__Attendance__Detail__index","34601":"p__Paths__Detail__Statistics__index","34741":"p__Problems__OjForm__NewEdit__index","34800":"p__Engineering__Lists__GraduatedMatrix__index","34994":"p__Problems__OjForm__index","35238":"p__virtualSpaces__Lists__Material__index","35729":"p__Help__Index","36029":"p__Administration__Student__index","36270":"p__MyProblem__index","36784":"p__Innovation__Edit__index","37062":"layouts__SimpleLayouts","38143":"layouts__GraduationsDetail__index","38447":"p__virtualSpaces__Lists__Knowledge__index","38634":"p__Classrooms__Lists__CourseGroup__List__index","38797":"p__Competitions__Edit__index","39332":"p__Classrooms__Lists__Video__index","39391":"p__Engineering__Lists__CurseSetting__index","39404":"monaco-editor","39695":"p__Classrooms__Lists__Polls__Add__index","40559":"layouts__virtualDetail__index","40895":"p__Classrooms__Lists__Video__Items__videoInfo__index","41048":"p__Classrooms__Lists__ProgramHomework__Detail__Ranking__index","41657":"p__Shixuns__Edit__body__Level__Challenges__EditQuestion__index","41717":"layouts__index","41953":"p__Problemset__NewItem__index","42240":"p__User__Detail__Videos__Upload__index","43442":"p__Classrooms__Lists__Board__Add__index","43862":"p__HttpStatus__403","44216":"p__Classrooms__Lists__ProgramHomework__Detail__answer__Edit__index","44259":"p__User__Detail__Order__pages__result__index","44449":"p__Competitions__Exports__index","44565":"p__HttpStatus__500","45096":"p__Shixuns__Detail__AuditSituation__index","45179":"p__Administration__Student__Edit__index","45359":"p__Messages__Detail__index","45650":"p__Competitions__Update__index","45775":"p__Engineering__Lists__Document__index","45798":"p__Classrooms__Lists__Video__Statistics__UserDetail__index","45825":"p__Classrooms__Lists__Exercise__index","45992":"p__Classrooms__Lists__Exercise__ReviewGroup__index","46796":"p__virtualSpaces__Lists__Announcement__Detail__index","46963":"p__Classrooms__Lists__Engineering__Detail__index","47545":"p__Graduations__Lists__Archives__index","48077":"p__Classrooms__Lists__Students__index","48431":"p__Classrooms__Lists__Exercise__Export__index","48689":"p__Classrooms__Lists__Statistics__VideoStatistics__index","49205":"p__Shixuns__Edit__body__Level__Challenges__EditPracticeSetting__index","49366":"p__User__Login__index","49716":"p__Question__OjProblem__RecordDetail__index","49890":"p__Classrooms__Lists__CommonHomework__index","50869":"p__Guidance__index","51276":"p__MoopCases__Success__index","51461":"p__Graduations__Lists__Topics__index","51582":"p__Classrooms__Lists__GroupHomework__Add__index","51855":"p__MoopCases__InfoPanel__index","52338":"p__Classrooms__Lists__CommonHomework__Review__index","52404":"p__Classrooms__Lists__Template__teacher__index","52806":"p__User__Detail__Topics__Exercise__Detail__index","52829":"p__Messages__Private__index","52875":"p__Shixuns__Detail__id","53247":"p__Paperlibrary__See__index","53910":"p__HttpStatus__introduction","54056":"p__IntrainCourse__index","54164":"p__Classrooms__Lists__Exercise__Detail__index","54492":"p__Graduations__Lists__StudentSelection__index","54572":"p__Classrooms__Lists__ExportList__index","54770":"p__Classrooms__Lists__ProgramHomework__Detail__answer__index","54862":"p__Paperlibrary__index","54928":"p__Classrooms__Lists__LearningPath__index","55573":"p__Shixuns__Detail__Merge__index","55624":"p__Graduations__Lists__Index__index","56277":"p__Shixuns__Edit__index","57045":"p__Classrooms__Lists__CommonHomework__SubmitWork__index","57560":"p__Administration__College__index","57614":"p__Shixuns__Edit__body__Level__Challenges__RankingSetting__index","59133":"p__Shixuns__Detail__Challenges__index","59649":"p__Engineering__Lists__TrainingProgram__index","59788":"p__Account__Profile__index","60479":"p__Classrooms__Lists__GroupHomework__EditWork__index","60533":"p__Classrooms__Lists__Video__Statistics__Detail__index","60547":"p__Account__index","61043":"p__Classrooms__Lists__Graduation__Tasks__index","61713":"p__virtualSpaces__Lists__Settings__index","61727":"p__Classrooms__Lists__CourseGroup__NotList__index","61880":"p__User__Detail__Order__pages__apply__index","62300":"p__Api__index","62548":"p__Engineering__Norm__Detail__index","63157":"p__User__Detail__ExperImentImg__Add__index","64017":"p__Classrooms__Lists__PlaceholderPage__index","64144":"p__Problemset__Preview__New__index","64217":"p__Classrooms__Lists__Video__Statistics__index","64496":"p__HttpStatus__HpcCourse","64520":"p__Account__Secure__index","65111":"p__Terminal__index","65148":"p__Classrooms__Lists__Polls__Answer__index","65191":"p__User__Detail__Certificate__index","65549":"p__Shixuns__New__CreateImg__index","65816":"p__virtualSpaces__Lists__Announcement__index","66034":"p__HttpStatus__UserAgents","66063":"p__Graduations__Lists__Personmanage__index","66531":"p__HttpStatus__404","66583":"p__User__Detail__Classrooms__index","66651":"p__Engineering__Evaluate__Detail__index","67242":"p__Innovation__MyProject__index","67878":"p__Classrooms__Lists__LiveVideo__index","68014":"p__Classrooms__Lists__Teachers__index","68665":"p__Engineering__Lists__TrainingObjectives__index","68827":"p__Classrooms__Lists__OnlineLearning__index","68882":"p__Classrooms__Lists__Graduation__Tasks__Detail__index","69922":"p__Classrooms__Lists__Statistics__StudentVideo__index","69944":"p__Classrooms__Lists__Video__Statistics__StudentDetail__index","70928":"p__RestFul__Edit__index","71450":"p__Classrooms__Lists__ShixunHomeworks__Commitsummary__index","71783":"p__virtualSpaces__Lists__Experiment__index","72529":"p__User__Detail__id","72539":"p__Graduations__Review__index","72570":"p__Competitions__Detail__index","73183":"p__Engineering__Lists__GraduationIndex__index","73220":"p__Classrooms__Lists__Video__Upload__index","74264":"p__Forums__New__index","74795":"p__Classrooms__Lists__Graduation__Tasks__Add__index","75043":"p__User__Detail__Topics__Poll__Edit__index","75357":"p__Engineering__Lists__TrainingProgram__Edit__index","75786":"layouts__LoginAndRegister__index","75816":"p__Paperlibrary__Random__Edit__index","76904":"p__MoopCases__FormPanel__index","77460":"p__Question__OjProblem__index","77857":"p__Shixuns__Edit__body__Level__Challenges__NewQuestion__index","78085":"p__Classrooms__Lists__Exercise__Review__index","79489":"p__Engineering__Lists__CourseList__index","79590":"p__User__Detail__TeachGroup__index","79921":"p__Classrooms__ExamList__index","80508":"p__Forums__Detail__id","81148":"p__Shixuns__Detail__Repository__UploadFile__index","81799":"p__Competitions__Entered__Assembly__TeamDateil","82339":"p__virtualSpaces__Lists__Plan__Detail__index","82425":"p__Classrooms__Lists__Board__Detail__index","82443":"p__Graduations__Lists__StageModule__index","83141":"p__Innovation__Detail__index","83212":"p__MoopCases__index","83935":"p__Classrooms__Lists__GroupHomework__index","84546":"p__Engineering__Lists__TrainingProgram__Add__index","85048":"p__Classrooms__Lists__Graduation__Topics__index","85111":"p__User__Detail__Order__pages__orderInformation__index","85297":"p__Classrooms__Lists__Exercise__Detail__components__DuplicateChecking__CheckDetail__index","85888":"p__Classrooms__Lists__CommonHomework__Add__index","85891":"p__virtualSpaces__Lists__Resources__index","86052":"p__Paths__Index__index","86452":"p__Innovation__PublicDataSet__index","86541":"p__Shixuns__Detail__Dataset__index","86634":"p__Innovation__Tasks__index","86820":"p__User__Detail__Topics__Normal__index","86913":"p__Question__AddOrEdit__index","87058":"p__virtualSpaces__Lists__Survey__Detail__index","87260":"p__Account__Certification__index","87922":"p__Classrooms__Lists__CourseGroup__Detail__index","88517":"p__User__Detail__Topics__Group__index","88866":"p__index","89076":"p__Account__Binding__index","89677":"p__virtualSpaces__Lists__Announcement__AddAndEdit__index","89785":"p__Classrooms__Lists__Template__student__index","90109":"p__Classrooms__Lists__ShixunHomeworks__Detail__components__CodeReview__Detail__index","90265":"p__User__Detail__Topics__index","90337":"p__Paperlibrary__Random__PreviewEdit__index","91045":"p__virtualSpaces__Lists__Knowledge__AddAndEdit__index","91257":"p__Classrooms__Lists__ResourceRecommend__index","91470":"p__User__Register__index","91831":"p__Graduations__Index__index","92045":"p__Engineering__Lists__TeacherList__index","92501":"p__Search__index","92603":"p__Classrooms__Lists__ProgramHomework__Detail__answer__Add__index","92823":"p__Engineering__Navigation__Home__index","92983":"p__Forums__Index__index","93260":"p__Paperlibrary__Add__index","93282":"layouts__ShixunDetail__index","93496":"p__User__Detail__OtherResources__index","93665":"p__tasks__index","93668":"p__Classrooms__Lists__CommonHomework__Detail__index","94078":"p__Messages__Tidings__index","94498":"p__Shixuns__Edit__body__Level__Challenges__NewPractice__index","94662":"p__User__Detail__Paths__index","94715":"p__virtualSpaces__Lists__Material__Detail__index","94849":"p__User__Detail__ExperImentImg__index","95125":"p__Classrooms__Lists__Exercise__DetailedAnalysis__index","95176":"p__User__Detail__Videos__Protocol__index","95335":"p__Engineering__Lists__CourseMatrix__index","96444":"p__Video__Detail__id","96882":"p__Classrooms__New__StartClass__index","97008":"p__Shixuns__New__index","97046":"p__Shixuns__Detail__Repository__AddFile__index","98062":"p__User__Detail__Topicbank__index","98398":"p__virtualSpaces__Lists__Resources__Detail__index","98688":"p__Shixuns__Detail__Repository__index","98885":"p__Classrooms__Lists__Statistics__StudentStatistics__index","99674":"p__Shixuns__New__ImagePreview__index"}[chunkId] || chunkId) + ".async.js"; +/******/ return "" + ({"292":"p__Classrooms__Lists__Exercise__Add__index","310":"p__User__Detail__ExperImentImg__Detail__index","556":"p__User__Detail__Order__pages__invoice__index","1482":"p__Classrooms__Lists__Graduation__Topics__Edit__index","1660":"p__User__QQLogin__index","1702":"p__Classrooms__New__index","2659":"p__User__Detail__UserPortrait__index","2819":"p__Classrooms__Lists__Template__detail__index","3317":"p__Classrooms__Lists__Graduation__Topics__Add__index","3391":"p__Classrooms__Lists__ProgramHomework__Detail__components__CodeReview__Detail__index","3451":"p__Classrooms__Lists__Statistics__StudentStatistics__Detail__index","3509":"p__HttpStatus__SixActivities","3585":"p__Classrooms__Lists__Statistics__StudentSituation__index","3951":"p__Classrooms__Lists__ProgramHomework__Detail__index","4736":"p__User__Detail__Projects__index","4766":"p__Administration__index","4884":"p__Shixuns__Detail__Repository__Commit__index","4973":"p__Engineering__Evaluate__List__index","5572":"p__Paths__HigherVocationalEducation__index","6127":"p__Classrooms__Lists__ProgramHomework__Ranking__index","6685":"p__Shixuns__Detail__RankingList__index","6758":"p__Classrooms__Lists__Attachment__index","6788":"p__Classrooms__Lists__ProgramHomework__index","7043":"p__User__Detail__Topics__Exercise__Edit__index","7852":"p__Classrooms__Lists__ShixunHomeworks__index","7884":"p__Shixuns__Exports__index","8787":"p__Competitions__Entered__index","8999":"p__Three__index","9416":"p__Graduations__Lists__Tasks__index","10195":"p__Classrooms__Lists__GroupHomework__Detail__index","10485":"p__Question__AddOrEdit__BatchAdd__index","10737":"p__Classrooms__Lists__CommonHomework__Detail__components__CodeReview__Detail__index","10799":"p__User__Detail__Topics__Poll__Detail__index","10921":"p__Classrooms__Lists__Exercise__CodeDetails__index","11070":"p__Innovation__PublicMirror__index","11253":"p__Graduations__Lists__Gradingsummary__index","11512":"p__Classrooms__Lists__Exercise__AnswerCheck__index","11520":"p__Engineering__Lists__StudentList__index","11545":"p__Paperlibrary__Random__ExchangeFromProblemSet__index","11581":"p__Problemset__Preview__index","12076":"p__User__Detail__Competitions__index","12102":"p__Classrooms__Lists__Board__Edit__index","12303":"p__Classrooms__Lists__CommonHomework__Comment__index","12412":"p__User__Detail__Videos__index","12476":"p__Colleges__index","12865":"p__Innovation__MyMirror__index","12884":"p__Classrooms__Lists__ProgramHomework__Comment__index","13006":"p__Engineering__index","13355":"p__Classrooms__Lists__Polls__index","13581":"p__Classrooms__Lists__ShixunHomeworks__Detail__index","14058":"p__Demo__index","14105":"p__Classrooms__Lists__Exercise__Answer__index","14514":"p__Account__Results__index","14599":"p__Problemset__index","14610":"p__User__Detail__LearningPath__index","14662":"p__Classrooms__Lists__GroupHomework__Review__index","14889":"p__Classrooms__Lists__Exercise__ImitateAnswer__index","15148":"p__Classrooms__Lists__Template__index","15319":"p__Classrooms__Lists__ProgramHomework__Detail__answer__Detail__index","15402":"p__User__Detail__Topics__Detail__index","16328":"p__Shixuns__Edit__body__Warehouse__index","16434":"p__User__Detail__Order__pages__records__index","16729":"p__Classrooms__Lists__GroupHomework__Edit__index","16845":"p__Shixuns__Detail__Settings__index","17482":"p__Classrooms__Lists__Exercise__Notice__index","17527":"p__MyProblem__RecordDetail__index","17622":"p__Classrooms__Lists__Polls__Detail__index","17806":"p__Classrooms__Lists__Statistics__StatisticsQuality__index","18241":"p__virtualSpaces__Lists__Plan__index","18302":"p__Classrooms__Lists__Board__index","18307":"p__User__Detail__Shixuns__index","19215":"p__Shixuns__Detail__ForkList__index","19360":"p__User__Detail__virtualSpaces__index","19715":"p__Classrooms__Lists__CommonHomework__Edit__index","19891":"p__User__Detail__Videos__Success__index","20026":"p__Classrooms__Lists__Graduation__Tasks__Edit__index","20576":"p__Account__Profile__Edit__index","20680":"p__Innovation__index","20700":"p__tasks__Jupyter__index","21265":"p__Classrooms__Lists__Announcement__index","21423":"p__Shixuns__Edit__body__Level__Challenges__EditPracticeAnswer__index","21578":"p__Classrooms__Lists__Graduation__Topics__Detail__index","21939":"p__User__Detail__Order__index","22254":"p__Shixuns__Detail__Discuss__index","22307":"p__Report__index","22707":"p__Innovation__MyDataSet__index","23332":"p__Paths__Detail__id","23873":"p__virtualSpaces__Lists__Lesson__index","24504":"p__virtualSpaces__Lists__Survey__index","25022":"p__Graduations__Lists__Settings__index","25470":"p__Shixuns__Detail__Collaborators__index","25705":"p__virtualSpaces__Lists__Construction__index","26366":"p__Innovation__PublicProject__index","26685":"p__Classrooms__Index__index","26741":"p__Engineering__Norm__List__index","26883":"p__Competitions__Index__index","27178":"p__User__BindAccount__index","27182":"p__User__ResetPassword__index","27333":"p__User__WechatLogin__index","27395":"p__Classrooms__Lists__Statistics__StudentDetail__index","28072":"p__Classrooms__Lists__GroupHomework__SubmitWork__index","28237":"p__User__Detail__Order__pages__view__index","28435":"p__Classrooms__Lists__Attendance__index","28639":"p__Forums__Index__redirect","28723":"p__Classrooms__Lists__Polls__Edit__index","28782":"p__Shixuns__Index__index","28982":"p__Paths__New__index","29647":"p__Question__Index__index","30067":"p__Message__index","30264":"p__User__Detail__Order__pages__orderPay__index","30342":"p__Classrooms__Lists__ShixunHomeworks__Comment__index","31006":"p__RestFul__index","31211":"p__Classrooms__Lists__CommonHomework__EditWork__index","31427":"p__Classrooms__Lists__Statistics__index","31674":"p__Classrooms__ClassicCases__index","31962":"p__Classrooms__Lists__Engineering__index","33356":"p__Classrooms__Lists__Assistant__index","33747":"p__virtualSpaces__Lists__Homepage__index","33784":"p__Paperlibrary__Random__Detail__index","34093":"p__Classrooms__Lists__Attendance__Detail__index","34601":"p__Paths__Detail__Statistics__index","34741":"p__Problems__OjForm__NewEdit__index","34800":"p__Engineering__Lists__GraduatedMatrix__index","34994":"p__Problems__OjForm__index","35238":"p__virtualSpaces__Lists__Material__index","35729":"p__Help__Index","36029":"p__Administration__Student__index","36270":"p__MyProblem__index","36784":"p__Innovation__Edit__index","37062":"layouts__SimpleLayouts","38143":"layouts__GraduationsDetail__index","38447":"p__virtualSpaces__Lists__Knowledge__index","38634":"p__Classrooms__Lists__CourseGroup__List__index","38797":"p__Competitions__Edit__index","39332":"p__Classrooms__Lists__Video__index","39391":"p__Engineering__Lists__CurseSetting__index","39404":"monaco-editor","39695":"p__Classrooms__Lists__Polls__Add__index","40559":"layouts__virtualDetail__index","40895":"p__Classrooms__Lists__Video__Items__videoInfo__index","41048":"p__Classrooms__Lists__ProgramHomework__Detail__Ranking__index","41657":"p__Shixuns__Edit__body__Level__Challenges__EditQuestion__index","41717":"layouts__index","41953":"p__Problemset__NewItem__index","42240":"p__User__Detail__Videos__Upload__index","43442":"p__Classrooms__Lists__Board__Add__index","43862":"p__HttpStatus__403","44216":"p__Classrooms__Lists__ProgramHomework__Detail__answer__Edit__index","44259":"p__User__Detail__Order__pages__result__index","44449":"p__Competitions__Exports__index","44565":"p__HttpStatus__500","45096":"p__Shixuns__Detail__AuditSituation__index","45179":"p__Administration__Student__Edit__index","45359":"p__Messages__Detail__index","45650":"p__Competitions__Update__index","45775":"p__Engineering__Lists__Document__index","45798":"p__Classrooms__Lists__Video__Statistics__UserDetail__index","45825":"p__Classrooms__Lists__Exercise__index","45992":"p__Classrooms__Lists__Exercise__ReviewGroup__index","46796":"p__virtualSpaces__Lists__Announcement__Detail__index","46963":"p__Classrooms__Lists__Engineering__Detail__index","47545":"p__Graduations__Lists__Archives__index","48077":"p__Classrooms__Lists__Students__index","48431":"p__Classrooms__Lists__Exercise__Export__index","48689":"p__Classrooms__Lists__Statistics__VideoStatistics__index","49205":"p__Shixuns__Edit__body__Level__Challenges__EditPracticeSetting__index","49366":"p__User__Login__index","49716":"p__Question__OjProblem__RecordDetail__index","49890":"p__Classrooms__Lists__CommonHomework__index","50869":"p__Guidance__index","51276":"p__MoopCases__Success__index","51461":"p__Graduations__Lists__Topics__index","51582":"p__Classrooms__Lists__GroupHomework__Add__index","51855":"p__MoopCases__InfoPanel__index","52338":"p__Classrooms__Lists__CommonHomework__Review__index","52404":"p__Classrooms__Lists__Template__teacher__index","52806":"p__User__Detail__Topics__Exercise__Detail__index","52829":"p__Messages__Private__index","52875":"p__Shixuns__Detail__id","53247":"p__Paperlibrary__See__index","53910":"p__HttpStatus__introduction","54056":"p__IntrainCourse__index","54164":"p__Classrooms__Lists__Exercise__Detail__index","54492":"p__Graduations__Lists__StudentSelection__index","54572":"p__Classrooms__Lists__ExportList__index","54770":"p__Classrooms__Lists__ProgramHomework__Detail__answer__index","54862":"p__Paperlibrary__index","54928":"p__Classrooms__Lists__LearningPath__index","55573":"p__Shixuns__Detail__Merge__index","55624":"p__Graduations__Lists__Index__index","56277":"p__Shixuns__Edit__index","57045":"p__Classrooms__Lists__CommonHomework__SubmitWork__index","57560":"p__Administration__College__index","57614":"p__Shixuns__Edit__body__Level__Challenges__RankingSetting__index","59133":"p__Shixuns__Detail__Challenges__index","59649":"p__Engineering__Lists__TrainingProgram__index","59788":"p__Account__Profile__index","60479":"p__Classrooms__Lists__GroupHomework__EditWork__index","60533":"p__Classrooms__Lists__Video__Statistics__Detail__index","60547":"p__Account__index","61043":"p__Classrooms__Lists__Graduation__Tasks__index","61713":"p__virtualSpaces__Lists__Settings__index","61727":"p__Classrooms__Lists__CourseGroup__NotList__index","61880":"p__User__Detail__Order__pages__apply__index","62300":"p__Api__index","62548":"p__Engineering__Norm__Detail__index","63157":"p__User__Detail__ExperImentImg__Add__index","64017":"p__Classrooms__Lists__PlaceholderPage__index","64144":"p__Problemset__Preview__New__index","64217":"p__Classrooms__Lists__Video__Statistics__index","64496":"p__HttpStatus__HpcCourse","64520":"p__Account__Secure__index","65111":"p__Terminal__index","65148":"p__Classrooms__Lists__Polls__Answer__index","65191":"p__User__Detail__Certificate__index","65549":"p__Shixuns__New__CreateImg__index","65816":"p__virtualSpaces__Lists__Announcement__index","66034":"p__HttpStatus__UserAgents","66063":"p__Graduations__Lists__Personmanage__index","66531":"p__HttpStatus__404","66583":"p__User__Detail__Classrooms__index","66651":"p__Engineering__Evaluate__Detail__index","67242":"p__Innovation__MyProject__index","67878":"p__Classrooms__Lists__LiveVideo__index","68014":"p__Classrooms__Lists__Teachers__index","68665":"p__Engineering__Lists__TrainingObjectives__index","68827":"p__Classrooms__Lists__OnlineLearning__index","68882":"p__Classrooms__Lists__Graduation__Tasks__Detail__index","69922":"p__Classrooms__Lists__Statistics__StudentVideo__index","69944":"p__Classrooms__Lists__Video__Statistics__StudentDetail__index","70928":"p__RestFul__Edit__index","71450":"p__Classrooms__Lists__ShixunHomeworks__Commitsummary__index","71783":"p__virtualSpaces__Lists__Experiment__index","72529":"p__User__Detail__id","72539":"p__Graduations__Review__index","72570":"p__Competitions__Detail__index","73183":"p__Engineering__Lists__GraduationIndex__index","73220":"p__Classrooms__Lists__Video__Upload__index","74264":"p__Forums__New__index","74795":"p__Classrooms__Lists__Graduation__Tasks__Add__index","75043":"p__User__Detail__Topics__Poll__Edit__index","75357":"p__Engineering__Lists__TrainingProgram__Edit__index","75786":"layouts__LoginAndRegister__index","75816":"p__Paperlibrary__Random__Edit__index","76904":"p__MoopCases__FormPanel__index","77460":"p__Question__OjProblem__index","77857":"p__Shixuns__Edit__body__Level__Challenges__NewQuestion__index","78085":"p__Classrooms__Lists__Exercise__Review__index","78563":"p__virtualSpaces__Lists__Discussion__Detail__index","79489":"p__Engineering__Lists__CourseList__index","79590":"p__User__Detail__TeachGroup__index","79921":"p__Classrooms__ExamList__index","80508":"p__Forums__Detail__id","81148":"p__Shixuns__Detail__Repository__UploadFile__index","81799":"p__Competitions__Entered__Assembly__TeamDateil","82339":"p__virtualSpaces__Lists__Plan__Detail__index","82425":"p__Classrooms__Lists__Board__Detail__index","82443":"p__Graduations__Lists__StageModule__index","83141":"p__Innovation__Detail__index","83212":"p__MoopCases__index","83935":"p__Classrooms__Lists__GroupHomework__index","84546":"p__Engineering__Lists__TrainingProgram__Add__index","85048":"p__Classrooms__Lists__Graduation__Topics__index","85111":"p__User__Detail__Order__pages__orderInformation__index","85297":"p__Classrooms__Lists__Exercise__Detail__components__DuplicateChecking__CheckDetail__index","85888":"p__Classrooms__Lists__CommonHomework__Add__index","85891":"p__virtualSpaces__Lists__Resources__index","86052":"p__Paths__Index__index","86069":"p__virtualSpaces__Lists__Lesson__Detail__index","86452":"p__Innovation__PublicDataSet__index","86541":"p__Shixuns__Detail__Dataset__index","86634":"p__Innovation__Tasks__index","86820":"p__User__Detail__Topics__Normal__index","86913":"p__Question__AddOrEdit__index","87058":"p__virtualSpaces__Lists__Survey__Detail__index","87260":"p__Account__Certification__index","87922":"p__Classrooms__Lists__CourseGroup__Detail__index","88517":"p__User__Detail__Topics__Group__index","88866":"p__index","89076":"p__Account__Binding__index","89677":"p__virtualSpaces__Lists__Announcement__AddAndEdit__index","89785":"p__Classrooms__Lists__Template__student__index","90109":"p__Classrooms__Lists__ShixunHomeworks__Detail__components__CodeReview__Detail__index","90265":"p__User__Detail__Topics__index","90337":"p__Paperlibrary__Random__PreviewEdit__index","91045":"p__virtualSpaces__Lists__Knowledge__AddAndEdit__index","91257":"p__Classrooms__Lists__ResourceRecommend__index","91470":"p__User__Register__index","91831":"p__Graduations__Index__index","92045":"p__Engineering__Lists__TeacherList__index","92501":"p__Search__index","92603":"p__Classrooms__Lists__ProgramHomework__Detail__answer__Add__index","92823":"p__Engineering__Navigation__Home__index","92983":"p__Forums__Index__index","93260":"p__Paperlibrary__Add__index","93282":"layouts__ShixunDetail__index","93496":"p__User__Detail__OtherResources__index","93665":"p__tasks__index","93668":"p__Classrooms__Lists__CommonHomework__Detail__index","94078":"p__Messages__Tidings__index","94498":"p__Shixuns__Edit__body__Level__Challenges__NewPractice__index","94662":"p__User__Detail__Paths__index","94715":"p__virtualSpaces__Lists__Material__Detail__index","94849":"p__User__Detail__ExperImentImg__index","95125":"p__Classrooms__Lists__Exercise__DetailedAnalysis__index","95176":"p__User__Detail__Videos__Protocol__index","95335":"p__Engineering__Lists__CourseMatrix__index","96265":"p__virtualSpaces__Lists__Discussion__index","96444":"p__Video__Detail__id","96882":"p__Classrooms__New__StartClass__index","97008":"p__Shixuns__New__index","97046":"p__Shixuns__Detail__Repository__AddFile__index","98062":"p__User__Detail__Topicbank__index","98398":"p__virtualSpaces__Lists__Resources__Detail__index","98688":"p__Shixuns__Detail__Repository__index","98885":"p__Classrooms__Lists__Statistics__StudentStatistics__index","99674":"p__Shixuns__New__ImagePreview__index"}[chunkId] || chunkId) + ".async.js"; /******/ }; /******/ }(); /******/ @@ -124782,7 +125415,7 @@ function debounce (delay, callback, options) { /******/ // This function allow to reference async chunks /******/ __webpack_require__.miniCssF = function(chunkId) { /******/ // return url for filenames based on template -/******/ return "" + ({"292":"p__Classrooms__Lists__Exercise__Add__index","310":"p__User__Detail__ExperImentImg__Detail__index","556":"p__User__Detail__Order__pages__invoice__index","1482":"p__Classrooms__Lists__Graduation__Topics__Edit__index","1702":"p__Classrooms__New__index","2659":"p__User__Detail__UserPortrait__index","2819":"p__Classrooms__Lists__Template__detail__index","3317":"p__Classrooms__Lists__Graduation__Topics__Add__index","3391":"p__Classrooms__Lists__ProgramHomework__Detail__components__CodeReview__Detail__index","3451":"p__Classrooms__Lists__Statistics__StudentStatistics__Detail__index","3509":"p__HttpStatus__SixActivities","3585":"p__Classrooms__Lists__Statistics__StudentSituation__index","3951":"p__Classrooms__Lists__ProgramHomework__Detail__index","4736":"p__User__Detail__Projects__index","4766":"p__Administration__index","4884":"p__Shixuns__Detail__Repository__Commit__index","4973":"p__Engineering__Evaluate__List__index","5572":"p__Paths__HigherVocationalEducation__index","6127":"p__Classrooms__Lists__ProgramHomework__Ranking__index","6685":"p__Shixuns__Detail__RankingList__index","6758":"p__Classrooms__Lists__Attachment__index","6788":"p__Classrooms__Lists__ProgramHomework__index","7043":"p__User__Detail__Topics__Exercise__Edit__index","7852":"p__Classrooms__Lists__ShixunHomeworks__index","7884":"p__Shixuns__Exports__index","8787":"p__Competitions__Entered__index","8999":"p__Three__index","9416":"p__Graduations__Lists__Tasks__index","10195":"p__Classrooms__Lists__GroupHomework__Detail__index","10485":"p__Question__AddOrEdit__BatchAdd__index","10737":"p__Classrooms__Lists__CommonHomework__Detail__components__CodeReview__Detail__index","10799":"p__User__Detail__Topics__Poll__Detail__index","10921":"p__Classrooms__Lists__Exercise__CodeDetails__index","11070":"p__Innovation__PublicMirror__index","11253":"p__Graduations__Lists__Gradingsummary__index","11512":"p__Classrooms__Lists__Exercise__AnswerCheck__index","11520":"p__Engineering__Lists__StudentList__index","11545":"p__Paperlibrary__Random__ExchangeFromProblemSet__index","11581":"p__Problemset__Preview__index","12076":"p__User__Detail__Competitions__index","12102":"p__Classrooms__Lists__Board__Edit__index","12303":"p__Classrooms__Lists__CommonHomework__Comment__index","12412":"p__User__Detail__Videos__index","12476":"p__Colleges__index","12865":"p__Innovation__MyMirror__index","12884":"p__Classrooms__Lists__ProgramHomework__Comment__index","13006":"p__Engineering__index","13355":"p__Classrooms__Lists__Polls__index","13581":"p__Classrooms__Lists__ShixunHomeworks__Detail__index","14058":"p__Demo__index","14105":"p__Classrooms__Lists__Exercise__Answer__index","14514":"p__Account__Results__index","14599":"p__Problemset__index","14610":"p__User__Detail__LearningPath__index","14662":"p__Classrooms__Lists__GroupHomework__Review__index","14889":"p__Classrooms__Lists__Exercise__ImitateAnswer__index","15148":"p__Classrooms__Lists__Template__index","15319":"p__Classrooms__Lists__ProgramHomework__Detail__answer__Detail__index","15402":"p__User__Detail__Topics__Detail__index","16328":"p__Shixuns__Edit__body__Warehouse__index","16434":"p__User__Detail__Order__pages__records__index","16729":"p__Classrooms__Lists__GroupHomework__Edit__index","16845":"p__Shixuns__Detail__Settings__index","17482":"p__Classrooms__Lists__Exercise__Notice__index","17527":"p__MyProblem__RecordDetail__index","17622":"p__Classrooms__Lists__Polls__Detail__index","17806":"p__Classrooms__Lists__Statistics__StatisticsQuality__index","18241":"p__virtualSpaces__Lists__Plan__index","18302":"p__Classrooms__Lists__Board__index","18307":"p__User__Detail__Shixuns__index","19215":"p__Shixuns__Detail__ForkList__index","19360":"p__User__Detail__virtualSpaces__index","19715":"p__Classrooms__Lists__CommonHomework__Edit__index","19891":"p__User__Detail__Videos__Success__index","20026":"p__Classrooms__Lists__Graduation__Tasks__Edit__index","20576":"p__Account__Profile__Edit__index","20680":"p__Innovation__index","20700":"p__tasks__Jupyter__index","21265":"p__Classrooms__Lists__Announcement__index","21423":"p__Shixuns__Edit__body__Level__Challenges__EditPracticeAnswer__index","21578":"p__Classrooms__Lists__Graduation__Topics__Detail__index","21939":"p__User__Detail__Order__index","22254":"p__Shixuns__Detail__Discuss__index","22307":"p__Report__index","22707":"p__Innovation__MyDataSet__index","23332":"p__Paths__Detail__id","24504":"p__virtualSpaces__Lists__Survey__index","25022":"p__Graduations__Lists__Settings__index","25470":"p__Shixuns__Detail__Collaborators__index","25705":"p__virtualSpaces__Lists__Construction__index","26366":"p__Innovation__PublicProject__index","26685":"p__Classrooms__Index__index","26741":"p__Engineering__Norm__List__index","26883":"p__Competitions__Index__index","27178":"p__User__BindAccount__index","27182":"p__User__ResetPassword__index","27395":"p__Classrooms__Lists__Statistics__StudentDetail__index","28072":"p__Classrooms__Lists__GroupHomework__SubmitWork__index","28237":"p__User__Detail__Order__pages__view__index","28435":"p__Classrooms__Lists__Attendance__index","28723":"p__Classrooms__Lists__Polls__Edit__index","28782":"p__Shixuns__Index__index","28982":"p__Paths__New__index","29647":"p__Question__Index__index","30067":"p__Message__index","30264":"p__User__Detail__Order__pages__orderPay__index","30342":"p__Classrooms__Lists__ShixunHomeworks__Comment__index","31006":"p__RestFul__index","31211":"p__Classrooms__Lists__CommonHomework__EditWork__index","31427":"p__Classrooms__Lists__Statistics__index","31674":"p__Classrooms__ClassicCases__index","31962":"p__Classrooms__Lists__Engineering__index","33356":"p__Classrooms__Lists__Assistant__index","33747":"p__virtualSpaces__Lists__Homepage__index","33784":"p__Paperlibrary__Random__Detail__index","34093":"p__Classrooms__Lists__Attendance__Detail__index","34601":"p__Paths__Detail__Statistics__index","34741":"p__Problems__OjForm__NewEdit__index","34800":"p__Engineering__Lists__GraduatedMatrix__index","34994":"p__Problems__OjForm__index","35238":"p__virtualSpaces__Lists__Material__index","35729":"p__Help__Index","36029":"p__Administration__Student__index","36270":"p__MyProblem__index","36784":"p__Innovation__Edit__index","37062":"layouts__SimpleLayouts","38143":"layouts__GraduationsDetail__index","38447":"p__virtualSpaces__Lists__Knowledge__index","38634":"p__Classrooms__Lists__CourseGroup__List__index","38797":"p__Competitions__Edit__index","39332":"p__Classrooms__Lists__Video__index","39391":"p__Engineering__Lists__CurseSetting__index","39404":"monaco-editor","39695":"p__Classrooms__Lists__Polls__Add__index","40559":"layouts__virtualDetail__index","40895":"p__Classrooms__Lists__Video__Items__videoInfo__index","41048":"p__Classrooms__Lists__ProgramHomework__Detail__Ranking__index","41657":"p__Shixuns__Edit__body__Level__Challenges__EditQuestion__index","41717":"layouts__index","41953":"p__Problemset__NewItem__index","42240":"p__User__Detail__Videos__Upload__index","43442":"p__Classrooms__Lists__Board__Add__index","44259":"p__User__Detail__Order__pages__result__index","44449":"p__Competitions__Exports__index","45096":"p__Shixuns__Detail__AuditSituation__index","45179":"p__Administration__Student__Edit__index","45359":"p__Messages__Detail__index","45650":"p__Competitions__Update__index","45775":"p__Engineering__Lists__Document__index","45798":"p__Classrooms__Lists__Video__Statistics__UserDetail__index","45825":"p__Classrooms__Lists__Exercise__index","45992":"p__Classrooms__Lists__Exercise__ReviewGroup__index","46796":"p__virtualSpaces__Lists__Announcement__Detail__index","46963":"p__Classrooms__Lists__Engineering__Detail__index","47545":"p__Graduations__Lists__Archives__index","48077":"p__Classrooms__Lists__Students__index","48689":"p__Classrooms__Lists__Statistics__VideoStatistics__index","49205":"p__Shixuns__Edit__body__Level__Challenges__EditPracticeSetting__index","49366":"p__User__Login__index","49716":"p__Question__OjProblem__RecordDetail__index","49890":"p__Classrooms__Lists__CommonHomework__index","50869":"p__Guidance__index","51276":"p__MoopCases__Success__index","51461":"p__Graduations__Lists__Topics__index","51582":"p__Classrooms__Lists__GroupHomework__Add__index","51855":"p__MoopCases__InfoPanel__index","52338":"p__Classrooms__Lists__CommonHomework__Review__index","52404":"p__Classrooms__Lists__Template__teacher__index","52806":"p__User__Detail__Topics__Exercise__Detail__index","52829":"p__Messages__Private__index","52875":"p__Shixuns__Detail__id","53247":"p__Paperlibrary__See__index","53910":"p__HttpStatus__introduction","54056":"p__IntrainCourse__index","54164":"p__Classrooms__Lists__Exercise__Detail__index","54492":"p__Graduations__Lists__StudentSelection__index","54572":"p__Classrooms__Lists__ExportList__index","54770":"p__Classrooms__Lists__ProgramHomework__Detail__answer__index","54862":"p__Paperlibrary__index","54928":"p__Classrooms__Lists__LearningPath__index","55573":"p__Shixuns__Detail__Merge__index","55624":"p__Graduations__Lists__Index__index","56277":"p__Shixuns__Edit__index","57045":"p__Classrooms__Lists__CommonHomework__SubmitWork__index","57560":"p__Administration__College__index","57614":"p__Shixuns__Edit__body__Level__Challenges__RankingSetting__index","59133":"p__Shixuns__Detail__Challenges__index","59649":"p__Engineering__Lists__TrainingProgram__index","59788":"p__Account__Profile__index","60479":"p__Classrooms__Lists__GroupHomework__EditWork__index","60533":"p__Classrooms__Lists__Video__Statistics__Detail__index","60547":"p__Account__index","61043":"p__Classrooms__Lists__Graduation__Tasks__index","61713":"p__virtualSpaces__Lists__Settings__index","61727":"p__Classrooms__Lists__CourseGroup__NotList__index","61880":"p__User__Detail__Order__pages__apply__index","62548":"p__Engineering__Norm__Detail__index","63157":"p__User__Detail__ExperImentImg__Add__index","64144":"p__Problemset__Preview__New__index","64217":"p__Classrooms__Lists__Video__Statistics__index","64496":"p__HttpStatus__HpcCourse","64520":"p__Account__Secure__index","65111":"p__Terminal__index","65148":"p__Classrooms__Lists__Polls__Answer__index","65191":"p__User__Detail__Certificate__index","65549":"p__Shixuns__New__CreateImg__index","65816":"p__virtualSpaces__Lists__Announcement__index","66063":"p__Graduations__Lists__Personmanage__index","66583":"p__User__Detail__Classrooms__index","66651":"p__Engineering__Evaluate__Detail__index","67242":"p__Innovation__MyProject__index","67878":"p__Classrooms__Lists__LiveVideo__index","68014":"p__Classrooms__Lists__Teachers__index","68665":"p__Engineering__Lists__TrainingObjectives__index","68827":"p__Classrooms__Lists__OnlineLearning__index","68882":"p__Classrooms__Lists__Graduation__Tasks__Detail__index","69922":"p__Classrooms__Lists__Statistics__StudentVideo__index","69944":"p__Classrooms__Lists__Video__Statistics__StudentDetail__index","71450":"p__Classrooms__Lists__ShixunHomeworks__Commitsummary__index","71783":"p__virtualSpaces__Lists__Experiment__index","72529":"p__User__Detail__id","72539":"p__Graduations__Review__index","72570":"p__Competitions__Detail__index","73183":"p__Engineering__Lists__GraduationIndex__index","73220":"p__Classrooms__Lists__Video__Upload__index","74264":"p__Forums__New__index","74795":"p__Classrooms__Lists__Graduation__Tasks__Add__index","75043":"p__User__Detail__Topics__Poll__Edit__index","75357":"p__Engineering__Lists__TrainingProgram__Edit__index","75786":"layouts__LoginAndRegister__index","75816":"p__Paperlibrary__Random__Edit__index","76904":"p__MoopCases__FormPanel__index","77460":"p__Question__OjProblem__index","77857":"p__Shixuns__Edit__body__Level__Challenges__NewQuestion__index","78085":"p__Classrooms__Lists__Exercise__Review__index","79489":"p__Engineering__Lists__CourseList__index","79590":"p__User__Detail__TeachGroup__index","79921":"p__Classrooms__ExamList__index","80508":"p__Forums__Detail__id","81148":"p__Shixuns__Detail__Repository__UploadFile__index","82339":"p__virtualSpaces__Lists__Plan__Detail__index","82425":"p__Classrooms__Lists__Board__Detail__index","82443":"p__Graduations__Lists__StageModule__index","83141":"p__Innovation__Detail__index","83212":"p__MoopCases__index","83935":"p__Classrooms__Lists__GroupHomework__index","84546":"p__Engineering__Lists__TrainingProgram__Add__index","85048":"p__Classrooms__Lists__Graduation__Topics__index","85111":"p__User__Detail__Order__pages__orderInformation__index","85297":"p__Classrooms__Lists__Exercise__Detail__components__DuplicateChecking__CheckDetail__index","85888":"p__Classrooms__Lists__CommonHomework__Add__index","85891":"p__virtualSpaces__Lists__Resources__index","86052":"p__Paths__Index__index","86452":"p__Innovation__PublicDataSet__index","86541":"p__Shixuns__Detail__Dataset__index","86634":"p__Innovation__Tasks__index","86820":"p__User__Detail__Topics__Normal__index","86913":"p__Question__AddOrEdit__index","87058":"p__virtualSpaces__Lists__Survey__Detail__index","87260":"p__Account__Certification__index","87922":"p__Classrooms__Lists__CourseGroup__Detail__index","88517":"p__User__Detail__Topics__Group__index","88866":"p__index","89076":"p__Account__Binding__index","89677":"p__virtualSpaces__Lists__Announcement__AddAndEdit__index","89785":"p__Classrooms__Lists__Template__student__index","90109":"p__Classrooms__Lists__ShixunHomeworks__Detail__components__CodeReview__Detail__index","90265":"p__User__Detail__Topics__index","90337":"p__Paperlibrary__Random__PreviewEdit__index","91045":"p__virtualSpaces__Lists__Knowledge__AddAndEdit__index","91257":"p__Classrooms__Lists__ResourceRecommend__index","91470":"p__User__Register__index","91831":"p__Graduations__Index__index","92045":"p__Engineering__Lists__TeacherList__index","92501":"p__Search__index","92823":"p__Engineering__Navigation__Home__index","92983":"p__Forums__Index__index","93260":"p__Paperlibrary__Add__index","93282":"layouts__ShixunDetail__index","93496":"p__User__Detail__OtherResources__index","93665":"p__tasks__index","93668":"p__Classrooms__Lists__CommonHomework__Detail__index","94078":"p__Messages__Tidings__index","94498":"p__Shixuns__Edit__body__Level__Challenges__NewPractice__index","94662":"p__User__Detail__Paths__index","94715":"p__virtualSpaces__Lists__Material__Detail__index","94849":"p__User__Detail__ExperImentImg__index","95125":"p__Classrooms__Lists__Exercise__DetailedAnalysis__index","95176":"p__User__Detail__Videos__Protocol__index","95335":"p__Engineering__Lists__CourseMatrix__index","96444":"p__Video__Detail__id","96882":"p__Classrooms__New__StartClass__index","97008":"p__Shixuns__New__index","97046":"p__Shixuns__Detail__Repository__AddFile__index","98062":"p__User__Detail__Topicbank__index","98398":"p__virtualSpaces__Lists__Resources__Detail__index","98688":"p__Shixuns__Detail__Repository__index","98885":"p__Classrooms__Lists__Statistics__StudentStatistics__index","99674":"p__Shixuns__New__ImagePreview__index"}[chunkId] || chunkId) + ".chunk.css"; +/******/ return "" + ({"292":"p__Classrooms__Lists__Exercise__Add__index","310":"p__User__Detail__ExperImentImg__Detail__index","556":"p__User__Detail__Order__pages__invoice__index","1482":"p__Classrooms__Lists__Graduation__Topics__Edit__index","1702":"p__Classrooms__New__index","2659":"p__User__Detail__UserPortrait__index","2819":"p__Classrooms__Lists__Template__detail__index","3317":"p__Classrooms__Lists__Graduation__Topics__Add__index","3391":"p__Classrooms__Lists__ProgramHomework__Detail__components__CodeReview__Detail__index","3451":"p__Classrooms__Lists__Statistics__StudentStatistics__Detail__index","3509":"p__HttpStatus__SixActivities","3585":"p__Classrooms__Lists__Statistics__StudentSituation__index","3951":"p__Classrooms__Lists__ProgramHomework__Detail__index","4736":"p__User__Detail__Projects__index","4766":"p__Administration__index","4884":"p__Shixuns__Detail__Repository__Commit__index","4973":"p__Engineering__Evaluate__List__index","5572":"p__Paths__HigherVocationalEducation__index","6127":"p__Classrooms__Lists__ProgramHomework__Ranking__index","6685":"p__Shixuns__Detail__RankingList__index","6758":"p__Classrooms__Lists__Attachment__index","6788":"p__Classrooms__Lists__ProgramHomework__index","7043":"p__User__Detail__Topics__Exercise__Edit__index","7852":"p__Classrooms__Lists__ShixunHomeworks__index","7884":"p__Shixuns__Exports__index","8787":"p__Competitions__Entered__index","8999":"p__Three__index","9416":"p__Graduations__Lists__Tasks__index","10195":"p__Classrooms__Lists__GroupHomework__Detail__index","10485":"p__Question__AddOrEdit__BatchAdd__index","10737":"p__Classrooms__Lists__CommonHomework__Detail__components__CodeReview__Detail__index","10799":"p__User__Detail__Topics__Poll__Detail__index","10921":"p__Classrooms__Lists__Exercise__CodeDetails__index","11070":"p__Innovation__PublicMirror__index","11253":"p__Graduations__Lists__Gradingsummary__index","11512":"p__Classrooms__Lists__Exercise__AnswerCheck__index","11520":"p__Engineering__Lists__StudentList__index","11545":"p__Paperlibrary__Random__ExchangeFromProblemSet__index","11581":"p__Problemset__Preview__index","12076":"p__User__Detail__Competitions__index","12102":"p__Classrooms__Lists__Board__Edit__index","12303":"p__Classrooms__Lists__CommonHomework__Comment__index","12412":"p__User__Detail__Videos__index","12476":"p__Colleges__index","12865":"p__Innovation__MyMirror__index","12884":"p__Classrooms__Lists__ProgramHomework__Comment__index","13006":"p__Engineering__index","13355":"p__Classrooms__Lists__Polls__index","13581":"p__Classrooms__Lists__ShixunHomeworks__Detail__index","14058":"p__Demo__index","14105":"p__Classrooms__Lists__Exercise__Answer__index","14514":"p__Account__Results__index","14599":"p__Problemset__index","14610":"p__User__Detail__LearningPath__index","14662":"p__Classrooms__Lists__GroupHomework__Review__index","14889":"p__Classrooms__Lists__Exercise__ImitateAnswer__index","15148":"p__Classrooms__Lists__Template__index","15319":"p__Classrooms__Lists__ProgramHomework__Detail__answer__Detail__index","15402":"p__User__Detail__Topics__Detail__index","16328":"p__Shixuns__Edit__body__Warehouse__index","16434":"p__User__Detail__Order__pages__records__index","16729":"p__Classrooms__Lists__GroupHomework__Edit__index","16845":"p__Shixuns__Detail__Settings__index","17482":"p__Classrooms__Lists__Exercise__Notice__index","17527":"p__MyProblem__RecordDetail__index","17622":"p__Classrooms__Lists__Polls__Detail__index","17806":"p__Classrooms__Lists__Statistics__StatisticsQuality__index","18241":"p__virtualSpaces__Lists__Plan__index","18302":"p__Classrooms__Lists__Board__index","18307":"p__User__Detail__Shixuns__index","19215":"p__Shixuns__Detail__ForkList__index","19360":"p__User__Detail__virtualSpaces__index","19715":"p__Classrooms__Lists__CommonHomework__Edit__index","19891":"p__User__Detail__Videos__Success__index","20026":"p__Classrooms__Lists__Graduation__Tasks__Edit__index","20576":"p__Account__Profile__Edit__index","20680":"p__Innovation__index","20700":"p__tasks__Jupyter__index","21265":"p__Classrooms__Lists__Announcement__index","21423":"p__Shixuns__Edit__body__Level__Challenges__EditPracticeAnswer__index","21578":"p__Classrooms__Lists__Graduation__Topics__Detail__index","21939":"p__User__Detail__Order__index","22254":"p__Shixuns__Detail__Discuss__index","22307":"p__Report__index","22707":"p__Innovation__MyDataSet__index","23332":"p__Paths__Detail__id","24504":"p__virtualSpaces__Lists__Survey__index","25022":"p__Graduations__Lists__Settings__index","25470":"p__Shixuns__Detail__Collaborators__index","25705":"p__virtualSpaces__Lists__Construction__index","26366":"p__Innovation__PublicProject__index","26685":"p__Classrooms__Index__index","26741":"p__Engineering__Norm__List__index","26883":"p__Competitions__Index__index","27178":"p__User__BindAccount__index","27182":"p__User__ResetPassword__index","27395":"p__Classrooms__Lists__Statistics__StudentDetail__index","28072":"p__Classrooms__Lists__GroupHomework__SubmitWork__index","28237":"p__User__Detail__Order__pages__view__index","28435":"p__Classrooms__Lists__Attendance__index","28723":"p__Classrooms__Lists__Polls__Edit__index","28782":"p__Shixuns__Index__index","28982":"p__Paths__New__index","29647":"p__Question__Index__index","30067":"p__Message__index","30264":"p__User__Detail__Order__pages__orderPay__index","30342":"p__Classrooms__Lists__ShixunHomeworks__Comment__index","31006":"p__RestFul__index","31211":"p__Classrooms__Lists__CommonHomework__EditWork__index","31427":"p__Classrooms__Lists__Statistics__index","31674":"p__Classrooms__ClassicCases__index","31962":"p__Classrooms__Lists__Engineering__index","33356":"p__Classrooms__Lists__Assistant__index","33747":"p__virtualSpaces__Lists__Homepage__index","33784":"p__Paperlibrary__Random__Detail__index","34093":"p__Classrooms__Lists__Attendance__Detail__index","34601":"p__Paths__Detail__Statistics__index","34741":"p__Problems__OjForm__NewEdit__index","34800":"p__Engineering__Lists__GraduatedMatrix__index","34994":"p__Problems__OjForm__index","35238":"p__virtualSpaces__Lists__Material__index","35729":"p__Help__Index","36029":"p__Administration__Student__index","36270":"p__MyProblem__index","36784":"p__Innovation__Edit__index","37062":"layouts__SimpleLayouts","38143":"layouts__GraduationsDetail__index","38447":"p__virtualSpaces__Lists__Knowledge__index","38634":"p__Classrooms__Lists__CourseGroup__List__index","38797":"p__Competitions__Edit__index","39332":"p__Classrooms__Lists__Video__index","39391":"p__Engineering__Lists__CurseSetting__index","39404":"monaco-editor","39695":"p__Classrooms__Lists__Polls__Add__index","40559":"layouts__virtualDetail__index","40895":"p__Classrooms__Lists__Video__Items__videoInfo__index","41048":"p__Classrooms__Lists__ProgramHomework__Detail__Ranking__index","41657":"p__Shixuns__Edit__body__Level__Challenges__EditQuestion__index","41717":"layouts__index","41953":"p__Problemset__NewItem__index","42240":"p__User__Detail__Videos__Upload__index","43442":"p__Classrooms__Lists__Board__Add__index","44259":"p__User__Detail__Order__pages__result__index","44449":"p__Competitions__Exports__index","45096":"p__Shixuns__Detail__AuditSituation__index","45179":"p__Administration__Student__Edit__index","45359":"p__Messages__Detail__index","45650":"p__Competitions__Update__index","45775":"p__Engineering__Lists__Document__index","45798":"p__Classrooms__Lists__Video__Statistics__UserDetail__index","45825":"p__Classrooms__Lists__Exercise__index","45992":"p__Classrooms__Lists__Exercise__ReviewGroup__index","46796":"p__virtualSpaces__Lists__Announcement__Detail__index","46963":"p__Classrooms__Lists__Engineering__Detail__index","47545":"p__Graduations__Lists__Archives__index","48077":"p__Classrooms__Lists__Students__index","48689":"p__Classrooms__Lists__Statistics__VideoStatistics__index","49205":"p__Shixuns__Edit__body__Level__Challenges__EditPracticeSetting__index","49366":"p__User__Login__index","49716":"p__Question__OjProblem__RecordDetail__index","49890":"p__Classrooms__Lists__CommonHomework__index","50869":"p__Guidance__index","51276":"p__MoopCases__Success__index","51461":"p__Graduations__Lists__Topics__index","51582":"p__Classrooms__Lists__GroupHomework__Add__index","51855":"p__MoopCases__InfoPanel__index","52338":"p__Classrooms__Lists__CommonHomework__Review__index","52404":"p__Classrooms__Lists__Template__teacher__index","52806":"p__User__Detail__Topics__Exercise__Detail__index","52829":"p__Messages__Private__index","52875":"p__Shixuns__Detail__id","53247":"p__Paperlibrary__See__index","53910":"p__HttpStatus__introduction","54056":"p__IntrainCourse__index","54164":"p__Classrooms__Lists__Exercise__Detail__index","54492":"p__Graduations__Lists__StudentSelection__index","54572":"p__Classrooms__Lists__ExportList__index","54770":"p__Classrooms__Lists__ProgramHomework__Detail__answer__index","54862":"p__Paperlibrary__index","54928":"p__Classrooms__Lists__LearningPath__index","55573":"p__Shixuns__Detail__Merge__index","55624":"p__Graduations__Lists__Index__index","56277":"p__Shixuns__Edit__index","57045":"p__Classrooms__Lists__CommonHomework__SubmitWork__index","57560":"p__Administration__College__index","57614":"p__Shixuns__Edit__body__Level__Challenges__RankingSetting__index","59133":"p__Shixuns__Detail__Challenges__index","59649":"p__Engineering__Lists__TrainingProgram__index","59788":"p__Account__Profile__index","60479":"p__Classrooms__Lists__GroupHomework__EditWork__index","60533":"p__Classrooms__Lists__Video__Statistics__Detail__index","60547":"p__Account__index","61043":"p__Classrooms__Lists__Graduation__Tasks__index","61713":"p__virtualSpaces__Lists__Settings__index","61727":"p__Classrooms__Lists__CourseGroup__NotList__index","61880":"p__User__Detail__Order__pages__apply__index","62548":"p__Engineering__Norm__Detail__index","63157":"p__User__Detail__ExperImentImg__Add__index","64144":"p__Problemset__Preview__New__index","64217":"p__Classrooms__Lists__Video__Statistics__index","64496":"p__HttpStatus__HpcCourse","64520":"p__Account__Secure__index","65111":"p__Terminal__index","65148":"p__Classrooms__Lists__Polls__Answer__index","65191":"p__User__Detail__Certificate__index","65549":"p__Shixuns__New__CreateImg__index","65816":"p__virtualSpaces__Lists__Announcement__index","66063":"p__Graduations__Lists__Personmanage__index","66583":"p__User__Detail__Classrooms__index","66651":"p__Engineering__Evaluate__Detail__index","67242":"p__Innovation__MyProject__index","67878":"p__Classrooms__Lists__LiveVideo__index","68014":"p__Classrooms__Lists__Teachers__index","68665":"p__Engineering__Lists__TrainingObjectives__index","68827":"p__Classrooms__Lists__OnlineLearning__index","68882":"p__Classrooms__Lists__Graduation__Tasks__Detail__index","69922":"p__Classrooms__Lists__Statistics__StudentVideo__index","69944":"p__Classrooms__Lists__Video__Statistics__StudentDetail__index","71450":"p__Classrooms__Lists__ShixunHomeworks__Commitsummary__index","71783":"p__virtualSpaces__Lists__Experiment__index","72529":"p__User__Detail__id","72539":"p__Graduations__Review__index","72570":"p__Competitions__Detail__index","73183":"p__Engineering__Lists__GraduationIndex__index","73220":"p__Classrooms__Lists__Video__Upload__index","74264":"p__Forums__New__index","74795":"p__Classrooms__Lists__Graduation__Tasks__Add__index","75043":"p__User__Detail__Topics__Poll__Edit__index","75357":"p__Engineering__Lists__TrainingProgram__Edit__index","75786":"layouts__LoginAndRegister__index","75816":"p__Paperlibrary__Random__Edit__index","76904":"p__MoopCases__FormPanel__index","77460":"p__Question__OjProblem__index","77857":"p__Shixuns__Edit__body__Level__Challenges__NewQuestion__index","78085":"p__Classrooms__Lists__Exercise__Review__index","78563":"p__virtualSpaces__Lists__Discussion__Detail__index","79489":"p__Engineering__Lists__CourseList__index","79590":"p__User__Detail__TeachGroup__index","79921":"p__Classrooms__ExamList__index","80508":"p__Forums__Detail__id","81148":"p__Shixuns__Detail__Repository__UploadFile__index","82339":"p__virtualSpaces__Lists__Plan__Detail__index","82425":"p__Classrooms__Lists__Board__Detail__index","82443":"p__Graduations__Lists__StageModule__index","83141":"p__Innovation__Detail__index","83212":"p__MoopCases__index","83935":"p__Classrooms__Lists__GroupHomework__index","84546":"p__Engineering__Lists__TrainingProgram__Add__index","85048":"p__Classrooms__Lists__Graduation__Topics__index","85111":"p__User__Detail__Order__pages__orderInformation__index","85297":"p__Classrooms__Lists__Exercise__Detail__components__DuplicateChecking__CheckDetail__index","85888":"p__Classrooms__Lists__CommonHomework__Add__index","85891":"p__virtualSpaces__Lists__Resources__index","86052":"p__Paths__Index__index","86069":"p__virtualSpaces__Lists__Lesson__Detail__index","86452":"p__Innovation__PublicDataSet__index","86541":"p__Shixuns__Detail__Dataset__index","86634":"p__Innovation__Tasks__index","86820":"p__User__Detail__Topics__Normal__index","86913":"p__Question__AddOrEdit__index","87058":"p__virtualSpaces__Lists__Survey__Detail__index","87260":"p__Account__Certification__index","87922":"p__Classrooms__Lists__CourseGroup__Detail__index","88517":"p__User__Detail__Topics__Group__index","88866":"p__index","89076":"p__Account__Binding__index","89677":"p__virtualSpaces__Lists__Announcement__AddAndEdit__index","89785":"p__Classrooms__Lists__Template__student__index","90109":"p__Classrooms__Lists__ShixunHomeworks__Detail__components__CodeReview__Detail__index","90265":"p__User__Detail__Topics__index","90337":"p__Paperlibrary__Random__PreviewEdit__index","91045":"p__virtualSpaces__Lists__Knowledge__AddAndEdit__index","91257":"p__Classrooms__Lists__ResourceRecommend__index","91470":"p__User__Register__index","91831":"p__Graduations__Index__index","92045":"p__Engineering__Lists__TeacherList__index","92501":"p__Search__index","92823":"p__Engineering__Navigation__Home__index","92983":"p__Forums__Index__index","93260":"p__Paperlibrary__Add__index","93282":"layouts__ShixunDetail__index","93496":"p__User__Detail__OtherResources__index","93665":"p__tasks__index","93668":"p__Classrooms__Lists__CommonHomework__Detail__index","94078":"p__Messages__Tidings__index","94498":"p__Shixuns__Edit__body__Level__Challenges__NewPractice__index","94662":"p__User__Detail__Paths__index","94715":"p__virtualSpaces__Lists__Material__Detail__index","94849":"p__User__Detail__ExperImentImg__index","95125":"p__Classrooms__Lists__Exercise__DetailedAnalysis__index","95176":"p__User__Detail__Videos__Protocol__index","95335":"p__Engineering__Lists__CourseMatrix__index","96444":"p__Video__Detail__id","96882":"p__Classrooms__New__StartClass__index","97008":"p__Shixuns__New__index","97046":"p__Shixuns__Detail__Repository__AddFile__index","98062":"p__User__Detail__Topicbank__index","98398":"p__virtualSpaces__Lists__Resources__Detail__index","98688":"p__Shixuns__Detail__Repository__index","98885":"p__Classrooms__Lists__Statistics__StudentStatistics__index","99674":"p__Shixuns__New__ImagePreview__index"}[chunkId] || chunkId) + ".chunk.css"; /******/ }; /******/ }(); /******/ @@ -124951,7 +125584,7 @@ function debounce (delay, callback, options) { /******/ }; /******/ /******/ __webpack_require__.f.miniCss = function(chunkId, promises) { -/******/ var cssChunks = {"292":1,"310":1,"556":1,"1482":1,"1702":1,"2659":1,"2819":1,"3317":1,"3391":1,"3451":1,"3509":1,"3539":1,"3585":1,"3951":1,"4736":1,"4766":1,"4884":1,"4973":1,"5572":1,"6127":1,"6487":1,"6685":1,"6758":1,"6788":1,"7043":1,"7852":1,"7884":1,"8787":1,"8999":1,"9416":1,"10014":1,"10195":1,"10485":1,"10737":1,"10799":1,"10921":1,"11070":1,"11253":1,"11512":1,"11520":1,"11545":1,"11581":1,"12076":1,"12102":1,"12303":1,"12412":1,"12476":1,"12865":1,"12884":1,"13006":1,"13355":1,"13581":1,"14058":1,"14105":1,"14514":1,"14599":1,"14610":1,"14662":1,"14889":1,"15148":1,"15319":1,"15402":1,"16328":1,"16434":1,"16729":1,"16845":1,"17482":1,"17527":1,"17622":1,"17806":1,"18241":1,"18302":1,"18307":1,"19215":1,"19360":1,"19715":1,"19891":1,"20026":1,"20182":1,"20576":1,"20680":1,"20700":1,"21265":1,"21423":1,"21578":1,"21939":1,"22254":1,"22307":1,"22707":1,"23332":1,"24504":1,"25022":1,"25470":1,"25705":1,"26366":1,"26685":1,"26741":1,"26883":1,"27178":1,"27182":1,"27395":1,"28072":1,"28237":1,"28435":1,"28723":1,"28782":1,"28982":1,"29647":1,"30067":1,"30264":1,"30342":1,"31006":1,"31211":1,"31427":1,"31563":1,"31674":1,"31962":1,"33356":1,"33747":1,"33784":1,"34093":1,"34601":1,"34741":1,"34800":1,"34994":1,"35238":1,"35729":1,"36029":1,"36270":1,"36784":1,"37062":1,"38143":1,"38447":1,"38515":1,"38634":1,"38797":1,"39332":1,"39391":1,"39404":1,"39695":1,"40559":1,"40895":1,"41048":1,"41657":1,"41717":1,"41953":1,"42240":1,"43442":1,"44259":1,"44449":1,"45096":1,"45179":1,"45359":1,"45650":1,"45775":1,"45798":1,"45825":1,"45992":1,"46796":1,"46963":1,"47545":1,"48077":1,"48689":1,"49205":1,"49366":1,"49716":1,"49890":1,"50869":1,"50966":1,"51276":1,"51461":1,"51582":1,"51855":1,"52338":1,"52404":1,"52806":1,"52829":1,"52875":1,"53247":1,"53474":1,"53910":1,"54056":1,"54164":1,"54492":1,"54572":1,"54770":1,"54862":1,"54928":1,"55573":1,"55624":1,"56277":1,"57045":1,"57560":1,"57614":1,"59133":1,"59649":1,"59788":1,"60479":1,"60533":1,"60547":1,"61043":1,"61713":1,"61727":1,"61880":1,"62548":1,"63157":1,"64144":1,"64217":1,"64496":1,"64520":1,"65111":1,"65148":1,"65191":1,"65549":1,"65816":1,"66063":1,"66583":1,"66651":1,"67242":1,"67878":1,"68014":1,"68665":1,"68827":1,"68882":1,"69922":1,"69944":1,"71450":1,"71783":1,"72529":1,"72539":1,"72570":1,"73183":1,"73220":1,"74264":1,"74795":1,"75043":1,"75170":1,"75357":1,"75786":1,"75816":1,"76904":1,"77460":1,"77857":1,"78085":1,"79489":1,"79590":1,"79921":1,"80508":1,"81148":1,"82339":1,"82425":1,"82443":1,"83141":1,"83212":1,"83935":1,"84546":1,"85048":1,"85111":1,"85297":1,"85888":1,"85891":1,"86052":1,"86452":1,"86541":1,"86634":1,"86820":1,"86913":1,"87058":1,"87260":1,"87922":1,"88517":1,"88866":1,"89076":1,"89677":1,"89785":1,"90109":1,"90265":1,"90337":1,"91045":1,"91257":1,"91470":1,"91831":1,"92045":1,"92501":1,"92823":1,"92983":1,"93260":1,"93282":1,"93496":1,"93665":1,"93668":1,"94078":1,"94498":1,"94662":1,"94715":1,"94849":1,"95125":1,"95176":1,"95335":1,"96444":1,"96875":1,"96882":1,"97008":1,"97046":1,"98062":1,"98398":1,"98688":1,"98885":1,"99674":1}; +/******/ var cssChunks = {"292":1,"310":1,"556":1,"1482":1,"1702":1,"2659":1,"2819":1,"3317":1,"3391":1,"3451":1,"3509":1,"3539":1,"3585":1,"3951":1,"4736":1,"4766":1,"4884":1,"4973":1,"5572":1,"6127":1,"6487":1,"6685":1,"6758":1,"6788":1,"7043":1,"7852":1,"7884":1,"8787":1,"8999":1,"9416":1,"10014":1,"10195":1,"10485":1,"10737":1,"10799":1,"10921":1,"11070":1,"11253":1,"11512":1,"11520":1,"11545":1,"11581":1,"12076":1,"12102":1,"12303":1,"12412":1,"12476":1,"12865":1,"12884":1,"13006":1,"13355":1,"13581":1,"14058":1,"14105":1,"14514":1,"14599":1,"14610":1,"14662":1,"14889":1,"15148":1,"15319":1,"15402":1,"16328":1,"16434":1,"16729":1,"16845":1,"17482":1,"17527":1,"17622":1,"17806":1,"18241":1,"18302":1,"18307":1,"19215":1,"19360":1,"19715":1,"19891":1,"20026":1,"20182":1,"20576":1,"20680":1,"20700":1,"21265":1,"21423":1,"21578":1,"21939":1,"22254":1,"22307":1,"22707":1,"23332":1,"24504":1,"25022":1,"25470":1,"25705":1,"26366":1,"26685":1,"26741":1,"26883":1,"27178":1,"27182":1,"27395":1,"28072":1,"28237":1,"28435":1,"28723":1,"28782":1,"28982":1,"29647":1,"30067":1,"30264":1,"30342":1,"31006":1,"31211":1,"31427":1,"31563":1,"31674":1,"31962":1,"33356":1,"33413":1,"33747":1,"33784":1,"34093":1,"34601":1,"34741":1,"34800":1,"34994":1,"35238":1,"35729":1,"36029":1,"36270":1,"36784":1,"37062":1,"38143":1,"38447":1,"38515":1,"38634":1,"38797":1,"39332":1,"39391":1,"39404":1,"39695":1,"40559":1,"40895":1,"41048":1,"41657":1,"41717":1,"41953":1,"42240":1,"43442":1,"44259":1,"44449":1,"45096":1,"45179":1,"45359":1,"45650":1,"45775":1,"45798":1,"45825":1,"45992":1,"46796":1,"46963":1,"47545":1,"48077":1,"48689":1,"49205":1,"49366":1,"49716":1,"49890":1,"50869":1,"50966":1,"51276":1,"51461":1,"51582":1,"51855":1,"52338":1,"52404":1,"52806":1,"52829":1,"52875":1,"53247":1,"53474":1,"53910":1,"54056":1,"54164":1,"54492":1,"54572":1,"54770":1,"54862":1,"54928":1,"55573":1,"55624":1,"56277":1,"57045":1,"57560":1,"57614":1,"59133":1,"59649":1,"59788":1,"60479":1,"60533":1,"60547":1,"61043":1,"61713":1,"61727":1,"61880":1,"62548":1,"63157":1,"64144":1,"64217":1,"64496":1,"64520":1,"65111":1,"65148":1,"65191":1,"65549":1,"65816":1,"66063":1,"66583":1,"66651":1,"67242":1,"67878":1,"68014":1,"68665":1,"68827":1,"68882":1,"69922":1,"69944":1,"71450":1,"71783":1,"72529":1,"72539":1,"72570":1,"73183":1,"73220":1,"74264":1,"74795":1,"75043":1,"75170":1,"75357":1,"75786":1,"75816":1,"76904":1,"77460":1,"77857":1,"78085":1,"78563":1,"79489":1,"79590":1,"79921":1,"80508":1,"81148":1,"82339":1,"82425":1,"82443":1,"83141":1,"83212":1,"83935":1,"84546":1,"85048":1,"85111":1,"85297":1,"85888":1,"85891":1,"86052":1,"86069":1,"86452":1,"86541":1,"86634":1,"86820":1,"86913":1,"87058":1,"87260":1,"87922":1,"88517":1,"88866":1,"89076":1,"89677":1,"89785":1,"90109":1,"90265":1,"90337":1,"91045":1,"91257":1,"91470":1,"91831":1,"92045":1,"92501":1,"92823":1,"92983":1,"93260":1,"93282":1,"93496":1,"93665":1,"93668":1,"94078":1,"94498":1,"94662":1,"94715":1,"94849":1,"95125":1,"95176":1,"95335":1,"96444":1,"96598":1,"96875":1,"96882":1,"97008":1,"97046":1,"98062":1,"98398":1,"98688":1,"98885":1,"99674":1}; /******/ if(installedCssChunks[chunkId]) promises.push(installedCssChunks[chunkId]); /******/ else if(installedCssChunks[chunkId] !== 0 && cssChunks[chunkId]) { /******/ promises.push(installedCssChunks[chunkId] = loadStylesheet(chunkId).then(function() { @@ -128381,504 +129014,544 @@ function _getRoutes() { "id": "336" }, "337": { - "path": "/vtrs/:virtual_spacesId/settings", + "path": "/vtrs/:virtual_spacesId/lesson", "parentId": "323", "id": "337" }, "338": { - "path": "/vtrs/:virtual_spacesId/resources", + "path": "/vtrs/:virtual_spacesId/lesson/:id/detail", "parentId": "323", "id": "338" }, "339": { - "path": "/vtrs/:virtual_spacesId/resources/:id/detail", + "path": "/vtrs/:virtual_spacesId/discussion", "parentId": "323", "id": "339" }, "340": { - "path": "/vtrs/:virtual_spacesId/Plan", + "path": "/vtrs/:virtual_spacesId/discussion/:id/detail", "parentId": "323", "id": "340" }, "341": { - "path": "/vtrs/:virtual_spacesId/plan/:id/detail", + "path": "/vtrs/:virtual_spacesId/settings", "parentId": "323", "id": "341" }, "342": { - "path": "/vtrs/:virtual_spacesId/homepage", + "path": "/vtrs/:virtual_spacesId/resources", "parentId": "323", "id": "342" }, "343": { - "path": "/vtrs/:virtual_spacesId/*", + "path": "/vtrs/:virtual_spacesId/resources/:id/detail", "parentId": "323", "id": "343" }, "344": { - "path": "/101", - "parentId": "1", + "path": "/vtrs/:virtual_spacesId/Plan", + "parentId": "323", "id": "344" }, "345": { - "path": "/101/:virtual_spacesId", - "parentId": "344", + "path": "/vtrs/:virtual_spacesId/plan/:id/detail", + "parentId": "323", "id": "345" }, "346": { - "path": "/101/:virtual_spacesId", - "exact": true, - "parentId": "345", + "path": "/vtrs/:virtual_spacesId/homepage", + "parentId": "323", "id": "346" }, "347": { - "path": "/101/:virtual_spacesId/experiment", - "parentId": "345", + "path": "/vtrs/:virtual_spacesId/*", + "parentId": "323", "id": "347" }, "348": { - "path": "/101/:virtual_spacesId/announcement", - "parentId": "345", + "path": "/101", + "parentId": "1", "id": "348" }, "349": { - "path": "/101/:virtual_spacesId/announcement/add", - "parentId": "345", + "path": "/101/:virtual_spacesId", + "parentId": "348", "id": "349" }, "350": { - "path": "/101/:virtual_spacesId/announcement/:id/edit", - "parentId": "345", + "path": "/101/:virtual_spacesId", + "exact": true, + "parentId": "349", "id": "350" }, "351": { - "path": "/101/:virtual_spacesId/announcement/:id/detail", - "parentId": "345", + "path": "/101/:virtual_spacesId/experiment", + "parentId": "349", "id": "351" }, "352": { - "path": "/101/:virtual_spacesId/survey", - "parentId": "345", + "path": "/101/:virtual_spacesId/announcement", + "parentId": "349", "id": "352" }, "353": { - "path": "/101/:virtual_spacesId/survey/:id/detail", - "parentId": "345", + "path": "/101/:virtual_spacesId/announcement/add", + "parentId": "349", "id": "353" }, "354": { - "path": "/101/:virtual_spacesId/knowledge", - "parentId": "345", + "path": "/101/:virtual_spacesId/announcement/:id/edit", + "parentId": "349", "id": "354" }, "355": { - "path": "/101/:virtual_spacesId/knowledge/add", - "parentId": "345", + "path": "/101/:virtual_spacesId/announcement/:id/detail", + "parentId": "349", "id": "355" }, "356": { - "path": "/101/:virtual_spacesId/knowledge/:id/edit", - "parentId": "345", + "path": "/101/:virtual_spacesId/survey", + "parentId": "349", "id": "356" }, "357": { - "path": "/101/:virtual_spacesId/material", - "parentId": "345", + "path": "/101/:virtual_spacesId/survey/:id/detail", + "parentId": "349", "id": "357" }, "358": { - "path": "/101/:virtual_spacesId/material/:id/detail", - "parentId": "345", + "path": "/101/:virtual_spacesId/knowledge", + "parentId": "349", "id": "358" }, "359": { - "path": "/101/:virtual_spacesId/settings", - "parentId": "345", + "path": "/101/:virtual_spacesId/knowledge/add", + "parentId": "349", "id": "359" }, "360": { - "path": "/101/:virtual_spacesId/resources", - "parentId": "345", + "path": "/101/:virtual_spacesId/knowledge/:id/edit", + "parentId": "349", "id": "360" }, "361": { - "path": "/101/:virtual_spacesId/resources/:id/detail", - "parentId": "345", + "path": "/101/:virtual_spacesId/material", + "parentId": "349", "id": "361" }, "362": { - "path": "/101/:virtual_spacesId/Plan", - "parentId": "345", + "path": "/101/:virtual_spacesId/material/:id/detail", + "parentId": "349", "id": "362" }, "363": { - "path": "/101/:virtual_spacesId/plan/:id/detail", - "parentId": "345", + "path": "/101/:virtual_spacesId/lesson", + "parentId": "349", "id": "363" }, "364": { - "path": "/101/:virtual_spacesId/homepage", - "parentId": "345", + "path": "/101/:virtual_spacesId/lesson/:id/detail", + "parentId": "349", "id": "364" }, "365": { - "path": "/101/:virtual_spacesId/*", - "parentId": "345", + "path": "/101/:virtual_spacesId/discussion", + "parentId": "349", "id": "365" }, "366": { - "path": "/administration", - "parentId": "1", + "path": "/101/:virtual_spacesId/discussion/:id/detail", + "parentId": "349", "id": "366" }, "367": { - "path": "/administration", - "parentId": "366", + "path": "/101/:virtual_spacesId/settings", + "parentId": "349", "id": "367" }, "368": { - "path": "/administration/college", - "parentId": "367", + "path": "/101/:virtual_spacesId/resources", + "parentId": "349", "id": "368" }, "369": { - "path": "/administration/student", - "parentId": "367", + "path": "/101/:virtual_spacesId/resources/:id/detail", + "parentId": "349", "id": "369" }, "370": { - "path": "/administration/student/:studentId/edit", - "parentId": "367", + "path": "/101/:virtual_spacesId/Plan", + "parentId": "349", "id": "370" }, "371": { - "path": "/graduations", - "parentId": "1", + "path": "/101/:virtual_spacesId/plan/:id/detail", + "parentId": "349", "id": "371" }, "372": { - "path": "/graduations", - "exact": true, - "parentId": "371", + "path": "/101/:virtual_spacesId/homepage", + "parentId": "349", "id": "372" }, "373": { - "path": "/graduations/:id/:moduleKey/:moduleId/review/:itemId", - "exact": true, - "parentId": "371", + "path": "/101/:virtual_spacesId/*", + "parentId": "349", "id": "373" }, "374": { - "path": "/graduations/:id", - "parentId": "371", + "path": "/administration", + "parentId": "1", "id": "374" }, "375": { - "path": "/graduations/:id/index", + "path": "/administration", "parentId": "374", "id": "375" }, "376": { - "path": "/graduations/:id/topics", - "parentId": "374", + "path": "/administration/college", + "parentId": "375", "id": "376" }, "377": { - "path": "/graduations/:id/student_selection", - "parentId": "374", + "path": "/administration/student", + "parentId": "375", "id": "377" }, "378": { - "path": "/graduations/:id/tasks", - "parentId": "374", + "path": "/administration/student/:studentId/edit", + "parentId": "375", "id": "378" }, "379": { - "path": "/graduations/:id/opening_report", - "parentId": "374", + "path": "/graduations", + "parentId": "1", "id": "379" }, "380": { - "path": "/graduations/:id/midterm_report", - "parentId": "374", + "path": "/graduations", + "exact": true, + "parentId": "379", "id": "380" }, "381": { - "path": "/graduations/:id/thesis", - "parentId": "374", + "path": "/graduations/:id/:moduleKey/:moduleId/review/:itemId", + "exact": true, + "parentId": "379", "id": "381" }, "382": { - "path": "/graduations/:id/final_defense", - "parentId": "374", + "path": "/graduations/:id", + "parentId": "379", "id": "382" }, "383": { - "path": "/graduations/:id/final_thesis", - "parentId": "374", + "path": "/graduations/:id/index", + "parentId": "382", "id": "383" }, "384": { - "path": "/graduations/:id/settings", - "parentId": "374", + "path": "/graduations/:id/topics", + "parentId": "382", "id": "384" }, "385": { - "path": "/graduations/:id/teachers", - "parentId": "374", + "path": "/graduations/:id/student_selection", + "parentId": "382", "id": "385" }, "386": { - "path": "/graduations/:id/students", - "parentId": "374", + "path": "/graduations/:id/tasks", + "parentId": "382", "id": "386" }, "387": { - "path": "/graduations/:id/archives", - "parentId": "374", + "path": "/graduations/:id/opening_report", + "parentId": "382", "id": "387" }, "388": { - "path": "/graduations/:id/grading_summary", - "parentId": "374", + "path": "/graduations/:id/midterm_report", + "parentId": "382", "id": "388" }, "389": { - "path": "/educoder-demo", - "exact": true, - "parentId": "1", + "path": "/graduations/:id/thesis", + "parentId": "382", "id": "389" }, "390": { - "path": "/training", - "parentId": "1", + "path": "/graduations/:id/final_defense", + "parentId": "382", "id": "390" }, "391": { - "name": "精培课程", - "path": "/training", - "parentId": "390", + "path": "/graduations/:id/final_thesis", + "parentId": "382", "id": "391" }, "392": { - "path": "/otherlogin", - "exact": true, - "parentId": "1", + "path": "/graduations/:id/settings", + "parentId": "382", "id": "392" }, "393": { - "path": "/otherloginqq", - "exact": true, - "parentId": "1", + "path": "/graduations/:id/teachers", + "parentId": "382", "id": "393" }, "394": { - "path": "/otherloginstart", - "exact": true, - "parentId": "1", + "path": "/graduations/:id/students", + "parentId": "382", "id": "394" }, "395": { - "path": "/login", - "parentId": "1", + "path": "/graduations/:id/archives", + "parentId": "382", "id": "395" }, "396": { - "path": "/login", - "parentId": "395", + "path": "/graduations/:id/grading_summary", + "parentId": "382", "id": "396" }, "397": { - "path": "/user", + "path": "/educoder-demo", + "exact": true, "parentId": "1", "id": "397" }, "398": { - "path": "/user/login", - "parentId": "397", + "path": "/training", + "parentId": "1", "id": "398" }, "399": { - "path": "/user/register", - "parentId": "397", + "name": "精培课程", + "path": "/training", + "parentId": "398", "id": "399" }, "400": { - "path": "/user/reset-password", - "parentId": "397", + "path": "/otherlogin", + "exact": true, + "parentId": "1", "id": "400" }, "401": { - "path": "/colleges", + "path": "/otherloginqq", + "exact": true, "parentId": "1", "id": "401" }, "402": { - "path": "/colleges/:id/statistics", - "parentId": "401", + "path": "/otherloginstart", + "exact": true, + "parentId": "1", "id": "402" }, "403": { - "path": "/help", + "path": "/login", "parentId": "1", "id": "403" }, "404": { - "path": "/help/:id", + "path": "/login", "parentId": "403", "id": "404" }, "405": { - "path": "/video", + "path": "/user", "parentId": "1", "id": "405" }, "406": { - "path": "/video/:videoId", + "path": "/user/login", "parentId": "405", "id": "406" }, "407": { - "path": "/terminal", - "parentId": "1", + "path": "/user/register", + "parentId": "405", "id": "407" }, "408": { - "path": "/report/:taskId/:game_report_id", - "parentId": "1", + "path": "/user/reset-password", + "parentId": "405", "id": "408" }, "409": { - "path": "/", + "path": "/colleges", "parentId": "1", "id": "409" }, "410": { - "path": "/", - "exact": true, + "path": "/colleges/:id/statistics", "parentId": "409", "id": "410" }, "411": { - "path": "/api/*", - "exact": true, - "parentId": "409", + "path": "/help", + "parentId": "1", "id": "411" }, "412": { - "path": "/search", - "exact": true, - "parentId": "409", + "path": "/help/:id", + "parentId": "411", "id": "412" }, "413": { - "path": "/moop_cases", - "exact": true, - "parentId": "409", + "path": "/video", + "parentId": "1", "id": "413" }, "414": { - "path": "/moop_cases/new", - "exact": true, - "parentId": "409", + "path": "/video/:videoId", + "parentId": "413", "id": "414" }, "415": { - "path": "/moop_cases/:caseId", - "exact": true, - "parentId": "409", + "path": "/terminal", + "parentId": "1", "id": "415" }, "416": { - "path": "/moop_cases/:caseId/edit", - "exact": true, - "parentId": "409", + "path": "/report/:taskId/:game_report_id", + "parentId": "1", "id": "416" }, "417": { - "path": "/moop_cases/:caseId/publish-success", - "exact": true, - "parentId": "409", + "path": "/", + "parentId": "1", "id": "417" }, "418": { - "path": "/randompaper", + "path": "/", "exact": true, - "parentId": "409", + "parentId": "417", "id": "418" }, "419": { - "path": "/randompaper/edit/:id", + "path": "/api/*", "exact": true, - "parentId": "409", + "parentId": "417", "id": "419" }, "420": { - "path": "/randompaper/detail/:id", + "path": "/search", "exact": true, - "parentId": "409", + "parentId": "417", "id": "420" }, "421": { - "path": "/403", - "parentId": "409", + "path": "/moop_cases", + "exact": true, + "parentId": "417", "id": "421" }, "422": { - "path": "/500", - "parentId": "409", + "path": "/moop_cases/new", + "exact": true, + "parentId": "417", "id": "422" }, "423": { - "path": "/404", - "parentId": "409", + "path": "/moop_cases/:caseId", + "exact": true, + "parentId": "417", "id": "423" }, "424": { - "path": "/iwce", - "parentId": "409", + "path": "/moop_cases/:caseId/edit", + "exact": true, + "parentId": "417", "id": "424" }, "425": { - "path": "/Activities", - "parentId": "409", + "path": "/moop_cases/:caseId/publish-success", + "exact": true, + "parentId": "417", "id": "425" }, "426": { - "path": "/iwce/:itemname", - "parentId": "409", + "path": "/randompaper", + "exact": true, + "parentId": "417", "id": "426" }, "427": { - "path": "/hpc-course", - "parentId": "409", + "path": "/randompaper/edit/:id", + "exact": true, + "parentId": "417", "id": "427" }, "428": { - "path": "/user_agents", - "parentId": "409", + "path": "/randompaper/detail/:id", + "exact": true, + "parentId": "417", "id": "428" }, "429": { - "path": "/three", - "parentId": "409", + "path": "/403", + "parentId": "417", "id": "429" }, "430": { - "path": "/introduction", - "parentId": "409", + "path": "/500", + "parentId": "417", "id": "430" }, "431": { - "path": "/chatgpt", - "parentId": "409", + "path": "/404", + "parentId": "417", "id": "431" }, "432": { - "path": "/*", - "parentId": "409", + "path": "/iwce", + "parentId": "417", "id": "432" }, + "433": { + "path": "/Activities", + "parentId": "417", + "id": "433" + }, + "434": { + "path": "/iwce/:itemname", + "parentId": "417", + "id": "434" + }, + "435": { + "path": "/hpc-course", + "parentId": "417", + "id": "435" + }, + "436": { + "path": "/user_agents", + "parentId": "417", + "id": "436" + }, + "437": { + "path": "/three", + "parentId": "417", + "id": "437" + }, + "438": { + "path": "/introduction", + "parentId": "417", + "id": "438" + }, + "439": { + "path": "/chatgpt", + "parentId": "417", + "id": "439" + }, + "440": { + "path": "/*", + "parentId": "417", + "id": "440" + }, "@@/global-layout": { "id": "@@/global-layout", "path": "/", @@ -128898,13 +129571,13 @@ function _getRoutes() { return Promise.all(/*! import() | p__Paperlibrary__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(41867), __webpack_require__.e(78782), __webpack_require__.e(27695), __webpack_require__.e(59981), __webpack_require__.e(42309), __webpack_require__.e(72315), __webpack_require__.e(69532), __webpack_require__.e(99313), __webpack_require__.e(4977), __webpack_require__.e(39030), __webpack_require__.e(64125), __webpack_require__.e(59386), __webpack_require__.e(45339), __webpack_require__.e(97120), __webpack_require__.e(54862)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Paperlibrary/index.tsx */ 92855)); }), '4': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__Paperlibrary__Add__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(41867), __webpack_require__.e(78782), __webpack_require__.e(27695), __webpack_require__.e(32796), __webpack_require__.e(59981), __webpack_require__.e(42309), __webpack_require__.e(72315), __webpack_require__.e(36775), __webpack_require__.e(96875), __webpack_require__.e(69532), __webpack_require__.e(93948), __webpack_require__.e(6557), __webpack_require__.e(5440), __webpack_require__.e(2360), __webpack_require__.e(99313), __webpack_require__.e(19842), __webpack_require__.e(56156), __webpack_require__.e(47927), __webpack_require__.e(45013), __webpack_require__.e(14654), __webpack_require__.e(93260)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Paperlibrary/Add/index.tsx */ 4913)); + return Promise.all(/*! import() | p__Paperlibrary__Add__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(41867), __webpack_require__.e(78782), __webpack_require__.e(27695), __webpack_require__.e(32796), __webpack_require__.e(59981), __webpack_require__.e(36775), __webpack_require__.e(42309), __webpack_require__.e(72315), __webpack_require__.e(96875), __webpack_require__.e(69532), __webpack_require__.e(93948), __webpack_require__.e(6557), __webpack_require__.e(5440), __webpack_require__.e(2360), __webpack_require__.e(99313), __webpack_require__.e(19842), __webpack_require__.e(56156), __webpack_require__.e(47927), __webpack_require__.e(45013), __webpack_require__.e(14654), __webpack_require__.e(93260)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Paperlibrary/Add/index.tsx */ 4913)); }), '5': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__Paperlibrary__Add__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(41867), __webpack_require__.e(78782), __webpack_require__.e(27695), __webpack_require__.e(32796), __webpack_require__.e(59981), __webpack_require__.e(42309), __webpack_require__.e(72315), __webpack_require__.e(36775), __webpack_require__.e(96875), __webpack_require__.e(69532), __webpack_require__.e(93948), __webpack_require__.e(6557), __webpack_require__.e(5440), __webpack_require__.e(2360), __webpack_require__.e(99313), __webpack_require__.e(19842), __webpack_require__.e(56156), __webpack_require__.e(47927), __webpack_require__.e(45013), __webpack_require__.e(14654), __webpack_require__.e(93260)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Paperlibrary/Add/index.tsx */ 4913)); + return Promise.all(/*! import() | p__Paperlibrary__Add__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(41867), __webpack_require__.e(78782), __webpack_require__.e(27695), __webpack_require__.e(32796), __webpack_require__.e(59981), __webpack_require__.e(36775), __webpack_require__.e(42309), __webpack_require__.e(72315), __webpack_require__.e(96875), __webpack_require__.e(69532), __webpack_require__.e(93948), __webpack_require__.e(6557), __webpack_require__.e(5440), __webpack_require__.e(2360), __webpack_require__.e(99313), __webpack_require__.e(19842), __webpack_require__.e(56156), __webpack_require__.e(47927), __webpack_require__.e(45013), __webpack_require__.e(14654), __webpack_require__.e(93260)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Paperlibrary/Add/index.tsx */ 4913)); }), '6': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__Paperlibrary__See__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(41867), __webpack_require__.e(78782), __webpack_require__.e(27695), __webpack_require__.e(32796), __webpack_require__.e(59981), __webpack_require__.e(42309), __webpack_require__.e(72315), __webpack_require__.e(36775), __webpack_require__.e(96875), __webpack_require__.e(69532), __webpack_require__.e(19208), __webpack_require__.e(44425), __webpack_require__.e(86129), __webpack_require__.e(88699), __webpack_require__.e(4977), __webpack_require__.e(14654), __webpack_require__.e(45339), __webpack_require__.e(80104), __webpack_require__.e(53247)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Paperlibrary/See/index.tsx */ 26010)); + return Promise.all(/*! import() | p__Paperlibrary__See__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(41867), __webpack_require__.e(78782), __webpack_require__.e(27695), __webpack_require__.e(32796), __webpack_require__.e(59981), __webpack_require__.e(36775), __webpack_require__.e(42309), __webpack_require__.e(72315), __webpack_require__.e(96875), __webpack_require__.e(69532), __webpack_require__.e(19208), __webpack_require__.e(44425), __webpack_require__.e(86129), __webpack_require__.e(88699), __webpack_require__.e(4977), __webpack_require__.e(14654), __webpack_require__.e(45339), __webpack_require__.e(80104), __webpack_require__.e(53247)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Paperlibrary/See/index.tsx */ 26010)); }), '7': /*#__PURE__*/_react_17_0_2_react.lazy(function () { return Promise.all(/*! import() | p__Problemset__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(41867), __webpack_require__.e(78782), __webpack_require__.e(27695), __webpack_require__.e(32796), __webpack_require__.e(36775), __webpack_require__.e(96875), __webpack_require__.e(69532), __webpack_require__.e(5440), __webpack_require__.e(2360), __webpack_require__.e(99313), __webpack_require__.e(43428), __webpack_require__.e(3471), __webpack_require__.e(68998), __webpack_require__.e(4977), __webpack_require__.e(14654), __webpack_require__.e(39030), __webpack_require__.e(14599)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Problemset/index.tsx */ 51076)); @@ -128922,19 +129595,19 @@ function _getRoutes() { return Promise.all(/*! import() | p__Paths__HigherVocationalEducation__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(26588), __webpack_require__.e(59981), __webpack_require__.e(17489), __webpack_require__.e(4977), __webpack_require__.e(5572)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Paths/HigherVocationalEducation/index.tsx */ 90016)); }), '12': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__Paths__New__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(41867), __webpack_require__.e(78782), __webpack_require__.e(27695), __webpack_require__.e(32796), __webpack_require__.e(42309), __webpack_require__.e(72315), __webpack_require__.e(36775), __webpack_require__.e(96875), __webpack_require__.e(69532), __webpack_require__.e(93948), __webpack_require__.e(6557), __webpack_require__.e(5440), __webpack_require__.e(2360), __webpack_require__.e(19842), __webpack_require__.e(98228), __webpack_require__.e(14654), __webpack_require__.e(28982)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Paths/New/index.tsx */ 83729)); + return Promise.all(/*! import() | p__Paths__New__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(41867), __webpack_require__.e(78782), __webpack_require__.e(27695), __webpack_require__.e(32796), __webpack_require__.e(36775), __webpack_require__.e(42309), __webpack_require__.e(72315), __webpack_require__.e(96875), __webpack_require__.e(69532), __webpack_require__.e(93948), __webpack_require__.e(6557), __webpack_require__.e(5440), __webpack_require__.e(2360), __webpack_require__.e(19842), __webpack_require__.e(98228), __webpack_require__.e(14654), __webpack_require__.e(28982)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Paths/New/index.tsx */ 83729)); }), '13': /*#__PURE__*/_react_17_0_2_react.lazy(function () { return Promise.all(/*! import() | p__Guidance__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(32796), __webpack_require__.e(59981), __webpack_require__.e(36775), __webpack_require__.e(96875), __webpack_require__.e(4977), __webpack_require__.e(14654), __webpack_require__.e(55523), __webpack_require__.e(50869)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Guidance/index.tsx */ 64368)); }), '14': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__Paths__Detail__id */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(41867), __webpack_require__.e(78782), __webpack_require__.e(27695), __webpack_require__.e(32796), __webpack_require__.e(59981), __webpack_require__.e(42309), __webpack_require__.e(72315), __webpack_require__.e(36775), __webpack_require__.e(96875), __webpack_require__.e(69532), __webpack_require__.e(93948), __webpack_require__.e(6557), __webpack_require__.e(5440), __webpack_require__.e(2360), __webpack_require__.e(99313), __webpack_require__.e(52409), __webpack_require__.e(42441), __webpack_require__.e(19842), __webpack_require__.e(89536), __webpack_require__.e(44425), __webpack_require__.e(93125), __webpack_require__.e(12911), __webpack_require__.e(37200), __webpack_require__.e(82837), __webpack_require__.e(16303), __webpack_require__.e(14654), __webpack_require__.e(55351), __webpack_require__.e(53114), __webpack_require__.e(25728), __webpack_require__.e(39030), __webpack_require__.e(17723), __webpack_require__.e(50966), __webpack_require__.e(23332)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Paths/Detail/[id].tsx */ 82260)); + return Promise.all(/*! import() | p__Paths__Detail__id */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(41867), __webpack_require__.e(78782), __webpack_require__.e(27695), __webpack_require__.e(32796), __webpack_require__.e(59981), __webpack_require__.e(36775), __webpack_require__.e(42309), __webpack_require__.e(72315), __webpack_require__.e(96875), __webpack_require__.e(69532), __webpack_require__.e(93948), __webpack_require__.e(6557), __webpack_require__.e(5440), __webpack_require__.e(2360), __webpack_require__.e(99313), __webpack_require__.e(52409), __webpack_require__.e(42441), __webpack_require__.e(19842), __webpack_require__.e(89536), __webpack_require__.e(44425), __webpack_require__.e(93125), __webpack_require__.e(12911), __webpack_require__.e(58921), __webpack_require__.e(37200), __webpack_require__.e(39219), __webpack_require__.e(86208), __webpack_require__.e(14654), __webpack_require__.e(55351), __webpack_require__.e(53114), __webpack_require__.e(25728), __webpack_require__.e(39030), __webpack_require__.e(17723), __webpack_require__.e(50966), __webpack_require__.e(23332)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Paths/Detail/[id].tsx */ 82260)); }), '15': /*#__PURE__*/_react_17_0_2_react.lazy(function () { return Promise.all(/*! import() | p__Paths__Detail__Statistics__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(41867), __webpack_require__.e(78782), __webpack_require__.e(27695), __webpack_require__.e(59981), __webpack_require__.e(42309), __webpack_require__.e(72315), __webpack_require__.e(99313), __webpack_require__.e(52409), __webpack_require__.e(42441), __webpack_require__.e(4977), __webpack_require__.e(34601)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Paths/Detail/Statistics/index.tsx */ 23159)); }), '16': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__Paths__New__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(41867), __webpack_require__.e(78782), __webpack_require__.e(27695), __webpack_require__.e(32796), __webpack_require__.e(42309), __webpack_require__.e(72315), __webpack_require__.e(36775), __webpack_require__.e(96875), __webpack_require__.e(69532), __webpack_require__.e(93948), __webpack_require__.e(6557), __webpack_require__.e(5440), __webpack_require__.e(2360), __webpack_require__.e(19842), __webpack_require__.e(98228), __webpack_require__.e(14654), __webpack_require__.e(28982)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Paths/New/index.tsx */ 83729)); + return Promise.all(/*! import() | p__Paths__New__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(41867), __webpack_require__.e(78782), __webpack_require__.e(27695), __webpack_require__.e(32796), __webpack_require__.e(36775), __webpack_require__.e(42309), __webpack_require__.e(72315), __webpack_require__.e(96875), __webpack_require__.e(69532), __webpack_require__.e(93948), __webpack_require__.e(6557), __webpack_require__.e(5440), __webpack_require__.e(2360), __webpack_require__.e(19842), __webpack_require__.e(98228), __webpack_require__.e(14654), __webpack_require__.e(28982)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Paths/New/index.tsx */ 83729)); }), '17': /*#__PURE__*/_react_17_0_2_react.lazy(function () { return Promise.all(/*! import() | layouts__SimpleLayouts */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(32796), __webpack_require__.e(36775), __webpack_require__.e(96875), __webpack_require__.e(9951), __webpack_require__.e(99626), __webpack_require__.e(7095), __webpack_require__.e(4977), __webpack_require__.e(14654), __webpack_require__.e(55523), __webpack_require__.e(55351), __webpack_require__.e(53114), __webpack_require__.e(25728), __webpack_require__.e(39030), __webpack_require__.e(14878), __webpack_require__.e(37062)]).then(__webpack_require__.bind(__webpack_require__, /*! @/layouts/SimpleLayouts.tsx */ 65128)); @@ -128973,28 +129646,28 @@ function _getRoutes() { return Promise.all(/*! import() | p__Classrooms__Lists__ProgramHomework__Detail__components__CodeReview__Detail__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(41867), __webpack_require__.e(78782), __webpack_require__.e(27695), __webpack_require__.e(32796), __webpack_require__.e(42309), __webpack_require__.e(72315), __webpack_require__.e(69532), __webpack_require__.e(14654), __webpack_require__.e(3391)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Classrooms/Lists/ProgramHomework/Detail/components/CodeReview/Detail/index.tsx */ 62491)); }), '29': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__Classrooms__Lists__ShixunHomeworks__Detail__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(41867), __webpack_require__.e(78782), __webpack_require__.e(27695), __webpack_require__.e(32796), __webpack_require__.e(42309), __webpack_require__.e(72315), __webpack_require__.e(36775), __webpack_require__.e(96875), __webpack_require__.e(69532), __webpack_require__.e(93948), __webpack_require__.e(5440), __webpack_require__.e(2360), __webpack_require__.e(99313), __webpack_require__.e(52409), __webpack_require__.e(42441), __webpack_require__.e(46034), __webpack_require__.e(14654), __webpack_require__.e(39030), __webpack_require__.e(10741), __webpack_require__.e(13581)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Classrooms/Lists/ShixunHomeworks/Detail/index.tsx */ 53293)); + return Promise.all(/*! import() | p__Classrooms__Lists__ShixunHomeworks__Detail__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(41867), __webpack_require__.e(78782), __webpack_require__.e(27695), __webpack_require__.e(32796), __webpack_require__.e(59981), __webpack_require__.e(36775), __webpack_require__.e(42309), __webpack_require__.e(72315), __webpack_require__.e(96875), __webpack_require__.e(69532), __webpack_require__.e(93948), __webpack_require__.e(5440), __webpack_require__.e(2360), __webpack_require__.e(99313), __webpack_require__.e(52409), __webpack_require__.e(42441), __webpack_require__.e(46034), __webpack_require__.e(14654), __webpack_require__.e(39030), __webpack_require__.e(10741), __webpack_require__.e(13581)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Classrooms/Lists/ShixunHomeworks/Detail/index.tsx */ 53293)); }), '30': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__Classrooms__Lists__ShixunHomeworks__Comment__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(41867), __webpack_require__.e(78782), __webpack_require__.e(27695), __webpack_require__.e(32796), __webpack_require__.e(59981), __webpack_require__.e(42309), __webpack_require__.e(72315), __webpack_require__.e(36775), __webpack_require__.e(96875), __webpack_require__.e(69532), __webpack_require__.e(5440), __webpack_require__.e(2360), __webpack_require__.e(42441), __webpack_require__.e(19208), __webpack_require__.e(44425), __webpack_require__.e(86129), __webpack_require__.e(14654), __webpack_require__.e(30342)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Classrooms/Lists/ShixunHomeworks/Comment/index.tsx */ 54920)); + return Promise.all(/*! import() | p__Classrooms__Lists__ShixunHomeworks__Comment__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(41867), __webpack_require__.e(78782), __webpack_require__.e(27695), __webpack_require__.e(32796), __webpack_require__.e(59981), __webpack_require__.e(36775), __webpack_require__.e(42309), __webpack_require__.e(72315), __webpack_require__.e(96875), __webpack_require__.e(69532), __webpack_require__.e(5440), __webpack_require__.e(2360), __webpack_require__.e(42441), __webpack_require__.e(19208), __webpack_require__.e(44425), __webpack_require__.e(86129), __webpack_require__.e(14654), __webpack_require__.e(30342)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Classrooms/Lists/ShixunHomeworks/Comment/index.tsx */ 54920)); }), '31': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__Classrooms__Lists__CommonHomework__Comment__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(41867), __webpack_require__.e(78782), __webpack_require__.e(27695), __webpack_require__.e(32796), __webpack_require__.e(59981), __webpack_require__.e(42309), __webpack_require__.e(72315), __webpack_require__.e(36775), __webpack_require__.e(96875), __webpack_require__.e(69532), __webpack_require__.e(19208), __webpack_require__.e(44425), __webpack_require__.e(86129), __webpack_require__.e(27809), __webpack_require__.e(4977), __webpack_require__.e(14654), __webpack_require__.e(12303)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Classrooms/Lists/CommonHomework/Comment/index.tsx */ 34733)); + return Promise.all(/*! import() | p__Classrooms__Lists__CommonHomework__Comment__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(41867), __webpack_require__.e(78782), __webpack_require__.e(27695), __webpack_require__.e(32796), __webpack_require__.e(59981), __webpack_require__.e(36775), __webpack_require__.e(42309), __webpack_require__.e(72315), __webpack_require__.e(96875), __webpack_require__.e(69532), __webpack_require__.e(19208), __webpack_require__.e(44425), __webpack_require__.e(86129), __webpack_require__.e(27809), __webpack_require__.e(4977), __webpack_require__.e(14654), __webpack_require__.e(12303)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Classrooms/Lists/CommonHomework/Comment/index.tsx */ 34733)); }), '32': /*#__PURE__*/_react_17_0_2_react.lazy(function () { return Promise.all(/*! import() | p__Classrooms__Lists__ShixunHomeworks__Commitsummary__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(32796), __webpack_require__.e(36775), __webpack_require__.e(96875), __webpack_require__.e(69532), __webpack_require__.e(5440), __webpack_require__.e(2360), __webpack_require__.e(64447), __webpack_require__.e(4977), __webpack_require__.e(14654), __webpack_require__.e(55523), __webpack_require__.e(10014), __webpack_require__.e(71450)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Classrooms/Lists/ShixunHomeworks/Commitsummary/index.tsx */ 22816)); }), '33': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__Classrooms__Lists__GroupHomework__Detail__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(41867), __webpack_require__.e(78782), __webpack_require__.e(27695), __webpack_require__.e(32796), __webpack_require__.e(59981), __webpack_require__.e(42309), __webpack_require__.e(72315), __webpack_require__.e(36775), __webpack_require__.e(96875), __webpack_require__.e(69532), __webpack_require__.e(93948), __webpack_require__.e(6557), __webpack_require__.e(5440), __webpack_require__.e(2360), __webpack_require__.e(99313), __webpack_require__.e(52409), __webpack_require__.e(19208), __webpack_require__.e(86129), __webpack_require__.e(37243), __webpack_require__.e(14654), __webpack_require__.e(10741), __webpack_require__.e(18735), __webpack_require__.e(10195)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Classrooms/Lists/GroupHomework/Detail/index.tsx */ 47893)); + return Promise.all(/*! import() | p__Classrooms__Lists__GroupHomework__Detail__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(41867), __webpack_require__.e(78782), __webpack_require__.e(27695), __webpack_require__.e(32796), __webpack_require__.e(59981), __webpack_require__.e(36775), __webpack_require__.e(42309), __webpack_require__.e(72315), __webpack_require__.e(96875), __webpack_require__.e(69532), __webpack_require__.e(93948), __webpack_require__.e(6557), __webpack_require__.e(5440), __webpack_require__.e(2360), __webpack_require__.e(99313), __webpack_require__.e(52409), __webpack_require__.e(19208), __webpack_require__.e(86129), __webpack_require__.e(58921), __webpack_require__.e(73454), __webpack_require__.e(14654), __webpack_require__.e(10741), __webpack_require__.e(10195)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Classrooms/Lists/GroupHomework/Detail/index.tsx */ 47893)); }), '34': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__Classrooms__Lists__CommonHomework__Detail__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(41867), __webpack_require__.e(78782), __webpack_require__.e(27695), __webpack_require__.e(32796), __webpack_require__.e(42309), __webpack_require__.e(72315), __webpack_require__.e(36775), __webpack_require__.e(96875), __webpack_require__.e(69532), __webpack_require__.e(93948), __webpack_require__.e(6557), __webpack_require__.e(5440), __webpack_require__.e(2360), __webpack_require__.e(99313), __webpack_require__.e(52409), __webpack_require__.e(19208), __webpack_require__.e(86129), __webpack_require__.e(37243), __webpack_require__.e(14654), __webpack_require__.e(39030), __webpack_require__.e(10741), __webpack_require__.e(86201), __webpack_require__.e(93668)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Classrooms/Lists/CommonHomework/Detail/index.tsx */ 3775)); + return Promise.all(/*! import() | p__Classrooms__Lists__CommonHomework__Detail__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(41867), __webpack_require__.e(78782), __webpack_require__.e(27695), __webpack_require__.e(32796), __webpack_require__.e(36775), __webpack_require__.e(42309), __webpack_require__.e(72315), __webpack_require__.e(96875), __webpack_require__.e(69532), __webpack_require__.e(93948), __webpack_require__.e(6557), __webpack_require__.e(5440), __webpack_require__.e(2360), __webpack_require__.e(99313), __webpack_require__.e(52409), __webpack_require__.e(19208), __webpack_require__.e(86129), __webpack_require__.e(58921), __webpack_require__.e(38194), __webpack_require__.e(14654), __webpack_require__.e(39030), __webpack_require__.e(10741), __webpack_require__.e(72852), __webpack_require__.e(93668)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Classrooms/Lists/CommonHomework/Detail/index.tsx */ 3775)); }), '35': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__Classrooms__Lists__CommonHomework__Review__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(32796), __webpack_require__.e(36775), __webpack_require__.e(96875), __webpack_require__.e(69532), __webpack_require__.e(93948), __webpack_require__.e(6557), __webpack_require__.e(5440), __webpack_require__.e(2360), __webpack_require__.e(89536), __webpack_require__.e(37243), __webpack_require__.e(24578), __webpack_require__.e(4977), __webpack_require__.e(14654), __webpack_require__.e(55523), __webpack_require__.e(10014), __webpack_require__.e(55351), __webpack_require__.e(53114), __webpack_require__.e(25728), __webpack_require__.e(52338)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Classrooms/Lists/CommonHomework/Review/index.tsx */ 11118)); + return Promise.all(/*! import() | p__Classrooms__Lists__CommonHomework__Review__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(32796), __webpack_require__.e(36775), __webpack_require__.e(96875), __webpack_require__.e(69532), __webpack_require__.e(93948), __webpack_require__.e(6557), __webpack_require__.e(5440), __webpack_require__.e(2360), __webpack_require__.e(89536), __webpack_require__.e(58921), __webpack_require__.e(67897), __webpack_require__.e(4977), __webpack_require__.e(14654), __webpack_require__.e(55523), __webpack_require__.e(10014), __webpack_require__.e(55351), __webpack_require__.e(53114), __webpack_require__.e(25728), __webpack_require__.e(52338)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Classrooms/Lists/CommonHomework/Review/index.tsx */ 11118)); }), '36': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__Classrooms__Lists__GroupHomework__Review__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(32796), __webpack_require__.e(36775), __webpack_require__.e(96875), __webpack_require__.e(69532), __webpack_require__.e(93948), __webpack_require__.e(6557), __webpack_require__.e(5440), __webpack_require__.e(2360), __webpack_require__.e(89536), __webpack_require__.e(37243), __webpack_require__.e(31809), __webpack_require__.e(4977), __webpack_require__.e(14654), __webpack_require__.e(55523), __webpack_require__.e(10014), __webpack_require__.e(14662)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Classrooms/Lists/GroupHomework/Review/index.tsx */ 73972)); + return Promise.all(/*! import() | p__Classrooms__Lists__GroupHomework__Review__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(32796), __webpack_require__.e(36775), __webpack_require__.e(96875), __webpack_require__.e(69532), __webpack_require__.e(93948), __webpack_require__.e(6557), __webpack_require__.e(5440), __webpack_require__.e(2360), __webpack_require__.e(89536), __webpack_require__.e(58921), __webpack_require__.e(37706), __webpack_require__.e(4977), __webpack_require__.e(14654), __webpack_require__.e(55523), __webpack_require__.e(10014), __webpack_require__.e(14662)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Classrooms/Lists/GroupHomework/Review/index.tsx */ 73972)); }), '37': /*#__PURE__*/_react_17_0_2_react.lazy(function () { return Promise.all(/*! import() | p__Classrooms__Lists__GroupHomework__SubmitWork__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(32796), __webpack_require__.e(36775), __webpack_require__.e(96875), __webpack_require__.e(69532), __webpack_require__.e(93948), __webpack_require__.e(6557), __webpack_require__.e(5440), __webpack_require__.e(2360), __webpack_require__.e(99939), __webpack_require__.e(4977), __webpack_require__.e(14654), __webpack_require__.e(55523), __webpack_require__.e(10014), __webpack_require__.e(27715), __webpack_require__.e(28072)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Classrooms/Lists/GroupHomework/SubmitWork/index.tsx */ 97102)); @@ -129006,46 +129679,46 @@ function _getRoutes() { return Promise.all(/*! import() | p__Classrooms__Lists__Exercise__Detail__components__DuplicateChecking__CheckDetail__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(41867), __webpack_require__.e(78782), __webpack_require__.e(27695), __webpack_require__.e(32796), __webpack_require__.e(42309), __webpack_require__.e(72315), __webpack_require__.e(69532), __webpack_require__.e(14654), __webpack_require__.e(85297)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Classrooms/Lists/Exercise/Detail/components/DuplicateChecking/CheckDetail/index.tsx */ 19787)); }), '40': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__Classrooms__Lists__Exercise__Detail__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(41867), __webpack_require__.e(78782), __webpack_require__.e(27695), __webpack_require__.e(32796), __webpack_require__.e(59981), __webpack_require__.e(42309), __webpack_require__.e(72315), __webpack_require__.e(36775), __webpack_require__.e(96875), __webpack_require__.e(69532), __webpack_require__.e(93948), __webpack_require__.e(6557), __webpack_require__.e(5440), __webpack_require__.e(2360), __webpack_require__.e(99313), __webpack_require__.e(52409), __webpack_require__.e(42441), __webpack_require__.e(89536), __webpack_require__.e(56156), __webpack_require__.e(47927), __webpack_require__.e(27011), __webpack_require__.e(45013), __webpack_require__.e(89039), __webpack_require__.e(14654), __webpack_require__.e(55351), __webpack_require__.e(53114), __webpack_require__.e(25728), __webpack_require__.e(10741), __webpack_require__.e(20182), __webpack_require__.e(12812), __webpack_require__.e(96843), __webpack_require__.e(54164)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Classrooms/Lists/Exercise/Detail/index.tsx */ 16916)); + return Promise.all(/*! import() | p__Classrooms__Lists__Exercise__Detail__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(41867), __webpack_require__.e(78782), __webpack_require__.e(27695), __webpack_require__.e(32796), __webpack_require__.e(59981), __webpack_require__.e(36775), __webpack_require__.e(42309), __webpack_require__.e(72315), __webpack_require__.e(96875), __webpack_require__.e(69532), __webpack_require__.e(93948), __webpack_require__.e(6557), __webpack_require__.e(5440), __webpack_require__.e(2360), __webpack_require__.e(99313), __webpack_require__.e(52409), __webpack_require__.e(42441), __webpack_require__.e(89536), __webpack_require__.e(56156), __webpack_require__.e(47927), __webpack_require__.e(27011), __webpack_require__.e(45013), __webpack_require__.e(89039), __webpack_require__.e(14654), __webpack_require__.e(55351), __webpack_require__.e(53114), __webpack_require__.e(25728), __webpack_require__.e(10741), __webpack_require__.e(20182), __webpack_require__.e(12812), __webpack_require__.e(55496), __webpack_require__.e(54164)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Classrooms/Lists/Exercise/Detail/index.tsx */ 16916)); }), '41': /*#__PURE__*/_react_17_0_2_react.lazy(function () { return Promise.all(/*! import() | p__Problemset__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(41867), __webpack_require__.e(78782), __webpack_require__.e(27695), __webpack_require__.e(32796), __webpack_require__.e(36775), __webpack_require__.e(96875), __webpack_require__.e(69532), __webpack_require__.e(5440), __webpack_require__.e(2360), __webpack_require__.e(99313), __webpack_require__.e(43428), __webpack_require__.e(3471), __webpack_require__.e(68998), __webpack_require__.e(4977), __webpack_require__.e(14654), __webpack_require__.e(39030), __webpack_require__.e(14599)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Problemset/index.tsx */ 51076)); }), '42': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__Classrooms__Lists__Exercise__ImitateAnswer__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(41867), __webpack_require__.e(78782), __webpack_require__.e(27695), __webpack_require__.e(32796), __webpack_require__.e(59981), __webpack_require__.e(42309), __webpack_require__.e(72315), __webpack_require__.e(36775), __webpack_require__.e(96875), __webpack_require__.e(69532), __webpack_require__.e(93948), __webpack_require__.e(5440), __webpack_require__.e(2360), __webpack_require__.e(56156), __webpack_require__.e(79817), __webpack_require__.e(14654), __webpack_require__.e(55351), __webpack_require__.e(53114), __webpack_require__.e(25728), __webpack_require__.e(77595), __webpack_require__.e(14889)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Classrooms/Lists/Exercise/ImitateAnswer/index.tsx */ 28778)); + return Promise.all(/*! import() | p__Classrooms__Lists__Exercise__ImitateAnswer__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(41867), __webpack_require__.e(78782), __webpack_require__.e(27695), __webpack_require__.e(32796), __webpack_require__.e(59981), __webpack_require__.e(36775), __webpack_require__.e(42309), __webpack_require__.e(72315), __webpack_require__.e(96875), __webpack_require__.e(69532), __webpack_require__.e(93948), __webpack_require__.e(5440), __webpack_require__.e(2360), __webpack_require__.e(56156), __webpack_require__.e(79817), __webpack_require__.e(14654), __webpack_require__.e(55351), __webpack_require__.e(53114), __webpack_require__.e(25728), __webpack_require__.e(77595), __webpack_require__.e(14889)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Classrooms/Lists/Exercise/ImitateAnswer/index.tsx */ 28778)); }), '43': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__Classrooms__Lists__Exercise__Answer__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(41867), __webpack_require__.e(78782), __webpack_require__.e(27695), __webpack_require__.e(32796), __webpack_require__.e(59981), __webpack_require__.e(42309), __webpack_require__.e(72315), __webpack_require__.e(36775), __webpack_require__.e(96875), __webpack_require__.e(69532), __webpack_require__.e(93948), __webpack_require__.e(6557), __webpack_require__.e(5440), __webpack_require__.e(2360), __webpack_require__.e(56156), __webpack_require__.e(75149), __webpack_require__.e(12911), __webpack_require__.e(27977), __webpack_require__.e(14654), __webpack_require__.e(55351), __webpack_require__.e(53114), __webpack_require__.e(25728), __webpack_require__.e(77595), __webpack_require__.e(14105)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Classrooms/Lists/Exercise/Answer/index.tsx */ 69809)); + return Promise.all(/*! import() | p__Classrooms__Lists__Exercise__Answer__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(41867), __webpack_require__.e(78782), __webpack_require__.e(27695), __webpack_require__.e(32796), __webpack_require__.e(59981), __webpack_require__.e(36775), __webpack_require__.e(42309), __webpack_require__.e(72315), __webpack_require__.e(96875), __webpack_require__.e(69532), __webpack_require__.e(93948), __webpack_require__.e(6557), __webpack_require__.e(5440), __webpack_require__.e(2360), __webpack_require__.e(56156), __webpack_require__.e(75149), __webpack_require__.e(12911), __webpack_require__.e(27977), __webpack_require__.e(14654), __webpack_require__.e(55351), __webpack_require__.e(53114), __webpack_require__.e(25728), __webpack_require__.e(77595), __webpack_require__.e(14105)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Classrooms/Lists/Exercise/Answer/index.tsx */ 69809)); }), '44': /*#__PURE__*/_react_17_0_2_react.lazy(function () { return Promise.all(/*! import() | p__Classrooms__Lists__Exercise__Notice__index */[__webpack_require__.e(59981), __webpack_require__.e(17482)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Classrooms/Lists/Exercise/Notice/index.tsx */ 58357)); }), '45': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__Paperlibrary__Random__Edit__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(41867), __webpack_require__.e(78782), __webpack_require__.e(27695), __webpack_require__.e(32796), __webpack_require__.e(59981), __webpack_require__.e(42309), __webpack_require__.e(72315), __webpack_require__.e(36775), __webpack_require__.e(96875), __webpack_require__.e(69532), __webpack_require__.e(5440), __webpack_require__.e(2360), __webpack_require__.e(99313), __webpack_require__.e(37825), __webpack_require__.e(19842), __webpack_require__.e(56156), __webpack_require__.e(47927), __webpack_require__.e(45013), __webpack_require__.e(14654), __webpack_require__.e(20182), __webpack_require__.e(75816)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Paperlibrary/Random/Edit/index.tsx */ 93198)); + return Promise.all(/*! import() | p__Paperlibrary__Random__Edit__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(41867), __webpack_require__.e(78782), __webpack_require__.e(27695), __webpack_require__.e(32796), __webpack_require__.e(59981), __webpack_require__.e(36775), __webpack_require__.e(42309), __webpack_require__.e(72315), __webpack_require__.e(96875), __webpack_require__.e(69532), __webpack_require__.e(5440), __webpack_require__.e(2360), __webpack_require__.e(99313), __webpack_require__.e(37825), __webpack_require__.e(19842), __webpack_require__.e(56156), __webpack_require__.e(47927), __webpack_require__.e(45013), __webpack_require__.e(14654), __webpack_require__.e(20182), __webpack_require__.e(75816)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Paperlibrary/Random/Edit/index.tsx */ 93198)); }), '46': /*#__PURE__*/_react_17_0_2_react.lazy(function () { return Promise.all(/*! import() | p__Paperlibrary__Random__PreviewEdit__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(41867), __webpack_require__.e(32796), __webpack_require__.e(59981), __webpack_require__.e(36775), __webpack_require__.e(96875), __webpack_require__.e(69532), __webpack_require__.e(5440), __webpack_require__.e(2360), __webpack_require__.e(37825), __webpack_require__.e(56156), __webpack_require__.e(45013), __webpack_require__.e(4977), __webpack_require__.e(14654), __webpack_require__.e(55523), __webpack_require__.e(6487), __webpack_require__.e(20182), __webpack_require__.e(90337)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Paperlibrary/Random/PreviewEdit/index.tsx */ 72052)); }), '47': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__Classrooms__Lists__Exercise__Add__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(41867), __webpack_require__.e(78782), __webpack_require__.e(27695), __webpack_require__.e(32796), __webpack_require__.e(59981), __webpack_require__.e(42309), __webpack_require__.e(72315), __webpack_require__.e(36775), __webpack_require__.e(96875), __webpack_require__.e(69532), __webpack_require__.e(93948), __webpack_require__.e(6557), __webpack_require__.e(5440), __webpack_require__.e(2360), __webpack_require__.e(99313), __webpack_require__.e(52409), __webpack_require__.e(19842), __webpack_require__.e(56156), __webpack_require__.e(47927), __webpack_require__.e(45013), __webpack_require__.e(14654), __webpack_require__.e(292)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Classrooms/Lists/Exercise/Add/index.tsx */ 59738)); + return Promise.all(/*! import() | p__Classrooms__Lists__Exercise__Add__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(41867), __webpack_require__.e(78782), __webpack_require__.e(27695), __webpack_require__.e(32796), __webpack_require__.e(59981), __webpack_require__.e(36775), __webpack_require__.e(42309), __webpack_require__.e(72315), __webpack_require__.e(96875), __webpack_require__.e(69532), __webpack_require__.e(93948), __webpack_require__.e(6557), __webpack_require__.e(5440), __webpack_require__.e(2360), __webpack_require__.e(99313), __webpack_require__.e(52409), __webpack_require__.e(19842), __webpack_require__.e(56156), __webpack_require__.e(47927), __webpack_require__.e(45013), __webpack_require__.e(14654), __webpack_require__.e(292)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Classrooms/Lists/Exercise/Add/index.tsx */ 59738)); }), '48': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__Classrooms__Lists__Exercise__Add__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(41867), __webpack_require__.e(78782), __webpack_require__.e(27695), __webpack_require__.e(32796), __webpack_require__.e(59981), __webpack_require__.e(42309), __webpack_require__.e(72315), __webpack_require__.e(36775), __webpack_require__.e(96875), __webpack_require__.e(69532), __webpack_require__.e(93948), __webpack_require__.e(6557), __webpack_require__.e(5440), __webpack_require__.e(2360), __webpack_require__.e(99313), __webpack_require__.e(52409), __webpack_require__.e(19842), __webpack_require__.e(56156), __webpack_require__.e(47927), __webpack_require__.e(45013), __webpack_require__.e(14654), __webpack_require__.e(292)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Classrooms/Lists/Exercise/Add/index.tsx */ 59738)); + return Promise.all(/*! import() | p__Classrooms__Lists__Exercise__Add__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(41867), __webpack_require__.e(78782), __webpack_require__.e(27695), __webpack_require__.e(32796), __webpack_require__.e(59981), __webpack_require__.e(36775), __webpack_require__.e(42309), __webpack_require__.e(72315), __webpack_require__.e(96875), __webpack_require__.e(69532), __webpack_require__.e(93948), __webpack_require__.e(6557), __webpack_require__.e(5440), __webpack_require__.e(2360), __webpack_require__.e(99313), __webpack_require__.e(52409), __webpack_require__.e(19842), __webpack_require__.e(56156), __webpack_require__.e(47927), __webpack_require__.e(45013), __webpack_require__.e(14654), __webpack_require__.e(292)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Classrooms/Lists/Exercise/Add/index.tsx */ 59738)); }), '49': /*#__PURE__*/_react_17_0_2_react.lazy(function () { return Promise.all(/*! import() | p__Classrooms__Lists__Exercise__ReviewGroup__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(32796), __webpack_require__.e(36775), __webpack_require__.e(96875), __webpack_require__.e(69532), __webpack_require__.e(79817), __webpack_require__.e(66174), __webpack_require__.e(4977), __webpack_require__.e(14654), __webpack_require__.e(55523), __webpack_require__.e(45992)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Classrooms/Lists/Exercise/ReviewGroup/index.tsx */ 60120)); }), '50': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__Classrooms__Lists__Exercise__Review__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(41867), __webpack_require__.e(78782), __webpack_require__.e(27695), __webpack_require__.e(32796), __webpack_require__.e(59981), __webpack_require__.e(42309), __webpack_require__.e(72315), __webpack_require__.e(36775), __webpack_require__.e(96875), __webpack_require__.e(69532), __webpack_require__.e(93948), __webpack_require__.e(6557), __webpack_require__.e(5440), __webpack_require__.e(2360), __webpack_require__.e(99313), __webpack_require__.e(42441), __webpack_require__.e(89536), __webpack_require__.e(44425), __webpack_require__.e(83823), __webpack_require__.e(14654), __webpack_require__.e(55351), __webpack_require__.e(53114), __webpack_require__.e(25728), __webpack_require__.e(12812), __webpack_require__.e(75170), __webpack_require__.e(78085)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Classrooms/Lists/Exercise/Review/index.tsx */ 53984)); + return Promise.all(/*! import() | p__Classrooms__Lists__Exercise__Review__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(41867), __webpack_require__.e(78782), __webpack_require__.e(27695), __webpack_require__.e(32796), __webpack_require__.e(59981), __webpack_require__.e(36775), __webpack_require__.e(42309), __webpack_require__.e(72315), __webpack_require__.e(96875), __webpack_require__.e(69532), __webpack_require__.e(93948), __webpack_require__.e(6557), __webpack_require__.e(5440), __webpack_require__.e(2360), __webpack_require__.e(99313), __webpack_require__.e(42441), __webpack_require__.e(89536), __webpack_require__.e(44425), __webpack_require__.e(83823), __webpack_require__.e(14654), __webpack_require__.e(55351), __webpack_require__.e(53114), __webpack_require__.e(25728), __webpack_require__.e(12812), __webpack_require__.e(75170), __webpack_require__.e(78085)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Classrooms/Lists/Exercise/Review/index.tsx */ 53984)); }), '51': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__Classrooms__Lists__Exercise__Review__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(41867), __webpack_require__.e(78782), __webpack_require__.e(27695), __webpack_require__.e(32796), __webpack_require__.e(59981), __webpack_require__.e(42309), __webpack_require__.e(72315), __webpack_require__.e(36775), __webpack_require__.e(96875), __webpack_require__.e(69532), __webpack_require__.e(93948), __webpack_require__.e(6557), __webpack_require__.e(5440), __webpack_require__.e(2360), __webpack_require__.e(99313), __webpack_require__.e(42441), __webpack_require__.e(89536), __webpack_require__.e(44425), __webpack_require__.e(83823), __webpack_require__.e(14654), __webpack_require__.e(55351), __webpack_require__.e(53114), __webpack_require__.e(25728), __webpack_require__.e(12812), __webpack_require__.e(75170), __webpack_require__.e(78085)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Classrooms/Lists/Exercise/Review/index.tsx */ 53984)); + return Promise.all(/*! import() | p__Classrooms__Lists__Exercise__Review__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(41867), __webpack_require__.e(78782), __webpack_require__.e(27695), __webpack_require__.e(32796), __webpack_require__.e(59981), __webpack_require__.e(36775), __webpack_require__.e(42309), __webpack_require__.e(72315), __webpack_require__.e(96875), __webpack_require__.e(69532), __webpack_require__.e(93948), __webpack_require__.e(6557), __webpack_require__.e(5440), __webpack_require__.e(2360), __webpack_require__.e(99313), __webpack_require__.e(42441), __webpack_require__.e(89536), __webpack_require__.e(44425), __webpack_require__.e(83823), __webpack_require__.e(14654), __webpack_require__.e(55351), __webpack_require__.e(53114), __webpack_require__.e(25728), __webpack_require__.e(12812), __webpack_require__.e(75170), __webpack_require__.e(78085)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Classrooms/Lists/Exercise/Review/index.tsx */ 53984)); }), '52': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__Classrooms__Lists__Exercise__Export__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(41867), __webpack_require__.e(78782), __webpack_require__.e(27695), __webpack_require__.e(32796), __webpack_require__.e(42309), __webpack_require__.e(72315), __webpack_require__.e(36775), __webpack_require__.e(96875), __webpack_require__.e(69532), __webpack_require__.e(93948), __webpack_require__.e(6557), __webpack_require__.e(5440), __webpack_require__.e(2360), __webpack_require__.e(89536), __webpack_require__.e(19208), __webpack_require__.e(44425), __webpack_require__.e(86129), __webpack_require__.e(14654), __webpack_require__.e(55351), __webpack_require__.e(53114), __webpack_require__.e(25728), __webpack_require__.e(12812), __webpack_require__.e(75170), __webpack_require__.e(48431)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Classrooms/Lists/Exercise/Export/index.tsx */ 95048)); + return Promise.all(/*! import() | p__Classrooms__Lists__Exercise__Export__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(41867), __webpack_require__.e(78782), __webpack_require__.e(27695), __webpack_require__.e(32796), __webpack_require__.e(36775), __webpack_require__.e(42309), __webpack_require__.e(72315), __webpack_require__.e(96875), __webpack_require__.e(69532), __webpack_require__.e(93948), __webpack_require__.e(6557), __webpack_require__.e(5440), __webpack_require__.e(2360), __webpack_require__.e(89536), __webpack_require__.e(19208), __webpack_require__.e(44425), __webpack_require__.e(86129), __webpack_require__.e(14654), __webpack_require__.e(55351), __webpack_require__.e(53114), __webpack_require__.e(25728), __webpack_require__.e(12812), __webpack_require__.e(75170), __webpack_require__.e(48431)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Classrooms/Lists/Exercise/Export/index.tsx */ 95048)); }), '53': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__Classrooms__Lists__Exercise__Export__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(41867), __webpack_require__.e(78782), __webpack_require__.e(27695), __webpack_require__.e(32796), __webpack_require__.e(42309), __webpack_require__.e(72315), __webpack_require__.e(36775), __webpack_require__.e(96875), __webpack_require__.e(69532), __webpack_require__.e(93948), __webpack_require__.e(6557), __webpack_require__.e(5440), __webpack_require__.e(2360), __webpack_require__.e(89536), __webpack_require__.e(19208), __webpack_require__.e(44425), __webpack_require__.e(86129), __webpack_require__.e(14654), __webpack_require__.e(55351), __webpack_require__.e(53114), __webpack_require__.e(25728), __webpack_require__.e(12812), __webpack_require__.e(75170), __webpack_require__.e(48431)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Classrooms/Lists/Exercise/Export/index.tsx */ 95048)); + return Promise.all(/*! import() | p__Classrooms__Lists__Exercise__Export__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(41867), __webpack_require__.e(78782), __webpack_require__.e(27695), __webpack_require__.e(32796), __webpack_require__.e(36775), __webpack_require__.e(42309), __webpack_require__.e(72315), __webpack_require__.e(96875), __webpack_require__.e(69532), __webpack_require__.e(93948), __webpack_require__.e(6557), __webpack_require__.e(5440), __webpack_require__.e(2360), __webpack_require__.e(89536), __webpack_require__.e(19208), __webpack_require__.e(44425), __webpack_require__.e(86129), __webpack_require__.e(14654), __webpack_require__.e(55351), __webpack_require__.e(53114), __webpack_require__.e(25728), __webpack_require__.e(12812), __webpack_require__.e(75170), __webpack_require__.e(48431)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Classrooms/Lists/Exercise/Export/index.tsx */ 95048)); }), '54': /*#__PURE__*/_react_17_0_2_react.lazy(function () { return Promise.all(/*! import() | p__Classrooms__Lists__Exercise__DetailedAnalysis__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(41867), __webpack_require__.e(78782), __webpack_require__.e(27695), __webpack_require__.e(42309), __webpack_require__.e(72315), __webpack_require__.e(99313), __webpack_require__.e(95125)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Classrooms/Lists/Exercise/DetailedAnalysis/index.tsx */ 88149)); @@ -129060,7 +129733,7 @@ function _getRoutes() { return Promise.all(/*! import() | p__Classrooms__Lists__Exercise__CodeDetails__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(50812), __webpack_require__.e(65607), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(32796), __webpack_require__.e(59981), __webpack_require__.e(14654), __webpack_require__.e(10921)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Classrooms/Lists/Exercise/CodeDetails/index.tsx */ 24477)); }), '58': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__Classrooms__Lists__Graduation__Topics__Detail__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(41867), __webpack_require__.e(78782), __webpack_require__.e(27695), __webpack_require__.e(32796), __webpack_require__.e(42309), __webpack_require__.e(72315), __webpack_require__.e(36775), __webpack_require__.e(96875), __webpack_require__.e(69532), __webpack_require__.e(5440), __webpack_require__.e(2360), __webpack_require__.e(99313), __webpack_require__.e(4977), __webpack_require__.e(14654), __webpack_require__.e(55523), __webpack_require__.e(21578)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Classrooms/Lists/Graduation/Topics/Detail/index.tsx */ 35531)); + return Promise.all(/*! import() | p__Classrooms__Lists__Graduation__Topics__Detail__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(41867), __webpack_require__.e(78782), __webpack_require__.e(27695), __webpack_require__.e(32796), __webpack_require__.e(36775), __webpack_require__.e(42309), __webpack_require__.e(72315), __webpack_require__.e(96875), __webpack_require__.e(69532), __webpack_require__.e(5440), __webpack_require__.e(2360), __webpack_require__.e(99313), __webpack_require__.e(4977), __webpack_require__.e(14654), __webpack_require__.e(55523), __webpack_require__.e(21578)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Classrooms/Lists/Graduation/Topics/Detail/index.tsx */ 35531)); }), '59': /*#__PURE__*/_react_17_0_2_react.lazy(function () { return Promise.all(/*! import() | p__Classrooms__Lists__Graduation__Topics__Add__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(78782), __webpack_require__.e(32796), __webpack_require__.e(36775), __webpack_require__.e(96875), __webpack_require__.e(69532), __webpack_require__.e(5440), __webpack_require__.e(2360), __webpack_require__.e(19842), __webpack_require__.e(29535), __webpack_require__.e(4977), __webpack_require__.e(14654), __webpack_require__.e(55523), __webpack_require__.e(10014), __webpack_require__.e(22941), __webpack_require__.e(3317)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Classrooms/Lists/Graduation/Topics/Add/index.tsx */ 41444)); @@ -129075,7 +129748,7 @@ function _getRoutes() { return Promise.all(/*! import() | p__Classrooms__Lists__Graduation__Tasks__Edit__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(32796), __webpack_require__.e(36775), __webpack_require__.e(96875), __webpack_require__.e(69532), __webpack_require__.e(93948), __webpack_require__.e(6557), __webpack_require__.e(5440), __webpack_require__.e(2360), __webpack_require__.e(41811), __webpack_require__.e(4977), __webpack_require__.e(14654), __webpack_require__.e(55523), __webpack_require__.e(10014), __webpack_require__.e(27715), __webpack_require__.e(20026)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Classrooms/Lists/Graduation/Tasks/Edit/index.tsx */ 9266)); }), '63': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__Classrooms__Lists__Graduation__Tasks__Detail__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(41867), __webpack_require__.e(78782), __webpack_require__.e(27695), __webpack_require__.e(32796), __webpack_require__.e(42309), __webpack_require__.e(72315), __webpack_require__.e(36775), __webpack_require__.e(96875), __webpack_require__.e(69532), __webpack_require__.e(5440), __webpack_require__.e(2360), __webpack_require__.e(99313), __webpack_require__.e(4977), __webpack_require__.e(14654), __webpack_require__.e(55523), __webpack_require__.e(68882)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Classrooms/Lists/Graduation/Tasks/Detail/index.tsx */ 10647)); + return Promise.all(/*! import() | p__Classrooms__Lists__Graduation__Tasks__Detail__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(41867), __webpack_require__.e(78782), __webpack_require__.e(27695), __webpack_require__.e(32796), __webpack_require__.e(36775), __webpack_require__.e(42309), __webpack_require__.e(72315), __webpack_require__.e(96875), __webpack_require__.e(69532), __webpack_require__.e(5440), __webpack_require__.e(2360), __webpack_require__.e(99313), __webpack_require__.e(4977), __webpack_require__.e(14654), __webpack_require__.e(55523), __webpack_require__.e(68882)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Classrooms/Lists/Graduation/Tasks/Detail/index.tsx */ 10647)); }), '64': /*#__PURE__*/_react_17_0_2_react.lazy(function () { return Promise.all(/*! import() | p__Classrooms__Lists__CommonHomework__Add__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(32796), __webpack_require__.e(36775), __webpack_require__.e(96875), __webpack_require__.e(69532), __webpack_require__.e(93948), __webpack_require__.e(6557), __webpack_require__.e(5440), __webpack_require__.e(2360), __webpack_require__.e(44613), __webpack_require__.e(4977), __webpack_require__.e(14654), __webpack_require__.e(55523), __webpack_require__.e(10014), __webpack_require__.e(27715), __webpack_require__.e(31563), __webpack_require__.e(85888)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Classrooms/Lists/CommonHomework/Add/index.tsx */ 55568)); @@ -129102,7 +129775,7 @@ function _getRoutes() { return Promise.all(/*! import() | p__Classrooms__Lists__Polls__Edit__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(32796), __webpack_require__.e(36775), __webpack_require__.e(96875), __webpack_require__.e(69532), __webpack_require__.e(5440), __webpack_require__.e(2360), __webpack_require__.e(20062), __webpack_require__.e(4977), __webpack_require__.e(14654), __webpack_require__.e(55523), __webpack_require__.e(10014), __webpack_require__.e(51019), __webpack_require__.e(28723)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Classrooms/Lists/Polls/Edit/index.tsx */ 51019)); }), '72': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__Classrooms__Lists__Polls__Detail__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(41867), __webpack_require__.e(78782), __webpack_require__.e(27695), __webpack_require__.e(32796), __webpack_require__.e(59981), __webpack_require__.e(42309), __webpack_require__.e(72315), __webpack_require__.e(36775), __webpack_require__.e(96875), __webpack_require__.e(69532), __webpack_require__.e(93948), __webpack_require__.e(99313), __webpack_require__.e(52409), __webpack_require__.e(19208), __webpack_require__.e(44425), __webpack_require__.e(86129), __webpack_require__.e(14654), __webpack_require__.e(80104), __webpack_require__.e(17622)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Classrooms/Lists/Polls/Detail/index.tsx */ 59092)); + return Promise.all(/*! import() | p__Classrooms__Lists__Polls__Detail__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(41867), __webpack_require__.e(78782), __webpack_require__.e(27695), __webpack_require__.e(32796), __webpack_require__.e(59981), __webpack_require__.e(36775), __webpack_require__.e(42309), __webpack_require__.e(72315), __webpack_require__.e(96875), __webpack_require__.e(69532), __webpack_require__.e(93948), __webpack_require__.e(99313), __webpack_require__.e(52409), __webpack_require__.e(19208), __webpack_require__.e(44425), __webpack_require__.e(86129), __webpack_require__.e(14654), __webpack_require__.e(80104), __webpack_require__.e(17622)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Classrooms/Lists/Polls/Detail/index.tsx */ 59092)); }), '73': /*#__PURE__*/_react_17_0_2_react.lazy(function () { return Promise.all(/*! import() | p__Classrooms__Lists__Polls__Answer__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(32796), __webpack_require__.e(36775), __webpack_require__.e(96875), __webpack_require__.e(79817), __webpack_require__.e(83306), __webpack_require__.e(4977), __webpack_require__.e(14654), __webpack_require__.e(55523), __webpack_require__.e(65148)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Classrooms/Lists/Polls/Answer/index.tsx */ 86161)); @@ -129150,13 +129823,13 @@ function _getRoutes() { return Promise.all(/*! import() | p__Classrooms__Lists__ProgramHomework__Ranking__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(41867), __webpack_require__.e(78782), __webpack_require__.e(27695), __webpack_require__.e(42309), __webpack_require__.e(72315), __webpack_require__.e(64125), __webpack_require__.e(66000), __webpack_require__.e(6127)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Classrooms/Lists/ProgramHomework/Ranking/index.tsx */ 68275)); }), '88': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__Classrooms__Lists__ProgramHomework__Detail__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(41867), __webpack_require__.e(78782), __webpack_require__.e(27695), __webpack_require__.e(32796), __webpack_require__.e(42309), __webpack_require__.e(72315), __webpack_require__.e(36775), __webpack_require__.e(96875), __webpack_require__.e(69532), __webpack_require__.e(5440), __webpack_require__.e(2360), __webpack_require__.e(99313), __webpack_require__.e(52409), __webpack_require__.e(92461), __webpack_require__.e(7814), __webpack_require__.e(14654), __webpack_require__.e(39030), __webpack_require__.e(10741), __webpack_require__.e(94483), __webpack_require__.e(3951)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Classrooms/Lists/ProgramHomework/Detail/index.tsx */ 39883)); + return Promise.all(/*! import() | p__Classrooms__Lists__ProgramHomework__Detail__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(41867), __webpack_require__.e(78782), __webpack_require__.e(27695), __webpack_require__.e(32796), __webpack_require__.e(36775), __webpack_require__.e(42309), __webpack_require__.e(72315), __webpack_require__.e(96875), __webpack_require__.e(69532), __webpack_require__.e(5440), __webpack_require__.e(2360), __webpack_require__.e(99313), __webpack_require__.e(52409), __webpack_require__.e(92461), __webpack_require__.e(7814), __webpack_require__.e(14654), __webpack_require__.e(39030), __webpack_require__.e(10741), __webpack_require__.e(94483), __webpack_require__.e(3951)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Classrooms/Lists/ProgramHomework/Detail/index.tsx */ 39883)); }), '89': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__Classrooms__Lists__ProgramHomework__Detail__Ranking__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(41867), __webpack_require__.e(78782), __webpack_require__.e(27695), __webpack_require__.e(32796), __webpack_require__.e(42309), __webpack_require__.e(72315), __webpack_require__.e(36775), __webpack_require__.e(96875), __webpack_require__.e(69532), __webpack_require__.e(4977), __webpack_require__.e(14654), __webpack_require__.e(55523), __webpack_require__.e(64125), __webpack_require__.e(66000), __webpack_require__.e(41048)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Classrooms/Lists/ProgramHomework/Detail/Ranking/index.tsx */ 90791)); + return Promise.all(/*! import() | p__Classrooms__Lists__ProgramHomework__Detail__Ranking__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(41867), __webpack_require__.e(78782), __webpack_require__.e(27695), __webpack_require__.e(32796), __webpack_require__.e(36775), __webpack_require__.e(42309), __webpack_require__.e(72315), __webpack_require__.e(96875), __webpack_require__.e(69532), __webpack_require__.e(4977), __webpack_require__.e(14654), __webpack_require__.e(55523), __webpack_require__.e(64125), __webpack_require__.e(66000), __webpack_require__.e(41048)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Classrooms/Lists/ProgramHomework/Detail/Ranking/index.tsx */ 90791)); }), '90': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__Classrooms__Lists__ProgramHomework__Comment__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(41867), __webpack_require__.e(78782), __webpack_require__.e(27695), __webpack_require__.e(32796), __webpack_require__.e(59981), __webpack_require__.e(42309), __webpack_require__.e(72315), __webpack_require__.e(36775), __webpack_require__.e(96875), __webpack_require__.e(69532), __webpack_require__.e(19208), __webpack_require__.e(44425), __webpack_require__.e(86129), __webpack_require__.e(27809), __webpack_require__.e(4977), __webpack_require__.e(14654), __webpack_require__.e(12884)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Classrooms/Lists/ProgramHomework/Comment/index.tsx */ 15127)); + return Promise.all(/*! import() | p__Classrooms__Lists__ProgramHomework__Comment__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(41867), __webpack_require__.e(78782), __webpack_require__.e(27695), __webpack_require__.e(32796), __webpack_require__.e(59981), __webpack_require__.e(36775), __webpack_require__.e(42309), __webpack_require__.e(72315), __webpack_require__.e(96875), __webpack_require__.e(69532), __webpack_require__.e(19208), __webpack_require__.e(44425), __webpack_require__.e(86129), __webpack_require__.e(27809), __webpack_require__.e(4977), __webpack_require__.e(14654), __webpack_require__.e(12884)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Classrooms/Lists/ProgramHomework/Comment/index.tsx */ 15127)); }), '91': /*#__PURE__*/_react_17_0_2_react.lazy(function () { return Promise.all(/*! import() | p__Classrooms__Lists__ProgramHomework__Detail__answer__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(41867), __webpack_require__.e(32796), __webpack_require__.e(36775), __webpack_require__.e(96875), __webpack_require__.e(99313), __webpack_require__.e(52720), __webpack_require__.e(4977), __webpack_require__.e(14654), __webpack_require__.e(55523), __webpack_require__.e(54770)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Classrooms/Lists/ProgramHomework/Detail/answer/index.tsx */ 34280)); @@ -129192,10 +129865,10 @@ function _getRoutes() { return Promise.all(/*! import() | p__Classrooms__Lists__Graduation__Tasks__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(78241), __webpack_require__.e(41867), __webpack_require__.e(59981), __webpack_require__.e(52409), __webpack_require__.e(4977), __webpack_require__.e(61043)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Classrooms/Lists/Graduation/Tasks/index.tsx */ 88456)); }), '102': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__Classrooms__Lists__Exercise__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(41867), __webpack_require__.e(78782), __webpack_require__.e(27695), __webpack_require__.e(59981), __webpack_require__.e(42309), __webpack_require__.e(72315), __webpack_require__.e(69532), __webpack_require__.e(99313), __webpack_require__.e(52409), __webpack_require__.e(12911), __webpack_require__.e(13488), __webpack_require__.e(4977), __webpack_require__.e(39030), __webpack_require__.e(59386), __webpack_require__.e(96843), __webpack_require__.e(45825)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Classrooms/Lists/Exercise/index.tsx */ 46404)); + return Promise.all(/*! import() | p__Classrooms__Lists__Exercise__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(41867), __webpack_require__.e(78782), __webpack_require__.e(27695), __webpack_require__.e(59981), __webpack_require__.e(42309), __webpack_require__.e(72315), __webpack_require__.e(69532), __webpack_require__.e(99313), __webpack_require__.e(52409), __webpack_require__.e(12911), __webpack_require__.e(13488), __webpack_require__.e(4977), __webpack_require__.e(39030), __webpack_require__.e(59386), __webpack_require__.e(55496), __webpack_require__.e(45825)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Classrooms/Lists/Exercise/index.tsx */ 46404)); }), '103': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__Classrooms__Lists__Exercise__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(41867), __webpack_require__.e(78782), __webpack_require__.e(27695), __webpack_require__.e(59981), __webpack_require__.e(42309), __webpack_require__.e(72315), __webpack_require__.e(69532), __webpack_require__.e(99313), __webpack_require__.e(52409), __webpack_require__.e(12911), __webpack_require__.e(13488), __webpack_require__.e(4977), __webpack_require__.e(39030), __webpack_require__.e(59386), __webpack_require__.e(96843), __webpack_require__.e(45825)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Classrooms/Lists/Exercise/index.tsx */ 46404)); + return Promise.all(/*! import() | p__Classrooms__Lists__Exercise__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(41867), __webpack_require__.e(78782), __webpack_require__.e(27695), __webpack_require__.e(59981), __webpack_require__.e(42309), __webpack_require__.e(72315), __webpack_require__.e(69532), __webpack_require__.e(99313), __webpack_require__.e(52409), __webpack_require__.e(12911), __webpack_require__.e(13488), __webpack_require__.e(4977), __webpack_require__.e(39030), __webpack_require__.e(59386), __webpack_require__.e(55496), __webpack_require__.e(45825)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Classrooms/Lists/Exercise/index.tsx */ 46404)); }), '104': /*#__PURE__*/_react_17_0_2_react.lazy(function () { return Promise.all(/*! import() | p__Classrooms__Lists__Polls__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(41867), __webpack_require__.e(78782), __webpack_require__.e(27695), __webpack_require__.e(59981), __webpack_require__.e(42309), __webpack_require__.e(72315), __webpack_require__.e(99313), __webpack_require__.e(52409), __webpack_require__.e(13488), __webpack_require__.e(4977), __webpack_require__.e(13355)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Classrooms/Lists/Polls/index.tsx */ 72015)); @@ -129204,16 +129877,16 @@ function _getRoutes() { return Promise.all(/*! import() | p__Classrooms__Lists__Polls__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(41867), __webpack_require__.e(78782), __webpack_require__.e(27695), __webpack_require__.e(59981), __webpack_require__.e(42309), __webpack_require__.e(72315), __webpack_require__.e(99313), __webpack_require__.e(52409), __webpack_require__.e(13488), __webpack_require__.e(4977), __webpack_require__.e(13355)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Classrooms/Lists/Polls/index.tsx */ 72015)); }), '106': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__Classrooms__Lists__CommonHomework__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(41867), __webpack_require__.e(78782), __webpack_require__.e(27695), __webpack_require__.e(59981), __webpack_require__.e(42309), __webpack_require__.e(72315), __webpack_require__.e(69532), __webpack_require__.e(93948), __webpack_require__.e(6557), __webpack_require__.e(99313), __webpack_require__.e(37825), __webpack_require__.e(52409), __webpack_require__.e(43428), __webpack_require__.e(53877), __webpack_require__.e(92461), __webpack_require__.e(37200), __webpack_require__.e(55351), __webpack_require__.e(53114), __webpack_require__.e(25728), __webpack_require__.e(10741), __webpack_require__.e(86201), __webpack_require__.e(49890)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Classrooms/Lists/CommonHomework/index.tsx */ 22462)); + return Promise.all(/*! import() | p__Classrooms__Lists__CommonHomework__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(41867), __webpack_require__.e(78782), __webpack_require__.e(27695), __webpack_require__.e(59981), __webpack_require__.e(42309), __webpack_require__.e(72315), __webpack_require__.e(69532), __webpack_require__.e(93948), __webpack_require__.e(6557), __webpack_require__.e(99313), __webpack_require__.e(37825), __webpack_require__.e(52409), __webpack_require__.e(43428), __webpack_require__.e(53877), __webpack_require__.e(92461), __webpack_require__.e(37200), __webpack_require__.e(55351), __webpack_require__.e(53114), __webpack_require__.e(25728), __webpack_require__.e(10741), __webpack_require__.e(85619), __webpack_require__.e(72852), __webpack_require__.e(49890)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Classrooms/Lists/CommonHomework/index.tsx */ 22462)); }), '107': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__Classrooms__Lists__CommonHomework__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(41867), __webpack_require__.e(78782), __webpack_require__.e(27695), __webpack_require__.e(59981), __webpack_require__.e(42309), __webpack_require__.e(72315), __webpack_require__.e(69532), __webpack_require__.e(93948), __webpack_require__.e(6557), __webpack_require__.e(99313), __webpack_require__.e(37825), __webpack_require__.e(52409), __webpack_require__.e(43428), __webpack_require__.e(53877), __webpack_require__.e(92461), __webpack_require__.e(37200), __webpack_require__.e(55351), __webpack_require__.e(53114), __webpack_require__.e(25728), __webpack_require__.e(10741), __webpack_require__.e(86201), __webpack_require__.e(49890)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Classrooms/Lists/CommonHomework/index.tsx */ 22462)); + return Promise.all(/*! import() | p__Classrooms__Lists__CommonHomework__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(41867), __webpack_require__.e(78782), __webpack_require__.e(27695), __webpack_require__.e(59981), __webpack_require__.e(42309), __webpack_require__.e(72315), __webpack_require__.e(69532), __webpack_require__.e(93948), __webpack_require__.e(6557), __webpack_require__.e(99313), __webpack_require__.e(37825), __webpack_require__.e(52409), __webpack_require__.e(43428), __webpack_require__.e(53877), __webpack_require__.e(92461), __webpack_require__.e(37200), __webpack_require__.e(55351), __webpack_require__.e(53114), __webpack_require__.e(25728), __webpack_require__.e(10741), __webpack_require__.e(85619), __webpack_require__.e(72852), __webpack_require__.e(49890)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Classrooms/Lists/CommonHomework/index.tsx */ 22462)); }), '108': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__Classrooms__Lists__GroupHomework__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(41867), __webpack_require__.e(78782), __webpack_require__.e(27695), __webpack_require__.e(59981), __webpack_require__.e(42309), __webpack_require__.e(72315), __webpack_require__.e(69532), __webpack_require__.e(93948), __webpack_require__.e(6557), __webpack_require__.e(99313), __webpack_require__.e(52409), __webpack_require__.e(43428), __webpack_require__.e(92461), __webpack_require__.e(37200), __webpack_require__.e(4977), __webpack_require__.e(55351), __webpack_require__.e(53114), __webpack_require__.e(25728), __webpack_require__.e(10741), __webpack_require__.e(18735), __webpack_require__.e(83935)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Classrooms/Lists/GroupHomework/index.tsx */ 84000)); + return Promise.all(/*! import() | p__Classrooms__Lists__GroupHomework__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(41867), __webpack_require__.e(78782), __webpack_require__.e(27695), __webpack_require__.e(59981), __webpack_require__.e(42309), __webpack_require__.e(72315), __webpack_require__.e(69532), __webpack_require__.e(93948), __webpack_require__.e(6557), __webpack_require__.e(99313), __webpack_require__.e(52409), __webpack_require__.e(43428), __webpack_require__.e(92461), __webpack_require__.e(37200), __webpack_require__.e(4977), __webpack_require__.e(55351), __webpack_require__.e(53114), __webpack_require__.e(25728), __webpack_require__.e(10741), __webpack_require__.e(85619), __webpack_require__.e(83935)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Classrooms/Lists/GroupHomework/index.tsx */ 84000)); }), '109': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__Classrooms__Lists__GroupHomework__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(41867), __webpack_require__.e(78782), __webpack_require__.e(27695), __webpack_require__.e(59981), __webpack_require__.e(42309), __webpack_require__.e(72315), __webpack_require__.e(69532), __webpack_require__.e(93948), __webpack_require__.e(6557), __webpack_require__.e(99313), __webpack_require__.e(52409), __webpack_require__.e(43428), __webpack_require__.e(92461), __webpack_require__.e(37200), __webpack_require__.e(4977), __webpack_require__.e(55351), __webpack_require__.e(53114), __webpack_require__.e(25728), __webpack_require__.e(10741), __webpack_require__.e(18735), __webpack_require__.e(83935)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Classrooms/Lists/GroupHomework/index.tsx */ 84000)); + return Promise.all(/*! import() | p__Classrooms__Lists__GroupHomework__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(41867), __webpack_require__.e(78782), __webpack_require__.e(27695), __webpack_require__.e(59981), __webpack_require__.e(42309), __webpack_require__.e(72315), __webpack_require__.e(69532), __webpack_require__.e(93948), __webpack_require__.e(6557), __webpack_require__.e(99313), __webpack_require__.e(52409), __webpack_require__.e(43428), __webpack_require__.e(92461), __webpack_require__.e(37200), __webpack_require__.e(4977), __webpack_require__.e(55351), __webpack_require__.e(53114), __webpack_require__.e(25728), __webpack_require__.e(10741), __webpack_require__.e(85619), __webpack_require__.e(83935)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Classrooms/Lists/GroupHomework/index.tsx */ 84000)); }), '110': /*#__PURE__*/_react_17_0_2_react.lazy(function () { return Promise.all(/*! import() | p__Classrooms__Lists__Teachers__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(41867), __webpack_require__.e(78782), __webpack_require__.e(27695), __webpack_require__.e(59981), __webpack_require__.e(42309), __webpack_require__.e(72315), __webpack_require__.e(4977), __webpack_require__.e(64125), __webpack_require__.e(91561), __webpack_require__.e(68014)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Classrooms/Lists/Teachers/index.tsx */ 34845)); @@ -129273,16 +129946,16 @@ function _getRoutes() { return Promise.all(/*! import() | p__Classrooms__Lists__Video__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(41867), __webpack_require__.e(78782), __webpack_require__.e(27695), __webpack_require__.e(59981), __webpack_require__.e(42309), __webpack_require__.e(72315), __webpack_require__.e(93948), __webpack_require__.e(6557), __webpack_require__.e(99313), __webpack_require__.e(98228), __webpack_require__.e(93125), __webpack_require__.e(1110), __webpack_require__.e(4977), __webpack_require__.e(6646), __webpack_require__.e(39332)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Classrooms/Lists/Video/index.tsx */ 92118)); }), '129': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__Classrooms__Lists__Video__Statistics__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(41867), __webpack_require__.e(78782), __webpack_require__.e(27695), __webpack_require__.e(42309), __webpack_require__.e(72315), __webpack_require__.e(42441), __webpack_require__.e(64125), __webpack_require__.e(64217)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Classrooms/Lists/Video/Statistics/index.tsx */ 30026)); + return Promise.all(/*! import() | p__Classrooms__Lists__Video__Statistics__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(41867), __webpack_require__.e(78782), __webpack_require__.e(27695), __webpack_require__.e(59981), __webpack_require__.e(42309), __webpack_require__.e(72315), __webpack_require__.e(42441), __webpack_require__.e(4977), __webpack_require__.e(64125), __webpack_require__.e(64217)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Classrooms/Lists/Video/Statistics/index.tsx */ 30026)); }), '130': /*#__PURE__*/_react_17_0_2_react.lazy(function () { return Promise.all(/*! import() | p__Classrooms__Lists__Video__Upload__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(26588), __webpack_require__.e(93948), __webpack_require__.e(6557), __webpack_require__.e(93125), __webpack_require__.e(73220)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Classrooms/Lists/Video/Upload/index.tsx */ 23091)); }), '131': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__Classrooms__Lists__Video__Statistics__Detail__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(41867), __webpack_require__.e(78782), __webpack_require__.e(27695), __webpack_require__.e(42309), __webpack_require__.e(72315), __webpack_require__.e(93948), __webpack_require__.e(99313), __webpack_require__.e(42441), __webpack_require__.e(60533)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Classrooms/Lists/Video/Statistics/Detail/index.tsx */ 53246)); + return Promise.all(/*! import() | p__Classrooms__Lists__Video__Statistics__Detail__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(41867), __webpack_require__.e(78782), __webpack_require__.e(27695), __webpack_require__.e(59981), __webpack_require__.e(42309), __webpack_require__.e(72315), __webpack_require__.e(93948), __webpack_require__.e(99313), __webpack_require__.e(42441), __webpack_require__.e(4977), __webpack_require__.e(60533)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Classrooms/Lists/Video/Statistics/Detail/index.tsx */ 53246)); }), '132': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__Classrooms__Lists__Video__Statistics__UserDetail__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(42441), __webpack_require__.e(45798)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Classrooms/Lists/Video/Statistics/UserDetail/index.tsx */ 47218)); + return Promise.all(/*! import() | p__Classrooms__Lists__Video__Statistics__UserDetail__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(59981), __webpack_require__.e(42441), __webpack_require__.e(4977), __webpack_require__.e(45798)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Classrooms/Lists/Video/Statistics/UserDetail/index.tsx */ 47218)); }), '133': /*#__PURE__*/_react_17_0_2_react.lazy(function () { return Promise.all(/*! import() | p__Classrooms__Lists__LiveVideo__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(78241), __webpack_require__.e(41867), __webpack_require__.e(78782), __webpack_require__.e(27695), __webpack_require__.e(52409), __webpack_require__.e(98228), __webpack_require__.e(4977), __webpack_require__.e(55351), __webpack_require__.e(53114), __webpack_require__.e(25728), __webpack_require__.e(67878)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Classrooms/Lists/LiveVideo/index.tsx */ 35542)); @@ -129360,10 +130033,10 @@ function _getRoutes() { return Promise.all(/*! import() | p__Competitions__Index__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(41867), __webpack_require__.e(78782), __webpack_require__.e(27695), __webpack_require__.e(59981), __webpack_require__.e(42309), __webpack_require__.e(72315), __webpack_require__.e(99313), __webpack_require__.e(37825), __webpack_require__.e(42441), __webpack_require__.e(73755), __webpack_require__.e(23760), __webpack_require__.e(4977), __webpack_require__.e(6487), __webpack_require__.e(55351), __webpack_require__.e(53114), __webpack_require__.e(25728), __webpack_require__.e(39030), __webpack_require__.e(26883)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Competitions/Index/index.tsx */ 79052)); }), '158': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__Competitions__Detail__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(41867), __webpack_require__.e(78782), __webpack_require__.e(27695), __webpack_require__.e(32796), __webpack_require__.e(59981), __webpack_require__.e(42309), __webpack_require__.e(72315), __webpack_require__.e(36775), __webpack_require__.e(96875), __webpack_require__.e(69532), __webpack_require__.e(93948), __webpack_require__.e(6557), __webpack_require__.e(5440), __webpack_require__.e(2360), __webpack_require__.e(99313), __webpack_require__.e(19842), __webpack_require__.e(19208), __webpack_require__.e(75149), __webpack_require__.e(86129), __webpack_require__.e(9951), __webpack_require__.e(14654), __webpack_require__.e(39030), __webpack_require__.e(92505), __webpack_require__.e(72570)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Competitions/Detail/index.tsx */ 47898)); + return Promise.all(/*! import() | p__Competitions__Detail__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(41867), __webpack_require__.e(78782), __webpack_require__.e(27695), __webpack_require__.e(32796), __webpack_require__.e(59981), __webpack_require__.e(36775), __webpack_require__.e(42309), __webpack_require__.e(72315), __webpack_require__.e(96875), __webpack_require__.e(69532), __webpack_require__.e(93948), __webpack_require__.e(6557), __webpack_require__.e(5440), __webpack_require__.e(2360), __webpack_require__.e(99313), __webpack_require__.e(19842), __webpack_require__.e(19208), __webpack_require__.e(75149), __webpack_require__.e(86129), __webpack_require__.e(9951), __webpack_require__.e(14654), __webpack_require__.e(39030), __webpack_require__.e(92505), __webpack_require__.e(72570)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Competitions/Detail/index.tsx */ 47898)); }), '159': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__Competitions__Detail__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(41867), __webpack_require__.e(78782), __webpack_require__.e(27695), __webpack_require__.e(32796), __webpack_require__.e(59981), __webpack_require__.e(42309), __webpack_require__.e(72315), __webpack_require__.e(36775), __webpack_require__.e(96875), __webpack_require__.e(69532), __webpack_require__.e(93948), __webpack_require__.e(6557), __webpack_require__.e(5440), __webpack_require__.e(2360), __webpack_require__.e(99313), __webpack_require__.e(19842), __webpack_require__.e(19208), __webpack_require__.e(75149), __webpack_require__.e(86129), __webpack_require__.e(9951), __webpack_require__.e(14654), __webpack_require__.e(39030), __webpack_require__.e(92505), __webpack_require__.e(72570)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Competitions/Detail/index.tsx */ 47898)); + return Promise.all(/*! import() | p__Competitions__Detail__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(41867), __webpack_require__.e(78782), __webpack_require__.e(27695), __webpack_require__.e(32796), __webpack_require__.e(59981), __webpack_require__.e(36775), __webpack_require__.e(42309), __webpack_require__.e(72315), __webpack_require__.e(96875), __webpack_require__.e(69532), __webpack_require__.e(93948), __webpack_require__.e(6557), __webpack_require__.e(5440), __webpack_require__.e(2360), __webpack_require__.e(99313), __webpack_require__.e(19842), __webpack_require__.e(19208), __webpack_require__.e(75149), __webpack_require__.e(86129), __webpack_require__.e(9951), __webpack_require__.e(14654), __webpack_require__.e(39030), __webpack_require__.e(92505), __webpack_require__.e(72570)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Competitions/Detail/index.tsx */ 47898)); }), '160': /*#__PURE__*/_react_17_0_2_react.lazy(function () { return Promise.all(/*! import() | p__Competitions__Entered__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(41867), __webpack_require__.e(59981), __webpack_require__.e(29414), __webpack_require__.e(8787)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Competitions/Entered/index.tsx */ 92017)); @@ -129375,7 +130048,7 @@ function _getRoutes() { return Promise.all(/*! import() | p__Competitions__Entered__Assembly__TeamDateil */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(41867), __webpack_require__.e(78782), __webpack_require__.e(27695), __webpack_require__.e(42309), __webpack_require__.e(72315), __webpack_require__.e(49127), __webpack_require__.e(81799)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Competitions/Entered/Assembly/TeamDateil.tsx */ 52666)); }), '163': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__Competitions__Edit__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(41867), __webpack_require__.e(78782), __webpack_require__.e(27695), __webpack_require__.e(32796), __webpack_require__.e(59981), __webpack_require__.e(42309), __webpack_require__.e(72315), __webpack_require__.e(36775), __webpack_require__.e(96875), __webpack_require__.e(69532), __webpack_require__.e(93948), __webpack_require__.e(6557), __webpack_require__.e(5440), __webpack_require__.e(2360), __webpack_require__.e(37825), __webpack_require__.e(52409), __webpack_require__.e(19842), __webpack_require__.e(47927), __webpack_require__.e(78992), __webpack_require__.e(15220), __webpack_require__.e(14654), __webpack_require__.e(55351), __webpack_require__.e(53114), __webpack_require__.e(25728), __webpack_require__.e(39030), __webpack_require__.e(92505), __webpack_require__.e(38797)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Competitions/Edit/index.tsx */ 53646)); + return Promise.all(/*! import() | p__Competitions__Edit__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(41867), __webpack_require__.e(78782), __webpack_require__.e(27695), __webpack_require__.e(32796), __webpack_require__.e(59981), __webpack_require__.e(36775), __webpack_require__.e(42309), __webpack_require__.e(72315), __webpack_require__.e(96875), __webpack_require__.e(69532), __webpack_require__.e(93948), __webpack_require__.e(6557), __webpack_require__.e(5440), __webpack_require__.e(2360), __webpack_require__.e(37825), __webpack_require__.e(52409), __webpack_require__.e(19842), __webpack_require__.e(47927), __webpack_require__.e(78992), __webpack_require__.e(15220), __webpack_require__.e(14654), __webpack_require__.e(55351), __webpack_require__.e(53114), __webpack_require__.e(25728), __webpack_require__.e(39030), __webpack_require__.e(92505), __webpack_require__.e(38797)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Competitions/Edit/index.tsx */ 53646)); }), '164': /*#__PURE__*/_react_17_0_2_react.lazy(function () { return Promise.all(/*! import() | layouts__SimpleLayouts */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(32796), __webpack_require__.e(36775), __webpack_require__.e(96875), __webpack_require__.e(9951), __webpack_require__.e(99626), __webpack_require__.e(7095), __webpack_require__.e(4977), __webpack_require__.e(14654), __webpack_require__.e(55523), __webpack_require__.e(55351), __webpack_require__.e(53114), __webpack_require__.e(25728), __webpack_require__.e(39030), __webpack_require__.e(14878), __webpack_require__.e(37062)]).then(__webpack_require__.bind(__webpack_require__, /*! @/layouts/SimpleLayouts.tsx */ 65128)); @@ -129402,10 +130075,10 @@ function _getRoutes() { return Promise.all(/*! import() | p__Problemset__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(41867), __webpack_require__.e(78782), __webpack_require__.e(27695), __webpack_require__.e(32796), __webpack_require__.e(36775), __webpack_require__.e(96875), __webpack_require__.e(69532), __webpack_require__.e(5440), __webpack_require__.e(2360), __webpack_require__.e(99313), __webpack_require__.e(43428), __webpack_require__.e(3471), __webpack_require__.e(68998), __webpack_require__.e(4977), __webpack_require__.e(14654), __webpack_require__.e(39030), __webpack_require__.e(14599)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Problemset/index.tsx */ 51076)); }), '172': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__Problemset__NewItem__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(41867), __webpack_require__.e(78782), __webpack_require__.e(27695), __webpack_require__.e(32796), __webpack_require__.e(42309), __webpack_require__.e(72315), __webpack_require__.e(36775), __webpack_require__.e(96875), __webpack_require__.e(69532), __webpack_require__.e(93948), __webpack_require__.e(6557), __webpack_require__.e(5440), __webpack_require__.e(2360), __webpack_require__.e(19842), __webpack_require__.e(56156), __webpack_require__.e(45013), __webpack_require__.e(14654), __webpack_require__.e(41953)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Problemset/NewItem/index.tsx */ 52219)); + return Promise.all(/*! import() | p__Problemset__NewItem__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(41867), __webpack_require__.e(78782), __webpack_require__.e(27695), __webpack_require__.e(32796), __webpack_require__.e(36775), __webpack_require__.e(42309), __webpack_require__.e(72315), __webpack_require__.e(96875), __webpack_require__.e(69532), __webpack_require__.e(93948), __webpack_require__.e(6557), __webpack_require__.e(5440), __webpack_require__.e(2360), __webpack_require__.e(19842), __webpack_require__.e(56156), __webpack_require__.e(45013), __webpack_require__.e(14654), __webpack_require__.e(41953)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Problemset/NewItem/index.tsx */ 52219)); }), '173': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__Problemset__NewItem__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(41867), __webpack_require__.e(78782), __webpack_require__.e(27695), __webpack_require__.e(32796), __webpack_require__.e(42309), __webpack_require__.e(72315), __webpack_require__.e(36775), __webpack_require__.e(96875), __webpack_require__.e(69532), __webpack_require__.e(93948), __webpack_require__.e(6557), __webpack_require__.e(5440), __webpack_require__.e(2360), __webpack_require__.e(19842), __webpack_require__.e(56156), __webpack_require__.e(45013), __webpack_require__.e(14654), __webpack_require__.e(41953)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Problemset/NewItem/index.tsx */ 52219)); + return Promise.all(/*! import() | p__Problemset__NewItem__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(41867), __webpack_require__.e(78782), __webpack_require__.e(27695), __webpack_require__.e(32796), __webpack_require__.e(36775), __webpack_require__.e(42309), __webpack_require__.e(72315), __webpack_require__.e(96875), __webpack_require__.e(69532), __webpack_require__.e(93948), __webpack_require__.e(6557), __webpack_require__.e(5440), __webpack_require__.e(2360), __webpack_require__.e(19842), __webpack_require__.e(56156), __webpack_require__.e(45013), __webpack_require__.e(14654), __webpack_require__.e(41953)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Problemset/NewItem/index.tsx */ 52219)); }), '174': /*#__PURE__*/_react_17_0_2_react.lazy(function () { return Promise.all(/*! import() | p__Problemset__Preview__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(65607), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(32796), __webpack_require__.e(36775), __webpack_require__.e(96875), __webpack_require__.e(69532), __webpack_require__.e(47927), __webpack_require__.e(88699), __webpack_require__.e(4977), __webpack_require__.e(14654), __webpack_require__.e(55523), __webpack_require__.e(11581)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Problemset/Preview/index.tsx */ 57163)); @@ -129438,7 +130111,7 @@ function _getRoutes() { return Promise.all(/*! import() | p__Shixuns__Detail__Merge__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(41867), __webpack_require__.e(62778), __webpack_require__.e(4977), __webpack_require__.e(55573)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Shixuns/Detail/Merge/index.tsx */ 45384)); }), '184': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__Shixuns__Edit__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(41867), __webpack_require__.e(78782), __webpack_require__.e(27695), __webpack_require__.e(32796), __webpack_require__.e(59981), __webpack_require__.e(42309), __webpack_require__.e(72315), __webpack_require__.e(36775), __webpack_require__.e(96875), __webpack_require__.e(69532), __webpack_require__.e(93948), __webpack_require__.e(6557), __webpack_require__.e(5440), __webpack_require__.e(2360), __webpack_require__.e(99313), __webpack_require__.e(52409), __webpack_require__.e(19842), __webpack_require__.e(75149), __webpack_require__.e(47927), __webpack_require__.e(63240), __webpack_require__.e(14654), __webpack_require__.e(55351), __webpack_require__.e(53114), __webpack_require__.e(25728), __webpack_require__.e(39030), __webpack_require__.e(14878), __webpack_require__.e(44296), __webpack_require__.e(56277)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Shixuns/Edit/index.tsx */ 30636)); + return Promise.all(/*! import() | p__Shixuns__Edit__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(41867), __webpack_require__.e(78782), __webpack_require__.e(27695), __webpack_require__.e(32796), __webpack_require__.e(59981), __webpack_require__.e(36775), __webpack_require__.e(42309), __webpack_require__.e(72315), __webpack_require__.e(96875), __webpack_require__.e(69532), __webpack_require__.e(93948), __webpack_require__.e(6557), __webpack_require__.e(5440), __webpack_require__.e(2360), __webpack_require__.e(99313), __webpack_require__.e(52409), __webpack_require__.e(19842), __webpack_require__.e(75149), __webpack_require__.e(47927), __webpack_require__.e(63240), __webpack_require__.e(14654), __webpack_require__.e(55351), __webpack_require__.e(53114), __webpack_require__.e(25728), __webpack_require__.e(39030), __webpack_require__.e(14878), __webpack_require__.e(44296), __webpack_require__.e(56277)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Shixuns/Edit/index.tsx */ 30636)); }), '185': /*#__PURE__*/_react_17_0_2_react.lazy(function () { return Promise.all(/*! import() | p__Shixuns__Edit__body__Warehouse__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(78241), __webpack_require__.e(78782), __webpack_require__.e(27695), __webpack_require__.e(32796), __webpack_require__.e(93948), __webpack_require__.e(6557), __webpack_require__.e(5440), __webpack_require__.e(99313), __webpack_require__.e(78892), __webpack_require__.e(4977), __webpack_require__.e(14654), __webpack_require__.e(55351), __webpack_require__.e(53114), __webpack_require__.e(25728), __webpack_require__.e(39030), __webpack_require__.e(16328)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Shixuns/Edit/body/Warehouse/index.tsx */ 50509)); @@ -129471,7 +130144,7 @@ function _getRoutes() { return Promise.all(/*! import() | p__Shixuns__Detail__id */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(41867), __webpack_require__.e(78782), __webpack_require__.e(27695), __webpack_require__.e(42309), __webpack_require__.e(72315), __webpack_require__.e(93948), __webpack_require__.e(19842), __webpack_require__.e(43428), __webpack_require__.e(4977), __webpack_require__.e(39030), __webpack_require__.e(59386), __webpack_require__.e(52875)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Shixuns/Detail/[id].tsx */ 30965)); }), '195': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__Shixuns__Detail__Challenges__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(32796), __webpack_require__.e(59981), __webpack_require__.e(42309), __webpack_require__.e(36775), __webpack_require__.e(96875), __webpack_require__.e(93948), __webpack_require__.e(6557), __webpack_require__.e(37825), __webpack_require__.e(42441), __webpack_require__.e(89536), __webpack_require__.e(53877), __webpack_require__.e(56047), __webpack_require__.e(4977), __webpack_require__.e(14654), __webpack_require__.e(55523), __webpack_require__.e(6487), __webpack_require__.e(55351), __webpack_require__.e(53114), __webpack_require__.e(25728), __webpack_require__.e(59133)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Shixuns/Detail/Challenges/index.tsx */ 38899)); + return Promise.all(/*! import() | p__Shixuns__Detail__Challenges__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(32796), __webpack_require__.e(59981), __webpack_require__.e(36775), __webpack_require__.e(42309), __webpack_require__.e(96875), __webpack_require__.e(93948), __webpack_require__.e(6557), __webpack_require__.e(37825), __webpack_require__.e(42441), __webpack_require__.e(89536), __webpack_require__.e(53877), __webpack_require__.e(56047), __webpack_require__.e(4977), __webpack_require__.e(14654), __webpack_require__.e(55523), __webpack_require__.e(6487), __webpack_require__.e(55351), __webpack_require__.e(53114), __webpack_require__.e(25728), __webpack_require__.e(59133)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Shixuns/Detail/Challenges/index.tsx */ 38899)); }), '196': /*#__PURE__*/_react_17_0_2_react.lazy(function () { return Promise.all(/*! import() | p__Shixuns__Detail__Repository__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(26588), __webpack_require__.e(65342), __webpack_require__.e(78241), __webpack_require__.e(78782), __webpack_require__.e(27695), __webpack_require__.e(32796), __webpack_require__.e(93948), __webpack_require__.e(42441), __webpack_require__.e(56047), __webpack_require__.e(50057), __webpack_require__.e(4977), __webpack_require__.e(14654), __webpack_require__.e(55351), __webpack_require__.e(53114), __webpack_require__.e(25728), __webpack_require__.e(79250), __webpack_require__.e(98688)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Shixuns/Detail/Repository/index.tsx */ 7523)); @@ -129486,7 +130159,7 @@ function _getRoutes() { return Promise.all(/*! import() | p__Shixuns__Detail__Dataset__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(41867), __webpack_require__.e(78782), __webpack_require__.e(27695), __webpack_require__.e(59981), __webpack_require__.e(42309), __webpack_require__.e(72315), __webpack_require__.e(93948), __webpack_require__.e(6557), __webpack_require__.e(42441), __webpack_require__.e(75149), __webpack_require__.e(56047), __webpack_require__.e(4977), __webpack_require__.e(55351), __webpack_require__.e(53114), __webpack_require__.e(25728), __webpack_require__.e(86541)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Shixuns/Detail/Dataset/index.tsx */ 52561)); }), '200': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__Shixuns__Detail__Discuss__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(41867), __webpack_require__.e(78782), __webpack_require__.e(27695), __webpack_require__.e(32796), __webpack_require__.e(59981), __webpack_require__.e(42309), __webpack_require__.e(72315), __webpack_require__.e(36775), __webpack_require__.e(96875), __webpack_require__.e(69532), __webpack_require__.e(93948), __webpack_require__.e(5440), __webpack_require__.e(2360), __webpack_require__.e(42441), __webpack_require__.e(89536), __webpack_require__.e(60720), __webpack_require__.e(14654), __webpack_require__.e(55351), __webpack_require__.e(53114), __webpack_require__.e(25728), __webpack_require__.e(22254)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Shixuns/Detail/Discuss/index.tsx */ 30945)); + return Promise.all(/*! import() | p__Shixuns__Detail__Discuss__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(41867), __webpack_require__.e(78782), __webpack_require__.e(27695), __webpack_require__.e(32796), __webpack_require__.e(59981), __webpack_require__.e(36775), __webpack_require__.e(42309), __webpack_require__.e(72315), __webpack_require__.e(96875), __webpack_require__.e(69532), __webpack_require__.e(93948), __webpack_require__.e(5440), __webpack_require__.e(2360), __webpack_require__.e(42441), __webpack_require__.e(89536), __webpack_require__.e(60720), __webpack_require__.e(14654), __webpack_require__.e(55351), __webpack_require__.e(53114), __webpack_require__.e(25728), __webpack_require__.e(22254)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Shixuns/Detail/Discuss/index.tsx */ 30945)); }), '201': /*#__PURE__*/_react_17_0_2_react.lazy(function () { return Promise.all(/*! import() | p__Shixuns__Detail__RankingList__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(93948), __webpack_require__.e(42441), __webpack_require__.e(56047), __webpack_require__.e(4977), __webpack_require__.e(55351), __webpack_require__.e(53114), __webpack_require__.e(25728), __webpack_require__.e(79250), __webpack_require__.e(6685)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Shixuns/Detail/RankingList/index.tsx */ 90514)); @@ -129588,10 +130261,10 @@ function _getRoutes() { return Promise.all(/*! import() | p__User__Detail__Competitions__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(78241), __webpack_require__.e(41867), __webpack_require__.e(59981), __webpack_require__.e(37825), __webpack_require__.e(73755), __webpack_require__.e(61952), __webpack_require__.e(4977), __webpack_require__.e(6487), __webpack_require__.e(55351), __webpack_require__.e(53114), __webpack_require__.e(25728), __webpack_require__.e(12076)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/User/Detail/Competitions/index.tsx */ 72553)); }), '234': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__User__Detail__ExperImentImg__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(41867), __webpack_require__.e(78782), __webpack_require__.e(27695), __webpack_require__.e(32796), __webpack_require__.e(59981), __webpack_require__.e(42309), __webpack_require__.e(72315), __webpack_require__.e(36775), __webpack_require__.e(96875), __webpack_require__.e(69532), __webpack_require__.e(93948), __webpack_require__.e(6557), __webpack_require__.e(5440), __webpack_require__.e(2360), __webpack_require__.e(37825), __webpack_require__.e(14654), __webpack_require__.e(55351), __webpack_require__.e(38515), __webpack_require__.e(94849)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/User/Detail/ExperImentImg/index.tsx */ 90179)); + return Promise.all(/*! import() | p__User__Detail__ExperImentImg__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(41867), __webpack_require__.e(78782), __webpack_require__.e(27695), __webpack_require__.e(32796), __webpack_require__.e(59981), __webpack_require__.e(36775), __webpack_require__.e(42309), __webpack_require__.e(72315), __webpack_require__.e(96875), __webpack_require__.e(69532), __webpack_require__.e(93948), __webpack_require__.e(6557), __webpack_require__.e(5440), __webpack_require__.e(2360), __webpack_require__.e(37825), __webpack_require__.e(14654), __webpack_require__.e(55351), __webpack_require__.e(38515), __webpack_require__.e(94849)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/User/Detail/ExperImentImg/index.tsx */ 90179)); }), '235': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__User__Detail__ExperImentImg__Detail__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(41867), __webpack_require__.e(78782), __webpack_require__.e(27695), __webpack_require__.e(32796), __webpack_require__.e(59981), __webpack_require__.e(42309), __webpack_require__.e(72315), __webpack_require__.e(36775), __webpack_require__.e(96875), __webpack_require__.e(69532), __webpack_require__.e(5440), __webpack_require__.e(2360), __webpack_require__.e(37825), __webpack_require__.e(4977), __webpack_require__.e(14654), __webpack_require__.e(38515), __webpack_require__.e(310)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/User/Detail/ExperImentImg/Detail/index.tsx */ 66611)); + return Promise.all(/*! import() | p__User__Detail__ExperImentImg__Detail__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(41867), __webpack_require__.e(78782), __webpack_require__.e(27695), __webpack_require__.e(32796), __webpack_require__.e(59981), __webpack_require__.e(36775), __webpack_require__.e(42309), __webpack_require__.e(72315), __webpack_require__.e(96875), __webpack_require__.e(69532), __webpack_require__.e(5440), __webpack_require__.e(2360), __webpack_require__.e(37825), __webpack_require__.e(4977), __webpack_require__.e(14654), __webpack_require__.e(38515), __webpack_require__.e(310)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/User/Detail/ExperImentImg/Detail/index.tsx */ 66611)); }), '236': /*#__PURE__*/_react_17_0_2_react.lazy(function () { return Promise.all(/*! import() | p__User__Detail__Certificate__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(41867), __webpack_require__.e(78782), __webpack_require__.e(27695), __webpack_require__.e(59981), __webpack_require__.e(42309), __webpack_require__.e(72315), __webpack_require__.e(37825), __webpack_require__.e(44425), __webpack_require__.e(4977), __webpack_require__.e(6487), __webpack_require__.e(17723), __webpack_require__.e(65191)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/User/Detail/Certificate/index.tsx */ 95461)); @@ -129624,7 +130297,7 @@ function _getRoutes() { return Promise.all(/*! import() | layouts__SimpleLayouts */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(32796), __webpack_require__.e(36775), __webpack_require__.e(96875), __webpack_require__.e(9951), __webpack_require__.e(99626), __webpack_require__.e(7095), __webpack_require__.e(4977), __webpack_require__.e(14654), __webpack_require__.e(55523), __webpack_require__.e(55351), __webpack_require__.e(53114), __webpack_require__.e(25728), __webpack_require__.e(39030), __webpack_require__.e(14878), __webpack_require__.e(37062)]).then(__webpack_require__.bind(__webpack_require__, /*! @/layouts/SimpleLayouts.tsx */ 65128)); }), '246': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__Question__Index__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(41867), __webpack_require__.e(78782), __webpack_require__.e(27695), __webpack_require__.e(32796), __webpack_require__.e(59981), __webpack_require__.e(42309), __webpack_require__.e(72315), __webpack_require__.e(36775), __webpack_require__.e(96875), __webpack_require__.e(99313), __webpack_require__.e(37825), __webpack_require__.e(9951), __webpack_require__.e(4977), __webpack_require__.e(14654), __webpack_require__.e(55523), __webpack_require__.e(6487), __webpack_require__.e(29647)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Question/Index/index.tsx */ 25934)); + return Promise.all(/*! import() | p__Question__Index__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(41867), __webpack_require__.e(78782), __webpack_require__.e(27695), __webpack_require__.e(32796), __webpack_require__.e(59981), __webpack_require__.e(36775), __webpack_require__.e(42309), __webpack_require__.e(72315), __webpack_require__.e(96875), __webpack_require__.e(99313), __webpack_require__.e(37825), __webpack_require__.e(9951), __webpack_require__.e(4977), __webpack_require__.e(14654), __webpack_require__.e(55523), __webpack_require__.e(6487), __webpack_require__.e(29647)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Question/Index/index.tsx */ 25934)); }), '247': /*#__PURE__*/_react_17_0_2_react.lazy(function () { return Promise.all(/*! import() | p__Question__AddOrEdit__BatchAdd__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(93948), __webpack_require__.e(6557), __webpack_require__.e(10485)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Question/AddOrEdit/BatchAdd/index.tsx */ 27805)); @@ -129642,16 +130315,16 @@ function _getRoutes() { return Promise.all(/*! import() | p__Problems__OjForm__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(78782), __webpack_require__.e(27695), __webpack_require__.e(32796), __webpack_require__.e(36775), __webpack_require__.e(96875), __webpack_require__.e(69532), __webpack_require__.e(93948), __webpack_require__.e(6557), __webpack_require__.e(5440), __webpack_require__.e(2360), __webpack_require__.e(19842), __webpack_require__.e(43428), __webpack_require__.e(75149), __webpack_require__.e(21560), __webpack_require__.e(3471), __webpack_require__.e(330), __webpack_require__.e(39787), __webpack_require__.e(4977), __webpack_require__.e(14654), __webpack_require__.e(60170), __webpack_require__.e(34994)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Problems/OjForm/index.tsx */ 56601)); }), '252': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__Question__OjProblem__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(41867), __webpack_require__.e(78782), __webpack_require__.e(27695), __webpack_require__.e(32796), __webpack_require__.e(59981), __webpack_require__.e(42309), __webpack_require__.e(72315), __webpack_require__.e(36775), __webpack_require__.e(96875), __webpack_require__.e(69532), __webpack_require__.e(5440), __webpack_require__.e(2360), __webpack_require__.e(89536), __webpack_require__.e(43428), __webpack_require__.e(27011), __webpack_require__.e(93125), __webpack_require__.e(21560), __webpack_require__.e(14654), __webpack_require__.e(77460)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Question/OjProblem/index.tsx */ 35743)); + return Promise.all(/*! import() | p__Question__OjProblem__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(41867), __webpack_require__.e(78782), __webpack_require__.e(27695), __webpack_require__.e(32796), __webpack_require__.e(59981), __webpack_require__.e(36775), __webpack_require__.e(42309), __webpack_require__.e(72315), __webpack_require__.e(96875), __webpack_require__.e(69532), __webpack_require__.e(5440), __webpack_require__.e(2360), __webpack_require__.e(89536), __webpack_require__.e(43428), __webpack_require__.e(27011), __webpack_require__.e(93125), __webpack_require__.e(21560), __webpack_require__.e(14654), __webpack_require__.e(77460)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Question/OjProblem/index.tsx */ 35743)); }), '253': /*#__PURE__*/_react_17_0_2_react.lazy(function () { return Promise.all(/*! import() | p__Question__OjProblem__RecordDetail__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(26588), __webpack_require__.e(32796), __webpack_require__.e(36775), __webpack_require__.e(96875), __webpack_require__.e(4977), __webpack_require__.e(14654), __webpack_require__.e(55523), __webpack_require__.e(49716)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Question/OjProblem/RecordDetail/index.tsx */ 55992)); }), '254': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__Question__AddOrEdit__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(41867), __webpack_require__.e(78782), __webpack_require__.e(27695), __webpack_require__.e(32796), __webpack_require__.e(42309), __webpack_require__.e(72315), __webpack_require__.e(36775), __webpack_require__.e(96875), __webpack_require__.e(69532), __webpack_require__.e(93948), __webpack_require__.e(6557), __webpack_require__.e(5440), __webpack_require__.e(2360), __webpack_require__.e(99313), __webpack_require__.e(43428), __webpack_require__.e(75149), __webpack_require__.e(21560), __webpack_require__.e(32009), __webpack_require__.e(14654), __webpack_require__.e(60170), __webpack_require__.e(86913)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Question/AddOrEdit/index.tsx */ 29108)); + return Promise.all(/*! import() | p__Question__AddOrEdit__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(41867), __webpack_require__.e(78782), __webpack_require__.e(27695), __webpack_require__.e(32796), __webpack_require__.e(36775), __webpack_require__.e(42309), __webpack_require__.e(72315), __webpack_require__.e(96875), __webpack_require__.e(69532), __webpack_require__.e(93948), __webpack_require__.e(6557), __webpack_require__.e(5440), __webpack_require__.e(2360), __webpack_require__.e(99313), __webpack_require__.e(43428), __webpack_require__.e(75149), __webpack_require__.e(21560), __webpack_require__.e(32009), __webpack_require__.e(14654), __webpack_require__.e(60170), __webpack_require__.e(86913)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Question/AddOrEdit/index.tsx */ 29108)); }), '255': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__Question__AddOrEdit__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(41867), __webpack_require__.e(78782), __webpack_require__.e(27695), __webpack_require__.e(32796), __webpack_require__.e(42309), __webpack_require__.e(72315), __webpack_require__.e(36775), __webpack_require__.e(96875), __webpack_require__.e(69532), __webpack_require__.e(93948), __webpack_require__.e(6557), __webpack_require__.e(5440), __webpack_require__.e(2360), __webpack_require__.e(99313), __webpack_require__.e(43428), __webpack_require__.e(75149), __webpack_require__.e(21560), __webpack_require__.e(32009), __webpack_require__.e(14654), __webpack_require__.e(60170), __webpack_require__.e(86913)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Question/AddOrEdit/index.tsx */ 29108)); + return Promise.all(/*! import() | p__Question__AddOrEdit__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(41867), __webpack_require__.e(78782), __webpack_require__.e(27695), __webpack_require__.e(32796), __webpack_require__.e(36775), __webpack_require__.e(42309), __webpack_require__.e(72315), __webpack_require__.e(96875), __webpack_require__.e(69532), __webpack_require__.e(93948), __webpack_require__.e(6557), __webpack_require__.e(5440), __webpack_require__.e(2360), __webpack_require__.e(99313), __webpack_require__.e(43428), __webpack_require__.e(75149), __webpack_require__.e(21560), __webpack_require__.e(32009), __webpack_require__.e(14654), __webpack_require__.e(60170), __webpack_require__.e(86913)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Question/AddOrEdit/index.tsx */ 29108)); }), '256': /*#__PURE__*/_react_17_0_2_react.lazy(function () { return Promise.all(/*! import() | layouts__SimpleLayouts */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(32796), __webpack_require__.e(36775), __webpack_require__.e(96875), __webpack_require__.e(9951), __webpack_require__.e(99626), __webpack_require__.e(7095), __webpack_require__.e(4977), __webpack_require__.e(14654), __webpack_require__.e(55523), __webpack_require__.e(55351), __webpack_require__.e(53114), __webpack_require__.e(25728), __webpack_require__.e(39030), __webpack_require__.e(14878), __webpack_require__.e(37062)]).then(__webpack_require__.bind(__webpack_require__, /*! @/layouts/SimpleLayouts.tsx */ 65128)); @@ -129753,19 +130426,19 @@ function _getRoutes() { return __webpack_require__.e(/*! import() */ 48734).then(__webpack_require__.bind(__webpack_require__, /*! ./EmptyRoute */ 48734)); }), '289': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__tasks__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(41867), __webpack_require__.e(78782), __webpack_require__.e(27695), __webpack_require__.e(32796), __webpack_require__.e(59981), __webpack_require__.e(42309), __webpack_require__.e(72315), __webpack_require__.e(36775), __webpack_require__.e(96875), __webpack_require__.e(69532), __webpack_require__.e(93948), __webpack_require__.e(6557), __webpack_require__.e(5440), __webpack_require__.e(2360), __webpack_require__.e(99313), __webpack_require__.e(89536), __webpack_require__.e(56156), __webpack_require__.e(75149), __webpack_require__.e(12911), __webpack_require__.e(21560), __webpack_require__.e(46389), __webpack_require__.e(15192), __webpack_require__.e(65524), __webpack_require__.e(14654), __webpack_require__.e(55351), __webpack_require__.e(53114), __webpack_require__.e(25728), __webpack_require__.e(39030), __webpack_require__.e(77595), __webpack_require__.e(4016), __webpack_require__.e(93665)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/tasks/index.jsx */ 57013)); + return Promise.all(/*! import() | p__tasks__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(41867), __webpack_require__.e(78782), __webpack_require__.e(27695), __webpack_require__.e(32796), __webpack_require__.e(59981), __webpack_require__.e(36775), __webpack_require__.e(42309), __webpack_require__.e(72315), __webpack_require__.e(96875), __webpack_require__.e(69532), __webpack_require__.e(93948), __webpack_require__.e(6557), __webpack_require__.e(5440), __webpack_require__.e(2360), __webpack_require__.e(99313), __webpack_require__.e(89536), __webpack_require__.e(56156), __webpack_require__.e(75149), __webpack_require__.e(12911), __webpack_require__.e(21560), __webpack_require__.e(46389), __webpack_require__.e(15192), __webpack_require__.e(65524), __webpack_require__.e(14654), __webpack_require__.e(55351), __webpack_require__.e(53114), __webpack_require__.e(25728), __webpack_require__.e(39030), __webpack_require__.e(77595), __webpack_require__.e(4016), __webpack_require__.e(93665)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/tasks/index.jsx */ 57013)); }), '290': /*#__PURE__*/_react_17_0_2_react.lazy(function () { return Promise.all(/*! import() | p__tasks__Jupyter__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(26588), __webpack_require__.e(32796), __webpack_require__.e(59981), __webpack_require__.e(36775), __webpack_require__.e(96875), __webpack_require__.e(93948), __webpack_require__.e(6557), __webpack_require__.e(43428), __webpack_require__.e(15192), __webpack_require__.e(68719), __webpack_require__.e(4977), __webpack_require__.e(14654), __webpack_require__.e(55523), __webpack_require__.e(55351), __webpack_require__.e(53114), __webpack_require__.e(25728), __webpack_require__.e(27715), __webpack_require__.e(4016), __webpack_require__.e(20700)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/tasks/Jupyter/index.tsx */ 5693)); }), '291': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__tasks__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(41867), __webpack_require__.e(78782), __webpack_require__.e(27695), __webpack_require__.e(32796), __webpack_require__.e(59981), __webpack_require__.e(42309), __webpack_require__.e(72315), __webpack_require__.e(36775), __webpack_require__.e(96875), __webpack_require__.e(69532), __webpack_require__.e(93948), __webpack_require__.e(6557), __webpack_require__.e(5440), __webpack_require__.e(2360), __webpack_require__.e(99313), __webpack_require__.e(89536), __webpack_require__.e(56156), __webpack_require__.e(75149), __webpack_require__.e(12911), __webpack_require__.e(21560), __webpack_require__.e(46389), __webpack_require__.e(15192), __webpack_require__.e(65524), __webpack_require__.e(14654), __webpack_require__.e(55351), __webpack_require__.e(53114), __webpack_require__.e(25728), __webpack_require__.e(39030), __webpack_require__.e(77595), __webpack_require__.e(4016), __webpack_require__.e(93665)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/tasks/index.jsx */ 57013)); + return Promise.all(/*! import() | p__tasks__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(41867), __webpack_require__.e(78782), __webpack_require__.e(27695), __webpack_require__.e(32796), __webpack_require__.e(59981), __webpack_require__.e(36775), __webpack_require__.e(42309), __webpack_require__.e(72315), __webpack_require__.e(96875), __webpack_require__.e(69532), __webpack_require__.e(93948), __webpack_require__.e(6557), __webpack_require__.e(5440), __webpack_require__.e(2360), __webpack_require__.e(99313), __webpack_require__.e(89536), __webpack_require__.e(56156), __webpack_require__.e(75149), __webpack_require__.e(12911), __webpack_require__.e(21560), __webpack_require__.e(46389), __webpack_require__.e(15192), __webpack_require__.e(65524), __webpack_require__.e(14654), __webpack_require__.e(55351), __webpack_require__.e(53114), __webpack_require__.e(25728), __webpack_require__.e(39030), __webpack_require__.e(77595), __webpack_require__.e(4016), __webpack_require__.e(93665)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/tasks/index.jsx */ 57013)); }), '292': /*#__PURE__*/_react_17_0_2_react.lazy(function () { return Promise.all(/*! import() | p__tasks__Jupyter__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(26588), __webpack_require__.e(32796), __webpack_require__.e(59981), __webpack_require__.e(36775), __webpack_require__.e(96875), __webpack_require__.e(93948), __webpack_require__.e(6557), __webpack_require__.e(43428), __webpack_require__.e(15192), __webpack_require__.e(68719), __webpack_require__.e(4977), __webpack_require__.e(14654), __webpack_require__.e(55523), __webpack_require__.e(55351), __webpack_require__.e(53114), __webpack_require__.e(25728), __webpack_require__.e(27715), __webpack_require__.e(4016), __webpack_require__.e(20700)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/tasks/Jupyter/index.tsx */ 5693)); }), '293': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__tasks__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(41867), __webpack_require__.e(78782), __webpack_require__.e(27695), __webpack_require__.e(32796), __webpack_require__.e(59981), __webpack_require__.e(42309), __webpack_require__.e(72315), __webpack_require__.e(36775), __webpack_require__.e(96875), __webpack_require__.e(69532), __webpack_require__.e(93948), __webpack_require__.e(6557), __webpack_require__.e(5440), __webpack_require__.e(2360), __webpack_require__.e(99313), __webpack_require__.e(89536), __webpack_require__.e(56156), __webpack_require__.e(75149), __webpack_require__.e(12911), __webpack_require__.e(21560), __webpack_require__.e(46389), __webpack_require__.e(15192), __webpack_require__.e(65524), __webpack_require__.e(14654), __webpack_require__.e(55351), __webpack_require__.e(53114), __webpack_require__.e(25728), __webpack_require__.e(39030), __webpack_require__.e(77595), __webpack_require__.e(4016), __webpack_require__.e(93665)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/tasks/index.jsx */ 57013)); + return Promise.all(/*! import() | p__tasks__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(41867), __webpack_require__.e(78782), __webpack_require__.e(27695), __webpack_require__.e(32796), __webpack_require__.e(59981), __webpack_require__.e(36775), __webpack_require__.e(42309), __webpack_require__.e(72315), __webpack_require__.e(96875), __webpack_require__.e(69532), __webpack_require__.e(93948), __webpack_require__.e(6557), __webpack_require__.e(5440), __webpack_require__.e(2360), __webpack_require__.e(99313), __webpack_require__.e(89536), __webpack_require__.e(56156), __webpack_require__.e(75149), __webpack_require__.e(12911), __webpack_require__.e(21560), __webpack_require__.e(46389), __webpack_require__.e(15192), __webpack_require__.e(65524), __webpack_require__.e(14654), __webpack_require__.e(55351), __webpack_require__.e(53114), __webpack_require__.e(25728), __webpack_require__.e(39030), __webpack_require__.e(77595), __webpack_require__.e(4016), __webpack_require__.e(93665)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/tasks/index.jsx */ 57013)); }), '294': /*#__PURE__*/_react_17_0_2_react.lazy(function () { return __webpack_require__.e(/*! import() */ 48734).then(__webpack_require__.bind(__webpack_require__, /*! ./EmptyRoute */ 48734)); @@ -129774,7 +130447,7 @@ function _getRoutes() { return Promise.all(/*! import() | p__MyProblem__RecordDetail__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(26588), __webpack_require__.e(32796), __webpack_require__.e(36775), __webpack_require__.e(96875), __webpack_require__.e(56156), __webpack_require__.e(4977), __webpack_require__.e(14654), __webpack_require__.e(55523), __webpack_require__.e(17527)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/MyProblem/RecordDetail/index.tsx */ 75556)); }), '296': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__MyProblem__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(41867), __webpack_require__.e(78782), __webpack_require__.e(27695), __webpack_require__.e(32796), __webpack_require__.e(59981), __webpack_require__.e(42309), __webpack_require__.e(72315), __webpack_require__.e(36775), __webpack_require__.e(96875), __webpack_require__.e(69532), __webpack_require__.e(5440), __webpack_require__.e(2360), __webpack_require__.e(89536), __webpack_require__.e(43428), __webpack_require__.e(56156), __webpack_require__.e(21560), __webpack_require__.e(14654), __webpack_require__.e(77595), __webpack_require__.e(36270)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/MyProblem/index.tsx */ 87707)); + return Promise.all(/*! import() | p__MyProblem__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(41867), __webpack_require__.e(78782), __webpack_require__.e(27695), __webpack_require__.e(32796), __webpack_require__.e(59981), __webpack_require__.e(36775), __webpack_require__.e(42309), __webpack_require__.e(72315), __webpack_require__.e(96875), __webpack_require__.e(69532), __webpack_require__.e(5440), __webpack_require__.e(2360), __webpack_require__.e(89536), __webpack_require__.e(43428), __webpack_require__.e(56156), __webpack_require__.e(21560), __webpack_require__.e(14654), __webpack_require__.e(77595), __webpack_require__.e(36270)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/MyProblem/index.tsx */ 87707)); }), '297': /*#__PURE__*/_react_17_0_2_react.lazy(function () { return Promise.all(/*! import() | layouts__SimpleLayouts */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(32796), __webpack_require__.e(36775), __webpack_require__.e(96875), __webpack_require__.e(9951), __webpack_require__.e(99626), __webpack_require__.e(7095), __webpack_require__.e(4977), __webpack_require__.e(14654), __webpack_require__.e(55523), __webpack_require__.e(55351), __webpack_require__.e(53114), __webpack_require__.e(25728), __webpack_require__.e(39030), __webpack_require__.e(14878), __webpack_require__.e(37062)]).then(__webpack_require__.bind(__webpack_require__, /*! @/layouts/SimpleLayouts.tsx */ 65128)); @@ -129816,7 +130489,7 @@ function _getRoutes() { return Promise.all(/*! import() | layouts__SimpleLayouts */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(32796), __webpack_require__.e(36775), __webpack_require__.e(96875), __webpack_require__.e(9951), __webpack_require__.e(99626), __webpack_require__.e(7095), __webpack_require__.e(4977), __webpack_require__.e(14654), __webpack_require__.e(55523), __webpack_require__.e(55351), __webpack_require__.e(53114), __webpack_require__.e(25728), __webpack_require__.e(39030), __webpack_require__.e(14878), __webpack_require__.e(37062)]).then(__webpack_require__.bind(__webpack_require__, /*! @/layouts/SimpleLayouts.tsx */ 65128)); }), '310': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__User__Detail__Order__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(41867), __webpack_require__.e(59981), __webpack_require__.e(99313), __webpack_require__.e(37825), __webpack_require__.e(64802), __webpack_require__.e(4977), __webpack_require__.e(6487), __webpack_require__.e(21939)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/User/Detail/Order/index.tsx */ 71722)); + return Promise.all(/*! import() | p__User__Detail__Order__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(41867), __webpack_require__.e(59981), __webpack_require__.e(99313), __webpack_require__.e(37825), __webpack_require__.e(54512), __webpack_require__.e(4977), __webpack_require__.e(6487), __webpack_require__.e(21939)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/User/Detail/Order/index.tsx */ 71722)); }), '311': /*#__PURE__*/_react_17_0_2_react.lazy(function () { return Promise.all(/*! import() | p__User__Detail__Order__pages__invoice__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(59981), __webpack_require__.e(37825), __webpack_require__.e(72274), __webpack_require__.e(4977), __webpack_require__.e(6487), __webpack_require__.e(556)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/User/Detail/Order/pages/invoice/index.tsx */ 79776)); @@ -129882,7 +130555,7 @@ function _getRoutes() { return Promise.all(/*! import() | p__virtualSpaces__Lists__Survey__Detail__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(32796), __webpack_require__.e(59981), __webpack_require__.e(37825), __webpack_require__.e(34712), __webpack_require__.e(4977), __webpack_require__.e(14654), __webpack_require__.e(6487), __webpack_require__.e(87058)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/virtualSpaces/Lists/Survey/Detail/index.tsx */ 88165)); }), '332': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__virtualSpaces__Lists__Knowledge__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(78782), __webpack_require__.e(27695), __webpack_require__.e(32796), __webpack_require__.e(59981), __webpack_require__.e(36775), __webpack_require__.e(96875), __webpack_require__.e(69532), __webpack_require__.e(93948), __webpack_require__.e(6557), __webpack_require__.e(5440), __webpack_require__.e(2360), __webpack_require__.e(37825), __webpack_require__.e(12911), __webpack_require__.e(82837), __webpack_require__.e(88100), __webpack_require__.e(14654), __webpack_require__.e(38447)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/virtualSpaces/Lists/Knowledge/index.tsx */ 16950)); + return Promise.all(/*! import() | p__virtualSpaces__Lists__Knowledge__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(41867), __webpack_require__.e(78782), __webpack_require__.e(27695), __webpack_require__.e(32796), __webpack_require__.e(59981), __webpack_require__.e(36775), __webpack_require__.e(96875), __webpack_require__.e(69532), __webpack_require__.e(93948), __webpack_require__.e(6557), __webpack_require__.e(5440), __webpack_require__.e(2360), __webpack_require__.e(37825), __webpack_require__.e(12911), __webpack_require__.e(73755), __webpack_require__.e(39219), __webpack_require__.e(14654), __webpack_require__.e(38447)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/virtualSpaces/Lists/Knowledge/index.tsx */ 16950)); }), '333': /*#__PURE__*/_react_17_0_2_react.lazy(function () { return Promise.all(/*! import() | p__virtualSpaces__Lists__Knowledge__AddAndEdit__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(32796), __webpack_require__.e(59981), __webpack_require__.e(36775), __webpack_require__.e(96875), __webpack_require__.e(69532), __webpack_require__.e(93948), __webpack_require__.e(6557), __webpack_require__.e(5440), __webpack_require__.e(2360), __webpack_require__.e(37825), __webpack_require__.e(54747), __webpack_require__.e(4977), __webpack_require__.e(14654), __webpack_require__.e(55523), __webpack_require__.e(6487), __webpack_require__.e(91045)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/virtualSpaces/Lists/Knowledge/AddAndEdit/index.tsx */ 26353)); @@ -129897,291 +130570,315 @@ function _getRoutes() { return Promise.all(/*! import() | p__virtualSpaces__Lists__Material__Detail__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(32796), __webpack_require__.e(59981), __webpack_require__.e(36775), __webpack_require__.e(96875), __webpack_require__.e(69532), __webpack_require__.e(93948), __webpack_require__.e(6557), __webpack_require__.e(5440), __webpack_require__.e(2360), __webpack_require__.e(37825), __webpack_require__.e(15569), __webpack_require__.e(4977), __webpack_require__.e(14654), __webpack_require__.e(55523), __webpack_require__.e(6487), __webpack_require__.e(94715)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/virtualSpaces/Lists/Material/Detail/index.tsx */ 72682)); }), '337': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__virtualSpaces__Lists__Settings__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(41867), __webpack_require__.e(78782), __webpack_require__.e(27695), __webpack_require__.e(59981), __webpack_require__.e(42309), __webpack_require__.e(72315), __webpack_require__.e(93948), __webpack_require__.e(6557), __webpack_require__.e(37825), __webpack_require__.e(4977), __webpack_require__.e(6487), __webpack_require__.e(55351), __webpack_require__.e(53114), __webpack_require__.e(25728), __webpack_require__.e(61713)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/virtualSpaces/Lists/Settings/index.tsx */ 52344)); + return Promise.all(/*! import() | p__virtualSpaces__Lists__Lesson__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(41867), __webpack_require__.e(32796), __webpack_require__.e(59981), __webpack_require__.e(36775), __webpack_require__.e(96875), __webpack_require__.e(69532), __webpack_require__.e(93948), __webpack_require__.e(6557), __webpack_require__.e(5440), __webpack_require__.e(2360), __webpack_require__.e(37825), __webpack_require__.e(75430), __webpack_require__.e(4977), __webpack_require__.e(14654), __webpack_require__.e(55523), __webpack_require__.e(96598), __webpack_require__.e(23873)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/virtualSpaces/Lists/Lesson/index.tsx */ 21898)); }), '338': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__virtualSpaces__Lists__Resources__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(41867), __webpack_require__.e(78782), __webpack_require__.e(27695), __webpack_require__.e(59981), __webpack_require__.e(42309), __webpack_require__.e(72315), __webpack_require__.e(93948), __webpack_require__.e(6557), __webpack_require__.e(37825), __webpack_require__.e(4977), __webpack_require__.e(6487), __webpack_require__.e(85891)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/virtualSpaces/Lists/Resources/index.tsx */ 52184)); + return Promise.all(/*! import() | p__virtualSpaces__Lists__Lesson__Detail__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(41867), __webpack_require__.e(78782), __webpack_require__.e(27695), __webpack_require__.e(32796), __webpack_require__.e(59981), __webpack_require__.e(36775), __webpack_require__.e(42309), __webpack_require__.e(72315), __webpack_require__.e(96875), __webpack_require__.e(69532), __webpack_require__.e(93948), __webpack_require__.e(6557), __webpack_require__.e(5440), __webpack_require__.e(2360), __webpack_require__.e(37825), __webpack_require__.e(14654), __webpack_require__.e(96598), __webpack_require__.e(86069)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/virtualSpaces/Lists/Lesson/Detail/index.tsx */ 63484)); }), '339': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__virtualSpaces__Lists__Resources__Detail__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(32796), __webpack_require__.e(59981), __webpack_require__.e(37825), __webpack_require__.e(18900), __webpack_require__.e(4977), __webpack_require__.e(14654), __webpack_require__.e(6487), __webpack_require__.e(98398)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/virtualSpaces/Lists/Resources/Detail/index.tsx */ 58030)); + return Promise.all(/*! import() | p__virtualSpaces__Lists__Discussion__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(41867), __webpack_require__.e(32796), __webpack_require__.e(59981), __webpack_require__.e(36775), __webpack_require__.e(96875), __webpack_require__.e(69532), __webpack_require__.e(93948), __webpack_require__.e(6557), __webpack_require__.e(5440), __webpack_require__.e(2360), __webpack_require__.e(37825), __webpack_require__.e(64802), __webpack_require__.e(4977), __webpack_require__.e(14654), __webpack_require__.e(55523), __webpack_require__.e(33413), __webpack_require__.e(96265)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/virtualSpaces/Lists/Discussion/index.tsx */ 88879)); }), '340': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__virtualSpaces__Lists__Plan__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(78782), __webpack_require__.e(27695), __webpack_require__.e(59981), __webpack_require__.e(93948), __webpack_require__.e(6557), __webpack_require__.e(37825), __webpack_require__.e(82080), __webpack_require__.e(4977), __webpack_require__.e(6487), __webpack_require__.e(18241)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/virtualSpaces/Lists/Plan/index.tsx */ 44356)); + return Promise.all(/*! import() | p__virtualSpaces__Lists__Discussion__Detail__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(41867), __webpack_require__.e(78782), __webpack_require__.e(27695), __webpack_require__.e(32796), __webpack_require__.e(59981), __webpack_require__.e(36775), __webpack_require__.e(42309), __webpack_require__.e(72315), __webpack_require__.e(96875), __webpack_require__.e(69532), __webpack_require__.e(93948), __webpack_require__.e(6557), __webpack_require__.e(5440), __webpack_require__.e(2360), __webpack_require__.e(37825), __webpack_require__.e(14654), __webpack_require__.e(33413), __webpack_require__.e(78563)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/virtualSpaces/Lists/Discussion/Detail/index.tsx */ 65950)); }), '341': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__virtualSpaces__Lists__Plan__Detail__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(32796), __webpack_require__.e(59981), __webpack_require__.e(37825), __webpack_require__.e(19523), __webpack_require__.e(4977), __webpack_require__.e(14654), __webpack_require__.e(6487), __webpack_require__.e(82339)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/virtualSpaces/Lists/Plan/Detail/index.tsx */ 60418)); + return Promise.all(/*! import() | p__virtualSpaces__Lists__Settings__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(41867), __webpack_require__.e(78782), __webpack_require__.e(27695), __webpack_require__.e(59981), __webpack_require__.e(42309), __webpack_require__.e(72315), __webpack_require__.e(93948), __webpack_require__.e(6557), __webpack_require__.e(37825), __webpack_require__.e(4977), __webpack_require__.e(6487), __webpack_require__.e(55351), __webpack_require__.e(53114), __webpack_require__.e(25728), __webpack_require__.e(61713)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/virtualSpaces/Lists/Settings/index.tsx */ 52344)); }), '342': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__virtualSpaces__Lists__Homepage__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(32796), __webpack_require__.e(59981), __webpack_require__.e(36775), __webpack_require__.e(96875), __webpack_require__.e(69532), __webpack_require__.e(5440), __webpack_require__.e(2360), __webpack_require__.e(37825), __webpack_require__.e(12312), __webpack_require__.e(4977), __webpack_require__.e(14654), __webpack_require__.e(55523), __webpack_require__.e(6487), __webpack_require__.e(10014), __webpack_require__.e(33747)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/virtualSpaces/Lists/Homepage/index.tsx */ 8182)); + return Promise.all(/*! import() | p__virtualSpaces__Lists__Resources__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(41867), __webpack_require__.e(78782), __webpack_require__.e(27695), __webpack_require__.e(59981), __webpack_require__.e(42309), __webpack_require__.e(72315), __webpack_require__.e(93948), __webpack_require__.e(6557), __webpack_require__.e(37825), __webpack_require__.e(4977), __webpack_require__.e(6487), __webpack_require__.e(85891)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/virtualSpaces/Lists/Resources/index.tsx */ 52184)); }), '343': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return __webpack_require__.e(/*! import() | p__virtualSpaces__Lists__Construction__index */ 25705).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/virtualSpaces/Lists/Construction/index.tsx */ 47712)); + return Promise.all(/*! import() | p__virtualSpaces__Lists__Resources__Detail__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(32796), __webpack_require__.e(59981), __webpack_require__.e(37825), __webpack_require__.e(18900), __webpack_require__.e(4977), __webpack_require__.e(14654), __webpack_require__.e(6487), __webpack_require__.e(98398)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/virtualSpaces/Lists/Resources/Detail/index.tsx */ 58030)); }), '344': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | layouts__SimpleLayouts */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(32796), __webpack_require__.e(36775), __webpack_require__.e(96875), __webpack_require__.e(9951), __webpack_require__.e(99626), __webpack_require__.e(7095), __webpack_require__.e(4977), __webpack_require__.e(14654), __webpack_require__.e(55523), __webpack_require__.e(55351), __webpack_require__.e(53114), __webpack_require__.e(25728), __webpack_require__.e(39030), __webpack_require__.e(14878), __webpack_require__.e(37062)]).then(__webpack_require__.bind(__webpack_require__, /*! @/layouts/SimpleLayouts.tsx */ 65128)); + return Promise.all(/*! import() | p__virtualSpaces__Lists__Plan__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(78782), __webpack_require__.e(27695), __webpack_require__.e(59981), __webpack_require__.e(93948), __webpack_require__.e(6557), __webpack_require__.e(37825), __webpack_require__.e(47358), __webpack_require__.e(4977), __webpack_require__.e(6487), __webpack_require__.e(18241)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/virtualSpaces/Lists/Plan/index.tsx */ 44356)); }), '345': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | layouts__virtualDetail__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(26588), __webpack_require__.e(88652), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(59981), __webpack_require__.e(93948), __webpack_require__.e(6557), __webpack_require__.e(47927), __webpack_require__.e(39030), __webpack_require__.e(19273), __webpack_require__.e(40559)]).then(__webpack_require__.bind(__webpack_require__, /*! @/layouts/virtualDetail/index.tsx */ 13903)); + return Promise.all(/*! import() | p__virtualSpaces__Lists__Plan__Detail__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(32796), __webpack_require__.e(59981), __webpack_require__.e(37825), __webpack_require__.e(19523), __webpack_require__.e(4977), __webpack_require__.e(14654), __webpack_require__.e(6487), __webpack_require__.e(82339)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/virtualSpaces/Lists/Plan/Detail/index.tsx */ 60418)); }), '346': /*#__PURE__*/_react_17_0_2_react.lazy(function () { return Promise.all(/*! import() | p__virtualSpaces__Lists__Homepage__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(32796), __webpack_require__.e(59981), __webpack_require__.e(36775), __webpack_require__.e(96875), __webpack_require__.e(69532), __webpack_require__.e(5440), __webpack_require__.e(2360), __webpack_require__.e(37825), __webpack_require__.e(12312), __webpack_require__.e(4977), __webpack_require__.e(14654), __webpack_require__.e(55523), __webpack_require__.e(6487), __webpack_require__.e(10014), __webpack_require__.e(33747)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/virtualSpaces/Lists/Homepage/index.tsx */ 8182)); }), '347': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__virtualSpaces__Lists__Experiment__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(41867), __webpack_require__.e(59981), __webpack_require__.e(37825), __webpack_require__.e(43428), __webpack_require__.e(94439), __webpack_require__.e(4977), __webpack_require__.e(6487), __webpack_require__.e(39030), __webpack_require__.e(71783)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/virtualSpaces/Lists/Experiment/index.tsx */ 96195)); + return __webpack_require__.e(/*! import() | p__virtualSpaces__Lists__Construction__index */ 25705).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/virtualSpaces/Lists/Construction/index.tsx */ 47712)); }), '348': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__virtualSpaces__Lists__Announcement__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(41867), __webpack_require__.e(32796), __webpack_require__.e(59981), __webpack_require__.e(36775), __webpack_require__.e(96875), __webpack_require__.e(37825), __webpack_require__.e(34668), __webpack_require__.e(4977), __webpack_require__.e(14654), __webpack_require__.e(55523), __webpack_require__.e(6487), __webpack_require__.e(65816)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/virtualSpaces/Lists/Announcement/index.tsx */ 72877)); + return Promise.all(/*! import() | layouts__SimpleLayouts */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(32796), __webpack_require__.e(36775), __webpack_require__.e(96875), __webpack_require__.e(9951), __webpack_require__.e(99626), __webpack_require__.e(7095), __webpack_require__.e(4977), __webpack_require__.e(14654), __webpack_require__.e(55523), __webpack_require__.e(55351), __webpack_require__.e(53114), __webpack_require__.e(25728), __webpack_require__.e(39030), __webpack_require__.e(14878), __webpack_require__.e(37062)]).then(__webpack_require__.bind(__webpack_require__, /*! @/layouts/SimpleLayouts.tsx */ 65128)); }), '349': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__virtualSpaces__Lists__Announcement__AddAndEdit__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(32796), __webpack_require__.e(59981), __webpack_require__.e(36775), __webpack_require__.e(96875), __webpack_require__.e(69532), __webpack_require__.e(5440), __webpack_require__.e(2360), __webpack_require__.e(37825), __webpack_require__.e(73168), __webpack_require__.e(4977), __webpack_require__.e(14654), __webpack_require__.e(55523), __webpack_require__.e(6487), __webpack_require__.e(10014), __webpack_require__.e(89677)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/virtualSpaces/Lists/Announcement/AddAndEdit/index.tsx */ 41725)); + return Promise.all(/*! import() | layouts__virtualDetail__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(26588), __webpack_require__.e(88652), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(59981), __webpack_require__.e(93948), __webpack_require__.e(6557), __webpack_require__.e(47927), __webpack_require__.e(39030), __webpack_require__.e(19273), __webpack_require__.e(40559)]).then(__webpack_require__.bind(__webpack_require__, /*! @/layouts/virtualDetail/index.tsx */ 13903)); }), '350': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__virtualSpaces__Lists__Announcement__AddAndEdit__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(32796), __webpack_require__.e(59981), __webpack_require__.e(36775), __webpack_require__.e(96875), __webpack_require__.e(69532), __webpack_require__.e(5440), __webpack_require__.e(2360), __webpack_require__.e(37825), __webpack_require__.e(73168), __webpack_require__.e(4977), __webpack_require__.e(14654), __webpack_require__.e(55523), __webpack_require__.e(6487), __webpack_require__.e(10014), __webpack_require__.e(89677)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/virtualSpaces/Lists/Announcement/AddAndEdit/index.tsx */ 41725)); + return Promise.all(/*! import() | p__virtualSpaces__Lists__Homepage__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(32796), __webpack_require__.e(59981), __webpack_require__.e(36775), __webpack_require__.e(96875), __webpack_require__.e(69532), __webpack_require__.e(5440), __webpack_require__.e(2360), __webpack_require__.e(37825), __webpack_require__.e(12312), __webpack_require__.e(4977), __webpack_require__.e(14654), __webpack_require__.e(55523), __webpack_require__.e(6487), __webpack_require__.e(10014), __webpack_require__.e(33747)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/virtualSpaces/Lists/Homepage/index.tsx */ 8182)); }), '351': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__virtualSpaces__Lists__Announcement__Detail__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(32796), __webpack_require__.e(59981), __webpack_require__.e(36775), __webpack_require__.e(96875), __webpack_require__.e(37825), __webpack_require__.e(10375), __webpack_require__.e(4977), __webpack_require__.e(14654), __webpack_require__.e(55523), __webpack_require__.e(6487), __webpack_require__.e(46796)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/virtualSpaces/Lists/Announcement/Detail/index.tsx */ 29492)); + return Promise.all(/*! import() | p__virtualSpaces__Lists__Experiment__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(41867), __webpack_require__.e(59981), __webpack_require__.e(37825), __webpack_require__.e(43428), __webpack_require__.e(94439), __webpack_require__.e(4977), __webpack_require__.e(6487), __webpack_require__.e(39030), __webpack_require__.e(71783)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/virtualSpaces/Lists/Experiment/index.tsx */ 96195)); }), '352': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__virtualSpaces__Lists__Survey__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(41867), __webpack_require__.e(78782), __webpack_require__.e(27695), __webpack_require__.e(59981), __webpack_require__.e(42309), __webpack_require__.e(72315), __webpack_require__.e(93948), __webpack_require__.e(6557), __webpack_require__.e(37825), __webpack_require__.e(4977), __webpack_require__.e(6487), __webpack_require__.e(24504)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/virtualSpaces/Lists/Survey/index.tsx */ 37396)); + return Promise.all(/*! import() | p__virtualSpaces__Lists__Announcement__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(41867), __webpack_require__.e(32796), __webpack_require__.e(59981), __webpack_require__.e(36775), __webpack_require__.e(96875), __webpack_require__.e(37825), __webpack_require__.e(34668), __webpack_require__.e(4977), __webpack_require__.e(14654), __webpack_require__.e(55523), __webpack_require__.e(6487), __webpack_require__.e(65816)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/virtualSpaces/Lists/Announcement/index.tsx */ 72877)); }), '353': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__virtualSpaces__Lists__Survey__Detail__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(32796), __webpack_require__.e(59981), __webpack_require__.e(37825), __webpack_require__.e(34712), __webpack_require__.e(4977), __webpack_require__.e(14654), __webpack_require__.e(6487), __webpack_require__.e(87058)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/virtualSpaces/Lists/Survey/Detail/index.tsx */ 88165)); + return Promise.all(/*! import() | p__virtualSpaces__Lists__Announcement__AddAndEdit__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(32796), __webpack_require__.e(59981), __webpack_require__.e(36775), __webpack_require__.e(96875), __webpack_require__.e(69532), __webpack_require__.e(5440), __webpack_require__.e(2360), __webpack_require__.e(37825), __webpack_require__.e(73168), __webpack_require__.e(4977), __webpack_require__.e(14654), __webpack_require__.e(55523), __webpack_require__.e(6487), __webpack_require__.e(10014), __webpack_require__.e(89677)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/virtualSpaces/Lists/Announcement/AddAndEdit/index.tsx */ 41725)); }), '354': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__virtualSpaces__Lists__Knowledge__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(78782), __webpack_require__.e(27695), __webpack_require__.e(32796), __webpack_require__.e(59981), __webpack_require__.e(36775), __webpack_require__.e(96875), __webpack_require__.e(69532), __webpack_require__.e(93948), __webpack_require__.e(6557), __webpack_require__.e(5440), __webpack_require__.e(2360), __webpack_require__.e(37825), __webpack_require__.e(12911), __webpack_require__.e(82837), __webpack_require__.e(88100), __webpack_require__.e(14654), __webpack_require__.e(38447)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/virtualSpaces/Lists/Knowledge/index.tsx */ 16950)); + return Promise.all(/*! import() | p__virtualSpaces__Lists__Announcement__AddAndEdit__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(32796), __webpack_require__.e(59981), __webpack_require__.e(36775), __webpack_require__.e(96875), __webpack_require__.e(69532), __webpack_require__.e(5440), __webpack_require__.e(2360), __webpack_require__.e(37825), __webpack_require__.e(73168), __webpack_require__.e(4977), __webpack_require__.e(14654), __webpack_require__.e(55523), __webpack_require__.e(6487), __webpack_require__.e(10014), __webpack_require__.e(89677)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/virtualSpaces/Lists/Announcement/AddAndEdit/index.tsx */ 41725)); }), '355': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__virtualSpaces__Lists__Knowledge__AddAndEdit__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(32796), __webpack_require__.e(59981), __webpack_require__.e(36775), __webpack_require__.e(96875), __webpack_require__.e(69532), __webpack_require__.e(93948), __webpack_require__.e(6557), __webpack_require__.e(5440), __webpack_require__.e(2360), __webpack_require__.e(37825), __webpack_require__.e(54747), __webpack_require__.e(4977), __webpack_require__.e(14654), __webpack_require__.e(55523), __webpack_require__.e(6487), __webpack_require__.e(91045)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/virtualSpaces/Lists/Knowledge/AddAndEdit/index.tsx */ 26353)); + return Promise.all(/*! import() | p__virtualSpaces__Lists__Announcement__Detail__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(32796), __webpack_require__.e(59981), __webpack_require__.e(36775), __webpack_require__.e(96875), __webpack_require__.e(37825), __webpack_require__.e(10375), __webpack_require__.e(4977), __webpack_require__.e(14654), __webpack_require__.e(55523), __webpack_require__.e(6487), __webpack_require__.e(46796)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/virtualSpaces/Lists/Announcement/Detail/index.tsx */ 29492)); }), '356': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__virtualSpaces__Lists__Knowledge__AddAndEdit__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(32796), __webpack_require__.e(59981), __webpack_require__.e(36775), __webpack_require__.e(96875), __webpack_require__.e(69532), __webpack_require__.e(93948), __webpack_require__.e(6557), __webpack_require__.e(5440), __webpack_require__.e(2360), __webpack_require__.e(37825), __webpack_require__.e(54747), __webpack_require__.e(4977), __webpack_require__.e(14654), __webpack_require__.e(55523), __webpack_require__.e(6487), __webpack_require__.e(91045)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/virtualSpaces/Lists/Knowledge/AddAndEdit/index.tsx */ 26353)); + return Promise.all(/*! import() | p__virtualSpaces__Lists__Survey__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(41867), __webpack_require__.e(78782), __webpack_require__.e(27695), __webpack_require__.e(59981), __webpack_require__.e(42309), __webpack_require__.e(72315), __webpack_require__.e(93948), __webpack_require__.e(6557), __webpack_require__.e(37825), __webpack_require__.e(4977), __webpack_require__.e(6487), __webpack_require__.e(24504)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/virtualSpaces/Lists/Survey/index.tsx */ 37396)); }), '357': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__virtualSpaces__Lists__Material__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(78241), __webpack_require__.e(32796), __webpack_require__.e(59981), __webpack_require__.e(36775), __webpack_require__.e(96875), __webpack_require__.e(93948), __webpack_require__.e(6557), __webpack_require__.e(37825), __webpack_require__.e(15569), __webpack_require__.e(4977), __webpack_require__.e(14654), __webpack_require__.e(55523), __webpack_require__.e(6487), __webpack_require__.e(35238)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/virtualSpaces/Lists/Material/index.tsx */ 55712)); + return Promise.all(/*! import() | p__virtualSpaces__Lists__Survey__Detail__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(32796), __webpack_require__.e(59981), __webpack_require__.e(37825), __webpack_require__.e(34712), __webpack_require__.e(4977), __webpack_require__.e(14654), __webpack_require__.e(6487), __webpack_require__.e(87058)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/virtualSpaces/Lists/Survey/Detail/index.tsx */ 88165)); }), '358': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__virtualSpaces__Lists__Material__Detail__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(32796), __webpack_require__.e(59981), __webpack_require__.e(36775), __webpack_require__.e(96875), __webpack_require__.e(69532), __webpack_require__.e(93948), __webpack_require__.e(6557), __webpack_require__.e(5440), __webpack_require__.e(2360), __webpack_require__.e(37825), __webpack_require__.e(15569), __webpack_require__.e(4977), __webpack_require__.e(14654), __webpack_require__.e(55523), __webpack_require__.e(6487), __webpack_require__.e(94715)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/virtualSpaces/Lists/Material/Detail/index.tsx */ 72682)); + return Promise.all(/*! import() | p__virtualSpaces__Lists__Knowledge__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(41867), __webpack_require__.e(78782), __webpack_require__.e(27695), __webpack_require__.e(32796), __webpack_require__.e(59981), __webpack_require__.e(36775), __webpack_require__.e(96875), __webpack_require__.e(69532), __webpack_require__.e(93948), __webpack_require__.e(6557), __webpack_require__.e(5440), __webpack_require__.e(2360), __webpack_require__.e(37825), __webpack_require__.e(12911), __webpack_require__.e(73755), __webpack_require__.e(39219), __webpack_require__.e(14654), __webpack_require__.e(38447)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/virtualSpaces/Lists/Knowledge/index.tsx */ 16950)); }), '359': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__virtualSpaces__Lists__Settings__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(41867), __webpack_require__.e(78782), __webpack_require__.e(27695), __webpack_require__.e(59981), __webpack_require__.e(42309), __webpack_require__.e(72315), __webpack_require__.e(93948), __webpack_require__.e(6557), __webpack_require__.e(37825), __webpack_require__.e(4977), __webpack_require__.e(6487), __webpack_require__.e(55351), __webpack_require__.e(53114), __webpack_require__.e(25728), __webpack_require__.e(61713)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/virtualSpaces/Lists/Settings/index.tsx */ 52344)); + return Promise.all(/*! import() | p__virtualSpaces__Lists__Knowledge__AddAndEdit__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(32796), __webpack_require__.e(59981), __webpack_require__.e(36775), __webpack_require__.e(96875), __webpack_require__.e(69532), __webpack_require__.e(93948), __webpack_require__.e(6557), __webpack_require__.e(5440), __webpack_require__.e(2360), __webpack_require__.e(37825), __webpack_require__.e(54747), __webpack_require__.e(4977), __webpack_require__.e(14654), __webpack_require__.e(55523), __webpack_require__.e(6487), __webpack_require__.e(91045)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/virtualSpaces/Lists/Knowledge/AddAndEdit/index.tsx */ 26353)); }), '360': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__virtualSpaces__Lists__Resources__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(41867), __webpack_require__.e(78782), __webpack_require__.e(27695), __webpack_require__.e(59981), __webpack_require__.e(42309), __webpack_require__.e(72315), __webpack_require__.e(93948), __webpack_require__.e(6557), __webpack_require__.e(37825), __webpack_require__.e(4977), __webpack_require__.e(6487), __webpack_require__.e(85891)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/virtualSpaces/Lists/Resources/index.tsx */ 52184)); + return Promise.all(/*! import() | p__virtualSpaces__Lists__Knowledge__AddAndEdit__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(32796), __webpack_require__.e(59981), __webpack_require__.e(36775), __webpack_require__.e(96875), __webpack_require__.e(69532), __webpack_require__.e(93948), __webpack_require__.e(6557), __webpack_require__.e(5440), __webpack_require__.e(2360), __webpack_require__.e(37825), __webpack_require__.e(54747), __webpack_require__.e(4977), __webpack_require__.e(14654), __webpack_require__.e(55523), __webpack_require__.e(6487), __webpack_require__.e(91045)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/virtualSpaces/Lists/Knowledge/AddAndEdit/index.tsx */ 26353)); }), '361': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__virtualSpaces__Lists__Resources__Detail__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(32796), __webpack_require__.e(59981), __webpack_require__.e(37825), __webpack_require__.e(18900), __webpack_require__.e(4977), __webpack_require__.e(14654), __webpack_require__.e(6487), __webpack_require__.e(98398)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/virtualSpaces/Lists/Resources/Detail/index.tsx */ 58030)); + return Promise.all(/*! import() | p__virtualSpaces__Lists__Material__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(78241), __webpack_require__.e(32796), __webpack_require__.e(59981), __webpack_require__.e(36775), __webpack_require__.e(96875), __webpack_require__.e(93948), __webpack_require__.e(6557), __webpack_require__.e(37825), __webpack_require__.e(15569), __webpack_require__.e(4977), __webpack_require__.e(14654), __webpack_require__.e(55523), __webpack_require__.e(6487), __webpack_require__.e(35238)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/virtualSpaces/Lists/Material/index.tsx */ 55712)); }), '362': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__virtualSpaces__Lists__Plan__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(78782), __webpack_require__.e(27695), __webpack_require__.e(59981), __webpack_require__.e(93948), __webpack_require__.e(6557), __webpack_require__.e(37825), __webpack_require__.e(82080), __webpack_require__.e(4977), __webpack_require__.e(6487), __webpack_require__.e(18241)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/virtualSpaces/Lists/Plan/index.tsx */ 44356)); + return Promise.all(/*! import() | p__virtualSpaces__Lists__Material__Detail__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(32796), __webpack_require__.e(59981), __webpack_require__.e(36775), __webpack_require__.e(96875), __webpack_require__.e(69532), __webpack_require__.e(93948), __webpack_require__.e(6557), __webpack_require__.e(5440), __webpack_require__.e(2360), __webpack_require__.e(37825), __webpack_require__.e(15569), __webpack_require__.e(4977), __webpack_require__.e(14654), __webpack_require__.e(55523), __webpack_require__.e(6487), __webpack_require__.e(94715)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/virtualSpaces/Lists/Material/Detail/index.tsx */ 72682)); }), '363': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__virtualSpaces__Lists__Plan__Detail__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(32796), __webpack_require__.e(59981), __webpack_require__.e(37825), __webpack_require__.e(19523), __webpack_require__.e(4977), __webpack_require__.e(14654), __webpack_require__.e(6487), __webpack_require__.e(82339)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/virtualSpaces/Lists/Plan/Detail/index.tsx */ 60418)); + return Promise.all(/*! import() | p__virtualSpaces__Lists__Lesson__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(41867), __webpack_require__.e(32796), __webpack_require__.e(59981), __webpack_require__.e(36775), __webpack_require__.e(96875), __webpack_require__.e(69532), __webpack_require__.e(93948), __webpack_require__.e(6557), __webpack_require__.e(5440), __webpack_require__.e(2360), __webpack_require__.e(37825), __webpack_require__.e(75430), __webpack_require__.e(4977), __webpack_require__.e(14654), __webpack_require__.e(55523), __webpack_require__.e(96598), __webpack_require__.e(23873)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/virtualSpaces/Lists/Lesson/index.tsx */ 21898)); }), '364': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__virtualSpaces__Lists__Homepage__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(32796), __webpack_require__.e(59981), __webpack_require__.e(36775), __webpack_require__.e(96875), __webpack_require__.e(69532), __webpack_require__.e(5440), __webpack_require__.e(2360), __webpack_require__.e(37825), __webpack_require__.e(12312), __webpack_require__.e(4977), __webpack_require__.e(14654), __webpack_require__.e(55523), __webpack_require__.e(6487), __webpack_require__.e(10014), __webpack_require__.e(33747)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/virtualSpaces/Lists/Homepage/index.tsx */ 8182)); + return Promise.all(/*! import() | p__virtualSpaces__Lists__Lesson__Detail__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(41867), __webpack_require__.e(78782), __webpack_require__.e(27695), __webpack_require__.e(32796), __webpack_require__.e(59981), __webpack_require__.e(36775), __webpack_require__.e(42309), __webpack_require__.e(72315), __webpack_require__.e(96875), __webpack_require__.e(69532), __webpack_require__.e(93948), __webpack_require__.e(6557), __webpack_require__.e(5440), __webpack_require__.e(2360), __webpack_require__.e(37825), __webpack_require__.e(14654), __webpack_require__.e(96598), __webpack_require__.e(86069)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/virtualSpaces/Lists/Lesson/Detail/index.tsx */ 63484)); }), '365': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return __webpack_require__.e(/*! import() | p__virtualSpaces__Lists__Construction__index */ 25705).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/virtualSpaces/Lists/Construction/index.tsx */ 47712)); + return Promise.all(/*! import() | p__virtualSpaces__Lists__Discussion__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(41867), __webpack_require__.e(32796), __webpack_require__.e(59981), __webpack_require__.e(36775), __webpack_require__.e(96875), __webpack_require__.e(69532), __webpack_require__.e(93948), __webpack_require__.e(6557), __webpack_require__.e(5440), __webpack_require__.e(2360), __webpack_require__.e(37825), __webpack_require__.e(64802), __webpack_require__.e(4977), __webpack_require__.e(14654), __webpack_require__.e(55523), __webpack_require__.e(33413), __webpack_require__.e(96265)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/virtualSpaces/Lists/Discussion/index.tsx */ 88879)); }), '366': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | layouts__SimpleLayouts */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(32796), __webpack_require__.e(36775), __webpack_require__.e(96875), __webpack_require__.e(9951), __webpack_require__.e(99626), __webpack_require__.e(7095), __webpack_require__.e(4977), __webpack_require__.e(14654), __webpack_require__.e(55523), __webpack_require__.e(55351), __webpack_require__.e(53114), __webpack_require__.e(25728), __webpack_require__.e(39030), __webpack_require__.e(14878), __webpack_require__.e(37062)]).then(__webpack_require__.bind(__webpack_require__, /*! @/layouts/SimpleLayouts.tsx */ 65128)); + return Promise.all(/*! import() | p__virtualSpaces__Lists__Discussion__Detail__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(41867), __webpack_require__.e(78782), __webpack_require__.e(27695), __webpack_require__.e(32796), __webpack_require__.e(59981), __webpack_require__.e(36775), __webpack_require__.e(42309), __webpack_require__.e(72315), __webpack_require__.e(96875), __webpack_require__.e(69532), __webpack_require__.e(93948), __webpack_require__.e(6557), __webpack_require__.e(5440), __webpack_require__.e(2360), __webpack_require__.e(37825), __webpack_require__.e(14654), __webpack_require__.e(33413), __webpack_require__.e(78563)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/virtualSpaces/Lists/Discussion/Detail/index.tsx */ 65950)); }), '367': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return __webpack_require__.e(/*! import() | p__Administration__index */ 4766).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Administration/index.tsx */ 86929)); + return Promise.all(/*! import() | p__virtualSpaces__Lists__Settings__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(41867), __webpack_require__.e(78782), __webpack_require__.e(27695), __webpack_require__.e(59981), __webpack_require__.e(42309), __webpack_require__.e(72315), __webpack_require__.e(93948), __webpack_require__.e(6557), __webpack_require__.e(37825), __webpack_require__.e(4977), __webpack_require__.e(6487), __webpack_require__.e(55351), __webpack_require__.e(53114), __webpack_require__.e(25728), __webpack_require__.e(61713)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/virtualSpaces/Lists/Settings/index.tsx */ 52344)); }), '368': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__Administration__College__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(41867), __webpack_require__.e(78782), __webpack_require__.e(27695), __webpack_require__.e(42309), __webpack_require__.e(72315), __webpack_require__.e(4977), __webpack_require__.e(57560)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Administration/College/index.tsx */ 53787)); + return Promise.all(/*! import() | p__virtualSpaces__Lists__Resources__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(41867), __webpack_require__.e(78782), __webpack_require__.e(27695), __webpack_require__.e(59981), __webpack_require__.e(42309), __webpack_require__.e(72315), __webpack_require__.e(93948), __webpack_require__.e(6557), __webpack_require__.e(37825), __webpack_require__.e(4977), __webpack_require__.e(6487), __webpack_require__.e(85891)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/virtualSpaces/Lists/Resources/index.tsx */ 52184)); }), '369': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__Administration__Student__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(41867), __webpack_require__.e(78782), __webpack_require__.e(27695), __webpack_require__.e(59981), __webpack_require__.e(42309), __webpack_require__.e(72315), __webpack_require__.e(93948), __webpack_require__.e(6557), __webpack_require__.e(99313), __webpack_require__.e(37825), __webpack_require__.e(89536), __webpack_require__.e(59057), __webpack_require__.e(4977), __webpack_require__.e(6487), __webpack_require__.e(55351), __webpack_require__.e(53114), __webpack_require__.e(25728), __webpack_require__.e(36029)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Administration/Student/index.tsx */ 52372)); + return Promise.all(/*! import() | p__virtualSpaces__Lists__Resources__Detail__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(32796), __webpack_require__.e(59981), __webpack_require__.e(37825), __webpack_require__.e(18900), __webpack_require__.e(4977), __webpack_require__.e(14654), __webpack_require__.e(6487), __webpack_require__.e(98398)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/virtualSpaces/Lists/Resources/Detail/index.tsx */ 58030)); }), '370': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__Administration__Student__Edit__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(45179)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Administration/Student/Edit/index.tsx */ 31636)); + return Promise.all(/*! import() | p__virtualSpaces__Lists__Plan__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(78782), __webpack_require__.e(27695), __webpack_require__.e(59981), __webpack_require__.e(93948), __webpack_require__.e(6557), __webpack_require__.e(37825), __webpack_require__.e(47358), __webpack_require__.e(4977), __webpack_require__.e(6487), __webpack_require__.e(18241)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/virtualSpaces/Lists/Plan/index.tsx */ 44356)); }), '371': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | layouts__SimpleLayouts */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(32796), __webpack_require__.e(36775), __webpack_require__.e(96875), __webpack_require__.e(9951), __webpack_require__.e(99626), __webpack_require__.e(7095), __webpack_require__.e(4977), __webpack_require__.e(14654), __webpack_require__.e(55523), __webpack_require__.e(55351), __webpack_require__.e(53114), __webpack_require__.e(25728), __webpack_require__.e(39030), __webpack_require__.e(14878), __webpack_require__.e(37062)]).then(__webpack_require__.bind(__webpack_require__, /*! @/layouts/SimpleLayouts.tsx */ 65128)); + return Promise.all(/*! import() | p__virtualSpaces__Lists__Plan__Detail__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(32796), __webpack_require__.e(59981), __webpack_require__.e(37825), __webpack_require__.e(19523), __webpack_require__.e(4977), __webpack_require__.e(14654), __webpack_require__.e(6487), __webpack_require__.e(82339)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/virtualSpaces/Lists/Plan/Detail/index.tsx */ 60418)); }), '372': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__Graduations__Index__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(41867), __webpack_require__.e(59981), __webpack_require__.e(37825), __webpack_require__.e(38177), __webpack_require__.e(4977), __webpack_require__.e(6487), __webpack_require__.e(39030), __webpack_require__.e(91831)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Graduations/Index/index.tsx */ 60190)); + return Promise.all(/*! import() | p__virtualSpaces__Lists__Homepage__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(32796), __webpack_require__.e(59981), __webpack_require__.e(36775), __webpack_require__.e(96875), __webpack_require__.e(69532), __webpack_require__.e(5440), __webpack_require__.e(2360), __webpack_require__.e(37825), __webpack_require__.e(12312), __webpack_require__.e(4977), __webpack_require__.e(14654), __webpack_require__.e(55523), __webpack_require__.e(6487), __webpack_require__.e(10014), __webpack_require__.e(33747)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/virtualSpaces/Lists/Homepage/index.tsx */ 8182)); }), '373': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__Graduations__Review__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(32796), __webpack_require__.e(59981), __webpack_require__.e(69532), __webpack_require__.e(93948), __webpack_require__.e(6557), __webpack_require__.e(37825), __webpack_require__.e(79399), __webpack_require__.e(4977), __webpack_require__.e(14654), __webpack_require__.e(6487), __webpack_require__.e(72539)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Graduations/Review/index.tsx */ 22373)); + return __webpack_require__.e(/*! import() | p__virtualSpaces__Lists__Construction__index */ 25705).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/virtualSpaces/Lists/Construction/index.tsx */ 47712)); }), '374': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | layouts__GraduationsDetail__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(41867), __webpack_require__.e(78782), __webpack_require__.e(27695), __webpack_require__.e(32796), __webpack_require__.e(59981), __webpack_require__.e(42309), __webpack_require__.e(72315), __webpack_require__.e(36775), __webpack_require__.e(96875), __webpack_require__.e(37825), __webpack_require__.e(4977), __webpack_require__.e(14654), __webpack_require__.e(55523), __webpack_require__.e(6487), __webpack_require__.e(34085), __webpack_require__.e(38143)]).then(__webpack_require__.bind(__webpack_require__, /*! @/layouts/GraduationsDetail/index.tsx */ 68400)); + return Promise.all(/*! import() | layouts__SimpleLayouts */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(32796), __webpack_require__.e(36775), __webpack_require__.e(96875), __webpack_require__.e(9951), __webpack_require__.e(99626), __webpack_require__.e(7095), __webpack_require__.e(4977), __webpack_require__.e(14654), __webpack_require__.e(55523), __webpack_require__.e(55351), __webpack_require__.e(53114), __webpack_require__.e(25728), __webpack_require__.e(39030), __webpack_require__.e(14878), __webpack_require__.e(37062)]).then(__webpack_require__.bind(__webpack_require__, /*! @/layouts/SimpleLayouts.tsx */ 65128)); }), '375': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__Graduations__Lists__Index__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(32796), __webpack_require__.e(59981), __webpack_require__.e(36775), __webpack_require__.e(96875), __webpack_require__.e(69532), __webpack_require__.e(93948), __webpack_require__.e(6557), __webpack_require__.e(5440), __webpack_require__.e(2360), __webpack_require__.e(37825), __webpack_require__.e(52409), __webpack_require__.e(92461), __webpack_require__.e(49127), __webpack_require__.e(38077), __webpack_require__.e(4977), __webpack_require__.e(14654), __webpack_require__.e(10741), __webpack_require__.e(3539), __webpack_require__.e(55624)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Graduations/Lists/Index/index.tsx */ 41992)); + return __webpack_require__.e(/*! import() | p__Administration__index */ 4766).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Administration/index.tsx */ 86929)); }), '376': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__Graduations__Lists__Topics__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(41867), __webpack_require__.e(78782), __webpack_require__.e(27695), __webpack_require__.e(32796), __webpack_require__.e(59981), __webpack_require__.e(42309), __webpack_require__.e(72315), __webpack_require__.e(36775), __webpack_require__.e(96875), __webpack_require__.e(69532), __webpack_require__.e(93948), __webpack_require__.e(6557), __webpack_require__.e(5440), __webpack_require__.e(2360), __webpack_require__.e(37825), __webpack_require__.e(14654), __webpack_require__.e(51461)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Graduations/Lists/Topics/index.tsx */ 88553)); + return Promise.all(/*! import() | p__Administration__College__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(41867), __webpack_require__.e(78782), __webpack_require__.e(27695), __webpack_require__.e(42309), __webpack_require__.e(72315), __webpack_require__.e(4977), __webpack_require__.e(57560)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Administration/College/index.tsx */ 53787)); }), '377': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__Graduations__Lists__StudentSelection__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(41867), __webpack_require__.e(78782), __webpack_require__.e(27695), __webpack_require__.e(32796), __webpack_require__.e(59981), __webpack_require__.e(42309), __webpack_require__.e(72315), __webpack_require__.e(36775), __webpack_require__.e(96875), __webpack_require__.e(69532), __webpack_require__.e(93948), __webpack_require__.e(6557), __webpack_require__.e(5440), __webpack_require__.e(2360), __webpack_require__.e(37825), __webpack_require__.e(52409), __webpack_require__.e(14654), __webpack_require__.e(10741), __webpack_require__.e(3539), __webpack_require__.e(54492)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Graduations/Lists/StudentSelection/index.tsx */ 70110)); + return Promise.all(/*! import() | p__Administration__Student__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(41867), __webpack_require__.e(78782), __webpack_require__.e(27695), __webpack_require__.e(59981), __webpack_require__.e(42309), __webpack_require__.e(72315), __webpack_require__.e(93948), __webpack_require__.e(6557), __webpack_require__.e(99313), __webpack_require__.e(37825), __webpack_require__.e(89536), __webpack_require__.e(59057), __webpack_require__.e(4977), __webpack_require__.e(6487), __webpack_require__.e(55351), __webpack_require__.e(53114), __webpack_require__.e(25728), __webpack_require__.e(36029)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Administration/Student/index.tsx */ 52372)); }), '378': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__Graduations__Lists__Tasks__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(41867), __webpack_require__.e(78782), __webpack_require__.e(27695), __webpack_require__.e(32796), __webpack_require__.e(59981), __webpack_require__.e(42309), __webpack_require__.e(72315), __webpack_require__.e(36775), __webpack_require__.e(96875), __webpack_require__.e(69532), __webpack_require__.e(93948), __webpack_require__.e(6557), __webpack_require__.e(5440), __webpack_require__.e(2360), __webpack_require__.e(37825), __webpack_require__.e(52409), __webpack_require__.e(19208), __webpack_require__.e(86129), __webpack_require__.e(14654), __webpack_require__.e(10741), __webpack_require__.e(3539), __webpack_require__.e(38933), __webpack_require__.e(9416)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Graduations/Lists/Tasks/index.tsx */ 22219)); + return Promise.all(/*! import() | p__Administration__Student__Edit__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(45179)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Administration/Student/Edit/index.tsx */ 31636)); }), '379': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__Graduations__Lists__StageModule__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(41867), __webpack_require__.e(78782), __webpack_require__.e(27695), __webpack_require__.e(32796), __webpack_require__.e(59981), __webpack_require__.e(42309), __webpack_require__.e(72315), __webpack_require__.e(36775), __webpack_require__.e(96875), __webpack_require__.e(69532), __webpack_require__.e(93948), __webpack_require__.e(6557), __webpack_require__.e(5440), __webpack_require__.e(2360), __webpack_require__.e(37825), __webpack_require__.e(52409), __webpack_require__.e(14654), __webpack_require__.e(10741), __webpack_require__.e(3539), __webpack_require__.e(38933), __webpack_require__.e(82443)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Graduations/Lists/StageModule/index.tsx */ 32945)); + return Promise.all(/*! import() | layouts__SimpleLayouts */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(32796), __webpack_require__.e(36775), __webpack_require__.e(96875), __webpack_require__.e(9951), __webpack_require__.e(99626), __webpack_require__.e(7095), __webpack_require__.e(4977), __webpack_require__.e(14654), __webpack_require__.e(55523), __webpack_require__.e(55351), __webpack_require__.e(53114), __webpack_require__.e(25728), __webpack_require__.e(39030), __webpack_require__.e(14878), __webpack_require__.e(37062)]).then(__webpack_require__.bind(__webpack_require__, /*! @/layouts/SimpleLayouts.tsx */ 65128)); }), '380': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__Graduations__Lists__StageModule__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(41867), __webpack_require__.e(78782), __webpack_require__.e(27695), __webpack_require__.e(32796), __webpack_require__.e(59981), __webpack_require__.e(42309), __webpack_require__.e(72315), __webpack_require__.e(36775), __webpack_require__.e(96875), __webpack_require__.e(69532), __webpack_require__.e(93948), __webpack_require__.e(6557), __webpack_require__.e(5440), __webpack_require__.e(2360), __webpack_require__.e(37825), __webpack_require__.e(52409), __webpack_require__.e(14654), __webpack_require__.e(10741), __webpack_require__.e(3539), __webpack_require__.e(38933), __webpack_require__.e(82443)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Graduations/Lists/StageModule/index.tsx */ 32945)); + return Promise.all(/*! import() | p__Graduations__Index__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(41867), __webpack_require__.e(59981), __webpack_require__.e(37825), __webpack_require__.e(38177), __webpack_require__.e(4977), __webpack_require__.e(6487), __webpack_require__.e(39030), __webpack_require__.e(91831)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Graduations/Index/index.tsx */ 60190)); }), '381': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__Graduations__Lists__StageModule__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(41867), __webpack_require__.e(78782), __webpack_require__.e(27695), __webpack_require__.e(32796), __webpack_require__.e(59981), __webpack_require__.e(42309), __webpack_require__.e(72315), __webpack_require__.e(36775), __webpack_require__.e(96875), __webpack_require__.e(69532), __webpack_require__.e(93948), __webpack_require__.e(6557), __webpack_require__.e(5440), __webpack_require__.e(2360), __webpack_require__.e(37825), __webpack_require__.e(52409), __webpack_require__.e(14654), __webpack_require__.e(10741), __webpack_require__.e(3539), __webpack_require__.e(38933), __webpack_require__.e(82443)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Graduations/Lists/StageModule/index.tsx */ 32945)); + return Promise.all(/*! import() | p__Graduations__Review__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(32796), __webpack_require__.e(59981), __webpack_require__.e(69532), __webpack_require__.e(93948), __webpack_require__.e(6557), __webpack_require__.e(37825), __webpack_require__.e(79399), __webpack_require__.e(4977), __webpack_require__.e(14654), __webpack_require__.e(6487), __webpack_require__.e(72539)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Graduations/Review/index.tsx */ 22373)); }), '382': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__Graduations__Lists__StageModule__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(41867), __webpack_require__.e(78782), __webpack_require__.e(27695), __webpack_require__.e(32796), __webpack_require__.e(59981), __webpack_require__.e(42309), __webpack_require__.e(72315), __webpack_require__.e(36775), __webpack_require__.e(96875), __webpack_require__.e(69532), __webpack_require__.e(93948), __webpack_require__.e(6557), __webpack_require__.e(5440), __webpack_require__.e(2360), __webpack_require__.e(37825), __webpack_require__.e(52409), __webpack_require__.e(14654), __webpack_require__.e(10741), __webpack_require__.e(3539), __webpack_require__.e(38933), __webpack_require__.e(82443)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Graduations/Lists/StageModule/index.tsx */ 32945)); + return Promise.all(/*! import() | layouts__GraduationsDetail__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(41867), __webpack_require__.e(78782), __webpack_require__.e(27695), __webpack_require__.e(32796), __webpack_require__.e(59981), __webpack_require__.e(36775), __webpack_require__.e(42309), __webpack_require__.e(72315), __webpack_require__.e(96875), __webpack_require__.e(37825), __webpack_require__.e(4977), __webpack_require__.e(14654), __webpack_require__.e(55523), __webpack_require__.e(6487), __webpack_require__.e(34085), __webpack_require__.e(38143)]).then(__webpack_require__.bind(__webpack_require__, /*! @/layouts/GraduationsDetail/index.tsx */ 68400)); }), '383': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__Graduations__Lists__StageModule__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(41867), __webpack_require__.e(78782), __webpack_require__.e(27695), __webpack_require__.e(32796), __webpack_require__.e(59981), __webpack_require__.e(42309), __webpack_require__.e(72315), __webpack_require__.e(36775), __webpack_require__.e(96875), __webpack_require__.e(69532), __webpack_require__.e(93948), __webpack_require__.e(6557), __webpack_require__.e(5440), __webpack_require__.e(2360), __webpack_require__.e(37825), __webpack_require__.e(52409), __webpack_require__.e(14654), __webpack_require__.e(10741), __webpack_require__.e(3539), __webpack_require__.e(38933), __webpack_require__.e(82443)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Graduations/Lists/StageModule/index.tsx */ 32945)); + return Promise.all(/*! import() | p__Graduations__Lists__Index__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(32796), __webpack_require__.e(59981), __webpack_require__.e(36775), __webpack_require__.e(96875), __webpack_require__.e(69532), __webpack_require__.e(93948), __webpack_require__.e(6557), __webpack_require__.e(5440), __webpack_require__.e(2360), __webpack_require__.e(37825), __webpack_require__.e(52409), __webpack_require__.e(92461), __webpack_require__.e(49127), __webpack_require__.e(38077), __webpack_require__.e(4977), __webpack_require__.e(14654), __webpack_require__.e(10741), __webpack_require__.e(3539), __webpack_require__.e(55624)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Graduations/Lists/Index/index.tsx */ 41992)); }), '384': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__Graduations__Lists__Settings__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(59981), __webpack_require__.e(25022)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Graduations/Lists/Settings/index.tsx */ 66823)); + return Promise.all(/*! import() | p__Graduations__Lists__Topics__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(41867), __webpack_require__.e(78782), __webpack_require__.e(27695), __webpack_require__.e(32796), __webpack_require__.e(59981), __webpack_require__.e(36775), __webpack_require__.e(42309), __webpack_require__.e(72315), __webpack_require__.e(96875), __webpack_require__.e(69532), __webpack_require__.e(93948), __webpack_require__.e(6557), __webpack_require__.e(5440), __webpack_require__.e(2360), __webpack_require__.e(37825), __webpack_require__.e(14654), __webpack_require__.e(51461)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Graduations/Lists/Topics/index.tsx */ 88553)); }), '385': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__Graduations__Lists__Personmanage__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(41867), __webpack_require__.e(78782), __webpack_require__.e(27695), __webpack_require__.e(59981), __webpack_require__.e(42309), __webpack_require__.e(72315), __webpack_require__.e(37825), __webpack_require__.e(4977), __webpack_require__.e(6487), __webpack_require__.e(34085), __webpack_require__.e(66063)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Graduations/Lists/Personmanage/index.tsx */ 78388)); + return Promise.all(/*! import() | p__Graduations__Lists__StudentSelection__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(41867), __webpack_require__.e(78782), __webpack_require__.e(27695), __webpack_require__.e(32796), __webpack_require__.e(59981), __webpack_require__.e(36775), __webpack_require__.e(42309), __webpack_require__.e(72315), __webpack_require__.e(96875), __webpack_require__.e(69532), __webpack_require__.e(93948), __webpack_require__.e(6557), __webpack_require__.e(5440), __webpack_require__.e(2360), __webpack_require__.e(37825), __webpack_require__.e(52409), __webpack_require__.e(14654), __webpack_require__.e(10741), __webpack_require__.e(3539), __webpack_require__.e(54492)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Graduations/Lists/StudentSelection/index.tsx */ 70110)); }), '386': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__Graduations__Lists__Personmanage__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(41867), __webpack_require__.e(78782), __webpack_require__.e(27695), __webpack_require__.e(59981), __webpack_require__.e(42309), __webpack_require__.e(72315), __webpack_require__.e(37825), __webpack_require__.e(4977), __webpack_require__.e(6487), __webpack_require__.e(34085), __webpack_require__.e(66063)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Graduations/Lists/Personmanage/index.tsx */ 78388)); + return Promise.all(/*! import() | p__Graduations__Lists__Tasks__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(41867), __webpack_require__.e(78782), __webpack_require__.e(27695), __webpack_require__.e(32796), __webpack_require__.e(59981), __webpack_require__.e(36775), __webpack_require__.e(42309), __webpack_require__.e(72315), __webpack_require__.e(96875), __webpack_require__.e(69532), __webpack_require__.e(93948), __webpack_require__.e(6557), __webpack_require__.e(5440), __webpack_require__.e(2360), __webpack_require__.e(37825), __webpack_require__.e(52409), __webpack_require__.e(19208), __webpack_require__.e(86129), __webpack_require__.e(14654), __webpack_require__.e(10741), __webpack_require__.e(3539), __webpack_require__.e(38933), __webpack_require__.e(9416)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Graduations/Lists/Tasks/index.tsx */ 22219)); }), '387': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__Graduations__Lists__Archives__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(41867), __webpack_require__.e(78782), __webpack_require__.e(27695), __webpack_require__.e(32796), __webpack_require__.e(59981), __webpack_require__.e(42309), __webpack_require__.e(72315), __webpack_require__.e(36775), __webpack_require__.e(96875), __webpack_require__.e(69532), __webpack_require__.e(93948), __webpack_require__.e(6557), __webpack_require__.e(5440), __webpack_require__.e(2360), __webpack_require__.e(37825), __webpack_require__.e(52409), __webpack_require__.e(19208), __webpack_require__.e(86129), __webpack_require__.e(14654), __webpack_require__.e(10741), __webpack_require__.e(3539), __webpack_require__.e(47545)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Graduations/Lists/Archives/index.tsx */ 22616)); + return Promise.all(/*! import() | p__Graduations__Lists__StageModule__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(41867), __webpack_require__.e(78782), __webpack_require__.e(27695), __webpack_require__.e(32796), __webpack_require__.e(59981), __webpack_require__.e(36775), __webpack_require__.e(42309), __webpack_require__.e(72315), __webpack_require__.e(96875), __webpack_require__.e(69532), __webpack_require__.e(93948), __webpack_require__.e(6557), __webpack_require__.e(5440), __webpack_require__.e(2360), __webpack_require__.e(37825), __webpack_require__.e(52409), __webpack_require__.e(14654), __webpack_require__.e(10741), __webpack_require__.e(3539), __webpack_require__.e(38933), __webpack_require__.e(82443)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Graduations/Lists/StageModule/index.tsx */ 32945)); }), '388': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__Graduations__Lists__Gradingsummary__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(41867), __webpack_require__.e(78782), __webpack_require__.e(27695), __webpack_require__.e(59981), __webpack_require__.e(42309), __webpack_require__.e(72315), __webpack_require__.e(69532), __webpack_require__.e(37825), __webpack_require__.e(4977), __webpack_require__.e(6487), __webpack_require__.e(11253)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Graduations/Lists/Gradingsummary/index.tsx */ 87)); + return Promise.all(/*! import() | p__Graduations__Lists__StageModule__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(41867), __webpack_require__.e(78782), __webpack_require__.e(27695), __webpack_require__.e(32796), __webpack_require__.e(59981), __webpack_require__.e(36775), __webpack_require__.e(42309), __webpack_require__.e(72315), __webpack_require__.e(96875), __webpack_require__.e(69532), __webpack_require__.e(93948), __webpack_require__.e(6557), __webpack_require__.e(5440), __webpack_require__.e(2360), __webpack_require__.e(37825), __webpack_require__.e(52409), __webpack_require__.e(14654), __webpack_require__.e(10741), __webpack_require__.e(3539), __webpack_require__.e(38933), __webpack_require__.e(82443)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Graduations/Lists/StageModule/index.tsx */ 32945)); }), '389': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__Demo__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(78241), __webpack_require__.e(78782), __webpack_require__.e(27695), __webpack_require__.e(32796), __webpack_require__.e(93948), __webpack_require__.e(6557), __webpack_require__.e(5440), __webpack_require__.e(99313), __webpack_require__.e(4977), __webpack_require__.e(14654), __webpack_require__.e(55351), __webpack_require__.e(53114), __webpack_require__.e(25728), __webpack_require__.e(39030), __webpack_require__.e(14058)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Demo/index.tsx */ 12408)); + return Promise.all(/*! import() | p__Graduations__Lists__StageModule__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(41867), __webpack_require__.e(78782), __webpack_require__.e(27695), __webpack_require__.e(32796), __webpack_require__.e(59981), __webpack_require__.e(36775), __webpack_require__.e(42309), __webpack_require__.e(72315), __webpack_require__.e(96875), __webpack_require__.e(69532), __webpack_require__.e(93948), __webpack_require__.e(6557), __webpack_require__.e(5440), __webpack_require__.e(2360), __webpack_require__.e(37825), __webpack_require__.e(52409), __webpack_require__.e(14654), __webpack_require__.e(10741), __webpack_require__.e(3539), __webpack_require__.e(38933), __webpack_require__.e(82443)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Graduations/Lists/StageModule/index.tsx */ 32945)); }), '390': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | layouts__SimpleLayouts */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(32796), __webpack_require__.e(36775), __webpack_require__.e(96875), __webpack_require__.e(9951), __webpack_require__.e(99626), __webpack_require__.e(7095), __webpack_require__.e(4977), __webpack_require__.e(14654), __webpack_require__.e(55523), __webpack_require__.e(55351), __webpack_require__.e(53114), __webpack_require__.e(25728), __webpack_require__.e(39030), __webpack_require__.e(14878), __webpack_require__.e(37062)]).then(__webpack_require__.bind(__webpack_require__, /*! @/layouts/SimpleLayouts.tsx */ 65128)); + return Promise.all(/*! import() | p__Graduations__Lists__StageModule__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(41867), __webpack_require__.e(78782), __webpack_require__.e(27695), __webpack_require__.e(32796), __webpack_require__.e(59981), __webpack_require__.e(36775), __webpack_require__.e(42309), __webpack_require__.e(72315), __webpack_require__.e(96875), __webpack_require__.e(69532), __webpack_require__.e(93948), __webpack_require__.e(6557), __webpack_require__.e(5440), __webpack_require__.e(2360), __webpack_require__.e(37825), __webpack_require__.e(52409), __webpack_require__.e(14654), __webpack_require__.e(10741), __webpack_require__.e(3539), __webpack_require__.e(38933), __webpack_require__.e(82443)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Graduations/Lists/StageModule/index.tsx */ 32945)); }), '391': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__IntrainCourse__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(41867), __webpack_require__.e(32796), __webpack_require__.e(36775), __webpack_require__.e(96875), __webpack_require__.e(93948), __webpack_require__.e(9951), __webpack_require__.e(76938), __webpack_require__.e(4977), __webpack_require__.e(14654), __webpack_require__.e(55523), __webpack_require__.e(54056)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/IntrainCourse/index.tsx */ 89089)); + return Promise.all(/*! import() | p__Graduations__Lists__StageModule__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(41867), __webpack_require__.e(78782), __webpack_require__.e(27695), __webpack_require__.e(32796), __webpack_require__.e(59981), __webpack_require__.e(36775), __webpack_require__.e(42309), __webpack_require__.e(72315), __webpack_require__.e(96875), __webpack_require__.e(69532), __webpack_require__.e(93948), __webpack_require__.e(6557), __webpack_require__.e(5440), __webpack_require__.e(2360), __webpack_require__.e(37825), __webpack_require__.e(52409), __webpack_require__.e(14654), __webpack_require__.e(10741), __webpack_require__.e(3539), __webpack_require__.e(38933), __webpack_require__.e(82443)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Graduations/Lists/StageModule/index.tsx */ 32945)); }), '392': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__User__BindAccount__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(26588), __webpack_require__.e(78241), __webpack_require__.e(27178)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/User/BindAccount/index.tsx */ 28600)); + return Promise.all(/*! import() | p__Graduations__Lists__Settings__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(59981), __webpack_require__.e(25022)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Graduations/Lists/Settings/index.tsx */ 66823)); }), '393': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__User__QQLogin__index */[__webpack_require__.e(59981), __webpack_require__.e(1660)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/User/QQLogin/index.tsx */ 98527)); + return Promise.all(/*! import() | p__Graduations__Lists__Personmanage__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(41867), __webpack_require__.e(78782), __webpack_require__.e(27695), __webpack_require__.e(59981), __webpack_require__.e(42309), __webpack_require__.e(72315), __webpack_require__.e(37825), __webpack_require__.e(4977), __webpack_require__.e(6487), __webpack_require__.e(34085), __webpack_require__.e(66063)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Graduations/Lists/Personmanage/index.tsx */ 78388)); }), '394': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__User__WechatLogin__index */[__webpack_require__.e(59981), __webpack_require__.e(27333)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/User/WechatLogin/index.tsx */ 28578)); + return Promise.all(/*! import() | p__Graduations__Lists__Personmanage__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(41867), __webpack_require__.e(78782), __webpack_require__.e(27695), __webpack_require__.e(59981), __webpack_require__.e(42309), __webpack_require__.e(72315), __webpack_require__.e(37825), __webpack_require__.e(4977), __webpack_require__.e(6487), __webpack_require__.e(34085), __webpack_require__.e(66063)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Graduations/Lists/Personmanage/index.tsx */ 78388)); }), '395': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | layouts__LoginAndRegister__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(75786)]).then(__webpack_require__.bind(__webpack_require__, /*! @/layouts/LoginAndRegister/index.tsx */ 97145)); + return Promise.all(/*! import() | p__Graduations__Lists__Archives__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(41867), __webpack_require__.e(78782), __webpack_require__.e(27695), __webpack_require__.e(32796), __webpack_require__.e(59981), __webpack_require__.e(36775), __webpack_require__.e(42309), __webpack_require__.e(72315), __webpack_require__.e(96875), __webpack_require__.e(69532), __webpack_require__.e(93948), __webpack_require__.e(6557), __webpack_require__.e(5440), __webpack_require__.e(2360), __webpack_require__.e(37825), __webpack_require__.e(52409), __webpack_require__.e(19208), __webpack_require__.e(86129), __webpack_require__.e(14654), __webpack_require__.e(10741), __webpack_require__.e(3539), __webpack_require__.e(47545)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Graduations/Lists/Archives/index.tsx */ 22616)); }), '396': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__User__Login__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(41867), __webpack_require__.e(78782), __webpack_require__.e(27695), __webpack_require__.e(42309), __webpack_require__.e(72315), __webpack_require__.e(84894), __webpack_require__.e(49366)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/User/Login/index.tsx */ 34961)); + return Promise.all(/*! import() | p__Graduations__Lists__Gradingsummary__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(41867), __webpack_require__.e(78782), __webpack_require__.e(27695), __webpack_require__.e(59981), __webpack_require__.e(42309), __webpack_require__.e(72315), __webpack_require__.e(69532), __webpack_require__.e(37825), __webpack_require__.e(4977), __webpack_require__.e(6487), __webpack_require__.e(11253)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Graduations/Lists/Gradingsummary/index.tsx */ 87)); }), '397': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | layouts__LoginAndRegister__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(75786)]).then(__webpack_require__.bind(__webpack_require__, /*! @/layouts/LoginAndRegister/index.tsx */ 97145)); + return Promise.all(/*! import() | p__Demo__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(78241), __webpack_require__.e(78782), __webpack_require__.e(27695), __webpack_require__.e(32796), __webpack_require__.e(93948), __webpack_require__.e(6557), __webpack_require__.e(5440), __webpack_require__.e(99313), __webpack_require__.e(4977), __webpack_require__.e(14654), __webpack_require__.e(55351), __webpack_require__.e(53114), __webpack_require__.e(25728), __webpack_require__.e(39030), __webpack_require__.e(14058)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Demo/index.tsx */ 12408)); }), '398': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__User__Login__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(41867), __webpack_require__.e(78782), __webpack_require__.e(27695), __webpack_require__.e(42309), __webpack_require__.e(72315), __webpack_require__.e(84894), __webpack_require__.e(49366)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/User/Login/index.tsx */ 34961)); + return Promise.all(/*! import() | layouts__SimpleLayouts */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(32796), __webpack_require__.e(36775), __webpack_require__.e(96875), __webpack_require__.e(9951), __webpack_require__.e(99626), __webpack_require__.e(7095), __webpack_require__.e(4977), __webpack_require__.e(14654), __webpack_require__.e(55523), __webpack_require__.e(55351), __webpack_require__.e(53114), __webpack_require__.e(25728), __webpack_require__.e(39030), __webpack_require__.e(14878), __webpack_require__.e(37062)]).then(__webpack_require__.bind(__webpack_require__, /*! @/layouts/SimpleLayouts.tsx */ 65128)); }), '399': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__User__Register__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(26588), __webpack_require__.e(78241), __webpack_require__.e(81611), __webpack_require__.e(91470)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/User/Register/index.tsx */ 53622)); + return Promise.all(/*! import() | p__IntrainCourse__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(41867), __webpack_require__.e(32796), __webpack_require__.e(36775), __webpack_require__.e(96875), __webpack_require__.e(93948), __webpack_require__.e(9951), __webpack_require__.e(76938), __webpack_require__.e(4977), __webpack_require__.e(14654), __webpack_require__.e(55523), __webpack_require__.e(54056)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/IntrainCourse/index.tsx */ 89089)); }), '400': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__User__ResetPassword__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(26588), __webpack_require__.e(78241), __webpack_require__.e(81611), __webpack_require__.e(27182)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/User/ResetPassword/index.tsx */ 10184)); + return Promise.all(/*! import() | p__User__BindAccount__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(26588), __webpack_require__.e(78241), __webpack_require__.e(27178)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/User/BindAccount/index.tsx */ 28600)); }), '401': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | layouts__SimpleLayouts */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(32796), __webpack_require__.e(36775), __webpack_require__.e(96875), __webpack_require__.e(9951), __webpack_require__.e(99626), __webpack_require__.e(7095), __webpack_require__.e(4977), __webpack_require__.e(14654), __webpack_require__.e(55523), __webpack_require__.e(55351), __webpack_require__.e(53114), __webpack_require__.e(25728), __webpack_require__.e(39030), __webpack_require__.e(14878), __webpack_require__.e(37062)]).then(__webpack_require__.bind(__webpack_require__, /*! @/layouts/SimpleLayouts.tsx */ 65128)); + return Promise.all(/*! import() | p__User__QQLogin__index */[__webpack_require__.e(59981), __webpack_require__.e(1660)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/User/QQLogin/index.tsx */ 98527)); }), '402': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__Colleges__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(41867), __webpack_require__.e(78782), __webpack_require__.e(27695), __webpack_require__.e(42309), __webpack_require__.e(72315), __webpack_require__.e(42441), __webpack_require__.e(4977), __webpack_require__.e(12476)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Colleges/index.tsx */ 79622)); + return Promise.all(/*! import() | p__User__WechatLogin__index */[__webpack_require__.e(59981), __webpack_require__.e(27333)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/User/WechatLogin/index.tsx */ 28578)); }), '403': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | layouts__SimpleLayouts */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(32796), __webpack_require__.e(36775), __webpack_require__.e(96875), __webpack_require__.e(9951), __webpack_require__.e(99626), __webpack_require__.e(7095), __webpack_require__.e(4977), __webpack_require__.e(14654), __webpack_require__.e(55523), __webpack_require__.e(55351), __webpack_require__.e(53114), __webpack_require__.e(25728), __webpack_require__.e(39030), __webpack_require__.e(14878), __webpack_require__.e(37062)]).then(__webpack_require__.bind(__webpack_require__, /*! @/layouts/SimpleLayouts.tsx */ 65128)); + return Promise.all(/*! import() | layouts__LoginAndRegister__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(75786)]).then(__webpack_require__.bind(__webpack_require__, /*! @/layouts/LoginAndRegister/index.tsx */ 97145)); }), '404': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__Help__Index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(32796), __webpack_require__.e(59981), __webpack_require__.e(36775), __webpack_require__.e(96875), __webpack_require__.e(69532), __webpack_require__.e(5440), __webpack_require__.e(2360), __webpack_require__.e(52312), __webpack_require__.e(4977), __webpack_require__.e(14654), __webpack_require__.e(55523), __webpack_require__.e(10014), __webpack_require__.e(39030), __webpack_require__.e(35729)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Help/Index.tsx */ 14121)); + return Promise.all(/*! import() | p__User__Login__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(41867), __webpack_require__.e(78782), __webpack_require__.e(27695), __webpack_require__.e(42309), __webpack_require__.e(72315), __webpack_require__.e(84894), __webpack_require__.e(49366)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/User/Login/index.tsx */ 34961)); }), '405': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | layouts__SimpleLayouts */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(32796), __webpack_require__.e(36775), __webpack_require__.e(96875), __webpack_require__.e(9951), __webpack_require__.e(99626), __webpack_require__.e(7095), __webpack_require__.e(4977), __webpack_require__.e(14654), __webpack_require__.e(55523), __webpack_require__.e(55351), __webpack_require__.e(53114), __webpack_require__.e(25728), __webpack_require__.e(39030), __webpack_require__.e(14878), __webpack_require__.e(37062)]).then(__webpack_require__.bind(__webpack_require__, /*! @/layouts/SimpleLayouts.tsx */ 65128)); + return Promise.all(/*! import() | layouts__LoginAndRegister__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(75786)]).then(__webpack_require__.bind(__webpack_require__, /*! @/layouts/LoginAndRegister/index.tsx */ 97145)); }), '406': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__Video__Detail__id */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(50812), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(78782), __webpack_require__.e(27695), __webpack_require__.e(32796), __webpack_require__.e(36775), __webpack_require__.e(27011), __webpack_require__.e(56168), __webpack_require__.e(4977), __webpack_require__.e(14654), __webpack_require__.e(74321), __webpack_require__.e(96444)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Video/Detail/[id].tsx */ 42279)); + return Promise.all(/*! import() | p__User__Login__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(41867), __webpack_require__.e(78782), __webpack_require__.e(27695), __webpack_require__.e(42309), __webpack_require__.e(72315), __webpack_require__.e(84894), __webpack_require__.e(49366)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/User/Login/index.tsx */ 34961)); }), '407': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__Terminal__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(26588), __webpack_require__.e(93948), __webpack_require__.e(56156), __webpack_require__.e(46389), __webpack_require__.e(65111)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Terminal/index.tsx */ 41471)); + return Promise.all(/*! import() | p__User__Register__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(26588), __webpack_require__.e(78241), __webpack_require__.e(81611), __webpack_require__.e(91470)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/User/Register/index.tsx */ 53622)); }), '408': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__Report__index */[__webpack_require__.e(59981), __webpack_require__.e(22307)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Report/index.tsx */ 47003)); + return Promise.all(/*! import() | p__User__ResetPassword__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(26588), __webpack_require__.e(78241), __webpack_require__.e(81611), __webpack_require__.e(27182)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/User/ResetPassword/index.tsx */ 10184)); }), '409': /*#__PURE__*/_react_17_0_2_react.lazy(function () { return Promise.all(/*! import() | layouts__SimpleLayouts */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(32796), __webpack_require__.e(36775), __webpack_require__.e(96875), __webpack_require__.e(9951), __webpack_require__.e(99626), __webpack_require__.e(7095), __webpack_require__.e(4977), __webpack_require__.e(14654), __webpack_require__.e(55523), __webpack_require__.e(55351), __webpack_require__.e(53114), __webpack_require__.e(25728), __webpack_require__.e(39030), __webpack_require__.e(14878), __webpack_require__.e(37062)]).then(__webpack_require__.bind(__webpack_require__, /*! @/layouts/SimpleLayouts.tsx */ 65128)); }), '410': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(41867), __webpack_require__.e(59981), __webpack_require__.e(36775), __webpack_require__.e(93948), __webpack_require__.e(99313), __webpack_require__.e(27011), __webpack_require__.e(9951), __webpack_require__.e(45413), __webpack_require__.e(72032), __webpack_require__.e(17489), __webpack_require__.e(99626), __webpack_require__.e(76873), __webpack_require__.e(4977), __webpack_require__.e(55351), __webpack_require__.e(53114), __webpack_require__.e(25728), __webpack_require__.e(39030), __webpack_require__.e(14878), __webpack_require__.e(88866)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/index.tsx */ 27544)); + return Promise.all(/*! import() | p__Colleges__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(41867), __webpack_require__.e(78782), __webpack_require__.e(27695), __webpack_require__.e(42309), __webpack_require__.e(72315), __webpack_require__.e(42441), __webpack_require__.e(4977), __webpack_require__.e(12476)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Colleges/index.tsx */ 79622)); }), '411': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return __webpack_require__.e(/*! import() | p__Api__index */ 62300).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Api/index.tsx */ 16414)); + return Promise.all(/*! import() | layouts__SimpleLayouts */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(32796), __webpack_require__.e(36775), __webpack_require__.e(96875), __webpack_require__.e(9951), __webpack_require__.e(99626), __webpack_require__.e(7095), __webpack_require__.e(4977), __webpack_require__.e(14654), __webpack_require__.e(55523), __webpack_require__.e(55351), __webpack_require__.e(53114), __webpack_require__.e(25728), __webpack_require__.e(39030), __webpack_require__.e(14878), __webpack_require__.e(37062)]).then(__webpack_require__.bind(__webpack_require__, /*! @/layouts/SimpleLayouts.tsx */ 65128)); }), '412': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__Search__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(41867), __webpack_require__.e(92501)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Search/index.tsx */ 70879)); + return Promise.all(/*! import() | p__Help__Index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(32796), __webpack_require__.e(59981), __webpack_require__.e(36775), __webpack_require__.e(96875), __webpack_require__.e(69532), __webpack_require__.e(5440), __webpack_require__.e(2360), __webpack_require__.e(52312), __webpack_require__.e(4977), __webpack_require__.e(14654), __webpack_require__.e(55523), __webpack_require__.e(10014), __webpack_require__.e(39030), __webpack_require__.e(35729)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Help/Index.tsx */ 14121)); }), '413': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__MoopCases__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(41867), __webpack_require__.e(83212)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/MoopCases/index.tsx */ 29975)); + return Promise.all(/*! import() | layouts__SimpleLayouts */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(32796), __webpack_require__.e(36775), __webpack_require__.e(96875), __webpack_require__.e(9951), __webpack_require__.e(99626), __webpack_require__.e(7095), __webpack_require__.e(4977), __webpack_require__.e(14654), __webpack_require__.e(55523), __webpack_require__.e(55351), __webpack_require__.e(53114), __webpack_require__.e(25728), __webpack_require__.e(39030), __webpack_require__.e(14878), __webpack_require__.e(37062)]).then(__webpack_require__.bind(__webpack_require__, /*! @/layouts/SimpleLayouts.tsx */ 65128)); }), '414': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__MoopCases__FormPanel__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(32796), __webpack_require__.e(36775), __webpack_require__.e(96875), __webpack_require__.e(69532), __webpack_require__.e(93948), __webpack_require__.e(6557), __webpack_require__.e(5440), __webpack_require__.e(2360), __webpack_require__.e(55950), __webpack_require__.e(4977), __webpack_require__.e(14654), __webpack_require__.e(55523), __webpack_require__.e(10014), __webpack_require__.e(76904)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/MoopCases/FormPanel/index.tsx */ 92391)); + return Promise.all(/*! import() | p__Video__Detail__id */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(50812), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(78782), __webpack_require__.e(27695), __webpack_require__.e(32796), __webpack_require__.e(36775), __webpack_require__.e(27011), __webpack_require__.e(56168), __webpack_require__.e(4977), __webpack_require__.e(14654), __webpack_require__.e(74321), __webpack_require__.e(96444)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Video/Detail/[id].tsx */ 42279)); }), '415': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__MoopCases__InfoPanel__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(32796), __webpack_require__.e(36775), __webpack_require__.e(96875), __webpack_require__.e(4977), __webpack_require__.e(14654), __webpack_require__.e(55523), __webpack_require__.e(51855)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/MoopCases/InfoPanel/index.tsx */ 35041)); + return Promise.all(/*! import() | p__Terminal__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(26588), __webpack_require__.e(93948), __webpack_require__.e(56156), __webpack_require__.e(46389), __webpack_require__.e(65111)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Terminal/index.tsx */ 41471)); }), '416': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__MoopCases__FormPanel__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(32796), __webpack_require__.e(36775), __webpack_require__.e(96875), __webpack_require__.e(69532), __webpack_require__.e(93948), __webpack_require__.e(6557), __webpack_require__.e(5440), __webpack_require__.e(2360), __webpack_require__.e(55950), __webpack_require__.e(4977), __webpack_require__.e(14654), __webpack_require__.e(55523), __webpack_require__.e(10014), __webpack_require__.e(76904)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/MoopCases/FormPanel/index.tsx */ 92391)); + return Promise.all(/*! import() | p__Report__index */[__webpack_require__.e(59981), __webpack_require__.e(22307)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Report/index.tsx */ 47003)); }), '417': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return __webpack_require__.e(/*! import() | p__MoopCases__Success__index */ 51276).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/MoopCases/Success/index.tsx */ 63513)); + return Promise.all(/*! import() | layouts__SimpleLayouts */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(32796), __webpack_require__.e(36775), __webpack_require__.e(96875), __webpack_require__.e(9951), __webpack_require__.e(99626), __webpack_require__.e(7095), __webpack_require__.e(4977), __webpack_require__.e(14654), __webpack_require__.e(55523), __webpack_require__.e(55351), __webpack_require__.e(53114), __webpack_require__.e(25728), __webpack_require__.e(39030), __webpack_require__.e(14878), __webpack_require__.e(37062)]).then(__webpack_require__.bind(__webpack_require__, /*! @/layouts/SimpleLayouts.tsx */ 65128)); }), '418': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__Paperlibrary__Random__Edit__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(41867), __webpack_require__.e(78782), __webpack_require__.e(27695), __webpack_require__.e(32796), __webpack_require__.e(59981), __webpack_require__.e(42309), __webpack_require__.e(72315), __webpack_require__.e(36775), __webpack_require__.e(96875), __webpack_require__.e(69532), __webpack_require__.e(5440), __webpack_require__.e(2360), __webpack_require__.e(99313), __webpack_require__.e(37825), __webpack_require__.e(19842), __webpack_require__.e(56156), __webpack_require__.e(47927), __webpack_require__.e(45013), __webpack_require__.e(14654), __webpack_require__.e(20182), __webpack_require__.e(75816)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Paperlibrary/Random/Edit/index.tsx */ 93198)); + return Promise.all(/*! import() | p__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(41867), __webpack_require__.e(59981), __webpack_require__.e(36775), __webpack_require__.e(93948), __webpack_require__.e(99313), __webpack_require__.e(27011), __webpack_require__.e(9951), __webpack_require__.e(45413), __webpack_require__.e(72032), __webpack_require__.e(17489), __webpack_require__.e(99626), __webpack_require__.e(76873), __webpack_require__.e(4977), __webpack_require__.e(55351), __webpack_require__.e(53114), __webpack_require__.e(25728), __webpack_require__.e(39030), __webpack_require__.e(14878), __webpack_require__.e(88866)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/index.tsx */ 27544)); }), '419': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__Paperlibrary__Random__Edit__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(41867), __webpack_require__.e(78782), __webpack_require__.e(27695), __webpack_require__.e(32796), __webpack_require__.e(59981), __webpack_require__.e(42309), __webpack_require__.e(72315), __webpack_require__.e(36775), __webpack_require__.e(96875), __webpack_require__.e(69532), __webpack_require__.e(5440), __webpack_require__.e(2360), __webpack_require__.e(99313), __webpack_require__.e(37825), __webpack_require__.e(19842), __webpack_require__.e(56156), __webpack_require__.e(47927), __webpack_require__.e(45013), __webpack_require__.e(14654), __webpack_require__.e(20182), __webpack_require__.e(75816)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Paperlibrary/Random/Edit/index.tsx */ 93198)); + return __webpack_require__.e(/*! import() | p__Api__index */ 62300).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Api/index.tsx */ 16414)); }), '420': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__Paperlibrary__Random__Detail__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(41867), __webpack_require__.e(78782), __webpack_require__.e(27695), __webpack_require__.e(59981), __webpack_require__.e(42309), __webpack_require__.e(72315), __webpack_require__.e(69532), __webpack_require__.e(99313), __webpack_require__.e(59386), __webpack_require__.e(45339), __webpack_require__.e(33784)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Paperlibrary/Random/Detail/index.tsx */ 78341)); + return Promise.all(/*! import() | p__Search__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(41867), __webpack_require__.e(92501)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Search/index.tsx */ 70879)); }), '421': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return __webpack_require__.e(/*! import() | p__HttpStatus__403 */ 43862).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/HttpStatus/403.tsx */ 11799)); + return Promise.all(/*! import() | p__MoopCases__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(41867), __webpack_require__.e(83212)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/MoopCases/index.tsx */ 29975)); }), '422': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return __webpack_require__.e(/*! import() | p__HttpStatus__500 */ 44565).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/HttpStatus/500.tsx */ 61632)); + return Promise.all(/*! import() | p__MoopCases__FormPanel__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(32796), __webpack_require__.e(36775), __webpack_require__.e(96875), __webpack_require__.e(69532), __webpack_require__.e(93948), __webpack_require__.e(6557), __webpack_require__.e(5440), __webpack_require__.e(2360), __webpack_require__.e(55950), __webpack_require__.e(4977), __webpack_require__.e(14654), __webpack_require__.e(55523), __webpack_require__.e(10014), __webpack_require__.e(76904)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/MoopCases/FormPanel/index.tsx */ 92391)); }), '423': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return __webpack_require__.e(/*! import() | p__HttpStatus__404 */ 66531).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/HttpStatus/404.tsx */ 39650)); + return Promise.all(/*! import() | p__MoopCases__InfoPanel__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(32796), __webpack_require__.e(36775), __webpack_require__.e(96875), __webpack_require__.e(4977), __webpack_require__.e(14654), __webpack_require__.e(55523), __webpack_require__.e(51855)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/MoopCases/InfoPanel/index.tsx */ 35041)); }), '424': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__HttpStatus__HpcCourse */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(32796), __webpack_require__.e(36775), __webpack_require__.e(96875), __webpack_require__.e(69532), __webpack_require__.e(93948), __webpack_require__.e(6557), __webpack_require__.e(5440), __webpack_require__.e(2360), __webpack_require__.e(15250), __webpack_require__.e(4977), __webpack_require__.e(14654), __webpack_require__.e(55523), __webpack_require__.e(10014), __webpack_require__.e(64496)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/HttpStatus/HpcCourse.tsx */ 29725)); + return Promise.all(/*! import() | p__MoopCases__FormPanel__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(32796), __webpack_require__.e(36775), __webpack_require__.e(96875), __webpack_require__.e(69532), __webpack_require__.e(93948), __webpack_require__.e(6557), __webpack_require__.e(5440), __webpack_require__.e(2360), __webpack_require__.e(55950), __webpack_require__.e(4977), __webpack_require__.e(14654), __webpack_require__.e(55523), __webpack_require__.e(10014), __webpack_require__.e(76904)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/MoopCases/FormPanel/index.tsx */ 92391)); }), '425': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__HttpStatus__SixActivities */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(50812), __webpack_require__.e(65607), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(79817), __webpack_require__.e(3509)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/HttpStatus/SixActivities.tsx */ 63222)); + return __webpack_require__.e(/*! import() | p__MoopCases__Success__index */ 51276).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/MoopCases/Success/index.tsx */ 63513)); }), '426': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__HttpStatus__HpcCourse */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(32796), __webpack_require__.e(36775), __webpack_require__.e(96875), __webpack_require__.e(69532), __webpack_require__.e(93948), __webpack_require__.e(6557), __webpack_require__.e(5440), __webpack_require__.e(2360), __webpack_require__.e(15250), __webpack_require__.e(4977), __webpack_require__.e(14654), __webpack_require__.e(55523), __webpack_require__.e(10014), __webpack_require__.e(64496)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/HttpStatus/HpcCourse.tsx */ 29725)); + return Promise.all(/*! import() | p__Paperlibrary__Random__Edit__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(41867), __webpack_require__.e(78782), __webpack_require__.e(27695), __webpack_require__.e(32796), __webpack_require__.e(59981), __webpack_require__.e(36775), __webpack_require__.e(42309), __webpack_require__.e(72315), __webpack_require__.e(96875), __webpack_require__.e(69532), __webpack_require__.e(5440), __webpack_require__.e(2360), __webpack_require__.e(99313), __webpack_require__.e(37825), __webpack_require__.e(19842), __webpack_require__.e(56156), __webpack_require__.e(47927), __webpack_require__.e(45013), __webpack_require__.e(14654), __webpack_require__.e(20182), __webpack_require__.e(75816)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Paperlibrary/Random/Edit/index.tsx */ 93198)); }), '427': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__HttpStatus__HpcCourse */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(32796), __webpack_require__.e(36775), __webpack_require__.e(96875), __webpack_require__.e(69532), __webpack_require__.e(93948), __webpack_require__.e(6557), __webpack_require__.e(5440), __webpack_require__.e(2360), __webpack_require__.e(15250), __webpack_require__.e(4977), __webpack_require__.e(14654), __webpack_require__.e(55523), __webpack_require__.e(10014), __webpack_require__.e(64496)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/HttpStatus/HpcCourse.tsx */ 29725)); + return Promise.all(/*! import() | p__Paperlibrary__Random__Edit__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(41867), __webpack_require__.e(78782), __webpack_require__.e(27695), __webpack_require__.e(32796), __webpack_require__.e(59981), __webpack_require__.e(36775), __webpack_require__.e(42309), __webpack_require__.e(72315), __webpack_require__.e(96875), __webpack_require__.e(69532), __webpack_require__.e(5440), __webpack_require__.e(2360), __webpack_require__.e(99313), __webpack_require__.e(37825), __webpack_require__.e(19842), __webpack_require__.e(56156), __webpack_require__.e(47927), __webpack_require__.e(45013), __webpack_require__.e(14654), __webpack_require__.e(20182), __webpack_require__.e(75816)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Paperlibrary/Random/Edit/index.tsx */ 93198)); }), '428': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__HttpStatus__UserAgents */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(41867), __webpack_require__.e(66034)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/HttpStatus/UserAgents.tsx */ 27221)); + return Promise.all(/*! import() | p__Paperlibrary__Random__Detail__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(41867), __webpack_require__.e(78782), __webpack_require__.e(27695), __webpack_require__.e(59981), __webpack_require__.e(42309), __webpack_require__.e(72315), __webpack_require__.e(69532), __webpack_require__.e(99313), __webpack_require__.e(59386), __webpack_require__.e(45339), __webpack_require__.e(33784)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Paperlibrary/Random/Detail/index.tsx */ 78341)); }), '429': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__Three__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(32796), __webpack_require__.e(36775), __webpack_require__.e(96875), __webpack_require__.e(69532), __webpack_require__.e(93948), __webpack_require__.e(6557), __webpack_require__.e(5440), __webpack_require__.e(2360), __webpack_require__.e(41001), __webpack_require__.e(4977), __webpack_require__.e(14654), __webpack_require__.e(55523), __webpack_require__.e(10014), __webpack_require__.e(8999)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Three/index.tsx */ 91626)); + return __webpack_require__.e(/*! import() | p__HttpStatus__403 */ 43862).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/HttpStatus/403.tsx */ 11799)); }), '430': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return __webpack_require__.e(/*! import() | p__HttpStatus__introduction */ 53910).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/HttpStatus/introduction.tsx */ 58936)); + return __webpack_require__.e(/*! import() | p__HttpStatus__500 */ 44565).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/HttpStatus/500.tsx */ 61632)); }), '431': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__Message__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(32796), __webpack_require__.e(36775), __webpack_require__.e(96875), __webpack_require__.e(69532), __webpack_require__.e(5440), __webpack_require__.e(2360), __webpack_require__.e(13502), __webpack_require__.e(4977), __webpack_require__.e(14654), __webpack_require__.e(55523), __webpack_require__.e(10014), __webpack_require__.e(30067)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Message/index.tsx */ 66421)); + return __webpack_require__.e(/*! import() | p__HttpStatus__404 */ 66531).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/HttpStatus/404.tsx */ 39650)); }), '432': /*#__PURE__*/_react_17_0_2_react.lazy(function () { + return Promise.all(/*! import() | p__HttpStatus__HpcCourse */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(32796), __webpack_require__.e(36775), __webpack_require__.e(96875), __webpack_require__.e(69532), __webpack_require__.e(93948), __webpack_require__.e(6557), __webpack_require__.e(5440), __webpack_require__.e(2360), __webpack_require__.e(15250), __webpack_require__.e(4977), __webpack_require__.e(14654), __webpack_require__.e(55523), __webpack_require__.e(10014), __webpack_require__.e(64496)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/HttpStatus/HpcCourse.tsx */ 29725)); + }), + '433': /*#__PURE__*/_react_17_0_2_react.lazy(function () { + return Promise.all(/*! import() | p__HttpStatus__SixActivities */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(50812), __webpack_require__.e(65607), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(79817), __webpack_require__.e(3509)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/HttpStatus/SixActivities.tsx */ 63222)); + }), + '434': /*#__PURE__*/_react_17_0_2_react.lazy(function () { + return Promise.all(/*! import() | p__HttpStatus__HpcCourse */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(32796), __webpack_require__.e(36775), __webpack_require__.e(96875), __webpack_require__.e(69532), __webpack_require__.e(93948), __webpack_require__.e(6557), __webpack_require__.e(5440), __webpack_require__.e(2360), __webpack_require__.e(15250), __webpack_require__.e(4977), __webpack_require__.e(14654), __webpack_require__.e(55523), __webpack_require__.e(10014), __webpack_require__.e(64496)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/HttpStatus/HpcCourse.tsx */ 29725)); + }), + '435': /*#__PURE__*/_react_17_0_2_react.lazy(function () { + return Promise.all(/*! import() | p__HttpStatus__HpcCourse */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(32796), __webpack_require__.e(36775), __webpack_require__.e(96875), __webpack_require__.e(69532), __webpack_require__.e(93948), __webpack_require__.e(6557), __webpack_require__.e(5440), __webpack_require__.e(2360), __webpack_require__.e(15250), __webpack_require__.e(4977), __webpack_require__.e(14654), __webpack_require__.e(55523), __webpack_require__.e(10014), __webpack_require__.e(64496)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/HttpStatus/HpcCourse.tsx */ 29725)); + }), + '436': /*#__PURE__*/_react_17_0_2_react.lazy(function () { + return Promise.all(/*! import() | p__HttpStatus__UserAgents */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(41867), __webpack_require__.e(66034)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/HttpStatus/UserAgents.tsx */ 27221)); + }), + '437': /*#__PURE__*/_react_17_0_2_react.lazy(function () { + return Promise.all(/*! import() | p__Three__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65607), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(88652), __webpack_require__.e(20834), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(32796), __webpack_require__.e(36775), __webpack_require__.e(96875), __webpack_require__.e(69532), __webpack_require__.e(93948), __webpack_require__.e(6557), __webpack_require__.e(5440), __webpack_require__.e(2360), __webpack_require__.e(41001), __webpack_require__.e(4977), __webpack_require__.e(14654), __webpack_require__.e(55523), __webpack_require__.e(10014), __webpack_require__.e(8999)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Three/index.tsx */ 91626)); + }), + '438': /*#__PURE__*/_react_17_0_2_react.lazy(function () { + return __webpack_require__.e(/*! import() | p__HttpStatus__introduction */ 53910).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/HttpStatus/introduction.tsx */ 58936)); + }), + '439': /*#__PURE__*/_react_17_0_2_react.lazy(function () { + return Promise.all(/*! import() | p__Message__index */[__webpack_require__.e(28647), __webpack_require__.e(34666), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26588), __webpack_require__.e(65342), __webpack_require__.e(24665), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(32796), __webpack_require__.e(36775), __webpack_require__.e(96875), __webpack_require__.e(69532), __webpack_require__.e(5440), __webpack_require__.e(2360), __webpack_require__.e(13502), __webpack_require__.e(4977), __webpack_require__.e(14654), __webpack_require__.e(55523), __webpack_require__.e(10014), __webpack_require__.e(30067)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Message/index.tsx */ 66421)); + }), + '440': /*#__PURE__*/_react_17_0_2_react.lazy(function () { return __webpack_require__.e(/*! import() | p__HttpStatus__404 */ 66531).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/HttpStatus/404.tsx */ 39650)); }), '@@/global-layout': /*#__PURE__*/_react_17_0_2_react.lazy(function () {